summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-04-28 20:02:04 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-04-28 20:02:04 +0100
commita4e2a46beb5e4858ef27bdedbb0ff6d2ced430ad (patch)
tree852c90a4bf354c30ea66504f70bfab5401fba18d /dev-python
parent5e8702bcbbed438e6c6cce023e7ef0cc9baa3e02 (diff)
gentoo resync : 28.04.2018
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/3to2/3to2-1.1.1-r1.ebuild2
-rw-r--r--dev-python/3to2/3to2-1.1.1.ebuild2
-rw-r--r--dev-python/3to2/Manifest4
-rw-r--r--dev-python/Babel/Babel-2.5.0.ebuild2
-rw-r--r--dev-python/Babel/Babel-2.5.3-r1.ebuild2
-rw-r--r--dev-python/Babel/Babel-2.5.3.ebuild2
-rw-r--r--dev-python/Babel/Manifest6
-rw-r--r--dev-python/BitVector/BitVector-3.4.4.ebuild2
-rw-r--r--dev-python/BitVector/BitVector-3.4.6.ebuild2
-rw-r--r--dev-python/BitVector/BitVector-3.4.7.ebuild2
-rw-r--r--dev-python/BitVector/Manifest6
-rw-r--r--dev-python/Coffin/Coffin-2.0.1.ebuild2
-rw-r--r--dev-python/Coffin/Manifest2
-rw-r--r--dev-python/Flask-KVSession/Flask-KVSession-0.6.1.ebuild2
-rw-r--r--dev-python/Flask-KVSession/Flask-KVSession-0.6.2.ebuild2
-rw-r--r--dev-python/Flask-KVSession/Manifest4
-rw-r--r--dev-python/GridDataFormats/GridDataFormats-0.2.2.ebuild2
-rw-r--r--dev-python/GridDataFormats/GridDataFormats-0.2.5.ebuild2
-rw-r--r--dev-python/GridDataFormats/Manifest4
-rw-r--r--dev-python/Manifest.gzbin300621 -> 300253 bytes
-rw-r--r--dev-python/MechanicalSoup/Manifest2
-rw-r--r--dev-python/MechanicalSoup/MechanicalSoup-0.6.0.ebuild2
-rw-r--r--dev-python/Numdifftools/Manifest8
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.12.ebuild2
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.13.ebuild2
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.14.ebuild2
-rw-r--r--dev-python/Numdifftools/Numdifftools-0.9.17.ebuild2
-rw-r--r--dev-python/PyDbLite/Manifest2
-rw-r--r--dev-python/PyDbLite/PyDbLite-3.0.4.ebuild2
-rw-r--r--dev-python/PyECLib/Manifest2
-rw-r--r--dev-python/PyECLib/PyECLib-1.5.0.ebuild2
-rw-r--r--dev-python/PyRSS2Gen/Manifest4
-rw-r--r--dev-python/PyRSS2Gen/PyRSS2Gen-1.0.0-r1.ebuild2
-rw-r--r--dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild2
-rw-r--r--dev-python/PySDL2/Manifest2
-rw-r--r--dev-python/PySDL2/PySDL2-0.9.6.ebuild2
-rw-r--r--dev-python/PySocks/Manifest2
-rw-r--r--dev-python/PySocks/PySocks-1.6.7.ebuild2
-rw-r--r--dev-python/PyZilla/Manifest2
-rw-r--r--dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild2
-rw-r--r--dev-python/QtPy/Manifest4
-rw-r--r--dev-python/QtPy/QtPy-1.4.0.ebuild48
-rw-r--r--dev-python/QtPy/metadata.xml1
-rw-r--r--dev-python/ReParser/Manifest2
-rw-r--r--dev-python/ReParser/ReParser-1.4.3.ebuild2
-rw-r--r--dev-python/URLObject/Manifest4
-rw-r--r--dev-python/URLObject/URLObject-2.4.0.ebuild2
-rw-r--r--dev-python/URLObject/URLObject-2.4.2-r1.ebuild2
-rw-r--r--dev-python/YURL/Manifest2
-rw-r--r--dev-python/YURL/YURL-0.13.ebuild2
-rw-r--r--dev-python/aadict/Manifest2
-rw-r--r--dev-python/aadict/aadict-0.2.3.ebuild2
-rw-r--r--dev-python/abstract_rendering/Manifest2
-rw-r--r--dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild2
-rw-r--r--dev-python/adodb-py/Manifest4
-rw-r--r--dev-python/adodb-py/adodb-py-2.20-r1.ebuild35
-rw-r--r--dev-python/adodb-py/files/adodb-py_sandbox_violation.patch22
-rw-r--r--dev-python/adodb-py/metadata.xml15
-rw-r--r--dev-python/aioeventlet/Manifest2
-rw-r--r--dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild2
-rw-r--r--dev-python/aiohttp/Manifest12
-rw-r--r--dev-python/aiohttp/aiohttp-1.3.3.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-1.3.5.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-2.3.10.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-2.3.2.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-3.0.5.ebuild2
-rw-r--r--dev-python/aiohttp/aiohttp-3.0.6.ebuild2
-rw-r--r--dev-python/aldryn-boilerplates/Manifest2
-rw-r--r--dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.5.ebuild2
-rw-r--r--dev-python/aldryn-common/Manifest2
-rw-r--r--dev-python/aldryn-common/aldryn-common-1.0.4.ebuild2
-rw-r--r--dev-python/aldryn-search/Manifest2
-rw-r--r--dev-python/aldryn-search/aldryn-search-0.3.0.ebuild2
-rw-r--r--dev-python/algopy/Manifest2
-rw-r--r--dev-python/algopy/algopy-0.5.3.ebuild2
-rw-r--r--dev-python/ansi2html/Manifest8
-rw-r--r--dev-python/ansi2html/ansi2html-1.1.1.ebuild2
-rw-r--r--dev-python/ansi2html/ansi2html-1.2.0.ebuild2
-rw-r--r--dev-python/ansi2html/ansi2html-1.3.0.ebuild2
-rw-r--r--dev-python/ansi2html/ansi2html-1.4.2.ebuild4
-rw-r--r--dev-python/anyvc/Manifest2
-rw-r--r--dev-python/anyvc/anyvc-0.3.7.1-r1.ebuild2
-rw-r--r--dev-python/apipkg/Manifest2
-rw-r--r--dev-python/apipkg/apipkg-1.4.ebuild2
-rw-r--r--dev-python/apptools/Manifest4
-rw-r--r--dev-python/apptools/apptools-4.2.1.ebuild2
-rw-r--r--dev-python/apptools/apptools-4.3.0.ebuild2
-rw-r--r--dev-python/aquarium/Manifest2
-rw-r--r--dev-python/aquarium/aquarium-2.3-r1.ebuild2
-rw-r--r--dev-python/argcomplete/Manifest6
-rw-r--r--dev-python/argcomplete/argcomplete-1.4.1.ebuild2
-rw-r--r--dev-python/argcomplete/argcomplete-1.9.2.ebuild2
-rw-r--r--dev-python/argcomplete/argcomplete-1.9.4.ebuild2
-rw-r--r--dev-python/arpeggio/Manifest2
-rw-r--r--dev-python/arpeggio/arpeggio-1.5.ebuild2
-rw-r--r--dev-python/arrayterator/Manifest2
-rw-r--r--dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild2
-rw-r--r--dev-python/asn1crypto/Manifest2
-rw-r--r--dev-python/asn1crypto/asn1crypto-0.24.0.ebuild2
-rw-r--r--dev-python/asset/Manifest2
-rw-r--r--dev-python/asset/asset-0.6.11.ebuild2
-rw-r--r--dev-python/astng/Manifest4
-rw-r--r--dev-python/astng/astng-0.24.3-r1.ebuild2
-rw-r--r--dev-python/astng/astng-0.24.3.ebuild2
-rw-r--r--dev-python/astor/Manifest4
-rw-r--r--dev-python/astor/astor-0.5.ebuild2
-rw-r--r--dev-python/astor/astor-0.6.ebuild2
-rw-r--r--dev-python/astroid/Manifest6
-rw-r--r--dev-python/astroid/astroid-1.4.8.ebuild2
-rw-r--r--dev-python/astroid/astroid-1.5.3.ebuild2
-rw-r--r--dev-python/astroid/astroid-1.6.0.ebuild2
-rw-r--r--dev-python/atom/Manifest4
-rw-r--r--dev-python/atom/atom-0.3.10.ebuild49
-rw-r--r--dev-python/atom/atom-0.4.1.ebuild2
-rw-r--r--dev-python/attrs/Manifest4
-rw-r--r--dev-python/attrs/attrs-16.3.0-r1.ebuild2
-rw-r--r--dev-python/attrs/attrs-17.4.0.ebuild2
-rw-r--r--dev-python/audioread/Manifest2
-rw-r--r--dev-python/audioread/audioread-1.0.1-r1.ebuild2
-rw-r--r--dev-python/authres/Manifest2
-rw-r--r--dev-python/authres/authres-0.800.ebuild2
-rw-r--r--dev-python/autobahn/Manifest10
-rw-r--r--dev-python/autobahn/autobahn-17.10.1.ebuild2
-rw-r--r--dev-python/autobahn/autobahn-17.5.1-r2.ebuild2
-rw-r--r--dev-python/autobahn/autobahn-17.9.1.ebuild2
-rw-r--r--dev-python/autobahn/autobahn-17.9.2.ebuild2
-rw-r--r--dev-python/autobahn/autobahn-18.3.1.ebuild2
-rw-r--r--dev-python/automat/Manifest4
-rw-r--r--dev-python/automat/automat-0.5.0.ebuild2
-rw-r--r--dev-python/automat/automat-0.6.0.ebuild2
-rw-r--r--dev-python/automaton/Manifest4
-rw-r--r--dev-python/automaton/automaton-0.8.0.ebuild2
-rw-r--r--dev-python/automaton/automaton-1.12.1.ebuild2
-rw-r--r--dev-python/autopep8/Manifest6
-rw-r--r--dev-python/autopep8/autopep8-1.3.2.ebuild2
-rw-r--r--dev-python/autopep8/autopep8-1.3.3.ebuild2
-rw-r--r--dev-python/autopep8/autopep8-9999.ebuild2
-rw-r--r--dev-python/awscli/Manifest18
-rw-r--r--dev-python/awscli/awscli-1.10.51.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.10.53.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.10.59.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.11.0.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.11.154.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.11.158.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.11.81.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.14.16.ebuild2
-rw-r--r--dev-python/awscli/awscli-1.14.50.ebuild2
-rw-r--r--dev-python/axiom/Manifest4
-rw-r--r--dev-python/axiom/axiom-0.7.2.ebuild2
-rw-r--r--dev-python/axiom/axiom-0.7.5.ebuild2
-rw-r--r--dev-python/babelfish/Manifest4
-rw-r--r--dev-python/babelfish/babelfish-0.5.5-r1.ebuild2
-rw-r--r--dev-python/babelfish/babelfish-9999.ebuild2
-rw-r--r--dev-python/basemap/Manifest4
-rw-r--r--dev-python/basemap/basemap-1.0.7-r1.ebuild2
-rw-r--r--dev-python/basemap/basemap-1.0.7-r2.ebuild2
-rw-r--r--dev-python/bashate/Manifest2
-rw-r--r--dev-python/bashate/bashate-0.3.1.ebuild2
-rw-r--r--dev-python/batinfo/Manifest2
-rw-r--r--dev-python/batinfo/batinfo-0.3.ebuild2
-rw-r--r--dev-python/beaker/Manifest4
-rw-r--r--dev-python/beaker/beaker-1.6.4-r1.ebuild2
-rw-r--r--dev-python/beaker/beaker-1.8.1.ebuild2
-rw-r--r--dev-python/beanstalkc/Manifest4
-rw-r--r--dev-python/beanstalkc/beanstalkc-0.4.0-r1.ebuild2
-rw-r--r--dev-python/beanstalkc/beanstalkc-0.4.0.ebuild2
-rw-r--r--dev-python/beautifulsoup/Manifest4
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild2
-rw-r--r--dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild2
-rw-r--r--dev-python/bert/Manifest2
-rw-r--r--dev-python/bert/bert-2.0.0.ebuild2
-rw-r--r--dev-python/billiard/Manifest6
-rw-r--r--dev-python/billiard/billiard-3.3.0.23.ebuild2
-rw-r--r--dev-python/billiard/billiard-3.5.0.0.ebuild2
-rw-r--r--dev-python/billiard/billiard-3.5.0.2.ebuild2
-rw-r--r--dev-python/bitarray/Manifest2
-rw-r--r--dev-python/bitarray/bitarray-0.8.1.ebuild2
-rw-r--r--dev-python/bleach/Manifest6
-rw-r--r--dev-python/bleach/bleach-1.5.0.ebuild2
-rw-r--r--dev-python/bleach/bleach-2.1.1.ebuild2
-rw-r--r--dev-python/bleach/bleach-2.1.3.ebuild2
-rw-r--r--dev-python/blinker/Manifest2
-rw-r--r--dev-python/blinker/blinker-1.4.ebuild2
-rw-r--r--dev-python/blockcanvas/Manifest2
-rw-r--r--dev-python/blockcanvas/blockcanvas-4.0.3-r1.ebuild2
-rw-r--r--dev-python/bluelet/Manifest2
-rw-r--r--dev-python/bluelet/bluelet-0.2.0.ebuild2
-rw-r--r--dev-python/bokeh/Manifest2
-rw-r--r--dev-python/bokeh/bokeh-0.11.1.ebuild2
-rw-r--r--dev-python/boto/Manifest4
-rw-r--r--dev-python/boto/boto-2.41.0.ebuild2
-rw-r--r--dev-python/boto/boto-2.48.0.ebuild2
-rw-r--r--dev-python/bottle/Manifest4
-rw-r--r--dev-python/bottle/bottle-0.12.12.ebuild2
-rw-r--r--dev-python/bottle/bottle-0.12.13.ebuild2
-rw-r--r--dev-python/bottleneck/Manifest4
-rw-r--r--dev-python/bottleneck/bottleneck-0.8.0.ebuild2
-rw-r--r--dev-python/bottleneck/bottleneck-1.0.0.ebuild2
-rw-r--r--dev-python/bpython/Manifest8
-rw-r--r--dev-python/bpython/bpython-0.16-r1.ebuild2
-rw-r--r--dev-python/bpython/bpython-0.16.ebuild2
-rw-r--r--dev-python/bpython/bpython-0.17.1.ebuild2
-rw-r--r--dev-python/bpython/bpython-0.17.ebuild2
-rw-r--r--dev-python/bsddb3/Manifest4
-rw-r--r--dev-python/bsddb3/bsddb3-6.1.1.ebuild2
-rw-r--r--dev-python/bsddb3/bsddb3-6.2.4.ebuild2
-rw-r--r--dev-python/buzhug/Manifest2
-rw-r--r--dev-python/buzhug/buzhug-1.8-r1.ebuild2
-rw-r--r--dev-python/bz2file/Manifest2
-rw-r--r--dev-python/bz2file/bz2file-0.98.ebuild2
-rw-r--r--dev-python/cachetools/Manifest6
-rw-r--r--dev-python/cachetools/cachetools-1.1.5.ebuild2
-rw-r--r--dev-python/cachetools/cachetools-2.0.0.ebuild2
-rw-r--r--dev-python/cachetools/cachetools-2.0.1.ebuild2
-rw-r--r--dev-python/capturer/Manifest2
-rw-r--r--dev-python/capturer/capturer-2.3.ebuild2
-rw-r--r--dev-python/case/Manifest2
-rw-r--r--dev-python/case/case-1.5.2-r1.ebuild2
-rw-r--r--dev-python/castellan/Manifest4
-rw-r--r--dev-python/castellan/castellan-0.12.2.ebuild2
-rw-r--r--dev-python/castellan/castellan-0.17.0.ebuild2
-rw-r--r--dev-python/cbor/Manifest2
-rw-r--r--dev-python/cbor/cbor-1.0.0.ebuild2
-rw-r--r--dev-python/celementtree/Manifest2
-rw-r--r--dev-python/celementtree/celementtree-1.0.5-r2.ebuild2
-rw-r--r--dev-python/celery/Manifest6
-rw-r--r--dev-python/celery/celery-3.1.24-r1.ebuild2
-rw-r--r--dev-python/celery/celery-4.0.2.ebuild2
-rw-r--r--dev-python/celery/celery-4.1.0.ebuild2
-rw-r--r--dev-python/certifi/Manifest13
-rw-r--r--dev-python/certifi/certifi-2016.9.26.ebuild2
-rw-r--r--dev-python/certifi/certifi-2017.1.23.ebuild2
-rw-r--r--dev-python/certifi/certifi-2017.11.5.ebuild2
-rw-r--r--dev-python/certifi/certifi-2017.4.17.ebuild2
-rw-r--r--dev-python/certifi/certifi-2017.7.27.1.ebuild2
-rw-r--r--dev-python/certifi/certifi-2018.4.16.ebuild43
-rw-r--r--dev-python/certifi/files/certifi-2018.4.16-use-system-cacerts.patch15
-rw-r--r--dev-python/cffi/Manifest6
-rw-r--r--dev-python/cffi/cffi-1.11.2.ebuild2
-rw-r--r--dev-python/cffi/cffi-1.11.4.ebuild2
-rw-r--r--dev-python/cffi/cffi-1.9.1.ebuild2
-rw-r--r--dev-python/cfgio/Manifest2
-rw-r--r--dev-python/cfgio/metadata.xml5
-rw-r--r--dev-python/cfgparse/Manifest2
-rw-r--r--dev-python/cfgparse/cfgparse-1.3-r1.ebuild2
-rw-r--r--dev-python/chaco/Manifest2
-rw-r--r--dev-python/chaco/chaco-4.5.0.ebuild2
-rw-r--r--dev-python/chameleon/Manifest2
-rw-r--r--dev-python/chameleon/chameleon-2.25.ebuild2
-rw-r--r--dev-python/chardet/Manifest2
-rw-r--r--dev-python/chardet/chardet-3.0.4.ebuild2
-rw-r--r--dev-python/cheetah/Manifest2
-rw-r--r--dev-python/cheetah/cheetah-2.4.4-r1.ebuild2
-rw-r--r--dev-python/cheroot/Manifest2
-rw-r--r--dev-python/cheroot/cheroot-6.0.0.ebuild2
-rw-r--r--dev-python/cherrypy/Manifest4
-rw-r--r--dev-python/cherrypy/cherrypy-13.1.0.ebuild2
-rw-r--r--dev-python/cherrypy/cherrypy-3.8.0.ebuild2
-rw-r--r--dev-python/click-log/Manifest8
-rw-r--r--dev-python/click-log/click-log-0.1.3.ebuild2
-rw-r--r--dev-python/click-log/click-log-0.1.4.ebuild2
-rw-r--r--dev-python/click-log/click-log-0.1.8.ebuild2
-rw-r--r--dev-python/click-log/click-log-0.2.1.ebuild2
-rw-r--r--dev-python/click-plugins/Manifest2
-rw-r--r--dev-python/click-plugins/click-plugins-1.0.3.ebuild2
-rw-r--r--dev-python/click-threading/Manifest4
-rw-r--r--dev-python/click-threading/click-threading-0.1.2.ebuild2
-rw-r--r--dev-python/click-threading/click-threading-0.3.0.ebuild2
-rw-r--r--dev-python/click/Manifest4
-rw-r--r--dev-python/click/click-6.6.ebuild2
-rw-r--r--dev-python/click/click-6.7.ebuild2
-rw-r--r--dev-python/clientcookie/Manifest2
-rw-r--r--dev-python/clientcookie/clientcookie-1.3.0-r1.ebuild2
-rw-r--r--dev-python/codetools/Manifest2
-rw-r--r--dev-python/codetools/codetools-4.2.0.ebuild2
-rw-r--r--dev-python/colander/Manifest2
-rw-r--r--dev-python/colander/colander-1.3.1.ebuild2
-rw-r--r--dev-python/collectd-rabbitmq/Manifest2
-rw-r--r--dev-python/collectd-rabbitmq/collectd-rabbitmq-1.19.0-r1.ebuild2
-rw-r--r--dev-python/colorama/Manifest4
-rw-r--r--dev-python/colorama/colorama-0.3.3.ebuild2
-rw-r--r--dev-python/colorama/colorama-0.3.9.ebuild2
-rw-r--r--dev-python/coloredlogs/Manifest2
-rw-r--r--dev-python/coloredlogs/coloredlogs-6.1.ebuild2
-rw-r--r--dev-python/colorlog/Manifest2
-rw-r--r--dev-python/colorlog/colorlog-2.7.0.ebuild2
-rw-r--r--dev-python/columnize/Manifest4
-rw-r--r--dev-python/columnize/columnize-0.3.5-r1.ebuild2
-rw-r--r--dev-python/columnize/columnize-0.3.9.ebuild2
-rw-r--r--dev-python/common/Manifest2
-rw-r--r--dev-python/common/common-0.1.2.ebuild2
-rw-r--r--dev-python/configargparse/Manifest4
-rw-r--r--dev-python/configargparse/configargparse-0.11.0.ebuild2
-rw-r--r--dev-python/configargparse/configargparse-0.12.0.ebuild2
-rw-r--r--dev-python/configobj/Manifest2
-rw-r--r--dev-python/configobj/configobj-5.0.6.ebuild2
-rw-r--r--dev-python/constantly/Manifest4
-rw-r--r--dev-python/constantly/constantly-15.1.0-r1.ebuild2
-rw-r--r--dev-python/constantly/constantly-15.1.0.ebuild2
-rw-r--r--dev-python/construct/Manifest4
-rw-r--r--dev-python/construct/construct-2.8.17.ebuild2
-rw-r--r--dev-python/construct/construct-2.8.21.ebuild2
-rw-r--r--dev-python/contextlib2/Manifest4
-rw-r--r--dev-python/contextlib2/contextlib2-0.5.4.ebuild2
-rw-r--r--dev-python/contextlib2/contextlib2-0.5.5.ebuild2
-rw-r--r--dev-python/cosmolopy/Manifest2
-rw-r--r--dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild2
-rw-r--r--dev-python/couchdb-python/Manifest2
-rw-r--r--dev-python/couchdb-python/couchdb-python-1.1.ebuild2
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-4.2.ebuild2
-rw-r--r--dev-python/croniter/Manifest6
-rw-r--r--dev-python/croniter/croniter-0.3.11.ebuild2
-rw-r--r--dev-python/croniter/croniter-0.3.15.ebuild2
-rw-r--r--dev-python/croniter/croniter-0.3.17.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/Manifest6
-rw-r--r--dev-python/cssselect/cssselect-0.9.1.ebuild2
-rw-r--r--dev-python/cssselect/cssselect-1.0.1.ebuild2
-rw-r--r--dev-python/cssselect/cssselect-1.0.3.ebuild2
-rw-r--r--dev-python/cssselect2/Manifest2
-rw-r--r--dev-python/cssselect2/cssselect2-0.2.0.ebuild2
-rw-r--r--dev-python/cython/Manifest4
-rw-r--r--dev-python/cython/cython-0.25.2.ebuild2
-rw-r--r--dev-python/cython/cython-0.26.1.ebuild2
-rw-r--r--dev-python/cytoolz/Manifest4
-rw-r--r--dev-python/cytoolz/cytoolz-0.8.0.ebuild2
-rw-r--r--dev-python/cytoolz/cytoolz-0.8.2.ebuild2
-rw-r--r--dev-python/d2to1/Manifest2
-rw-r--r--dev-python/d2to1/d2to1-0.2.12_p1.ebuild2
-rw-r--r--dev-python/dap/Manifest2
-rw-r--r--dev-python/dap/dap-2.2.6.7-r1.ebuild2
-rw-r--r--dev-python/dbutils/Manifest2
-rw-r--r--dev-python/dbutils/dbutils-1.1-r1.ebuild2
-rw-r--r--dev-python/ddt/Manifest2
-rw-r--r--dev-python/ddt/ddt-1.1.1.ebuild2
-rw-r--r--dev-python/decorator/Manifest4
-rw-r--r--dev-python/decorator/decorator-4.1.2.ebuild2
-rw-r--r--dev-python/decorator/decorator-4.2.1.ebuild2
-rw-r--r--dev-python/decoratortools/Manifest2
-rw-r--r--dev-python/decoratortools/decoratortools-1.8-r1.ebuild2
-rw-r--r--dev-python/deform/Manifest2
-rw-r--r--dev-python/deform/deform-0.9.9.ebuild2
-rw-r--r--dev-python/defusedxml/Manifest2
-rw-r--r--dev-python/defusedxml/defusedxml-0.5.0.ebuild2
-rw-r--r--dev-python/demjson/Manifest2
-rw-r--r--dev-python/demjson/demjson-2.2.4.ebuild2
-rw-r--r--dev-python/detox/Manifest2
-rw-r--r--dev-python/detox/detox-0.11.ebuild2
-rw-r--r--dev-python/dexml/Manifest2
-rw-r--r--dev-python/dexml/dexml-0.5.1.ebuild2
-rw-r--r--dev-python/dill/Manifest2
-rw-r--r--dev-python/dill/dill-0.2.5.ebuild2
-rw-r--r--dev-python/discogs-client/Manifest4
-rw-r--r--dev-python/discogs-client/discogs-client-2.0.2.ebuild2
-rw-r--r--dev-python/discogs-client/discogs-client-2.2.1.ebuild2
-rw-r--r--dev-python/disqus-python/Manifest2
-rw-r--r--dev-python/disqus-python/metadata.xml4
-rw-r--r--dev-python/distlib/Manifest4
-rw-r--r--dev-python/distlib/distlib-0.2.1.ebuild2
-rw-r--r--dev-python/distlib/distlib-0.2.4.ebuild2
-rw-r--r--dev-python/dj-database-url/Manifest2
-rw-r--r--dev-python/dj-database-url/dj-database-url-0.4.2.ebuild2
-rw-r--r--dev-python/django-appconf/Manifest2
-rw-r--r--dev-python/django-appconf/django-appconf-1.0.1.ebuild2
-rw-r--r--dev-python/django-auth-ldap/Manifest4
-rw-r--r--dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild2
-rw-r--r--dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild2
-rw-r--r--dev-python/django-baker/Manifest2
-rw-r--r--dev-python/django-baker/django-baker-0.11-r2.ebuild2
-rw-r--r--dev-python/django-classy-tags/Manifest4
-rw-r--r--dev-python/django-classy-tags/django-classy-tags-0.7.2.ebuild2
-rw-r--r--dev-python/django-classy-tags/django-classy-tags-0.8.0.ebuild2
-rw-r--r--dev-python/django-discover-runner/Manifest2
-rw-r--r--dev-python/django-discover-runner/django-discover-runner-1.0.ebuild2
-rw-r--r--dev-python/django-durationfield/Manifest4
-rw-r--r--dev-python/django-durationfield/django-durationfield-0.5.2.ebuild2
-rw-r--r--dev-python/django-durationfield/django-durationfield-0.5.4.ebuild2
-rw-r--r--dev-python/django-filer/Manifest4
-rw-r--r--dev-python/django-filer/django-filer-1.2.0.ebuild2
-rw-r--r--dev-python/django-filer/django-filer-1.2.7.ebuild2
-rw-r--r--dev-python/django-grappelli/Manifest2
-rw-r--r--dev-python/django-grappelli/django-grappelli-2.7.3.ebuild2
-rw-r--r--dev-python/django-international/Manifest2
-rw-r--r--dev-python/django-international/django-international-0.0.6.ebuild2
-rw-r--r--dev-python/django-ldap-groups/Manifest2
-rw-r--r--dev-python/django-ldap-groups/django-ldap-groups-0.1.3-r1.ebuild2
-rw-r--r--dev-python/django-mptt/Manifest4
-rw-r--r--dev-python/django-mptt/django-mptt-0.7.4.ebuild2
-rw-r--r--dev-python/django-mptt/django-mptt-0.8.4.ebuild2
-rw-r--r--dev-python/django-oauth-plus/Manifest2
-rw-r--r--dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild2
-rw-r--r--dev-python/django-openid-auth/Manifest2
-rw-r--r--dev-python/django-openid-auth/metadata.xml4
-rw-r--r--dev-python/django-opensearch/Manifest2
-rw-r--r--dev-python/django-opensearch/metadata.xml5
-rw-r--r--dev-python/django-otp-yubikey/Manifest2
-rw-r--r--dev-python/django-otp-yubikey/metadata.xml5
-rw-r--r--dev-python/django-otp/Manifest4
-rw-r--r--dev-python/django-otp/django-otp-0.3.4.ebuild4
-rw-r--r--dev-python/django-otp/metadata.xml5
-rw-r--r--dev-python/django-phonenumber-field/Manifest6
-rw-r--r--dev-python/django-phonenumber-field/django-phonenumber-field-0.7.2.ebuild4
-rw-r--r--dev-python/django-phonenumber-field/django-phonenumber-field-1.3.0.ebuild4
-rw-r--r--dev-python/django-phonenumber-field/metadata.xml7
-rw-r--r--dev-python/django-recaptcha/Manifest2
-rw-r--r--dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild2
-rw-r--r--dev-python/django-registration/Manifest2
-rw-r--r--dev-python/django-registration/django-registration-1.0.ebuild2
-rw-r--r--dev-python/django-sekizai/Manifest2
-rw-r--r--dev-python/django-sekizai/django-sekizai-0.10.0.ebuild2
-rw-r--r--dev-python/django-select2/Manifest4
-rw-r--r--dev-python/django-select2/django-select2-4.2.2.ebuild2
-rw-r--r--dev-python/django-select2/django-select2-5.5.0.ebuild2
-rw-r--r--dev-python/django-sortedm2m/Manifest4
-rw-r--r--dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild2
-rw-r--r--dev-python/django-sortedm2m/django-sortedm2m-1.3.2.ebuild2
-rw-r--r--dev-python/django-spurl/Manifest2
-rw-r--r--dev-python/django-spurl/django-spurl-0.6.4.ebuild2
-rw-r--r--dev-python/django-standard-form/Manifest2
-rw-r--r--dev-python/django-standard-form/django-standard-form-1.1.1.ebuild2
-rw-r--r--dev-python/django-tagging/Manifest2
-rw-r--r--dev-python/django-tagging/django-tagging-0.4.1.ebuild2
-rw-r--r--dev-python/django-tastypie/Manifest2
-rw-r--r--dev-python/django-tastypie/django-tastypie-0.13.3.ebuild2
-rw-r--r--dev-python/django-treebeard/Manifest2
-rw-r--r--dev-python/django-treebeard/django-treebeard-4.1.0.ebuild2
-rw-r--r--dev-python/django-two-factor-auth/Manifest2
-rw-r--r--dev-python/django-two-factor-auth/metadata.xml5
-rw-r--r--dev-python/django/Manifest16
-rw-r--r--dev-python/django/django-1.10.7.ebuild2
-rw-r--r--dev-python/django/django-1.11.2.ebuild2
-rw-r--r--dev-python/django/django-1.4.22.ebuild2
-rw-r--r--dev-python/django/django-1.5.12.ebuild2
-rw-r--r--dev-python/django/django-1.6.11.ebuild2
-rw-r--r--dev-python/django/django-1.7.11.ebuild2
-rw-r--r--dev-python/django/django-1.8.18.ebuild2
-rw-r--r--dev-python/django/django-1.9.13.ebuild2
-rw-r--r--dev-python/django_polymorphic/Manifest6
-rw-r--r--dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild2
-rw-r--r--dev-python/django_polymorphic/django_polymorphic-0.9.2.ebuild2
-rw-r--r--dev-python/django_polymorphic/django_polymorphic-1.2.ebuild2
-rw-r--r--dev-python/djangocms-admin-style/Manifest2
-rw-r--r--dev-python/djangocms-admin-style/djangocms-admin-style-1.2.7.ebuild2
-rw-r--r--dev-python/djangocms-flash/Manifest4
-rw-r--r--dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild2
-rw-r--r--dev-python/djangocms-flash/djangocms-flash-0.3.0.ebuild2
-rw-r--r--dev-python/djangocms-inherit/Manifest2
-rw-r--r--dev-python/djangocms-inherit/djangocms-inherit-0.2.2.ebuild2
-rw-r--r--dev-python/djangocms-link/Manifest2
-rw-r--r--dev-python/djangocms-link/djangocms-link-2.1.2.ebuild2
-rw-r--r--dev-python/djangocms-picture/Manifest2
-rw-r--r--dev-python/djangocms-picture/djangocms-picture-2.0.5.ebuild2
-rw-r--r--dev-python/djangocms-snippet/Manifest2
-rw-r--r--dev-python/djangocms-snippet/djangocms-snippet-1.9.1.ebuild2
-rw-r--r--dev-python/djangocms-teaser/Manifest4
-rw-r--r--dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild2
-rw-r--r--dev-python/djangocms-teaser/djangocms-teaser-0.2.0.ebuild2
-rw-r--r--dev-python/djangocms-video/Manifest2
-rw-r--r--dev-python/djangocms-video/djangocms-video-2.0.2.ebuild2
-rw-r--r--dev-python/dnspython/Manifest2
-rw-r--r--dev-python/dnspython/dnspython-1.15.0-r1.ebuild2
-rw-r--r--dev-python/docopt/Manifest2
-rw-r--r--dev-python/docopt/docopt-0.6.2-r2.ebuild2
-rw-r--r--dev-python/doctest-ignore-unicode/Manifest2
-rw-r--r--dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild2
-rw-r--r--dev-python/docutils-glep/Manifest2
-rw-r--r--dev-python/docutils-glep/docutils-glep-1.1.ebuild2
-rw-r--r--dev-python/docutils/Manifest8
-rw-r--r--dev-python/docutils/docutils-0.11.ebuild2
-rw-r--r--dev-python/docutils/docutils-0.12.ebuild2
-rw-r--r--dev-python/docutils/docutils-0.13.1.ebuild2
-rw-r--r--dev-python/docutils/docutils-0.14.ebuild2
-rw-r--r--dev-python/doit/Manifest4
-rw-r--r--dev-python/doit/doit-0.23.0-r1.ebuild2
-rw-r--r--dev-python/doit/doit-0.29.0.ebuild2
-rw-r--r--dev-python/dulwich/Manifest4
-rw-r--r--dev-python/dulwich/dulwich-0.18.5.ebuild2
-rw-r--r--dev-python/dulwich/dulwich-0.18.6.ebuild2
-rw-r--r--dev-python/easy-thumbnails/Manifest6
-rw-r--r--dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild2
-rw-r--r--dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild2
-rw-r--r--dev-python/easy-thumbnails/easy-thumbnails-2.4.1.ebuild2
-rw-r--r--dev-python/ed25519ll/Manifest2
-rw-r--r--dev-python/ed25519ll/ed25519ll-0.6.ebuild7
-rw-r--r--dev-python/egenix-mx-base/Manifest6
-rw-r--r--dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild2
-rw-r--r--dev-python/egenix-mx-base/egenix-mx-base-3.2.8.ebuild2
-rw-r--r--dev-python/egenix-mx-base/egenix-mx-base-3.2.9.ebuild2
-rw-r--r--dev-python/elasticsearch-curator/Manifest2
-rw-r--r--dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild2
-rw-r--r--dev-python/elementtree/Manifest2
-rw-r--r--dev-python/elementtree/elementtree-1.2.6-r3.ebuild2
-rw-r--r--dev-python/eliot/Manifest2
-rw-r--r--dev-python/eliot/metadata.xml1
-rw-r--r--dev-python/embedly/Manifest2
-rw-r--r--dev-python/embedly/embedly-0.5.0-r1.ebuild2
-rw-r--r--dev-python/enable/Manifest6
-rw-r--r--dev-python/enable/enable-4.4.1.ebuild2
-rw-r--r--dev-python/enable/enable-4.5.1.ebuild4
-rw-r--r--dev-python/enable/enable-4.7.1.ebuild75
-rw-r--r--dev-python/enaml/Manifest4
-rw-r--r--dev-python/enaml/enaml-0.10.2.ebuild4
-rw-r--r--dev-python/enaml/enaml-0.9.8.ebuild59
-rw-r--r--dev-python/enum34/Manifest2
-rw-r--r--dev-python/enum34/enum34-1.1.6.ebuild2
-rw-r--r--dev-python/envisage/Manifest2
-rw-r--r--dev-python/envisage/envisage-4.4.0.ebuild2
-rw-r--r--dev-python/envoy/Manifest4
-rw-r--r--dev-python/envoy/envoy-0.0.3-r1.ebuild2
-rw-r--r--dev-python/envoy/envoy-0.0.3.ebuild2
-rw-r--r--dev-python/enzyme/Manifest4
-rw-r--r--dev-python/enzyme/enzyme-0.4.1-r2.ebuild2
-rw-r--r--dev-python/enzyme/enzyme-9999.ebuild2
-rw-r--r--dev-python/epsilon/Manifest4
-rw-r--r--dev-python/epsilon/epsilon-0.7.0.ebuild2
-rw-r--r--dev-python/epsilon/epsilon-0.7.1.ebuild2
-rw-r--r--dev-python/errorhandler/Manifest2
-rw-r--r--dev-python/errorhandler/errorhandler-1.1.1-r2.ebuild2
-rw-r--r--dev-python/et_xmlfile/Manifest2
-rw-r--r--dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild2
-rw-r--r--dev-python/ets/Manifest2
-rw-r--r--dev-python/ets/ets-4.4.1-r1.ebuild2
-rw-r--r--dev-python/etsdevtools/Manifest2
-rw-r--r--dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild2
-rw-r--r--dev-python/etsproxy/Manifest2
-rw-r--r--dev-python/etsproxy/etsproxy-0.1.2-r1.ebuild2
-rw-r--r--dev-python/eunuchs/Manifest2
-rw-r--r--dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild2
-rw-r--r--dev-python/eventlet/Manifest8
-rw-r--r--dev-python/eventlet/eventlet-0.18.4.ebuild2
-rw-r--r--dev-python/eventlet/eventlet-0.20.0-r1.ebuild2
-rw-r--r--dev-python/eventlet/eventlet-0.20.1-r1.ebuild2
-rw-r--r--dev-python/eventlet/eventlet-0.21.0-r1.ebuild2
-rw-r--r--dev-python/extremes/Manifest2
-rw-r--r--dev-python/extremes/extremes-1.1.1.ebuild2
-rw-r--r--dev-python/fabric/Manifest6
-rw-r--r--dev-python/fabric/fabric-1.10.0-r1.ebuild2
-rw-r--r--dev-python/fabric/fabric-1.12.0.ebuild2
-rw-r--r--dev-python/fabric/fabric-1.14.0.ebuild2
-rw-r--r--dev-python/falcon/Manifest10
-rw-r--r--dev-python/falcon/falcon-0.1.6.ebuild2
-rw-r--r--dev-python/falcon/falcon-0.1.7.ebuild2
-rw-r--r--dev-python/falcon/falcon-0.1.8.ebuild2
-rw-r--r--dev-python/falcon/falcon-0.1.9.ebuild2
-rw-r--r--dev-python/falcon/falcon-1.3.0.ebuild2
-rw-r--r--dev-python/faulthandler/Manifest4
-rw-r--r--dev-python/faulthandler/faulthandler-2.6.ebuild2
-rw-r--r--dev-python/faulthandler/faulthandler-3.0.ebuild4
-rw-r--r--dev-python/fedmsg/Manifest2
-rw-r--r--dev-python/fedmsg/fedmsg-0.18.3.ebuild2
-rw-r--r--dev-python/feedgenerator/Manifest2
-rw-r--r--dev-python/feedgenerator/feedgenerator-1.9.ebuild2
-rw-r--r--dev-python/feedparser/Manifest2
-rw-r--r--dev-python/feedparser/feedparser-5.2.1.ebuild2
-rw-r--r--dev-python/figleaf/Manifest2
-rw-r--r--dev-python/figleaf/figleaf-0.6.1-r1.ebuild2
-rw-r--r--dev-python/filemagic/Manifest2
-rw-r--r--dev-python/filemagic/filemagic-1.6.ebuild2
-rw-r--r--dev-python/fixtures/Manifest4
-rw-r--r--dev-python/fixtures/fixtures-1.4.0.ebuild2
-rw-r--r--dev-python/fixtures/fixtures-3.0.0.ebuild2
-rw-r--r--dev-python/flake8/Manifest6
-rw-r--r--dev-python/flake8/flake8-2.2.5.ebuild2
-rw-r--r--dev-python/flake8/flake8-2.5.4.ebuild2
-rw-r--r--dev-python/flake8/flake8-3.5.0.ebuild2
-rw-r--r--dev-python/flaky/Manifest4
-rw-r--r--dev-python/flaky/flaky-3.1.1.ebuild2
-rw-r--r--dev-python/flaky/flaky-3.4.0.ebuild2
-rw-r--r--dev-python/flask-admin/Manifest4
-rw-r--r--dev-python/flask-admin/flask-admin-1.0.6.ebuild2
-rw-r--r--dev-python/flask-admin/flask-admin-1.5.0.ebuild2
-rw-r--r--dev-python/flask-babelex/Manifest2
-rw-r--r--dev-python/flask-babelex/flask-babelex-0.9.3.ebuild2
-rw-r--r--dev-python/flask-cors/Manifest6
-rw-r--r--dev-python/flask-cors/flask-cors-1.8.0.ebuild2
-rw-r--r--dev-python/flask-cors/flask-cors-1.9.0.ebuild2
-rw-r--r--dev-python/flask-cors/flask-cors-2.1.0.ebuild2
-rw-r--r--dev-python/flask-evolution/Manifest4
-rw-r--r--dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild2
-rw-r--r--dev-python/flask-evolution/flask-evolution-0.6.ebuild2
-rw-r--r--dev-python/flask-login/Manifest2
-rw-r--r--dev-python/flask-login/flask-login-0.3.2-r1.ebuild2
-rw-r--r--dev-python/flask-mail/Manifest2
-rw-r--r--dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild2
-rw-r--r--dev-python/flask-migrate/Manifest2
-rw-r--r--dev-python/flask-migrate/flask-migrate-2.1.1.ebuild2
-rw-r--r--dev-python/flask-openid/Manifest4
-rw-r--r--dev-python/flask-openid/flask-openid-1.2.4.ebuild2
-rw-r--r--dev-python/flask-openid/flask-openid-1.2.5.ebuild2
-rw-r--r--dev-python/flask-peewee/Manifest4
-rw-r--r--dev-python/flask-peewee/flask-peewee-0.6.5.ebuild2
-rw-r--r--dev-python/flask-peewee/flask-peewee-0.6.7.ebuild2
-rw-r--r--dev-python/flask-principal/Manifest2
-rw-r--r--dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild2
-rw-r--r--dev-python/flask-pymongo/Manifest4
-rw-r--r--dev-python/flask-pymongo/flask-pymongo-0.3.0.ebuild2
-rw-r--r--dev-python/flask-pymongo/flask-pymongo-0.4.1.ebuild2
-rw-r--r--dev-python/flask-script/Manifest4
-rw-r--r--dev-python/flask-script/flask-script-2.0.5-r1.ebuild2
-rw-r--r--dev-python/flask-script/flask-script-2.0.6.ebuild2
-rw-r--r--dev-python/flask-security/Manifest2
-rw-r--r--dev-python/flask-security/flask-security-1.7.5-r1.ebuild2
-rw-r--r--dev-python/flask-socketio/Manifest2
-rw-r--r--dev-python/flask-socketio/flask-socketio-2.9.2.ebuild2
-rw-r--r--dev-python/flask-sphinx-themes/Manifest2
-rw-r--r--dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild2
-rw-r--r--dev-python/flask-sqlalchemy/Manifest2
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild2
-rw-r--r--dev-python/flask-themes/Manifest2
-rw-r--r--dev-python/flask-themes/flask-themes-0.1.3-r1.ebuild2
-rw-r--r--dev-python/flask-whooshalchemy/Manifest3
-rw-r--r--dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild44
-rw-r--r--dev-python/flask-whooshalchemy/metadata.xml12
-rw-r--r--dev-python/flask-wtf/Manifest2
-rw-r--r--dev-python/flask-wtf/flask-wtf-0.14.2.ebuild2
-rw-r--r--dev-python/flask-xml-rpc/Manifest2
-rw-r--r--dev-python/flask-xml-rpc/flask-xml-rpc-0.1.2-r1.ebuild2
-rw-r--r--dev-python/flask/Manifest2
-rw-r--r--dev-python/flask/flask-9999.ebuild2
-rw-r--r--dev-python/flexx/Manifest4
-rw-r--r--dev-python/flexx/flexx-0.3.1.ebuild2
-rw-r--r--dev-python/flexx/flexx-0.4.1.ebuild2
-rw-r--r--dev-python/flower/Manifest2
-rw-r--r--dev-python/flower/flower-0.9.1-r1.ebuild2
-rw-r--r--dev-python/foolscap/Manifest4
-rw-r--r--dev-python/foolscap/foolscap-0.11.0.ebuild2
-rw-r--r--dev-python/foolscap/foolscap-0.7.0.ebuild2
-rw-r--r--dev-python/formencode/Manifest2
-rw-r--r--dev-python/formencode/formencode-1.3.0-r2.ebuild2
-rw-r--r--dev-python/fpconst/Manifest2
-rw-r--r--dev-python/fpconst/fpconst-0.7.3-r1.ebuild2
-rw-r--r--dev-python/frozen-flask/Manifest4
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild2
-rw-r--r--dev-python/frozen-flask/frozen-flask-0.15.ebuild2
-rw-r--r--dev-python/fs/Manifest2
-rw-r--r--dev-python/fs/fs-0.5.4.ebuild2
-rw-r--r--dev-python/fudge/Manifest4
-rw-r--r--dev-python/fudge/fudge-0.9.6-r1.ebuild2
-rw-r--r--dev-python/fudge/fudge-1.1.0.ebuild2
-rw-r--r--dev-python/funcparserlib/Manifest2
-rw-r--r--dev-python/funcparserlib/funcparserlib-0.3.6.ebuild2
-rw-r--r--dev-python/funcsigs/Manifest4
-rw-r--r--dev-python/funcsigs/funcsigs-0.4.ebuild2
-rw-r--r--dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild2
-rw-r--r--dev-python/functest/Manifest2
-rw-r--r--dev-python/functest/functest-0.8.8-r1.ebuild2
-rw-r--r--dev-python/functools32/Manifest2
-rw-r--r--dev-python/functools32/functools32-3.2.3.ebuild2
-rw-r--r--dev-python/funcy/Manifest2
-rw-r--r--dev-python/funcy/metadata.xml3
-rw-r--r--dev-python/fusil/Manifest4
-rw-r--r--dev-python/fusil/fusil-1.5-r1.ebuild2
-rw-r--r--dev-python/fusil/fusil-1.5.ebuild2
-rw-r--r--dev-python/futures/Manifest4
-rw-r--r--dev-python/futures/futures-3.1.1.ebuild2
-rw-r--r--dev-python/futures/futures-3.2.0.ebuild2
-rw-r--r--dev-python/futurist/Manifest4
-rw-r--r--dev-python/futurist/futurist-1.3.1.ebuild2
-rw-r--r--dev-python/futurist/futurist-1.6.0.ebuild2
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/Manifest4
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.14.ebuild2
-rw-r--r--dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild2
-rw-r--r--dev-python/gdata/Manifest2
-rw-r--r--dev-python/gdata/gdata-2.0.18.ebuild2
-rw-r--r--dev-python/genshi/Manifest4
-rw-r--r--dev-python/genshi/genshi-0.7-r1.ebuild2
-rw-r--r--dev-python/genshi/genshi-0.7.ebuild2
-rw-r--r--dev-python/genty/Manifest2
-rw-r--r--dev-python/genty/genty-1.3.2.ebuild2
-rw-r--r--dev-python/git-python/Manifest4
-rw-r--r--dev-python/git-python/git-python-1.0.2.ebuild2
-rw-r--r--dev-python/git-python/git-python-2.1.7.ebuild2
-rw-r--r--dev-python/gitdb/Manifest2
-rw-r--r--dev-python/gitdb/gitdb-0.6.4.ebuild2
-rw-r--r--dev-python/gitdb2/Manifest2
-rw-r--r--dev-python/gitdb2/gitdb2-2.0.3.ebuild2
-rw-r--r--dev-python/globre/Manifest2
-rw-r--r--dev-python/globre/globre-0.1.4.ebuild2
-rw-r--r--dev-python/gntp/Manifest2
-rw-r--r--dev-python/gntp/gntp-1.0.1.ebuild2
-rw-r--r--dev-python/google-auth-httplib2/Manifest2
-rw-r--r--dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild2
-rw-r--r--dev-python/gql/Manifest2
-rw-r--r--dev-python/gql/gql-0.1.0.ebuild2
-rw-r--r--dev-python/graphcanvas/Manifest2
-rw-r--r--dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild2
-rw-r--r--dev-python/graphy/Manifest2
-rw-r--r--dev-python/graphy/graphy-1.0-r1.ebuild2
-rw-r--r--dev-python/guessit/Manifest4
-rw-r--r--dev-python/guessit/guessit-2.1.4.ebuild2
-rw-r--r--dev-python/guessit/guessit-9999.ebuild2
-rw-r--r--dev-python/guppy/Manifest2
-rw-r--r--dev-python/guppy/guppy-0.1.10-r1.ebuild2
-rw-r--r--dev-python/hachoir-core/Manifest2
-rw-r--r--dev-python/hachoir-core/hachoir-core-1.3.3-r1.ebuild2
-rw-r--r--dev-python/hachoir-parser/Manifest2
-rw-r--r--dev-python/hachoir-parser/hachoir-parser-1.3.4-r1.ebuild2
-rw-r--r--dev-python/hachoir-regex/Manifest2
-rw-r--r--dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild2
-rw-r--r--dev-python/hcluster/Manifest2
-rw-r--r--dev-python/hcluster/hcluster-0.2.0-r1.ebuild2
-rw-r--r--dev-python/hcs-utils/Manifest4
-rw-r--r--dev-python/hcs-utils/hcs-utils-1.5.ebuild2
-rw-r--r--dev-python/hcs-utils/hcs-utils-2.0.ebuild2
-rw-r--r--dev-python/hgdistver/Manifest2
-rw-r--r--dev-python/hgdistver/hgdistver-0.25.ebuild2
-rw-r--r--dev-python/hgtools/Manifest2
-rw-r--r--dev-python/hgtools/hgtools-6.5.1.ebuild2
-rw-r--r--dev-python/hpack/Manifest4
-rw-r--r--dev-python/hpack/hpack-2.3.0-r1.ebuild2
-rw-r--r--dev-python/hpack/hpack-3.0.0.ebuild2
-rw-r--r--dev-python/html2text/Manifest6
-rw-r--r--dev-python/html2text/html2text-2016.5.29.ebuild2
-rw-r--r--dev-python/html2text/html2text-2017.10.4.ebuild2
-rw-r--r--dev-python/html2text/html2text-2018.1.9.ebuild2
-rw-r--r--dev-python/httpbin/Manifest2
-rw-r--r--dev-python/httpbin/httpbin-0.4.1.ebuild2
-rw-r--r--dev-python/httplib2/Manifest2
-rw-r--r--dev-python/httplib2/httplib2-0.10.3-r1.ebuild2
-rw-r--r--dev-python/httreplay/Manifest2
-rw-r--r--dev-python/httreplay/httreplay-0.2.0.ebuild2
-rw-r--r--dev-python/humanfriendly/Manifest2
-rw-r--r--dev-python/humanfriendly/humanfriendly-2.4.ebuild2
-rw-r--r--dev-python/hyper-h2/Manifest4
-rw-r--r--dev-python/hyper-h2/hyper-h2-2.5.1.ebuild2
-rw-r--r--dev-python/hyper-h2/hyper-h2-3.0.1.ebuild2
-rw-r--r--dev-python/hyperframe/Manifest4
-rw-r--r--dev-python/hyperframe/hyperframe-4.0.1.ebuild2
-rw-r--r--dev-python/hyperframe/hyperframe-5.1.0.ebuild2
-rw-r--r--dev-python/hyperlink/Manifest4
-rw-r--r--dev-python/hyperlink/hyperlink-17.1.1.ebuild2
-rw-r--r--dev-python/hyperlink/hyperlink-17.3.1.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest12
-rw-r--r--dev-python/hypothesis/hypothesis-3.38.5.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-3.44.26.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-3.44.7.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-3.45.3.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-3.50.1.ebuild2
-rw-r--r--dev-python/hypothesis/hypothesis-3.6.0-r1.ebuild2
-rw-r--r--dev-python/idna-ssl/Manifest4
-rw-r--r--dev-python/idna-ssl/idna-ssl-1.0.0.ebuild2
-rw-r--r--dev-python/idna-ssl/idna-ssl-1.0.1.ebuild2
-rw-r--r--dev-python/idna/Manifest2
-rw-r--r--dev-python/idna/idna-2.6.ebuild2
-rw-r--r--dev-python/imdbpy/Manifest2
-rw-r--r--dev-python/imdbpy/imdbpy-5.0.ebuild2
-rw-r--r--dev-python/incremental/Manifest4
-rw-r--r--dev-python/incremental/incremental-16.10.1.ebuild2
-rw-r--r--dev-python/incremental/incremental-17.5.0.ebuild2
-rw-r--r--dev-python/influxdb/Manifest2
-rw-r--r--dev-python/influxdb/influxdb-2.12.0.ebuild2
-rw-r--r--dev-python/iniparse/Manifest2
-rw-r--r--dev-python/iniparse/iniparse-0.4-r2.ebuild2
-rw-r--r--dev-python/intervaltree/Manifest2
-rw-r--r--dev-python/intervaltree/intervaltree-2.1.0.ebuild2
-rw-r--r--dev-python/ipaddr/Manifest2
-rw-r--r--dev-python/ipaddr/ipaddr-2.1.11-r1.ebuild2
-rw-r--r--dev-python/ipdb/Manifest2
-rw-r--r--dev-python/ipdb/ipdb-0.10.3.ebuild2
-rw-r--r--dev-python/ipdbplugin/Manifest4
-rw-r--r--dev-python/ipdbplugin/ipdbplugin-1.4.ebuild2
-rw-r--r--dev-python/ipdbplugin/ipdbplugin-9999.ebuild2
-rw-r--r--dev-python/ipy/Manifest2
-rw-r--r--dev-python/ipy/ipy-0.83.ebuild2
-rw-r--r--dev-python/iso3166/Manifest2
-rw-r--r--dev-python/iso3166/iso3166-0.8.ebuild2
-rw-r--r--dev-python/iso8601/Manifest6
-rw-r--r--dev-python/iso8601/iso8601-0.1.10.ebuild2
-rw-r--r--dev-python/iso8601/iso8601-0.1.11.ebuild2
-rw-r--r--dev-python/iso8601/iso8601-0.1.12.ebuild2
-rw-r--r--dev-python/iso_639/Manifest2
-rw-r--r--dev-python/iso_639/iso_639-0.4.5.ebuild2
-rw-r--r--dev-python/isodate/Manifest4
-rw-r--r--dev-python/isodate/isodate-0.5.4.ebuild2
-rw-r--r--dev-python/isodate/isodate-0.6.0.ebuild2
-rw-r--r--dev-python/isort/Manifest2
-rw-r--r--dev-python/isort/isort-4.2.5.ebuild2
-rw-r--r--dev-python/itsdangerous/Manifest2
-rw-r--r--dev-python/itsdangerous/itsdangerous-0.24.ebuild2
-rw-r--r--dev-python/jaraco-utils/Manifest2
-rw-r--r--dev-python/jaraco-utils/jaraco-utils-10.0.2.ebuild2
-rw-r--r--dev-python/jaxml/Manifest2
-rw-r--r--dev-python/jaxml/jaxml-3.02-r1.ebuild2
-rw-r--r--dev-python/jellyfish/Manifest2
-rw-r--r--dev-python/jellyfish/jellyfish-0.5.6.ebuild2
-rw-r--r--dev-python/jinja/Manifest4
-rw-r--r--dev-python/jinja/jinja-2.10.ebuild2
-rw-r--r--dev-python/jinja/jinja-2.9.5.ebuild2
-rw-r--r--dev-python/jmespath/Manifest2
-rw-r--r--dev-python/jmespath/jmespath-0.9.3.ebuild2
-rw-r--r--dev-python/jonpy/Manifest4
-rw-r--r--dev-python/jonpy/jonpy-0.11.ebuild2
-rw-r--r--dev-python/jonpy/jonpy-0.13.ebuild2
-rw-r--r--dev-python/jplephem/Manifest2
-rw-r--r--dev-python/jplephem/jplephem-2.6.ebuild2
-rw-r--r--dev-python/jsmin/Manifest2
-rw-r--r--dev-python/jsmin/jsmin-2.2.1.ebuild2
-rw-r--r--dev-python/json-tools/Manifest4
-rw-r--r--dev-python/json-tools/json-tools-0.4.0.ebuild2
-rw-r--r--dev-python/json-tools/json-tools-0.4.1.ebuild2
-rw-r--r--dev-python/jsonfield/Manifest2
-rw-r--r--dev-python/jsonfield/jsonfield-1.0.3.ebuild2
-rw-r--r--dev-python/jsonpickle/Manifest2
-rw-r--r--dev-python/jsonpickle/jsonpickle-0.9.3.ebuild2
-rw-r--r--dev-python/jsonref/Manifest2
-rw-r--r--dev-python/jsonref/jsonref-0.1.ebuild2
-rw-r--r--dev-python/jsonschema/Manifest8
-rw-r--r--dev-python/jsonschema/jsonschema-2.3.0.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-2.4.0.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-2.6.0.ebuild2
-rw-r--r--dev-python/keepassx/Manifest2
-rw-r--r--dev-python/keepassx/keepassx-0.1.0-r1.ebuild2
-rw-r--r--dev-python/keyring/Manifest6
-rw-r--r--dev-python/keyring/keyring-12.0.2.ebuild40
-rw-r--r--dev-python/keyring/keyring-12.1.0.ebuild40
-rw-r--r--dev-python/keyring/keyring-12.2.0.ebuild40
-rw-r--r--dev-python/keyrings_alt/Manifest2
-rw-r--r--dev-python/keyrings_alt/keyrings_alt-2.3.ebuild2
-rw-r--r--dev-python/kid/Manifest2
-rw-r--r--dev-python/kid/kid-0.9.6-r1.ebuild2
-rw-r--r--dev-python/kitchen/Manifest2
-rw-r--r--dev-python/kitchen/kitchen-1.2.4.ebuild2
-rw-r--r--dev-python/kiwi/Manifest4
-rw-r--r--dev-python/kiwi/kiwi-1.9.39.2.ebuild2
-rw-r--r--dev-python/kiwi/kiwi-1.9.40.ebuild2
-rw-r--r--dev-python/kiwisolver/Manifest4
-rw-r--r--dev-python/kiwisolver/kiwisolver-0.1.3.ebuild25
-rw-r--r--dev-python/kiwisolver/kiwisolver-1.0.1.ebuild2
-rw-r--r--dev-python/kombu/Manifest4
-rw-r--r--dev-python/kombu/kombu-3.0.37-r1.ebuild2
-rw-r--r--dev-python/kombu/kombu-4.1.0-r1.ebuild2
-rw-r--r--dev-python/lazy-object-proxy/Manifest4
-rw-r--r--dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild2
-rw-r--r--dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild2
-rw-r--r--dev-python/ldap3/Manifest2
-rw-r--r--dev-python/ldap3/ldap3-2.2.3.ebuild2
-rw-r--r--dev-python/lesscpy/Manifest6
-rw-r--r--dev-python/lesscpy/lesscpy-0.11.1.ebuild2
-rw-r--r--dev-python/lesscpy/lesscpy-0.13.0.ebuild2
-rw-r--r--dev-python/lesscpy/lesscpy-0.9j.ebuild2
-rw-r--r--dev-python/librharris/Manifest2
-rw-r--r--dev-python/librharris/librharris-0.1.14-r1.ebuild2
-rw-r--r--dev-python/line_profiler/Manifest4
-rw-r--r--dev-python/line_profiler/line_profiler-2.0.ebuild2
-rw-r--r--dev-python/line_profiler/line_profiler-2.1.2.ebuild2
-rw-r--r--dev-python/llfuse/Manifest2
-rw-r--r--dev-python/llfuse/llfuse-1.3.2.ebuild2
-rw-r--r--dev-python/llvmlite/Manifest2
-rw-r--r--dev-python/llvmlite/llvmlite-0.23.0.ebuild55
-rw-r--r--dev-python/lockfile/Manifest4
-rw-r--r--dev-python/lockfile/lockfile-0.11.0-r1.ebuild2
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r1.ebuild2
-rw-r--r--dev-python/logbook/Manifest4
-rw-r--r--dev-python/logbook/logbook-0.9.1.ebuild2
-rw-r--r--dev-python/logbook/logbook-1.1.0.ebuild2
-rw-r--r--dev-python/logilab-common/Manifest4
-rw-r--r--dev-python/logilab-common/logilab-common-1.2.2.ebuild2
-rw-r--r--dev-python/logilab-common/logilab-common-1.4.1.ebuild2
-rw-r--r--dev-python/louie/Manifest2
-rw-r--r--dev-python/louie/louie-1.1-r1.ebuild2
-rw-r--r--dev-python/lupy/Manifest2
-rw-r--r--dev-python/lupy/lupy-0.2.1-r2.ebuild2
-rw-r--r--dev-python/lz4/Manifest4
-rw-r--r--dev-python/lz4/lz4-0.10.1.ebuild2
-rw-r--r--dev-python/lz4/lz4-0.8.2.ebuild2
-rw-r--r--dev-python/m2crypto/Manifest6
-rw-r--r--dev-python/m2crypto/m2crypto-0.24.0.ebuild2
-rw-r--r--dev-python/m2crypto/m2crypto-0.27.0-r1.ebuild2
-rw-r--r--dev-python/m2crypto/m2crypto-0.27.0.ebuild2
-rw-r--r--dev-python/m2r/Manifest6
-rw-r--r--dev-python/m2r/m2r-0.1.12.ebuild2
-rw-r--r--dev-python/m2r/m2r-0.1.5.ebuild2
-rw-r--r--dev-python/m2r/m2r-0.1.6.ebuild2
-rw-r--r--dev-python/m2secret/Manifest2
-rw-r--r--dev-python/m2secret/m2secret-0.1.1-r1.ebuild2
-rw-r--r--dev-python/maintboot/Manifest2
-rw-r--r--dev-python/maintboot/maintboot-0.1.0.ebuild2
-rw-r--r--dev-python/mako/Manifest4
-rw-r--r--dev-python/mako/mako-1.0.3.ebuild2
-rw-r--r--dev-python/mako/mako-1.0.6.ebuild2
-rw-r--r--dev-python/mantissa/Manifest4
-rw-r--r--dev-python/mantissa/mantissa-0.7.0-r1.ebuild2
-rw-r--r--dev-python/mantissa/mantissa-0.8.4.ebuild2
-rw-r--r--dev-python/manuel/Manifest2
-rw-r--r--dev-python/manuel/manuel-1.8.0.ebuild2
-rw-r--r--dev-python/markdown/Manifest6
-rw-r--r--dev-python/markdown/markdown-2.6.5.ebuild2
-rw-r--r--dev-python/markdown/markdown-2.6.8.ebuild2
-rw-r--r--dev-python/markdown/markdown-2.6.9.ebuild2
-rw-r--r--dev-python/markups/Manifest2
-rw-r--r--dev-python/markups/markups-2.0.0.ebuild2
-rw-r--r--dev-python/markupsafe/Manifest4
-rw-r--r--dev-python/markupsafe/markupsafe-0.23.ebuild2
-rw-r--r--dev-python/markupsafe/markupsafe-1.0.ebuild30
-rw-r--r--dev-python/matplotlib/Manifest2
-rw-r--r--dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild2
-rw-r--r--dev-python/maybe/Manifest4
-rw-r--r--dev-python/maybe/maybe-0.3.0.ebuild2
-rw-r--r--dev-python/maybe/maybe-0.4.0.ebuild2
-rw-r--r--dev-python/mechanize/Manifest2
-rw-r--r--dev-python/mechanize/mechanize-0.2.5-r1.ebuild2
-rw-r--r--dev-python/medusa/Manifest2
-rw-r--r--dev-python/medusa/medusa-0.5.4-r1.ebuild2
-rw-r--r--dev-python/meld3/Manifest2
-rw-r--r--dev-python/meld3/meld3-1.0.2-r1.ebuild2
-rw-r--r--dev-python/mem_top/Manifest2
-rw-r--r--dev-python/mem_top/mem_top-0.1.6.ebuild2
-rw-r--r--dev-python/memory_profiler/Manifest2
-rw-r--r--dev-python/memory_profiler/memory_profiler-0.47.ebuild2
-rw-r--r--dev-python/meteor-ejson/Manifest2
-rw-r--r--dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild2
-rw-r--r--dev-python/mimerender/Manifest2
-rw-r--r--dev-python/mimerender/mimerender-0.6.0.ebuild2
-rw-r--r--dev-python/minimock/Manifest2
-rw-r--r--dev-python/minimock/minimock-1.2.8-r1.ebuild2
-rw-r--r--dev-python/mistune/Manifest4
-rw-r--r--dev-python/mistune/mistune-0.7.2.ebuild2
-rw-r--r--dev-python/mistune/mistune-0.7.4.ebuild2
-rw-r--r--dev-python/mmh3/Manifest4
-rw-r--r--dev-python/mmh3/mmh3-2.3.1.ebuild2
-rw-r--r--dev-python/mmh3/mmh3-2.5.1.ebuild18
-rw-r--r--dev-python/mock/Manifest2
-rw-r--r--dev-python/mock/mock-1.0.1-r2.ebuild2
-rw-r--r--dev-python/mocker/Manifest2
-rw-r--r--dev-python/mocker/mocker-1.1.1-r1.ebuild2
-rw-r--r--dev-python/mockldap/Manifest4
-rw-r--r--dev-python/mockldap/mockldap-0.2.3.ebuild2
-rw-r--r--dev-python/mockldap/mockldap-0.2.6.ebuild2
-rw-r--r--dev-python/morbid/Manifest2
-rw-r--r--dev-python/morbid/morbid-0.8.7.3-r1.ebuild2
-rw-r--r--dev-python/more-itertools/Manifest2
-rw-r--r--dev-python/more-itertools/more-itertools-3.0.0.ebuild2
-rw-r--r--dev-python/mox/Manifest2
-rw-r--r--dev-python/mox/mox-0.5.3-r1.ebuild2
-rw-r--r--dev-python/mpi4py/Manifest4
-rw-r--r--dev-python/mpi4py/mpi4py-2.0.0.ebuild2
-rw-r--r--dev-python/mpi4py/mpi4py-3.0.0.ebuild2
-rw-r--r--dev-python/mwlib-ext/Manifest2
-rw-r--r--dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild2
-rw-r--r--dev-python/myghty/Manifest2
-rw-r--r--dev-python/myghty/myghty-1.2-r1.ebuild2
-rw-r--r--dev-python/myghtyutils/Manifest2
-rw-r--r--dev-python/myghtyutils/myghtyutils-0.52-r1.ebuild2
-rw-r--r--dev-python/mypy/Manifest6
-rw-r--r--dev-python/mypy/mypy-0.570.ebuild68
-rw-r--r--dev-python/mypy/mypy-0.590.ebuild68
-rw-r--r--dev-python/mysql-python/Manifest4
-rw-r--r--dev-python/mysql-python/mysql-python-1.2.3-r1.ebuild2
-rw-r--r--dev-python/mysql-python/mysql-python-1.2.5-r1.ebuild2
-rw-r--r--dev-python/natsort/Manifest2
-rw-r--r--dev-python/natsort/natsort-4.0.4.ebuild2
-rw-r--r--dev-python/ndg-httpsclient/Manifest4
-rw-r--r--dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild2
-rw-r--r--dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild2
-rw-r--r--dev-python/netaddr/Manifest14
-rw-r--r--dev-python/netaddr/netaddr-0.7.12.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.13.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.14.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.15.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.17.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.18.ebuild2
-rw-r--r--dev-python/netaddr/netaddr-0.7.19.ebuild2
-rw-r--r--dev-python/nevow/Manifest4
-rw-r--r--dev-python/nevow/nevow-0.11.1.ebuild2
-rw-r--r--dev-python/nevow/nevow-0.14.3.ebuild2
-rw-r--r--dev-python/node-semver/Manifest2
-rw-r--r--dev-python/node-semver/node-semver-0.2.0.ebuild2
-rw-r--r--dev-python/nose-cover3/Manifest2
-rw-r--r--dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild2
-rw-r--r--dev-python/nose-descriptionfixer/Manifest2
-rw-r--r--dev-python/nose-descriptionfixer/nose-descriptionfixer-0.0.4.ebuild2
-rw-r--r--dev-python/nose-show-skipped/Manifest2
-rw-r--r--dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild2
-rw-r--r--dev-python/nose/Manifest6
-rw-r--r--dev-python/nose/nose-1.3.7-r1.ebuild2
-rw-r--r--dev-python/nose/nose-1.3.7-r3.ebuild4
-rw-r--r--dev-python/nose/nose-9999.ebuild2
-rw-r--r--dev-python/numpydoc/Manifest4
-rw-r--r--dev-python/numpydoc/numpydoc-0.6.0.ebuild2
-rw-r--r--dev-python/numpydoc/numpydoc-0.7.0.ebuild2
-rw-r--r--dev-python/oauth/Manifest2
-rw-r--r--dev-python/oauth/oauth-1.0.1-r1.ebuild2
-rw-r--r--dev-python/oauth2/Manifest2
-rw-r--r--dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild2
-rw-r--r--dev-python/oauthlib/Manifest8
-rw-r--r--dev-python/oauthlib/oauthlib-1.0.3.ebuild2
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.2.ebuild2
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.3.ebuild2
-rw-r--r--dev-python/oauthlib/oauthlib-2.0.6.ebuild2
-rw-r--r--dev-python/oct2py/Manifest2
-rw-r--r--dev-python/oct2py/oct2py-3.6.0.ebuild4
-rw-r--r--dev-python/odfpy/Manifest2
-rw-r--r--dev-python/odfpy/odfpy-1.3.2.ebuild2
-rw-r--r--dev-python/onkyo-eiscp/Manifest2
-rw-r--r--dev-python/onkyo-eiscp/onkyo-eiscp-1.2.4.ebuild2
-rw-r--r--dev-python/optcomplete/Manifest2
-rw-r--r--dev-python/optcomplete/optcomplete-1.2-r1.ebuild2
-rw-r--r--dev-python/ordereddict/Manifest2
-rw-r--r--dev-python/ordereddict/ordereddict-1.1.ebuild2
-rw-r--r--dev-python/os-testr/Manifest4
-rw-r--r--dev-python/os-testr/os-testr-0.8.0.ebuild2
-rw-r--r--dev-python/os-testr/os-testr-1.0.0.ebuild2
-rw-r--r--dev-python/oslo-concurrency/Manifest4
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild2
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild2
-rw-r--r--dev-python/oslo-context/Manifest4
-rw-r--r--dev-python/oslo-context/oslo-context-2.17.1.ebuild2
-rw-r--r--dev-python/oslo-context/oslo-context-2.20.0.ebuild2
-rw-r--r--dev-python/oslo-log/Manifest4
-rw-r--r--dev-python/oslo-log/oslo-log-3.30.2.ebuild2
-rw-r--r--dev-python/oslo-log/oslo-log-3.36.0.ebuild2
-rw-r--r--dev-python/oslo-messaging/Manifest4
-rw-r--r--dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild2
-rw-r--r--dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild2
-rw-r--r--dev-python/oslo-middleware/Manifest4
-rw-r--r--dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild2
-rw-r--r--dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild2
-rw-r--r--dev-python/oslo-policy/Manifest4
-rw-r--r--dev-python/oslo-policy/oslo-policy-1.25.2.ebuild2
-rw-r--r--dev-python/oslo-policy/oslo-policy-1.33.1.ebuild2
-rw-r--r--dev-python/oslo-privsep/Manifest4
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild2
-rw-r--r--dev-python/oslo-privsep/oslo-privsep-1.27.0-r1.ebuild2
-rw-r--r--dev-python/oslo-rootwrap/Manifest4
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild2
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild2
-rw-r--r--dev-python/oslo-service/Manifest4
-rw-r--r--dev-python/oslo-service/oslo-service-1.25.1.ebuild2
-rw-r--r--dev-python/oslo-service/oslo-service-1.29.0.ebuild2
-rw-r--r--dev-python/oslo-vmware/Manifest4
-rw-r--r--dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild2
-rw-r--r--dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild2
-rw-r--r--dev-python/pSQL/Manifest2
-rw-r--r--dev-python/pSQL/metadata.xml6
-rw-r--r--dev-python/packaging/Manifest2
-rw-r--r--dev-python/packaging/packaging-16.8.ebuild2
-rw-r--r--dev-python/pafy/Manifest6
-rw-r--r--dev-python/pafy/pafy-0.5.3.1.ebuild2
-rw-r--r--dev-python/pafy/pafy-0.5.4.ebuild2
-rw-r--r--dev-python/pafy/pafy-9999.ebuild2
-rw-r--r--dev-python/paisley/Manifest2
-rw-r--r--dev-python/paisley/paisley-0.3.1-r1.ebuild2
-rw-r--r--dev-python/parso/Manifest2
-rw-r--r--dev-python/parso/parso-0.1.1.ebuild2
-rw-r--r--dev-python/paste/Manifest2
-rw-r--r--dev-python/paste/paste-2.0.3-r1.ebuild2
-rw-r--r--dev-python/pastedeploy/Manifest4
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild2
-rw-r--r--dev-python/pastedeploy/pastedeploy-1.5.2.ebuild2
-rw-r--r--dev-python/pastescript/Manifest2
-rw-r--r--dev-python/pastescript/pastescript-2.0.2-r1.ebuild2
-rw-r--r--dev-python/path-py/Manifest4
-rw-r--r--dev-python/path-py/path-py-10.3.1.ebuild2
-rw-r--r--dev-python/path-py/path-py-8.1.2.ebuild2
-rw-r--r--dev-python/pbkdf2/Manifest2
-rw-r--r--dev-python/pbkdf2/pbkdf2-1.3.ebuild4
-rw-r--r--dev-python/pdoc/Manifest2
-rw-r--r--dev-python/pdoc/pdoc-0.3.2.ebuild2
-rw-r--r--dev-python/pecan/Manifest6
-rw-r--r--dev-python/pecan/pecan-1.0.4.ebuild2
-rw-r--r--dev-python/pecan/pecan-1.1.2.ebuild2
-rw-r--r--dev-python/pecan/pecan-1.2.1.ebuild2
-rw-r--r--dev-python/pelican-minify/Manifest2
-rw-r--r--dev-python/pelican-minify/pelican-minify-0.9.ebuild2
-rw-r--r--dev-python/pep8/Manifest6
-rw-r--r--dev-python/pep8/pep8-1.5.6.ebuild2
-rw-r--r--dev-python/pep8/pep8-1.5.7.ebuild2
-rw-r--r--dev-python/pep8/pep8-1.7.0.ebuild2
-rw-r--r--dev-python/peppercorn/Manifest2
-rw-r--r--dev-python/peppercorn/peppercorn-0.5.ebuild2
-rw-r--r--dev-python/pew/Manifest2
-rw-r--r--dev-python/pew/pew-1.1.1.ebuild2
-rw-r--r--dev-python/pgpdump/Manifest2
-rw-r--r--dev-python/pgpdump/pgpdump-1.5.ebuild2
-rw-r--r--dev-python/phonenumbers/Manifest2
-rw-r--r--dev-python/phonenumbers/metadata.xml5
-rw-r--r--dev-python/pid/Manifest4
-rw-r--r--dev-python/pid/pid-2.1.1.ebuild2
-rw-r--r--dev-python/pid/pid-2.2.0.ebuild2
-rw-r--r--dev-python/piexif/Manifest6
-rw-r--r--dev-python/piexif/piexif-1.0.12.ebuild2
-rw-r--r--dev-python/piexif/piexif-1.0.13.ebuild2
-rw-r--r--dev-python/piexif/piexif-1.1.0_beta0.ebuild2
-rw-r--r--dev-python/pillow/Manifest2
-rw-r--r--dev-python/pillow/pillow-3.4.2-r1.ebuild2
-rw-r--r--dev-python/pipenv/Manifest4
-rw-r--r--dev-python/pipenv/pipenv-9.0.0-r1.ebuild2
-rw-r--r--dev-python/pipenv/pipenv-9.0.0.ebuild2
-rw-r--r--dev-python/pkginfo/Manifest4
-rw-r--r--dev-python/pkginfo/pkginfo-1.2.1.ebuild2
-rw-r--r--dev-python/pkginfo/pkginfo-1.4.2.ebuild2
-rw-r--r--dev-python/pluggy/Manifest4
-rw-r--r--dev-python/pluggy/pluggy-0.5.2.ebuild2
-rw-r--r--dev-python/pluggy/pluggy-0.6.0.ebuild2
-rw-r--r--dev-python/ply/Manifest8
-rw-r--r--dev-python/ply/ply-3.10.ebuild2
-rw-r--r--dev-python/ply/ply-3.11.ebuild2
-rw-r--r--dev-python/ply/ply-3.6-r1.ebuild2
-rw-r--r--dev-python/ply/ply-3.9.ebuild2
-rw-r--r--dev-python/pockets/Manifest4
-rw-r--r--dev-python/pockets/pockets-0.3.ebuild2
-rw-r--r--dev-python/pockets/pockets-0.5.1.ebuild2
-rw-r--r--dev-python/portend/Manifest2
-rw-r--r--dev-python/portend/portend-2.2.ebuild2
-rw-r--r--dev-python/priority/Manifest2
-rw-r--r--dev-python/priority/priority-1.3.0.ebuild2
-rw-r--r--dev-python/process-tests/Manifest2
-rw-r--r--dev-python/process-tests/process-tests-1.2.0.ebuild2
-rw-r--r--dev-python/processing/Manifest2
-rw-r--r--dev-python/processing/processing-0.52-r1.ebuild2
-rw-r--r--dev-python/progress/Manifest4
-rw-r--r--dev-python/progress/progress-1.2.ebuild2
-rw-r--r--dev-python/progress/progress-1.3.ebuild2
-rw-r--r--dev-python/progressbar/Manifest2
-rw-r--r--dev-python/progressbar/progressbar-2.3-r3.ebuild2
-rw-r--r--dev-python/prometheus_client/Manifest4
-rw-r--r--dev-python/prometheus_client/prometheus_client-0.1.1.ebuild2
-rw-r--r--dev-python/prometheus_client/prometheus_client-0.2.0.ebuild2
-rw-r--r--dev-python/promise/Manifest2
-rw-r--r--dev-python/promise/promise-0.4.2.ebuild2
-rw-r--r--dev-python/protobuf-python/Manifest6
-rw-r--r--dev-python/protobuf-python/files/protobuf-python-3.0.0_beta3-link-against-installed-lib.patch33
-rw-r--r--dev-python/protobuf-python/files/protobuf-python-3.5.2-google.protobuf.pyext._message.MessageMeta.patch26
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.1.0.ebuild39
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild (renamed from dev-python/protobuf-python/protobuf-python-3.5.2.ebuild)5
-rw-r--r--dev-python/prov/Manifest4
-rw-r--r--dev-python/prov/prov-1.5.0.ebuild2
-rw-r--r--dev-python/prov/prov-1.5.1.ebuild2
-rw-r--r--dev-python/psycopg/Manifest10
-rw-r--r--dev-python/psycopg/psycopg-2.5.3.ebuild2
-rw-r--r--dev-python/psycopg/psycopg-2.6.2.ebuild2
-rw-r--r--dev-python/psycopg/psycopg-2.7.3.1.ebuild2
-rw-r--r--dev-python/psycopg/psycopg-2.7.3.2.ebuild2
-rw-r--r--dev-python/psycopg/psycopg-2.7.3.ebuild2
-rw-r--r--dev-python/pudb/Manifest2
-rw-r--r--dev-python/pudb/pudb-2017.1.4.ebuild2
-rw-r--r--dev-python/pudge/Manifest2
-rw-r--r--dev-python/pudge/pudge-0.1.3-r1.ebuild2
-rw-r--r--dev-python/pxml/Manifest2
-rw-r--r--dev-python/pxml/pxml-0.2.12.ebuild2
-rw-r--r--dev-python/py-cpuinfo/Manifest4
-rw-r--r--dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild2
-rw-r--r--dev-python/py-cpuinfo/py-cpuinfo-3.3.0.ebuild2
-rw-r--r--dev-python/py-ubjson/Manifest6
-rw-r--r--dev-python/py-ubjson/py-ubjson-0.10.0.ebuild2
-rw-r--r--dev-python/py-ubjson/py-ubjson-0.11.0.ebuild2
-rw-r--r--dev-python/py-ubjson/py-ubjson-0.9.0.ebuild2
-rw-r--r--dev-python/py/Manifest8
-rw-r--r--dev-python/py/py-1.4.30.ebuild2
-rw-r--r--dev-python/py/py-1.4.34.ebuild2
-rw-r--r--dev-python/py/py-1.5.2.ebuild2
-rw-r--r--dev-python/py/py-1.5.3.ebuild2
-rw-r--r--dev-python/py2neo/Manifest2
-rw-r--r--dev-python/py2neo/metadata.xml6
-rw-r--r--dev-python/pyacoustid/Manifest2
-rw-r--r--dev-python/pyacoustid/pyacoustid-1.0.0-r1.ebuild2
-rw-r--r--dev-python/pyaes/Manifest4
-rw-r--r--dev-python/pyaes/pyaes-1.6.0.ebuild2
-rw-r--r--dev-python/pyaes/pyaes-1.6.1.ebuild2
-rw-r--r--dev-python/pyalsaaudio/Manifest4
-rw-r--r--dev-python/pyalsaaudio/pyalsaaudio-0.7-r2.ebuild2
-rw-r--r--dev-python/pyalsaaudio/pyalsaaudio-0.8.2.ebuild2
-rw-r--r--dev-python/pyamf/Manifest2
-rw-r--r--dev-python/pyamf/pyamf-0.8.0.ebuild2
-rw-r--r--dev-python/pyasn1-modules/Manifest10
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.0.10.ebuild2
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild2
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.0.8.ebuild2
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.1.4.ebuild2
-rw-r--r--dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild2
-rw-r--r--dev-python/pyasn1/Manifest4
-rw-r--r--dev-python/pyasn1/pyasn1-0.2.3.ebuild2
-rw-r--r--dev-python/pyasn1/pyasn1-0.3.7.ebuild2
-rw-r--r--dev-python/pyblake2/Manifest6
-rw-r--r--dev-python/pyblake2/pyblake2-1.1.0.ebuild2
-rw-r--r--dev-python/pyblake2/pyblake2-1.1.1.ebuild2
-rw-r--r--dev-python/pyblake2/pyblake2-1.1.2.ebuild2
-rw-r--r--dev-python/pybloomfiltermmap/Manifest6
-rw-r--r--dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.11-r1.ebuild2
-rw-r--r--dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.14.ebuild2
-rw-r--r--dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.15.ebuild2
-rw-r--r--dev-python/pycadf/Manifest4
-rw-r--r--dev-python/pycadf/pycadf-2.6.0.ebuild2
-rw-r--r--dev-python/pycadf/pycadf-2.7.0.ebuild2
-rw-r--r--dev-python/pycdio/Manifest2
-rw-r--r--dev-python/pycdio/pycdio-0.20-r1.ebuild2
-rw-r--r--dev-python/pychecker/Manifest2
-rw-r--r--dev-python/pychecker/pychecker-0.8.19-r1.ebuild2
-rw-r--r--dev-python/pyclamav/Manifest2
-rw-r--r--dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild2
-rw-r--r--dev-python/pycmd/Manifest2
-rw-r--r--dev-python/pycmd/pycmd-1.2.ebuild2
-rw-r--r--dev-python/pycodestyle/Manifest8
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.0.0.ebuild2
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.1.0.ebuild2
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.2.0.ebuild2
-rw-r--r--dev-python/pycodestyle/pycodestyle-2.3.1.ebuild2
-rw-r--r--dev-python/pycrypto/Manifest2
-rw-r--r--dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild2
-rw-r--r--dev-python/pycryptodome/Manifest2
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.4.7.ebuild2
-rw-r--r--dev-python/pycryptopp/Manifest4
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.6.0.ebuild2
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.7.1.ebuild2
-rw-r--r--dev-python/pycuda/Manifest10
-rw-r--r--dev-python/pycuda/pycuda-2012.1.ebuild2
-rw-r--r--dev-python/pycuda/pycuda-2013.1.1.ebuild2
-rw-r--r--dev-python/pycuda/pycuda-2014.1.ebuild2
-rw-r--r--dev-python/pycuda/pycuda-2016.1.2.ebuild2
-rw-r--r--dev-python/pycuda/pycuda-9999.ebuild2
-rw-r--r--dev-python/pycurl/Manifest2
-rw-r--r--dev-python/pycurl/pycurl-7.43.0.ebuild2
-rw-r--r--dev-python/pydispatcher/Manifest4
-rw-r--r--dev-python/pydispatcher/pydispatcher-2.0.5.ebuild2
-rw-r--r--dev-python/pydispatcher/pydispatcher-2.1.2.ebuild2
-rw-r--r--dev-python/pydns/Manifest2
-rw-r--r--dev-python/pydns/pydns-2.3.6-r1.ebuild2
-rw-r--r--dev-python/pydot/Manifest4
-rw-r--r--dev-python/pydot/pydot-1.0.28-r2.ebuild2
-rw-r--r--dev-python/pydot/pydot-1.2.3.ebuild2
-rw-r--r--dev-python/pyee/Manifest2
-rw-r--r--dev-python/pyee/pyee-1.0.2.ebuild2
-rw-r--r--dev-python/pyelftools/Manifest2
-rw-r--r--dev-python/pyelftools/pyelftools-0.24.ebuild2
-rw-r--r--dev-python/pyenchant/Manifest4
-rw-r--r--dev-python/pyenchant/pyenchant-1.6.6.ebuild2
-rw-r--r--dev-python/pyenchant/pyenchant-1.6.8.ebuild2
-rw-r--r--dev-python/pyfakefs/Manifest4
-rw-r--r--dev-python/pyfakefs/pyfakefs-3.3.ebuild2
-rw-r--r--dev-python/pyfakefs/pyfakefs-3.4.1.ebuild2
-rw-r--r--dev-python/pyflakes/Manifest8
-rw-r--r--dev-python/pyflakes/pyflakes-0.8.1.ebuild2
-rw-r--r--dev-python/pyflakes/pyflakes-1.0.0.ebuild2
-rw-r--r--dev-python/pyflakes/pyflakes-1.2.3.ebuild2
-rw-r--r--dev-python/pyflakes/pyflakes-1.6.0.ebuild2
-rw-r--r--dev-python/pyftpdlib/Manifest4
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild2
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild2
-rw-r--r--dev-python/pygit2/Manifest6
-rw-r--r--dev-python/pygit2/pygit2-0.26.3.ebuild2
-rw-r--r--dev-python/pygit2/pygit2-0.26.4.ebuild2
-rw-r--r--dev-python/pygit2/pygit2-0.27.0.ebuild2
-rw-r--r--dev-python/pygments/Manifest4
-rw-r--r--dev-python/pygments/pygments-2.1.1.ebuild2
-rw-r--r--dev-python/pygments/pygments-2.2.0.ebuild2
-rw-r--r--dev-python/pygraphviz/Manifest2
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.2.ebuild2
-rw-r--r--dev-python/pygtkhelpers/Manifest2
-rw-r--r--dev-python/pygtkhelpers/pygtkhelpers-0.4.3-r1.ebuild2
-rw-r--r--dev-python/pyinotify/Manifest2
-rw-r--r--dev-python/pyinotify/pyinotify-0.9.6.ebuild2
-rw-r--r--dev-python/pyjade/Manifest2
-rw-r--r--dev-python/pyjade/metadata.xml4
-rw-r--r--dev-python/pykwalify/Manifest4
-rw-r--r--dev-python/pykwalify/pykwalify-1.5.2.ebuild2
-rw-r--r--dev-python/pykwalify/pykwalify-9999.ebuild2
-rw-r--r--dev-python/pyldap/Manifest2
-rw-r--r--dev-python/pyldap/pyldap-2.4.37.ebuild2
-rw-r--r--dev-python/pylibacl/Manifest2
-rw-r--r--dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild2
-rw-r--r--dev-python/pyliblzma/Manifest2
-rw-r--r--dev-python/pyliblzma/pyliblzma-0.5.3-r1.ebuild2
-rw-r--r--dev-python/pylibmc/Manifest2
-rw-r--r--dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild2
-rw-r--r--dev-python/pylint/Manifest8
-rw-r--r--dev-python/pylint/pylint-1.6.5-r1.ebuild2
-rw-r--r--dev-python/pylint/pylint-1.7.2.ebuild2
-rw-r--r--dev-python/pylint/pylint-1.7.5.ebuild2
-rw-r--r--dev-python/pylint/pylint-1.8.2.ebuild2
-rw-r--r--dev-python/pylirc/Manifest2
-rw-r--r--dev-python/pylirc/pylirc-0.0.5-r1.ebuild2
-rw-r--r--dev-python/pylzma/Manifest2
-rw-r--r--dev-python/pylzma/pylzma-0.4.9.ebuild2
-rw-r--r--dev-python/pymdstat/Manifest2
-rw-r--r--dev-python/pymdstat/pymdstat-0.4.2.ebuild2
-rw-r--r--dev-python/pymongo/Manifest8
-rw-r--r--dev-python/pymongo/pymongo-2.7.2.ebuild2
-rw-r--r--dev-python/pymongo/pymongo-2.9.3.ebuild2
-rw-r--r--dev-python/pymongo/pymongo-3.4.0.ebuild2
-rw-r--r--dev-python/pymongo/pymongo-3.5.1.ebuild2
-rw-r--r--dev-python/pympler/Manifest2
-rw-r--r--dev-python/pympler/pympler-0.5.ebuild2
-rw-r--r--dev-python/pymssql/Manifest2
-rw-r--r--dev-python/pymssql/pymssql-1.0.2-r1.ebuild2
-rw-r--r--dev-python/pymtp/Manifest2
-rw-r--r--dev-python/pymtp/pymtp-0.0.6.ebuild2
-rw-r--r--dev-python/pyopencl/Manifest6
-rw-r--r--dev-python/pyopencl/pyopencl-2016.1.ebuild2
-rw-r--r--dev-python/pyopencl/pyopencl-2017.2.ebuild2
-rw-r--r--dev-python/pyopencl/pyopencl-9999.ebuild2
-rw-r--r--dev-python/pyopengl/Manifest2
-rw-r--r--dev-python/pyopengl/pyopengl-3.1.0.ebuild2
-rw-r--r--dev-python/pyopengl_accelerate/Manifest2
-rw-r--r--dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.0.ebuild2
-rw-r--r--dev-python/pyopenssl/Manifest10
-rw-r--r--dev-python/pyopenssl/pyopenssl-16.2.0.ebuild2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.0.0.ebuild2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.2.0.ebuild2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.4.0.ebuild2
-rw-r--r--dev-python/pyopenssl/pyopenssl-17.5.0.ebuild4
-rw-r--r--dev-python/pyparsing/Manifest2
-rw-r--r--dev-python/pyparsing/pyparsing-2.2.0.ebuild2
-rw-r--r--dev-python/pypax/Manifest4
-rw-r--r--dev-python/pypax/pypax-0.9.2.ebuild8
-rw-r--r--dev-python/pypax/pypax-9999.ebuild10
-rw-r--r--dev-python/pypcap/Manifest2
-rw-r--r--dev-python/pypcap/pypcap-1.2.0.ebuild2
-rw-r--r--dev-python/pypeg2/Manifest2
-rw-r--r--dev-python/pypeg2/pypeg2-2.15.2.ebuild2
-rw-r--r--dev-python/pypgsql/Manifest2
-rw-r--r--dev-python/pypgsql/pypgsql-2.5.1-r1.ebuild2
-rw-r--r--dev-python/pypng/Manifest2
-rw-r--r--dev-python/pypng/pypng-0.0.18.ebuild2
-rw-r--r--dev-python/pypowervm/Manifest4
-rw-r--r--dev-python/pypowervm/pypowervm-1.1.10.ebuild2
-rw-r--r--dev-python/pypowervm/pypowervm-1.1.6.ebuild2
-rw-r--r--dev-python/pyprotocols/Manifest2
-rw-r--r--dev-python/pyprotocols/pyprotocols-1.0_pre2306-r1.ebuild2
-rw-r--r--dev-python/pypy-bin/Manifest12
-rw-r--r--dev-python/pypy-bin/pypy-bin-6.0.0.ebuild197
-rw-r--r--dev-python/pypy/Manifest2
-rw-r--r--dev-python/pypy/pypy-6.0.0.ebuild275
-rw-r--r--dev-python/pypy3-bin/Manifest7
-rw-r--r--dev-python/pypy3-bin/pypy3-bin-6.0.0.ebuild183
-rw-r--r--dev-python/pypy3/Manifest4
-rw-r--r--dev-python/pypy3/pypy3-6.0.0.ebuild245
-rw-r--r--dev-python/pypy3/pypy3-9999.ebuild2
-rw-r--r--dev-python/pyqrcode/Manifest2
-rw-r--r--dev-python/pyqrcode/pyqrcode-1.2.1.ebuild2
-rw-r--r--dev-python/pyramid/Manifest2
-rw-r--r--dev-python/pyramid/metadata.xml6
-rw-r--r--dev-python/pyro/Manifest6
-rw-r--r--dev-python/pyro/pyro-3.16-r1.ebuild2
-rw-r--r--dev-python/pyro/pyro-4.41.ebuild2
-rw-r--r--dev-python/pyro/pyro-4.56.ebuild2
-rw-r--r--dev-python/pyroma/Manifest2
-rw-r--r--dev-python/pyroma/pyroma-1.7.ebuild2
-rw-r--r--dev-python/pyrsistent/Manifest2
-rw-r--r--dev-python/pyrsistent/pyrsistent-0.13.0.ebuild2
-rw-r--r--dev-python/pyrtf/Manifest2
-rw-r--r--dev-python/pyrtf/pyrtf-0.45-r2.ebuild2
-rw-r--r--dev-python/pyscaffold/Manifest2
-rw-r--r--dev-python/pyscaffold/pyscaffold-2.4.4.ebuild2
-rw-r--r--dev-python/pyscard/Manifest2
-rw-r--r--dev-python/pyscard/pyscard-1.9.5.ebuild2
-rw-r--r--dev-python/pyserial/Manifest4
-rw-r--r--dev-python/pyserial/pyserial-3.2.1.ebuild2
-rw-r--r--dev-python/pyserial/pyserial-3.4.ebuild2
-rw-r--r--dev-python/pysha3/Manifest2
-rw-r--r--dev-python/pysha3/pysha3-1.0.2-r1.ebuild2
-rw-r--r--dev-python/pyshark/Manifest2
-rw-r--r--dev-python/pyshark/pyshark-0.3.7.2.ebuild2
-rw-r--r--dev-python/pysnmp-apps/Manifest4
-rw-r--r--dev-python/pysnmp-apps/pysnmp-apps-0.5.2.ebuild2
-rw-r--r--dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild2
-rw-r--r--dev-python/pysnmp-mibs/Manifest2
-rw-r--r--dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild2
-rw-r--r--dev-python/pysnmp/Manifest4
-rw-r--r--dev-python/pysnmp/pysnmp-4.3.3.ebuild2
-rw-r--r--dev-python/pysnmp/pysnmp-4.4.4.ebuild2
-rw-r--r--dev-python/pyspf/Manifest2
-rw-r--r--dev-python/pyspf/pyspf-2.0.12.ebuild2
-rw-r--r--dev-python/pysrt/Manifest8
-rw-r--r--dev-python/pysrt/pysrt-1.0.1.ebuild2
-rw-r--r--dev-python/pysrt/pysrt-1.1.0.ebuild2
-rw-r--r--dev-python/pysrt/pysrt-1.1.1.ebuild2
-rw-r--r--dev-python/pysrt/pysrt-9999.ebuild2
-rw-r--r--dev-python/pytest-cache/Manifest2
-rw-r--r--dev-python/pytest-cache/pytest-cache-1.0-r1.ebuild2
-rw-r--r--dev-python/pytest-catchlog/Manifest2
-rw-r--r--dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild2
-rw-r--r--dev-python/pytest-cov/Manifest6
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.3.1.ebuild2
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.5.1-r1.ebuild2
-rw-r--r--dev-python/pytest-cov/pytest-cov-2.5.1.ebuild2
-rw-r--r--dev-python/pytest-django/Manifest2
-rw-r--r--dev-python/pytest-django/pytest-django-2.9.1.ebuild2
-rw-r--r--dev-python/pytest-fixture-config/Manifest4
-rw-r--r--dev-python/pytest-fixture-config/pytest-fixture-config-1.2.11.ebuild2
-rw-r--r--dev-python/pytest-fixture-config/pytest-fixture-config-1.2.2.ebuild2
-rw-r--r--dev-python/pytest-forked/Manifest2
-rw-r--r--dev-python/pytest-forked/pytest-forked-0.2.ebuild2
-rw-r--r--dev-python/pytest-httpbin/Manifest2
-rw-r--r--dev-python/pytest-httpbin/pytest-httpbin-0.2.3.ebuild2
-rw-r--r--dev-python/pytest-localserver/Manifest2
-rw-r--r--dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild2
-rw-r--r--dev-python/pytest-pep8/Manifest2
-rw-r--r--dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild2
-rw-r--r--dev-python/pytest-pythonpath/Manifest2
-rw-r--r--dev-python/pytest-pythonpath/pytest-pythonpath-0.7.1.ebuild2
-rw-r--r--dev-python/pytest-qt/Manifest4
-rw-r--r--dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild2
-rw-r--r--dev-python/pytest-qt/pytest-qt-2.3.0.ebuild2
-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-rerunfailures/Manifest2
-rw-r--r--dev-python/pytest-rerunfailures/pytest-rerunfailures-2.1.0.ebuild2
-rw-r--r--dev-python/pytest-runner/Manifest6
-rw-r--r--dev-python/pytest-runner/pytest-runner-2.11.1.ebuild2
-rw-r--r--dev-python/pytest-runner/pytest-runner-2.6.2.ebuild2
-rw-r--r--dev-python/pytest-runner/pytest-runner-4.0.ebuild2
-rw-r--r--dev-python/pytest-shutil/Manifest6
-rw-r--r--dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild2
-rw-r--r--dev-python/pytest-shutil/pytest-shutil-1.2.4.ebuild2
-rw-r--r--dev-python/pytest-shutil/pytest-shutil-1.2.8.ebuild2
-rw-r--r--dev-python/pytest-timeout/Manifest4
-rw-r--r--dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild2
-rw-r--r--dev-python/pytest-timeout/pytest-timeout-1.2.1.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.ebuild2
-rw-r--r--dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild2
-rw-r--r--dev-python/pytest/Manifest2
-rw-r--r--dev-python/pytest/pytest-3.0.3.ebuild2
-rw-r--r--dev-python/python-daemon/Manifest4
-rw-r--r--dev-python/python-daemon/python-daemon-1.6-r1.ebuild2
-rw-r--r--dev-python/python-daemon/python-daemon-2.1.1.ebuild2
-rw-r--r--dev-python/python-dateutil/Manifest6
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.6.1.ebuild2
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.1.ebuild2
-rw-r--r--dev-python/python-dateutil/python-dateutil-2.7.2.ebuild2
-rw-r--r--dev-python/python-ddp/Manifest2
-rw-r--r--dev-python/python-ddp/python-ddp-0.1.5.ebuild2
-rw-r--r--dev-python/python-engineio/Manifest2
-rw-r--r--dev-python/python-engineio/python-engineio-1.7.0.ebuild2
-rw-r--r--dev-python/python-etcd/Manifest2
-rw-r--r--dev-python/python-etcd/python-etcd-0.4.5.ebuild2
-rw-r--r--dev-python/python-exconsole/Manifest2
-rw-r--r--dev-python/python-exconsole/python-exconsole-0.1.5.ebuild2
-rw-r--r--dev-python/python-fastcgi/Manifest2
-rw-r--r--dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild2
-rw-r--r--dev-python/python-hpilo/Manifest4
-rw-r--r--dev-python/python-hpilo/python-hpilo-4.0.ebuild2
-rw-r--r--dev-python/python-hpilo/python-hpilo-4.1.ebuild2
-rw-r--r--dev-python/python-ldap/Manifest6
-rw-r--r--dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild2
-rw-r--r--dev-python/python-ldap/python-ldap-2.4.32.ebuild2
-rw-r--r--dev-python/python-ldap/python-ldap-9999.ebuild2
-rw-r--r--dev-python/python-ly/Manifest4
-rw-r--r--dev-python/python-ly/python-ly-0.9.4.ebuild2
-rw-r--r--dev-python/python-ly/python-ly-0.9.5.ebuild2
-rw-r--r--dev-python/python-memcached/Manifest4
-rw-r--r--dev-python/python-memcached/python-memcached-1.53-r1.ebuild2
-rw-r--r--dev-python/python-memcached/python-memcached-1.58.ebuild2
-rw-r--r--dev-python/python-meteor/Manifest2
-rw-r--r--dev-python/python-meteor/python-meteor-0.1.6.ebuild2
-rw-r--r--dev-python/python-novaclient/Manifest2
-rw-r--r--dev-python/python-novaclient/python-novaclient-9.1.2.ebuild70
-rw-r--r--dev-python/python-oembed/Manifest2
-rw-r--r--dev-python/python-oembed/python-oembed-0.2.4.ebuild2
-rw-r--r--dev-python/python-openid/Manifest2
-rw-r--r--dev-python/python-openid/python-openid-2.2.5-r1.ebuild2
-rw-r--r--dev-python/python-otrs/Manifest2
-rw-r--r--dev-python/python-otrs/python-otrs-0.3.0.ebuild2
-rw-r--r--dev-python/python-ptrace/Manifest2
-rw-r--r--dev-python/python-ptrace/python-ptrace-0.8.1-r1.ebuild2
-rw-r--r--dev-python/python-rethinkdb/Manifest2
-rw-r--r--dev-python/python-rethinkdb/metadata.xml4
-rw-r--r--dev-python/python-socketio/Manifest2
-rw-r--r--dev-python/python-socketio/python-socketio-1.7.4.ebuild2
-rw-r--r--dev-python/python-stdnum/Manifest4
-rw-r--r--dev-python/python-stdnum/python-stdnum-1.7.ebuild4
-rw-r--r--dev-python/python-stdnum/python-stdnum-1.8.1.ebuild2
-rw-r--r--dev-python/python3-openid/Manifest2
-rw-r--r--dev-python/python3-openid/python3-openid-3.1.0.ebuild2
-rw-r--r--dev-python/pythondialog/Manifest4
-rw-r--r--dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild2
-rw-r--r--dev-python/pythondialog/pythondialog-3.4.0-r200.ebuild2
-rw-r--r--dev-python/pythonz-bd/Manifest2
-rw-r--r--dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild2
-rw-r--r--dev-python/pytrie/Manifest2
-rw-r--r--dev-python/pytrie/pytrie-0.3.ebuild2
-rw-r--r--dev-python/pyusb/Manifest2
-rw-r--r--dev-python/pyusb/pyusb-1.0.2.ebuild2
-rw-r--r--dev-python/pyutil/Manifest2
-rw-r--r--dev-python/pyutil/pyutil-2.0.0.ebuild2
-rw-r--r--dev-python/pyutmp/Manifest2
-rw-r--r--dev-python/pyutmp/pyutmp-0.2.1.ebuild2
-rw-r--r--dev-python/pywebdav/Manifest2
-rw-r--r--dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild2
-rw-r--r--dev-python/pyxattr/Manifest3
-rw-r--r--dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild18
-rw-r--r--dev-python/pyxattr/pyxattr-9999.ebuild37
-rw-r--r--dev-python/pyyaml/Manifest2
-rw-r--r--dev-python/pyyaml/pyyaml-3.12.ebuild2
-rw-r--r--dev-python/pyzmq/Manifest2
-rw-r--r--dev-python/pyzmq/pyzmq-16.0.2.ebuild2
-rw-r--r--dev-python/qrcode/Manifest2
-rw-r--r--dev-python/qrcode/qrcode-5.1-r1.ebuild2
-rw-r--r--dev-python/rdflib/Manifest4
-rw-r--r--dev-python/rdflib/rdflib-4.2.1.ebuild2
-rw-r--r--dev-python/rdflib/rdflib-4.2.2.ebuild2
-rw-r--r--dev-python/readlike/Manifest2
-rw-r--r--dev-python/readlike/readlike-0.1.2.ebuild2
-rw-r--r--dev-python/readme/Manifest2
-rw-r--r--dev-python/readme/readme-0.6.0.ebuild2
-rw-r--r--dev-python/readme_renderer/Manifest2
-rw-r--r--dev-python/readme_renderer/readme_renderer-17.2.ebuild2
-rw-r--r--dev-python/rebulk/Manifest4
-rw-r--r--dev-python/rebulk/rebulk-0.9.0.ebuild2
-rw-r--r--dev-python/rebulk/rebulk-9999.ebuild2
-rw-r--r--dev-python/redlock-py/Manifest2
-rw-r--r--dev-python/redlock-py/redlock-py-1.0.8.ebuild2
-rw-r--r--dev-python/regendoc/Manifest4
-rw-r--r--dev-python/regendoc/regendoc-0.5.ebuild2
-rw-r--r--dev-python/regendoc/regendoc-0.6.1.ebuild2
-rw-r--r--dev-python/reno/Manifest6
-rw-r--r--dev-python/reno/reno-2.2.1.ebuild2
-rw-r--r--dev-python/reno/reno-2.5.0.ebuild2
-rw-r--r--dev-python/reno/reno-2.7.0.ebuild2
-rw-r--r--dev-python/requests-cache/Manifest2
-rw-r--r--dev-python/requests-cache/requests-cache-0.4.12.ebuild2
-rw-r--r--dev-python/requests-kerberos/Manifest2
-rw-r--r--dev-python/requests-kerberos/requests-kerberos-0.11.0.ebuild2
-rw-r--r--dev-python/requests-oauthlib/Manifest2
-rw-r--r--dev-python/requests-oauthlib/metadata.xml4
-rw-r--r--dev-python/requests/Manifest6
-rw-r--r--dev-python/requests/requests-2.11.1.ebuild2
-rw-r--r--dev-python/requests/requests-2.12.5.ebuild2
-rw-r--r--dev-python/requests/requests-2.14.2.ebuild2
-rw-r--r--dev-python/restructuredtext-lint/Manifest4
-rw-r--r--dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild2
-rw-r--r--dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild2
-rw-r--r--dev-python/resumable-urlretrieve/Manifest2
-rw-r--r--dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild2
-rw-r--r--dev-python/reverend/Manifest2
-rw-r--r--dev-python/reverend/reverend-0.4-r1.ebuild2
-rw-r--r--dev-python/rfc3987/Manifest2
-rw-r--r--dev-python/rfc3987/rfc3987-1.3.7.ebuild2
-rw-r--r--dev-python/riak-python-client/Manifest1
-rw-r--r--dev-python/riak-python-client/riak-python-client-2.7.0.ebuild37
-rw-r--r--dev-python/rlcompleter2/Manifest2
-rw-r--r--dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild2
-rw-r--r--dev-python/ropeide/Manifest2
-rw-r--r--dev-python/ropeide/ropeide-1.5.1-r2.ebuild2
-rw-r--r--dev-python/ropemacs/Manifest2
-rw-r--r--dev-python/ropemacs/ropemacs-0.8.ebuild2
-rw-r--r--dev-python/ropemode/Manifest4
-rw-r--r--dev-python/ropemode/ropemode-0.2-r1.ebuild2
-rw-r--r--dev-python/ropemode/ropemode-0.4.ebuild2
-rw-r--r--dev-python/routes/Manifest2
-rw-r--r--dev-python/routes/routes-2.4.1.ebuild2
-rw-r--r--dev-python/rpy/Manifest4
-rw-r--r--dev-python/rpy/rpy-2.6.2.ebuild2
-rw-r--r--dev-python/rpy/rpy-2.9.0.ebuild2
-rw-r--r--dev-python/rsa/Manifest4
-rw-r--r--dev-python/rsa/rsa-3.2.3-r1.ebuild2
-rw-r--r--dev-python/rsa/rsa-3.4.2.ebuild2
-rw-r--r--dev-python/rst2pdf/Manifest2
-rw-r--r--dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild2
-rw-r--r--dev-python/ruamel-std-pathlib/Manifest2
-rw-r--r--dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild2
-rw-r--r--dev-python/ruamel-yaml/Manifest2
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild2
-rw-r--r--dev-python/schema/Manifest2
-rw-r--r--dev-python/schema/schema-0.6.6.ebuild2
-rw-r--r--dev-python/scimath/Manifest2
-rw-r--r--dev-python/scimath/scimath-4.1.2-r1.ebuild2
-rw-r--r--dev-python/scoop/Manifest2
-rw-r--r--dev-python/scoop/scoop-0.7.0-r1.ebuild2
-rw-r--r--dev-python/scripttest/Manifest4
-rw-r--r--dev-python/scripttest/scripttest-1.2-r1.ebuild2
-rw-r--r--dev-python/scripttest/scripttest-1.3.0.ebuild2
-rw-r--r--dev-python/sdnotify/Manifest4
-rw-r--r--dev-python/sdnotify/sdnotify-0.3.1.ebuild2
-rw-r--r--dev-python/sdnotify/sdnotify-0.3.2.ebuild2
-rw-r--r--dev-python/secretstorage/Manifest2
-rw-r--r--dev-python/secretstorage/secretstorage-2.3.1.ebuild2
-rw-r--r--dev-python/semantic_version/Manifest4
-rw-r--r--dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild2
-rw-r--r--dev-python/semantic_version/semantic_version-2.6.0.ebuild2
-rw-r--r--dev-python/send2trash/Manifest2
-rw-r--r--dev-python/send2trash/send2trash-1.3.0.ebuild2
-rw-r--r--dev-python/serpent/Manifest2
-rw-r--r--dev-python/serpent/serpent-1.19.ebuild2
-rw-r--r--dev-python/setuptools/Manifest10
-rw-r--r--dev-python/setuptools/setuptools-34.0.2-r1.ebuild2
-rw-r--r--dev-python/setuptools/setuptools-36.0.1.ebuild2
-rw-r--r--dev-python/setuptools/setuptools-36.7.2.ebuild2
-rw-r--r--dev-python/setuptools/setuptools-38.5.1.ebuild2
-rw-r--r--dev-python/setuptools/setuptools-9999.ebuild2
-rw-r--r--dev-python/setuptools_hg/Manifest2
-rw-r--r--dev-python/setuptools_hg/setuptools_hg-0.4-r1.ebuild2
-rw-r--r--dev-python/setuptools_scm/Manifest6
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.15.6-r1.ebuild2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild2
-rw-r--r--dev-python/setuptools_trial/Manifest2
-rw-r--r--dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild2
-rw-r--r--dev-python/shortuuid/Manifest4
-rw-r--r--dev-python/shortuuid/metadata.xml5
-rw-r--r--dev-python/shortuuid/shortuuid-0.4.3.ebuild2
-rw-r--r--dev-python/shutilwhich/Manifest2
-rw-r--r--dev-python/shutilwhich/shutilwhich-1.1.0.ebuild2
-rw-r--r--dev-python/simplegeneric/Manifest2
-rw-r--r--dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild2
-rw-r--r--dev-python/simplejson/Manifest4
-rw-r--r--dev-python/simplejson/simplejson-3.10.0.ebuild2
-rw-r--r--dev-python/simplejson/simplejson-3.13.2.ebuild2
-rw-r--r--dev-python/simpleparse/Manifest2
-rw-r--r--dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild2
-rw-r--r--dev-python/simplesettings/Manifest2
-rw-r--r--dev-python/simplesettings/simplesettings-0.5-r1.ebuild2
-rw-r--r--dev-python/six/Manifest4
-rw-r--r--dev-python/six/six-1.10.0.ebuild2
-rw-r--r--dev-python/six/six-1.11.0.ebuild2
-rw-r--r--dev-python/smmap/Manifest2
-rw-r--r--dev-python/smmap/smmap-0.9.0.ebuild2
-rw-r--r--dev-python/smmap2/Manifest2
-rw-r--r--dev-python/smmap2/smmap2-2.0.3.ebuild2
-rw-r--r--dev-python/snappy/Manifest4
-rw-r--r--dev-python/snappy/snappy-0.5-r2.ebuild2
-rw-r--r--dev-python/snappy/snappy-0.5.1.ebuild2
-rw-r--r--dev-python/soappy/Manifest2
-rw-r--r--dev-python/soappy/soappy-0.12.22.ebuild2
-rw-r--r--dev-python/socketio-client/Manifest2
-rw-r--r--dev-python/socketio-client/socketio-client-0.6.6.ebuild2
-rw-r--r--dev-python/soya/Manifest2
-rw-r--r--dev-python/soya/soya-0.15_rc1-r1.ebuild2
-rw-r--r--dev-python/spark-parser/Manifest8
-rw-r--r--dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild2
-rw-r--r--dev-python/spark-parser/spark-parser-1.6.0.ebuild2
-rw-r--r--dev-python/spark-parser/spark-parser-1.6.1.ebuild2
-rw-r--r--dev-python/spark-parser/spark-parser-1.8.5.ebuild2
-rw-r--r--dev-python/sparql-wrapper/Manifest4
-rw-r--r--dev-python/sparql-wrapper/sparql-wrapper-1.7.6.ebuild2
-rw-r--r--dev-python/sparql-wrapper/sparql-wrapper-1.8.0.ebuild2
-rw-r--r--dev-python/sphinx-better-theme/Manifest2
-rw-r--r--dev-python/sphinx-better-theme/sphinx-better-theme-0.1.5.ebuild2
-rw-r--r--dev-python/sphinx-gallery/Manifest2
-rw-r--r--dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild2
-rw-r--r--dev-python/sphinx-jinja/Manifest4
-rw-r--r--dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild2
-rw-r--r--dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild2
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/Manifest2
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/sphinx-py3doc-enhanced-theme-2.3.2.ebuild2
-rw-r--r--dev-python/sphinx/Manifest8
-rw-r--r--dev-python/sphinx/sphinx-1.2.2-r1.ebuild2
-rw-r--r--dev-python/sphinx/sphinx-1.2.3-r1.ebuild2
-rw-r--r--dev-python/sphinx/sphinx-1.3.1-r2.ebuild2
-rw-r--r--dev-python/sphinx/sphinx-1.3.5-r1.ebuild2
-rw-r--r--dev-python/sphinx_celery/Manifest2
-rw-r--r--dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild2
-rw-r--r--dev-python/sphinxcontrib-ditaa/Manifest2
-rw-r--r--dev-python/sphinxcontrib-ditaa/sphinxcontrib-ditaa-0.2.ebuild2
-rw-r--r--dev-python/sphinxcontrib-doxylink/Manifest4
-rw-r--r--dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild2
-rw-r--r--dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.5.ebuild2
-rw-r--r--dev-python/sphinxcontrib-napoleon/Manifest2
-rw-r--r--dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild2
-rw-r--r--dev-python/spyder/Manifest5
-rw-r--r--dev-python/spyder/files/spyder-3.2.8-build.patch129
-rw-r--r--dev-python/spyder/metadata.xml3
-rw-r--r--dev-python/spyder/spyder-3.2.8.ebuild79
-rw-r--r--dev-python/sqlalchemy-migrate/Manifest6
-rw-r--r--dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild2
-rw-r--r--dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild2
-rw-r--r--dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.2.ebuild2
-rw-r--r--dev-python/sqlalchemy/Manifest18
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-0.9.8.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.0.19.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.1.12.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.0.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild2
-rw-r--r--dev-python/sqlobject/Manifest2
-rw-r--r--dev-python/sqlobject/sqlobject-3.4.0.ebuild2
-rw-r--r--dev-python/squaremap/Manifest2
-rw-r--r--dev-python/squaremap/squaremap-1.0.4.ebuild2
-rw-r--r--dev-python/statistics/Manifest4
-rw-r--r--dev-python/statistics/statistics-1.0.3.5.ebuild2
-rw-r--r--dev-python/statistics/statistics-3.4.0_beta3.ebuild2
-rw-r--r--dev-python/statsd/Manifest2
-rw-r--r--dev-python/statsd/statsd-3.2.1.ebuild2
-rw-r--r--dev-python/stevedore/Manifest4
-rw-r--r--dev-python/stevedore/stevedore-1.25.1.ebuild2
-rw-r--r--dev-python/stevedore/stevedore-1.28.0.ebuild2
-rw-r--r--dev-python/stomper/Manifest2
-rw-r--r--dev-python/stomper/stomper-0.3.0.ebuild2
-rw-r--r--dev-python/storm/Manifest2
-rw-r--r--dev-python/storm/storm-0.20-r1.ebuild2
-rw-r--r--dev-python/strict-rfc3339/Manifest4
-rw-r--r--dev-python/strict-rfc3339/strict-rfc3339-0.6.ebuild2
-rw-r--r--dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild2
-rw-r--r--dev-python/stripogram/Manifest2
-rw-r--r--dev-python/stripogram/stripogram-1.5-r1.ebuild2
-rw-r--r--dev-python/subunit/Manifest2
-rw-r--r--dev-python/subunit/subunit-1.2.0-r1.ebuild2
-rw-r--r--dev-python/subvertpy/Manifest2
-rw-r--r--dev-python/subvertpy/subvertpy-0.9.1.ebuild2
-rw-r--r--dev-python/symboltype/Manifest2
-rw-r--r--dev-python/symboltype/symboltype-1.0.ebuild2
-rw-r--r--dev-python/tabulate/Manifest2
-rw-r--r--dev-python/tabulate/tabulate-0.8.1.ebuild2
-rw-r--r--dev-python/tagpy/Manifest2
-rw-r--r--dev-python/tagpy/tagpy-2013.1.ebuild4
-rw-r--r--dev-python/tempest-lib/Manifest2
-rw-r--r--dev-python/tempest-lib/tempest-lib-1.0.0.ebuild2
-rw-r--r--dev-python/tempita/Manifest2
-rw-r--r--dev-python/tempita/tempita-0.5.3-r1.ebuild2
-rw-r--r--dev-python/termcolor/Manifest2
-rw-r--r--dev-python/termcolor/termcolor-1.1.0-r1.ebuild2
-rw-r--r--dev-python/terminado/Manifest6
-rw-r--r--dev-python/terminado/terminado-0.5.ebuild2
-rw-r--r--dev-python/terminado/terminado-0.6.ebuild2
-rw-r--r--dev-python/terminado/terminado-0.8.1.ebuild2
-rw-r--r--dev-python/testtools/Manifest2
-rw-r--r--dev-python/testtools/testtools-0.9.36.ebuild2
-rw-r--r--dev-python/textx/Manifest2
-rw-r--r--dev-python/textx/textx-1.4.ebuild2
-rw-r--r--dev-python/tgmochikit/Manifest2
-rw-r--r--dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild2
-rw-r--r--dev-python/timelib/Manifest2
-rw-r--r--dev-python/timelib/timelib-0.2.4-r1.ebuild2
-rw-r--r--dev-python/tinydb/Manifest2
-rw-r--r--dev-python/tinydb/tinydb-3.1.3.ebuild2
-rw-r--r--dev-python/tlslite/Manifest2
-rw-r--r--dev-python/tlslite/tlslite-0.4.9-r2.ebuild2
-rw-r--r--dev-python/tmdb3/Manifest4
-rw-r--r--dev-python/tmdb3/tmdb3-0.6.17.ebuild2
-rw-r--r--dev-python/tmdb3/tmdb3-0.7.2.ebuild2
-rw-r--r--dev-python/toolz/Manifest4
-rw-r--r--dev-python/toolz/toolz-0.8.0.ebuild2
-rw-r--r--dev-python/toolz/toolz-0.8.2.ebuild2
-rw-r--r--dev-python/tox/Manifest2
-rw-r--r--dev-python/tox/tox-2.9.1.ebuild2
-rw-r--r--dev-python/traits/Manifest4
-rw-r--r--dev-python/traits/traits-4.5.0.ebuild2
-rw-r--r--dev-python/traits/traits-4.6.0.ebuild2
-rw-r--r--dev-python/translationstring/Manifest2
-rw-r--r--dev-python/translationstring/translationstring-1.3.ebuild2
-rw-r--r--dev-python/treq/Manifest6
-rw-r--r--dev-python/treq/treq-16.12.0.ebuild2
-rw-r--r--dev-python/treq/treq-17.3.1.ebuild2
-rw-r--r--dev-python/treq/treq-17.8.0.ebuild2
-rw-r--r--dev-python/ttfquery/Manifest2
-rw-r--r--dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild2
-rw-r--r--dev-python/turbocheetah/Manifest2
-rw-r--r--dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild2
-rw-r--r--dev-python/turbojson/Manifest2
-rw-r--r--dev-python/turbojson/turbojson-1.3.2-r1.ebuild2
-rw-r--r--dev-python/turbokid/Manifest2
-rw-r--r--dev-python/turbokid/turbokid-1.0.5-r1.ebuild2
-rw-r--r--dev-python/twilio/Manifest2
-rw-r--r--dev-python/twilio/metadata.xml5
-rw-r--r--dev-python/twine/Manifest2
-rw-r--r--dev-python/twine/twine-1.11.0.ebuild2
-rw-r--r--dev-python/twython/Manifest2
-rw-r--r--dev-python/twython/metadata.xml4
-rw-r--r--dev-python/txaio/Manifest6
-rw-r--r--dev-python/txaio/txaio-2.7.1.ebuild2
-rw-r--r--dev-python/txaio/txaio-2.8.2.ebuild2
-rw-r--r--dev-python/txaio/txaio-2.9.0.ebuild2
-rw-r--r--dev-python/txgithub/Manifest2
-rw-r--r--dev-python/txgithub/txgithub-15.0.0-r1.ebuild2
-rw-r--r--dev-python/txtorcon/Manifest2
-rw-r--r--dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild2
-rw-r--r--dev-python/typing/Manifest4
-rw-r--r--dev-python/typing/typing-3.6.2.ebuild2
-rw-r--r--dev-python/typing/typing-3.6.4.ebuild2
-rw-r--r--dev-python/u-msgpack/Manifest2
-rw-r--r--dev-python/u-msgpack/u-msgpack-2.4.1.ebuild2
-rw-r--r--dev-python/uncompyle6/Manifest2
-rw-r--r--dev-python/uncompyle6/uncompyle6-2.10.1.ebuild2
-rw-r--r--dev-python/unicodecsv/Manifest2
-rw-r--r--dev-python/unicodecsv/unicodecsv-0.14.1.ebuild2
-rw-r--r--dev-python/unidecode/Manifest6
-rw-r--r--dev-python/unidecode/unidecode-0.04.20.ebuild2
-rw-r--r--dev-python/unidecode/unidecode-0.04.21.ebuild2
-rw-r--r--dev-python/unidecode/unidecode-1.0.22.ebuild2
-rw-r--r--dev-python/unittest-mixins/Manifest2
-rw-r--r--dev-python/unittest-mixins/unittest-mixins-1.3.ebuild2
-rw-r--r--dev-python/unittest2/Manifest2
-rw-r--r--dev-python/unittest2/unittest2-1.1.0.ebuild2
-rw-r--r--dev-python/uritemplate/Manifest4
-rw-r--r--dev-python/uritemplate/uritemplate-0.6.ebuild2
-rw-r--r--dev-python/uritemplate/uritemplate-3.0.0.ebuild2
-rw-r--r--dev-python/urlgrabber/Manifest2
-rw-r--r--dev-python/urlgrabber/urlgrabber-3.10.1.ebuild4
-rw-r--r--dev-python/utmp/Manifest2
-rw-r--r--dev-python/utmp/utmp-0.4.ebuild2
-rw-r--r--dev-python/vcversioner/Manifest2
-rw-r--r--dev-python/vcversioner/vcversioner-2.16.0.0.ebuild2
-rw-r--r--dev-python/verboselogs/Manifest2
-rw-r--r--dev-python/verboselogs/verboselogs-1.6.ebuild2
-rw-r--r--dev-python/versioneer/Manifest2
-rw-r--r--dev-python/versioneer/versioneer-0.16.ebuild2
-rw-r--r--dev-python/vertex/Manifest4
-rw-r--r--dev-python/vertex/vertex-0.3.0-r1.ebuild2
-rw-r--r--dev-python/vertex/vertex-0.3.1-r1.ebuild2
-rw-r--r--dev-python/vine/Manifest2
-rw-r--r--dev-python/vine/vine-1.1.3.ebuild2
-rw-r--r--dev-python/virtualenv/Manifest2
-rw-r--r--dev-python/virtualenv/virtualenv-15.1.0.ebuild2
-rw-r--r--dev-python/virtualenvwrapper/Manifest4
-rw-r--r--dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild2
-rw-r--r--dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild2
-rw-r--r--dev-python/vobject/Manifest4
-rw-r--r--dev-python/vobject/vobject-0.9.3.ebuild2
-rw-r--r--dev-python/vobject/vobject-0.9.5.ebuild2
-rw-r--r--dev-python/vulture/Manifest2
-rw-r--r--dev-python/vulture/vulture-0.10.ebuild2
-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.ebuild2
-rw-r--r--dev-python/weberror/Manifest2
-rw-r--r--dev-python/weberror/weberror-0.13.1.ebuild2
-rw-r--r--dev-python/webhelpers/Manifest2
-rw-r--r--dev-python/webhelpers/webhelpers-1.3-r1.ebuild2
-rw-r--r--dev-python/webob/Manifest4
-rw-r--r--dev-python/webob/webob-1.7.3.ebuild2
-rw-r--r--dev-python/webob/webob-1.7.4.ebuild2
-rw-r--r--dev-python/webpy/Manifest4
-rw-r--r--dev-python/webpy/webpy-0.37-r1.ebuild2
-rw-r--r--dev-python/webpy/webpy-0.38.ebuild2
-rw-r--r--dev-python/webtest/Manifest4
-rw-r--r--dev-python/webtest/webtest-2.0.21.ebuild2
-rw-r--r--dev-python/webtest/webtest-2.0.29.ebuild2
-rw-r--r--dev-python/werkzeug/Manifest2
-rw-r--r--dev-python/werkzeug/werkzeug-0.12.2.ebuild2
-rw-r--r--dev-python/wheel/Manifest4
-rw-r--r--dev-python/wheel/wheel-0.29.0.ebuild2
-rw-r--r--dev-python/wheel/wheel-0.30.0.ebuild2
-rw-r--r--dev-python/whelk/Manifest2
-rw-r--r--dev-python/whelk/whelk-2.7.1.ebuild2
-rw-r--r--dev-python/wsaccel/Manifest2
-rw-r--r--dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild2
-rw-r--r--dev-python/wsgiproxy2/Manifest4
-rw-r--r--dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild2
-rw-r--r--dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild2
-rw-r--r--dev-python/wstools/Manifest4
-rw-r--r--dev-python/wstools/wstools-0.4.3.ebuild2
-rw-r--r--dev-python/wstools/wstools-0.4.5-r1.ebuild2
-rw-r--r--dev-python/wtforms/Manifest2
-rw-r--r--dev-python/wtforms/wtforms-2.1.ebuild2
-rw-r--r--dev-python/xdis/Manifest4
-rw-r--r--dev-python/xdis/xdis-3.3.1.ebuild2
-rw-r--r--dev-python/xdis/xdis-3.6.0.ebuild2
-rw-r--r--dev-python/xlsxwriter/Manifest2
-rw-r--r--dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild2
-rw-r--r--dev-python/xlutils/Manifest2
-rw-r--r--dev-python/xlutils/xlutils-1.7.1.ebuild2
-rw-r--r--dev-python/xlwt/Manifest4
-rw-r--r--dev-python/xlwt/xlwt-1.0.0.ebuild2
-rw-r--r--dev-python/xlwt/xlwt-1.2.0.ebuild2
-rw-r--r--dev-python/xonsh/Manifest6
-rw-r--r--dev-python/xonsh/xonsh-0.2.6.ebuild2
-rw-r--r--dev-python/xonsh/xonsh-0.4.4.ebuild2
-rw-r--r--dev-python/xonsh/xonsh-0.4.7.ebuild2
-rw-r--r--dev-python/xvfbwrapper/Manifest2
-rw-r--r--dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild2
-rw-r--r--dev-python/yolk-portage/Manifest2
-rw-r--r--dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild2
-rw-r--r--dev-python/yolk/Manifest2
-rw-r--r--dev-python/yolk/yolk-0.4.3-r1.ebuild2
-rw-r--r--dev-python/yubiotp/Manifest4
-rw-r--r--dev-python/yubiotp/metadata.xml5
-rw-r--r--dev-python/yubiotp/yubiotp-0.2.1.ebuild4
-rw-r--r--dev-python/zbase32/Manifest2
-rw-r--r--dev-python/zbase32/zbase32-1.1.5.ebuild2
-rw-r--r--dev-python/zc-buildout/Manifest2
-rw-r--r--dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild2
-rw-r--r--dev-python/zeroconf/Manifest2
-rw-r--r--dev-python/zeroconf/zeroconf-0.19.1.ebuild2
-rw-r--r--dev-python/zfec/Manifest2
-rw-r--r--dev-python/zfec/zfec-1.4.24.ebuild2
-rw-r--r--dev-python/zope-exceptions/Manifest2
-rw-r--r--dev-python/zope-exceptions/zope-exceptions-4.1.0.ebuild2
-rw-r--r--dev-python/zope-interface/Manifest6
-rw-r--r--dev-python/zope-interface/zope-interface-4.1.1.ebuild2
-rw-r--r--dev-python/zope-interface/zope-interface-4.3.2.ebuild2
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.3.ebuild2
-rw-r--r--dev-python/zope-testing/Manifest2
-rw-r--r--dev-python/zope-testing/zope-testing-4.6.2.ebuild2
-rw-r--r--dev-python/zope-testrunner/Manifest2
-rw-r--r--dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild2
-rw-r--r--dev-python/zstandard/Manifest2
-rw-r--r--dev-python/zstandard/zstandard-0.8.1.ebuild2
1886 files changed, 4092 insertions, 2767 deletions
diff --git a/dev-python/3to2/3to2-1.1.1-r1.ebuild b/dev-python/3to2/3to2-1.1.1-r1.ebuild
index f4d854d52b8a..e37f6271ca66 100644
--- a/dev-python/3to2/3to2-1.1.1-r1.ebuild
+++ b/dev-python/3to2/3to2-1.1.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Tool to refactor valid 3.x syntax into valid 2.x syntax"
-HOMEPAGE="https://pypi.org/project/3to2"
+HOMEPAGE="https://pypi.org/project/3to2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="Apache-1.1"
diff --git a/dev-python/3to2/3to2-1.1.1.ebuild b/dev-python/3to2/3to2-1.1.1.ebuild
index 49a0231dc1fd..8a18fe04f319 100644
--- a/dev-python/3to2/3to2-1.1.1.ebuild
+++ b/dev-python/3to2/3to2-1.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Tool to refactor valid 3.x syntax into valid 2.x syntax"
-HOMEPAGE="https://pypi.org/project/3to2"
+HOMEPAGE="https://pypi.org/project/3to2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="Apache-1.1"
diff --git a/dev-python/3to2/Manifest b/dev-python/3to2/Manifest
index cb0495182f85..9e4808d38ccd 100644
--- a/dev-python/3to2/Manifest
+++ b/dev-python/3to2/Manifest
@@ -1,4 +1,4 @@
DIST 3to2-1.1.1.zip 78779 BLAKE2B 441e74bd06017c84bd382c32513d84f42b8bc35f46aeb62ec1e3f5b9876573e0a76f6e04f4ca529175761af6f29e10ee0c4d4114ff0bcafb066d2d6344b1d885 SHA512 7580f174409420556f89ae78eba07cc95b95aee9d062586d0862bd41980ae31bf4ac82a43855e160eec745fcdd3b4aff614f68e77da1bfc5f9f404413cab1492
-EBUILD 3to2-1.1.1-r1.ebuild 940 BLAKE2B a9956f1fddf5f4157d28aa741650439712f770e0243319a7ffe2597ef1a4e916a28da8161b729650a3d1f01d6cb017bf27b8064176416cca76b9b8f16f04756c SHA512 28c1494fb7f91511511234d6073a9241c7e8cba8758dca7028138dea8b6fd5bcb70171ac1784305f3732916180bcbb33978a3e6002863fdb073ed980d2c0da6c
-EBUILD 3to2-1.1.1.ebuild 601 BLAKE2B 5c899b8b848f2de65eadc2f54bbc338414ed63e87c93974d9147f98436e073995da55b41aad89c3328a606311f0568c2a8c8d9a7b26538124c49e8b26c530b8a SHA512 db018a6fe1957381461427f9143f4e5baf6f8e1612bd018594e9bf2531c62086a16b8ffd26d944d335d5c0382a74047bbffa89f63dc097ebaebc8f25c8ccf2c9
+EBUILD 3to2-1.1.1-r1.ebuild 941 BLAKE2B 94cd19416554742a5ebc013e4433d2f0c67151270bd1fbb2b149968afe725a74b3f4179b6d896784d4bf4b2e73607bc8312faab0e50227347b05434bc5f639ca SHA512 fca4471025f5ef8da88fc1bcf94ba1ac560fc0236ddbab048a8ec5e810ee11136e07f7a03e0c66b96fb22f92474ea7cae5fb0d9bc7ec21abf93f866a1228a17f
+EBUILD 3to2-1.1.1.ebuild 602 BLAKE2B 1dfaba6b53e68c27309f2155bcc0ef79835b4c0e089037e859351b18afabf369914d0024518133cfdcb55512bafc4ba48bd23b91570be403f37c0466b761da56 SHA512 6525223b64993403cd4c6880cb5d62dd17e2ed5f5e83e237560e480e9bd6e043e18d570d0752a506efc51b33f55364e0c94c523fff8bde738d36b7ac0a4aed28
MISC metadata.xml 433 BLAKE2B 4f1b66cebd6b0b9f083d0896f702cc2f882d0d05a28634fad2d83af9802ccdfeb237e8d1eddee71c5a18663ede779085c28c81c3586b4ccfa2274c5dd8a9e1cc SHA512 fbf01ed6fe0bfdf49ba985e62e8694d7152129e0d46a3701fe39dd11ed7d48641efaea848694a271f39b9ae7e6b805b0ac535945cf33d455e0745d1f66ad3c04
diff --git a/dev-python/Babel/Babel-2.5.0.ebuild b/dev-python/Babel/Babel-2.5.0.ebuild
index a7bd48b1fd44..7c0fc25e2672 100644
--- a/dev-python/Babel/Babel-2.5.0.ebuild
+++ b/dev-python/Babel/Babel-2.5.0.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel"
+HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/Babel/Babel-2.5.3-r1.ebuild b/dev-python/Babel/Babel-2.5.3-r1.ebuild
index e8c25b429ee1..1afa7d0dd8c1 100644
--- a/dev-python/Babel/Babel-2.5.3-r1.ebuild
+++ b/dev-python/Babel/Babel-2.5.3-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel"
+HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/Babel/Babel-2.5.3.ebuild b/dev-python/Babel/Babel-2.5.3.ebuild
index 57d86f760e2a..760a35531d9b 100644
--- a/dev-python/Babel/Babel-2.5.3.ebuild
+++ b/dev-python/Babel/Babel-2.5.3.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel"
+HOMEPAGE="http://babel.edgewall.org/ https://pypi.org/project/Babel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index d980d47eadf7..17bb8b3b401d 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1,6 +1,6 @@
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 1473 BLAKE2B e75d8bc0db7d8160026c17b276610c06e0650e8ae8f2e5d9a722fa03120b90903838284f8ef389ec59c1ec35a0299739d7ae61c159fe1864e00187c69c3dc3ce SHA512 5689d1a192cf5f85a96a98b351aecbbc76eed4546a86ee6e55942dbce32e03a434da86f5eae673242b2799b53cc44cf0fad279144eb906ffa9caabc4d4478fe4
-EBUILD Babel-2.5.3-r1.ebuild 1524 BLAKE2B 46fcda0fc0af7c5aa458103a1e84c9c057b0743695e32a1c53a5b4739ea1729dff1410f4660634c7e86f147ac36ddde516f96289226cadc570e943b82eb457eb SHA512 fba60663a10d11751335b2022a11161ef63447978fd8f5325f28d44db07ec3758475c6bdefa79618d428a038ffcdfc65ec4fe916b87505b66146066d08429b48
-EBUILD Babel-2.5.3.ebuild 1474 BLAKE2B 681ef60228cfe456fa8b0ded5fe0668aae62b8511f5735cd85f18b48d64aa27689ce11ade4df7daef211ca066e74cb2e114d63ce4437ea1fcb4830b818e240df SHA512 7f9b18a30e760940f260e1d8e0ce8df2d075d2c9801e6bbff00d2099a31e88e26778850902629f213b2fa6e8805cbb587dbb4893244298798fde7e44309c7d27
+EBUILD Babel-2.5.0.ebuild 1474 BLAKE2B fa19a905009e0ed2b3c69a8b941aeca328e923de63b21dc1424c45a28828bf500a99d5f3680032ced396d73114014b3e8c0d52d0e5fee648e9793c102aa3585f SHA512 e57278aa11d989c671a01836089d8642a9ebf02085133ad664a6532a439259c181a69177a3e2063196d27d65056d07bb754aa4416aea60142808dcf2eca36a8d
+EBUILD Babel-2.5.3-r1.ebuild 1525 BLAKE2B 59fa2e62d11c4cf6a91ddb522d559164e2a5edb5997131a347265d92da68e7bdf148dc81faf7c3e67977a188718fabb35ba609781edf635615c4dc601a10fbea SHA512 61e755bcf3c0795c7dd56812fd79710a0adad19f0832675fd54439639fecd9680ce1ca3d9f49071a5ce75e5f93115d8461d84a427c19dac5f2af53db31c61ca3
+EBUILD Babel-2.5.3.ebuild 1475 BLAKE2B 6accc1bb679517e07e9872ccddde886e584753a34025b62c95ccedb2dcad5005535bcfac3027b33c3ca987594a4c799cb8c8f7eeb4bfacd6d282fcbaca38e2a7 SHA512 22cd5ca8483f03efa51f8ba7127df0890ad24da1ffbee9ddf56c50e3064e4f8d78ac1244b377ea6ff023c04d4e5f10e8d11554be5c245d28faa52a5228495730
MISC metadata.xml 691 BLAKE2B 9e0ec2fb9848f2994ed990ba0e9de14963eac7f1847fe7918e64030af2c3189ed194775a9ae7c506cb923ca7421f309fda970a8c97cf3bf8d7feab55ac15045a SHA512 91b4f1fa5ceebae1ded51ef3bee9a5c47380709eb3ededd83f8cbb20a85c45acd0603fb8c7244910c15037036056047b074b79c5d6668f68c44d29cb507e76e7
diff --git a/dev-python/BitVector/BitVector-3.4.4.ebuild b/dev-python/BitVector/BitVector-3.4.4.ebuild
index 541e15859572..525377e72461 100644
--- a/dev-python/BitVector/BitVector-3.4.4.ebuild
+++ b/dev-python/BitVector/BitVector-3.4.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="A pure-Python memory-efficient packed representation for bit arrays"
-HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector"
+HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector/"
SRC_URI="https://engineering.purdue.edu/kak/dist/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/BitVector/BitVector-3.4.6.ebuild b/dev-python/BitVector/BitVector-3.4.6.ebuild
index 6cf249bd04bc..05814c052c2c 100644
--- a/dev-python/BitVector/BitVector-3.4.6.ebuild
+++ b/dev-python/BitVector/BitVector-3.4.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="A pure-Python memory-efficient packed representation for bit arrays"
-HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector"
+HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector/"
SRC_URI="https://engineering.purdue.edu/kak/dist/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/BitVector/BitVector-3.4.7.ebuild b/dev-python/BitVector/BitVector-3.4.7.ebuild
index 286965d00b67..aa12a3706ccb 100644
--- a/dev-python/BitVector/BitVector-3.4.7.ebuild
+++ b/dev-python/BitVector/BitVector-3.4.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A pure-Python memory-efficient packed representation for bit arrays"
-HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector"
+HOMEPAGE="https://engineering.purdue.edu/kak/dist/ https://pypi.org/project/BitVector/"
SRC_URI="https://engineering.purdue.edu/kak/dist/${P}.tar.gz"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
diff --git a/dev-python/BitVector/Manifest b/dev-python/BitVector/Manifest
index def29ab3ec5b..0b9d0d86bc53 100644
--- a/dev-python/BitVector/Manifest
+++ b/dev-python/BitVector/Manifest
@@ -1,7 +1,7 @@
DIST BitVector-3.4.4.tar.gz 121822 BLAKE2B 1261a7b86130b15eeb3b9ab3565787e673ecb1ee908666eb7784d1da3052bd69b9878a7eeb50df49bfa0ff76b8f2f9d777517c254a320feca187161cf1820701 SHA512 b2310ef712c97538e29d008688efdc10269030bfdf7656733093dd4580ff4dfa171f6d58683c3a6336e909a020ba5100474e18997c1b2a0873a0da2e622ba9ff
DIST BitVector-3.4.6.tar.gz 125137 BLAKE2B 877d2d855ce9eb9f1126df981c92dd8a7a475b15cbccc371ef4649692ac8b449a009d37ffd9c1fc70cd6147faf7758a18c6d83149a22786278f07eb3106a2de0 SHA512 56994692b7cd62f5790a1629d6a653f66f147e674dbc1a5f256dac4462c3eedf6363551165de940e4823d78462f63a44dce03ccd28073db1d93f2e2af436d0ab
DIST BitVector-3.4.7.tar.gz 125013 BLAKE2B 8bd058c485d630755c0c06d4fee0e23c00a32a341d86f92aa22a48aaedf6ececb10bdae22e60a5bdb83f54c013fde8a914266deb64948ded0b2b95f5a4e4168c SHA512 5f9c9d13de6bec4b982a98564561b250152ba0ebdc119c75ddaf3822451dabe417d023fa529fd0ab8f583f86209369937b803d3ed0809ebeb312886504d96dfe
-EBUILD BitVector-3.4.4.ebuild 545 BLAKE2B 44b842c68c3446ec01d37035400def99aebd41f04e9dec66042991c1666553fb3fd3a31c76407accaea77c6a5973890375d5d04141a24b333ffa81fb926e0b85 SHA512 2865a24456d661f72908633c9dec032091e49d1456d6a9b1782b613709c0377b8d7d0e6ad8ea45a3a7b8d63982d5bc93fb679944584cea1ec44fa5fb96a4bb17
-EBUILD BitVector-3.4.6.ebuild 547 BLAKE2B d793f9a6de8ad656d9cc09ecfce6c580d1718b2d6f3b68d1eaf02266557a0a78779585a010547c8b92e1d5fd3e64ebed277fa10f693bd657339832baea0fae08 SHA512 db17a69e9895585d4baab823a32a30c11ba87e75680f63d6f659bc2ffc2c95a6140f7f7ba190485eaae92196738f73aeacf16d5d3f10019f36b2b3800c412e78
-EBUILD BitVector-3.4.7.ebuild 655 BLAKE2B 8e5d4781d4adb6512bc4b18ed58dda0a9793814cac525478be010a262a7ddd0fa31ca41afc1e9403a55b9932769f54affa277da7f9e8b88be2c45013af492d86 SHA512 c6c869f97a182a274efc9d820628e78badfef3d933bdac2b92f366ad84b067246ea26de5260d5237bbe9769ab74253007132afee3417eed724eb500d4d05d1a9
+EBUILD BitVector-3.4.4.ebuild 546 BLAKE2B 34f039bbec18aa12abc37cf043c445a1cbc9a885793b5c40f238ae67d8650e374e3fa598064b89310176853e0a1db1c1e88a78cf3fec4c49da5ec511c6fd9087 SHA512 431a519d62eeabf38cbe51fdecd6abd89b2b49d94f6782342512769d926391ae5c06d0328b0e74042871babd4a9404c0f7374896e203c7c3720a3fc58be4ed0b
+EBUILD BitVector-3.4.6.ebuild 548 BLAKE2B f7af484ea8e39bc460c39e90e5aa6df21c3b4e0267cc912de8a79272df0dbbda5765a487a73c7958d37ec6a5c8761927bb8bcefa3c65a40efa98d07816220a72 SHA512 f3c106467abc8b5afa6696fafd5a89469048f645df5a350db315f60cb0989defc55ed1dfcab0866a2ad865ee08cc1a767390fd4adf3fc3eaa3b51909a9f4937f
+EBUILD BitVector-3.4.7.ebuild 656 BLAKE2B 9d2dec224c70e90e444675b540e244b449f285653022060c1b66bd97647b2033f4a044d18e7dfc971ccc414636e824b74c72d98b98053fd278368b391419dacd SHA512 a4f492f2925c387c6c15aa36d2fdd7288d78fa5c67201152446263e1848a3d85707fa818d1c6318e3437abfd6c018ef7a55eaa162ec73bb809c0c6e3b62d5b50
MISC metadata.xml 456 BLAKE2B 28bb633e8da03c0f1ecc36ea797b9a29c579c226ea6a2c66f87d9639fb508c71b779cebcd5d6fd748ad2dcd28eb1ad6c39579888bac6fd682c1fc19069a8abe8 SHA512 e1f71284088a9a68ca91f5f55e286090ed8e836f67caede5a7f875ee27ba93f435a73e5f6b0c33c0bdfa670a1a006e8583f6fa3aabaf80b9a8ba82c3c72ff72e
diff --git a/dev-python/Coffin/Coffin-2.0.1.ebuild b/dev-python/Coffin/Coffin-2.0.1.ebuild
index 78a1915e6239..cc7340f5fd3c 100644
--- a/dev-python/Coffin/Coffin-2.0.1.ebuild
+++ b/dev-python/Coffin/Coffin-2.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Jinja2 adapter for Django"
-HOMEPAGE="https://pypi.org/project/Coffin"
+HOMEPAGE="https://pypi.org/project/Coffin/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/Coffin/Manifest b/dev-python/Coffin/Manifest
index 10091cdd17fe..3e2042fb0199 100644
--- a/dev-python/Coffin/Manifest
+++ b/dev-python/Coffin/Manifest
@@ -1,3 +1,3 @@
DIST Coffin-2.0.1.tar.gz 9858 BLAKE2B 9ea2e80cff1edfb4b40d69831184c116bb83c710bdf9234ae1df56d7a4255d8d8c57013f8e97ea4a5b8f4fb4ea02ecbe32f30e0b3bb4164ea56904c6e96fdbab SHA512 e618c74a91f84e7f41411c8e34b2c97fad1a59bc5124f0f5b3439abf1b0c2972d5f59d4b71f49393e843cd588ec143c08d659e90d2cfd006d55b5244b5727ccc
-EBUILD Coffin-2.0.1.ebuild 651 BLAKE2B d8099e0b237ca84dbae5c7f3bcb11595068274356f1b7d93acb49da9f62f90678f582c5d15a1ce2d842e58da7cf17555bd3b1cc68a1c99db845454a4e95d5531 SHA512 77ab263ac50beac066638ab6358fa255eca1b199dd506c7c68d467ab119f9d567fcc9c1c4b26f6ba23c5d7e4f81c79adc1618f71898e93f0b86c7e0b8a2c2fc9
+EBUILD Coffin-2.0.1.ebuild 652 BLAKE2B d975598700fc532afdaac53c563ed62539ed8b44e128d34ffbdfaa66ee81176240d81991a185879f11f4ab54c19240cf44a38dc270dc3f9f849ca5decf10beab SHA512 cd16cb88d9acbbb700c3ceca337f2d76e31f10ea12ebf2df12ba0643d54d1c43477be251f1cb14adb588c7aee6b08b44d95f189884b2f13ba80fc43cb267be1e
MISC metadata.xml 374 BLAKE2B f33b37be06918dcc90acaec88ec0d37f30d12598a7b0b2cd8a1ada383ad4f07b0f58bf259d7e6a6a725d33fb23b52970e617dadcf1e7a0a0496b0fc8e0e3c03c SHA512 647ea636d9b5338cf85abe493dc107eb0845024a0af8b99df071bd960e8662308ab1e5c45f655ff68c58acb9a6b8ea51405040eb73e16c263be42bab7ce531d1
diff --git a/dev-python/Flask-KVSession/Flask-KVSession-0.6.1.ebuild b/dev-python/Flask-KVSession/Flask-KVSession-0.6.1.ebuild
index 7d5d3b83096f..8ae32e018a2e 100644
--- a/dev-python/Flask-KVSession/Flask-KVSession-0.6.1.ebuild
+++ b/dev-python/Flask-KVSession/Flask-KVSession-0.6.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Transparent server-side session support for flask"
-HOMEPAGE="https://pypi.org/project/Flask-KVSession https://github.com/mbr/flask-kvsession"
+HOMEPAGE="https://pypi.org/project/Flask-KVSession/ https://github.com/mbr/flask-kvsession"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/Flask-KVSession/Flask-KVSession-0.6.2.ebuild b/dev-python/Flask-KVSession/Flask-KVSession-0.6.2.ebuild
index c873a2ca60a2..74f6577d1821 100644
--- a/dev-python/Flask-KVSession/Flask-KVSession-0.6.2.ebuild
+++ b/dev-python/Flask-KVSession/Flask-KVSession-0.6.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Transparent server-side session support for flask"
-HOMEPAGE="https://pypi.org/project/Flask-KVSession https://github.com/mbr/flask-kvsession"
+HOMEPAGE="https://pypi.org/project/Flask-KVSession/ https://github.com/mbr/flask-kvsession"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/Flask-KVSession/Manifest b/dev-python/Flask-KVSession/Manifest
index 2cc63fbb5c24..9964a2c09d22 100644
--- a/dev-python/Flask-KVSession/Manifest
+++ b/dev-python/Flask-KVSession/Manifest
@@ -1,5 +1,5 @@
DIST Flask-KVSession-0.6.1.tar.gz 37725 BLAKE2B 5969bceb28896f150e8ae54922d43b7ac820f6e4c25ff542f7b8a86026bbf6325eae9e7782c9aec0a9b12a960f932d6a153c5ba5cf010b03f7079977ab2ed918 SHA512 a0de01d546996c0f09d1cfa2c537fb3868717bcfcdbd3f3f93c2102349bdd1e9fd00d1efcf1c3a80f9cddf173ed43781774e75c7cf1114a1aff549c1f98160da
DIST Flask-KVSession-0.6.2.tar.gz 38037 BLAKE2B 78c4e888f3b2840fa18c6a704279d5661574e6f63c6db9396d467639546a52bfa0ebcf34c2dbe334ff3acef0afd70efe19ab72dc7c745f53330f793cbc76c67f SHA512 11cbb4ee74dc2a1b44dd1f91729dfb65fc9beb9d93c86ce06a861eba8bd87139897a9f6dca0b5f7f8249034b5eeb3c93327e956b4ea34cd409adfc889b75e33b
-EBUILD Flask-KVSession-0.6.1.ebuild 711 BLAKE2B 7ad2d832c63cfecb00b636da1ba49efe1406a6d6a91aca15de9d652554da22d05bd662848998e6eaa7fcd07ea6a9f931e65f54887c984f9c2c4c66adab69e9df SHA512 499ec42abffd9515358348900bfd8f37ba97bf99357cb58dfa5800b242a49758ca4b0668d6a66f16702c7cc3ebeea12921c178b0a03c288d22c09f5c854e25a8
-EBUILD Flask-KVSession-0.6.2.ebuild 712 BLAKE2B 36559f1059a22ff6ca7e35a46c892c4eebb3b39544f84905e4f38752c1bde875f3f3541d6692b9a0cd078d9f883228987febcaebfc7bbbdd232cb874721f087a SHA512 747e5f0af524028c940639ffe9aff34d52b122f87fe5fc6db6c4ddc15861768d195cd012199e285add2407833fd35e71a060bff5b6f865ae18dedf5e030a4664
+EBUILD Flask-KVSession-0.6.1.ebuild 712 BLAKE2B 1b8965d212715a3a9892e4b14052d98e4c1ec2f5bc22c4853bb13c709ed0b4c2f0ca352fa40dff7feacd25e9dc17bf67ad6061bfd9aab34816f027da0973c7ed SHA512 9be87daf368ade17ee4a73a0a9cdd8ec1257f08e28ea0907f16427fbd48ab26bc3178c1ed5e2958fad6ea486b957f255c24679427cacbd080722f453d34c5ec6
+EBUILD Flask-KVSession-0.6.2.ebuild 713 BLAKE2B 0243d512a09c6c0e7ec03bc270e5eefed7930a781073293bb00bd2e6e4994419daea09b6639cb8006f964d4fe59ddb7f737a783a7873938a2c4e77047e59f4a5 SHA512 ae5916875c558edfbdbf0741b49350c5b7f425cc3d9dfb766f78c47cfef9657cb2d0f35cc2db7d2bdfefea260c78356f016cd3c0fa44a469978b76188c2829a6
MISC metadata.xml 583 BLAKE2B 88be751f2e21bf4abd547af81bdcb454eda881ccf68eef4ca03f65c76b2e24e0676eb2e0bc63717cd393c7d40e662a128b804608f5f90ba78d4de3e5731e113d SHA512 e1fabb6bb89099468f692683e24d314afaed946913f76f62c22c951cd21c237c9f1353151329bc871634dc8b70c43b9efbc296f16b20b3a34d919deed57fe052
diff --git a/dev-python/GridDataFormats/GridDataFormats-0.2.2.ebuild b/dev-python/GridDataFormats/GridDataFormats-0.2.2.ebuild
index 8367c4c9bbd8..1e09652b1273 100644
--- a/dev-python/GridDataFormats/GridDataFormats-0.2.2.ebuild
+++ b/dev-python/GridDataFormats/GridDataFormats-0.2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Reading and writing of data on regular grids in Python"
-HOMEPAGE="https://pypi.org/project/GridDataFormats"
+HOMEPAGE="https://pypi.org/project/GridDataFormats/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/GridDataFormats/GridDataFormats-0.2.5.ebuild b/dev-python/GridDataFormats/GridDataFormats-0.2.5.ebuild
index 7183fcb29b1d..8e7aa7140714 100644
--- a/dev-python/GridDataFormats/GridDataFormats-0.2.5.ebuild
+++ b/dev-python/GridDataFormats/GridDataFormats-0.2.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Reading and writing of data on regular grids in Python"
-HOMEPAGE="https://pypi.org/project/GridDataFormats https://github.com/MDAnalysis/GridDataFormats"
+HOMEPAGE="https://pypi.org/project/GridDataFormats/ https://github.com/MDAnalysis/GridDataFormats"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/GridDataFormats/Manifest b/dev-python/GridDataFormats/Manifest
index ce0cbb8b9726..c704c4694f14 100644
--- a/dev-python/GridDataFormats/Manifest
+++ b/dev-python/GridDataFormats/Manifest
@@ -1,5 +1,5 @@
DIST GridDataFormats-0.2.2.tar.gz 42363 BLAKE2B 28db8c0eb4629e2ddf96c3f1984992221dcbfeb43dd0a36e2c72cc0056715c1504068a7b81c2d309bc7d677cdede28239adad21cdc28d86539aae3dce568737d SHA512 671ed6da8a4447f90f6a95b8fdec53ba793134bbe0adac0b12d97b66ea7e36754a14b64a21926438e8c901d7e9171e56a82fab8d8989fa09fa6bae512bbac229
DIST GridDataFormats-0.2.5.tar.gz 40725 BLAKE2B 158d395caf3f4d4bae484c286c92bca3ec33cc78c73e099fa08211b3952fbeff355f5cb5f67a5e74e03b9add58829da7fb891f3fda7d621265206cef42589a81 SHA512 aa16f9046855417f9878b8f7d59fd7ec96025f7c4696c6025fad520f55a5684881966ba3e8a6189c746dcfb57ac969ed62acdcc38d758fe6bea1b20d45b8fa85
-EBUILD GridDataFormats-0.2.2.ebuild 559 BLAKE2B 5abfa1c37fd5af57993342371258ed9784a0c0b78aa5deb96d16a7c6eb4d646df525feae0d25617b00ef3f0f711ef860aa1ac94097b7e16dc0f0d1a5a045a094 SHA512 31514d1b1fa151ace49fe0edecaf5f6de0a2fa960db41ef832e9104743d91b7e770e458a283fe73c881a39d8ddcaf8d6feac58f28a18bf4f6a9ad00c50bdaad5
-EBUILD GridDataFormats-0.2.5.ebuild 606 BLAKE2B 512f6c7e8611ae8e06ce2f2d3a1ce0f3317b2b0dd124b9f9a3b1fd28aab9147c9d3e3e1155f6afe767d8fd52eb3326bc9a4d52af6d39a9beb02a1b922525548d SHA512 e4a894f4a3dd72e9b58d51baa6915049ef8767f8ae30205b1866be7628bbd910cbfc8d960b93a8988937a753fdc647c22d462b6a4ac6241684c26a5077e281b4
+EBUILD GridDataFormats-0.2.2.ebuild 560 BLAKE2B 04c202cb283bbc9453f4f592f652b23b6d71cdd75c294707d6d029f7aa08f45e9b8f01f6b6ffd13322bdf2602f24757eea2f860df964bee38053b39628acd50f SHA512 9f41f7b905c89266080b9868ae3e1052c0416fdd1261ae2312173bb0958fb2dfb85a3823483a39b639d304c7ffe342754607094f364ee81cb5de56fc0a112eb6
+EBUILD GridDataFormats-0.2.5.ebuild 607 BLAKE2B 07d7ccd887551ad310d5c0b8a13efb83465842db31bb3735a095aa85060b3b2c1d9ff786b428d0675fc503cd06b5f4a3eb289acabf73809011bc26335279a074 SHA512 b754b1c39edfec94fa84d01f8b342685ae31682c0928bbb1b3f671bf3ba260a53f6209ed5e42803db2af53f277fae7b2ee2d3f40c2644dadeca696d5fb9ed7f7
MISC metadata.xml 409 BLAKE2B db4d61405b860e8c4f2623bfc4368602daf282d4f9ea847d93c61e471b92c05d394ff537219ae9303f9c6b96c7e1ed1ffbfedd89c04f4c8894f600efbded9c2e SHA512 df3e3ac019c5e6c7f40fc2ff42f22d43c2b70c1a4af159e3c05fe828148cbb2d0d48223201a7a35526a5fdb9bb289bb851d61479dfa6d1bd56f0ff830b35ec6d
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index d7ea12ec28e9..14b39c19d55b 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/MechanicalSoup/Manifest b/dev-python/MechanicalSoup/Manifest
index 08e11e2b3b69..5ecdf5e3162f 100644
--- a/dev-python/MechanicalSoup/Manifest
+++ b/dev-python/MechanicalSoup/Manifest
@@ -1,3 +1,3 @@
DIST MechanicalSoup-0.6.0.zip 5286 BLAKE2B 93a1d124cd45820e425fcb50b2aec04026f7a6f42c7c3f5c93103fbd216c98e36f366a1f7f343dd5561688ac4adb6feacab08ae444f91156348c07a80710a306 SHA512 cc413723514f3beee1267c57c16f6de2c19eb1f64535a60b546d289c7c18d8c4ba752ea61ab0b4a2aead2b56b12639cd226cb32662622515cb40262b7e619c24
-EBUILD MechanicalSoup-0.6.0.ebuild 750 BLAKE2B ed487450e5d3c5746d3d305ded14ab83bc92b78ca282d672d4907da7af5bccec2065eb31b58fd9b72474a9a6f8e962e8ee4582149c5af6566083d4ff4004d3bc SHA512 858acf3a1008a4185a7e2c9317fc2114c921f62bea17d28f07ba2146e4432fabb1c33f33582c1c2d2ae15d1d9bb04deb8eb819a4d5b1e540c2364de827b0c904
+EBUILD MechanicalSoup-0.6.0.ebuild 751 BLAKE2B 085ced6d66350d0c6694e941d1b1215351ad6f7a11bf5a9a4c138dcf27893d0550a0891724874143b15363d9452488e0afa1fcd31eab8844486578752a7dd1d3 SHA512 43df43fb4213ceb0d1e30232627c83bd91747036757af6707fcd9dd7dee1873ffcf8dc950131442d9ad23e5a1bba973e7cf26cfd03b616349b3a499ec89246b3
MISC metadata.xml 404 BLAKE2B 5a75dd6c410eb22fce3f3048cc5175351e4fca1bc8b991ec95504b5093889588c6a05dca316117221e61a0779ee5cd2705160177d9a48b3e721670b79ce5bf69 SHA512 0122189a9c3d583a036158886a7e6d744cfc72659e9b202e26548ca4065ddb24658c554460e9dbd2eb39bbbab805978410db68b6a862285db6f332bb1c6da867
diff --git a/dev-python/MechanicalSoup/MechanicalSoup-0.6.0.ebuild b/dev-python/MechanicalSoup/MechanicalSoup-0.6.0.ebuild
index 5e20cc4047e0..4a08dd209a0c 100644
--- a/dev-python/MechanicalSoup/MechanicalSoup-0.6.0.ebuild
+++ b/dev-python/MechanicalSoup/MechanicalSoup-0.6.0.ebuild
@@ -15,7 +15,7 @@ else
fi
DESCRIPTION="A python library for automating interaction with web sites"
-HOMEPAGE="https://pypi.org/project/MechanicalSoup"
+HOMEPAGE="https://pypi.org/project/MechanicalSoup/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/Numdifftools/Manifest b/dev-python/Numdifftools/Manifest
index dd0e466d100d..352b681519f1 100644
--- a/dev-python/Numdifftools/Manifest
+++ b/dev-python/Numdifftools/Manifest
@@ -2,8 +2,8 @@ DIST numdifftools-0.9.12.zip 236823 BLAKE2B e555ee2f02b071c664f2761c79f0b90526c7
DIST numdifftools-0.9.13.zip 225820 BLAKE2B a8d358dc95fa3a99f09e41db62e5bc4206ea1ce114ec3a138601157617acb194a7637b5ce5fe374d4e53327e63b66971f4bac246e4c08d80395a77d69a30faaa SHA512 e16fe167cbcc7995e5f7b1784822b94bc82261821ebf35f8b9f774ef1fd601ef13a23a72670f28b54b5f288b509a9ffccbde09033bdec6a88e8a4ef78ed74b25
DIST numdifftools-0.9.14.zip 350053 BLAKE2B 482d4b4ec853ca8675961179f7c6b9d9f4160c833690784a43081ef4368eafd58b9e4922f9f57f81e99a85673d9f585008b8b0dc645586dfb30281274009084d SHA512 a69c878a31fa96c0b3f65c486ac75359242b6215868f24f3554be9ca104ac477bc786df7046bc830120d8fabbc475de40ab3db77c21c0d54756ccec1829fd8ae
DIST numdifftools-0.9.17.zip 363422 BLAKE2B fa57ef2b9cb6dcaa669f14720f3fd1ed105f48b16549acd7bb6d7633b17cd45355022c9949a6099c3cbddc6b1a74b0f669344c4dd5e6f5ad56cc640549f4650c SHA512 acef3865861c76f0850b6f1c5ca5633f695603a7458c79569bbe887404c8490845d935693c57ea18468fe3cb7f864fe5481285f731dc933b6c0b521e3b888328
-EBUILD Numdifftools-0.9.12.ebuild 1271 BLAKE2B 375acdd4adedeae8e4826c95a7afe2911715e1c428bffcb81efd32849e10c825c7b2d2a5b8ce5a0437796d56d250122d220f0544cfd7216f46f25e2b4fdef972 SHA512 f78fdfef15e32e6355dc79ff3ebbf04f2e9dc6674fb4e12e38e2f306534c1eac69afe09c9c8f5ddcc67262ea197b13cfac26b84120cfd3a6e9f6c81797a41806
-EBUILD Numdifftools-0.9.13.ebuild 1211 BLAKE2B 76fb99c407d937e0ba6486db3537c1169aeb5fe20e065def584310a7c81310377bd13524fe62bc44b7afffa3b8ac88b024dff10978ce1f53c47b596f7f2e38dc SHA512 a364581656810ca1700fde75ca3080b9089736208dffc3bcbe62bc703457046b94b1d3747f6e409cc0426ec5f66460567ac59979ff9c8bc79cdb0f0f8bb049c6
-EBUILD Numdifftools-0.9.14.ebuild 1194 BLAKE2B a94cf145c7b1fea5b15b06572079480c084ae1f4202137ebc175bdff6df442ce366ad2c00ff8b31534b629086cf5a3446c64f265295c2d9905ea747498b4839b SHA512 c782961f8049202669328d89af2366554b7f0fa51df4b51068981d1490181bfa01bddf775d76cecb463f21c3d765a3559ecca950199bec33bd8a4a0361ab6b9c
-EBUILD Numdifftools-0.9.17.ebuild 1199 BLAKE2B 9b7d2c1731a9661d346df915dd6062b9ad35c826d79fec99ba7c014ddc256b152a45ebd26d7b454e7c6b785f6127b5978380ffdd7f60a81de0c949b78ed617ec SHA512 328080db850f5c0b394932190d65a78945215f905f5da7eab741cef6123ee899c05d1d262901ea28e1aa4b3e3cac5fe81f19cf266dee4edffff8537a4863436b
+EBUILD Numdifftools-0.9.12.ebuild 1272 BLAKE2B c2327860b72f20f2244722073701f89f001e3f4a813afe756523982f4c7b15f4302e556e158977070de9ffda4da36cfca598ca88169787e10ba6498d49b0e20a SHA512 26ddfa351de0135e46ad9580d8b913add5cf2a10e59c01aaa048f3ddfa97944d9322ef7514245e01e4f09667a6532591e810268779f7dc0f08a083433a3ff498
+EBUILD Numdifftools-0.9.13.ebuild 1212 BLAKE2B 3bfc36e5507d5e33b211c38e1ac7408db73d0e85ee0f4165cee934bc98f000df604cffe2f9fe951955c8bb3014066e385c3f98e22fb82033878fc6bcb60d0f24 SHA512 36fa7517ae5d5e99b49fdc1708571d74738b28aea304d6f3fc4ff141d0fca7eec2e80b33383f4a93d1fed5c34d1558abc017aad5657bdcded5fa8a5ef4813e1b
+EBUILD Numdifftools-0.9.14.ebuild 1195 BLAKE2B 61c8fefdf88873bc6216f7fc66a48776dad493b29afaac2d19a2d126d7671541703e3c44986b9d593e4a3a1a9e047de8197543b454d244b1581f86d1e98fbf58 SHA512 f956fbd806e33b520cb517db6dee2dcf78f641f5bf89a44ce34e2038b0a52bec9b8f758c7cef71be948532e01fcb0b87726c6572dda54389a878fa675c6e1293
+EBUILD Numdifftools-0.9.17.ebuild 1200 BLAKE2B dc251e5fb4da275098673101507880290ecaa48f6ed6ede55ab1890361cb91fd4f380a6c96288b51ea5cac96302e5026f148153aabc56f9a50d7cf853cd591a4 SHA512 0a6c84560371ef5d36b383df92c80cd39d2ae0c72174620e1b266f1cbca48a7e439ab881dcd51d0aa6fca51da7acd75bc8837eefe355add3870d6bac23860f0d
MISC metadata.xml 398 BLAKE2B 859e4b9cffa1d28cf7758198b04c30e17f86e29f3595e0bf2f55b62e80e6d6ed9c10d6fc8199eba90b35adb155de2a7055cdabd19f7655a6c7f9a860dc761cf3 SHA512 a56df8a9f061f0ee318e5ab2297caa7a3e8001e61dad2425c6d70104ceef999f12468fdc1e20d714aad33a56c980e1cff0677f815375ce7adbb639137016ab35
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.12.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.12.ebuild
index 8de31be44f0e..fa52ca3b83d4 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.12.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.12.ebuild
@@ -11,7 +11,7 @@ MY_PN=numdifftools
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Solves automatic numerical differentiation problems in one or more variables"
-HOMEPAGE="https://pypi.org/project/Numdifftools https://github.com/pbrod/numdifftools"
+HOMEPAGE="https://pypi.org/project/Numdifftools/ https://github.com/pbrod/numdifftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
SLOT="0"
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
index c8f3f623b3bc..192b7ebbe89c 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.13.ebuild
@@ -11,7 +11,7 @@ MY_PN=numdifftools
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Solves automatic numerical differentiation problems in one or more variables"
-HOMEPAGE="https://pypi.org/project/Numdifftools https://github.com/pbrod/numdifftools"
+HOMEPAGE="https://pypi.org/project/Numdifftools/ https://github.com/pbrod/numdifftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
SLOT="0"
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
index 650846454b90..4579ccedb017 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.14.ebuild
@@ -11,7 +11,7 @@ MY_PN=numdifftools
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Solves automatic numerical differentiation problems in one or more variables"
-HOMEPAGE="https://pypi.org/project/Numdifftools https://github.com/pbrod/numdifftools"
+HOMEPAGE="https://pypi.org/project/Numdifftools/ https://github.com/pbrod/numdifftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
SLOT="0"
diff --git a/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild b/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
index bab2a087f7a5..829d15faa62e 100644
--- a/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
+++ b/dev-python/Numdifftools/Numdifftools-0.9.17.ebuild
@@ -11,7 +11,7 @@ MY_PN=numdifftools
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Solves automatic numerical differentiation problems in one or more variables"
-HOMEPAGE="https://pypi.org/project/Numdifftools https://github.com/pbrod/numdifftools"
+HOMEPAGE="https://pypi.org/project/Numdifftools/ https://github.com/pbrod/numdifftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
SLOT="0"
diff --git a/dev-python/PyDbLite/Manifest b/dev-python/PyDbLite/Manifest
index 0ac7b27bbcfb..32057e160ae2 100644
--- a/dev-python/PyDbLite/Manifest
+++ b/dev-python/PyDbLite/Manifest
@@ -1,3 +1,3 @@
DIST PyDbLite-3.0.4.tar.gz 510241 BLAKE2B 948858df8653a74872a7a017ecdfee2d078edd441671e4b0fd2a6e4ea73d9b885899fd8d35209c96e72bcbae48cc7c9db940e4add8ba9afeb55a6da1b49664a7 SHA512 7708d6cf391f18dbc644cfe6af34868d2eb59aae47ffb67cdb77d468d605b14c0dccfb159229035984d0dd9dbaa5ce706068ed23a09a5ece2f58565afdfad69f
-EBUILD PyDbLite-3.0.4.ebuild 433 BLAKE2B d61f49c5d7c7d230283da905a50e4fa8b4da010ffdbfd2878bb303d16fd67310ec6a38a5ecf35bf4e4208ed17b7d4215a6942b56239fa306f9a19658af6b0293 SHA512 fcf1728c8c15d2e2cc41ad9683e3773432615cc42c7e0bed99e0a2ae7508755ec093aca80951f3436ec28023da839aae65fd625a1485b2fac61042e8cd0383b3
+EBUILD PyDbLite-3.0.4.ebuild 434 BLAKE2B 5a8882825dcfa35c0f58a4972859bc513a794c657d24a711a5eff519fa2d6264bcd69435804f19f7e248d67874e803e8dcdfcd76390fb826c8dfea9200b1cea4 SHA512 cde2f6094f881882b7ae410d44a817dbd23d1be880923d6c1b18e49d06f037dd7d29e2d501b7f56a268704296de96054ad45cf31642fcf45d9831b45866466da
MISC metadata.xml 332 BLAKE2B 75aea1249092294801fd82ef9e00e26d02d510e206afe1668e41d41d24bdf5c3dc79b82f883d139a928fcbd98b716795d5479b35304209d9be4ee5cba29fa7af SHA512 a1ccefa4e703e7b041015712807ef972394a8c75d0efa8aa8609ac280356a74787daa693fd92124d076c889aedc6bec08b62d64391a470c9a9f803631191ae0a
diff --git a/dev-python/PyDbLite/PyDbLite-3.0.4.ebuild b/dev-python/PyDbLite/PyDbLite-3.0.4.ebuild
index d0c41f54668d..66b291f01bf5 100644
--- a/dev-python/PyDbLite/PyDbLite-3.0.4.ebuild
+++ b/dev-python/PyDbLite/PyDbLite-3.0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3)
inherit distutils-r1
DESCRIPTION="A fast, pure-Python in-memory database"
-HOMEPAGE="https://pypi.org/project/PyDbLite"
+HOMEPAGE="https://pypi.org/project/PyDbLite/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/PyECLib/Manifest b/dev-python/PyECLib/Manifest
index 064e4583e99a..595abcee03ad 100644
--- a/dev-python/PyECLib/Manifest
+++ b/dev-python/PyECLib/Manifest
@@ -1,3 +1,3 @@
DIST pyeclib-1.5.0.tar.gz 6682493 BLAKE2B 3f3a595b67a8e216b90c61f8119be6f40de0863a0d77c4e65c41e699aad0d9a5f1d621e8bb9510d78b9eb495acc5fc5af7178afe127780151b9be60ca246fbff SHA512 89831fc8b04a1488504b632f75da8f2f29bc6b4e33b35d0d4305b4d5ec4bc25c0e16d149580badb15be7dbf8aeb2bdebef81f78f7b7871233afaaf96823e3a3e
-EBUILD PyECLib-1.5.0.ebuild 600 BLAKE2B a82a83ac83bc345e9a5c1ad0cb556be2f219a9d416b6089a65538dff2537fbd40986298be713d5116276eec7081482ec8e19bd7f9dfa8ce35ea6714bd47f880e SHA512 ffeccf29aa4665016e8a5b1e55722c3b58a31c5a15da36987efd60e70f442456941779a9f1b6cf8caa5c41db6d23278d98b1b99ee558d8220deb1ff3443abc85
+EBUILD PyECLib-1.5.0.ebuild 601 BLAKE2B 83d86a6789e013b4982c93262d673dd7f26ad453a9604d0af4b484c53eae08887e136e1771cc30189019f2654d3ae1b0b8096e77bd0359055d58f6a0a64cd520 SHA512 29f85f4f575703839132e64a84f23b57647d8aff5644b7edb70291e0a79c6945b27e9f0daad5436101bf6a2294639804e139843d5ecc147331f12a56d00aa002
MISC metadata.xml 674 BLAKE2B 82076810eced6e375c341ec804b814d8d9bbad8e02c22a233f1c7891d75e6af7afcb23e835dd49c366e50c56f715b1e8d45675504bb6080347cf826ee66eeb44 SHA512 864d9c85e024752e0060644f9feca3b0d81c6f64610ca60be06c3218e1efc82be66b24bb61b966de238ab6e9278618013f613693fa1fca082287d4f53b4f98e5
diff --git a/dev-python/PyECLib/PyECLib-1.5.0.ebuild b/dev-python/PyECLib/PyECLib-1.5.0.ebuild
index 888d7165dedf..6df4178712b4 100644
--- a/dev-python/PyECLib/PyECLib-1.5.0.ebuild
+++ b/dev-python/PyECLib/PyECLib-1.5.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils multilib
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.org/project/PyECLib"
+HOMEPAGE="https://pypi.org/project/PyECLib/"
SRC_URI="mirror://pypi/p/pyeclib/pyeclib-${PV}.tar.gz"
S="${WORKDIR}/pyeclib-${PV}"
diff --git a/dev-python/PyRSS2Gen/Manifest b/dev-python/PyRSS2Gen/Manifest
index a0b9e922d455..60d31db7392b 100644
--- a/dev-python/PyRSS2Gen/Manifest
+++ b/dev-python/PyRSS2Gen/Manifest
@@ -1,5 +1,5 @@
DIST PyRSS2Gen-1.0.0.tar.gz 8819 BLAKE2B b3278a68189102ccb5024ce6a3abafcea43bfc050ec61cbc1f7771a9c68c57a2dd36e6af236a84f4854cdd1ad2f827ae44542edf03257937bdfd619a1de32472 SHA512 0c8dfeed8cff3b1985e439d60083a16515883b2884310df7ea6af6f2f8cb32a5540373413b27ada0a7c5f56692c9cf61be04818d45030f2f888da33848b5a68c
DIST PyRSS2Gen-1.1.tar.gz 9149 BLAKE2B 1f388e8616c79d8b5436f69191d479c529e1348308d69782a833bec714da6289fc459ea2b554a1e660027a25d0581c441a0e75a623add3c42c8c33c5cc8518e1 SHA512 2240686914c87984626eb739676927fcd53488158bdebf589e07e8a778e6d24305964e032581c61836f0fabc1264e42d05c88eac8f4c5f6536c31c775434ce02
-EBUILD PyRSS2Gen-1.0.0-r1.ebuild 436 BLAKE2B 2116bad1c6ad40ed9f324e28fcee0ee22159315f16918147c95239db7862dc7bd7b74ff544ad1d3adb4e5a75a01bdb5bb7d61524a48fe1150393044823f8f024 SHA512 d00314e1cca869c92bfe6efc61d6caaf7f0be4cc253dd37f6e7c75ee8ec1e8a6fca83f28aecfa9a3d168f1a97caf863a1aeee5bd66122c4a0204e69e52ae2add
-EBUILD PyRSS2Gen-1.1.ebuild 448 BLAKE2B e1ed4560d952d5303aa0ff97f57af7c4fd2c7e5eead405307fe2bbd8de681b00cd20c796f13d04500f61606537095f600a3501250c95e81c28513dac38ed1f68 SHA512 92bac20fa444f30656b0537c5233698296fa70e5161d9f618b065eed3f5e035ceaf886e8e8f4416d9cc3d14bb928e2b4a159d7ec17c2b1d80d98e066a3881d8d
+EBUILD PyRSS2Gen-1.0.0-r1.ebuild 437 BLAKE2B b407ae5685392879bd32fc99c3423ef708116d1ea925ce68155039b16fd9a8f7d3405eb81ad9d964ec3c66fe96192f61743d9b2415513442c78c86ebadaeea15 SHA512 7442a16c289dd9c358d6736a5067dfebe5e0e883858342a6bae179a088755b1a8d7419a9f125f85fbd2eb90b593325216fd0f56e0b7b37355c54cfdc50c3ce5d
+EBUILD PyRSS2Gen-1.1.ebuild 449 BLAKE2B e6bbb29219536f322cbc837e10d2bb1e2a10372c21adfb76c829529ff07d0ba5e0df8d4724afb27a396e60713965966b0974ff45dde6d07c23c864b9301cfc23 SHA512 d53419be3d5df366f19926ed952af45aa3942391d6f88a38d9d4aac354597188da124e1b7a88d5ec13ef260026fc979a0f20b8bd6c44e82cdfabe73546388576
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-python/PyRSS2Gen/PyRSS2Gen-1.0.0-r1.ebuild b/dev-python/PyRSS2Gen/PyRSS2Gen-1.0.0-r1.ebuild
index 28824b8cfc92..929f770ba763 100644
--- a/dev-python/PyRSS2Gen/PyRSS2Gen-1.0.0-r1.ebuild
+++ b/dev-python/PyRSS2Gen/PyRSS2Gen-1.0.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="RSS feed generator written in Python"
-HOMEPAGE="http://www.dalkescientific.com/Python/PyRSS2Gen.html https://pypi.org/project/PyRSS2Gen"
+HOMEPAGE="http://www.dalkescientific.com/Python/PyRSS2Gen.html https://pypi.org/project/PyRSS2Gen/"
SRC_URI="http://www.dalkescientific.com/Python/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
index 7ea9acf03488..3f6b61a6ed14 100644
--- a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
+++ b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="RSS feed generator written in Python"
-HOMEPAGE="http://www.dalkescientific.com/Python/PyRSS2Gen.html https://pypi.org/project/PyRSS2Gen"
+HOMEPAGE="http://www.dalkescientific.com/Python/PyRSS2Gen.html https://pypi.org/project/PyRSS2Gen/"
SRC_URI="http://www.dalkescientific.com/Python/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/PySDL2/Manifest b/dev-python/PySDL2/Manifest
index dc7b206ea797..a0536f624ac2 100644
--- a/dev-python/PySDL2/Manifest
+++ b/dev-python/PySDL2/Manifest
@@ -1,5 +1,5 @@
AUX PySDL2-0.9.6-0001-test-Always-allow-greater-patch-version-of-SDL2.patch 1812 BLAKE2B 7551d27fe1044d9a7bbe741fd70417f3f180d722915e53ff4374efc5575c70c8171cf4032d26e3b7703eb39e7da4998c6d867447a5338c76897ae84e598192ac SHA512 1a26d4db26b5fbc3c259c110825dbefa272e5c565928d041951438d1ed2012a67b3a06b2158b1c2a7c57685ab6e22363c3841e8bb3bf2e54ea21553b386c89cf
AUX PySDL2-0.9.6-0002-test-Handle-missing-haptic-support-gracefully.patch 950 BLAKE2B e4baf35535ff37a845ba65127d6e580d2c5086e60df0d03a6939b5fee7dac860475503b01644097d9af2a21209e25258524f0feacd45729574034095615ecaf3 SHA512 50b1785d02290ce9544743cea245e216f8cbbadaf9dfc0c865fadd21e1beea88a64d89a304bcfb72e8b2cc19a961fba3c23de028b7caf7e16739f9665dd9aa1a
DIST PySDL2-0.9.6.tar.gz 1048158 BLAKE2B 70a450990dd73169489af2d5b218eea0794c9f75948d774680df4b4423855318ddc6d16a0453f62361d4f0b81e872edc067235c4f946476ea8988e16cd0de44c SHA512 676b1b3381b614122442c70fe4cbd7c210ef3d8695c2babd37938e67b5cfeb2f8acbdcb914c5f68aceb549d89f7a77bdc80c7406b340b0e38c22543df8d46739
-EBUILD PySDL2-0.9.6.ebuild 1860 BLAKE2B f4c84ab67992c2b5f87b2544e602af57c81d527e398beca4b8026d362c2d4e1960fa50fcefe0086093ebd9ca007e9074d67d8132b323393c0cdce7546dfd3257 SHA512 394f1eab2ce1bd8b6734cdb5c3103c7cc7428ad1b4f25ea4f80c75541987b27dedbd4e274000d39bad285c8f53a27ec682f7ad9276460bdb6be2fd13c764dd20
+EBUILD PySDL2-0.9.6.ebuild 1861 BLAKE2B fe6bcd721710c794428de82b12a7eac27bfa2e4d5998284d6983f8f270ca8cbf2fe10a0db7d0d87dd508ad3c9b9c742dc554def15ac558bd2ac3c1641fab612b SHA512 dfe479437a029a158db556839d9a2fbacc47fc4faf534fdb4ab056cdb0a6c45dc8d7fe4697bc509104b4fa9364aa65b82c3487781a74bcef86f8a423e1246e95
MISC metadata.xml 451 BLAKE2B 2bc91faee3235d8d971aaba13051362ffe22563c5bc5a33a4dcaa0fa59abb7f238310d271a5311c98d4f69b112f731e11d1c8c49fa1a1d2bed1a5acf36c905f5 SHA512 50ba020088e640ca59a7ab64e30ff760b4708866ebc54b91fa2a12e4408463ebb0b04cfe990113bb7f556cbe8a4fc369fe86e3da4ec5b79a76752868cd08a62c
diff --git a/dev-python/PySDL2/PySDL2-0.9.6.ebuild b/dev-python/PySDL2/PySDL2-0.9.6.ebuild
index 632d33c3ca3d..77afc908e4e3 100644
--- a/dev-python/PySDL2/PySDL2-0.9.6.ebuild
+++ b/dev-python/PySDL2/PySDL2-0.9.6.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Python (ctypes) bindings for SDL2 libraries"
-HOMEPAGE="https://github.com/marcusva/py-sdl2 https://pypi.org/project/PySDL2"
+HOMEPAGE="https://github.com/marcusva/py-sdl2 https://pypi.org/project/PySDL2/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="|| ( public-domain CC0-1.0 ZLIB )"
diff --git a/dev-python/PySocks/Manifest b/dev-python/PySocks/Manifest
index dea1ae596a58..a47bd32c3e46 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 594 BLAKE2B 2284bf27d8b9d74c55e46063a8f48694a3fa9d7c1bfb643ce62518114df0e31f15006140ec64abf92533e7f9c428833aca6d83d680db339dd5675769e00b0da2 SHA512 69578e3ea611c5fc0f1ce13aacdd913127a72eb7e80ea44f5407c5779b4dca791055d9bac5c2b1b67d9e93833a61b282dff9f66c283a8b5c29ea42788b307f8b
+EBUILD PySocks-1.6.7.ebuild 595 BLAKE2B d1711b9c461adef19579c7a729656e652c7d415d4c847524637e765955c2f6878e78b5f9c937a191d61186f5813c1942f61a6dcc1e94968203fabd01ee72845b SHA512 a6ec0cdea0c35ade4a355317cf0caa47eaa41261360d64467c6708dde852b6ae6f1537e61aa5e45a7f4cfb0656371b71f086d8557fd17d02f4b42e788eaed646
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 44c20191af98..ccff933616fa 100644
--- a/dev-python/PySocks/PySocks-1.6.7.ebuild
+++ b/dev-python/PySocks/PySocks-1.6.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="SOCKS client module"
-HOMEPAGE="https://github.com/Anorov/PySocks https://pypi.org/project/PySocks"
+HOMEPAGE="https://github.com/Anorov/PySocks https://pypi.org/project/PySocks/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/PyZilla/Manifest b/dev-python/PyZilla/Manifest
index 1ba69138db64..bc7a5de8ebfd 100644
--- a/dev-python/PyZilla/Manifest
+++ b/dev-python/PyZilla/Manifest
@@ -1,3 +1,3 @@
DIST PyZilla-0.1.0.tar.gz 14686 BLAKE2B 93d199cc821b5b2eca99fa701e072072d75681356a8d8ef6cf67c1bc115c48365d5397b41a0f5f2f6550ff9296cdb970efdf0461f81cfccffa00d4d30586e37f SHA512 20f893e1251eb9f3c62ee702c12064eb3d560c82131cf4b228d11426f2b8a7c9cf08b8d45439445b381f9c23861f75b5c11c71ef59c50fbca7c0ef952a4fe5e5
-EBUILD PyZilla-0.1.0-r1.ebuild 400 BLAKE2B 57ec839914e41ef54c8f8f222e1ab26bca48e4f1403e166eb67e61ea396ebe1422c548bd8029b65484e73d1738dde3dbffec7a3075c1f1f1c9f159a4dc0454a4 SHA512 96c2b9739c7bbcf134640c446a2c1b9c2f8e765dcc909bb4295502a14d8e0c4afa114d903f846b12883f09fa42149dcda527cfcd1e69a4a1c35bf3204b476bb9
+EBUILD PyZilla-0.1.0-r1.ebuild 401 BLAKE2B cf7bef5c950d376ef6d6bcd0e9bd965858a705af8e809215b0c57244c7ae54be9e4c641f3ef2a2afe9f269419a5afad0b0ff0fc264b08241cad84652bd6e10cd SHA512 61549cb8f8f20f401fe6fa4b807b4fbb4b563d8ed8733d234f7dfec6f7a2b951142577963bdc9e8a5eda2715d5570da5b3c6b45d49982787b5de6f6078ffe06b
MISC metadata.xml 289 BLAKE2B 1baef8a964fd647974a6f65a97656f2538b92c094f99e4f3106c9c0ec270e30cefcc3b0748fc8bfed649f1720c02dab6ca752e3d643d0ad6cf969bc82fd1be6d SHA512 8d1840c315abfadc3081d55b8bfc0838740ada22749645b445536867cb90a7ce3949615d47c0ef170ae7bbbb305738c9224c943b0bf38b83ec3339c7f6f82b41
diff --git a/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild b/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild
index 41a3d5ddb9a0..fb8425a4c794 100644
--- a/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild
+++ b/dev-python/PyZilla/PyZilla-0.1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python wrapper for the BugZilla XML-RPC API"
-HOMEPAGE="https://pypi.org/project/PyZilla"
+HOMEPAGE="https://pypi.org/project/PyZilla/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/QtPy/Manifest b/dev-python/QtPy/Manifest
index a0e3ffd33eab..179c9769e92a 100644
--- a/dev-python/QtPy/Manifest
+++ b/dev-python/QtPy/Manifest
@@ -1,5 +1,7 @@
DIST QtPy-1.2.1.tar.gz 29210 BLAKE2B a0b091902c7c7ccde1dbe8cc7e235de2340f3b2d9bfb5869a66d50d61cdf9cebf9ba2fa4458290a6f47c7a9c46227c5d8a8a9d7f2cac86f1528a7d6e350638b1 SHA512 7f9609b479a11daf1d8302040552f3926aa869eb775d23e32282a80ae9f5a39bf9be6b18cd62a6094a176ee8e7b4aef896fa8687eb2ce9ab9486f02aeeb756d7
DIST QtPy-1.3.1.tar.gz 25061 BLAKE2B 5e504c9fd6182c23ec7f3160f6d2c073bb64bf3145b4336420be39dfda2d942633792abdcf2b7c0772ca7066e497d456667cbec2067a7798114929b0c9ca2d7d SHA512 3d06359b2793a57d8da715384b83e332cbc40d9f55699a2ddff0ebb04f527b9c629ea74b385103fd2ca98a79b02c8a582d16fa594048e7d56a32bda743da2008
+DIST QtPy-1.4.0.tar.gz 27019 BLAKE2B 6b90876f4801a19c98ddb8c4d678737a3b3ad61af1fe47c79b59b970ea4a895774bc554dfb9c99a4d806ad0316fb7c00e731c32a9d3f0a929a1f8bd4352851ab SHA512 7a989011114c17de29d5de6ff075935efdf9ebbae72d14580646bc81ce877f0beceaac511cade9e750dd9ee7e9f0f133c5676fa192ea906e7483feb543743379
EBUILD QtPy-1.2.1.ebuild 944 BLAKE2B cde02e5cb515e0be44f0354ffbc802a629dba6625c17dae30c7417e9e1c6141a1a32f402e385467b0abf127d202da1b638795a7f5de936fc4f887dbaf9242b3a SHA512 c10bc35984b7db63d6dd2f5875a6d11aff9b4da13f415ad908e7351bb1a707d82565132f51ebe54d11655e3d138087c6decb5a7a39442f3edfd8ef81319433de
EBUILD QtPy-1.3.1.ebuild 1359 BLAKE2B 3a5b50c793fa3fef2f76828a6bc847576cb73d391fc74c8f31a49fb76005d8b4b9302407596846ba92e72d7650fa255c933abb2715b16077cfc2d7e80621e595 SHA512 3f310737a2de023840906e7aad9c66c8df32b104c19d4a31b71f1d07bdb583a0e619d14875e96ff80ee8a7bdc1c044362769c3a56e8abb57d8e207191e32a71b
-MISC metadata.xml 1418 BLAKE2B 6cdfa0d5c424e54b71e67713c2f506f1e1eed075bcb74e76b6a3e6a602898852f1f057fed301f3ee66db5c1895908a23f5e2bd139012d4e68c677caf863458df SHA512 989337b00aef082788fde0802f444815d5db17afb3874dd2260c78ff1946043735679a59c2d2be80ca927b0272d9fb1164f13aaa2b1552bc26a6003e708c1ed3
+EBUILD QtPy-1.4.0.ebuild 1380 BLAKE2B 14ff548f5ae0f9a2ca4bda569debf8cad1c6f2d62ef336cdfb442f19b7a5719329288aad70514c42b4660e13e192c75200770e81964fe28f3e24ef25f6824ea0 SHA512 6c1cd326adcffa66a2f1832f07df02289129da8ce6e53c9487eff41658232889dca3c513167598d5f9b945a2a88afd2cb8c14b6a208709d1158756240ed2ef4d
+MISC metadata.xml 1494 BLAKE2B 8744d5701e82a8cebbbf27394cc458e3b3906674b3388e3cf31b168019d2081b82b4a7a5466606a7ea3d423d31ae9e4372680abecdb69ae874aed81b3cd195d5 SHA512 b0ff953afb99e6ce972c8e7e58ab99c885381c0531731b8669e4a0b299d89cc6e33bcc4fc9658afd994a1f3979e0b623610a55856ead44c0a766f2fe74824ca5
diff --git a/dev-python/QtPy/QtPy-1.4.0.ebuild b/dev-python/QtPy/QtPy-1.4.0.ebuild
new file mode 100644
index 000000000000..67ff013c69fe
--- /dev/null
+++ b/dev-python/QtPy/QtPy-1.4.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,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstraction layer for PyQt5/PySide"
+HOMEPAGE="https://github.com/spyder-ide/qtpy"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="designer gui opengl +pyqt5 pyside svg testlib webkit webengine"
+
+REQUIRED_USE="|| ( pyqt5 pyside ) webkit? ( pyqt5 )"
+
+RDEPEND="
+ pyqt5? (
+ dev-python/PyQt5[${PYTHON_USEDEP},designer?,opengl?,svg?,webkit?,webengine?]
+ gui? ( dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] )
+ testlib? ( dev-python/PyQt5[${PYTHON_USEDEP},testlib] )
+ )
+ pyside? (
+ dev-python/pyside[${PYTHON_USEDEP},designer?,opengl?,svg?]
+ gui? ( dev-python/pyside[${PYTHON_USEDEP},X] )
+ testlib? ( dev-python/pyside[${PYTHON_USEDEP},X] )
+ )
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+ default
+
+ sed -i -e "s/from PyQt4.Qt import/raise ImportError #/" qtpy/__init__.py || die
+
+ if ! use pyqt5; then
+ sed -i -e "s/from PyQt5.Qt import/raise ImportError #/" qtpy/__init__.py || die
+ fi
+
+ if ! use pyside; then
+ sed -i -e "s/from PySide import/raise ImportError #/" qtpy/__init__.py || die
+ sed -i -e "s/from PySide2 import/raise ImportError #/" qtpy/__init__.py || die
+ fi
+}
diff --git a/dev-python/QtPy/metadata.xml b/dev-python/QtPy/metadata.xml
index 58c106d81874..f7b2b130bc4a 100644
--- a/dev-python/QtPy/metadata.xml
+++ b/dev-python/QtPy/metadata.xml
@@ -22,6 +22,7 @@
<flag name="pyside">Enable the <pkg>dev-python/pyside</pkg> backend</flag>
<flag name="svg">Build bindings for the QtSvg module</flag>
<flag name="testlib">Build bindings for the QtTest module</flag>
+ <flag name="webengine">Build bindings for the QtWebEngine module</flag>
<flag name="webkit">Build bindings for the QtWebKit module</flag>
</use>
<upstream>
diff --git a/dev-python/ReParser/Manifest b/dev-python/ReParser/Manifest
index 53176e989824..a4e9c1746c68 100644
--- a/dev-python/ReParser/Manifest
+++ b/dev-python/ReParser/Manifest
@@ -1,3 +1,3 @@
DIST ReParser-1.4.3.tar.gz 4560 BLAKE2B 1ec7ef9174ae284d80c6cd2a978da0bdfb897628bc72f9afaedc38de32bd26bf1dd80488e20fbb14e073f8eb1365b942621b65b5e0d95884501918845666c343 SHA512 db02caa6f4f1997cfc7a79283b1b90d3ff96e7fa2e7ba5b119e0060b97d1dd2604640c7d0a8503dbc05613b9b507e7d8732e9448c3ecb59ba85cf340ff1a5e2b
-EBUILD ReParser-1.4.3.ebuild 550 BLAKE2B e16d4d40256b1a71e214c4c31e1a20fc39afa07b6073abd37c5d54efeed152673f021168d76550c017981b6c01e9ee404bf3564e2c7aaadb41653b4130291555 SHA512 e554e171e1e547070f17050a812fa5c5d574187c700434842e25c1cde9efc22db4c14325426654d6b0c20714e64ab01a4663db81e26e1310298c7fb78de169d6
+EBUILD ReParser-1.4.3.ebuild 551 BLAKE2B e53e614973b157151d70cb473cfdc6da6a83598983693d8b6ee28a742b926e06e8f01f2c27e00d25cdc0e1c18aff3211f16b6442d93e5101991988778d5e1a4c SHA512 da20ae6e55b0cca98162ee9014fc9daef5954ef50b8efbb830ef433828407d34e58f8fc07cd89b2bd55bcdccb2de7cbe89af74b2539aaacb89466aa91081ca5d
MISC metadata.xml 398 BLAKE2B 896de8811157615aa2bad3da1219598b6c78e08f67952671e686e1f5a799390a2214e9c4c3d2c436b1ebb386ec97a5509844ac2e46a0e84100fb06454a2d0054 SHA512 5a538c39f6f84d8ffd0a465694f34b22737b944c7226fb01abff08b4627276337688dc3d9255ee219cd75e066c4ba30e66b072af8d56ff288d2eeebf906b39f1
diff --git a/dev-python/ReParser/ReParser-1.4.3.ebuild b/dev-python/ReParser/ReParser-1.4.3.ebuild
index 4773ab4542a4..1ccebd22f265 100644
--- a/dev-python/ReParser/ReParser-1.4.3.ebuild
+++ b/dev-python/ReParser/ReParser-1.4.3.ebuild
@@ -15,7 +15,7 @@ else
fi
DESCRIPTION="Simple regex-based lexer/parser for inline markup"
-HOMEPAGE="https://pypi.org/project/ReParser"
+HOMEPAGE="https://pypi.org/project/ReParser/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/URLObject/Manifest b/dev-python/URLObject/Manifest
index 1d439fc867d0..277e463ced73 100644
--- a/dev-python/URLObject/Manifest
+++ b/dev-python/URLObject/Manifest
@@ -1,5 +1,5 @@
DIST URLObject-2.4.0.tar.gz 12533 BLAKE2B e5fcd97267ef66124074ddc830c547df5bad026c17139301b0917bdc43d4f5382ec06d8c752cb38f8c53cdb77513a78efeb14241d419476fd291f38bd22de912 SHA512 1334c8d8dbb93f50fb6672ae5c2e1dbb8c880af65c18c96c7bc65bb46ae894ab0696d36236036c1e4434a6e75b692ecd0b37055ef9b55fb50ffbaf13197b1701
DIST urlobject-2.4.2.tar.gz 25457 BLAKE2B c5d3ed0f38b3fd58ac52638059497cc53347bb378d737f87f2fadf43368ced9450cea0147c49a7cee5b29b4805bebbd22817910d922813882aee5b7f467dd653 SHA512 970c5900171fa64624cd2ed2ba7f3a761057eda5c1fc07f881e8b7c74bde0cbbb7fc6c7c8694d8b8be0e991322da148528d99ff6fb2d4b75e1ddd1c2f474b4f3
-EBUILD URLObject-2.4.0.ebuild 438 BLAKE2B f0ec53f06ffc899125fb22a28853de80cb0724aea5e331af870b984e3d3b742178406691afc661414836c2cf168f946a9d1e118cca35953434219f6aacd2e942 SHA512 1623f4a1025358ef3c9e494767acf8a6ac115fa3b1845c0e9ead3681d7cbf2a734cf7231c8671bb2b3f6d1538e908f239e37b84473ed65703a08cb576467faa1
-EBUILD URLObject-2.4.2-r1.ebuild 753 BLAKE2B 303b5ca355f5af8dda2ed4c04fac360adc930095bfd082d09cacfbde35addbf9195b90361839ce52b2c1629ec13c6046745e0d1755837dee28ff362edc221094 SHA512 dbaaf80299f8e1f410286dec94118ae63275b9cb76e397760a128cbfa1620633e06de3e7d414241f20427e0fe9f06e8937f3283ac60e80fbf696592e10773335
+EBUILD URLObject-2.4.0.ebuild 439 BLAKE2B d465a12b8081be988103491d2366a5640f621263440b40d0d2c01da370b438c9e5e2e3a8eec9c3ac441acb6f1198ff7630535f559c64cf23cb26dfeadd39b4e3 SHA512 2ea95735b16e0e39df1a32cb4267610ae6904c1944ac97153c08b8ff6d01e1b267bc443c6c9ea957000e4dd706b85c841f4d50d9f9cadaafaedfad74b2121808
+EBUILD URLObject-2.4.2-r1.ebuild 754 BLAKE2B 06ed24190f1c363069d75e5369d5e5bcb3c7b0b6348cce2979164842d2eb728a81be45be58fbf787d4aeabe57d37ed9df997b14aee7d9532a2dd4bf03061cffd SHA512 b39ea79d68ed4d69ebe27883dcd9fb7dc8165154e15d38b9fbc21a38ea3e114ab0108ac74ee3c0c60bdd03297d2e3b93c48a96bc35556475e8f012440b270806
MISC metadata.xml 359 BLAKE2B eebe59144ebb3622f044879ca30a76d9dc852f936efffbf8da19ab24912d91247fa06d35787c067931ef1a619b79669635e9420ddc66d4571fb6482f54349e75 SHA512 dacc5d5ba44600cd31a8f4980af6dcb28d00b98ef32e411a8845d6241d4eddc3ed30597d64f925dac219026fe1ad250e6b3b38ae00e912499cf3393dace020c4
diff --git a/dev-python/URLObject/URLObject-2.4.0.ebuild b/dev-python/URLObject/URLObject-2.4.0.ebuild
index b5cd1dfb24fd..646d043befdc 100644
--- a/dev-python/URLObject/URLObject-2.4.0.ebuild
+++ b/dev-python/URLObject/URLObject-2.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="A utility class for manipulating URLs"
-HOMEPAGE="https://pypi.org/project/URLObject"
+HOMEPAGE="https://pypi.org/project/URLObject/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/URLObject/URLObject-2.4.2-r1.ebuild b/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
index 286ebb6f7d5d..1aed683577d1 100644
--- a/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
+++ b/dev-python/URLObject/URLObject-2.4.2-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
GITHUB_P=${P,,}
DESCRIPTION="A utility class for manipulating URLs"
-HOMEPAGE="https://pypi.org/project/URLObject"
+HOMEPAGE="https://pypi.org/project/URLObject/"
# note: pypi tarball lacks tests
# https://github.com/zacharyvoase/urlobject/issues/39
SRC_URI="https://github.com/zacharyvoase/urlobject/archive/v${PV}.tar.gz -> ${GITHUB_P}.tar.gz"
diff --git a/dev-python/YURL/Manifest b/dev-python/YURL/Manifest
index ac4b34028d8a..2374df877aa9 100644
--- a/dev-python/YURL/Manifest
+++ b/dev-python/YURL/Manifest
@@ -1,3 +1,3 @@
DIST YURL-0.13.tar.gz 16555 BLAKE2B e48dccea5e0affa59c65682bfaeb4d4eb2504e8f712aa02f428d1767d439ac25bb4edf84515575d5e24a8b655e48ccf4974f761bd36fb4a9797b21b35bd76501 SHA512 4eb6f12b266a8905ec56131fecf6d6c44a18258c3d76df4d2d758a2053065abe3695d7ed627da274e7a5aa30e9e1af49beee1a537b8f22aa8022ca926c78ab0b
-EBUILD YURL-0.13.ebuild 466 BLAKE2B 33e1ce1a27c2a54d11ba17cd5c6b1bf05afb34e554d71ffeb5b259af19378699e8c173e12673b1cb36057f1cd73171e5fa6ae09beb1a7accdbb361c31b641887 SHA512 6994908918cc04ba531853df1c2645a5152124bf7f7f7f533fc01b7e069a48ecb70fddfe38386a54e06409bf6a39827f16b006927c64cf5ec4031f1545de34d3
+EBUILD YURL-0.13.ebuild 467 BLAKE2B a30906994970a547cc0c3d961ceabc53a14253a5e55247677b119f8004027a2dbb41f2ad4f180569c4e71ee1ea08e4a6df99a5f94a4dd0922f3e241f5b7f564e SHA512 c4a2af6e1d20e82ea0ae91a8aca678714f1bc4c85f13fa221d3c6309176388fccd0b24ddb517eda308a5a7ff0d0bf08344165f00d9e4ba6a94aecde6559c3c10
MISC metadata.xml 290 BLAKE2B 5bf86da7860b5b2af07381c53d178c0128c962dc40fc890619c5dc5a63fd679bf67e35f5825b0a614a12bbf2976643930d6013c4ba5acd65f009a47050b4af9c SHA512 e1dcf749d70b6344e5575bfbad113d58fc88ddfbfd474c4c5debdbaf920a827765ca6652085c6f99acd9a90254792226356b96f7628aedb0d1be2a807a098511
diff --git a/dev-python/YURL/YURL-0.13.ebuild b/dev-python/YURL/YURL-0.13.ebuild
index 10f5b821533a..102bffc98df2 100644
--- a/dev-python/YURL/YURL-0.13.ebuild
+++ b/dev-python/YURL/YURL-0.13.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Yurl is the replacement of built in python urlparse module"
-HOMEPAGE="https://pypi.org/project/YURL"
+HOMEPAGE="https://pypi.org/project/YURL/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/aadict/Manifest b/dev-python/aadict/Manifest
index 4a6195e2462f..ebc81db10cc5 100644
--- a/dev-python/aadict/Manifest
+++ b/dev-python/aadict/Manifest
@@ -1,3 +1,3 @@
DIST aadict-0.2.3.tar.gz 16511 BLAKE2B ab9450e358fe0339f60f4d6be6445064c67303420e2d4045a21661f8038ad506c8cfe551fef9353404822b1a2824f6eb6461fc783e252ae156f5d76de41c9d3e SHA512 16f3ff59f41d5dd1f9504ed11d660636766758332a0317544253daef9d76f2fdfc654add6346ad809e56e2be51c1f19a645c1047ef01e1e4aee8db24afcab113
-EBUILD aadict-0.2.3.ebuild 714 BLAKE2B dd412cd014396dd99586b5f30bd44ee8daf485b13c0a9d648da1353916b1a7271746d02fb0458ee8427952adde5eefde11b1fcb7de9b21cab4b6716d62c7bad3 SHA512 ace29e1bdefc36a8ed4d07eb5843c1ae79146f84b2617751bad1402316af0081e5b40dcde7433818b9e32c16c91141485321ace53e58dd310fc85cfbcb577ee3
+EBUILD aadict-0.2.3.ebuild 715 BLAKE2B 2685cf91922276ddad88530e638a8b19c3f156de12003c4828fe6b284bbfc4de7bbb802ef3e0c7cb22d31eacb81b71ac81b336787b8895324aab2fc3b713fb38 SHA512 7c47abf57b6b51b7b8275fab57061626eccf7747eb04fee5b20f81c728c6a820bd932d6706f3d7d6f2d2bc31acb617864027f705b7f275016df4a50d24f26bda
MISC metadata.xml 503 BLAKE2B b917d303ed73f424328952a01daa1302e3dae2876f1e5fea0c0cf6792e2fe0957a873062cd9f7b5e2fa5e27ba56c3d98d06e112e2d20da0508fc6876f5d16933 SHA512 31dd3aecd967835f84c7f6449b1adaf8c8e6cbd2f8513dcb2b0d3193c97b8588f58fd881f27c7b766e072cead538f6327492977d2d03ae54654756b04ab9b5fc
diff --git a/dev-python/aadict/aadict-0.2.3.ebuild b/dev-python/aadict/aadict-0.2.3.ebuild
index 391cafc019a8..f5f468b1d0db 100644
--- a/dev-python/aadict/aadict-0.2.3.ebuild
+++ b/dev-python/aadict/aadict-0.2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="An auto-attribute dict (and a couple of other useful dict functions)"
-HOMEPAGE="https://github.com/metagriffin/aadict https://pypi.org/project/aadict"
+HOMEPAGE="https://github.com/metagriffin/aadict https://pypi.org/project/aadict/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
diff --git a/dev-python/abstract_rendering/Manifest b/dev-python/abstract_rendering/Manifest
index 72517f45a1b6..892bc0e41d11 100644
--- a/dev-python/abstract_rendering/Manifest
+++ b/dev-python/abstract_rendering/Manifest
@@ -1,3 +1,3 @@
DIST abstract_rendering-0.5.1.tar.gz 33753 BLAKE2B 8395568da0cf93a954fc8f4ab9ed259ded5ac58845a33f96fbd36645cc3316692e0c5f55a978212867fe768184baa926ce1d2332abde639283f4b8d1393d3e1e SHA512 6e687bbcbf8017d58667c92f6199e037abfbd2d787167f2ed457dcc174bc99f3bef19e94be67c41937df52d5efa72e605d6649151d8d9b19880895f7f4d4a792
-EBUILD abstract_rendering-0.5.1.ebuild 693 BLAKE2B 93103edda829a11222684f4968f776686198ccd4bed4f830390d88ad7e9a192cb40cf7af61abf3c0ef5336f870c8bec4847ff780c9c9318ebf1981e74f3d9e59 SHA512 0b58938e44e9f7527d225e372515116d0108f1e41bdb9595906101f58434d0e4baff455d6804af7ed7ef868c2a416f22df1154ad78735ab35e98f9e434646afe
+EBUILD abstract_rendering-0.5.1.ebuild 694 BLAKE2B 9c4cc2f9307482adcd5b7d3abaf5e36bba9677df7c4298729f86f5e7094101a5be76c5092e258fb63a86954df4ff185a6736b7474a5822c62e717994ae5ef8c4 SHA512 fc517a1b97c7b843f53700c7ab568174fb74e42cb61fcc4c006421db2642b19374fc114f8e37d5d8c58413509345d1094fb0e2962a75312297ab59353b23e588
MISC metadata.xml 529 BLAKE2B f5b8e2e67f8605cdc3034d3aabd19b7c958a5a674ef37952e8e85ae05e1b981c5af5ee33c3af689f1a92700909b562be025a233b6ee14defee8ee4df4b4e8b33 SHA512 50f3fde9e223c863a61075398545e7816a637f060d3a1b08b1687f92d0a80f1c517d7dd922e2a1c81f399fbc05e4e7ad251874f31d29e8c23091e41cb8d7faed
diff --git a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
index 4cb5e0487ddf..7acfd9f6802b 100644
--- a/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
+++ b/dev-python/abstract_rendering/abstract_rendering-0.5.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Rendering as a binning process"
HOMEPAGE="
https://github.com/JosephCottam/AbstractRendering
- https://pypi.org/project/abstract_rendering
+ https://pypi.org/project/abstract_rendering/
"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/adodb-py/Manifest b/dev-python/adodb-py/Manifest
deleted file mode 100644
index 413fc2112119..000000000000
--- a/dev-python/adodb-py/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX adodb-py_sandbox_violation.patch 801 BLAKE2B 989585f6a817f8918b1c0a023a9ca3d5a7a5d9643dc66d5646e7d4ec5504c884c7cbdec715aeff5f7b00c463a06546f6dccceed0cb7efab2c590c8d43641c4da SHA512 10c0f87dcf832587ced130177183459581347fa30cafc3adff3211be59a4114f7ca373990d99864265b0668c6647f1a312199233bd0ab18c4feeb995852b1a07
-DIST adodb-220.zip 32438 BLAKE2B 9236d7a411ed2fe952a7f1c4691860adc8e4155e1268c260266dbee5f9d10ac1f66ac20b107d310e379d61573dddaf7ba64833835447ac4856f271676ab81305 SHA512 7aba87a32835b51639240194bc0745d58fd713fe2d6d5d5145f82eb1acb192377bc5dae904fa013b323f38ccd9d8dff77d99c0a8c91e1ee38c21e6a6b05a81d8
-EBUILD adodb-py-2.20-r1.ebuild 808 BLAKE2B 3d4604b31156006e7a74936002c5f1db23d22328f29975408792d3204f6e8214e9f6a09fdbf0b7579b37296264c92ca32c1cbac3704d21862adde508a42f1d74 SHA512 53e61628510e1b1fbe4290056000db8c134b1ae3a59601e82b51971025f8f0ba983234bcc1aa99981bbbd473b408917302689756cf13bd3729ab6a27efd32829
-MISC metadata.xml 506 BLAKE2B d83f0e06cee3658bddafeba11fcb52037d44eaaf66844c642361285ce5fabe97c1cee4bfaff0fbdec066325ee9bc013a116a96259b84cb8adfe5c7fc06e64bcb SHA512 f7691dd3dac55ff707ede331262f954976236f6d8e6ab7d5a021230b17d360913af30d6f613fa0d7dc58ef2772eaca0b3f7814fa50da30d9cc99c6959f7ccda9
diff --git a/dev-python/adodb-py/adodb-py-2.20-r1.ebuild b/dev-python/adodb-py/adodb-py-2.20-r1.ebuild
deleted file mode 100644
index c945d58692c6..000000000000
--- a/dev-python/adodb-py/adodb-py-2.20-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='sqlite?'
-
-inherit distutils-r1
-
-MY_P=${PN/-py/}-${PV//./}
-
-DESCRIPTION="Active Data Objects Data Base library for Python"
-HOMEPAGE="http://adodb.sourceforge.net/"
-SRC_URI="mirror://sourceforge/adodb/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ia64 ppc ppc64 x86"
-IUSE="mysql postgres sqlite"
-
-RDEPEND="postgres? ( dev-python/psycopg:0[${PYTHON_USEDEP}] )
- mysql? ( >=dev-python/mysql-python-0.9.2[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}/${PN}_sandbox_violation.patch"
-)
-
-python_install_all() {
- local HTML_DOCS=( adodb-py-docs.htm *.gif )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/adodb-py/files/adodb-py_sandbox_violation.patch b/dev-python/adodb-py/files/adodb-py_sandbox_violation.patch
deleted file mode 100644
index ca79eb5a7db6..000000000000
--- a/dev-python/adodb-py/files/adodb-py_sandbox_violation.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -uNtr adodb-220.orig/setup.py adodb-220/setup.py
---- adodb-220.orig/setup.py 2008-07-16 15:28:26.000000000 -0430
-+++ adodb-220/setup.py 2009-09-19 00:01:24.000000000 -0430
-@@ -25,17 +25,3 @@
- except:
- pass
-
--
--for p in sys.path:
-- if p.find('site-packages')>0:
-- trydel(p+os.sep+'adodb.py')
-- trydel(p+os.sep+'adodb_access.py')
-- trydel(p+os.sep+'adodb_mssql.py')
-- trydel(p+os.sep+'adodb_mxodbc.py')
-- trydel(p+os.sep+'adodb_mxoracle.py')
-- trydel(p+os.sep+'adodb_mysql.py')
-- trydel(p+os.sep+'adodb_oci8.py')
-- trydel(p+os.sep+'adodb_odbc.py')
-- trydel(p+os.sep+'adodb_odbc_mssql.py')
-- trydel(p+os.sep+'adodb_postgres.py')
-- trydel(p+os.sep+'adodb_vfp.py')
-\ No newline at end of file
diff --git a/dev-python/adodb-py/metadata.xml b/dev-python/adodb-py/metadata.xml
deleted file mode 100644
index 8b3824a4c38f..000000000000
--- a/dev-python/adodb-py/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription>Database abstraction library for Python</longdescription>
- <longdescription lang="ja">
-Python言語用データベース抽象化ライブラリです。
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">adodb</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/aioeventlet/Manifest b/dev-python/aioeventlet/Manifest
index f501f31db48a..8fc59e4c6713 100644
--- a/dev-python/aioeventlet/Manifest
+++ b/dev-python/aioeventlet/Manifest
@@ -1,3 +1,3 @@
DIST aioeventlet-0.5.1.tar.gz 62371 BLAKE2B f9f6ec222649fab7e69694214af424992f19008572ad9639fdaeb480970ea5dd80a55b454dde07fe1fa87a06560e220128b02f7738a0527b6fec23d559807721 SHA512 b89d99c2ac1f59ed599f01bfaee6b1eb60fc7f3332cb64b7061e67b0c1de15c38b3787100c176995750b7f8debd04bc8651362c6c2d43beff6af35bc15b64204
-EBUILD aioeventlet-0.5.1-r1.ebuild 883 BLAKE2B a181b9b23875371bbbb17ea0377b11b63469aaf4ea0dd3a1eec73be7e1aea284e9882494fc4001a36e218e23b1be3b23316a034b0960f3d0c15add60d46831a8 SHA512 918f4cbe129706076f333f033f12fdcf0a35255ff54beb1aaa2337933c18469f522af0221530e821ed2bf5f945248370995de86a868bd8e66a2c9696f8c3b415
+EBUILD aioeventlet-0.5.1-r1.ebuild 884 BLAKE2B 7c09ebe6624e12355c877f2efd8f10f90418cc5774e9b0a14c2cc0c7dd1e41fd508dc0072acc685f97e988240b5c8e920dc9aab1203173f2eb8e04dcb0af0daf SHA512 b098f99f69cbef21ff8310fcd4720d7a84f61ec531500e9a65bb95019a394d31c627ad51cc83d113c01121ed6022581d92d1da0bd2dcbaf3ce837160d39e9c0c
MISC metadata.xml 711 BLAKE2B f184bd1795c342943118a94ea27e9746d6c35c8dd7aee97d4315259677ba16cb563795704c16ecbf90093a042bde4db7914a8fe0cb7856ec2ba239521458dee5 SHA512 8d3f849a43a211485e664c422ef5cc290c80bbbdf027fa6c5a551ca1848103acc0b2ae81055f274a88f49c38054708036bc92aa44dd5b8684ed3077647ee3738
diff --git a/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild b/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
index 5b4be83d762c..78fd2c5a3f4b 100644
--- a/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
+++ b/dev-python/aioeventlet/aioeventlet-0.5.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="asyncio event loop scheduling callbacks in eventlet"
-HOMEPAGE="https://pypi.org/project/aioeventlet"
+HOMEPAGE="https://pypi.org/project/aioeventlet/"
SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index f811c016a981..232ed7bef9b3 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -5,10 +5,10 @@ DIST aiohttp-2.3.10.tar.gz 848324 BLAKE2B c32a7be3f3d9ba0bd1308c5bea779a10e177b9
DIST aiohttp-2.3.2.tar.gz 841030 BLAKE2B a291baa1c5e915815ec80ea1cbd8434b31f4098eeff20767898fc73d75c6194df4bc2a5d21147a8e5c506f5bc377e79b6e8937ce65b9c73616366f439e542c1a SHA512 e481787fec8c9f21d49978b378fb5ef8c06d06cd7a6625fc36c5d4a035e9047f4ed0e38b25b613f1b685ca40e18c796376750f4ac0970fcd1d72ca7fbe31d13f
DIST aiohttp-3.0.5.tar.gz 738000 BLAKE2B 742d3647a61e21ed8fc7a0a344337c5260b2bc34ffeb84660ddc031ff3872c97d7cadb66a02a4bc2531ca22b54fc1b93e8cf321d696cf4ec21a60170631d866c SHA512 650dbe3e5363c259fc5ce95baec4fd16ca2fd0836236d7d8f65597346f72fec29f803e037ffd6fc4e726a28a973aa09b0a3874a685516fbc4e843ad7f0f08b7b
DIST aiohttp-3.0.6.tar.gz 738111 BLAKE2B 28a3560a7b351ee974db8bbdd372798e01696e66660b6330707c542253c4d8a0405e6e8c2c8ec03c3b0ea8b548516ffb2dfe14b800b5f17e908991244bfd9335 SHA512 43f1b3c2da1bc57ac6e83a01abb3568b71ed5514e9331aaba4b691ff036d2d3e72eeddadd0f2f20608fa1f622a673ce1d4489bced2096ae546a350ad5f438d0d
-EBUILD aiohttp-1.3.3.ebuild 1542 BLAKE2B 7cca8d235a849f24cc41d76bf91a4ba24a441d89bb84943249284c01397bef777ec8e2ed4fb51ddb7bb062115deb4ef033b8b245fd86af5a760f14a420b7d83f SHA512 afa174618ee5ee3e88940fbea22b7f6bcc449006f78ee065fa3b6f4ee7cffb46d85b4553237e165e89f47e6e2cf1f4c55127a4931c53fcbf1db573abf4c0d1ae
-EBUILD aiohttp-1.3.5.ebuild 1542 BLAKE2B 7cca8d235a849f24cc41d76bf91a4ba24a441d89bb84943249284c01397bef777ec8e2ed4fb51ddb7bb062115deb4ef033b8b245fd86af5a760f14a420b7d83f SHA512 afa174618ee5ee3e88940fbea22b7f6bcc449006f78ee065fa3b6f4ee7cffb46d85b4553237e165e89f47e6e2cf1f4c55127a4931c53fcbf1db573abf4c0d1ae
-EBUILD aiohttp-2.3.10.ebuild 1720 BLAKE2B e3c5431c20e04d7417d322a78be6da07e00af7f2030c2ff40378da3d9372652bdaf2d3c45b9dcf7251810105d273b76a0bb0f9f4b70a38a2ed3f500c40938741 SHA512 98a38bb557c1e3550edd2ab0ab1af39340ec690f5099a80ff001f4266b5b117f7c8cb8660247ce73224baf2e38e182ce032effa1c2e727de3b078a4f196f8607
-EBUILD aiohttp-2.3.2.ebuild 1587 BLAKE2B 576d79d044fad35af48f3b1ea104ec7e44a6fa443b939077ecae8a164289901600dee5e969f8a9f0ffec0c6c399ee6a3cd9140cf05c57aea2378c0af08ed24e0 SHA512 52a7d2b1390d1beb417ee7a1d379ef6f3945437c033e3d239d8d451604b4222a6684f63e1fe0ec1753af0b58d330e54fab9b73e12ed28a0947900ba9fcd6906f
-EBUILD aiohttp-3.0.5.ebuild 1825 BLAKE2B 08f3b9cee80c969ff648f6e4578a2063bf191abd44885f0c412602d8bebaae3e58ccda37c4e25eaac7a62c73d7c549e24cecfc4408984d6dd9580c4c5c536b4b SHA512 f4d016274e92cc9bf45bf99e41e01522ddc34109d5076416de2bec444cddb0ce79321e6a113acc81bbdf85f1ebe9be75f482383acc8f9f658d175d0b7f4d65e6
-EBUILD aiohttp-3.0.6.ebuild 1832 BLAKE2B cff093ee2ba91dd8278c8bb3e11230e54d853007e9bb60fa8c90d2baaaa3c02450d3ac59aa2d3e24e0e73dc2b7a3d409fe377fa5705d974061b6b15cdc2e0ad5 SHA512 2f5e302fb8362cdd2ac3d1447bc5405a0104330dac908ef1709f57decac98d990f521eea9af4053bbeed7400510da977dc0401aa61e4f2deb69ea64657f8c9f6
+EBUILD aiohttp-1.3.3.ebuild 1543 BLAKE2B aa4f052ab04483647ba481d2752e63b4dc5da38970a7f49e27cad581d7c43ecccc30a03898ef748a468ad643a7d3f9f7678b93874c5b0640d35908be912cd20b SHA512 f65c3ad05b300d908813812be3c3369a34b80112de84e24e4c013535e4acb08615f0015acd8b87277d0e14e9449fd70d0c28e358b657d8e575ea8e54d248a5d9
+EBUILD aiohttp-1.3.5.ebuild 1543 BLAKE2B aa4f052ab04483647ba481d2752e63b4dc5da38970a7f49e27cad581d7c43ecccc30a03898ef748a468ad643a7d3f9f7678b93874c5b0640d35908be912cd20b SHA512 f65c3ad05b300d908813812be3c3369a34b80112de84e24e4c013535e4acb08615f0015acd8b87277d0e14e9449fd70d0c28e358b657d8e575ea8e54d248a5d9
+EBUILD aiohttp-2.3.10.ebuild 1721 BLAKE2B 35bf0dd76aac5a412e713d3dec9f18ffd9c5d08453417138882b5bea5d2c4f9d05c327ea871033414a37e351e155858babdab0e24ef0686a9c80b64d5a6c3b20 SHA512 5fa41c788f78d35459f6b5e9937bb7da526e08ba07a3517ad85c2d9ca69f07f7740ecb45fca13fdd565a2b2615c468ceae810b9a4c466e1568a9db15e6600f3f
+EBUILD aiohttp-2.3.2.ebuild 1588 BLAKE2B 0d69507c4f189ff0a31350107f5cd51ff02dd52fddf8e316cabf5ae8fe3dd10b36a584ef9f1dcdcc5210791754f3cd017c313ea62f42a269a125fb0ebfaaa8fc SHA512 dd2fd8507b2049356a57d0fb813cc8bcb74965627c304eb12197b6402c2d61966b005cbade015a51774412f34a665f1bd07810294bfa98e93178b99279430c5e
+EBUILD aiohttp-3.0.5.ebuild 1826 BLAKE2B ad11d6e7e0014a6cf71407fa16a51c87f86a8ee51d6660da86897a925a321cfa93b6ab5baa60ef86297c22fced6b6c674b04dd177a84d0be1496ea7cab1d2e1a SHA512 3d03ae53b5b32950cf2fbf07aac8d6197078ad59579932910bcc34fc60a28aa16b9042cba17b146b1f15a421210145a71559e886ea67fca805b9325ea8f8a243
+EBUILD aiohttp-3.0.6.ebuild 1833 BLAKE2B c0d3a1c13ebd7699ae2d506e78de5df605cfcebcc5c25d06aa5d696e534768dea9a0439cb6dce1aec76c042a07f852e87a228f6b1b8150a8b3f3347f8d914e9f SHA512 67b964d4905c55423ed6a1ed30db93b8439a69d0ec1b3d642f4c9b79da669dcdf4cb012c750c34a616e23767df5a1094218337fc5037a29ea35b87e775755bf6
MISC metadata.xml 489 BLAKE2B beb80da34848dfe7b81ed65d75923480644ecf42e2c5ce04a7f66f3e729651fdc6035054482aff966ec9f03cfbb812d3be0afd783af69e37f1002182e4885473 SHA512 d8c9e2edb8a57a3b6b02bb5314aef77dc266af6e80fd0300eb0652c59790232017d0062f5b7361b059c382d1c904f0f46cd0e672d1963e9595f3d4dc7514f182
diff --git a/dev-python/aiohttp/aiohttp-1.3.3.ebuild b/dev-python/aiohttp/aiohttp-1.3.3.ebuild
index 0c0ccb308e77..0a01f09a7fa0 100644
--- a/dev-python/aiohttp/aiohttp-1.3.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-1.3.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/aio-libs/aiohttp"
diff --git a/dev-python/aiohttp/aiohttp-1.3.5.ebuild b/dev-python/aiohttp/aiohttp-1.3.5.ebuild
index 0c0ccb308e77..0a01f09a7fa0 100644
--- a/dev-python/aiohttp/aiohttp-1.3.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-1.3.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/aio-libs/aiohttp"
diff --git a/dev-python/aiohttp/aiohttp-2.3.10.ebuild b/dev-python/aiohttp/aiohttp-2.3.10.ebuild
index 1fe286e155c9..ed08f9b902cb 100644
--- a/dev-python/aiohttp/aiohttp-2.3.10.ebuild
+++ b/dev-python/aiohttp/aiohttp-2.3.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/aio-libs/aiohttp"
diff --git a/dev-python/aiohttp/aiohttp-2.3.2.ebuild b/dev-python/aiohttp/aiohttp-2.3.2.ebuild
index 1be5b8c10582..6c1360106ea0 100644
--- a/dev-python/aiohttp/aiohttp-2.3.2.ebuild
+++ b/dev-python/aiohttp/aiohttp-2.3.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
EGIT_REPO_URI="https://github.com/aio-libs/aiohttp"
diff --git a/dev-python/aiohttp/aiohttp-3.0.5.ebuild b/dev-python/aiohttp/aiohttp-3.0.5.ebuild
index 4d5c721221b4..7ab77ee184c1 100644
--- a/dev-python/aiohttp/aiohttp-3.0.5.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.0.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{5,6} )
inherit distutils-r1
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/aiohttp/aiohttp-3.0.6.ebuild b/dev-python/aiohttp/aiohttp-3.0.6.ebuild
index 5bbe4da31d8f..578bdb459407 100644
--- a/dev-python/aiohttp/aiohttp-3.0.6.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{5,6} )
inherit distutils-r1
DESCRIPTION="http client/server for asyncio"
-HOMEPAGE="https://pypi.org/project/aiohttp"
+HOMEPAGE="https://pypi.org/project/aiohttp/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/aldryn-boilerplates/Manifest b/dev-python/aldryn-boilerplates/Manifest
index ac9b1928a7dd..16d46fec4de4 100644
--- a/dev-python/aldryn-boilerplates/Manifest
+++ b/dev-python/aldryn-boilerplates/Manifest
@@ -1,3 +1,3 @@
DIST aldryn-boilerplates-0.7.5.tar.gz 8550 BLAKE2B 11be4c7bce5fde173ba553995a41ae597b9c396892c88320ffce64da5299506683f31a96175f214dc20361b83e1c9f4b37f2b283e7d843604a8aaadfe37c2dca SHA512 63aabe996bb89433bfd649890c0bfddd39d7a65efe4e6a5d1141caad2a87df8b0078c72a48d2fec02794d976cf92804fc5ddc549b31ad83184c93f8d24e0c936
-EBUILD aldryn-boilerplates-0.7.5.ebuild 624 BLAKE2B 2f0cd3e13f3798ccf29be8769a64b19f739329f90e8e8aaf69b570f49a7c2ff3bb3dcce91afe6181e9485d4c713ab70ec977eacd68533ed89f91ac024152a540 SHA512 40ebbe829c3d5bbbee49d326bed4ad5fd10a3e3910170d58b17f655654b65d9076dcd90ada0db0ce83eaea5a4a2c80a2273072ac0da0de986dab2bc03f9a9fde
+EBUILD aldryn-boilerplates-0.7.5.ebuild 625 BLAKE2B 915845f27e34828cbfc13fd46937280a117f68367d265a09449f48508642af98ce477df8af80464f93ef682725708dc5d3d7a7bfc43987112fe8f7d14b765ef8 SHA512 5876e2fce1d3413931685e93682893bbdc06ffc4c49c69689ef8726a8ee541a12ce80a83a3391871d0b34723d3d0b9fd32a8ff94c99c41094fa9a6c248ded788
MISC metadata.xml 305 BLAKE2B a88fa01e4ecaf9d847825347715d3f61722948b77bd71fed5b6e57cf972e959bf9cfba16df26ffb370c4081592464fbd9f3022541cf839d5915abc7ce8704595 SHA512 56fdc7c1e64e04f49c0f7050ad39da0648f8e54281a3cb95f054b44909122c7a1fc01691f8c63cff3ed3b661bfe726780682cc6328afdfa0de225a63435071db
diff --git a/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.5.ebuild b/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.5.ebuild
index 45c65ce85385..34479d0a1a91 100644
--- a/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.5.ebuild
+++ b/dev-python/aldryn-boilerplates/aldryn-boilerplates-0.7.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_{6,7} )
inherit distutils-r1
DESCRIPTION="Allows re-usable apps to provide sets of templates and staticfiles"
-HOMEPAGE="https://pypi.org/project/aldryn-boilerplates"
+HOMEPAGE="https://pypi.org/project/aldryn-boilerplates/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/aldryn-common/Manifest b/dev-python/aldryn-common/Manifest
index 9f037ff1b2d9..60e315468b32 100644
--- a/dev-python/aldryn-common/Manifest
+++ b/dev-python/aldryn-common/Manifest
@@ -1,3 +1,3 @@
DIST aldryn-common-1.0.4.tar.gz 13789 BLAKE2B 1b24bef79caca8b93badf54263d3c35991bcbc95a588a572047b31b02421168dbdd40e852f4252f6ac7aa12f88692f83b9529e7da94a1eda620dbee27c74496e SHA512 6c95cd0ec4ab19e2802fbb5d40a1644eb5c87c0aeae40eed5645cdedb3bde130201067b8c116d86bb68e24a3c6b4c321d7a7d99f3a312493b4c9d2fb4c3eddbb
-EBUILD aldryn-common-1.0.4.ebuild 709 BLAKE2B b0fb240eabf30580925f5f6969d7aadda59af82e25c65ea36ff4b96f4e74d3b3b310546575ef6893841376d21bd1e7d690d08c90e42c3110f3749b6e5bac3789 SHA512 3c01f520bc4c67129a0226f15ebe99176fcbce2545c61f076350667b064cc14d0d0bb17cde95965cc766ad66faab1859e630e6b0622b091f4bfcdc113a5b3832
+EBUILD aldryn-common-1.0.4.ebuild 710 BLAKE2B 62b7718f2060ab84e6a7d429cf212316f4c8a09110b1198d0220d9450904e3ed14319901ec797f1623583fe2ec1973987d9d36e05f1f67f2fde43b27eb7d2b40 SHA512 2db901635d562f391490f0767200ce75743e00a4e6db6ec78ec50ad7c6c7d73ad6c63af757698df517d0b55419bd1b4ad5491f3545e63e0b20981e725daa1df4
MISC metadata.xml 299 BLAKE2B 456186ee8f7e9215258e373fa99e7147229fefbdabb8eb89a63a5a6191a13c7a0997eecfe28c085e946c7cbecdc4f54b567701302445bda419723fb8b055c3e3 SHA512 94bfd8d44bf7f1b62155b6324ce5fff9e7028096bb9247667db80363594f5d487f8a7fde211866d8225b045066cda01a33e4daf91c77214388737617cee3ced2
diff --git a/dev-python/aldryn-common/aldryn-common-1.0.4.ebuild b/dev-python/aldryn-common/aldryn-common-1.0.4.ebuild
index 1a2fae0854ce..42b399f6bb32 100644
--- a/dev-python/aldryn-common/aldryn-common-1.0.4.ebuild
+++ b/dev-python/aldryn-common/aldryn-common-1.0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="django CMS plugins with common utilities"
-HOMEPAGE="https://pypi.org/project/aldryn-common"
+HOMEPAGE="https://pypi.org/project/aldryn-common/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/aldryn-search/Manifest b/dev-python/aldryn-search/Manifest
index 012092efad3f..f6522085d225 100644
--- a/dev-python/aldryn-search/Manifest
+++ b/dev-python/aldryn-search/Manifest
@@ -1,3 +1,3 @@
DIST aldryn-search-0.3.0.tar.gz 26548 BLAKE2B 6c26ef8f41648a2336cbddcffc93366853e5c96c0edd01cdc1828c65ce446efbdfeaf35ef1909f0aaab9663fea806b2f8fb07375df53e482ee8c5b75f7746db5 SHA512 ce428ca844798c938964be4412ad87fc9f6c152f4d9bb711e23d0eea4d2c1cb9d2e2e0590648d2f29beb60273562c995f18a5c754107c61db3a19bc139f55c67
-EBUILD aldryn-search-0.3.0.ebuild 881 BLAKE2B 09d7332dde92fca636419f721b3a243c22fbc5565475f79c26826c84ec931f9f66018b6fc7fcd1ae1a8b046b347b330c8ea55445695a1890a4103a4987892722 SHA512 5b4f37f29f24db577b179566e00fc5352da22c145b22852383f2429b9a158040172235a0984e4d4f9b2d4ae292ec6c863b8c4ced624e96b50ffb86d0446a5d29
+EBUILD aldryn-search-0.3.0.ebuild 882 BLAKE2B 60d2b5d92afb919b21e13caabb06a4758748188352df521460e327bf2cf1c988e164de8ada1abf8b3409c0439649b2384dc0baefb5753c4f031ab8748d3172fa SHA512 9f00e8ebf90b3331882273827f5720d3b7a58ee4491a92af5d86e265371942efd5335b1d1aa557e4a3f5687a171eb87592820485b7942a907f28f5431904f448
MISC metadata.xml 361 BLAKE2B 88d62dd612b74973b3d472139674b6be9402e197c962f38804915cee8cba834ff9e5491f7d16d9c96bc949cc5f5682c9355869e1ff126e17830a2c0cb0c17668 SHA512 dcb9fb6f30d2cdb87dc6ec0a57640728ad10070a62ec344fc20cf2da4d9c843ce787e32acf0a4bb9547714dbe4b68ca2f9c529e8f852729245acc909fe4ed31a
diff --git a/dev-python/aldryn-search/aldryn-search-0.3.0.ebuild b/dev-python/aldryn-search/aldryn-search-0.3.0.ebuild
index 454fd4d8ef95..3b3667ebca26 100644
--- a/dev-python/aldryn-search/aldryn-search-0.3.0.ebuild
+++ b/dev-python/aldryn-search/aldryn-search-0.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="An extension to django CMS to provide multilingual Haystack indexes"
-HOMEPAGE="https://pypi.org/project/aldryn-search"
+HOMEPAGE="https://pypi.org/project/aldryn-search/"
SRC_URI="https://github.com/aldryn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/algopy/Manifest b/dev-python/algopy/Manifest
index df4b1cfb7e03..bdaac30c3e23 100644
--- a/dev-python/algopy/Manifest
+++ b/dev-python/algopy/Manifest
@@ -1,4 +1,4 @@
AUX algopy-0.5.3-fix-test-cast-ufunc.patch 1216 BLAKE2B 400a6f13fc9e9d426e35af04c1e57c812916ce73973f5f474c27b62a212e3e5fefdbba628d5280c1b9bc8af45667c1b42186ac0ecccd32f49deab2ee11d6f8f4 SHA512 760f2d9ccba579079992b59a8334a1606ac8481c7164637640916418d7ffa1fb989b81dcf1445c205b832f476ef883f1f0f18cb540909526e8b1a05e6c897442
DIST algopy-0.5.3.tar.gz 149560 BLAKE2B 8fdb5e5c00aa161bbc2a03c584d644e36d2843bbd3d1e090b0a89ef52db9a122561f050aa7676f9fecdf78485963fa3712b3f2698e52fed90d9077ab4395838e SHA512 43b3cd4f17fa821fc61898534f595202097cd56d57133a1d13e23743c794166a0f8877947cc6eae6d2ac2fd7400e2a6527ee8229ec1b26ea660ac9c01cd22912
-EBUILD algopy-0.5.3.ebuild 726 BLAKE2B 6ec2761deaa58c5c3e748b63229f86eaf8823ee3f0bb5833a7557a07e6d277e35f0217e61c13edd72a1c29eeff12964887b00041913cd2514375b417fc9b8f02 SHA512 2fed4955ee4db74d664cc9604ef204759d9e65248f41739ec4d47e7d1c7a04411e6c2a92ae2be2a3a5434778edc886a3760a1679d6af4ec3ed990fd91d9884ae
+EBUILD algopy-0.5.3.ebuild 727 BLAKE2B e5e079ebd37ec7a1060795360535335fc3480beb2e263baec2a9e2cc643998f749039ebc6190f66c05b755b54bceac7489dcd9f7f37dc95e6c1d704fa3cf835c SHA512 0d502340a3276da4c197eb690e273e0f1d1c9a52515ec5ba017ee55a048ebec5c67835bcfab0e75d56e935e8cb58dcd3ea847e63be5bc793f0268d713e296a8e
MISC metadata.xml 319 BLAKE2B 467b55a1297cc848051e0e3d9a6d8fd6a4df43c639f3b79fbd3ce31247fe3082c208282256dc070b0ffb0e0721ec868c97bf56c43c8910a554eb29506820b1bb SHA512 032311a0f7e860ef5e890c30458a03beaebb7911d412642208e1bf60f26088e981ef99bce52a637048512eacb3460e740a7d969d5c83ad42e64cb0c584151477
diff --git a/dev-python/algopy/algopy-0.5.3.ebuild b/dev-python/algopy/algopy-0.5.3.ebuild
index e929ce230a60..b428b322ec9d 100644
--- a/dev-python/algopy/algopy-0.5.3.ebuild
+++ b/dev-python/algopy/algopy-0.5.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Taylor Arithmetic Computation and Algorithmic Differentiation"
-HOMEPAGE="https://pypi.org/project/algopy http://packages.python.org/algopy"
+HOMEPAGE="https://pypi.org/project/algopy/ http://packages.python.org/algopy"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest
index 51314714749f..b6251493905f 100644
--- a/dev-python/ansi2html/Manifest
+++ b/dev-python/ansi2html/Manifest
@@ -2,8 +2,8 @@ DIST ansi2html-1.1.1.tar.gz 46591 BLAKE2B e2eb3d9b2665fd495ee8591a3cbfebcd1d565e
DIST ansi2html-1.2.0.tar.gz 46748 BLAKE2B c5ea7d35640f93562f6098a46dbeff9248e25b6210bfa5e71265d529599eea7713581ef986faa5afefb445492fe09d2170d164a63b2a602c57a79f2c72cbe118 SHA512 3106488da19cd093d7ae2a7499a66baf77877f47da0e497791cea2a63079c184f1d36743e78116b3faf08ab145ca97b5774151114b9ca193020578c8a3bdc860
DIST ansi2html-1.3.0.tar.gz 35989 BLAKE2B b2f949e2c559b2da91d3095b4d8ac2091bd15aad46b178a01aa59d4c900917e733f6ab3884d9c4c7c46bfa530936339d9b105a0471a09eb7a01693c43e8a87dd SHA512 73d1b3431e22146c4fe18fef4b05413231d79d627c396d67528d0aa1ab07a7ef4bcfeff56829b85d9fe9ad508599b782318911f7b10d6b9a1bc98780e31389d7
DIST ansi2html-1.4.2.tar.gz 25485 BLAKE2B 93f3bbd307b916c9ca60379235600606dbe16f1b6e423d0d2615f7825e92a6d7a8469ae7d60cf5131b4c3431897b3161bfcd2a0327525a332bcd6a6980dad5c9 SHA512 29c569839788968ba5a1fed8dddd4cc92f40ca88b4135b597815012ea44a44e8b7a3c2259d2d5d5f3cc690400be882236b88c0764a649da5679431501aab0b1c
-EBUILD ansi2html-1.1.1.ebuild 973 BLAKE2B 1ad7337d119a9e430009a973e1b6d538777655af4cc208a0ca94e0aac59804ad73a1de53eacc1dfbd73bc62746b044d24cc4beb9173d10cf28a187793eecb561 SHA512 84c4d0904db475c1e35a0688bd41de531a81d9be6ba64e20eff784c4db474c811c20e075153180e191c1fe04b13769edc16703fdccd7917323ed0023525e8461
-EBUILD ansi2html-1.2.0.ebuild 973 BLAKE2B f96f32376f010aad70dfb0b1c210a28bb2fb13e58154ee85541899558b5c2455911f68c20a8d1b4856aeb128c0e83ac97b22cf2f23770c4cdf1365a9843c189d SHA512 4ce5c88f8a54b848ec094b764d68d81e29456586dd3dff245352b5cf31adb89c0574e55c3fb68b248beb5e3ffd2d4c40cfa6dd80c629d9808ebbd0b65ebcee21
-EBUILD ansi2html-1.3.0.ebuild 1090 BLAKE2B dfbe0638db861abeafbe8a7f1d4d56238f7a6f1ecd7a07ac715086aca42d5335565f440cc90db9e47e2eee8e7316213523b675ba9c3374b035371f9393a84764 SHA512 9c960bba824a2775e8fdef84984d3cfa474dabe514df3f7657bdd007dfa2b20e9cf0b5d4622fa0df4c7c97178826e8e6bb761198ced0c65d0131ff7a6a227051
-EBUILD ansi2html-1.4.2.ebuild 1090 BLAKE2B dfbe0638db861abeafbe8a7f1d4d56238f7a6f1ecd7a07ac715086aca42d5335565f440cc90db9e47e2eee8e7316213523b675ba9c3374b035371f9393a84764 SHA512 9c960bba824a2775e8fdef84984d3cfa474dabe514df3f7657bdd007dfa2b20e9cf0b5d4622fa0df4c7c97178826e8e6bb761198ced0c65d0131ff7a6a227051
+EBUILD ansi2html-1.1.1.ebuild 974 BLAKE2B 63d51cb4874427dc950def125e69f094048c770b43c1c53677199c5688efc2e505a64599c2b26d69f62e58bdb0b373aad14e9faa5b27c151050e998d916a0a77 SHA512 d0e2fb2fa975c8a3db5fa5e1a7c316e655188fde167e8a09772c9296f2d0515bb03b48960f98c8ba1b2c322f92d51572878e78236f0687dc7f40e14c77cc1d76
+EBUILD ansi2html-1.2.0.ebuild 974 BLAKE2B 76346fb51b15eef7d57484aa8d15cd36d5a740e18d6f3c75494ddf9bad1cfaa89bd7597aa446fc33bd1399d2fc3787732efb30884c8396f22afe1d458a3867d9 SHA512 9a0a7bbf42528bb6aeb8231bd4179b4de056708f28caef17fe8a0fcd636dfcc13f79aa7bb71a9b1a4613944b23008f827aa514bd92582e575b0104766191405f
+EBUILD ansi2html-1.3.0.ebuild 1091 BLAKE2B 3c1cb0b29a60d36a478ca0d25dcb5c83189ce5f5cbd5eb568890b9447a8e812bee8e04d6cb6e5cea7d130b6700954e17d07eca1bd03ab2add1b3b1858b9f208a SHA512 c08e8fcd4bf6e2590a7d9a56b62d8ca8944d3b5dc72fbc11bf0d96a8500e4650254ca0dca1e92f51cd3b9729c663cfa391f03eb8804b9e6533113dba46201b7c
+EBUILD ansi2html-1.4.2.ebuild 1093 BLAKE2B c4c6c088c242a716fbfb840a82d7f31e128e03c0f37fa8ccf09381eb23ef32be098b16b7d12a447ebf6b9d414076f75439cbe2cab0c75d92c9b5bffc37936baf SHA512 719ff35ff15b481cd980ebac857e57290bb3a1e5073d0ea47b36df5e922f91adab96d123a259b68a394fd943ba09b01eca13854f5b7cc79f4a0f6b374c5970b6
MISC metadata.xml 392 BLAKE2B 13621595cc083a069522c51b4e29b362f7217698c194d5247d73a3acdaca7ca8b13a3afb0e9b0671785ce246219d44bd8511c5ef243111d43067b138635f5963 SHA512 a17684f5bd76762a832cba99a1edcd2b2ebb1abdd27f36528fb4d2ded639b6223f60495c6dd2ee548826f3a2e177238318c02962d2300ace37eaa881e76cf095
diff --git a/dev-python/ansi2html/ansi2html-1.1.1.ebuild b/dev-python/ansi2html/ansi2html-1.1.1.ebuild
index fa499b0c0c54..5ac70ed761f6 100644
--- a/dev-python/ansi2html/ansi2html-1.1.1.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html https://github.com/ralphbean/ansi2html"
+HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
diff --git a/dev-python/ansi2html/ansi2html-1.2.0.ebuild b/dev-python/ansi2html/ansi2html-1.2.0.ebuild
index 8b9858129a5b..04c67b7c70a1 100644
--- a/dev-python/ansi2html/ansi2html-1.2.0.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html https://github.com/ralphbean/ansi2html"
+HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
diff --git a/dev-python/ansi2html/ansi2html-1.3.0.ebuild b/dev-python/ansi2html/ansi2html-1.3.0.ebuild
index 5afc323380c9..ac9d5dedba2e 100644
--- a/dev-python/ansi2html/ansi2html-1.3.0.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html https://github.com/ralphbean/ansi2html"
+HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/ansi2html/ansi2html-1.4.2.ebuild b/dev-python/ansi2html/ansi2html-1.4.2.ebuild
index 5afc323380c9..e138b3ed628c 100644
--- a/dev-python/ansi2html/ansi2html-1.4.2.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.4.2.ebuild
@@ -3,12 +3,12 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html https://github.com/ralphbean/ansi2html"
+HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/ralphbean/ansi2html"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/anyvc/Manifest b/dev-python/anyvc/Manifest
index 2b5af0aa58ce..a06278167218 100644
--- a/dev-python/anyvc/Manifest
+++ b/dev-python/anyvc/Manifest
@@ -1,3 +1,3 @@
DIST anyvc-0.3.7.1.tar.gz 45890 BLAKE2B 8fc02b78be464b8bb839db02ea09303d336ce18c72da11e63f3a6945853a7f7986cd4997cb64bf3e3a1445cbbc9f7dbfee3c0b54fd8741ea12a19ec5d5b7a15a SHA512 90151133b4da41acb10c2d8e421963e5ccb1e8da1e5327d5a69a77ccc647086683f1ff8ef600c69e01cfda28193c69166fa5717af3dbd13761d95ab3f1c7be46
-EBUILD anyvc-0.3.7.1-r1.ebuild 1394 BLAKE2B 559f6e8b51fe891221e0eed2fa75fbb72836e030efb85865f94be5a01ec86668bad54b5566097c818557291d6cae24e93edb7a634100232a5cd21837ba425539 SHA512 c6ad6f8632570f64cb05fa2856c520409fc265fc1b0acbdf02c49b5ce703da3b4473762849df766b128cdee967b569f17ea9bfcfc7fdf64d65f2ca6eafce4390
+EBUILD anyvc-0.3.7.1-r1.ebuild 1395 BLAKE2B 212c11a96a0d59fd7d1dcb54bead07ba3d0696f91b45370091a243f71335c7518bd55872beab9fdcc965c1083dd5919393178f7d5da586119c0036fee1a8d431 SHA512 7e30d8e6e1d6363e8dd8bd0da94a63ddfe477caaa3e8dca3fdaeb14188f8bb68af7598ecfd34fd24761290da8a9a2d2bfd05327d42c42fef0682396b147afe36
MISC metadata.xml 433 BLAKE2B a624517cfcbc74c3f0e78c304b06051f23728f3ec7c145e9e29f1c995aba43448a4f39c3f4c22e968dba9cd15b04e984145cebbe7caec76a0a8be4bceddfb328 SHA512 fae34b68b323e879e3867ae5410242856a4b2cff5ccc17c8007eaabc6546e17460fb910208610ca36114d284626eb937bb080cb953e9b9f55c0d27d881338d6c
diff --git a/dev-python/anyvc/anyvc-0.3.7.1-r1.ebuild b/dev-python/anyvc/anyvc-0.3.7.1-r1.ebuild
index 4bd7048f3105..741f89054941 100644
--- a/dev-python/anyvc/anyvc-0.3.7.1-r1.ebuild
+++ b/dev-python/anyvc/anyvc-0.3.7.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Library to access any version control system"
-HOMEPAGE="https://pypi.org/project/anyvc"
+HOMEPAGE="https://pypi.org/project/anyvc/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/apipkg/Manifest b/dev-python/apipkg/Manifest
index db35aafe9542..7c8d8633f08c 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 810 BLAKE2B 3bf1d59ed12a6a3e240e641c731f104b9cbbbbec2215a4a6dda8b0fe99f7f5e81e6100d31433965a132295c9783a9edb4f45b5120609f6b7c4a9eec7a42451f6 SHA512 8af6813cce1e1805137f837725e1f1ee7eb5d4f93495dcdbe531220f801ea018fc0f63709a546b840e811918cb012c25edcd268963a6534f5ba7d1f065ec6d9a
+EBUILD apipkg-1.4.ebuild 811 BLAKE2B 6291106d4ea94668260d2ced86cfc327ea414a4edbebc445677b50bc7121948865f71ae7a8f60ec356744022bf83f82f446782a9b69cde183dcf8394bbb38750 SHA512 1c8491fd22a97059cb51ac4834d83633cbd3289904f65c87e7439c287ee380dde3408e322c3220334a791bd1d849acb272d72f96659d20463888a5278e790ea8
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 d9a5e0a64622..22b3c3a64f11 100644
--- a/dev-python/apipkg/apipkg-1.4.ebuild
+++ b/dev-python/apipkg/apipkg-1.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="namespace control and lazy-import mechanism"
-HOMEPAGE="https://pypi.org/project/apipkg"
+HOMEPAGE="https://pypi.org/project/apipkg/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/apptools/Manifest b/dev-python/apptools/Manifest
index 273c845c2864..109da7744cec 100644
--- a/dev-python/apptools/Manifest
+++ b/dev-python/apptools/Manifest
@@ -1,5 +1,5 @@
DIST apptools-4.2.1.tar.gz 274521 BLAKE2B 020159d52c07e83fca35ada2d73a027405a31d7b23526b57394390cddf3e5c51fc76566cea61443749c8c7651b2ef30abdfc58f35d8bb1c7eb28e1b6e882eca5 SHA512 03f89b431db496082ac404456f97792f68b580ee77451e6f003b5a2830cd2f698124487045b6cd5fc15b700fbf7467553a384d6e638a322627f8dad7c0b45fc6
DIST apptools-4.3.0.tar.gz 291137 BLAKE2B e86ea970fae0c1e5b3961c6cc2cafccdd43d6135b9c524d533a09e1f631c78cbc4cec841ac1737695fe1fce957f19823232441d1ff3470f33f4e043e03f7c373 SHA512 ba3ad2c157bd1837522d8edbb834cded0dd6d9c2440ff54af0abfa0716f0485b3519edf79a74c64133d963b1afc769e743688a3bf60fd1d2fa384e8e3bc399cd
-EBUILD apptools-4.2.1.ebuild 1340 BLAKE2B b5f57596d223e42edd29c976bc558c439e0300999f4de1479e40a6fbaf485bd0c2dfe8ddcacbfb00a5f6901729d2538887863c619e23838dbee8c9067e7a89ad SHA512 438242e34545a3d1d1ae8bd38a3699b8ad2e40878ec529ee17bc3ccbb3cd41ca26cf161da08d726c9241d75cba7891154e69cf90abc9b1a5a858034af06bbdd1
-EBUILD apptools-4.3.0.ebuild 1381 BLAKE2B b1afe8b6a79899b1e0231249350641490a6f5184fa56d7b2c08f2f7f7e257caef2a3b5a9c824560b38de32d4e88d88fb26528217288e4ad4e126b16658a459f4 SHA512 5cfb1e89d05408539ca89df92154da65252da9d6f7ad0c7bcc24e288b2305f6e12e75ba7b04901879b3beb32c77fc0bb7932a9d1bb50ba0b7f63102ad34e0360
+EBUILD apptools-4.2.1.ebuild 1341 BLAKE2B d7424aa57e5c9daa82f172ed578fbdae7ebc77a73d63bce123ae141e2e2999dc31b7dd8f3f0037354285384422b8eca3bf22f8d932e892254af52b2d5bd1cef0 SHA512 9b5bb078a1b36d9c0bcdb92bb96f151eb85d017a7cba8ac553cd5195485759474eb32319659b8eb9e587d007d23c228c4cae5f99a805f5b6521527ca151d9a31
+EBUILD apptools-4.3.0.ebuild 1382 BLAKE2B a384a948bbdd0204d56446a08165ed27d8519cee609604d5bcd4294939292e82dcd7dd567da5ea9257ed7bb2047573b238a69649cd841c37ac4424017ecfe1a2 SHA512 e8abc10c2d72ad9ae190b1f56ae73672acfeaf2a46bd7f48b12d2b64eef4b1ccf466037ae32b1bec50fb071772d24d8d48c8299a5c1a6adc13b58825b54197af
MISC metadata.xml 524 BLAKE2B f83435085fc0ad0e0b88c38359c7d2fd3dc09e7b86b08dde22feabf21e524a296bcf037e683cbf5e3b53f6ff1cd151517eaf873f5d36ca36f949c07fea7c4e3e SHA512 5a3f6e40a6500043d2ceb95c723a2df155d17f1978490c1330bba584a514e51e71cb456dd98f6fcf8e701fbe0900e5d0e71f242bc863af88742dbdc7c73f4f84
diff --git a/dev-python/apptools/apptools-4.2.1.ebuild b/dev-python/apptools/apptools-4.2.1.ebuild
index 5de917ec546c..dfa685967dc9 100644
--- a/dev-python/apptools/apptools-4.2.1.ebuild
+++ b/dev-python/apptools/apptools-4.2.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Application tools"
HOMEPAGE="http://docs.enthought.com/apptools/
https://github.com/enthought/apptools
- https://pypi.org/project/apptools"
+ https://pypi.org/project/apptools/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/apptools/apptools-4.3.0.ebuild b/dev-python/apptools/apptools-4.3.0.ebuild
index 3673b071602e..0a9200944972 100644
--- a/dev-python/apptools/apptools-4.3.0.ebuild
+++ b/dev-python/apptools/apptools-4.3.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Application tools"
HOMEPAGE="http://docs.enthought.com/apptools/
https://github.com/enthought/apptools
- https://pypi.org/project/apptools"
+ https://pypi.org/project/apptools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/aquarium/Manifest b/dev-python/aquarium/Manifest
index a00ca77c2ed2..b8fb39337658 100644
--- a/dev-python/aquarium/Manifest
+++ b/dev-python/aquarium/Manifest
@@ -1,3 +1,3 @@
DIST aquarium-2.3.tar.gz 200341 BLAKE2B de75f47672e5b46e9d6601f829a9111db37d1742333bcfcd1365210e3482e8a670c658f0970af8171dea10760a689c1069c8a1f00d2617aa619ee81efc63e75a SHA512 d4d31d390a9f121c869dfb893ceea57130f3d51bccd61506a5b9e8f749388bc4834e6399eb1576948ac7d105572982c9d02f633fee2c16a7891c5845fb15b35d
-EBUILD aquarium-2.3-r1.ebuild 465 BLAKE2B ad0b0be65a522d2c2e55baf667efbf70867c0116ebd268ab37d88a8c02b04657128a0f351fe544cda64630e8787bcb7c276f29632e82c054be6a1940994cb5f5 SHA512 d68e245cc7bf163403ded3cedc2c835f1479fb693edc95dc4a956442f9a3b6fd18f409b9ca8ddc7f61e428832180daaedca2f6a4cdde11a97da0e29c23c62b64
+EBUILD aquarium-2.3-r1.ebuild 466 BLAKE2B 8a704f476d75945e8d854df1d0605b56b0471ebdff5251a7328ac02ba3061f48a1b46ef161bd2ce84b90834650e92f3b05b2835f6574a7d8943ccf4fcd9ca7eb SHA512 f123f4a9f4649fc601d4b540b2f692aa7c02e7125db5996d222f4841879f6af9a4ccd56017da25f014ba8f3aeb56e0a502ef6f15996487a7227f33463e1a6753
MISC metadata.xml 318 BLAKE2B a8f81e4fb7127093c94e72d1cf5d1ca34cc14f93a92e5b5a82513753f5eecba3fbcab5412b0600ce64109f7c2b8afbb4aeccb88434443fd1e18ae9d2a5dba7ee SHA512 38690bb9c0014ee2808f475d2d50afb41a96edffdc599ec8eef268e980e23ee518a5785b4118ca8c90ce29c88b18ac03e6a0c44520a25af82265db7dcfd1df0d
diff --git a/dev-python/aquarium/aquarium-2.3-r1.ebuild b/dev-python/aquarium/aquarium-2.3-r1.ebuild
index 1d1be6ad4b04..199103e4047e 100644
--- a/dev-python/aquarium/aquarium-2.3-r1.ebuild
+++ b/dev-python/aquarium/aquarium-2.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Aquarium web application framework"
-HOMEPAGE="http://aquarium.sourceforge.net/ https://pypi.org/project/aquarium"
+HOMEPAGE="http://aquarium.sourceforge.net/ https://pypi.org/project/aquarium/"
SRC_URI="mirror://sourceforge/aquarium/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index e3973109173d..645cb9ecbeec 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,7 +1,7 @@
DIST argcomplete-1.4.1.tar.gz 37219 BLAKE2B eff9c8b8a2996d2d57ca99516071a1c831f9e64be4efd72bf930dfe7fb2404db2aa03546e761ae73b5d22f8ebe683728c433ab837eee5c073616e7d32fa32010 SHA512 3e9fa64fca93baf14fddd653947ff0269004e8783de0567931dafb9e4d0dfff2e2450ef6df331a4d648f5ce1d817a422f52d8d30b94315cd54fd82102467ded5
DIST argcomplete-1.9.2.tar.gz 46445 BLAKE2B a515fb1fdb94a78f02d01c90950bc21ac8000ccd54724e3037fb491097627a0f5de08b281dc13a7b531b4df6598f1aa1d7310932131a5a5a778dc5e5b39020d0 SHA512 174a4f7f1e24944472567c7cf2959b1bf1bf1d57f9c9d36469837f568d9e5db89d7055a2b93ff58e72fa5a78acb498833833a465da2b69bcf09fcfa2ecdad742
DIST argcomplete-1.9.4.tar.gz 47471 BLAKE2B ba64acc1fb2ae336166504db3dd991227c4e2a04abc6909ecf6723c1d2ce82ea65453ca2dde97316da9eaaa5b60026a6c8e4f3d658f1ed8122ca4fd00723fca1 SHA512 831958dffc75c65e2a63918d1e6f5e1fa47ec753b913c978e8d1d30d430ab8fedf66c99d8df23b2abc547b42c27335ccf47811224322994316ca2225c85ce346
-EBUILD argcomplete-1.4.1.ebuild 965 BLAKE2B 3e06c5a3da9257274ee1a46d881a1be6af3287abcf901cb6ec4336831e8e6754d1426b0d1546f07ba38c3adbda8dad0849c645d7459c225090cf05a8cdd59276 SHA512 df8769ab49834b14d4fe6b63d21f40282337a4fe0027eed9d249a58fe28fc18f3614ce12d40a8c079593ceb2f16bf741ac478a3bdc6519cd5f8604bf8cda16d3
-EBUILD argcomplete-1.9.2.ebuild 769 BLAKE2B eb77e615d33e6e534cba1a3f0657f812a55c41fb81ff69bb24dca550e412952c378a0e958ce76156ba60afe0f1c03b9f4fda8d5d4c509cd2ced3d6c7fa258e89 SHA512 d3116ca5209eb345cfc590dc80c6a5ff6908a70b22788750e91be6af192a5d953ed3e1e64fb65467ace399c1d827408202559b333e625c6e78b48e82cb54f9f7
-EBUILD argcomplete-1.9.4.ebuild 774 BLAKE2B 445a108c8eea999627059bc56f7f9040eceef19515ab4c4905a2285ddab02eda33183322b038a5a8114c96d195c562740486445e8e40ea3652ab1f858b582084 SHA512 0bb264aa86648ee00e6f5ce4c7f1ec198ce5a37e7eadc5c18666be8d24c03882a7303f54266436b34e7fe6669ee2a8fd16673f2cb5150ed424dc797933058db5
+EBUILD argcomplete-1.4.1.ebuild 966 BLAKE2B 3a049b2c11a5dd77b7734f7fd2dd10dce8feb20bb2453ec66c687ad7791d72edac3f56f247d2c7e39e77b7f393edb397bd0d4102b28d89d8c73a9de292c42e59 SHA512 29ac20e6a8ba868066bbb203e82fa30496cc5a117a5ec5719fab3b0f347128b0fc3ffa1241e42af08e87df7ba3df50e78466683a10e15899b452919460bcfd25
+EBUILD argcomplete-1.9.2.ebuild 770 BLAKE2B 8efe7f7781a42952ea1f87af479d7833c4b9dfa187543f4aea91275b8aa1c5ba94f5c8c03e61b32e042f70305f11f1422db54fc2bc22d0603216915873620ffe SHA512 b662e1c73f3e6d9ee4a2cdcb1f5e520e28c48c8f0deb917db267840e0878b7ac81f4cca4c7e0ddaa64745aa491768e630f2fb0f00416475bc3b2149e9b4ad01b
+EBUILD argcomplete-1.9.4.ebuild 775 BLAKE2B 3434ed81e9cd34a06188679287d21693eaa0f1cb63d7044597532d10d113987589470e3e488388796d6f23bd93421f5a2010e0ad960c262747770f95c887b930 SHA512 c6352804ca46abccc9543f0999b5003988fc180f1c4bfe3001ffe5c6bba4b723b0a720b95f2eea55cf866841a5c0e24e53722727079719c9a0874969576ec70f
MISC metadata.xml 385 BLAKE2B d552f29df1805f58bef2bbaf91166ef43daebf78d36a079c9b93bee54a8165d33576e1f9c238e7070f64253e0ff71c9b6a18c63b3321b5a400f8d287b10e4a82 SHA512 125cccb9f83bacb68944c893b76905ca6db26c41f0e843bc3b2ed4fd8b18df4247696c0fb34acff77c41bd57fce517669878e071db6dcdcedde42f85cc012e5d
diff --git a/dev-python/argcomplete/argcomplete-1.4.1.ebuild b/dev-python/argcomplete/argcomplete-1.4.1.ebuild
index c0e16311ef2f..04c2e025dc40 100644
--- a/dev-python/argcomplete/argcomplete-1.4.1.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.4.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="https://pypi.org/project/argcomplete"
+HOMEPAGE="https://pypi.org/project/argcomplete/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/argcomplete/argcomplete-1.9.2.ebuild b/dev-python/argcomplete/argcomplete-1.9.2.ebuild
index 3510477d0012..57c5338fd7a8 100644
--- a/dev-python/argcomplete/argcomplete-1.9.2.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.9.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="https://pypi.org/project/argcomplete"
+HOMEPAGE="https://pypi.org/project/argcomplete/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/argcomplete/argcomplete-1.9.4.ebuild b/dev-python/argcomplete/argcomplete-1.9.4.ebuild
index fc18ea940372..8ad059a2c767 100644
--- a/dev-python/argcomplete/argcomplete-1.9.4.ebuild
+++ b/dev-python/argcomplete/argcomplete-1.9.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Bash tab completion for argparse"
-HOMEPAGE="https://pypi.org/project/argcomplete"
+HOMEPAGE="https://pypi.org/project/argcomplete/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest
index c9cca6510f92..b2d96ff9b521 100644
--- a/dev-python/arpeggio/Manifest
+++ b/dev-python/arpeggio/Manifest
@@ -1,3 +1,3 @@
DIST Arpeggio-1.5.tar.gz 18856 BLAKE2B 5ceb26d034622c448ea29adc70f6934dc2de8335c526f02d91bc4bccaf435d462516830fa6b124638fdcb0b4aadc859d602e1ec59469077d796b7534fa28f7aa SHA512 533c59635556a3446c04c8b14f53e8ad6a7a39869f39d958bdd52b5a55ad43c533bc42a41999cc149015b34470d8ff0eca295ff1942c75b33a58a403a604c449
-EBUILD arpeggio-1.5.ebuild 716 BLAKE2B b92801ef225f77f953097a35e2d1fe598340b659f1f0d609889b087e8b5ee7790ac6c94bf1f6f65ad9edea8476d7aa8027555daecad7f20d0f5d4485892c9f43 SHA512 32eb4ccf7d9be6e632d7dca3731f8ff04259014ee70008abc4043e859187361c65932e96ac40492fdb54e0fd83a2422bb9bc04b39f2a940c93462697b34df5d7
+EBUILD arpeggio-1.5.ebuild 717 BLAKE2B 93d76df94ee12e3e3bb7f8dca73cf6e8fa8f313c0debd16fed3bfa1835462842e3a0f4d44bd48e2e09cfb12c9efdbb61087fb32bbfa372f1fa0cc9ae493a7a94 SHA512 5c17a9079285ec2a1a2c0f943f221a6262e1f09198db2f4838548e36dbf0295e3027104e4b07df3e3dfdc460164ef05896a05c986a9c17886dfa8eaebb8ff8b4
MISC metadata.xml 351 BLAKE2B dac9aebd47c197ac00e60de049d4bfc62b3fc4082e1566475ca0a9fba0435385dc475cb6c2e7eaa6e4b91ea0ccb097ebe55da23f5f3e00325c7c1fc74e66d278 SHA512 cad3a1cb94dacf951a07d5a98a35bd723b00ba6745f52f1ff2f5d20c5c63fa9c1e875617a0833f822a1177cba0805b07964eb6ca0abbfa74f93dcd42f601a935
diff --git a/dev-python/arpeggio/arpeggio-1.5.ebuild b/dev-python/arpeggio/arpeggio-1.5.ebuild
index 3569d2f712be..69cffc79776d 100644
--- a/dev-python/arpeggio/arpeggio-1.5.ebuild
+++ b/dev-python/arpeggio/arpeggio-1.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN=Arpeggio
MY_P=${MY_PN}-${PV}
DESCRIPTION="Parser interpreter based on PEG grammars"
-HOMEPAGE="https://pypi.org/project/Arpeggio https://github.com/igordejanovic/Arpeggio"
+HOMEPAGE="https://pypi.org/project/Arpeggio/ https://github.com/igordejanovic/Arpeggio"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
# pypi tarball omits tests
RESTRICT="test"
diff --git a/dev-python/arrayterator/Manifest b/dev-python/arrayterator/Manifest
index 94e7e0f45612..c49ae4cd99bb 100644
--- a/dev-python/arrayterator/Manifest
+++ b/dev-python/arrayterator/Manifest
@@ -1,3 +1,3 @@
DIST arrayterator-1.0.1.tar.gz 7840 BLAKE2B 0fefab32f797f37aef37be4582f0e77ad2e07dd34102bddf763e93ac3c5843d57adf04eee547645fa5c547e3704d6a4da4e824182d55cb8201f40552203b98e5 SHA512 91d560f1aac1e64cda6feaf6ead5ab8ac59555e046760b6caa8cd80c47b7c96f032bde064eee82b9d5e287e8845afa2a17b3460c68561d8ff3c6fe7eecb69cb4
-EBUILD arrayterator-1.0.1-r1.ebuild 660 BLAKE2B ad32cf38fae4f26f16e20565a4a2e0fada9d489706b1862edda6c2ca8b542eb7b8d7b2daca0603d06e00b1b536243a39e03b512bd1e8facc3b427e8fa808d864 SHA512 d7b45b05cb6e32e4e745d9f1b47633eb9b3934ea9c699dd743826a180f6b2cc0f499542bb6d508a64f72ccca3aab668bd1419f8a2f7f1c7c8f986f0604ba75e4
+EBUILD arrayterator-1.0.1-r1.ebuild 661 BLAKE2B d011f97ddbc86c2611bcd16f0347f3cda52f4d3b0a02ecd784ed149df4d741736ad6d6289f66085fde6b862280370e8ecd5d6ebc38d0a59eeae511aa2526c54e SHA512 12413c8e7d6a93a44c7e1fb225338b19713b99fd076bee074f4a0fb4c980ed7facaeb79caab65cb275416cb50c8aeddb5ad8a37260fd5ee85b575b46872e8240
MISC metadata.xml 315 BLAKE2B 06b10d9d9f1f9ec60d97c5d42392b403ce4f76674cfb96eea3e832189476f5b5160428017db5e49da2eda7ba294a588a56deb601a3d75fe36d4797b740a67e70 SHA512 ffe338d470a70adefae552059ffae9658594cb62a5dd946c3616286bf53963a3116ce0f1c5ec1aeb65753cd2dc8544db192a7a80c2039f0bfd839113fa026289
diff --git a/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild b/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild
index e7f6731325fd..b4299a09a288 100644
--- a/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild
+++ b/dev-python/arrayterator/arrayterator-1.0.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A buffered iterator for reading big arrays in small contiguous blocks"
-HOMEPAGE="https://pypi.org/project/arrayterator"
+HOMEPAGE="https://pypi.org/project/arrayterator/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/asn1crypto/Manifest b/dev-python/asn1crypto/Manifest
index 3c5f77058bf2..757725397944 100644
--- a/dev-python/asn1crypto/Manifest
+++ b/dev-python/asn1crypto/Manifest
@@ -1,5 +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 606 BLAKE2B 78d5be009491f3a3f7112237e258231d48cc0e0203276c20fea8f82a84ccdc01fab3beb4a1065a77c59560614a2639fa949211cb0c4a26e301d3a46c81636001 SHA512 8ed3fc7e6615d33588ca1962aecbc0fa8c6b76081f7b8868cc9c834eb01782b9650ded7898b229daed1e989e546df88be9ca68722e5d2353a269cedc789deaae
-EBUILD asn1crypto-0.24.0.ebuild 749 BLAKE2B 82f482ef3123f9b95ab1c1c283eab3ba29a76766dcbdcc43fa5593a7f9d5608e28e2e5056d365e2d5611b38548d709678ce9da35c7ecd61081dd0bb856d9804b SHA512 7525bbf021d1aab085f8a805f8f43b7b8954134af561d6fdb0459cb2c18631ae6545737f1130d8a6181714cac85f3354d5a3f951cdcec37d5f5ffe53cdac517c
+EBUILD asn1crypto-0.24.0.ebuild 748 BLAKE2B ddaaedcac1c7ddb5b0e799b9ffb1aaee205747f6a5f417fcfac1028590a2e84ab3ca1d4c5167a0e3eba50c2294dfdca52a9906d533b62561bad27cbadc0cef64 SHA512 d2eb21450ee91fa3fee8f131582490452feeee198b7ca96028fa7d16ced69902a710f9b39d7b2c00ec06003657b9a51cc49485fa992313ce706ac9fb6bc2093d
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
index f22d400d2eb1..a1f65f702017 100644
--- a/dev-python/asn1crypto/asn1crypto-0.24.0.ebuild
+++ b/dev-python/asn1crypto/asn1crypto-0.24.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/wbond/asn1crypto/archive/${PV}.tar.gz -> ${P}.gh.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/asset/Manifest b/dev-python/asset/Manifest
index 07bd02bd0233..3f34c4f0eb29 100644
--- a/dev-python/asset/Manifest
+++ b/dev-python/asset/Manifest
@@ -1,3 +1,3 @@
DIST asset-0.6.11.tar.gz 28071 BLAKE2B b9222e0c51ccf4417afccde445c1ebb8583459977c8a39ad7650eb7c6cbf5b6252c239c714635b8b4d95ac16e53c2edf268871d733e71d6b89a403472da3fc62 SHA512 b9c002febd234d1342de92279a0e1fbaf30d53e9efa46e3ca2cfced43f4a9582bf731545185f868752a20d97c5ab0f7b5fbb453c1fdfe4e67d6bfcab222d0bc7
-EBUILD asset-0.6.11.ebuild 794 BLAKE2B 2ba5a8fa8ac7c9482f3b1dc048f4a010094f58015aa64f6de7bf9d983d6fd0943f348241a71a91033c40b8fa33308c471e7e14ec4aa307582c81c7d5894df37d SHA512 4e935520b48cc9c59216b4d91b3ace405541fb6c1c895f807cb85b59b2d9a0b38084ad4a38763ea75e8addd510bb04c6957faa7c394c6558fb30451bce6a0294
+EBUILD asset-0.6.11.ebuild 795 BLAKE2B 5736549ebff159b6cd186869f7451c6a3c9d911c44e9a2c65199c8ed4b2e8892c51d55bcce0aa60d03742eab0195e10f6a25f13bb03508fff4f07c3d2370e8a8 SHA512 62245ec0d528d72fc3c68d349c666c03ae323fe57b9e7502db4d0101f4593b4c822f8f94b42b1417deecf49707f9bd39235e1f00f1dc7b0bcf1cddc52f75c587
MISC metadata.xml 365 BLAKE2B b55ad33a8138a899c1285b3aab6566a09fc6a7b1f88af60f8b55a244aafb54c7ab56fc22c27af86fee940d2d5eea138946b62be7322d286eafdad3abbd861b88 SHA512 2a64c1ef39be430881823d5ccfd8a3b9b18a7b9fa59947eee0479d392fea9eda6c6402e40eac77c72296a1ff49c7b0962134fb60c357511a821096e6b3e78d70
diff --git a/dev-python/asset/asset-0.6.11.ebuild b/dev-python/asset/asset-0.6.11.ebuild
index 7abb928040f4..d39b012f5f0a 100644
--- a/dev-python/asset/asset-0.6.11.ebuild
+++ b/dev-python/asset/asset-0.6.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="A package resource and symbol loading helper library"
-HOMEPAGE="https://pypi.org/project/asset https://github.com/metagriffin/asset"
+HOMEPAGE="https://pypi.org/project/asset/ https://github.com/metagriffin/asset"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/astng/Manifest b/dev-python/astng/Manifest
index 40c18dd5842f..11a3b02c3d1e 100644
--- a/dev-python/astng/Manifest
+++ b/dev-python/astng/Manifest
@@ -1,5 +1,5 @@
AUX pypy-test.patch 1863 BLAKE2B 4d0cb211cd9129f8a8cef2a8e15e169a23024bd30c065c6e7109f9044a7d9bd017a2d7ec121a652e6d94433f91d491626ca984202eecc85dde19cfa8ca3f6947 SHA512 474805cd55ae930b3d2f0595549b74f8a718ad21de016204367f5513d69afc5a6ad4f43b44162a5b752a820f642ef5600c2c3f7e7111839b1d3ef0d95a7819ad
DIST logilab-astng-0.24.3.tar.gz 106660 BLAKE2B 0f82787fc0a3de025fb2921d0e94ca8e2ee33dfe636c9ad55f6494983467c8acfdab0aa83e7f84f1525697a6a5317569ff51537732a90ccdec2646f380b316ac SHA512 fb1e46ebf7111d727cd9d187968cb349dc23dfba0d4d8c6c793a8c081d4506f11e488074cc51b632c525aa264cfa50279dda90f0cf35dc2120ebbf4714902525
-EBUILD astng-0.24.3-r1.ebuild 1571 BLAKE2B 149e8d1dfb060230dac284d7662802bdbce00aae849b68451228af38dba918927be65a7bedeb77e941129771efab6cca79efc9351503d19b9b96d172944c575a SHA512 8f5ac1d22b9f9971d31b03434a3c3b7317eb92d3109334a7de849c3b1aaf4be13c2e5bfe4a7db4bf30951d2b04b354ef92e1959a9e7487fba06c3f2acfa4e18e
-EBUILD astng-0.24.3.ebuild 1467 BLAKE2B 7897c98336031d8d78e06af3a3db6538c8050abd96a36d6dbfa542656c354c39623f6a99760052f4e5d2bf57da912685634e90402cb140d503298108f0a44fa8 SHA512 c3ab9fcf2acb6b94051cd1b24e6e332850b68e5ed1543f2061facb81b7436e3f5dbd8aa454467e784879b9eef34dd25806b3a683fbb0e4faed1917433e11b9e9
+EBUILD astng-0.24.3-r1.ebuild 1572 BLAKE2B 8118ddce7e4edf07126eaab8c3c76ee8740fc233c0c51d5167e790ce70da55fc1fc3b0d941829343f6112e09f8ac526e11811d68ba18e438ea4f0122d76c8946 SHA512 d65d12a96c937eafb1577301f5c911904662b825b7fae728c33d7f584e989ad7592b0fdb802988db72df7d5a37311d664f1cdc4ada7d0e06c379779a89b64b9b
+EBUILD astng-0.24.3.ebuild 1468 BLAKE2B 3644639859e5a92bacc0808fff4fd50f7fd738d8fdc3d10267633af8e69c7592415b980105d55c85e4e79abbcb0e534f01d3daa485cbd8f631837fa5fd91049d SHA512 e6e1ec7f70afdbfe2d0f5b3cc4fcf6d75adb47cb9ddd5c5676eaa7fe568d9cbd1d7a8d98bbfb6d4bb59aaf244dd9aa6c7e79de2acdc1f578073b6db4e6bc3793
MISC metadata.xml 1068 BLAKE2B 0c0056ab7befb8cd391372534f9c7c84fb8f44a789446ec06b5653606d2748341342fc3a7b3886891930faa86404cc831cff0d8825691e99237c01f5e7e04e29 SHA512 c31304cd3895351242c47fef547bc6277421cc634b63862bbb84de081b0638a3020a6347510fff386d78aad432ee6382f8d7f4e1766aa1af32c2b44e83425cc2
diff --git a/dev-python/astng/astng-0.24.3-r1.ebuild b/dev-python/astng/astng-0.24.3-r1.ebuild
index f90029b97c7a..c082787d9da0 100644
--- a/dev-python/astng/astng-0.24.3-r1.ebuild
+++ b/dev-python/astng/astng-0.24.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://www.logilab.org/project/logilab-astng https://pypi.org/project/logilab-astng"
+HOMEPAGE="https://www.logilab.org/project/logilab-astng https://pypi.org/project/logilab-astng/"
SRC_URI="ftp://ftp.logilab.org/pub/astng/logilab-${P}.tar.gz mirror://pypi/l/logilab-astng/logilab-${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/astng/astng-0.24.3.ebuild b/dev-python/astng/astng-0.24.3.ebuild
index 9466adb6d03d..4bbd302c3dd6 100644
--- a/dev-python/astng/astng-0.24.3.ebuild
+++ b/dev-python/astng/astng-0.24.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://www.logilab.org/project/logilab-astng https://pypi.org/project/logilab-astng"
+HOMEPAGE="https://www.logilab.org/project/logilab-astng https://pypi.org/project/logilab-astng/"
SRC_URI="ftp://ftp.logilab.org/pub/astng/logilab-${P}.tar.gz mirror://pypi/l/logilab-astng/logilab-${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/astor/Manifest b/dev-python/astor/Manifest
index 5b59788a7ccb..1336ce3805f7 100644
--- a/dev-python/astor/Manifest
+++ b/dev-python/astor/Manifest
@@ -1,5 +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 706 BLAKE2B 8d4620a9d4c48a82d3ba567b588d75a231c4d7295de6bc3bfbed21bcb96badcb282974e200d59634ba9637c1412467bb5fbc77791f39b09aabac1a72776b0346 SHA512 e8ef5194b3040cd327e0bb99de9101da2d20d9eb2a4e018f627258455c1f72f74613d01b65bde18b593c8ee28c3fdea80fccefe425b92d6942628e0e73e26199
-EBUILD astor-0.6.ebuild 708 BLAKE2B 1c5fe59d1db802b37f747b85402206afd75763ae5b7858070d38fb8ec3e1f70b1c5d838b25db4b3da3ea8b2f3aea92efcbd77b69e1e49780339146371851f782 SHA512 b42cd8d7ec046dc181f08ec084d080196b0fce1ed1ca710dab7c16e412b7235978f9623791164cc675d628e5a4afdf371c49b81567799fcd07d42bfd00595eda
+EBUILD astor-0.5.ebuild 707 BLAKE2B ad362c0b465e650aa8a2278c4f5cb5252d7cd3bd60d80b94b472c2a51cb73b56113e03a56da08e145770b017ec3452c680c530e3b2212504dbe751fbd38cdfc9 SHA512 fb87e5af182b24a425d9e088543bb07ba2ad415c6420333fa4af1911e9d44a042838e86fefcfc775347ab0ba100458dd8f64e4e0d4383d64c9c6ffbc9998304d
+EBUILD astor-0.6.ebuild 709 BLAKE2B 816f3c4db33daad14a4e7f568a8895c6c6ef1ac895c2e263a002e8dbc9afb7a2a21dc2a91fa49cad90a7f7a90b2828ead4bfd6501566c42280ebcfb25923264a SHA512 6bb146ab91dd7e43abd6204f8b349e1ce44f69ff6352a805e32cc2bfa03b09f9e2c67cee8fcb32350b653474f80ff54183d11d2b6f49b9da196a6927ee837c47
MISC metadata.xml 308 BLAKE2B 4eb385f663046756ae848b87d82301e3d2ddf388eae73431024dbf4758c5d4787f879ad167eda72ae011ab41cebc48718fc40a5ed86f3d382dea6165baf1a3cc SHA512 86cbc23c8c077f9849004214ba32c5096e64ea8092ff1940f3fb4c9bf4fd420f2883aed76a7b96774f639cb98ef14429a9e55993db07173443ee16b3ac393aab
diff --git a/dev-python/astor/astor-0.5.ebuild b/dev-python/astor/astor-0.5.ebuild
index 27a770957e12..20ad333455a4 100644
--- a/dev-python/astor/astor-0.5.ebuild
+++ b/dev-python/astor/astor-0.5.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Read/rewrite/write Python ASTs"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/astor"
+HOMEPAGE="https://pypi.org/project/astor/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/astor/astor-0.6.ebuild b/dev-python/astor/astor-0.6.ebuild
index bd8d335b0e39..836a2d1f34e6 100644
--- a/dev-python/astor/astor-0.6.ebuild
+++ b/dev-python/astor/astor-0.6.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Read/rewrite/write Python ASTs"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/astor"
+HOMEPAGE="https://pypi.org/project/astor/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 297649b7c586..44b94cb31158 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,7 +1,7 @@
DIST astroid-1.4.8.tar.gz 184091 BLAKE2B 7180b98c757c8681dd0abaed1e79d2c58ce676aff07b539af8776d589ff23770335d0ba4ce5c9b3940b0428dd10174e7c6eff66aeb500e6ac561734e27975be0 SHA512 54bb20edf5518b417470a2d63210802b267fe727f9d30e1ac5000db00a7894739b1c4249468fb55df81b55d382f3a5bbe019876141f7ee4d94040fd699dc0c2c
DIST astroid-1.5.3.tar.gz 240617 BLAKE2B 06b040fa83327a38ea23e4b09c4ae978b5953ac99a7fec4b7fabb8982e8bb8da3e2f4781654159aec9989b4c99a119e1116622fa75bd4cac63d6a5c8b34bbf31 SHA512 2a224d9bf8e41059a1316d80738cdc0f1e4c4e0f987baf3969710bae7192466b708c7942cd7e4eeccea55582ce70bb687c96b9e7dece3229ae4cffc558aa2319
DIST astroid-1.6.0.tar.gz 255715 BLAKE2B 60fa855779428fb984eb450afd1e6869a98f82fb06786194993a5f4c878f25417cb91ef2c2cdc12da62cbfa68e2742f8ac29cbc7b7ef295ed60201c72b562668 SHA512 6a384b2bd3b4ee686c2f9a69d10f4391e5950869d75808312b2715a620ba7caa706bd88a5e021ea2250cf16ff8013cf0b332faee0b07dd7b5e1baf11e65d0ac3
-EBUILD astroid-1.4.8.ebuild 1092 BLAKE2B 58c80e83a78279946c63f3a622b2a66f06c5af7b11dadfef4cb094dfc12c875500848b14d001f120a11da854868876a9bea89934c20995d532d8e99a062e688a SHA512 a8a58f9947ebe5c3cfe31e3835644ba5d7d30336a7e852bf1e1e1bdfb0181b202063399487f3e5cbd8865e5836f1c6deb127286911c0f0e873b6a97d10d5ea4d
-EBUILD astroid-1.5.3.ebuild 1658 BLAKE2B 90b5bf2f7b8ec8685da90e4fbd3ab235eb345ffcab6173fa00bf8f9033c0f459d383ae041bf3a8980895bc78c33c240589d96b325f9f1c1f722d76211192ae53 SHA512 7704cef56a4506f6c93990bfa557fbb9daa217813cb9e247e593e47b86c8ef1fc59b96ef09f849c90604e89553d0aff69d1b333b062339640a15ba8032d38423
-EBUILD astroid-1.6.0.ebuild 1938 BLAKE2B d5e2ddef857df048cd07540d12fc42682247624666324fcc8ca24c283abc675bc2bda45247d52c8734356f13ed84a866628cd0fdcc745f2fd7f09afaac3ce6df SHA512 f6f469de3987575f9c8b0edcbb390de184cc41bc8d96f4d46fa38ad39948e4aadf7b868108a054c48b1cce0aa259169319708c41e38d5d768a1246ae5e74c542
+EBUILD astroid-1.4.8.ebuild 1093 BLAKE2B 89692333f08a4c9b3b46086a20ef4e6cc186cfef6e9530b1ccd0eb6515fa74117fce8fbd1c55710323957a3f2eec57310b752e791d59a06a06926b8909d46140 SHA512 8e076be66daad2fae26351d89f3c61c6d41523ad7240c78a0e3c184fc1db634c708ca7348137d0eff11bfa20959084d7a97b0a9791caaf164c877984ebb90473
+EBUILD astroid-1.5.3.ebuild 1659 BLAKE2B 332bbb2ed4ae5a2f07e370f8f85c556cdf2a6cf486f6c261c7f18bda7f960d3de097e107b322344bc735f1eb4083461491b96cc7c36bc815aa2ed99ccb3ec0b7 SHA512 2076a3fefdc95b2f7362d5518fff0d749efba199409e51285131ea583d03135eea22a5c24907dba5b33940a80c58a8b2b04d79a69f950576fb08b9d227f1a80a
+EBUILD astroid-1.6.0.ebuild 1939 BLAKE2B c32202f279336b9d2ddebaba31f5469cc71bda427280c13950d554deafa2048f417cd4fe5eadb9a0885d62b5c53f6ce3ba8f26e14b067932ddf0cbf4d57adafe SHA512 b4e397cd08c2a326b47c3d18801975be3fe8b36de17ffe864c20eedfd1c986e0637295bbcbcb73b027be137ed690143b89ca353f347532487841d187ed427dcf
MISC metadata.xml 1122 BLAKE2B 29f5f5eb980aa5e9035316854d7b69a803bf8507cd8f2b97880ef3a0be3e200936ddc3679e480741cf82203b704cd6c7b1610d31e9173dc3f8b97ebec6a6c844 SHA512 34a45382d84c03057ba59b40905138c2e048da4d602e5a26dab4b156c1a3697369e11ef66f451f3f823ec827f3771eb58c077c056f9609e5b55a27841fd5bf9d
diff --git a/dev-python/astroid/astroid-1.4.8.ebuild b/dev-python/astroid/astroid-1.4.8.ebuild
index 826ca5691085..d479129973ca 100644
--- a/dev-python/astroid/astroid-1.4.8.ebuild
+++ b/dev-python/astroid/astroid-1.4.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://bitbucket.org/logilab/astroid https://pypi.org/project/astroid"
+HOMEPAGE="https://bitbucket.org/logilab/astroid https://pypi.org/project/astroid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/astroid/astroid-1.5.3.ebuild b/dev-python/astroid/astroid-1.5.3.ebuild
index 5c6114d4514c..b250c9a812d4 100644
--- a/dev-python/astroid/astroid-1.5.3.ebuild
+++ b/dev-python/astroid/astroid-1.5.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://bitbucket.org/logilab/astroid https://pypi.org/project/astroid"
+HOMEPAGE="https://bitbucket.org/logilab/astroid https://pypi.org/project/astroid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/astroid/astroid-1.6.0.ebuild b/dev-python/astroid/astroid-1.6.0.ebuild
index 5d7d8f5be47b..8d1dd59ff80b 100644
--- a/dev-python/astroid/astroid-1.6.0.ebuild
+++ b/dev-python/astroid/astroid-1.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Abstract Syntax Tree for logilab packages"
-HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid"
+HOMEPAGE="https://github.com/PyCQA/astroid https://pypi.org/project/astroid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/atom/Manifest b/dev-python/atom/Manifest
index 9b9fbd595631..62546397f815 100644
--- a/dev-python/atom/Manifest
+++ b/dev-python/atom/Manifest
@@ -1,5 +1,3 @@
-DIST atom-0.3.10.zip 102102 BLAKE2B ed67aac137ed1ec983d45296756a6cd716201f412783287e2c054edae1d4ac25923fa53af832d77e5ec2c9ce4ee064d2be8013526e41b679235e5eeacccbf39f SHA512 ae22747f96e42b9cc4f7c92ddb7d7b8af647e17b917481cd267d4162bd9260b906a019a73de2ca6e3c72a9430dacd535001da7dcb809c1c3dc18c7297be14b76
DIST atom-0.4.1.tar.gz 65082 BLAKE2B 9f2f1fe4a910e69a083567472d1d442570b922e1aafd3a94ec55541b406d7fa876a5260193137f9de37b1c44fd97f95d0868fd345cc82e0c1c73683c149aa2e7 SHA512 95c5b5a78fb8466a78b8f983290e722d7f797ecbd9d149e37f2f52f0604c932bb747c791a4d16922535e0ef2c992c59021c2f695563d5a320a86538a6a80b958
-EBUILD atom-0.3.10.ebuild 1235 BLAKE2B a5aa1017a34efe216ccb522eda69aaf2d06e427fb4e846fb27b325a506aedbf768407f0f7894ad4452c067d44a39024fe47fd808b9e4422b6178a842215e698e SHA512 364b84a9c1a310efea4b5d996e7cf521589a2a0c4f66c78d4c1c20d5085657156d16f932dd9dee795145347d4b7bfd62024ee85a2402f12c7415387fbe36ef40
-EBUILD atom-0.4.1.ebuild 714 BLAKE2B 92fb9915ede9a488a4fec6e1e49d2b95d28ab6a83c268f5fc6a56fa1b51d104ca6753c2a63ca4b40eeae031dc190eac86ebe26668f5a29330b864eee886dcccf SHA512 19a37c00e41ae67e68a40cc8e6a2ee3af534a99cf7616c7663e9ed4f69e8e75b1ebf6fda7daf07ac09d25cf222c37376dc130cfa6b97552ef442c24b97879703
+EBUILD atom-0.4.1.ebuild 712 BLAKE2B 6363e460ed03186fae7014ba94d4bd31b9d2dc74e2e5591f414e43441f123878c209a7462481318c69fb8066365a9f001439c769ff85b794a391bba898ae3b4e SHA512 e11ff1b8c94a6c2618dd7856d8440a7d5eb489043224408f73f90ab70ca961f71e611cdf5f14475abbe51b8f5d76cd39bbca62f9362fbab1426b40bba2acf2ce
MISC metadata.xml 371 BLAKE2B 713d6d3b8890c79552ca16e91f29a485e477dac4f89b15c45a5346d97672381b6ef8c5903e659991c24378c8cf14b58381f3a0f3dfaaae6e2fc0754de83da428 SHA512 1914ed5cf60c1815a0bd9639e7af0a85b6dc2bf9952cb0ad00e69fd3e3a529a0fa6215079f8ca56b1fda49d36f34190a4c011afe41b11d81d0bb58e0674e466e
diff --git a/dev-python/atom/atom-0.3.10.ebuild b/dev-python/atom/atom-0.3.10.ebuild
deleted file mode 100644
index d98b0c8d4f64..000000000000
--- a/dev-python/atom/atom-0.3.10.ebuild
+++ /dev/null
@@ -1,49 +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 flag-o-matic
-
-DESCRIPTION="Memory efficient Python objects"
-HOMEPAGE="https://github.com/nucleic/atom"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="Clear-BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples test"
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- app-arch/unzip
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
- # Required to avoid file collisions at install
- sed -e "s:find_packages():find_packages(exclude=['tests']):" -i setup.py || die
-
- # Reset from use of local paths
- if use test; then
- sed -e 's:from .catom:from catom:g' -i ${PN}/*.py || die
- fi
-
- append-flags -fno-strict-aliasing
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- PYTHONPATH="${BUILD_DIR}"/lib:"${BUILD_DIR}"/lib/${PN} \
- nosetests || die "Tests failed"
- pushd "${BUILD_DIR}"/lib > /dev/null
- # Change the state back to original ready for installing
- sed -e 's:from catom:from .catom:g' -i ${PN}/*.py
- popd > /dev/null
-}
-
-python_install_all() {
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/atom/atom-0.4.1.ebuild b/dev-python/atom/atom-0.4.1.ebuild
index a58ad5387d5a..413485df8be2 100644
--- a/dev-python/atom/atom-0.4.1.ebuild
+++ b/dev-python/atom/atom-0.4.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Clear-BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
RDEPEND=""
diff --git a/dev-python/attrs/Manifest b/dev-python/attrs/Manifest
index cfcff6d889e4..6a5c8fbc7764 100644
--- a/dev-python/attrs/Manifest
+++ b/dev-python/attrs/Manifest
@@ -1,6 +1,6 @@
AUX test_funcs-too-slow.patch 735 BLAKE2B b0806002c957f951c6c08a9c2caa9331d4524bd0a19edb6d61c4677ce42b3961e901c37632ae941471821d328563e92961c67e3d38bc8e5395621e78d9049922 SHA512 b6fee394c95a9c46dd822c8f36261b909a3a3de905e5b057d5026b9d204c01edc01f566336f3c06ee4f5b85da32f2dcd30fc73849d454c6446c63a0b08413140
DIST attrs-16.3.0.tar.gz 57512 BLAKE2B e00c825034b21cb4d5a9eb9ca3ffb92193b8d793ebaeb8cb5e69b07c326738da4efd98ebc6e79903017276b6b501c56a8e0b37f6b0d13d8461b8ea4e5cb72b08 SHA512 1a91e6f27ecaf20c409c3abf88ffed5c6cfdbba8cff44637399b713271ff838a054f5859dd29440b2780d81b40673033e3f8e43dd491bece72e0a4f08c4ef688
DIST attrs-17.4.0.tar.gz 97071 BLAKE2B f755abe89cedbf1ced003087fb106fae7c38dbdf0614ec0c525629ae09b3b790a7e0912da887dad4c5686afe7fb0df8123fea42e08e4e6718cdaf477edafcb2a SHA512 b631cd5af1be7c78175230363a3cf9d37cb0237d87b24f994812b5734985d114708d5bf7ee5d92b8b13c6b8daa313efde4a9f60f0630df0b62bbcf4928a016ff
-EBUILD attrs-16.3.0-r1.ebuild 869 BLAKE2B 703cb0e1fd7204911481ea8a85c89ae25ec23d6a5ae4b78dc5a7b52f09c63806c687d27a76168b1949f847a2f5f2ef7aaf56b2a3a0831cde8c8f9dbdf382b41f SHA512 acaefaa8e14e9103aa1658467d64b9fd24526f0ee043308b26ad0ee0a6204ce347e32dc29e409d28e4c51cb2fd16f1a33d41146a1b196b74f7095ad607bbe9f2
-EBUILD attrs-17.4.0.ebuild 885 BLAKE2B a2c7349f357acf5f0403007162e02a561c94a472076e0c3eea3065c6206cf28b67e6ce3db63d39af5aee88ec36dfada0665c07e2c3ffa57399e902f799ad3c4a SHA512 e8842509fe7ae4ccdd586a11aa40b0c19f87d03e748e68d0f9e74d17300235ca29de4469b39c96d55daca6c3d508c954d8e5d7bd8faf5fb92831f028e8300d96
+EBUILD attrs-16.3.0-r1.ebuild 870 BLAKE2B e7b23da8eb4bf32594bd5bc17924231a4c42a40efc80963522a32361b2315aba095d6058d27351d772a91de029ad61ceff9a3418c4969919abe43264f8053cb9 SHA512 7c346b07cc557a999fc224cab21f3807bc10bb1e8b051eaec7905f4fb95f5c87e71a3081bd2893d8e371c08f43541226810590d5b43f801d1bc69f8f764951fe
+EBUILD attrs-17.4.0.ebuild 886 BLAKE2B 0ffe6d1e7b2b85f299e673f738fe7abca8c38e88f875191678367d2044a7e5552257d387f1e5c12080dbb883d6c93859728061f952ff57ad5b687624034810b2 SHA512 dcfbb5acb2f225437fefbfc41431fa45fb7d3349560bc960f83a83d3ecf711e8a6e28781c02d1e6d44ac31dddcec2e859340b7ef31e26fba2eb07725468f83ef
MISC metadata.xml 488 BLAKE2B 808447388863096af88f90f97c58025508d5b4cd1ecd760c59dd8af1fa664e16756029e3d5d6b233578b9c0d7be9c8469761c9a89f222ae9f47556b6ee983fc0 SHA512 d8336a60cb0b2b8d51a9833c0ba3d47acb29ec4942b2f03b750d407bcbb65461d867470226bee962a8e585cfd4ff11bfff67b66ed2270f9efbf35d3c46bbdda1
diff --git a/dev-python/attrs/attrs-16.3.0-r1.ebuild b/dev-python/attrs/attrs-16.3.0-r1.ebuild
index 4c286fdba153..0fb231779980 100644
--- a/dev-python/attrs/attrs-16.3.0-r1.ebuild
+++ b/dev-python/attrs/attrs-16.3.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Attributes without boilerplate"
HOMEPAGE="
https://github.com/hynek/attrs
https://attrs.readthedocs.org/
- https://pypi.org/project/attrs"
+ https://pypi.org/project/attrs/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/attrs/attrs-17.4.0.ebuild b/dev-python/attrs/attrs-17.4.0.ebuild
index b2af1ea18627..b9f32fe9dd4d 100644
--- a/dev-python/attrs/attrs-17.4.0.ebuild
+++ b/dev-python/attrs/attrs-17.4.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Attributes without boilerplate"
HOMEPAGE="
https://github.com/hynek/attrs
https://attrs.readthedocs.org/
- https://pypi.org/project/attrs"
+ https://pypi.org/project/attrs/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/audioread/Manifest b/dev-python/audioread/Manifest
index 6195263584bd..477f5720a457 100644
--- a/dev-python/audioread/Manifest
+++ b/dev-python/audioread/Manifest
@@ -1,4 +1,4 @@
AUX 0001-Use-the-print-function-instead-of-the-print-keyword.patch 981 BLAKE2B 5ee416ba841733ee400d8dc544d3ab4ad44389a6e23a21624cddd284493c37f6c302da33b0f21921f09dd88d9d749204757bff33f676108fe8fa39641f262273 SHA512 6dbd099bf334af6674b24b87f17d7f97d00978c5817d852608b5e835efaa988897c9713e55f04ab9e567595686459a4e5e840aba61df6bfd80d9b80d18622c8a
DIST audioread-1.0.1.tar.gz 13004 BLAKE2B e2741e43904ab3eba821118163d019bc336fafc157c0a5ab7ccf09c2622d395da104232d5276fda32cd7e945a4b66279ee028bde502e2359fa58c210b5af7804 SHA512 18e9e696785fe2f1b1d6ad7fe64e2878bf490d72aef7500998bb48b0733b382cf0b171d26c5b1465947de1d5f6ded25e2b57947402c31a440e8f346722fdc533
-EBUILD audioread-1.0.1-r1.ebuild 771 BLAKE2B 0790196292bec327d97cf018141ad6233f6963594caae300f372b5439620bf257927887733e324267574b452a6533469e198fad112584e2bbdb9fb397ff22e51 SHA512 1034314543ccad9449a858ff57cd4d80f86ab764e136d611f455df3b4c54f9d12dd46dafff59a47a48a4351497773e27a9cde4616f2c0c745f0b286955549e93
+EBUILD audioread-1.0.1-r1.ebuild 772 BLAKE2B a84c59018dcd845fac68001af472934f08e991772e7377617e5154c5caec7b6c77d0521ae91a0b97d724f1869474224f94e84819118864f2a0866c7f02f49594 SHA512 289e0df6d265a9c588f1dedd9216ae7cbce6b04f7718ba16e6714f61b4142731995d14ab85a57e0b12cb6cb128e024840b60633cf7c3056ab2cbdd4c643be51e
MISC metadata.xml 557 BLAKE2B 21c873a48491c6e80133dd86f91a958fcd766940648053eae13029d9bca47d59dd62957cf4b1c2d679b7ac7032aa2001aa4a39d9d94ec0f5296191cfa8f86924 SHA512 60c91d4241fe34a2cb8198af0974a7383dc742d71662cb51b680449c38778b8c3e9b0d7b16191319fa7665c1ce187445fc0234f70572318d2f5103182b88e5ed
diff --git a/dev-python/audioread/audioread-1.0.1-r1.ebuild b/dev-python/audioread/audioread-1.0.1-r1.ebuild
index 59c1bcf8b710..b340d5ab3daf 100644
--- a/dev-python/audioread/audioread-1.0.1-r1.ebuild
+++ b/dev-python/audioread/audioread-1.0.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Module for decoding audio files using whichever backend is available"
-HOMEPAGE="https://pypi.org/project/audioread"
+HOMEPAGE="https://pypi.org/project/audioread/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/authres/Manifest b/dev-python/authres/Manifest
index 78bfade2e39c..8b930695c613 100644
--- a/dev-python/authres/Manifest
+++ b/dev-python/authres/Manifest
@@ -1,3 +1,3 @@
DIST authres-0.800.tar.gz 19863 BLAKE2B 01f9264a78ef5a3ee9fa1db17dd4fc5d1e849a5f297f610ab0bda09f4900bca15e63d71c2312e12b1e6173213d3eef938dae996c7bcc599de496b6c77001de87 SHA512 d9e73309064e396c51ed55394ce505c21869d267922df55b6723cb6b2409282c7827d35d381877b5f08e037042e015d59246603d51219c829df7b81011499fe7
-EBUILD authres-0.800.ebuild 607 BLAKE2B a408e90d1506de69b8695ae83eeb9db6766d9013c608dff80e1ea55cf509052aea8b0a83cda61798c6b943671414bae900fa6a77cabd40b245010ea9644f3910 SHA512 c88fa68cb286f4b6f58a5fc297e368f55af6f98c6b435ed7c24a7103b79cf25d1503ca30c7cf726ffe340deebba14468ebc0bad30f44b9a86cb79714b9802409
+EBUILD authres-0.800.ebuild 608 BLAKE2B 8fb7945a3289eb94d5eba23d3063e6ca6831922c16fd4715726cd9d97f6564e7b20a9fa1640309ba1b825cbc07e5c206b07a837c657b180d9d45841f5ab97343 SHA512 71d1f8417e6cf37781ed32e16154f7d8ad8f225d71de3b14b91a27b85707e717a14bcf1b6e0c599e28b82c192374c29cfbc9f41fc6470dfff94a68a2e702e40f
MISC metadata.xml 659 BLAKE2B 96a0bbbd3a801f527d61237bf4de6b1140cdbb316571efbf4934a0398b6f171ea04bb9c80eca90809ba00eb4b8a2bf9806442752d58e5fc2b43e5c7438425762 SHA512 166514ed6b7ff4e3a3acb703da72e72865ef51b067595375f36bc45541483629582828980befba2711d7b7555f571b91c777162a0996ce57f735a0934c4dfb9d
diff --git a/dev-python/authres/authres-0.800.ebuild b/dev-python/authres/authres-0.800.ebuild
index b71e8a6ef450..1e4d080bd77a 100644
--- a/dev-python/authres/authres-0.800.ebuild
+++ b/dev-python/authres/authres-0.800.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Authentication Results Header Module"
-HOMEPAGE="https://launchpad.net/authentication-results-python https://pypi.org/project/authres"
+HOMEPAGE="https://launchpad.net/authentication-results-python https://pypi.org/project/authres/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index cff421c670f6..56d569fbbfdc 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -4,9 +4,9 @@ DIST autobahn-17.5.1.tar.gz 205144 BLAKE2B a026381330d062059f23bd0fe20de12bf227f
DIST autobahn-17.9.1.tar.gz 209230 BLAKE2B 4e637ee22fe84c51b294faa853034b65e5bc7b230d1d80eea022a2e3809a7ff0c9ffee7c13886f154efffdcdedf5c790e5891466107670c3221a5c7b5de846ea SHA512 036508c1170f53b01be360083bbf9f569fbaf216d984b34e10ad18e5f5e156e74bd4c8979bdd977a8e23deff0332e16d3d606716d32f3987ff37c7707eac0f86
DIST autobahn-17.9.2.tar.gz 209442 BLAKE2B 66d31a575d980d81ecd50d9511ed49b947a568ce5457db2de7fd67a85ae06016bacff10f65b74f43c2b72b21543ddb8c0d527f6b9ece706c67adb96860435232 SHA512 de73a4cc99616802d280887ef8a9971c532f974dd43cda933da953d7bcc45da3fd9d0c91763c6a80371f582f0acc9741134b1ba1b98035ef0f63e4971aaff79f
DIST autobahn-18.3.1.tar.gz 213042 BLAKE2B 2f5eb92212f57d2301dbac1108a81cbbd339da4cb5527e3eb55f1ae7dcb951fed3cb7c643e76beaa0a83d623fe96f9eebcf7945e10efb0773e102d0234ebc479 SHA512 3d122cfb54eff0697cf60cd155a07699c6f6b39e573616c247ea79e65e6fa0a86d505ea8bc4f4755dbf266fb8bc7fadabb4338aeb1b9e6a2f0503e1b4d25e2e6
-EBUILD autobahn-17.10.1.ebuild 1909 BLAKE2B 4f32c440784393f044807f6b2a0c6bad3cdc2cbd68820036a64a55c4926407e12918f5342bbf064eb982565ddb7b437467f02bcce374703b5d0b2157bceae203 SHA512 d93d112aa049a31a831cd0aed149fe2e54f26cbd0bd293e8757a10545ce3c7ad4bc6ce82ecdfbd64d11b5a2240110a5071ddc3a043fef01d9dc14a079822a532
-EBUILD autobahn-17.5.1-r2.ebuild 1902 BLAKE2B bc68bcf3c13b28f7605fe164e4d766f0e65797ac05831f91302c899e39d494cd6ed593a1e69b973eb12cb12a14fd97c32cb3249ec512dd5b86c0c448978b4530 SHA512 88869a735a44596c7a9e7d080f101cfe099e5a81d11c719c03eac74c758cdd7fb386a07bbae2090ce048e8b56fe39fef49bb3f660b35c2737d6c051fa1008c1c
-EBUILD autobahn-17.9.1.ebuild 1909 BLAKE2B 4f32c440784393f044807f6b2a0c6bad3cdc2cbd68820036a64a55c4926407e12918f5342bbf064eb982565ddb7b437467f02bcce374703b5d0b2157bceae203 SHA512 d93d112aa049a31a831cd0aed149fe2e54f26cbd0bd293e8757a10545ce3c7ad4bc6ce82ecdfbd64d11b5a2240110a5071ddc3a043fef01d9dc14a079822a532
-EBUILD autobahn-17.9.2.ebuild 1909 BLAKE2B 4f32c440784393f044807f6b2a0c6bad3cdc2cbd68820036a64a55c4926407e12918f5342bbf064eb982565ddb7b437467f02bcce374703b5d0b2157bceae203 SHA512 d93d112aa049a31a831cd0aed149fe2e54f26cbd0bd293e8757a10545ce3c7ad4bc6ce82ecdfbd64d11b5a2240110a5071ddc3a043fef01d9dc14a079822a532
-EBUILD autobahn-18.3.1.ebuild 2170 BLAKE2B 04edc45d1f93dcbd9aefdc1dc43851d51022201214fe5c213490edd9c8ec81c87123d31c6d59295e95a0b166526deb827bfd4c25fe484dc19c4cec1e4aedfb1a SHA512 8c1bcd740e58b1fd64477d8c92858c3ff8407e2d051752e6d892882cfe79429a5e17bc1d8af917272a254758aadc4e8566f5dc7cf0eb224fa49ff9217c2dc894
+EBUILD autobahn-17.10.1.ebuild 1910 BLAKE2B b8d2cea33efe90fe320ee07df2e142198a5bb27e4c76648f5d7075598eab1db3f65ea69f0841194a36b10b05ef0b5f23a8139b9307397e0f875f2ff242568d8a SHA512 844620cd1b05256b932a4a975ec72454e075c8fb2a19e95e4de26ad3b672f0848b2904d1c1bda54712eada1a112a79ea5f42321e751159026ca71c533c5bff21
+EBUILD autobahn-17.5.1-r2.ebuild 1903 BLAKE2B 3163ae96a2acbd57451f2dce860509ae4e648637cc9bc716060b91ba3e5715c06caecc7aaa0fa569cd97f74ad112450ed427c0f0e544c501907e8e4a3ff906bc SHA512 abc79e7bca39b762b25dfa77b6654c37b3b2e5d49f6dec9b09739a718b2f185741deee73afad4fe5060c5bd3c4666922948010b12de902891a98b6ee2d7df672
+EBUILD autobahn-17.9.1.ebuild 1910 BLAKE2B b8d2cea33efe90fe320ee07df2e142198a5bb27e4c76648f5d7075598eab1db3f65ea69f0841194a36b10b05ef0b5f23a8139b9307397e0f875f2ff242568d8a SHA512 844620cd1b05256b932a4a975ec72454e075c8fb2a19e95e4de26ad3b672f0848b2904d1c1bda54712eada1a112a79ea5f42321e751159026ca71c533c5bff21
+EBUILD autobahn-17.9.2.ebuild 1910 BLAKE2B b8d2cea33efe90fe320ee07df2e142198a5bb27e4c76648f5d7075598eab1db3f65ea69f0841194a36b10b05ef0b5f23a8139b9307397e0f875f2ff242568d8a SHA512 844620cd1b05256b932a4a975ec72454e075c8fb2a19e95e4de26ad3b672f0848b2904d1c1bda54712eada1a112a79ea5f42321e751159026ca71c533c5bff21
+EBUILD autobahn-18.3.1.ebuild 2171 BLAKE2B ec440170b500fe81ad0a03fe6a21136f6dd5eb8f76cf32122d7f32bc57806bc2c89a811e2bcaf0d4a06205e2dc22c50ab9834a7acddfa2e55dd309834829653c SHA512 ec70bb5d7fb29abfd37a980eb30bd5d90a857639c4ec845a5ef0633973ced07a93a05d4498918a34d1faac4da780192d1ada06e5d09c7b24c48623ba19104193
MISC metadata.xml 321 BLAKE2B 2a222ee5e7e6a2a90a44b834a4b7d430938813786c7179fe3fe273456b501feba4c20da2fe3b9671092085a991fd35c736a5b64c179a08f54fddd029ac5bd731 SHA512 fd00829f66750d3d54b7bfb472179639fbe453840e7c3056b406af546acb952d3fb8d4552973a68ff0966f25bead8dfd4501888cbd68721e54207b5a7628ac36
diff --git a/dev-python/autobahn/autobahn-17.10.1.ebuild b/dev-python/autobahn/autobahn-17.10.1.ebuild
index b83d36f975ae..98b0dac20903 100644
--- a/dev-python/autobahn/autobahn-17.10.1.ebuild
+++ b/dev-python/autobahn/autobahn-17.10.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 versionator
MY_P="${PN}-$(replace_version_separator 3 -)"
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn
+HOMEPAGE="https://pypi.org/project/autobahn/
https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/autobahn/autobahn-17.5.1-r2.ebuild b/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
index 9067dc563bad..df3f5964e5ce 100644
--- a/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
+++ b/dev-python/autobahn/autobahn-17.5.1-r2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 versionator
MY_P="${PN}-$(replace_version_separator 3 -)"
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn
+HOMEPAGE="https://pypi.org/project/autobahn/
https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/autobahn/autobahn-17.9.1.ebuild b/dev-python/autobahn/autobahn-17.9.1.ebuild
index b83d36f975ae..98b0dac20903 100644
--- a/dev-python/autobahn/autobahn-17.9.1.ebuild
+++ b/dev-python/autobahn/autobahn-17.9.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 versionator
MY_P="${PN}-$(replace_version_separator 3 -)"
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn
+HOMEPAGE="https://pypi.org/project/autobahn/
https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/autobahn/autobahn-17.9.2.ebuild b/dev-python/autobahn/autobahn-17.9.2.ebuild
index b83d36f975ae..98b0dac20903 100644
--- a/dev-python/autobahn/autobahn-17.9.2.ebuild
+++ b/dev-python/autobahn/autobahn-17.9.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 versionator
MY_P="${PN}-$(replace_version_separator 3 -)"
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn
+HOMEPAGE="https://pypi.org/project/autobahn/
https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/autobahn/autobahn-18.3.1.ebuild b/dev-python/autobahn/autobahn-18.3.1.ebuild
index f283332faf25..aaff729745a8 100644
--- a/dev-python/autobahn/autobahn-18.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-18.3.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 versionator
MY_P="${PN}-$(replace_version_separator 3 -)"
DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn
+HOMEPAGE="https://pypi.org/project/autobahn/
https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/automat/Manifest b/dev-python/automat/Manifest
index eb9c831a4e72..54378ef3163b 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 1216 BLAKE2B d23cc367825981b27bacc35ab3e9263a953283867155ad454adc9619bcc0e0b575f8cd6d3de3e99011b9d996a71623584deb905568de4376a9704f284dc3e012 SHA512 a338c31d84c0c8f4ff8aa53007aeeeea9ea95f9e7b2ec3b17f682ef0c43745471d00bfba0bb91036b8937d7c49493755d0310cd18ef655af1a51c55e64b6b2c1
-EBUILD automat-0.6.0.ebuild 1234 BLAKE2B 11160c999fe0635b22c5d01a58c8946a1f4b70c41a7c7492ed67454a5589286e138c12a15f398df9dbd1ffd5a7e7c4068e9e532ed27b6772c02f9b88a1a1af5c SHA512 55e52a0baa8429e73cc8ec498d43501715048f1da036bf5913a51e5836cb482c636f19bb96d42aac216d479b3cc3f5aaa7219b07414dc56a37823832029bba24
+EBUILD automat-0.5.0.ebuild 1217 BLAKE2B 5b7feee89f96fadb7cfdaf227851f149d8c8466b272147c3966fe624ce697cc0150fded545ecd9267911d87cda5a6f6fc8255eef48df1a23650923f12b6245ee SHA512 eac5e670d9227e2bd4f78bb4c0ff986e2dcdafcd79919dab1b7273be18a47d146a5630e119f450f2115ffd8303f40d57758c4c4558555290d0094e94da029c8f
+EBUILD automat-0.6.0.ebuild 1235 BLAKE2B 1ba6654e880bb8e13246a98feeb08ec8f75c49d4490c782a3efa7be379a71a2256d3374b0ed121f84cd3b6dee9c5260b68298a34a9150d2288c6f7a6c224040b SHA512 e24ad712828ac8e950f5791c60c49fb5f1b322b70cb726b5fbb10092795d2d8bfe08767103da2cf2255113b8a31072e61e7ecfd71f5540323e35eeaedcf0321e
MISC metadata.xml 622 BLAKE2B 10fa7f62095186a07a588b374c55dc084a483ff8848caff3322822964d57175a729e82948f984f4348a1cd0e5d7bc08c1d548ef674fb93aa08bd55343c53ba63 SHA512 f9feb6bd4b545a707d0539d42d20a0371eeb8a9e0984e922b3a0416a0dda97b6783c21cf1ec63868c200535d9a46e80b820424a1d7199074419780b3e7328333
diff --git a/dev-python/automat/automat-0.5.0.ebuild b/dev-python/automat/automat-0.5.0.ebuild
index a77e5ca024cc..cb55da3ea120 100644
--- a/dev-python/automat/automat-0.5.0.ebuild
+++ b/dev-python/automat/automat-0.5.0.ebuild
@@ -10,7 +10,7 @@ MYPN="Automat"
MYP="${MYPN}-${PV}"
DESCRIPTION="Self-service finite-state machines for the programmer on the go"
-HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat"
+HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat/"
SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/automat/automat-0.6.0.ebuild b/dev-python/automat/automat-0.6.0.ebuild
index fea781427c2a..f7b1b84730d2 100644
--- a/dev-python/automat/automat-0.6.0.ebuild
+++ b/dev-python/automat/automat-0.6.0.ebuild
@@ -10,7 +10,7 @@ MYPN="Automat"
MYP="${MYPN}-${PV}"
DESCRIPTION="Self-service finite-state machines for the programmer on the go"
-HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat"
+HOMEPAGE="https://github.com/glyph/automat https://pypi.org/project/Automat/"
SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/automaton/Manifest b/dev-python/automaton/Manifest
index dd0bf8fddeae..a4db92aa86c7 100644
--- a/dev-python/automaton/Manifest
+++ b/dev-python/automaton/Manifest
@@ -1,5 +1,5 @@
DIST automaton-0.8.0.tar.gz 24784 BLAKE2B 0ba9e4042b7e4e022a8b83a0d9489c5d8ca6dad25840761e0770cdce56476821d5cc722abd0c30b5c6dc056e34b0caac26cda1f3d779ce59bd61e9be5bad3ae5 SHA512 1e167cd99ba427485d73f30ff55fe7f2d5f978d6e012a35ac104e611f5e37cc9a39f45dc93540fcb07b5ef0179790e9539a2cce74c88514701e8ce418ff6394b
DIST automaton-1.12.1.tar.gz 30350 BLAKE2B 2557cfe4be401080615a7e640d54184ac8213654711f75b12512c5fc689d96bfcb486770fe6bb1999a7af54f9c2e115a5a5bc2a45a25ab6e89d0030d4087d45f SHA512 c0b78d934f1c0768e1131db0640649254489afb8710098f68f61293746c80a2807edf82659d8fc9bd3812107dbb823e95055842c81477325f9ada65967ebf4e6
-EBUILD automaton-0.8.0.ebuild 726 BLAKE2B ff5b5ffe6581541cad64bbcd790de8f41cd30199f9307864ede9bc0a2df5d40ed925c6b2f9d545199e5bbb874a910fb5798a7c1f6e309b043932b37d53087581 SHA512 771feae57775c67ebe58e8c09eaa47f1cb52a7e5f067ed2d12c4e9262903deae3ac182df0ba12ca48dc0572ecd913fc6169aeb7941a1fa859ad4618d1d251f1c
-EBUILD automaton-1.12.1.ebuild 780 BLAKE2B 37a32b58cd9ce061a9d224973544b6ac44578e64a82742c80d36da519ba538cf551023b8aee7b6c020c4aaee6e17767202371edf89cb8abea42bfb21c9889b7a SHA512 c3e0aeabd19be241cf5f91b4e42e68e15aaef2c19df5c4cc4c9a1190f5e9259e73261042f2ad8b629c8329ee49f15ca5f178d497cbc6ee5400aee4d145431452
+EBUILD automaton-0.8.0.ebuild 727 BLAKE2B 91f3b5c955d0cd0439c24702cdc4965bae1697e2f5739683c64be9e8d6b621844c379a16325cd22bb7cfcff7675900196ea5926a347dc045c35f5754458dc6be SHA512 a0ef23504fc612a5802d66684f2b2e5af680e5739142d410948c70662d25661f39d0c061d612075c34976904525e3172314c0257c22bd600bc6ed602e03ae0e5
+EBUILD automaton-1.12.1.ebuild 781 BLAKE2B c318b3c7a6867bf30e4bf901e94a77d03968122dd51809da6e09811d464cb216eda37ff1ecb4b9b1f590ab65e326afdfeced19f52e5c0867ce18855b14834f1b SHA512 ebfb1b932c356872d510e54c11f640d18f308dbfd685b458ba09114964801b839b5af94af835dd4e03c5645a4538b8139e9be3c91bbfcc9769d51be53eb915c4
MISC metadata.xml 326 BLAKE2B 3a95411503927150283986660bc36f2ac54e96937de019fde1215d237f8629d271a9581b1d27ec229aa2ea2b7f2b2e7bf48d46915def83c10c2386b9160ca761 SHA512 d11557577fad543f40098af61ee4d40223e14a68de91dcfc92e595fba7c149c0c621081655e8c14e79d6cf9d0b6a17596096a74c8ac90f0f2c89e96d563797d6
diff --git a/dev-python/automaton/automaton-0.8.0.ebuild b/dev-python/automaton/automaton-0.8.0.ebuild
index 5693fca7f162..ae82b5cda018 100644
--- a/dev-python/automaton/automaton-0.8.0.ebuild
+++ b/dev-python/automaton/automaton-0.8.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Friendly state machines for python."
-HOMEPAGE="https://pypi.org/project/automaton"
+HOMEPAGE="https://pypi.org/project/automaton/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/automaton/automaton-1.12.1.ebuild b/dev-python/automaton/automaton-1.12.1.ebuild
index 0cd3480185dc..04bdb25fea39 100644
--- a/dev-python/automaton/automaton-1.12.1.ebuild
+++ b/dev-python/automaton/automaton-1.12.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="Friendly state machines for python."
-HOMEPAGE="https://pypi.org/project/automaton"
+HOMEPAGE="https://pypi.org/project/automaton/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index 808d78856d7e..96228b5b4fa0 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,6 +1,6 @@
DIST autopep8-1.3.2.tar.gz 107915 BLAKE2B 3148f12616babc26415fc138d5d9e2d2a83cc735449cea54870662dabdfebfd298d96ca716ee62c9143049a2abf05e6a597b0ec6bab90c557dae63999794ea25 SHA512 cb9a5e297ce705722d5e65472dbe749e57fa12fe8dee0d4c3dc20d9e885e0d885339627667110318c89c6bf7e337203a7831c0e2217e5a5d7951edcb98d3df4f
DIST autopep8-1.3.3.tar.gz 108639 BLAKE2B d2e6f6f334dfeb5e8ae33f4460c9344ec6b1e234e7f714c7602fae72f1ca5608e12145c40a39b14d28e1d79b0dd91855493d87947407428ba4c1d87834156626 SHA512 e327d58311f74c8bb9f18b99f8d866c071166e94f43912b35eedc6062267d4cdb5842bde7c54426c751b1bb76103ec11eb8daa682772a1f71c50962811dbc694
-EBUILD autopep8-1.3.2.ebuild 920 BLAKE2B 0f2a7eb4615f74168cc76ba3b3babda0597688a2e7c646a8d2b67bd9032614f712a31512f8d8c2d35622d0e9c5c5fcc8711c3f76138992448c90f2b444511a81 SHA512 6834fa68430b7610463296b68eb8b0903fa28cd5c3035e4654c11ef5a52a8050b6b0c630d492672aa0e3eb010d3db82f09efe87b6d4f027d9dc6d54c6778a1d3
-EBUILD autopep8-1.3.3.ebuild 922 BLAKE2B 0d4842c72e83bf261f22de05ea1472e3f824f83867013e9e9c36a4b571e5bd0db15f8962c70ec66e31e876c10919fa640060cff048addf8f3c0d1dc79a09ca1e SHA512 98303969f7f98912dcd112ee2f175e2a2e209fbc129b3c92e2d05cb9002d9f2bb5f71acac8a5482b8ec2ce563c44d0719fa65a81c35722fe9ad9ce3756032910
-EBUILD autopep8-9999.ebuild 723 BLAKE2B 8c75cac2ed08bd1fcfd5a770f0384459b3d3bc1f679f9d9e7b2ab25f5b3920bbd59291163b4ab71740676893a7b5fd63e5a0848280ba601df9c373ebb4dbb56a SHA512 d54e428a3db2f58ddf7d3b9d695ec8bc5ab617ed0ee412ad8f8a806cb7a0fbc7913d58411455d4f5ae4fcc886c039448eeae7916e7a3cab1f6532f123cd67d54
+EBUILD autopep8-1.3.2.ebuild 921 BLAKE2B b287d8023a618dfe8a13e400d9ab1ebd23b597613783b30a132e3f1f80270c90fcb8b555b10140ee97dd6430e30f6e90e3711a893e3b52e71844374f6ee09e8f SHA512 ceedcc6f3f9ee85979c0c0d62399824a0dadb9d8bee6f9a98c930eda2eceb96663cab03570c4f046a25e3446430c604e5cb24ae851f345ed05597969b5d27cca
+EBUILD autopep8-1.3.3.ebuild 923 BLAKE2B 112b8eb1281cb03979e2fa0e270aa92b063a462209a5262966b8348bde75d2e98edcaf09c2e08e0202fbb3ec06f0a031492f22cda9c51b4f62b406d2a288807b SHA512 245db0fa72a229902a7dfeca49a92c5f8d350ded9a3fa669e5b9a509d02d83ab0b3ae94a5e5e590835ea252864a77514893b92d7bdfced3bb552db3f9cfb8749
+EBUILD autopep8-9999.ebuild 724 BLAKE2B 889fea7b607bda634186006ab4e9f27282d24411a41012aae4a7e9af3b82284f68893f8c0b6450c32557347b60e5b0ee4b3deda165a3cb546afe142c94fdb430 SHA512 dde866daef8ddd8996df2ac0d94bef805867e7ab432a44379953fddb5cf1c2ec71ebca52d1a0f364f434d7877c1aca50010e7f7f86f9c01fa58413d80aa1d20c
MISC metadata.xml 484 BLAKE2B e99d8c92cf8d692e645db02a59bf083c14d12ae177a5acf1248961329e79fe5f1a56af05d2a942e3d644918c9f2d6e4a24d698e18441f5a65efac87ad880bed9 SHA512 7542d6e1738ad7d333fc2ef8d6072e6963dfbc07f731f3e9137e49936165ef26145185a34cdfb6dfa5df16ac4a73bff3c8e6fde8c9f0477e1545ee5e2c6b605c
diff --git a/dev-python/autopep8/autopep8-1.3.2.ebuild b/dev-python/autopep8/autopep8-1.3.2.ebuild
index 5c04122e0400..d26545d20f21 100644
--- a/dev-python/autopep8/autopep8-1.3.2.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
-HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8"
+HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/autopep8/autopep8-1.3.3.ebuild b/dev-python/autopep8/autopep8-1.3.3.ebuild
index 938bf36e30c1..48c985d0e5cd 100644
--- a/dev-python/autopep8/autopep8-1.3.3.ebuild
+++ b/dev-python/autopep8/autopep8-1.3.3.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
-HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8"
+HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/autopep8/autopep8-9999.ebuild b/dev-python/autopep8/autopep8-9999.ebuild
index fee2230def65..9b6187b0add6 100644
--- a/dev-python/autopep8/autopep8-9999.ebuild
+++ b/dev-python/autopep8/autopep8-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 git-2
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
-HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8"
+HOMEPAGE="https://github.com/hhatto/autopep8 https://pypi.org/project/autopep8/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/hhatto/${PN}.git"
diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
index 98dce944c200..86d19e69031d 100644
--- a/dev-python/awscli/Manifest
+++ b/dev-python/awscli/Manifest
@@ -7,13 +7,13 @@ DIST awscli-1.11.158.tar.gz 553030 BLAKE2B 9a36fa3fd4fca2df9b561965fff92f2679f87
DIST awscli-1.11.81.tar.gz 544970 BLAKE2B 583a821298c416e8cc9dd9af9d55457fb1eb61cd415159aa880df1a78fd777f1b15e11dce3b712401bd9e1ed2e3ddc5ecb44652870a23f0e0c35aa25e7a07c70 SHA512 61b355247d75939d2814ca0594fb1b4498d7a1dc008e27302328c09bbe4ce72a6eddff64712410bd2023663436fd41d405a6a19a1c53c872a0ae6e68a0718175
DIST awscli-1.14.16.tar.gz 576598 BLAKE2B 708271155f54dbba643385513691a9fc1cf406eae2d87108a0081b46f84914acf79bb398948daa5df02433904d644e6f0e3ac623859b57a270ad8f1e240b0e8c SHA512 6ad7b908cb1b858a7837042322f59a5aaf71c909d87e783e2f07ab0624b2ca9110cf879c292f9a39012f9e5dac95189a7401d319b3f088662d15c827e9396a06
DIST awscli-1.14.50.tar.gz 587829 BLAKE2B d98f0ea4fe135f6ab5b458d251e763bd2d3c75eaa3edcadf0deaf33350a01e384b7f3a797069d631bcb3338b5a6b77c29d704e4a83946bb65e4c47fa523d8f8f SHA512 c42cfb3ffd75ca4b472b62ecf7917fb204190363b62cbc55c19afe43293258dc762ab3133fea38fd20efc4625db5d97ef274517168e2a2b3cc53d0081b2945aa
-EBUILD awscli-1.10.51.ebuild 669 BLAKE2B 78937289d86b2fb95e91288ec9015bac7091b781ed4da47d90963e3e56e0d6cb69083df15e5bfaea50df3df6ae758a277482c12433a55f1c3e0b6e0ab8c90c38 SHA512 c9293eba64f65fee7b45fe65c83b2c8a749e7e27c5d9a4914763dd18df0a7497ae0a6de61244de7965e12213a9cbac49c3319d138ef6f5bf51e744bc0883aa7d
-EBUILD awscli-1.10.53.ebuild 669 BLAKE2B 78937289d86b2fb95e91288ec9015bac7091b781ed4da47d90963e3e56e0d6cb69083df15e5bfaea50df3df6ae758a277482c12433a55f1c3e0b6e0ab8c90c38 SHA512 c9293eba64f65fee7b45fe65c83b2c8a749e7e27c5d9a4914763dd18df0a7497ae0a6de61244de7965e12213a9cbac49c3319d138ef6f5bf51e744bc0883aa7d
-EBUILD awscli-1.10.59.ebuild 669 BLAKE2B 78937289d86b2fb95e91288ec9015bac7091b781ed4da47d90963e3e56e0d6cb69083df15e5bfaea50df3df6ae758a277482c12433a55f1c3e0b6e0ab8c90c38 SHA512 c9293eba64f65fee7b45fe65c83b2c8a749e7e27c5d9a4914763dd18df0a7497ae0a6de61244de7965e12213a9cbac49c3319d138ef6f5bf51e744bc0883aa7d
-EBUILD awscli-1.11.0.ebuild 677 BLAKE2B ee21f11792c7d84d1daba42f6143d635b467bc1d15a03490308c2c42f093f7ffa2285fbec9cb09672e16141163572a5fde243aa2d5b174b903d34806a67200a7 SHA512 2353417bcd15a08988bdc5d3545e83903405231ab459a73dc590589ff0208eb4533c8fe472317411530ebb91135d2005c8e911639112ed4e012a170173544a08
-EBUILD awscli-1.11.154.ebuild 722 BLAKE2B c5aac56d7be537e106928988e1049ce5bdfe828df56198d1b694ec6e1479fd8c4b005abd65ec2cbecfcf4f0fcd3c08c18765d79c2476f3f1b7a45ee25a5117f1 SHA512 da07d0db12c0ee615c19b4f3ba61f9b445f91ec6bc12be1cf92250e6b5bc238c80e5d68f29f426a024ec991ea26e80ea5cc6d0e44feea7a084e81c53764296da
-EBUILD awscli-1.11.158.ebuild 722 BLAKE2B c5aac56d7be537e106928988e1049ce5bdfe828df56198d1b694ec6e1479fd8c4b005abd65ec2cbecfcf4f0fcd3c08c18765d79c2476f3f1b7a45ee25a5117f1 SHA512 da07d0db12c0ee615c19b4f3ba61f9b445f91ec6bc12be1cf92250e6b5bc238c80e5d68f29f426a024ec991ea26e80ea5cc6d0e44feea7a084e81c53764296da
-EBUILD awscli-1.11.81.ebuild 677 BLAKE2B ee21f11792c7d84d1daba42f6143d635b467bc1d15a03490308c2c42f093f7ffa2285fbec9cb09672e16141163572a5fde243aa2d5b174b903d34806a67200a7 SHA512 2353417bcd15a08988bdc5d3545e83903405231ab459a73dc590589ff0208eb4533c8fe472317411530ebb91135d2005c8e911639112ed4e012a170173544a08
-EBUILD awscli-1.14.16.ebuild 732 BLAKE2B 9a890e50c0c631fcc975252eb438390e162c70d47dcedc40eef1f0838197fa591a336c62a5ef6c86ae7483f9cd08d270830864ae2aa0ee0b7a0bdd6c1c4abf01 SHA512 9f1b68e05b26c8085c9765741ad8c8baefdbb687cdff478d9ae171058e60abea252e73d402e82d9b1634a9a223666a85eaffcf1e85a962e73347d779dd64d155
-EBUILD awscli-1.14.50.ebuild 732 BLAKE2B dfd33936c7446a15b9f936a05e8243ba88f47731c79456ddca6be11269b29776a8c5116211927528996469529aeed1f65ea19c046ed7c2e3a395945189cc49d8 SHA512 e37639d49fc6685ab98476f9b1ad5a18ebcda1f09a110b74a55e21fea3bb6964e728c9e392b8bd8c7d7f9d37b9432caed5dd9f5ab6ec0e6a05010f3898060595
+EBUILD awscli-1.10.51.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
+EBUILD awscli-1.10.53.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
+EBUILD awscli-1.10.59.ebuild 670 BLAKE2B c61b730e239828572fb72ac686aa560e41446fadd59233f23c4c24c3445c87b6fd54204d6ceb0e449a0ed8795ccb60aa94dc8da2b87f32a960d3dd102fa33947 SHA512 9957519afd970c1d5e191cf4b08e8e0dd1faf8c8e01797d332ee3ca443949165e879aff004fafe154a0aa574f26e08c224a7397f6d30bece87957f2f355734bf
+EBUILD awscli-1.11.0.ebuild 678 BLAKE2B 92891bf74d22971b7f9ba65d92203c7aa029a5993b8b1175c4bed7c976dbd2b35cc9bf8d3aa42130ea08db1162aa091a619954c808d101389189424baf4788eb SHA512 6eed3dc74306303259e8d975bdd1cf7cdfb6a959b35d6d45be913b880d2ca84aeb17973803d31b206f114da52c9768051a23b31ee5caf05aef210e8f2b53aa74
+EBUILD awscli-1.11.154.ebuild 723 BLAKE2B 1299ec26f10f9b2557a432ae5fd633e32af36ede6caacf596a5a9d62dbd3e34d266f051cd53f01c8710f5803204040c3d7a618a7c0acea81ef08744ce80f82af SHA512 6dacc1ad347d761d069659140d1345439a9a4cf599b008a50e05f8b33f20cc9d207290ead56e0866fcdef514de8c038b3e8d9d3a15bdcf0cecdb6f6a3b6c9b09
+EBUILD awscli-1.11.158.ebuild 723 BLAKE2B 1299ec26f10f9b2557a432ae5fd633e32af36ede6caacf596a5a9d62dbd3e34d266f051cd53f01c8710f5803204040c3d7a618a7c0acea81ef08744ce80f82af SHA512 6dacc1ad347d761d069659140d1345439a9a4cf599b008a50e05f8b33f20cc9d207290ead56e0866fcdef514de8c038b3e8d9d3a15bdcf0cecdb6f6a3b6c9b09
+EBUILD awscli-1.11.81.ebuild 678 BLAKE2B 92891bf74d22971b7f9ba65d92203c7aa029a5993b8b1175c4bed7c976dbd2b35cc9bf8d3aa42130ea08db1162aa091a619954c808d101389189424baf4788eb SHA512 6eed3dc74306303259e8d975bdd1cf7cdfb6a959b35d6d45be913b880d2ca84aeb17973803d31b206f114da52c9768051a23b31ee5caf05aef210e8f2b53aa74
+EBUILD awscli-1.14.16.ebuild 733 BLAKE2B 4750cd462e2504da6b70b1cae11e0476c2de662ab16c990a7c157185bf1db9752d237e3509e8ed7456325eb60526ebbbef8bbd3e453d07b617d33f76093ea8a7 SHA512 c0e2bbf9633915311e4a155546157a22e11418f8c113fedf9ef9dbcc771ed7797ca4d75bc92a97697bf6d703a4e456e58da3f7bacacf359fa7fbeee73eec4d38
+EBUILD awscli-1.14.50.ebuild 733 BLAKE2B f921b0cb5941b6ab87ba86894bb0adbadf1f914502dc97d1d7e8a6a305b178ffa915d339d6a601a786ebdbfa17df42444e8ceb5ab7c72d4e47d8925f2624a5b4 SHA512 7462ced9e1c2c70198f8eab403c4cd88abf999ea1bacae8fb6291231ef768b17c14c8c783a39cf646f97dcc3933d466c59c163c8139585c5a1e0aede72e5caf5
MISC metadata.xml 316 BLAKE2B 29c8ad67f4e7c5db4439aeae00deda8b57bb36bea7bd6490ae60efaa30cd2db1f7b2cff5b21558cdadea05f9caa8a9f4ee580fe2ea80959fe6ef7ef6f740c550 SHA512 86b3359e64e41ac4f2216e5bbcee6468100df3cd6e9c25595527d6819a2c27ce327797163a3a43bab11516a4826cff47825449cb797d7fe845794700a3a2bed0
diff --git a/dev-python/awscli/awscli-1.10.51.ebuild b/dev-python/awscli/awscli-1.10.51.ebuild
index 0d128e1e1ec8..12e8e0655ec2 100644
--- a/dev-python/awscli/awscli-1.10.51.ebuild
+++ b/dev-python/awscli/awscli-1.10.51.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.10.53.ebuild b/dev-python/awscli/awscli-1.10.53.ebuild
index 0d128e1e1ec8..12e8e0655ec2 100644
--- a/dev-python/awscli/awscli-1.10.53.ebuild
+++ b/dev-python/awscli/awscli-1.10.53.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.10.59.ebuild b/dev-python/awscli/awscli-1.10.59.ebuild
index 0d128e1e1ec8..12e8e0655ec2 100644
--- a/dev-python/awscli/awscli-1.10.59.ebuild
+++ b/dev-python/awscli/awscli-1.10.59.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.11.0.ebuild b/dev-python/awscli/awscli-1.11.0.ebuild
index f0d4235ecc88..b63f9201b2f0 100644
--- a/dev-python/awscli/awscli-1.11.0.ebuild
+++ b/dev-python/awscli/awscli-1.11.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.11.154.ebuild b/dev-python/awscli/awscli-1.11.154.ebuild
index c5dcf73ed1a0..9a7d55693c0e 100644
--- a/dev-python/awscli/awscli-1.11.154.ebuild
+++ b/dev-python/awscli/awscli-1.11.154.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.11.158.ebuild b/dev-python/awscli/awscli-1.11.158.ebuild
index c5dcf73ed1a0..9a7d55693c0e 100644
--- a/dev-python/awscli/awscli-1.11.158.ebuild
+++ b/dev-python/awscli/awscli-1.11.158.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.11.81.ebuild b/dev-python/awscli/awscli-1.11.81.ebuild
index f0d4235ecc88..b63f9201b2f0 100644
--- a/dev-python/awscli/awscli-1.11.81.ebuild
+++ b/dev-python/awscli/awscli-1.11.81.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.14.16.ebuild b/dev-python/awscli/awscli-1.14.16.ebuild
index 14819b4ab67c..f83b1d547406 100644
--- a/dev-python/awscli/awscli-1.14.16.ebuild
+++ b/dev-python/awscli/awscli-1.14.16.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/awscli/awscli-1.14.50.ebuild b/dev-python/awscli/awscli-1.14.50.ebuild
index bdc5b7aa5a65..401b5eaad5a9 100644
--- a/dev-python/awscli/awscli-1.14.50.ebuild
+++ b/dev-python/awscli/awscli-1.14.50.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="https://pypi.org/project/awscli"
+HOMEPAGE="https://pypi.org/project/awscli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/axiom/Manifest b/dev-python/axiom/Manifest
index 6f91c0fbcc19..5419803c302b 100644
--- a/dev-python/axiom/Manifest
+++ b/dev-python/axiom/Manifest
@@ -1,6 +1,6 @@
AUX axiom-0.5.30-sqlite3_3.6.4.patch 1526 BLAKE2B b076af4f955c33ef0666320da8c079c60595d951b8bd69e0ac7b5237f9f4dc2bc731dfb0e0e443dbc55d9b36ea694eb693d5f259e4951e4fdf041e10dfffedcc SHA512 a147cc8a221f05bdfc7bca0f84a273d6fda94404c16e8d6bccf89bb7762ccf4dcbe7e84b4c459843900ebb7a9f82c82b564222b570774fcf0fdf57f468eaa999
DIST Axiom-0.7.2.tar.gz 201850 BLAKE2B 210c0905f462fbd7dba81347575e151d2ced648fb429a2527ff3f2076f30703398f9f22077df3fd7af418323249553967480c440b0dee5c23488a4cd3bb1db70 SHA512 b8aba9b1b69141ad93759255f8eb169d815565d4b5b5f813b9afadb1158960ead859c896c2f26797fa1953c5cc35729dfbbb942077530402372030f85e85f3a5
DIST Axiom-0.7.5.tar.gz 203526 BLAKE2B 4cd6c5749a780376e514906e2c54570a986ecc4d9aa7893fad9d488b5fcba16ae5315eb2601c37d8766ea7ec3cdfc8bfcaf8be1583dbfb8cd66f921896fa8d38 SHA512 6a868fce245c64f791b8340e5f04a87e18ee1b528ff248b0b3f54f5ddf8a3b68903946dfa7291c4d902b76e7240abd864166463949cfd913a9d38b1439fa2f9f
-EBUILD axiom-0.7.2.ebuild 814 BLAKE2B 8c95056db1afc3a06e5dcf331bb65c06778adbd70fcff8fa0fa9ee07a06d7fd216f266c28390f2d4300152a42332ae91291681d0bb20f18fceb21e9df94c182a SHA512 a324abb2ce71dc69d4d4207fe8e997b18d5cb3bd466960bcb0eb0027d2ccea7d71ae2360bd9036007e56c419ca3897240c0337338a40cb68933550ec3a095df3
-EBUILD axiom-0.7.5.ebuild 868 BLAKE2B 52effe729b5e27cce99981f17865dcccfb931ea1bec7bd32e5ecdb286e02eda1ec0bc1b0d1cc730011216741b4d61b738c33fd7e207cf27684a4f9bcc98eeeed SHA512 33e9497d627dc14a8ff987596fb77acbada0be8ba1e60c289903bb9b54ba456ed7a7c7ea257807676200471ce40a294cf6ed607aff3b4b3923f436c2d1c6aff5
+EBUILD axiom-0.7.2.ebuild 815 BLAKE2B 47b5f532dc5f3871f8b44f5f437c48783e87baba8644c609e72f1f1a0bfd28844849bf988066004022584cab6014fea0f78a1c153f1859d106b935f2f6dbeb01 SHA512 7cc3b9f59ca058995f3c0d2f2f53c7773cff9c28fcfd8217fac3ae19bf0672c9066ae80891773d5f0403c1d13803ac1df4bdf36404e082a00875e3ee77602740
+EBUILD axiom-0.7.5.ebuild 869 BLAKE2B 1a8748d8f995c32ec1167520e31d934a3262fcab30ebfe751b05f6d9ac5e140b714cd677243e4e245a228949b64bf239e6c18276338dae82bc6b3a0f164a6108 SHA512 be04b53a959fe1cf9e36f0a085720efd75f058ac6d3e081e03ea11100f44a5363d193088fcf90a63cf006b4ee619f3aaf781762bf154bd667e48613b0e85a9ac
MISC metadata.xml 789 BLAKE2B 8693c1a58155d9cbaac9232738d3064ccdf51a1989499e5a53b9e30bf5f76dbbb8777d7786f66162b224a3f2932424971780c804af04f4cf064ddb85645818ec SHA512 f96f0c754b752a1a298385b8d6b1238eb3ae9c22fb36a53ab8dcebdc8da84f1a9a61c0e18e6ce66e39d8ca0a7c1c78d581a7f86c2660dca95d2718cacef497ed
diff --git a/dev-python/axiom/axiom-0.7.2.ebuild b/dev-python/axiom/axiom-0.7.2.ebuild
index e9c17169d301..be028747221f 100644
--- a/dev-python/axiom/axiom-0.7.2.ebuild
+++ b/dev-python/axiom/axiom-0.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite"
inherit twisted-r1
DESCRIPTION="Object database implemented on top of SQLite"
-HOMEPAGE="https://github.com/twisted/axiom https://pypi.org/project/Axiom"
+HOMEPAGE="https://github.com/twisted/axiom https://pypi.org/project/Axiom/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/axiom/axiom-0.7.5.ebuild b/dev-python/axiom/axiom-0.7.5.ebuild
index 640644c91a7a..163466a47772 100644
--- a/dev-python/axiom/axiom-0.7.5.ebuild
+++ b/dev-python/axiom/axiom-0.7.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite"
inherit twisted-r1
DESCRIPTION="Object database implemented on top of SQLite"
-HOMEPAGE="https://github.com/twisted/axiom https://pypi.org/project/Axiom"
+HOMEPAGE="https://github.com/twisted/axiom https://pypi.org/project/Axiom/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/babelfish/Manifest b/dev-python/babelfish/Manifest
index 08efc4d7d935..e4124d6ee182 100644
--- a/dev-python/babelfish/Manifest
+++ b/dev-python/babelfish/Manifest
@@ -1,4 +1,4 @@
DIST babelfish-0.5.5.tar.gz 90398 BLAKE2B 3266a92ba5c68d7b801fa9cd13417d04b4a4526ba9fbee34116e356e42857bc36a68b085626a084047d7f9dc512d71d45cebfd06af65ed35bd2478b6957d00d9 SHA512 71504dd0203ad85a6a69107d67df3bd5ae4193515e74c05b346a8bd0aab425fc1534d54d1c74b14e48580ee5e76f04705e35c2d359fbe46254bee37e41cb4bfa
-EBUILD babelfish-0.5.5-r1.ebuild 544 BLAKE2B 0e0565b935deabdbd0413a6eb6508290a694f8860bfd6b7a72162d462ddd7b946a21c74c9ed60b16b93404d58b35e6b67aeec7e9216de1014afcf710e275ea25 SHA512 f48b8939b24ea36a5a8b70b858e7396902a0ba8825c21789b28bf2600b889bf27be02da7194d5c5c6d60a1a6881d74752fa9a8a0c4cbdf0ca01a0f502c416a94
-EBUILD babelfish-9999.ebuild 542 BLAKE2B 1ed6c12f5c0a0eb4cf86cc057a590aa9896f4cfde4cfb28ca56de7fc5aab37ce823df063654b4c6e4637bf0f0d02ce57bd86ce224bc60dfff829b864c955836b SHA512 4065d1f29f929ba5a4b758be72edfdc8a9ffef8d2a4d6a7b58d8e30c9b97f769aa33131e880dda29d70c95ce4e50bff649a3e1f582d40f6ced70be5d51f4f5ad
+EBUILD babelfish-0.5.5-r1.ebuild 545 BLAKE2B c09dfb4d324987df493edc9170eaff7e91d4c6ea52b17b523bcbc29bb908a86d35488d44987a1be582dfc77a248da3350f9b66b04d1f63803127ab7cdb35c56c SHA512 7651d1b4e8af02c73efa0c028ebfd6d36ca4f582c4169043a952d7e1664d4221aeaaaced4dcde036fed1dbe9e100b90d53ea4cc1285d223dd2a8136562af685d
+EBUILD babelfish-9999.ebuild 543 BLAKE2B 41bdc61a8732dc0774d78e86b975161eb3b03a61a581940c65cefcd51be8e78ad486cf39de6320c1b43836efccd427621397c9d260df44e4bdabeb42483a6cef SHA512 18ed4af98dc3253499fe7b00913ccc91cc703af631fbc63c28718d80e88ccd41b7a4955a28f7641cc0f8cf7e6c6fd6ff9331e34f513d9d3a25511a054681fcd2
MISC metadata.xml 494 BLAKE2B a25e88ddda18b0d70003041fdce522118d9fcf226f606ede88d6f423865c268bd86562720161530402d8d405406d86d4a10a2f880058f8d0ef190e398868edfc SHA512 cf95470b83784111dd64035a8daf50fb5e3b81e0707e0392aa0e71ac74185dba2f38994d58491d750d9e4b6dd463d06248a17ac734e4106f2354978df75ae34a
diff --git a/dev-python/babelfish/babelfish-0.5.5-r1.ebuild b/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
index f478e9bb193f..ebe3d3d4814a 100644
--- a/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
+++ b/dev-python/babelfish/babelfish-0.5.5-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Python library to work with countries and languages"
-HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.org/project/babelfish"
+HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.org/project/babelfish/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/babelfish/babelfish-9999.ebuild b/dev-python/babelfish/babelfish-9999.ebuild
index d1acbf41eb04..a9e53bd954ad 100644
--- a/dev-python/babelfish/babelfish-9999.ebuild
+++ b/dev-python/babelfish/babelfish-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1 git-r3
DESCRIPTION="Python library to work with countries and languages"
-HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.org/project/babelfish"
+HOMEPAGE="https://github.com/Diaoul/babelfish https://pypi.org/project/babelfish/"
EGIT_REPO_URI="https://github.com/Diaoul/${PN}.git"
LICENSE="BSD"
diff --git a/dev-python/basemap/Manifest b/dev-python/basemap/Manifest
index 9ba93e8ee79e..5b225b8d2278 100644
--- a/dev-python/basemap/Manifest
+++ b/dev-python/basemap/Manifest
@@ -1,4 +1,4 @@
DIST basemap-1.0.7.tar.gz 129694711 BLAKE2B ec2159b01711584384d472205f8d3cadd06cfca07202421be534d7778f94000ccc9ae4b8e07a9fd595b7c06c335ec7af7ac2e9d84f7418bb0db1aeab67125559 SHA512 dc8ef8f02127813c9460c6a9c22c593616bbe8ff39f6507abb786d344c710b296bf4f21759b5c1e6fc8ccf3f478d8fb6f546429528575d13f732c4233aaf9c20
-EBUILD basemap-1.0.7-r1.ebuild 2108 BLAKE2B ee84ee384ab452dc2f1665ab63c505acb7fdf8aecfe0dfc3915088c2cdda9f57579b20158c906cd5784b1592b9dbb1d633772272a943201f371248dcb9d03ae2 SHA512 231534ef029d6ab7f8194bf867d6ab77a7374f78d2c3c19cd06ac2d4608ce74ca8db27f1e0064fabc31003aab54ef49ce63f5e0c8f38a1056ed315720d2abb19
-EBUILD basemap-1.0.7-r2.ebuild 2147 BLAKE2B d2418f5dec0926c5a5ac5376e5357549fc4e63c3e8f572d8a8f60fc9fa6e8e711a569259edf0eb64846019cd66ead5436a188827aae5ea97bc15b2826661145b SHA512 6a892133744212719cc12e892393d0a556ddf42fe9fb0b425c696144a9c4623c3a8bc55908b0e35ff56436338bf43337256a7518504a16cebf7a51e23f607393
+EBUILD basemap-1.0.7-r1.ebuild 2109 BLAKE2B 426212f7c37a86c8641b320423013f3defc62d3e1713ab772f6d1c903f2e5ed17591400167a3f4e6effd6e61a879bade981c036cbae314e6830eb249e24e574e SHA512 420009da6a233adc632097c977e48061742ab508b2ce064e93be70efac4fd4f04c48549c2134d88b4bf5c66a21c435bf1601d5ce4248d01f67b5e0f9e4388bf9
+EBUILD basemap-1.0.7-r2.ebuild 2148 BLAKE2B fcc69936999cf0fbcccfc00bd37952aead4237afdf9a1e56c2339ca6c227857ea67b37e1f03c88b0ded1d04be60580b0d3c6774a649b87c64d5e336b897bd4a1 SHA512 7742fd0223a61c4d9dc9024f221c6759989d5c4f5e41453079bf68f887503a8259f047068011a34bc3e1781382b60433fc14bba1359b9d59912ceb86f4ce4696
MISC metadata.xml 613 BLAKE2B 899d7032acf24b4d5a03efe56d537172d6b10105a71636afbaa63762f4669afb7116cceec9e1be1ef7c8ed23f03d9066b2ace57876770bc49450020e57121cae SHA512 f00ec05a0bf306703627b8a4846a20dcc4503646df4c38ae75f360c452e4e824db537cde0f93d037840583f3c245453387a665ca9ebf5356be45be84588893ee
diff --git a/dev-python/basemap/basemap-1.0.7-r1.ebuild b/dev-python/basemap/basemap-1.0.7-r1.ebuild
index 13bc34601973..71e1f0548063 100644
--- a/dev-python/basemap/basemap-1.0.7-r1.ebuild
+++ b/dev-python/basemap/basemap-1.0.7-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="matplotlib toolkit to plot map projections"
-HOMEPAGE="https://matplotlib.org/basemap/ https://pypi.org/project/basemap"
+HOMEPAGE="https://matplotlib.org/basemap/ https://pypi.org/project/basemap/"
SRC_URI="mirror://sourceforge/matplotlib/${P}.tar.gz"
IUSE="examples test"
diff --git a/dev-python/basemap/basemap-1.0.7-r2.ebuild b/dev-python/basemap/basemap-1.0.7-r2.ebuild
index 740a68fea772..6c21c113bf73 100644
--- a/dev-python/basemap/basemap-1.0.7-r2.ebuild
+++ b/dev-python/basemap/basemap-1.0.7-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="matplotlib toolkit to plot map projections"
-HOMEPAGE="https://matplotlib.org/basemap/ https://pypi.org/project/basemap"
+HOMEPAGE="https://matplotlib.org/basemap/ https://pypi.org/project/basemap/"
SRC_URI="mirror://sourceforge/matplotlib/${P}.tar.gz"
IUSE="examples test"
diff --git a/dev-python/bashate/Manifest b/dev-python/bashate/Manifest
index 06f030aef645..c739bbaa51ab 100644
--- a/dev-python/bashate/Manifest
+++ b/dev-python/bashate/Manifest
@@ -1,3 +1,3 @@
DIST bashate-0.3.1.tar.gz 16016 BLAKE2B 72bcb6ef2c8dda48b40351f37971473b9c2137f3a727a355f1742f20355aee8a3898d4aaf61e0e6538b22adbe3ebd34bb30d67d0fb6b5f3535c9b46c1544ce5d SHA512 dfa3e8f98879169cef445cc9a788b4ed051630330e2270c721e472f080899d6742cd3deb571049ba6b943ada0fc77a70f5a7e4742a54d1ca6d5f075a92a00ffb
-EBUILD bashate-0.3.1.ebuild 695 BLAKE2B 8f3d1051e5ea01022ef092bafb1f4bcf2fc937075fc479bb654a265b6f7aa2d2d842238e83172bd1f05ab3f8b619537222e939b675776cddbfa72df6c57997f7 SHA512 f3aac5407d77cac6b38184244fcfd73ebfedd3b8ae92396f86c34cb8bf0f8ab6e4970c992b35932e9cde3e82db88f15a360a8a5630fc1e45eb686e70d3af3d3c
+EBUILD bashate-0.3.1.ebuild 696 BLAKE2B 8526f14e3d10b51de9c2951567af7ffcf5c34dce7275597285058f10fef7be965c79178c1e25becd3ce85f91beab3420093c5c5fdf5d22c2e98827092f7c5c00 SHA512 c7273658b675a68e334b2b1de30afc7947d334c1fecf31cf90f1f0be7aeeb5705158d4aa114d2541e89ee03f7359738be5960316f73099cf69e42711064dd29a
MISC metadata.xml 517 BLAKE2B 74c61fabea9ee345173582be1486426377f97187d976b992380d6670fb024c00ccfa818e6bac19e1e637c371280ca8d5535c8e84bff52ae874eeae939728a400 SHA512 eca862a58ed6a1571e626ddc24e73fb8d295f0a6e5fa36246d261688d9de81ff7780018df8defd159094ed8badf8449982dcf07c2415067080f38ba516da481f
diff --git a/dev-python/bashate/bashate-0.3.1.ebuild b/dev-python/bashate/bashate-0.3.1.ebuild
index a07b21fba5fd..2f938d16f2d9 100644
--- a/dev-python/bashate/bashate-0.3.1.ebuild
+++ b/dev-python/bashate/bashate-0.3.1.ebuild
@@ -11,7 +11,7 @@ RESTRICT="test"
inherit distutils-r1
DESCRIPTION="A pep8 equivalent for bash scripts"
-HOMEPAGE="https://pypi.org/project/bashate"
+HOMEPAGE="https://pypi.org/project/bashate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/batinfo/Manifest b/dev-python/batinfo/Manifest
index a28184ed7798..0c66636d83a9 100644
--- a/dev-python/batinfo/Manifest
+++ b/dev-python/batinfo/Manifest
@@ -1,3 +1,3 @@
DIST batinfo-0.3.tar.gz 3951 BLAKE2B 11360a3322866b084294b930569d3c2e424b8bb56e0484aba81085b68707287ad7be9a65b0bf5188c030384d70fbbefd30886ef73d03e7c29801a0e5ce49a3d8 SHA512 822e8e70f14a7f08713028ebc8b41aef6d9256984a6a381af11e5b36980a355636bc21d8b21753f4dabd20e38becf6152c623134a65109593ccba019afe3f3f3
-EBUILD batinfo-0.3.ebuild 541 BLAKE2B 8841cccedb184cf08ec33c9ce2bbefc2ba8d1918e2079051464386de213ee0e4868dd175d2ede82c8d051bce089afc5913c3599fef72126e607ea794b66b916c SHA512 fc8f109d09b3ffbf28126c1d5ee2ae71f0b2091f78d3d1724b5077e107148639afa564c5122b0274350b7710cacb652d6e924d296401a4c711196eab47b7e811
+EBUILD batinfo-0.3.ebuild 542 BLAKE2B 804cb8891f4cb2d4c07b48a8f26d5fb02ea27688d23f35bf60dc30a628cf5bfe1ff6591beec86103fb836e67dd888e4a143ee18914494fb7112fb1f67ad2b864 SHA512 565ceb368c8510ffb3a225806585a73f47033dbe0aab3d60ec10ed1517682b92bd08b0d9116f30d7c4f2332bd7e4228c4d220d0afe9f70ce059387e7a977924c
MISC metadata.xml 509 BLAKE2B 661b2e2643a0a07f718d81ccdf62b0ff1130181780973ebf99eebd8a98a41400bda49a36400d7f538c6ce6f2fb8a452035b4b2600a10e1cedcb379858dc0de23 SHA512 78a20df6c5c2ff4b32a8d54da4d1c5eb8fa5b4ea8149d3ab5a2fa999ec0b0134cb41d9255517e867ac47e3e4656e76eae926418ec572253c4d0f439d629cfbb8
diff --git a/dev-python/batinfo/batinfo-0.3.ebuild b/dev-python/batinfo/batinfo-0.3.ebuild
index e4d4b202c664..6e5aa6e80645 100644
--- a/dev-python/batinfo/batinfo-0.3.ebuild
+++ b/dev-python/batinfo/batinfo-0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A simple Python lib to retreive battery information"
-HOMEPAGE="https://github.com/nicolargo/batinfo https://pypi.org/project/batinfo"
+HOMEPAGE="https://github.com/nicolargo/batinfo https://pypi.org/project/batinfo/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest
index eb7f79a3f862..c2460a8b8d24 100644
--- a/dev-python/beaker/Manifest
+++ b/dev-python/beaker/Manifest
@@ -1,5 +1,5 @@
DIST Beaker-1.6.4.tar.gz 54480 BLAKE2B 809b2d23fb95a21ab442b3be20ff5372630697baaf507fd26d8aefabeed422401de890c8de165a079bde4a05230cea244a8d5bf31b8b89e60a88b840de9cdedf SHA512 5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704
DIST beaker-1.8.1.tar.gz 80541 BLAKE2B b60ba47a41f5f039699324dcb403d99cbf3d7e7cdbf593e275e1d41e6abc86dc829fd9a582b80e6274d6459624218585239b1b623e70636e2a1d736c584ce245 SHA512 bd9c4a4bbf21749a59c50ffff1d1dbff8bc9116394f79924efc6be637fb8c1ffef91a8363da3375bffdcb0ba291b71b57f75303f3fbe111e8670a390058e9fa5
-EBUILD beaker-1.6.4-r1.ebuild 1225 BLAKE2B 555fc5d817ccca081be8725e2d59115dff7e511a1f5fb3099e139ae6fe6ad2bef4a31e9224174f7c04d4d92af31c11fab0fa90448ebcfc5b3c2c5631b78cee4e SHA512 da66324d15f879ad86461f6022ee8990b85c2a76d97d82e3270cdeb7001bf0b7763a99190d90a8b10aed409e6d01e98251a4b7175df1437734043bf0351cb3cb
-EBUILD beaker-1.8.1.ebuild 1297 BLAKE2B d576d59cc8563df95ee3de80ee450169db580a8a162d320b266a9fd33bdebd55764fececc8af14910f2c86b56b75c630ad297d1f6a9a3821ab6fbb8b7162a403 SHA512 456dbdd94b431c28cd66954e69a244dd18ff03b3b8ac85a18d82130348ccdc23fc976c90fab75466bd7b79b60e32a1a3d936db75b28cb08a79117651cdd0a0ea
+EBUILD beaker-1.6.4-r1.ebuild 1226 BLAKE2B 243ab14a1db28c210bc53898e4ae6996e98f5ac81f9535dfac87f8418150f26e2d8277f246f7922daeda3d9e7236dd160b7b55851d3dcd2d214186d9abf1b925 SHA512 a0a8f86e380a1762d3c461a61ff4589726aab47ed2d09a7f8a85d7d1d93c5fa3ccc3fe974add46f298cd95245fc84ece005b8e53a413e77ddfaf6b6855a18c5d
+EBUILD beaker-1.8.1.ebuild 1298 BLAKE2B 8084ae1f14735b698a4a46d1c5c16893dce0689a610d64da784bf78479207a46c1ff85c703b6d1f8dbd492a1663b298d161336cbc9670d87500ddd5666b1d464 SHA512 1f2e21e65d2e6975535d90d9bb32d654e25b962e25043060adb28e79de25c033fe906cb72f47f1503c9a48e6cf3a7a7162cc46952824df44a41d2328f490273c
MISC metadata.xml 376 BLAKE2B 5cb61bb094fd8e020b5e83aedd79fa283143e9156935fbb3d6666186b81a17d544634349ff10b50bd9568895eddf54dcdb2c304a4fd6fe51bb37931cbb181074 SHA512 09586c7ae4aa5259c0776ef77713538e8b8dc730da802d95b3de5501aa6c88c96c1967740ff77a124821bbd93b13e9547879f452d46325916237aeaddf58c353
diff --git a/dev-python/beaker/beaker-1.6.4-r1.ebuild b/dev-python/beaker/beaker-1.6.4-r1.ebuild
index 86c2bf9b7295..0a2b6475dc93 100644
--- a/dev-python/beaker/beaker-1.6.4-r1.ebuild
+++ b/dev-python/beaker/beaker-1.6.4-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN="Beaker"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="http://beaker.groovie.org/ https://pypi.org/project/Beaker"
+HOMEPAGE="http://beaker.groovie.org/ https://pypi.org/project/Beaker/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/beaker/beaker-1.8.1.ebuild b/dev-python/beaker/beaker-1.8.1.ebuild
index 5bf10454427b..3302f3dca488 100644
--- a/dev-python/beaker/beaker-1.8.1.ebuild
+++ b/dev-python/beaker/beaker-1.8.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="https://github.com/bbangert/beaker https://pypi.org/project/Beaker"
+HOMEPAGE="https://github.com/bbangert/beaker https://pypi.org/project/Beaker/"
# pypi tarball lacks tests
SRC_URI="https://github.com/bbangert/beaker/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/beanstalkc/Manifest b/dev-python/beanstalkc/Manifest
index e95ee20b6fd8..bc088c40a259 100644
--- a/dev-python/beanstalkc/Manifest
+++ b/dev-python/beanstalkc/Manifest
@@ -1,4 +1,4 @@
DIST beanstalkc-0.4.0.tar.gz 13921 BLAKE2B 9b26f4e785806a00601c3fb32d2a0352bf5ab03feff8c471c6142e0f9111a297ea4ac57d29c10c5fce6f11f100771b5a618db5910843cd2cf707eaa47d7252dd SHA512 30485aed4036549c524982bbabe5a27af5fe6f0547175622019b4469fc1fef32d013cbef5e38a1928ab92a3acf6aba9bc7607c3e8e9f2f3c6f65631d39471a7b
-EBUILD beanstalkc-0.4.0-r1.ebuild 532 BLAKE2B 26d6f44ba35d5eeea7f0fa4018461ef228b18397ea8ae391cd2da11ea8117da1d3692c22e0bc45a865a05400324c5a3b1b67b7c8498954b35c8e70b5e70731f4 SHA512 c2e06fe81be185e2f14ea8e7df950e4d81f23055b09a0321a523337f9fbb9bd0f2e08712387fe485fab653ddd4c6c310f84654a7dc272f6fad2475f2b95568d3
-EBUILD beanstalkc-0.4.0.ebuild 518 BLAKE2B f7caab6c9cdc1deca274f4b30d5c75fc1cef965d050e7187147396f415192a8e7b2ef918f4bff7dec72d5a2962041bd54a50dbdabf6a45383c891ca6a9a7603d SHA512 ca0f84f459eab6c5326ccb3cf1574f82082dc4571640f7d2d211e4d9c30d9295df7760cee2ddf4ca9339879e911c0158476a1f741b52abd254dd0ba3c422f415
+EBUILD beanstalkc-0.4.0-r1.ebuild 533 BLAKE2B 1a8151645baf86fb276521d1c642a7e1005d9538e3722f9f5748417d81b93dee21a0cceaba40c2df8c0654098b31f875c6442796651a949dfe340818a6749e29 SHA512 49a45a4086c7f1bf2072712439b242a9ba9812f70e60e8bbd2043d13229eb1bc42d46504556c0c6b72a751771fee8dce9021911b148ececeb6758b0963b9492b
+EBUILD beanstalkc-0.4.0.ebuild 519 BLAKE2B 8c630bd5af5514c9c11f6fc5356004a43c187247c08cbd59e60baa759dfb76e842baa09d9b142a89ba802d54fa89c9cf2823ad1852735e3061a2645cb5ff43d6 SHA512 ca4b4eec8ce85dfadc52e2f4fc04e60f6406d8bc7a8fae4914aad0815e980eae56f90b9e4ac646b4807c07f94e49eaed08f3fb00d4221851e7819fb3f9b72f99
MISC metadata.xml 380 BLAKE2B cd22bbcec19b77790e9402d3138be50c140b469916cb7a66d8c14d1c42760090e17d936a79c652bf6d8d580809119fc42f93076a390b4747d2352f79e4395fca SHA512 9af0543dce24d2c9bd0016c5c357c39c2bbd42b08459ca3a08072a420e1e77e9814458498af0574ee8152693d9512c458312bec81ffbba4e318e079c50594f74
diff --git a/dev-python/beanstalkc/beanstalkc-0.4.0-r1.ebuild b/dev-python/beanstalkc/beanstalkc-0.4.0-r1.ebuild
index f7e8aa4b0ea5..5d0a167ccafd 100644
--- a/dev-python/beanstalkc/beanstalkc-0.4.0-r1.ebuild
+++ b/dev-python/beanstalkc/beanstalkc-0.4.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A simple beanstalkd client library"
-HOMEPAGE="https://github.com/earl/beanstalkc https://pypi.org/project/beanstalkc"
+HOMEPAGE="https://github.com/earl/beanstalkc https://pypi.org/project/beanstalkc/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/beanstalkc/beanstalkc-0.4.0.ebuild b/dev-python/beanstalkc/beanstalkc-0.4.0.ebuild
index 1fb32354eeeb..669df4843c19 100644
--- a/dev-python/beanstalkc/beanstalkc-0.4.0.ebuild
+++ b/dev-python/beanstalkc/beanstalkc-0.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A simple beanstalkd client library"
-HOMEPAGE="https://github.com/earl/beanstalkc https://pypi.org/project/beanstalkc"
+HOMEPAGE="https://github.com/earl/beanstalkc https://pypi.org/project/beanstalkc/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup/Manifest
index d87f4128a1e1..11c709a35de6 100644
--- a/dev-python/beautifulsoup/Manifest
+++ b/dev-python/beautifulsoup/Manifest
@@ -1,7 +1,7 @@
DIST BeautifulSoup-3.2.1.tar.gz 31224 BLAKE2B 9361ce6d048d0443c3257d10ec2734c24202af8eb850a59a4344e6992856f849d92dd509f102c27cdf9634bbc235e5f96e304993e6d4813d275d66bd3791b451 SHA512 365b7b045a2069cf437877543577bc0aa99256a6dc4c9743670b46bfceab5494a06628012d6eccecfe99c25d5c9e0c65814964b47026f15ba1a538444cfb7789
DIST beautifulsoup4-4.5.1.tar.gz 158039 BLAKE2B 5eb99c7efdb13c359385c7c7f3280332ca28cc4b5ff80b90c326d80ef55acef8e98d86691a7b1df420bf68bc65e96ad7d559b461a03f44e494fb4b7789753601 SHA512 d560d7f743507084ec546708d29bb3764512f5b2c380004280dde813350bf48d1697fddce3bd3f95186407bf5142941d7adc7d0de8e7962eb5ca1278dbc7e93f
DIST beautifulsoup4-4.6.0.tar.gz 160846 BLAKE2B c56c61c5ac2116721815b3cc8e0ec249f191a76bc36e26593af54cc0937e3a4d70c5a2b3069b12f1ae4f5b78cda78e2abda5da99fdd6987afe0f581a4130685c SHA512 1a7eee4218e58cc3852e71fe4f0892f673bb46a851941264766a38eff8ef05d612d88b4641fcb478ce8f66ac50dc987ca039923c4bbb11867c74813289f7e578
-EBUILD beautifulsoup-3.2.1-r1.ebuild 857 BLAKE2B c9ff668be977c9a3070458a85d83f4dd94d86200e1e254778a28f55819c4b49b39dfa9e122045a6b4c96087dafe5db5c5ff113b987710401b4ede1af74458257 SHA512 30e367a45a307d3c42911a5764f52a1644dd9dde53015dde95902003a9c3249b5f5750b837c2db4d3258bdb15402475db3da8c9eb4a1fbd96c3310fc051c7735
-EBUILD beautifulsoup-4.5.1.ebuild 1358 BLAKE2B 3dddf72e6135d81a7f47e7ac0b842fcca3fd0d7e021fda01dec42e45ef734cf571349b0e193983455b717e59cddf70cbe4631701f8a0151013bc1e59e60d44df SHA512 b776f1252aff422abc5bd8479418eff100500202355da356033ec6d05a88fa229fa0f6c76c88db6bef87371b1f058391e53aaccf740bc3090824599a3893c64e
+EBUILD beautifulsoup-3.2.1-r1.ebuild 858 BLAKE2B d8a3a865e18101053361a4be6d569344484317891f1611d8a3ce2d168a8e4eb0d6b28fb067fb1cb74cc57fa89d99da7c50f6edd37bc120232a51e5962d6eadb9 SHA512 879c787894a065f4150c8b6021ff30f15ee0d273de06c0d151ef84157eee1e5d2ca56df9104ac8a6a44d43cb332d3367cc8f2861b7324d851f0285e1c7e174ad
+EBUILD beautifulsoup-4.5.1.ebuild 1359 BLAKE2B 7629a7dd000b55c72fdf523e361be3756c290a478eda10e20cec96e7725d15082125755ab28fda3c79d1b8f1500f4f6aecb832af93db4077a9ca68eaae37383a SHA512 334927959ed9a41f0bb9b7deea78481504d0051801eab94a66981d3ca3fe5dc69f953dcdb46294a9f68177031b3571b9efed3cf9bff598072d4a1eeb6087bf61
EBUILD beautifulsoup-4.6.0.ebuild 1328 BLAKE2B 3f649ae6a510b8a9d536520a478bbcea5ca9765ee243de57dcad00a99deee166d83d3eac8e1cc0cea51a5febc165858db6f0f7ad03eba4495637a1d609454b67 SHA512 c137297c90c50c200b3d493b82f661e8bd7c9c100a898a43ce198100b0adaaa327c6b2e29f3d2b7fe4ea302026df4ddde4ac6696fa6fa5a08e06fade2f4492c2
MISC metadata.xml 720 BLAKE2B eb5a827491cd19df36bee9593e3e110a986fceee9f6d62a4de47edfc3daf4e1090062a2a9a4c8bc9cbb4f9b378de0c21126b3229740b7e75fba22643fb28fbcd SHA512 94493d30b0e0e55b94d08f9a56841c54088469a86b706b73e8efe9c0f9a0da598feececd01f5f14d7e28bfe6fea5d7b017fb84a2df680335f519803450c6f578
diff --git a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
index 462a34a35f08..46cd66be7bb2 100644
--- a/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-3.2.1-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="BeautifulSoup"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="HTML/XML parser for quick-turnaround applications like screen-scraping"
-HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/ https://pypi.org/project/BeautifulSoup"
+HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/ https://pypi.org/project/BeautifulSoup/"
SRC_URI="https://www.crummy.com/software/${MY_PN}/download/3.x/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
index 2ff59864aee0..84f52ff0e4bd 100644
--- a/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
+++ b/dev-python/beautifulsoup/beautifulsoup-4.5.1.ebuild
@@ -12,7 +12,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="Provides pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
HOMEPAGE="https://bugs.launchpad.net/beautifulsoup/
- https://pypi.org/project/beautifulsoup4"
+ https://pypi.org/project/beautifulsoup4/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bert/Manifest b/dev-python/bert/Manifest
index c974ea27074b..69836c1916b3 100644
--- a/dev-python/bert/Manifest
+++ b/dev-python/bert/Manifest
@@ -1,4 +1,4 @@
AUX bert-2.0.0-remove-basestring-fix.patch 647 BLAKE2B 19b7b65b41be9c3b929c0dc2c92d5f511017f093e924813d547e29a763a0fc23d557798be5542a2991fdb2a808afc087a8e5c40dc03d06d1864564ef6a566aa9 SHA512 e4554308cd81c9b7bd69cac3eed2bb65ce604bfbc494f644b7b0dccbad527af973cb7afb4589b602457ecccbc893f50acbd1031aff87ed30b06f2824ff20d548
DIST bert-2.0.0.tar.gz 3503 BLAKE2B 6435177493a822166e2f5e2c461f17deb9553aa3aec8893d15e057da9907ae4949246fb19299a1263905e648e0483d2e4cfeddbd2915f2c0d147a0a2bc62daf0 SHA512 643392ab1f8f0cecad9773846a52d5207f3dfeb431c6934b7cdfa523319c1c2aca4b9f8139d0a52ea759df03163b820adb963e4a21284e579a9d139da9acbeb3
-EBUILD bert-2.0.0.ebuild 534 BLAKE2B 522e7b229b0fd2a1ae9953294eb90b17c7052d505b8224d462bd84467bb560138c8c11341f9deedab09bc97524809ab8b72ee5d65e2c6b6ad4bb4af136bddb08 SHA512 42599840155cf0a14220ad4311223446ec1b7fe296cc1709638c5be59ef32ea658bead24d430cface503acac76394b0a3c720c60bc94f850989bba09a90a5976
+EBUILD bert-2.0.0.ebuild 535 BLAKE2B 699046cb682e73d6fa3e10464770467d855ebb050ab21ea83acf96c561a2002c59633422b8aa941689eb9dce6ce45938e857d6566ca45608027afaa0132cf626 SHA512 c32d9784256eff333066a25ffa65471e99aa152e015a708b13ee5cf25b8822de020dd9b70635dee5a8ecaba0458ec4f196d9b68a2f14439583e953b45454cdbd
MISC metadata.xml 389 BLAKE2B 75c3d2580d105790a4507edbc3ea6553d7cbbc96796947441d6ea8e6fdb6344b474cdb86b33a94ba8f7a5537ccc9e7ae1572556d21e56521098aa2c15231f404 SHA512 571fa89a2d05efe16247a98320bc4ce94b0483626d5f9a0e5ea9f72ddc0da3425e56e5b2b6d7cf1a1fc7103aef39cda13edea686947cd91a440014f954ce5314
diff --git a/dev-python/bert/bert-2.0.0.ebuild b/dev-python/bert/bert-2.0.0.ebuild
index 09e59f1e8cc2..ff1b9ae8e8ef 100644
--- a/dev-python/bert/bert-2.0.0.ebuild
+++ b/dev-python/bert/bert-2.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="BERT Serialization Library"
-HOMEPAGE="https://pypi.org/project/bert"
+HOMEPAGE="https://pypi.org/project/bert/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
index b772cd66bb5e..fe2f46d00ada 100644
--- a/dev-python/billiard/Manifest
+++ b/dev-python/billiard/Manifest
@@ -1,7 +1,7 @@
DIST billiard-3.3.0.23.tar.gz 151675 BLAKE2B 78cddee80df8a7d78f993ac33b40967c1f7f7b9c65fbb27d4038b48732a90e4dc016c83e009a5963e9cc208eaa6a5f74fd4a33f3faa0f49b2112f10c285be1f1 SHA512 2ab83512f5317230066f6f82615bda97c1fe6c0cf98281dc3ed486055584c6899695e6b9905d5825d657111c65c7f3552cf3fc7934ad2e4d4b3da09b538b09ca
DIST billiard-3.5.0.0.tar.gz 155959 BLAKE2B dcfbcf7ca7d53cc1963d9753736e1001d2a4e1b19e4e67fb937619f327ec9c6af66ddf23a89ab4332499b16a6ede8bda86e82a8843a66d4d2b47d1c95885ee57 SHA512 c73adb0cd470e66cc6aaca848f24a991df3eda44e7adf0e83d2a7a1e87bba4381b165842e8cd297d43a4d01d4c006953107354b841cdad9fdde4e00e7a80c4f1
DIST billiard-3.5.0.2.tar.gz 157299 BLAKE2B 1400d5a562dcab33c83a64cc7f7d14ad55b75677c3bb4c050cd4ba08a1f882e65d033653628fc3f2b52942081da3d5661fb0bcc5f2dd95f81a64749cd47d324f SHA512 581e1ac361324b36d79e280072952e490ef3470709b094f001c579feda54578c8e7b3e5afc93a5f878a6118c56afff7e59e13b3d3f2ccb2564b9b27cc810dae7
-EBUILD billiard-3.3.0.23.ebuild 1487 BLAKE2B fef8d643ecfddfa51be55f075be284eef27d4df7f27a02483fee07f206634e1509e2fb0b167d18fb094b1e96e1bbe53d21a3319eb19cf88e4b2b1a331dfec1db SHA512 5cbc9cb3a739bd784c895e341770810992f3111759efcaae1ab8b088feaa273909ac0cf1774f987945af236a360374de286d8edbaac49120b975ed43f06e260a
-EBUILD billiard-3.5.0.0.ebuild 1525 BLAKE2B 4004ac42fd9b12dc74583592956f4f90b142746dbea51c365e21d102ea28f59c8c71c120618d781f4129c1d5ae75d8c65d5dc508c93484e24c87e1da4f78d92a SHA512 e9cdf0623bc4899d4bf55e1bfd9475a7d6f3d267ffc8ac44dd53a5b4ae23fbc872a89fb566200f0e164cdc0d624d7dff643b89de2bdc56ac334226a34a26bc99
-EBUILD billiard-3.5.0.2.ebuild 1053 BLAKE2B 2f8b48baebf545fdec32c1d01f5152f848bb90568c01a581ed17101cf0b09aae6c8807613a05b8e0a6a7a77d3415c63ec2bc4b6af764d9edda807d7cf727b3d9 SHA512 4223f3656229bd248bcc70d17b0524a111061bc79c6ce25cd1c6ffcf05b524106d7a63c05c489dd9d95d7d74f37237ab68c110cb106800c1b422fb5384cee032
+EBUILD billiard-3.3.0.23.ebuild 1488 BLAKE2B b037786b4be54a2c19816d8649c159dbbc028ef2a00279a43e991fe8548b0e71e4e7b10851ab084bb49ec34ece0c4b35cb3ccd5180b02cdb23ed3417152f6ea5 SHA512 9418cbaa16bb543df4d573492e4d5f150a81511c12399bcfde4875b5bb62df6c5ce5424989015cd93f92703283c3faf8be36ef5ddc501ec3520daf5b71159dfa
+EBUILD billiard-3.5.0.0.ebuild 1526 BLAKE2B 2c0f8fef8d5eace38ce9b4ce8f0aa3678096f0ef7b48834e58219e7e9d7a982f3110e68f8046deee76c814a6117cd2926fa201fc160d5bcd62d81412ca4fc484 SHA512 bfcf1d875352065d91974f2927d6053b54850477b16095a90a2e2c1a97aa8114e90d33286ea90ab0d2dd78de96a169925230caa855d708e65f1dd4aeede4dc5a
+EBUILD billiard-3.5.0.2.ebuild 1054 BLAKE2B 88b22ea10fe01b3a6003fe46e0431c3f166b549a0515e720be5ea7e19f9e42ed6bed2a3fc749af6cf5a792782fe6caa3b56789ef71d6233fcde492af7410e95f SHA512 2fa67616ba74723803e2bfc9f1e0db279604e7de9350a6b6dcb8c202dff40c0dd85fb9b0d6770437d8bf869e9bdb810d7bcacd93b0a735ceb1aa464b425bacad
MISC metadata.xml 366 BLAKE2B 1ebf602d203fab55800c4b1c9df304a2eabab36beac69affe09a3429cf94daf9481436f4216f7e697cb4dc864962ed3a0d6ce3c476dcbc325292c7a38e331718 SHA512 f9784ef6cb7607efaced1b96745e9fcbfb13cff64d2be2cefe2e28e5475d8386daa675592f22d8f7fa23949cb015de73583dd8ab392aa9b6383e0befe30dc8d4
diff --git a/dev-python/billiard/billiard-3.3.0.23.ebuild b/dev-python/billiard/billiard-3.3.0.23.ebuild
index 4ee96e84df83..5a114a417215 100644
--- a/dev-python/billiard/billiard-3.3.0.23.ebuild
+++ b/dev-python/billiard/billiard-3.3.0.23.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python multiprocessing fork"
-HOMEPAGE="https://pypi.org/project/billiard https://github.com/celery/billiard"
+HOMEPAGE="https://pypi.org/project/billiard/ https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/billiard/billiard-3.5.0.0.ebuild b/dev-python/billiard/billiard-3.5.0.0.ebuild
index f47d6ac951a3..d727dd556a97 100644
--- a/dev-python/billiard/billiard-3.5.0.0.ebuild
+++ b/dev-python/billiard/billiard-3.5.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python multiprocessing fork"
-HOMEPAGE="https://pypi.org/project/billiard https://github.com/celery/billiard"
+HOMEPAGE="https://pypi.org/project/billiard/ https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/billiard/billiard-3.5.0.2.ebuild b/dev-python/billiard/billiard-3.5.0.2.ebuild
index c2dbb24089d8..038495a8b193 100644
--- a/dev-python/billiard/billiard-3.5.0.2.ebuild
+++ b/dev-python/billiard/billiard-3.5.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python multiprocessing fork"
-HOMEPAGE="https://pypi.org/project/billiard https://github.com/celery/billiard"
+HOMEPAGE="https://pypi.org/project/billiard/ https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 8dcb0541605e..e9757d3464fd 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,3 +1,3 @@
DIST bitarray-0.8.1.tar.gz 46877 BLAKE2B eb6b78706b336c73cb9895bfa2645fdc2d8a2525b23610bd37dc959a0aa2bad0c5d746ee31c53ca73a0248f989e69e23ef173dbe9dc0848453e6a8a5b14b3704 SHA512 10f4872243b92cd5a1a77e1e2aca80135d31904e17cb3de4eb2c3f2c4d3f00ad0573b6bc4b9c9379594e2912cb0e5d5870fb4e59eb298e269ecb3778fbae7d1f
-EBUILD bitarray-0.8.1.ebuild 524 BLAKE2B 6039df2e991d0758c42c2844a8fe2db7eb78e90b370d9fb34bab6bb37480a4de698b78936df7b5f0623608273a8ef8f7db5961fdaf84a556fc67fc5175dedfa7 SHA512 5be1be127ab3ef7488ea1edb10ff3e5b78dabb1601402883a87eb0621adb656abb054b15be84c3616acdef853b51b0be8d58258292564d6bfa28515d7f09f240
+EBUILD bitarray-0.8.1.ebuild 525 BLAKE2B aba8991da5d033b418659fa1eeffe17620bcfe4b1fbaa54b464c5167a1ba4bd9e2a7955271040d79630feaeacf43946ece86150c9637ec39075cf37dbb5af3a1 SHA512 c425acb1b20b0428ea198d8277e137d3ebe23a63089730e76c87b674890942c085ee8cd3785c422303e12e75e4af3f28098f87dd218843dcd1716b1eaec7ebf1
MISC metadata.xml 1194 BLAKE2B 2d94554cb381fb5e6f7879f55d282e3fb8f6868218390082cae0da4e10cca819ceea30ab180b143ec04d3cdc7d34a506095cd0bd8c521e32228bc6f3b177a12c SHA512 4a7db25dff2f2a47f76e52cbedb983b1b4514a8779a61c0ce9bd63955d67ca20ce4ea4c20cc4a71c5b0fbbbc0d98a65f8394479dc0a26bc843f3d0d830958d7d
diff --git a/dev-python/bitarray/bitarray-0.8.1.ebuild b/dev-python/bitarray/bitarray-0.8.1.ebuild
index 594f89e2d55e..86f56df8ef4b 100644
--- a/dev-python/bitarray/bitarray-0.8.1.ebuild
+++ b/dev-python/bitarray/bitarray-0.8.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
inherit distutils-r1
DESCRIPTION="efficient arrays of booleans -- C extension"
-HOMEPAGE="https://github.com/ilanschnell/bitarray https://pypi.org/project/bitarray"
+HOMEPAGE="https://github.com/ilanschnell/bitarray https://pypi.org/project/bitarray/"
SRC_URI="mirror://pypi/b/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index c8795afc324b..634b7189264f 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,7 +1,7 @@
DIST bleach-1.5.0.tar.gz 36502 BLAKE2B a56eb875a5becd21f7ff71a29db8178a7536a7aadfe81fe178360ba61ba599df9d4d9a782bbf72eb186b61a0b2e3f99058c483cc0d194e735a787319697c7327 SHA512 572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124
DIST bleach-2.1.1.tar.gz 58491 BLAKE2B bd1efbfa30cee61b5d8bfd029ff107ddc997d38139bf5b25a70a6731193f6d02a81e1e49c9ffe3eef6cbda864464108cb1f65599c68c48f1033ced27fdb65c29 SHA512 dc8ef7b678966bfebddb2d27c78abf50e71f2d90c5807cf788a08b852a085a4d990368da5dfb5f61a49e0f2f1e7d9ac73c2b6967fdacb55663ae2c339016d4c2
DIST bleach-2.1.3.tar.gz 60141 BLAKE2B 5c04269266007e31e1a01540198177afb6b13362b89815073b7cd68668da26725f2631defdb26d124ae6c74743de0d31b2975a0d19f58e032ac2332e3ea46a75 SHA512 ff74fb3646709f20c79ea02e6d0fb93e2f204d3151a05f259b703050c10d410859af76acb470405f6fb7b55c8fb64595e6f0fcf8e9cb8fd3fc3722fa30a47de5
-EBUILD bleach-1.5.0.ebuild 772 BLAKE2B 152fa67fb19e8040a5707033df12d00bd6ca831df1bd01c67b69147d20bb236c521fc928ed32b8e344c62e8d753a335864005afb7d4d21271b0f0574580c053c SHA512 37e3a2e2eb1147168ea3f1304d23f6b4c5d7c3937d3828d0642227cfd58f5d1236a51da19a62367baccc19bc436752d10a6d3b0ce14decd5da6e3333a320a35d
-EBUILD bleach-2.1.1.ebuild 799 BLAKE2B d5e8c0a53f206d28867d44c3adf657051558c452b42584287c407c03a008a72806aa129f6d174e4d76bfece1b12ae92953e4e3eedad51d536ef3dffd7b2126ac SHA512 8cbcbf229f13ca63d0f552d1133035bedb17267759736e3b67c4886aff27fd9ceb05f2a37035480fd7a9f080104a4efe331574ad683933e6ad516424bcf9a63c
-EBUILD bleach-2.1.3.ebuild 799 BLAKE2B d5e8c0a53f206d28867d44c3adf657051558c452b42584287c407c03a008a72806aa129f6d174e4d76bfece1b12ae92953e4e3eedad51d536ef3dffd7b2126ac SHA512 8cbcbf229f13ca63d0f552d1133035bedb17267759736e3b67c4886aff27fd9ceb05f2a37035480fd7a9f080104a4efe331574ad683933e6ad516424bcf9a63c
+EBUILD bleach-1.5.0.ebuild 773 BLAKE2B 6afda52e437aa252b31174f09b7a6f61fa95f4b91f96ec364ac9375e26c2aeec5f5df001b92a8ee6c0f7ffc5a62eaf1830e64d216f3660e43661230000d2f770 SHA512 984382fe1f458fac718dde60f3e6089edb2cafa69296b3e21ef9049907da625ac44af15b87c062801a68a5b15a2fc3a989015cb5ad94c2584f2a8783311dba0f
+EBUILD bleach-2.1.1.ebuild 800 BLAKE2B eb904dc41b78b06242a83a14c30ef34930c58f41a81580499b61352cec3dd4b818c8fad4e6eb5ceda82a17d18e7dc0687ac6a869689af06cd66df4bec45d4390 SHA512 e5c9049d37883777db6930dd74b62e4bd1019e2a71108fdb87ea8479b62b3481e2594e9386543af669fa1f73308893a3d3e8ff0741a5edb383c88426486c1c7d
+EBUILD bleach-2.1.3.ebuild 800 BLAKE2B eb904dc41b78b06242a83a14c30ef34930c58f41a81580499b61352cec3dd4b818c8fad4e6eb5ceda82a17d18e7dc0687ac6a869689af06cd66df4bec45d4390 SHA512 e5c9049d37883777db6930dd74b62e4bd1019e2a71108fdb87ea8479b62b3481e2594e9386543af669fa1f73308893a3d3e8ff0741a5edb383c88426486c1c7d
MISC metadata.xml 375 BLAKE2B eb46fe64fd2800b8222ce88a2ef34be12f68a5a014417ebbfcf3466beda9c64f6a6d1ef4431d83b4948c1513de81840d1f5c65961d851213f928fcc6a66045e5 SHA512 9f8329e1fe0a9a7a6268dee15c098bdd7893da00a3c4f4dcab207586dccc5f6b471754be0eacb21fbd7fcce5e3130a631fbf1fe60a27ea525552d7ef2d9c173a
diff --git a/dev-python/bleach/bleach-1.5.0.ebuild b/dev-python/bleach/bleach-1.5.0.ebuild
index 3ed216f9a575..632e3e55c879 100644
--- a/dev-python/bleach/bleach-1.5.0.ebuild
+++ b/dev-python/bleach/bleach-1.5.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach"
+HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/bleach/bleach-2.1.1.ebuild b/dev-python/bleach/bleach-2.1.1.ebuild
index d662a702cba1..7b249d5a841f 100644
--- a/dev-python/bleach/bleach-2.1.1.ebuild
+++ b/dev-python/bleach/bleach-2.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach"
+HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/bleach/bleach-2.1.3.ebuild b/dev-python/bleach/bleach-2.1.3.ebuild
index d662a702cba1..7b249d5a841f 100644
--- a/dev-python/bleach/bleach-2.1.3.ebuild
+++ b/dev-python/bleach/bleach-2.1.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach"
+HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest
index e4a40a15731f..f2629b95b0d7 100644
--- a/dev-python/blinker/Manifest
+++ b/dev-python/blinker/Manifest
@@ -1,3 +1,3 @@
DIST blinker-1.4.tar.gz 111476 BLAKE2B a9ebe32bc01f7f08a5f180caa3d3830eaa10b7c0499c11ff4ceb71ed604f94dfbe4c783cc7409a57da28d6d69cc49d7861d05401802f86d054bdd2501f36cf60 SHA512 2f5f71b05c7cc27f5761ba698b05c78c8a491f5285c120e532d24be0c8256daa14e075f3f30e15fb18e7c3f16579af9378a155d058f170e3af9ffdb89e49f56e
-EBUILD blinker-1.4.ebuild 722 BLAKE2B 70714a64ae7701f94d9037c3a288354fedb4c361ae3d04126d648bf319b23612ece38423e9e18f85914e280e3016e7f9d31e8ff01d156514c731426fb431bca1 SHA512 d91b647e2894f8b27287e8dcd087d13d55d5371e2549e54f8a8e117b910525f2f833b5be193e8d92e20b57951cdb0797b5b84a9b6c9c0fd2dcccf56dd61ec5cc
+EBUILD blinker-1.4.ebuild 723 BLAKE2B 6724233a234834b7ec408b68d848ccc2625e718b65a7d2896cfa9abcf6c9ae1f89b1357011be0b5b7f7fe519717b5b38691cbb1de205b91595637571e585d5ef SHA512 c973a850cb881ed400c4478e5ae4f55e20ee6f4cace0c380a71994a0776bb4328145646b693e7886f1bb2cf0e3a0a1d0e6b7690c304ca877fb9d7b67db7dad29
MISC metadata.xml 310 BLAKE2B 4300b6665f80282364e473ec1113f6cc1a2f33f81ebdd4c9a070a7565cd10d83026807ac49472fbbd0c09df5b58eeb18c407b3487a7de8780149b14bdcc09c0a SHA512 4712a1a048dd03c070785ebbefb637eade345c4959994d74643f9f521ebbc3c5477e38ad7628de967c13ceab3c906fd54db6322f8a32a43a47f3223cf8783250
diff --git a/dev-python/blinker/blinker-1.4.ebuild b/dev-python/blinker/blinker-1.4.ebuild
index 9beb75b95c03..9375f25c79b8 100644
--- a/dev-python/blinker/blinker-1.4.ebuild
+++ b/dev-python/blinker/blinker-1.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Fast, simple object-to-object and broadcast signaling"
-HOMEPAGE="https://pythonhosted.org/blinker/ https://pypi.org/project/blinker"
+HOMEPAGE="https://pythonhosted.org/blinker/ https://pypi.org/project/blinker/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/blockcanvas/Manifest b/dev-python/blockcanvas/Manifest
index 1922722d1cf8..788cb4d8cb15 100644
--- a/dev-python/blockcanvas/Manifest
+++ b/dev-python/blockcanvas/Manifest
@@ -1,3 +1,3 @@
DIST blockcanvas-4.0.3.tar.gz 1125887 BLAKE2B ac2548c68090ce042758b04c7108710f8173a6ff9c948dc9bb164b1f8cc738f276f7ae16f5cba44cb49beeb16bd637d23b50928cd4cc08f5ca1617d0585e613d SHA512 c74bebceafca28646186c72efd20168113cc62ac17b598e12074d029dce1803a601aafba31b5a305bdbf6d74d5d7bf29614b917e21bd54df7db123701ea770c1
-EBUILD blockcanvas-4.0.3-r1.ebuild 1466 BLAKE2B 14d66676445036c3d16edede3588de85b17aa544c4e5559867cb5526b295d24453aaa9772c63a8922e509c3af7bcbd80fe8403db9d8094bcb777f4e41a021357 SHA512 8da1e42fe02e05b85116cb7eb53f954a739757db9a5023cb33abeda16d0c7a1a304f576dd603deae30e725dd85bcb775214515d8a4bc54a00add5b534aff7080
+EBUILD blockcanvas-4.0.3-r1.ebuild 1467 BLAKE2B 902eb64d95f800e49962cd7cd3da6ba7b27915ad22aaf57de7d676c471b5fd458481c9dca12683d4c5425d86147c6141ec4ef568d74ebfe2456c4ece5e37a973 SHA512 a75cdcaeb19fe7310d24656b9bc800585907d0862ea59a97e888e920bfd8cc55cffc11d74803f2b9d5e15e3134a24ee6c009a19a16e08f10863b8e8b4486a5d2
MISC metadata.xml 740 BLAKE2B cd3b6de3376de490b002c429ac5b8da985c7268fad09e214ce43b77ce00d73191f9c14cf39bffd74042d4d02b886fff9f933103c1894124c4d1cf8346d0f3372 SHA512 2e9db5c53042243fedcb7ead5ac517fa0b7f58460e5fd47d1cff32ebc81403dbc278851e4e783fdd359df325efcf4a889584e44de53731c8214d24e468cb032c
diff --git a/dev-python/blockcanvas/blockcanvas-4.0.3-r1.ebuild b/dev-python/blockcanvas/blockcanvas-4.0.3-r1.ebuild
index 93978429b5bb..98526227197a 100644
--- a/dev-python/blockcanvas/blockcanvas-4.0.3-r1.ebuild
+++ b/dev-python/blockcanvas/blockcanvas-4.0.3-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Numerical modeling"
HOMEPAGE="http://docs.enthought.com/blockcanvas/
https://github.com/enthought/blockcanvas
- https://pypi.org/project/blockcanvas"
+ https://pypi.org/project/blockcanvas/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/bluelet/Manifest b/dev-python/bluelet/Manifest
index d0d869fc2cb5..606993113c22 100644
--- a/dev-python/bluelet/Manifest
+++ b/dev-python/bluelet/Manifest
@@ -1,3 +1,3 @@
DIST bluelet-0.2.0.tar.gz 14182 BLAKE2B c05560f4cd1b4aaf3f25d22bbf5eabfef695cb1686742ae274df9024786ca08a4604ec9a24ad185718ad8d8876f8b5fb12df0f45cdda5b61fb6fbdc8fb09bcaf SHA512 58bd8df4b61f23a53f9310b68e5754155c00d598c9bcb7724e90ef6722ee5d6017751c2e056eaaa64cca71b89c391d248c14477457f30ebf2b28841a3fdc98fa
-EBUILD bluelet-0.2.0.ebuild 580 BLAKE2B 76285a77785d82a2ff9ebb9d53385a894cba05e59871037a3b4c1fa0ac591a056aa144bee7a42999cfbd63509e485c75fd99fad56f2f61304f40f5ab2dea72e4 SHA512 c2d637c21943aabda92d179b865b159994223db443bbe549a8f034b331642de45272ea556cb405494905fd82f8a1fe5cf6307b3639ccbf7739165f78cb3c8db6
+EBUILD bluelet-0.2.0.ebuild 581 BLAKE2B a7dd5815390bcae8f8e50fd2e1e74e8413971b407544e6ef814822358745e3742ea37aa9b1fd6ad9de9cf85ea691a3a95ccd19ad153dbe0ed32471ab89d7e213 SHA512 a29995ff3e62b47c4dd404b32d407ce6f55dc06c3e1bef0ace1ea348634ffe5efa1e2af2caf4f52277efcf41513ab4c62052d070cb560fe8089ce0b3ada57b9c
MISC metadata.xml 969 BLAKE2B 64de2c903db588aa64c305a35d712d4a8905051cf021968081f39ade06cb393ef2028f96401259b359497d0acb422827f640333485bd7f5ace79a6fca7ab782e SHA512 98ec10adf32ffc4b2adcaa10f08e3e8f24e06aa22b66cb9a372952583153688349b11bb99654b8c53901b073085dcfbba6fe11b943b6ada86116d36163b89908
diff --git a/dev-python/bluelet/bluelet-0.2.0.ebuild b/dev-python/bluelet/bluelet-0.2.0.ebuild
index 4c0092ff93d6..5f50a472e81d 100644
--- a/dev-python/bluelet/bluelet-0.2.0.ebuild
+++ b/dev-python/bluelet/bluelet-0.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Module for pure Python asynchronous I/O using coroutines"
-HOMEPAGE="https://pypi.org/project/bluelet"
+HOMEPAGE="https://pypi.org/project/bluelet/"
SRC_URI="https://github.com/sampsyo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bokeh/Manifest b/dev-python/bokeh/Manifest
index b60e18ad605b..958fac20b6ca 100644
--- a/dev-python/bokeh/Manifest
+++ b/dev-python/bokeh/Manifest
@@ -1,7 +1,7 @@
DIST bokeh-0.11.1.tar.gz 3383140 BLAKE2B 68a368d7817e4066378018e6283177d5b8cc7e8328a9d2db0b678514016fd54c3d6c7d837e4df0ab0668539fe403a036cb660ea475aded6bbc685a138dffc087 SHA512 18cfee85698f1ba548c34fb223dc57e36584951064e65fac83cb8388b129914a8f67970a133ef2d1a67c06e50cbfb565a27d33dc9c90f5027a1739d400894706
DIST bokeh-0.12.4.tar.gz 5584657 BLAKE2B 21cd2aefcb4fa80a979fc6144ced679fe26f830769a5d8a3768ba9847ff247a1d8e4ec42ea84823211af04aafcd2672c083e64995fbba46f31cc0842e8cfe051 SHA512 bab043278cf580a7d6df9749d7ceca763fc77849de37a8ea7e5a674714a5e49c240ea41ec964fd00cb6d71901fd349f10ee732df5dc5a853e0a2ea8a9c97b1ef
DIST bokeh-0.12.6.tar.gz 13720124 BLAKE2B e8fc1c42b530622bf6de8e13e81ae45e6d47985cef1ed81a2e32bfaef2a246a09c25210728cf434da6d4a0ef8f47ade1be5ee9e9318cc0a071bff36b317069a1 SHA512 7a293169521b690bb2cdcefe3667f869e75f2b718d6122af63201e2fb2e530eba931b3fa2ee3474a8ead758039cbb7d756acc0349e2f0820d72a4f754b9301b2
-EBUILD bokeh-0.11.1.ebuild 1961 BLAKE2B 4c846d5d918eec3a7801c7400ff21e5f5ef39e149f0e1ba2de4c9541acfc94dfa89162abb3440ccce87289817fae4adc5501196c0433034549e7210a7163dfbf SHA512 07766b877fe5e790a718984221197e18c66ccd81539ca4e9c742607fbd325aa8122dbed4164eaf48c2e5a40332898b84c7e914133de80c0240e37d86a812ac13
+EBUILD bokeh-0.11.1.ebuild 1962 BLAKE2B 79d34af6674b364caa2ee41bcaf8bc2d10c36947f521d759d279dbc9dd2def16d7a8f6c5f1518a5d4fa0f4493d717115ddf7b9f3b3f973172964566fa8981eb7 SHA512 a35cef932bfca00a1c6d866a549b56d2bff5fd6d13fc9aefd1c82f67dcca22775070e928684502d0ae7959ec5d4490b4705f243eb3232e31c1aff1034425a8d3
EBUILD bokeh-0.12.4.ebuild 1978 BLAKE2B 74e44b45f1f6ab10412baa3d640afd885d69818b03ecdffdb666e39fd3b3ba446f11537f8e45ae3741fc7edd558ea0cb47342ee3a00d867ccc2eb88fdca3d649 SHA512 c185306981f2fe4361aa58f83773344e2203e35e2a6fa347a0676acffe7748486855cd1cbe43c84cfdee8eb9ddab3047bd32a42085008ee8ee98644e5f42ebb1
EBUILD bokeh-0.12.6.ebuild 1980 BLAKE2B a823e2a89ea72d332e89c73a3c720d90b75573e7ba8caa7ae3b9a0138b567c70d94e79b4f4dd9ce3bbd3f9b472f8a99870b8417f3c35cb32899859f7b14183dd SHA512 6cf8c17b0144fd7bd0732a70585dfab442e9b6d9aaa874878174db691fc54fab496119032b0af3f55d69d3d63ed9abc7045d802d2e4893466c3c4631eed0b166
MISC metadata.xml 879 BLAKE2B edcba4dfedb81192edd9a32b2ad320582129f0efdd9ccab46d99ebc0e561784f04f53fe1dd80243513ea0a69ab3dfeb1d36cda6a5b37585cc26e2c203194a8bc SHA512 46419cc11f266c9e5d51b35c4bd4a75c4c82446dc8a9f06b6ac7ef3c742a371334b56e98a4bc831bc4f5ccee0222ba7f2b36a44d32fc4ea3aaa092b32c7429c9
diff --git a/dev-python/bokeh/bokeh-0.11.1.ebuild b/dev-python/bokeh/bokeh-0.11.1.ebuild
index 49eddd87ed27..bb7d27a052ef 100644
--- a/dev-python/bokeh/bokeh-0.11.1.ebuild
+++ b/dev-python/bokeh/bokeh-0.11.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Statistical and novel interactive HTML plots for Python"
-HOMEPAGE="http://bokeh.pydata.org/ https://github.com/bokeh/bokeh http://pypi.org/project/bokeh"
+HOMEPAGE="http://bokeh.pydata.org/ https://github.com/bokeh/bokeh http://pypi.org/project/bokeh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/boto/Manifest b/dev-python/boto/Manifest
index 11bbc64e282f..3c4aceb005dc 100644
--- a/dev-python/boto/Manifest
+++ b/dev-python/boto/Manifest
@@ -1,5 +1,5 @@
DIST boto-2.41.0.tar.gz 1440323 BLAKE2B 9d72fcd09cbf57d22dc45d42699af8cecef6f2c8e4009c9d70b54a9b84e23801ecbb5f7bc484692ca93ae302793b4d2f511c1209bcd33d0703a39b809bda1e00 SHA512 ffb503e8f7ec84ec973e109ae9524e1db2ef5f34d9424c380eed9a85871f07f8c9c798ca358fefd772ff45a72226bb02eebbbf6ab2d56b2442c41ede736f6f5e
DIST boto-2.48.0.tar.gz 1461372 BLAKE2B 0069ddc6def7d8698471bd66a5d8d4b62d49f49138036b3ae6a9655e7b7432af5449f2812e83f2012be2f01e93a61d9608157c9fd4ea0a52f8801e31877a78a7 SHA512 ce8e302b059ef31e81078ef21999b96b8770d2ef0c70358624c8cc6a79b1a43a78e1c206cbcba50eafb9c964c4eda5b9b0b127ea9523dcf7438453b4b2293f9f
-EBUILD boto-2.41.0.ebuild 1406 BLAKE2B b2ec3274508232e94b090984556c87170f64c2230c6c20d99f89e87a7e1da0e93b0549a3d8266a339e45fa2fb8e907b0408a6fdd771e9088187f3147334ea884 SHA512 de75b595e5032a8dbce8d26e2b8b5c684df86ef5d13ecd7b193f62284ddf0b4544bccb2a4a407196a4acf7f871f8f02003a941e082da24493f88ae23125245ed
-EBUILD boto-2.48.0.ebuild 1418 BLAKE2B 3da60c083242fe05c978b7a98fa944dcfbb182dbe474949830684ab205ad1052ba9648c93b12550430443f45489c405b6dd9d1e0aaf0023a8b3e3517978064fa SHA512 80899909b9f35eb1a33ad30b298cdcce1d8c2a727574d8fc946a7d370e930915460c9c1f5eb57b3b6f4c721fecb74f9a50ed4604c08a4524857f4c8a31e535e9
+EBUILD boto-2.41.0.ebuild 1407 BLAKE2B 7f0b2235803a64a37933e506d91cb2f8608c257d27a312fc408550dc2414ffa3f1c1ab097278de4a5f72190aa8f806f25e4b081a887399467c67ae222400bfed SHA512 240390b93cab9c10e1a67e2c7e8fdbb19857c80d3702e25867d8338e23cc6246628394ec17008428b2ee705adc6152b748e32ca5136b9332232b9850b1a0aebf
+EBUILD boto-2.48.0.ebuild 1419 BLAKE2B 25a5ec90dcab7e7d13149e4ab3efff60c259d04e8c680faa8bc1e7adf4a95071f900b24fa1b5b8e850f7c16be9d20ac5a06862d25a833dbe3df3c3eb59c78855 SHA512 e88045ae9cbd39d30d0250e095d78e920d241156de4b63275614d1ec93262fb1ef26735b47e2810c3e16eea1fe693d78788ac9d7e1db845b23ef260ede6f5106
MISC metadata.xml 419 BLAKE2B c6c19e4ba3ecc5a36b535267b75cdf3afb7317e577e8f0899d43a334632633d771b5e5216517537616cc99c7766a852d2b4c5b132e174f8481d86649253e0897 SHA512 ee5587224538b14f67c30eda60c161e4c07c801c4b4edb24bcb0350e17c4d655c4d9a6907ebe5913d7689e1b6078ef25f47b4fe0a7c655cfa8d5ea775b4d0329
diff --git a/dev-python/boto/boto-2.41.0.ebuild b/dev-python/boto/boto-2.41.0.ebuild
index 322e630e5def..c3b00d0dbf3f 100644
--- a/dev-python/boto/boto-2.41.0.ebuild
+++ b/dev-python/boto/boto-2.41.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Amazon Web Services API"
-HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto"
+HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/boto/boto-2.48.0.ebuild b/dev-python/boto/boto-2.48.0.ebuild
index a978bd9f9368..08a852151e64 100644
--- a/dev-python/boto/boto-2.48.0.ebuild
+++ b/dev-python/boto/boto-2.48.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Amazon Web Services API"
-HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto"
+HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest
index cabbf0fb6e8b..b32cf4c6eaa3 100644
--- a/dev-python/bottle/Manifest
+++ b/dev-python/bottle/Manifest
@@ -1,6 +1,6 @@
AUX bottle-0.12.8-py3.5-backport.patch 1720 BLAKE2B 63081eee3765d060d7381a0eeca97fde17367273b0308449678301f0d2ed9357c90881aeeff31c6a26920ff256b76b0567a74628499fb4d9f2325bc75de6a2e8 SHA512 10f8b95d77d35db582be9bb937ca0c52050c22faa191f373b34039c6ddec24a8e71ce26f6bc9c3f3af7973670343b2f3131c02ed626e3d161a636f8c9e4cdd2b
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 1435 BLAKE2B 954ab4403d07eb7183327282a7b853dc9cf106c91e7bfc068aa4645dfe4a527970b04cf48c3b2ec40d87aacf2b91d29b5805361c62fce6ae9760d7c3cb8ffb9e SHA512 816f890ab4435aecf24510b6b0c0b935c57fe58bf1e2e3baa8930ffed979258bb2a96ea6bcd95a5aa67f51b1586a595f60bb4061562d6b69a6114ad1c1edf2bc
-EBUILD bottle-0.12.13.ebuild 1456 BLAKE2B 773ea541d73d668c31fa04f15ca677aede37bf590d91f1169f2bb1f4265b2821eeeb3ca40d836ea9ce7cd356341da09dba01abe966ae319041284cb0c3bdc281 SHA512 d9cb07139aa21882ab3ecf39b195e244a0c8783768944964cf7527de814dc989a25b2b3bc853847172a8a459fcdde2e750529ff40a3fe1e301f90a8a859d8ed6
+EBUILD bottle-0.12.12.ebuild 1436 BLAKE2B 1f9e88d48d449c2754dbc0fd53910ed082e60ec8d73b0ed07e2c1562a9149cf331b72193e9a6803247181460c1ed4305b7af52278603df6c6e6cd414501bd38d SHA512 bfa08b0c9e6826f11e2a3d4818205d3ad1a193cb3838eb777e2e397c69ba4f3763da3b71233d091b347329ba95673d2d8ba2f7105cafa8c712cf1124a2ea951e
+EBUILD bottle-0.12.13.ebuild 1457 BLAKE2B 0898b64962ed5aa1594644ccf9f3f0b32ce830c9f21c830f239f8dda3a19f7d3c6cd028651179ff8a0308d90733ae992617757e981cff9d69d8eededb7798a08 SHA512 542bae4260e75b1ca1953f0c2fed718837ae6dbc35a3a77f928abf7e5cbffb5f58e81f00ec293c1d4ab64c5a0888ff3405adad578141f658e1aec2f4a4ab89eb
MISC metadata.xml 319 BLAKE2B 29a2c856ee0a0af9214a5cec842b697fcb095d2bcf4702225b2e81d4f715967c29a383da78c43ac60d4464e27e651e81f1b085684b0b6f39925a6df7c36a54c4 SHA512 2ff50f032ea6042a32a7d391906ff95d00115367770423874aa6ee638b1db03fc0b7fabc484e1ecc002eff1e5abf5d45075463b76b7d512535d4820c46b56251
diff --git a/dev-python/bottle/bottle-0.12.12.ebuild b/dev-python/bottle/bottle-0.12.12.ebuild
index ae590cf85856..17fb9272a22b 100644
--- a/dev-python/bottle/bottle-0.12.12.ebuild
+++ b/dev-python/bottle/bottle-0.12.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 eutils
DESCRIPTION="A fast and simple micro-framework for small web-applications"
-HOMEPAGE="https://pypi.org/project/bottle http://bottlepy.org/"
+HOMEPAGE="https://pypi.org/project/bottle/ http://bottlepy.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bottle/bottle-0.12.13.ebuild b/dev-python/bottle/bottle-0.12.13.ebuild
index f855160cb8aa..b75ec9750ab3 100644
--- a/dev-python/bottle/bottle-0.12.13.ebuild
+++ b/dev-python/bottle/bottle-0.12.13.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 eutils
DESCRIPTION="A fast and simple micro-framework for small web-applications"
-HOMEPAGE="https://pypi.org/project/bottle http://bottlepy.org/"
+HOMEPAGE="https://pypi.org/project/bottle/ http://bottlepy.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest
index 4f5a4d8887e0..8811d98a0f83 100644
--- a/dev-python/bottleneck/Manifest
+++ b/dev-python/bottleneck/Manifest
@@ -1,5 +1,5 @@
DIST Bottleneck-0.8.0.tar.gz 1634340 BLAKE2B 9ec38acb7d2415139b144fd4985d801183e86ef6f938d4f5d6232201e50a2d447959c2a7cde00a13d5455da9292739e4f47448ad5e9c0263e0a8b03fdd70029f SHA512 5b03ce2d0df9d177534d3f1fa02f147b12b23f5fbaa3b2685d1e8b86848c96c54832e0b0b6364479841742785c0b23bcccb51a0ac95675c72efc39693121dcaf
DIST Bottleneck-1.0.0.tar.gz 363223 BLAKE2B 6dd8e18d14675c08010850091343856f2599de71ef57ff1b0bf1b748bc7f2e6d2d0fd0ad8ae1bc00dc38b9dd92676531b4564558b7ec0f9b79d2ebe4061a028a SHA512 b3edeec0b4c2beeebb08eed8cb7aabb92f736e47c657f1fa580ec36d839941d3d1955209b2286fd9d41c4941b46b97a27049c51bcf5a098d27a19881f570d2d6
-EBUILD bottleneck-0.8.0.ebuild 827 BLAKE2B dd55752c4bbf9652ac612c299d5787afed3439c2727a51cd7c2335523b59570d75518f27d4718db40bce6181515c74948489825a8084ffb6d1a4e171d074fbde SHA512 dc4245ae9d35ff8e1fedaa371efcf3a426f54f164a4a2f8549dc87c99a53e1d04e98d6b07a06e337c1b726e9c11ae017c5b8cedebb48be543353836758b2bfe5
-EBUILD bottleneck-1.0.0.ebuild 859 BLAKE2B 82c96124e0afa6f2f36620126196a5d161378f715c6ce1f018b5f763e4ae583e996a323373516a86465155251eaee4d680d46771ec6cd3cda661b1f5930c1ab3 SHA512 14ff07c8f40e43b858628f91b20abf33deb05d1abf880276277425d9425e5f59c378156ab0598156669739514c94161c934143cbd6ea6da810188a2d71f4a3ab
+EBUILD bottleneck-0.8.0.ebuild 828 BLAKE2B 819e0e46eba90a647915a80e41d8186d91c2335b77f64b4351551f73d65f472de7b52cdb0564aa25844670b26097cff0e6e673757228c3e0ddd16a93e5f3820d SHA512 e09b195967b9029b370e99c83a33649a790a71ab15acdd5ba8eddb6d2d262d1329ce6c7de7ae42095d35097c52987c6682ed3fc0eb6b752b6529713ade9c6603
+EBUILD bottleneck-1.0.0.ebuild 860 BLAKE2B 8e7b5bd0bd0b2f10d76cd3e52a574f6fb48031bae184e8daee73802fbc01ee43f7e278da33162f0feed75d35ab6a14a1573680d6079cbb0f99a3c43d43a8d7e4 SHA512 0c2a9ffc02b7f8c2b41947b316a73fc9a4e3e7d0df7f32777ea0e85b1838708ed456d2aad4bba92c70c5c1a0f004ed2143aabb1dc40c44aceae504eaddc1818a
MISC metadata.xml 471 BLAKE2B 9580e4438e0fb3dad08815f43e730b365be1ab25b4a308ab6c90b00d0c5c58a1bae8063fd2df68fb68542010cbc14e3626b4baf3b43adf8f38f44c7d87b74038 SHA512 9f31d5257385cb237ee675671473fcb8e932cb792fadb30bcccccdfad9f1372207e54abc3ec2712735e2250b9a583578d2a3e7e8a32ade30d634f620644c3def
diff --git a/dev-python/bottleneck/bottleneck-0.8.0.ebuild b/dev-python/bottleneck/bottleneck-0.8.0.ebuild
index aae727b7e016..80a55c122fb2 100644
--- a/dev-python/bottleneck/bottleneck-0.8.0.ebuild
+++ b/dev-python/bottleneck/bottleneck-0.8.0.ebuild
@@ -11,7 +11,7 @@ MY_PN="Bottleneck"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Fast NumPy array functions written in Cython"
-HOMEPAGE="https://pypi.org/project/Bottleneck"
+HOMEPAGE="https://pypi.org/project/Bottleneck/"
SRC_URI="mirror://pypi/B/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
diff --git a/dev-python/bottleneck/bottleneck-1.0.0.ebuild b/dev-python/bottleneck/bottleneck-1.0.0.ebuild
index f9e1b247d5d3..c83ab09655da 100644
--- a/dev-python/bottleneck/bottleneck-1.0.0.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.0.0.ebuild
@@ -11,7 +11,7 @@ MY_PN="Bottleneck"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Fast NumPy array functions written in Cython"
-HOMEPAGE="https://pypi.org/project/Bottleneck"
+HOMEPAGE="https://pypi.org/project/Bottleneck/"
SRC_URI="mirror://pypi/B/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
diff --git a/dev-python/bpython/Manifest b/dev-python/bpython/Manifest
index ffa322adb849..2e3c847ef7db 100644
--- a/dev-python/bpython/Manifest
+++ b/dev-python/bpython/Manifest
@@ -1,8 +1,8 @@
DIST bpython-0.16.tar.gz 201898 BLAKE2B 907f6a506d2b52db01e7b84c615574a7daad36f630646a345c963e432cc394330339390b6afc2585845b19d6c00d9c0b95e06b9d3b0fe85fe20daad3f5cf208a SHA512 1173d720aa679e4a6079c7febd36abbffa901604c99c6d1ce1e940a8fbcf8a4ba7bc526de0ef5290e3859a4384d1cd5cbef62fd9f056ddcb545b64d69d103a5b
DIST bpython-0.17.1.tar.gz 213638 BLAKE2B 42530a38f8cf714a0415957a46374b83ad14dfab89a76317507763c2f83b3dbc8f71c7cc967ec353fabd38b6631130d34df99c0d53f3728fa2390d4a6f64b25d SHA512 5b5e861646df90510db75520dff9533b71501d35b7af1d152adf2c929b171fa6a2b1c0a6b7eda0311f9315703db161c6a78698a6cd434e5321464d6d1c033e4e
DIST bpython-0.17.tar.gz 214230 BLAKE2B dc26de037eb5698c04afb74472fe9483e1398f4f40b7da21520f2e7e2ba6e510bcbf200938d520d95b976a6fbeb31af7b1b1f828a022835edbe40d381c82797d SHA512 17c25f4ed69eb7cff27ba0a488434623a7105c60bbf1e6f608c91babf240741ab7a7097ad347f897cd5f39f2fedb944fd69d8dbfbc66da6b910e1a14ace6fd1f
-EBUILD bpython-0.16-r1.ebuild 1484 BLAKE2B b5305d7b8e0c60a5099ad4e6e64a00e015adb9b7844724efa8fc513f38c954dfb5f6439fa193eb1a01555266dd42171e2cf117737e84cc04fc29e8f6775ef647 SHA512 4544a4f2ceea18a675f274f0dea8800526d1d6b551b5a91d64ff5dd5a6a39a6bb55cc2fa5d616b7c95c2e220aa78936847613350f80865d7f36b99c3b7ecad8b
-EBUILD bpython-0.16.ebuild 1480 BLAKE2B 8f41e668a5bebdc8bd991e8395788adbf5d03239060246fa7b4188a38e798343a37e3733b9f168bae8bbf9ed280edf985f60e680516621a3e369a0222050d32f SHA512 0832b41172fe5c794dfb929772694907dd3b48618dc410a997275eff1d4a21eb17506c89d2444ff0867f6144a999344e54463a739fcc98d7283b32b78869b638
-EBUILD bpython-0.17.1.ebuild 1484 BLAKE2B 6f33df6eec43cb0d39d82f60b7323b6c0648bd03e0d54b6cb72667588c1307d0bb2fd6241218aa6b80a5f4c24e3d0a458c5531ef5866a03ceba7d9a078932079 SHA512 518d37a8c2663e61accce893f79397ba15eecb1b93a08a36d2956c7a08c573174920a65db41b4a2c429d1017d31683bd3a522b9778f8c138eaf9b63f3770701d
-EBUILD bpython-0.17.ebuild 1484 BLAKE2B 6f33df6eec43cb0d39d82f60b7323b6c0648bd03e0d54b6cb72667588c1307d0bb2fd6241218aa6b80a5f4c24e3d0a458c5531ef5866a03ceba7d9a078932079 SHA512 518d37a8c2663e61accce893f79397ba15eecb1b93a08a36d2956c7a08c573174920a65db41b4a2c429d1017d31683bd3a522b9778f8c138eaf9b63f3770701d
+EBUILD bpython-0.16-r1.ebuild 1485 BLAKE2B a72e900479e3b3829178b366c20fda4c8dd3e4946b99d833a1fe434adeb6710b6558cb1fa570b4841e24872b339f6387670eb6ed65ba5ae5c3d5632450957e2d SHA512 cfb08bb15b596c181c5557eb68a923d6d288f58ba41c39fe970344b7897747064970a7305b7501f05b406278b87da5918abdb9fe2fe4dee52aaaba7f6ad8e85c
+EBUILD bpython-0.16.ebuild 1481 BLAKE2B a371defabbff8bcdea78fcc2f77685b05bcad1745ac02609b9dd2dd1076de65b80248ae005b05b86196dd64a2ff643002128acc1c5c25e415e8eeeca199b6175 SHA512 8df71a507914cb393b40c93ae2a7cb2955954912733849817e69aa265808a4048cb291abf347f44f2316ae22dafc8c5adedbc70491f647274579e71c4669160f
+EBUILD bpython-0.17.1.ebuild 1485 BLAKE2B 17f87275b35d9a7bd67a18596a7fd147c56cd232699c4bd8351aa8126efad9953cbd7ec0b0e48afd4bf54e2bae9b87ad2ef2d1f533b4eaaf46ec59cbe2fbd95c SHA512 e6e22c56c69d8aee1817ef4461ab1dbe0df2af0e9ba339457b9b78ff479cbb6812ac7bf98279a756ba54cb7be8cdd16bc11345d4c350a51e15fa379897752b40
+EBUILD bpython-0.17.ebuild 1485 BLAKE2B 17f87275b35d9a7bd67a18596a7fd147c56cd232699c4bd8351aa8126efad9953cbd7ec0b0e48afd4bf54e2bae9b87ad2ef2d1f533b4eaaf46ec59cbe2fbd95c SHA512 e6e22c56c69d8aee1817ef4461ab1dbe0df2af0e9ba339457b9b78ff479cbb6812ac7bf98279a756ba54cb7be8cdd16bc11345d4c350a51e15fa379897752b40
MISC metadata.xml 636 BLAKE2B 8a0306ee698c4f53a67ea4662791444115ba8e0cd14294614b7ff1dc6ddc28023897e3e3c4d4f0e8f8920c8fe6298ef8b866ead41df4871d2461f9c999e6c498 SHA512 84dc3ce1791ba626a1920d6ee3e5501ad6eb49528b7ba055811e1eda46a354d8e704a31b5c4ca7be5b4512f641098311ebb1c6651d889cedb6071a97a0aff9ba
diff --git a/dev-python/bpython/bpython-0.16-r1.ebuild b/dev-python/bpython/bpython-0.16-r1.ebuild
index 11285027b8f6..70407a76fccd 100644
--- a/dev-python/bpython/bpython-0.16-r1.ebuild
+++ b/dev-python/bpython/bpython-0.16-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
-HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython"
+HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bpython/bpython-0.16.ebuild b/dev-python/bpython/bpython-0.16.ebuild
index 847fd374b79f..35036333262e 100644
--- a/dev-python/bpython/bpython-0.16.ebuild
+++ b/dev-python/bpython/bpython-0.16.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
-HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython"
+HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bpython/bpython-0.17.1.ebuild b/dev-python/bpython/bpython-0.17.1.ebuild
index 94cbeb694d22..5c37145681cb 100644
--- a/dev-python/bpython/bpython-0.17.1.ebuild
+++ b/dev-python/bpython/bpython-0.17.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
-HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython"
+HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bpython/bpython-0.17.ebuild b/dev-python/bpython/bpython-0.17.ebuild
index 94cbeb694d22..5c37145681cb 100644
--- a/dev-python/bpython/bpython-0.17.ebuild
+++ b/dev-python/bpython/bpython-0.17.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
-HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython"
+HOMEPAGE="https://www.bpython-interpreter.org/ https://github.com/bpython/bpython https://pypi.org/project/bpython/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/bsddb3/Manifest b/dev-python/bsddb3/Manifest
index e12b9c5e1e8d..ad4c3f6be78f 100644
--- a/dev-python/bsddb3/Manifest
+++ b/dev-python/bsddb3/Manifest
@@ -1,5 +1,5 @@
DIST bsddb3-6.1.1.tar.gz 450571 BLAKE2B fae21052d3422e6e837f21a0e5f65aac063cb4c03b4c833e8b74fdd7da929972f81c3eaf5e869ce0990c1d55454d9f5964c3d526a44c047124d12da2afd78361 SHA512 f5e95edf2d18f04f4a306450a67ad675902b102cde9fdebd870727c2649ba7dd759206708c9225af871e0811e17812ef46c90ea6854eb3209ba36c86900ffb01
DIST bsddb3-6.2.4.tar.gz 242397 BLAKE2B b6b9c6d4d3231bce400ae46a5df85abddd83bfd3e4e52d0192c2c91faab51af14946c9a8682f55ff8251fd0d1f7a00ba834d7a39c1574b4adcfe2ea396cf684d SHA512 15bb714242b05649a7c40ccd153979e596340ef039c89549b215fc5438a12fedb44150195063d2783c6c06ede3552506e31e8013b6b0431d27dd7e14975c08b0
-EBUILD bsddb3-6.1.1.ebuild 1946 BLAKE2B 8e3fe2e8272624816868e8396f26dc4918509593207675cf3f2ff84fdfd07a1ccf6e304529c4f88c716f16267768f12c15c461f30e4a7d2950a22f0fe46415c9 SHA512 74256f9838e0425e565a4b0d1d5fc81cd8498c63983b9537b685c720ddb51f61eff53adcac5a6ab0327ec93f11f6e74c31e5558657815e0855089efd1c17ef90
-EBUILD bsddb3-6.2.4.ebuild 1927 BLAKE2B 18463e3a5801195d6e11620705e5d1d57b8d284e83ceb2cc54be7372ef7dce2e14f6b9a0da971502566b9db5f7e3b971648a735ce0acded273f46f53957dc384 SHA512 9ee40f031db54a85f2bf8807f00ae3bce8e9133e3e86c83f3c051d374975458449eb626070d3b90fb3fb4a8fd5264e689d3ea42eadec6aa869a63c3cbe098234
+EBUILD bsddb3-6.1.1.ebuild 1947 BLAKE2B bda23117bcc3cc0ab639c090a5a3f28634796cfb33a4f89a08cc51bb032af030b83af443e241fbf43eb24ddd97d950cc60f9c36bdb612b743cf0b23e315c96c9 SHA512 357fb9d30626dc5bad2a869b506cb1cf6246b417c06ccbcb8e585294312454c05394d8b7e76c103e4298562ffbc627f1e192176e6cc4da3cd2df40ba5a487022
+EBUILD bsddb3-6.2.4.ebuild 1928 BLAKE2B aa6301b285d515b34623c40cce0152ad455671dc3e48c50e1e8926a168dde68bb74e0002b3b27dc7f8e3d08d5305511e6d15d62a54a2bdec453d9b3921d11967 SHA512 37197c1c116fb0fdfe25bd66269f630ff77300f527d0fdb58b4dfed3bfca0f653b50571540b208954243447b36ede3c34e767477343521ca3d02546a26eb011a
MISC metadata.xml 309 BLAKE2B 2a491c74fd8f64d284bbe32aea28da5790bb54ba0105fd61f477f725bb00fa729e976c20d35cfdead53483fef8d711ea0d9000cc2dd9663ec498b02e9e082083 SHA512 edf575ec4a06047d837caffa6c8c8a35d53c5236d806e6d2b4804943617000d8f745f1b94fecfe2af117be823821669e6b7e9aea2a427aa2d97b1eb6ec11eb20
diff --git a/dev-python/bsddb3/bsddb3-6.1.1.ebuild b/dev-python/bsddb3/bsddb3-6.1.1.ebuild
index 21cb44c6d2ed..870e85826470 100644
--- a/dev-python/bsddb3/bsddb3-6.1.1.ebuild
+++ b/dev-python/bsddb3/bsddb3-6.1.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit db-use distutils-r1 multilib
DESCRIPTION="Python bindings for Berkeley DB"
-HOMEPAGE="https://www.jcea.es/programacion/pybsddb.htm https://pypi.org/project/bsddb3"
+HOMEPAGE="https://www.jcea.es/programacion/pybsddb.htm https://pypi.org/project/bsddb3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/bsddb3/bsddb3-6.2.4.ebuild b/dev-python/bsddb3/bsddb3-6.2.4.ebuild
index e1e36cb1f4cf..6394b1711490 100644
--- a/dev-python/bsddb3/bsddb3-6.2.4.ebuild
+++ b/dev-python/bsddb3/bsddb3-6.2.4.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit db-use distutils-r1
DESCRIPTION="Python bindings for Berkeley DB"
-HOMEPAGE="https://www.jcea.es/programacion/pybsddb.htm https://pypi.org/project/bsddb3"
+HOMEPAGE="https://www.jcea.es/programacion/pybsddb.htm https://pypi.org/project/bsddb3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/buzhug/Manifest b/dev-python/buzhug/Manifest
index 8b82e2c71253..6854baff8633 100644
--- a/dev-python/buzhug/Manifest
+++ b/dev-python/buzhug/Manifest
@@ -1,3 +1,3 @@
DIST buzhug-1.8.zip 26529 BLAKE2B 429a4f9a1084be046f806ffd53eda1d009f8728776e8e5994582bd3bd63d1aef09277eb3049c4dcdfdbdf2daed29884d6a89ff5e1ca13379037a6efb0df91855 SHA512 e2354980f175485223b68ca0afee4ec07505a6f7f874e16e04b99b91e19930acda6005834dbf8c2ee318d357716f3fa7c8a0db3c15fc17ffd7c880a4c378ab66
-EBUILD buzhug-1.8-r1.ebuild 528 BLAKE2B 833454c37763c8de907f3b3d876e21e5c91c5b9405c81fb3f38d5c40a6106f969235d5d1597b38b7cbad38514bf790a67bc49817fb8a1c80736b53415a45737a SHA512 8923ebc28a369b895e1d92c9953f5f705108f315d362e0077dac0c97f5493c790f0d6ece76d3b558c53527c15119d58d72c21f30b4ac4edb67edbbd3f39e964b
+EBUILD buzhug-1.8-r1.ebuild 529 BLAKE2B 8ab774b83403f84c5e6db4cc20e2501ee95576e1d7570913a43f6564f5e04a628d7ec00cc44f49829130f9f3e7c2056d880c9825bd1119556b28f3396429f33d SHA512 5b10736c2807ef00bc4448e2812436c43f81688c620c0e83b9d1e67fe7715e69adb52903bbb5c22ff43c78f9e5157b0fe02b9b32a7986186dbf86f49c5aca9df
MISC metadata.xml 316 BLAKE2B 2f2020c63a3c3f825da73bd79dd64078d74c15316e3d612b540d9dbf7fae431332bdb7a02ee7f1bfb82a0f2bea39901316ad3ddcd6f35b9ae226ec437b9505c8 SHA512 2d36baac74fd2759305463b0caa7718043fcf0cb5c18a57ea2b7ddfffd9aef34bd3d8c617c9be97369988715ca465b8c6b80aaadcea2dda0147c3c61e9c853b3
diff --git a/dev-python/buzhug/buzhug-1.8-r1.ebuild b/dev-python/buzhug/buzhug-1.8-r1.ebuild
index e4aeeb2ebeb6..010e251a8d8b 100644
--- a/dev-python/buzhug/buzhug-1.8-r1.ebuild
+++ b/dev-python/buzhug/buzhug-1.8-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Fast, pure-Python database engine"
-HOMEPAGE="http://buzhug.sourceforge.net/ https://pypi.org/project/buzhug"
+HOMEPAGE="http://buzhug.sourceforge.net/ https://pypi.org/project/buzhug/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-python/bz2file/Manifest b/dev-python/bz2file/Manifest
index ff7ccefa5ef6..0ca36892873c 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 604 BLAKE2B 82f0297fe92f94836479ff5080f90ba1ee052a67e9ddd83d1ab3323c0efcc337e97a6fee1e976e8abaa32b9b4c1f625bd325d81827dfd7e7540c5fdeda2fbcee SHA512 3910d57099f4c552ba2b6a946c4116afebd6e87b8f3d73eab7beeb72298bceb23129354711dfab3e33ab4c46e411c6e5b0aa319ba776a710c5d80770d2513612
+EBUILD bz2file-0.98.ebuild 605 BLAKE2B 7a4f9c6bc91a479aae2b2e56beab4c89c0d6451ff1b2840ccbc144fa30edb8a06a2076d67c6cd0601c377ef623b7ec6a2c1e42af345ad821add797d4fb5168e4 SHA512 eb3f92c17174411616cb50293ffad24dad3b67fc32d7d0caab478d5aff09963e9f30c4b464963234e673ea47b26599a89c7cc76f9e38c5cbc36c6a56dde3194b
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 f2ec09ca6650..bc75674029bc 100644
--- a/dev-python/bz2file/bz2file-0.98.ebuild
+++ b/dev-python/bz2file/bz2file-0.98.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Replacement for bz2.BZ2File with features from newest CPython"
-HOMEPAGE="https://pypi.org/project/bz2file https://github.com/nvawda/bz2file"
+HOMEPAGE="https://pypi.org/project/bz2file/ https://github.com/nvawda/bz2file"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest
index 1fda04e7cbe6..715a2124be83 100644
--- a/dev-python/cachetools/Manifest
+++ b/dev-python/cachetools/Manifest
@@ -1,7 +1,7 @@
DIST cachetools-1.1.5.tar.gz 13378 BLAKE2B 68fadc9a3807e28a623671417bad192222120d408e204159956c31d2c285e7debea166c1298e9d6cc6f3ecc7c6a05bcf4a5270f303872925e0f5603a2da51bc3 SHA512 2565fa8666dffe5cbc349f80e719e0ae0df3ec36de3843f368fa67777b4e957c81f8c32f7d6eb704ea1fda5c2851bf57d68e563afa63ed0f7664d3615671f998
DIST cachetools-2.0.0.tar.gz 18592 BLAKE2B edf075b10dfcd9da9416141e8341b06ab93c88d9af59df3b960dd666e305aa94cebc46bc4290f324369a8ffd81853136b9d8318f20257d234f7e0fef7784e41a SHA512 b1e7a6ed87a82a981f6c9b27bc96f26fdae241a12db85ff890538935e957d7ea88688e20a000691466bdb7db053f8c2145385dfcec6f5f4d84dd812ca419752d
DIST cachetools-2.0.1.tar.gz 18790 BLAKE2B 48ce160117086306f5dd7fa7d74b12cd05db76089a1b98e78fa77b81e0f99516523fcef1d43c434137689b45e988ba7471469009049337f8e4a9a8aa6bb2e2b8 SHA512 4caad0676dab2a2ab922138c8305c7e40ac671aaec59ce502428608217976045af7a714c51567ff020987d3bf90f0c9c51645a59bb4f68d377e1f8dbed24bade
-EBUILD cachetools-1.1.5.ebuild 458 BLAKE2B 2938b5c2c0e1c687372a48cfd5bd55435e37134f9a5e0acfd7b43b0341115610daeeccefe3208420e8d41d1dc860ff5f16d27965128a922eeca832f050131285 SHA512 7e31ee9c35a36ded36d0547fa455e1dcc6f4af5acae419f8fd03a3d4079c0313ad4d0c7ae3df88a3790c1de741b8eacb17166deb91fae8a4478b994c91349de7
-EBUILD cachetools-2.0.0.ebuild 608 BLAKE2B dbdbad55eceae6855d50fd9856c9940004f526485e694857af607ff0a982807b874904a1e14524cc5539817939e2cba6454070945311654710e0e0353534071f SHA512 d919e6dfc214641abb2ba60009c9851f6c5baeae67f77110c2a6f9053938d278fd90038677a34a6ada6de6ba1f96404278f1233e904fcb74b3661bcab7bc3e04
-EBUILD cachetools-2.0.1.ebuild 608 BLAKE2B dbdbad55eceae6855d50fd9856c9940004f526485e694857af607ff0a982807b874904a1e14524cc5539817939e2cba6454070945311654710e0e0353534071f SHA512 d919e6dfc214641abb2ba60009c9851f6c5baeae67f77110c2a6f9053938d278fd90038677a34a6ada6de6ba1f96404278f1233e904fcb74b3661bcab7bc3e04
+EBUILD cachetools-1.1.5.ebuild 459 BLAKE2B 916faf37389cd4299ef32218aa52b1b8473068a5956621a4b13a4dc25aa25ab20b20e1dcdbe70a9afa084aabb5703137761310f19d9c7f691c4cf269a8129b8f SHA512 8e75968aeccda3c114e7b1ed78c1b577275fc3b363971aafd3464e6ac3eb9a028a419696b6ddc9ec3eedd63116a4dca9b6250c43c104763b699f846a7fc8fcf4
+EBUILD cachetools-2.0.0.ebuild 609 BLAKE2B 9b6e8950d51c08909022af77dd281ba52d7aa25e04dbd23c2bdbec2c7aa368cd1cf4849a9ef4c8bfd2e4924c2ba5db71c8a84a745d5a7a1caae4aaede31882c3 SHA512 6a6e620a075c8922e7933195b15c7dc811006b5918fa69cf81d42297091c56b297f7a684d5401b8e9d9c58c958f6096f134956f83ddd58bffde2dd2ebb277ce3
+EBUILD cachetools-2.0.1.ebuild 609 BLAKE2B 9b6e8950d51c08909022af77dd281ba52d7aa25e04dbd23c2bdbec2c7aa368cd1cf4849a9ef4c8bfd2e4924c2ba5db71c8a84a745d5a7a1caae4aaede31882c3 SHA512 6a6e620a075c8922e7933195b15c7dc811006b5918fa69cf81d42297091c56b297f7a684d5401b8e9d9c58c958f6096f134956f83ddd58bffde2dd2ebb277ce3
MISC metadata.xml 327 BLAKE2B 13db1dbf3081379704678e984732303e85da30996b4ba48e58d3145ffcf3dcebce27b26a140ce121a4303980ce0c41c7b164c9d0e141f4c208d74ce27f262987 SHA512 7eb94b86c09ed93f498beb76dbdf7217a1bcf48ac817c44ae197e20285b18a336f7cae113ab48a52900eb214be133cde6b52760386d10b75ad8810921a127a7c
diff --git a/dev-python/cachetools/cachetools-1.1.5.ebuild b/dev-python/cachetools/cachetools-1.1.5.ebuild
index ac9af20aa969..e8c2e2194b21 100644
--- a/dev-python/cachetools/cachetools-1.1.5.ebuild
+++ b/dev-python/cachetools/cachetools-1.1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Extensible memoizing collections and decorators"
-HOMEPAGE="https://pypi.org/project/cachetools"
+HOMEPAGE="https://pypi.org/project/cachetools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cachetools/cachetools-2.0.0.ebuild b/dev-python/cachetools/cachetools-2.0.0.ebuild
index de100961d66f..26e716820ade 100644
--- a/dev-python/cachetools/cachetools-2.0.0.ebuild
+++ b/dev-python/cachetools/cachetools-2.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Extensible memoizing collections and decorators"
-HOMEPAGE="https://pypi.org/project/cachetools"
+HOMEPAGE="https://pypi.org/project/cachetools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cachetools/cachetools-2.0.1.ebuild b/dev-python/cachetools/cachetools-2.0.1.ebuild
index de100961d66f..26e716820ade 100644
--- a/dev-python/cachetools/cachetools-2.0.1.ebuild
+++ b/dev-python/cachetools/cachetools-2.0.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Extensible memoizing collections and decorators"
-HOMEPAGE="https://pypi.org/project/cachetools"
+HOMEPAGE="https://pypi.org/project/cachetools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/capturer/Manifest b/dev-python/capturer/Manifest
index 7aff46fd26d2..d24c425b7c97 100644
--- a/dev-python/capturer/Manifest
+++ b/dev-python/capturer/Manifest
@@ -1,3 +1,3 @@
DIST capturer-2.3.tar.gz 18380 BLAKE2B e51f7013715e1bcf83da6126804aa3c223fcfeb7c4f958038f123e19dcb807bb480d46ed17307ccc312b2d5873dc9f82ed90f7be7f01b7062ef81c11829c6698 SHA512 267c6238ab143894f3d74002334b99e3d1a59a3bf30f5ad04d6f1a81c9439b1369fe161859f86924280e3b9e47536e53a0a80045acda9ae471ded7d751e01470
-EBUILD capturer-2.3.ebuild 816 BLAKE2B a50824880e8c2958c9957ce1030997a13d5bc738a74f70fd4bec002ef81b84502a53c314f6125e324816084bfa602606a85ba22513071ae5978e547763549f30 SHA512 08d8ded9bfd5352d80744b908d25571c19bf268898af5ea3bf194be73c3a4dc989d378313cdb53177d19cd13af4400e7fbc75cdeaad5526fb3c78bc9fe11b21d
+EBUILD capturer-2.3.ebuild 817 BLAKE2B 4a252fb87a7f190e28e97e340ffdcbc5d1508de9faf5865f55a862182cac6e7560d750e35fe0118912d22c0b1b815fcba540057da3ce578c9dfb99a385ba3bbe SHA512 1f1b2752772cdaba94a6c5af8a232d8f47e0b2312ccbcb04c6834d6d7b73126d5eebc36992bb1ca6450b594bb70fe8ca8bd6e24a4347d83879b7182c0b31dca7
MISC metadata.xml 390 BLAKE2B 6f1ce9de711c22d533fd07fb56b62c6f30c78aea141f78b4946fd9400b6daaff70eec5334aad41b92ffc28829d9edb3f6ef1e2515ab5a18c7e139265043f8a98 SHA512 4df2d5312905b2be06239d81f2274ae4e6517f48d62ec54d5d755bb08cccaaece3531b391f45097590f039db10b8bcf6ff265a28506a0f8096f121fda85e498c
diff --git a/dev-python/capturer/capturer-2.3.ebuild b/dev-python/capturer/capturer-2.3.ebuild
index 4f98af431bd7..8a2d9f16e3a0 100644
--- a/dev-python/capturer/capturer-2.3.ebuild
+++ b/dev-python/capturer/capturer-2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Easily capture stdout/stderr of the current process and subprocesses"
-HOMEPAGE="https://capturer.readthedocs.org/ https://pypi.org/project/capturer https://github.com/xolox/python-capturer"
+HOMEPAGE="https://capturer.readthedocs.org/ https://pypi.org/project/capturer/ https://github.com/xolox/python-capturer"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/case/Manifest b/dev-python/case/Manifest
index 53cced9d45ea..9ebe7d38fd19 100644
--- a/dev-python/case/Manifest
+++ b/dev-python/case/Manifest
@@ -1,5 +1,5 @@
DIST case-1.5.2.tar.gz 58382 BLAKE2B f5924a7bf276087e469ec43780791e7eb223daf9649eadb79060066ea0125931e5534762b148b0b3b65805bd05c7111bdb0b598df12d056535c01662260eeb5f SHA512 82c0ed9a788fb57c4109cdbe24822fdaeb59fdfd5d7ebe0c93a39e8e2a2745e911d6dc1b679ac46e263eb6041bbc0ab46b20f3850c12f8f63324cabe145ebdd6
DIST case-1.5.3.tar.gz 58469 BLAKE2B e535664cc616ac14d1b13e01abe44544fa470030895237711456eefe1aff0b79876b2225344065416149f7de444bf4dc5bef22a184b148e059a8b1f38a394619 SHA512 ae98a571c282f80c685c42ab1dc578847fe88cf8cd07faff505a8df8e3282a602908a8780ab88b36851e3ee6f3c178405e5c50776fd0f49fcc990087575f2958
-EBUILD case-1.5.2-r1.ebuild 595 BLAKE2B 6ecadb79b4f0753f2fd72ac897b3d4413d17502a59466df4616a2d54ddcd7896e03be90ceaeee8ed3590a872d3e7e846229086e8dfbeaf1b952ff45048beca91 SHA512 2410266d340833568bbff1d4499155c5089823782bf1ab9c84388e484a21a11a1f3a991090ba1ca7fe88661ef38488f04bf81f248cea7bc2e16c99331c8d1d43
+EBUILD case-1.5.2-r1.ebuild 596 BLAKE2B 963928287b5314a3eda7999ceb0a831a67688c4c68ed2bedd0790b24d7815bcece04222890048c061cefa8deb1d447bb186854e031d0985a0d07829d6d7ff287 SHA512 efd019d071fee4ea7309117e595671841793514c093d4b3724c980cc826d72db79903030714ecf3db4f603a653fbebaca76a5f83b7be1419415b8003eec38035
EBUILD case-1.5.3.ebuild 599 BLAKE2B 5fbf01bcdeeb9bea07eafb6a615c32730e87ad7fb314e09830854539f1dcede18d49dbb8b978dcaa52affdb18fbe9cae4cdbf04b4aef9c4c57c5f9b180296c14 SHA512 12b35fc087f112b3b0417617a09bf7b14bbf748a4c7cdf3cbdd7fe10a160a16dc75cc81642f046e1efbfc56063fdb83a1d9b367e1e4b55ba7b8bc2af93c07626
MISC metadata.xml 336 BLAKE2B 4190ad7722be2f40f19911895aa86b9181bac364174de9b3e9016c541b0f1ddf53114533a6ccba680cebd510d411ac2a1f5d32abf04a71016dd7243143d8c7d5 SHA512 c0fdd3bfed03072c578a781b4aeb08728b17c8f9b22f4ac346cd993604fd634de8f94b7803c73f7285f87bc4f0a2245536f9a9bab8a254052bf10b8c979a3a28
diff --git a/dev-python/case/case-1.5.2-r1.ebuild b/dev-python/case/case-1.5.2-r1.ebuild
index 46296c5770e8..5a903a8eb1b8 100644
--- a/dev-python/case/case-1.5.2-r1.ebuild
+++ b/dev-python/case/case-1.5.2-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python unittest Utilities"
-HOMEPAGE="https://pypi.org/project/case https://github.com/celery/case"
+HOMEPAGE="https://pypi.org/project/case/ https://github.com/celery/case"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/castellan/Manifest b/dev-python/castellan/Manifest
index 4dc12feb81ef..c400c8510497 100644
--- a/dev-python/castellan/Manifest
+++ b/dev-python/castellan/Manifest
@@ -1,5 +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 1433 BLAKE2B 63fe99277f378c9531b1c176ebb7425b32d980bdefae61decef955d6592dca8db6bdaf508ba2b00a79be73aa49dc1c71f6a3d3d2764b3b77769e69e69f375611 SHA512 64142461c355875a13d88a859692a1b987a87df07adca83c5f5b2838e754ebf5ae092278efa085f41a03439aa95b8be0935075bfe482485b0a0de2423c330508
-EBUILD castellan-0.17.0.ebuild 1285 BLAKE2B 40562b15e005f4b76a864a2e2b27b200d7a472dfbe401f559f85b0543e0533940b91755c5b9b43f76f7b51748a878270132a978fbadf6c056a0ebea745cc0da8 SHA512 0575da48536f90f854f3625dae85eac4019530bcc3c3451690ffa9b9fe48a24e72c9959df7ea4078437bd197d1cb48024f70bcde1c9e252a0c03c3a7b4e0c88c
+EBUILD castellan-0.12.2.ebuild 1434 BLAKE2B d23c0765675a60ffd82635bfac4d3f035665550ca899186818436b1892b2d1fc569bf226675d5e9107b9784ae12916996c1b0e5bfde00e54d9f266f40acb1fd5 SHA512 843eac6daa1595015495c61fe1b3b52c56338d98431b57caf2d09187d718658d1e82e5379902114872aa59531004ebeebb565f08291cec0f340e6e604946f999
+EBUILD castellan-0.17.0.ebuild 1286 BLAKE2B 89f7c21583bd2d0e6551a763c3ad567b7f7b1170ea490c85f9e1753051352b6f4ac4aa7f588a826308fc730fca25de6058fce60ae99de4d430ee52ba58c387d6 SHA512 91828546e8a37bdc35cedab46f7cd624348929a981017ca4d01017e4bf92420a0b8702003d11088ccba426de0d87849542d58431e945e6aaac5a6be7ea279615
MISC metadata.xml 326 BLAKE2B 5ce95fc1eeafa570c9910dd492a822dfeb251bb98c5b341281ee99e7402be32234fc38bbca1b7ea0fbb67f8bc88e9b1a1c85da73f79d2a9ffc3a69289da507b4 SHA512 f8d928ab94ac70a7a3c2548b67a6296b8e86b5e239a9c74cc4b1a120f64c1e2e2084612b025e26fa3c02099f543ce156e5419a5f6ea165eff79b2dd77e9a2d66
diff --git a/dev-python/castellan/castellan-0.12.2.ebuild b/dev-python/castellan/castellan-0.12.2.ebuild
index 2bd53b73f73b..af3a46cafef3 100644
--- a/dev-python/castellan/castellan-0.12.2.ebuild
+++ b/dev-python/castellan/castellan-0.12.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Generic Key Manager interface for OpenStack"
-HOMEPAGE="https://pypi.org/project/castellan"
+HOMEPAGE="https://pypi.org/project/castellan/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/castellan/castellan-0.17.0.ebuild b/dev-python/castellan/castellan-0.17.0.ebuild
index aa08f17422a4..6cf7e57b00cf 100644
--- a/dev-python/castellan/castellan-0.17.0.ebuild
+++ b/dev-python/castellan/castellan-0.17.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Generic Key Manager interface for OpenStack"
-HOMEPAGE="https://pypi.org/project/castellan"
+HOMEPAGE="https://pypi.org/project/castellan/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/cbor/Manifest b/dev-python/cbor/Manifest
index 238e0fb72970..75bb718f0729 100644
--- a/dev-python/cbor/Manifest
+++ b/dev-python/cbor/Manifest
@@ -1,3 +1,3 @@
DIST cbor-1.0.0.tar.gz 20096 BLAKE2B 0e15bc4984155c1046836c94f3025f8dd451aaad438c78de25a739738e6de8d3ff3e737dbaeaace3d837be08e9702a3b7d18d840c0bc5459cd3919159eabd728 SHA512 996b61c7d16cbe8bd7b056d09286a17f3a6a29cb97ef9e5ca1d1bfe8c53393ae3d2b7565c937a283cb78f377af14c070bd663aabbce995dc7e5b9d2f69a6ba73
-EBUILD cbor-1.0.0.ebuild 471 BLAKE2B ef8750533722c3b142d08ee5a3fd0707a2219cf1049c3ba95ef0b68fba3b1f9b30d2e9ff0e208fc327f08b23609a3936218c641dbd99d20d3e5d3840d03234f0 SHA512 c2862fbae2ee0f50c573a99a2633f6d80521912037a303cb7249bca87e03d4df47a2ed6f74d33944f758ae3eadc4dc5e7e7b663707285c022814a135eda094a8
+EBUILD cbor-1.0.0.ebuild 472 BLAKE2B 7bf26fa2c9deb769490f9fc3c1db52b90d4889eb8493ab28b3827f934ac7fe49d1909917279268ab4830328c505d78d2146868b03fff17d974f750b5f3edcdf0 SHA512 31966bd3a8e5ae94d82dde15c71022c2cdba9a806d452151c8af7417b4923a4d2bae87d2c2e0a48b73085056f8d01df675974d31fcf42bb5ed39521ca5dad779
MISC metadata.xml 1074 BLAKE2B 7621eefc67c6d29dff5ae32e9237e65d3dcbe4601250cdb524d380c7bff4216b03586ab600c39592f736205f1c9dadc73efcf55ec97e5ff65f126fa2a1893515 SHA512 6ad1e74d0f932664eaa1f635adf78ed6429308e354e195f6bebef74385ab414ffbb1c94739dce3473ad62751241ee3bafc8eb74bce63f431b4e774250e2c7bc8
diff --git a/dev-python/cbor/cbor-1.0.0.ebuild b/dev-python/cbor/cbor-1.0.0.ebuild
index a261a8ff04d4..c92ca745b035 100644
--- a/dev-python/cbor/cbor-1.0.0.ebuild
+++ b/dev-python/cbor/cbor-1.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="RFC 7049 - Concise Binary Object Representation"
-HOMEPAGE="https://bitbucket.org/bodhisnarkva/cbor https://pypi.org/project/cbor"
+HOMEPAGE="https://bitbucket.org/bodhisnarkva/cbor https://pypi.org/project/cbor/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/celementtree/Manifest b/dev-python/celementtree/Manifest
index 2d93e5102f53..61f493f6910a 100644
--- a/dev-python/celementtree/Manifest
+++ b/dev-python/celementtree/Manifest
@@ -1,5 +1,5 @@
AUX celementtree-1.0.5-setuptools.patch 322 BLAKE2B 5da2f11073e8f52505bb6c9ed8be446164624ca6b2032343cf5e064534db68804d04848413c2676d4bd50f3a07528cfcc6329bf2c6c31219eef11da8d01379a6 SHA512 d72e17afb23f9070797a0d8a88cb48df8c59de8c4f8db04cfcff7499e68d97f37e79569c1a763aa1670af8a99c9efe3013396a458a33ac8a338079fa25d4d792
AUX celementtree-1.0.5-use_system_expat.patch 1069 BLAKE2B 2655c03b2e7faf0528091138de58a4bffcd2074b3f9979860a234d8b8ca474bf0f0071b891f3292eb0173859e831a6c78a8d763b7762c21ba783cff848f9bf8c SHA512 2b343a2aa5f30c1aa63acdc47cc89417f3622d837e846e2756098123f8491d140660c123d4dfabb4947e82b9561fbc424e31d3685e223db337a1b451bf2008c1
DIST cElementTree-1.0.5-20051216.tar.gz 93766 BLAKE2B b3d70fdec8361b003915215e0007460bcc5947f96c293941849ff0c000eb689dc33f0d32a5f473370341f0e0749183717a326e79ae23a7e4c15f4e4ec9970366 SHA512 2cb99e4980580f186eb9b8740bc5a3e6e85e714a5d1f613850a8f12f7dbc125c8aa7770f7fe70480fb96999212c11181ab681822c74429882c1dfe91c20e2af9
-EBUILD celementtree-1.0.5-r2.ebuild 1122 BLAKE2B ab2ca5801eee2073a3a53f50da38bd3f6663e4d3de2efd89df658c9df457fe7f646926c4874e96a679aa57897b7dcd7f76ccad7c7edf0a88ada3ff0ea4cc5b51 SHA512 0837e02afc0267b69e1c3efbe412fa430eb8c8e8a5c635531756f74f38b9016f2cd87d8dac76342f7c59f9fc0b57801d265c71af7c11d1ea440b46563819ac70
+EBUILD celementtree-1.0.5-r2.ebuild 1123 BLAKE2B e028d0d5328d8876f5034747893478ca2ef633dd91ba552f398321df7b2595e3f2df895874c1d87a05f2894302440cdee318d6ad74b9b3f06a13e1b9a162f111 SHA512 1cbf8328459dbadbcb3714d91831ce4108efc25dd03b6b6970d84a25c3789868df175aa9e29441682ee29424e93274ed4e038bb8c7b7bdbd73f9bf213aa5362a
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/celementtree/celementtree-1.0.5-r2.ebuild b/dev-python/celementtree/celementtree-1.0.5-r2.ebuild
index aed6ec653035..d249e06a3072 100644
--- a/dev-python/celementtree/celementtree-1.0.5-r2.ebuild
+++ b/dev-python/celementtree/celementtree-1.0.5-r2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="cElementTree-${PV}-20051216"
DESCRIPTION="The cElementTree module is a C implementation of the ElementTree API"
-HOMEPAGE="http://effbot.org/zone/celementtree.htm https://pypi.org/project/cElementTree"
+HOMEPAGE="http://effbot.org/zone/celementtree.htm https://pypi.org/project/cElementTree/"
SRC_URI="http://effbot.org/downloads/${MY_P}.tar.gz"
LICENSE="ElementTree"
diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 4b9b2c3ba164..ca426c7a733d 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -6,7 +6,7 @@ AUX celery.initd-r2 4303 BLAKE2B 259821a93fc84c45580e06bcb4aa36b72a26290c917afea
DIST celery-3.1.24.tar.gz 1330180 BLAKE2B 58e0643f4fcc8838cc2515e68a03c219ee7bab95bf4ecc2096ffe8ff275f2c2f0f5cb602a29c57b5e232cff8489b15143a1b76730018a5ff3d6063f5bd6f6af2 SHA512 6f2e1c5fe417183bc44f39deee669957800b805790475bea1c93d9efb37e0bb6db5aed9606ff79350f404c145908e3af6fa5ce94d86fb70238f2c2f2425ddd3c
DIST celery-4.0.2.tar.gz 1337804 BLAKE2B b040ada555d02c2c943ac86211b06d03e738db586fc811fed5cf6c6c1a4d6945c909e04444170da4d00dfd0f874b0723bff1f18d01ab8d557f989edaadfe03c9 SHA512 1110b634cafa13f9d9ab0b0a7a17042325271bd5ea45a5f442e36e871db87b87e3f496d54b771d274a1676900d9dfdc7e21887943dfd1a299a9fcd8b3f6d2189
DIST celery-4.1.0.tar.gz 1331689 BLAKE2B ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd SHA512 5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64
-EBUILD celery-3.1.24-r1.ebuild 3481 BLAKE2B e894c0001daa06dd8a11f148107b5a39f921b1e6fd1b3cf0484a9d60d515d46b67ac34704ba25571791223a2b31881306a8bc9aeb1ea362b49874b0a378dac8e SHA512 a028c9c3bb148607cb6fc01ea8dd8fc78a6f40c5688357a7c89fd2bcd19520103eee69341d98b30c61f6afd189c9ac5ff44708fc8d7747dc8076406199fe5cde
-EBUILD celery-4.0.2.ebuild 3552 BLAKE2B 6910197efb67b6c411058440858cc7a6745c9f3fcfed1da3878f7513071e69efe400c2663e14b0db7e9cdc46ef63e0d01a4e17581ce9e300c5e05f20a86bee98 SHA512 b69811d5187c4cbfc8d08d27730f22e75859bdf71913dcef25382971a6aabd43f27456a971da62704625a3c9365f23c9e5a3f27f0a19ff70f505f510580acd52
-EBUILD celery-4.1.0.ebuild 3495 BLAKE2B 8d9caafcd45ef92e38191c5134271cea6b007df50f0e2c54a47415134bbfc1a541023ef0b790f8ec0cfb581cf05175b4998673d479eae242f5ac9e265a8d5d0b SHA512 32b751acfb5c93bae85b7d97357ce23e1bcc83c74d43c463ec180e49f639fe4c74d33d1de0f3052e25a40caca579181b0b8428e1345bebf5f969d893d1cf0f80
+EBUILD celery-3.1.24-r1.ebuild 3482 BLAKE2B 4538afe2f8b0e962c6145c92825badc7c77c13dfc3391e724562ec74789beddb0157932c21a765b6526426c5166efcc5b94fb7198691fa93e5b4bcae7f492f08 SHA512 8d6106606edcec4e54a0a1036b7c5c03b5017c313b9c7b9b0d959260829e4434ea7b090769bc06f57a397fd12431237fde3e1d845b4de4a1cd3db5695aebbfad
+EBUILD celery-4.0.2.ebuild 3553 BLAKE2B c4c7602e9ac2b231c9ebd7dd3c8d491d65e645413cab98b59fff3f689b89467849f46296c396f986c1f89e489a7eae96f8132da27b6d36dd9894e60a81dbef67 SHA512 b1a3ece067c63401684fe380f2078da4953b1bba7838daa4a57e85f2893508d180e483a1da1e235fa17498434ea312d278c72641f94bfd3b7dd616295fa5ab6d
+EBUILD celery-4.1.0.ebuild 3496 BLAKE2B e9d44bd956e742f406b335cffd60c9d7d2789efaa327c7a88c55c5d28c743fc756de90e32b73b35f741cc670d4e464330d670a085da0694c97dc280b50641f68 SHA512 94394642f2c7e7b16c524fc8347069efcdd5b11cb1022afa9dc5aeb7f9e70a28d8e4edcc43b6bed782b230442e0919f234eb8ac1f895b6163e82812e3df64686
MISC metadata.xml 598 BLAKE2B bc341fa57796448fd24ccdc7cc6aab80c4208fd70ed73a3d2d2387ecdcc91ecb9ef862794b204d404386e8d6508387fc5aabd0b1895674e717073c6403ef870e SHA512 3edfde62756b7f2ab3d138fd297bf7335b238d027dd1d6a261533979f48b05fa4913b0f43a766075fc106c59b1ddd43cb6ba21aaf9c67311b0ba3df00f20975c
diff --git a/dev-python/celery/celery-3.1.24-r1.ebuild b/dev-python/celery/celery-3.1.24-r1.ebuild
index 40dc640e22da..57b09e0c912f 100644
--- a/dev-python/celery/celery-3.1.24-r1.ebuild
+++ b/dev-python/celery/celery-3.1.24-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
-HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery"
+HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/celery/celery-4.0.2.ebuild b/dev-python/celery/celery-4.0.2.ebuild
index 71008b17d9c4..762d6dc8a342 100644
--- a/dev-python/celery/celery-4.0.2.ebuild
+++ b/dev-python/celery/celery-4.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
-HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery"
+HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/celery/celery-4.1.0.ebuild b/dev-python/celery/celery-4.1.0.ebuild
index 01ad0576d19d..ba8b5a3c6b87 100644
--- a/dev-python/celery/celery-4.1.0.ebuild
+++ b/dev-python/celery/celery-4.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
-HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery"
+HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/certifi/Manifest b/dev-python/certifi/Manifest
index e0ad04b212fa..65a1069ab2ff 100644
--- a/dev-python/certifi/Manifest
+++ b/dev-python/certifi/Manifest
@@ -1,13 +1,16 @@
+AUX certifi-2018.4.16-use-system-cacerts.patch 340 BLAKE2B 42278c6b40ef6daef71a2ef3da75baf78833906c1cd018757b0b45d8ca623cbb5de15e5d5cfa444eb360738b368ad2111bb5594beaeb910275c65267b7532a34 SHA512 8c0b36be0ce23132fe739be4a173f537f4f8870fe0f5e2c98add13e94c0c23490cd0aac30e289193820790eb8580770e178e32b9f16b28255fd95565d6015faa
DIST certifi-2016.9.26.tar.gz 374637 BLAKE2B 8869ba9758a96e9b4d4b1792ccc1d488c0d8695dcd0e1d5829fd641a561392180065d7ac2d2b4d23141f03e204f4050574a9c0498f4b2bb89f0ed8979a7cd027 SHA512 e89c07dab0d926754012c89e12fff9ee59f771a5edd24130c8adb7ab32076971f4ea6d266ed9f3ed2010c1aba403505f5b5e97af3b5efcf3d039ddc7a7b2af39
DIST certifi-2017.1.23.tar.gz 380397 BLAKE2B a283c12a157bf5f7961569a76ba87bac4cb64b777b90d68b24259a8e077210441179bb15d7305c24c90cb155b2bbccce0530c0ddd69ca48426466ed1bdb32af9 SHA512 8e7a03236458567545739bdef1526f81f4cef61d6cc708048f2411a0387a9b1b38d21a83739cc5207bd590d67c876e99ef1e22916065a371dae30b4a94cc1e49
DIST certifi-2017.11.5.tar.gz 329246 BLAKE2B 9edb7053cff4bf689d18cc0c11f867cc32093bfc8fff4bcebbbe6afcabb98c89992d34bdf56d41cc1472ff07128c37d0f1918987b097f60d47ab6f6bce86fa5e SHA512 3baab4c6c12ae3d1dd85d22cc75c1fea7e33a2901f07118c128a3eb4285904979759e0f35758ee9f4e20f500df65883f510d74fbecd59b43a9f4392a216be0c8
DIST certifi-2017.4.17.tar.gz 373512 BLAKE2B 52c65b06183cf0b96551d9a600b452bbe7832d43935557b0f328b38f22266d35d6368ddc60fd8d88fa7a3350cedbcd5c4f1a95b431033282c978df61a054ed8f SHA512 0bd054bb2eaa8c196a94a0b7865d2488aea1fcb5e66ddc8c776c68cfa518a198a8c67bed5b485bf55db3f55d26c0ab2b4fc07839bb9175a50cb525e25d3869a5
DIST certifi-2017.7.27.1.tar.gz 348217 BLAKE2B 5c3531b0537df743010c5969c88fc40ebc3dce1e287527626f34cb5f59749d4818cfc807e90817ff20bcb005f5c80df30ff3fd770fe320fc6675f90f1e343237 SHA512 2873c17144e09ba506c62743efa4fda05350d48fcb19a1b8eb895829df2fa276eed86b31c9f7f18636f62ea5acb4bc6b9dee8b69ed8e0ccd1286ebfaa27d02a1
DIST certifi-2018.1.18.tar.gz 151258 BLAKE2B f3d324d728dbfa46b9473340c894faae381ad8f8d1ab17cf021b9b00bb893fc44c6ccd8fa69bd4d9bb7580cf3bb16c6d9c1c31e727290bc065cf0934e7d30122 SHA512 5a419fcd6ad2dc095e126bcff40127b4549cc0556e19157b142c6f27b284448eb3124fb92a72b147d6734d9f3ff212212dcbf364e127c2691ab94a9736cee032
-EBUILD certifi-2016.9.26.ebuild 720 BLAKE2B 6a9bc5217be041c33d01d4bac8e2143aa2c6fabe740ada500447b85e779a3bae770b2244a1e4e902a8b3a7f9515821051f422dc011c7a7e4eb038104c2d2fc9a SHA512 78f1d51cf07edbb9857f6fdbc97f238cc1e7352b0e36753eef07f3ff8e49929d8577b03f65552b00ef35a65489f6c3b59815780fa6c5439544fd8b57f94faa1a
-EBUILD certifi-2017.1.23.ebuild 736 BLAKE2B 6d800450b91fae84a0d662274b250c5791e240f5025e55b557d7b6e539fa3fb1e9bdc0ec545920ddca2d44f6ff312e0bdd1e32c1ef28c8001b18c19b7d87229c SHA512 dbfa20ba490d3d6c77c7a45c2372561523eaa0276fa19edb94f30c4fd8181b3ee7231a4742c7f439a2d5ff216262ad7435a168538f904b5c25cefb72d0d0c383
-EBUILD certifi-2017.11.5.ebuild 744 BLAKE2B 1280a3a2b80d7cad5aeaa68826e37c27a5ba917b218b2d988bce19db2b94f100700328658369d662825aaa5dbb3894840c0ddfcabdfcf8c8bb8dec8eda04560a SHA512 0e298e2d4e8a196fbebca30c17857d1e8977d0fac4c68462ee826a3c68ef37d1d26a9ecb682160322cb8a5b1340bfce6550c181cf39808945dff58b530b25194
-EBUILD certifi-2017.4.17.ebuild 732 BLAKE2B 757c93f3999fe6cc536423d22de025579252a1f997d0ea193d6e944d15d0de1df86e5c511d901ed2ef87b4bbe868e5ef237806f82fe67660582e7425e335cc66 SHA512 06ca59a002fa68a87325e19aa68b621e979e439bbfb3b6f832419b30c960507f3984c5c355a58c45e46f9d931b8392964fab606ca50350ff53f0fc46423dde70
-EBUILD certifi-2017.7.27.1.ebuild 744 BLAKE2B 1280a3a2b80d7cad5aeaa68826e37c27a5ba917b218b2d988bce19db2b94f100700328658369d662825aaa5dbb3894840c0ddfcabdfcf8c8bb8dec8eda04560a SHA512 0e298e2d4e8a196fbebca30c17857d1e8977d0fac4c68462ee826a3c68ef37d1d26a9ecb682160322cb8a5b1340bfce6550c181cf39808945dff58b530b25194
+DIST certifi-2018.4.16.tar.gz 149967 BLAKE2B 4a69ec495266d54032dfabc9c17d0b1e78ad1467214f9f981feb4fae279c1f4b5f0bc3f7a643c2229b17d19e32c1ea894dc16d73b036a0b32f17faa9ac55615c SHA512 96369b318df9592ed4ff48d79ae695f89d27d85e8f5de72548fccb19ac15b83a33fb8bc096a3092d7a7f5b201af08805576888418c7927cf48b892df56464682
+EBUILD certifi-2016.9.26.ebuild 721 BLAKE2B 391aa460016d7d1a70cfa403ee152d8e52950d38529ba55991539626adc7d93af2aca76189a8f018e7b06e71d384b076404422e678f964c2ee64fe5bfea27ca7 SHA512 4b23928489c1146904a41fd28ffa4d60675c38cfca92063d84748d1fe4359efde6998a7919ee6cacc6c00e542b5260831703247f30e0392e3eca69e69155648f
+EBUILD certifi-2017.1.23.ebuild 737 BLAKE2B 4a5ad82f9a89b0fc7ea24f05a72f8d298f33f990f53eaa4ca0e36a499873a50716fd65d507d86794358217de86c084242a1a24fe4ae4039f6068fa2fb2c0b620 SHA512 ee9a2870a6504611a518bc86b9dcdd296ef2f369a8261c82f05c3e4d47de92c2ea2db93b9331a8f4eb66c1ba379545da30a735691e58c1aa73f8fb9deab20003
+EBUILD certifi-2017.11.5.ebuild 745 BLAKE2B c067c15c4e240e20d9d592bb3352aa470928d70b779d87ea37af2ef798dbaabdc8b6ba808d53d2cc7ec471b8063e0e200cb6b30c53465bef4867d0783503f789 SHA512 306df9d0c88d47f995e8858da82f541fc9015d9271fb90527fbb7a5c4f0fe5ddb9ef3c5aeb32b8cd848749c2599e828f0e6dcbd6056791d8a1391ee9b1ebe87c
+EBUILD certifi-2017.4.17.ebuild 733 BLAKE2B cf5b9f064b89763ffad166f0edc94ffa1d683eee7d22fd2a6892c770038c40eee32332b6c61ff57e5cd42a1bb842a54e49e9b434e49160a77248115e01e54c93 SHA512 51140472f336d9cef4030ed5e26badcccdec2362de0074e07da6de5ce3e6ed72c1efa8502806130060f111ca5b67d206c44e00ee248625a0275a365236744841
+EBUILD certifi-2017.7.27.1.ebuild 745 BLAKE2B c067c15c4e240e20d9d592bb3352aa470928d70b779d87ea37af2ef798dbaabdc8b6ba808d53d2cc7ec471b8063e0e200cb6b30c53465bef4867d0783503f789 SHA512 306df9d0c88d47f995e8858da82f541fc9015d9271fb90527fbb7a5c4f0fe5ddb9ef3c5aeb32b8cd848749c2599e828f0e6dcbd6056791d8a1391ee9b1ebe87c
EBUILD certifi-2018.1.18.ebuild 744 BLAKE2B fb5b7327661894ecf1406dd34ec7e9853492211308947cd5f22af7bb7fc607572fe5b623e0da89d3cf8db5f020b7ff0ce42133aa275fa4e6ba7064c2af536552 SHA512 93a9b753950036f35a026428521fef8ecb0afd9f2b0ff347250e7706567a68203dfe10bd3da31b771a9bdbb5c5ccafa2cffd9785959094a38306010b36e13fc4
+EBUILD certifi-2018.4.16.ebuild 1443 BLAKE2B 58a18f1a58ba6224c8e51163bff0f73212f5097e87b16097b5e14185a0b597decf581167853d4380c0ec1e5f6fa23ded535485081b8813f46ddb442574f47f27 SHA512 6306937bbb950ce8e5aad89f75e833877f402a81a4b1061f931433503bd8a6c97f137d4e6dafcb3d17ab3c77009a7f4b176b0c415815c23ccbf41cac56c99b26
MISC metadata.xml 320 BLAKE2B ba5c3c1018c5cba293969a523ab6c388f5bc0d0cfdfc69a4b143f1c966aad036df449bb091eacdeae2335a6bdc722da85882caad2a447bf87b600da2ed7c5309 SHA512 0e99564887f0a0b314056b2e1f4b6e3afcaf908de6824a2cc87deab9d1832566e97b8ba88cc7d2bdc5d11e7f1c8532830fc59602efd8c2f1a6061c0ad4853fdd
diff --git a/dev-python/certifi/certifi-2016.9.26.ebuild b/dev-python/certifi/certifi-2016.9.26.ebuild
index 9b9c95b4a563..a56a36384443 100644
--- a/dev-python/certifi/certifi-2016.9.26.ebuild
+++ b/dev-python/certifi/certifi-2016.9.26.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/certifi/certifi-2017.1.23.ebuild b/dev-python/certifi/certifi-2017.1.23.ebuild
index ed328310c524..04cacf5f1bef 100644
--- a/dev-python/certifi/certifi-2017.1.23.ebuild
+++ b/dev-python/certifi/certifi-2017.1.23.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/certifi/certifi-2017.11.5.ebuild b/dev-python/certifi/certifi-2017.11.5.ebuild
index ce0cebc75e57..f9bb27bfec02 100644
--- a/dev-python/certifi/certifi-2017.11.5.ebuild
+++ b/dev-python/certifi/certifi-2017.11.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/certifi/certifi-2017.4.17.ebuild b/dev-python/certifi/certifi-2017.4.17.ebuild
index b1bf9ff39c5d..940c7adbb812 100644
--- a/dev-python/certifi/certifi-2017.4.17.ebuild
+++ b/dev-python/certifi/certifi-2017.4.17.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/certifi/certifi-2017.7.27.1.ebuild b/dev-python/certifi/certifi-2017.7.27.1.ebuild
index ce0cebc75e57..f9bb27bfec02 100644
--- a/dev-python/certifi/certifi-2017.7.27.1.ebuild
+++ b/dev-python/certifi/certifi-2017.7.27.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python package for providing Mozilla's CA Bundle"
-HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/certifi/certifi-2018.4.16.ebuild b/dev-python/certifi/certifi-2018.4.16.ebuild
new file mode 100644
index 000000000000..bc9a884dd33c
--- /dev/null
+++ b/dev-python/certifi/certifi-2018.4.16.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,5,6} pypy pypy3 )
+
+inherit distutils-r1 prefix readme.gentoo-r1 versionator
+
+DESCRIPTION="Python package for providing Mozilla's CA Bundle"
+HOMEPAGE="http://certifi.io/ https://pypi.org/project/certifi"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="app-misc/ca-certificates"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# Do not drop this patch -- this will affect system's security
+PATCHES=( "${FILESDIR}"/certifi-2018.4.16-use-system-cacerts.patch )
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+
+ eprefixify certifi/core.py
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ local DOC_CONTENTS="
+ In Gentoo, we don't use certifi's bundled CA certificates.
+ Instead we remove bundled cacert.pem and patch certifi
+ to return system's CA certificates.
+ "
+ readme.gentoo_create_doc
+
+ # Precaution -- nothing should use bundled CA certificates
+ find "${D}" -name 'cacert.pem' -delete || die "Failed to delete bundled CA certificates"
+}
diff --git a/dev-python/certifi/files/certifi-2018.4.16-use-system-cacerts.patch b/dev-python/certifi/files/certifi-2018.4.16-use-system-cacerts.patch
new file mode 100644
index 000000000000..009f21168c1e
--- /dev/null
+++ b/dev-python/certifi/files/certifi-2018.4.16-use-system-cacerts.patch
@@ -0,0 +1,15 @@
+Use system's CA certificate store
+
+--- a/certifi/core.py
++++ b/certifi/core.py
+@@ -19,9 +19,7 @@ class DeprecatedBundleWarning(DeprecationWarning):
+
+
+ def where():
+- f = os.path.dirname(__file__)
+-
+- return os.path.join(f, 'cacert.pem')
++ return "@GENTOO_PORTAGE_EPREFIX@/etc/ssl/certs/ca-certificates.crt"
+
+
+ def old_where():
diff --git a/dev-python/cffi/Manifest b/dev-python/cffi/Manifest
index 4811636cd8ab..cc07bbc34fba 100644
--- a/dev-python/cffi/Manifest
+++ b/dev-python/cffi/Manifest
@@ -1,7 +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 1476 BLAKE2B 5b3ac206e035b2b6ab3c8d23ed24e0e3db08036136b4abb574f90dc4404f5e8559ceea12da81483832362d69cd0c7c23efd6baec4ed9bfc6074a2c38196d63b9 SHA512 7d48ba07f72bcfd5631e40bc3ac6b8493f457f57bbf47758d2f9b456b8a89dd40a9ecb3e26632aaa988b4f4e2bff15fc918fc3f9b74e16c19a958bec12167db4
-EBUILD cffi-1.11.4.ebuild 1478 BLAKE2B f237b7f06a42a98731a5593f39a3d72534bae7ca24f1e5465056f377df8937ad387de5ee7d9e3d9bee6316c18ebeb50879cffd4c0c4f23b624d35a2245f78761 SHA512 f0ae12323f33db408ed970ee62031e2161048e2bf360e81eda0dba2ec2cb696d8e32ed47fb386a2b7143ee67881bd2d0985a2fc095664065835b6b715c717bf1
-EBUILD cffi-1.9.1.ebuild 1466 BLAKE2B d894fa2bec5ecb81927861af02831c4b6af640e4cb3954f2ecdd37a27624f12c84a5a900a7da26124c32e0e489cd363a60b5a855ff02d7c8bb0ad772c2d9f1b7 SHA512 72963238df190a072c67b34a8bff1ad1a21155ae51cb62655ead209d956ec64a02d8098c257f84ee4dbf78c2b8b2ac0e17a21b3f2ba9a8152e11d74d0e09d20d
+EBUILD cffi-1.11.2.ebuild 1477 BLAKE2B 9a60ccb178b38795fdbebfcf84ce2121c7a977458298bef4ba4c7afabecade0f60b2b839b2543f9b91e2ccaab359cb4df5adde0c52d2dac5b218ec903ff3c23a SHA512 e2e547c243dca0709a12afd77ce860c05493c7fb168a8769d7f7cce63ea0676dbed886c2522e39a193901d009581216805dc204a2189ad0d1a1f7e4c1a337349
+EBUILD cffi-1.11.4.ebuild 1479 BLAKE2B 7353c50581b27008f7f686e65d3c9c6345d19956d4c474736987a170b78739e0c670826ac47cde007c673e82da9e6c6d845969567ada82fbee0d5f78914ed057 SHA512 3b2ae49ad76a9b351c7d978211b8574cdb771c99dc71ff05c223fbe5174e86282e0e572a87673127e4c3f3321dd05c5c1a73a2c6a2ca529ec1d0a6eb03561f6b
+EBUILD cffi-1.9.1.ebuild 1467 BLAKE2B 294f1f7ab2cc16b168493f855c74fd041eaf03d2418c854a16157f540f74f99448f0cde38701c5c5a9f0d35ce53baa1020f3db0b7f759f36d8a822cde43a7167 SHA512 035c9d078beb565cd09f5c86046b5a2466bc1d697afaf7a3cb0ce92a59fa4ef09efc55060be995c9c91e4dfd945001c061d1e4f63672d26d89fb72655bc0b6bf
MISC metadata.xml 317 BLAKE2B b6416209bd2358c42c2be3bd228238b401bf126919b6e7371d83d7cec8cb55a40f89db562701cc8f3dfa904e225426881b22ff1d3b72085365b5caf9b8c6a403 SHA512 0744ca7b98b2ebe2985bf2a81a337d09be62cfaa51f8380bac52f8d30941e997f09be20e28caf6967226a71369003cf35977790aba56ed0d469cc490cfa089b6
diff --git a/dev-python/cffi/cffi-1.11.2.ebuild b/dev-python/cffi/cffi-1.11.2.ebuild
index d16c9679d2a9..0e086e82f5fb 100644
--- a/dev-python/cffi/cffi-1.11.2.ebuild
+++ b/dev-python/cffi/cffi-1.11.2.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cffi/cffi-1.11.4.ebuild b/dev-python/cffi/cffi-1.11.4.ebuild
index b476f44418b0..fc98a79a146c 100644
--- a/dev-python/cffi/cffi-1.11.4.ebuild
+++ b/dev-python/cffi/cffi-1.11.4.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cffi/cffi-1.9.1.ebuild b/dev-python/cffi/cffi-1.9.1.ebuild
index c9dee226807b..b8e2ed10c434 100644
--- a/dev-python/cffi/cffi-1.9.1.ebuild
+++ b/dev-python/cffi/cffi-1.9.1.ebuild
@@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Foreign Function Interface for Python calling C code"
-HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi"
+HOMEPAGE="https://cffi.readthedocs.io/ https://pypi.org/project/cffi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cfgio/Manifest b/dev-python/cfgio/Manifest
index 89f040f18ea3..8611c702ec13 100644
--- a/dev-python/cfgio/Manifest
+++ b/dev-python/cfgio/Manifest
@@ -1,3 +1,3 @@
DIST cfgio-0.1.2.tar.gz 17221 BLAKE2B d1fd3add411b221e77af0567e5bfaabcfdc3204a8045ab08286e94b91d5f57c904d5a4d2e9213546d3c22e313e4698a678bfdbf85e7bf505205b607571bceae9 SHA512 62b3d93097e088ca6a54efbeedfc42f2b565ec0692b2ed7b1f2ea028b087e3fea1d109ca4d268aa8d9cb499eecbd4c0b10c3092c8754809bf74ee62c03b947cc
EBUILD cfgio-0.1.2.ebuild 557 BLAKE2B ffa11fc1d7e328c2d104ee97cd48b9e36bf41d009d38820f7c6dbbbb06943bb0a62737f13c3a300007ba88138fc04019a7d3cc8f0631e9adc48f67f00e7f285a SHA512 13c7cac9c478a9b30ce77e52fd5bce8f01588a4287d7795dbc99d094d9bd958633b7299c13850c7aa98cfea33a585c026233b1d15dc452d6de8da8f74e5379b4
-MISC metadata.xml 340 BLAKE2B e1404690dffd86eb7e4455e16a3da406e906e05453a2e7fbd27afee1c5db0f4d4303098f3372d6ac226c8c77e479c2808817801f4ca5caf4352b48344b015d5a SHA512 e7419e26bf745099ab9863e348dcd808cd2147694ef6cdf15fa5e2a2ef93765f257625fe6405a6824bb2b6a70e58ddf3cdade414dedec69533f635bb3e5b86c7
+MISC metadata.xml 248 BLAKE2B 4cf2cee3b29f73d36857d8ae741767564abf8fcef18fb022e109f40e949ff585bceffca957db7fab753887ba22ea6e655a3a509a84fc786b3bdaa99491cbf3c2 SHA512 5049b4d52501200442de9ca174923314f7c2a45c4f4c395ab0517603f26127f0781f6ac4d58d8b77fb7fa6d6760db525d78bc52e499bf7a9d66989406b628f37
diff --git a/dev-python/cfgio/metadata.xml b/dev-python/cfgio/metadata.xml
index a24f0895edd8..7c0336919544 100644
--- a/dev-python/cfgio/metadata.xml
+++ b/dev-python/cfgio/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">ercpe/cfgio</remote-id>
</upstream>
diff --git a/dev-python/cfgparse/Manifest b/dev-python/cfgparse/Manifest
index 7de6460df6a7..20bd5bad1edc 100644
--- a/dev-python/cfgparse/Manifest
+++ b/dev-python/cfgparse/Manifest
@@ -1,3 +1,3 @@
DIST cfgparse-1.3.zip 98401 BLAKE2B 0d8a6e958a1b681f5b85ab20305fac91300af41456891331a72e8b854921d7c6eec12c6d6354cb260365385e714af4aac0cfbf7b234083f31e33f47f0fde186b SHA512 95d5396f5ca681f67ab701edf6ddd45776f8433c4b5ca08ee7796fd5ac866a709436257e4ddaaaf010dd6b5917d553dc4edceda05fb15720b03691d7c663a55d
-EBUILD cfgparse-1.3-r1.ebuild 473 BLAKE2B dd8a0b45818279d0ce2cd95bde882264587512af5b15ec259b78675698a9da681cc05a69b8dbab060b99695d1ab4e10e0cebb2c69cac85e8cafedf7d344d0ee1 SHA512 bfcdffd1ed60dd05458b3a248da40c23e2b0503dfeaaa423caba3985505ef9d92ff7900b9ef5eace5ddab8c98509f45c66dec9aeb8614d896bc9f5bde54ab79a
+EBUILD cfgparse-1.3-r1.ebuild 474 BLAKE2B 93f66d8b87e3e563b411bc65aa569a0174f31771092e878c7495018339673e71c8960632069357c02ae2e6a59e5bcf7ea165b282a54f38c7e5ba0d796327bf02 SHA512 ca962bb39c42eb797184c1ebc2e5fdd171d29cb9e84253f7eb28b5bea32bcec553a90b003ed5cc7c291d8f930a7b71996d29fba3946030ea8f51cf3f60532982
MISC metadata.xml 364 BLAKE2B 693621e088f0e05a6222b479763deb4cc5685776173c19ac52e7529d00fa7c74e95f9206a971801e2b8f6ef35732b89294c3ec7cb75f298977b051fad1c1cd41 SHA512 7e82a6bdd1a4d56250e53013773097610cbcd3e8e7c1ad4240733c050d8c3a846d6fe31f7b57b46e8eb84833ec4cf4cc1b3d0072fcce652f93de11bd44c1eb32
diff --git a/dev-python/cfgparse/cfgparse-1.3-r1.ebuild b/dev-python/cfgparse/cfgparse-1.3-r1.ebuild
index e73625570e32..064a8ef7f86d 100644
--- a/dev-python/cfgparse/cfgparse-1.3-r1.ebuild
+++ b/dev-python/cfgparse/cfgparse-1.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Config File parser for Python"
-HOMEPAGE="http://cfgparse.sourceforge.net https://pypi.org/project/cfgparse"
+HOMEPAGE="http://cfgparse.sourceforge.net https://pypi.org/project/cfgparse/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="PSF-2.3"
diff --git a/dev-python/chaco/Manifest b/dev-python/chaco/Manifest
index e824f4cee523..5c4fbc91a8dd 100644
--- a/dev-python/chaco/Manifest
+++ b/dev-python/chaco/Manifest
@@ -1,3 +1,3 @@
DIST chaco-4.5.0.tar.gz 409562 BLAKE2B e2e8b51924a8df036521d5b6718449f2b6ec37bc8f4de265b51f5e960d34b42cbc1cda6acdbf6a735a153d40637a4bdf6eba99fb6eb70897a3249e79b98f7d2d SHA512 66e1d82bbbf74e143e42f92eec7c83abc6f0eef488629947422a8ab2140a5a5bacf0f4e2a79f2acb8670417c9a620c9e85f295729525e011b8a09a1ff916e8c6
-EBUILD chaco-4.5.0.ebuild 954 BLAKE2B 747fa804745a2b2425f2af4fb28010186377ae27f47d027feffff6dffc6ada67111945bcd1e65cc063ee3c6d97a69e26143c673ab7511666ba5bae1c908998ca SHA512 3cc2f73caa263d324958b94045ac58ec576ec5aab018a1afc0bd1c9f7e6af91756a5c4e6429723c182dcef3e2e41cdf1a75731ff9f93cd5167979531a4bab5a7
+EBUILD chaco-4.5.0.ebuild 955 BLAKE2B c58f9823dac5618526b58f2b57136d4037790902674a201b17d47d9b9956236a29d7f28ee2638030901e754a5ffc8a70d2e50f878b275880ab78c872cd00689b SHA512 7f623b650a006bc9ee2d201b15c4463d4852ead0aa271d39df98ce9849cd666aa11784c09b7b12883a4faac09b7dcba47c2a31bea41eb26f09131467e6f852e8
MISC metadata.xml 777 BLAKE2B 211692c83d6a6da300a9e2930f58dafbfc04e0ae1a97955fd613a4ebd474cf05a4872580b855ac0cd6ae908859d3cea56d5885f07f38151eae65bda45387c251 SHA512 1602b00a9250a5178744e8551531fcf60bad459c2c1582da6a310a5923c856790b4646f6442b4691fe55ff8b08230ee85f653a4dec9b4faebb355eb7afc97d31
diff --git a/dev-python/chaco/chaco-4.5.0.ebuild b/dev-python/chaco/chaco-4.5.0.ebuild
index 6014aa20d76a..798acf87ae0e 100644
--- a/dev-python/chaco/chaco-4.5.0.ebuild
+++ b/dev-python/chaco/chaco-4.5.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx flag-o-matic
DESCRIPTION="Enthought Tool Suite: Interactive plotting toolkit"
HOMEPAGE="http://docs.enthought.com/chaco/
https://github.com/enthought/chaco
- https://pypi.org/project/chaco"
+ https://pypi.org/project/chaco/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index 306fabf9802d..fba4aeac90ad 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,3 +1,3 @@
DIST Chameleon-2.25.tar.gz 193965 BLAKE2B a6ae7768c52807a82229d75fc044116a77df5ae3032a98e44558a1d2b3ee2f427f3291b7c2895639050ea1e9fda0e6868ca7b8299cbbf1d5e1b0714af0d835c0 SHA512 b2ffc05c6ab5268757ae6a93a0579d8031dfe7e09882f0f3f0b9a25677ecf896af99a8e7cf6bec98648e9c8526365e7e517bc174d36137734968d80f3f14a05d
-EBUILD chameleon-2.25.ebuild 825 BLAKE2B e532ef16c8d7b711c1ca9d9b24e645424f744fb875abc01e4901048400b1415a5f9bb60a77d12264bc7e392b2aa626cc6fd51080dcfa26516f0354d65620916a SHA512 a9f8f60f88cf2cb1e0a9e064cff93a69c6cfe1504c14c4790c0a0fdd5240fd97c66f291aea2c388bcb90ee3acd4a99ce1da4536f5f3d45d52b357ff017a921b8
+EBUILD chameleon-2.25.ebuild 826 BLAKE2B 42bddfbeefb7eb10fa657529c0ecfcf79fb0d820f4c937dec98ac3e3825e641f24f2d3cb3135efd3844a37c9ae28e02769885f93faa8667ac4be3706f98b61e0 SHA512 6701e93723b5c4fde31b4756aac9de1ce691a29b03448111dc4a2f0428eb5de3bc9bd6284a2caddad14d85c2d6d1a8425e4afbe303ad070902ed280ecf31f168
MISC metadata.xml 312 BLAKE2B 9cef667b151e7c744637259ffe810e24eff175a6c1544091effc28d2bfcbc8f7d221af7d572662a037a78af3dfeefdf70ee4ea2ec066b798525d686130632c8d SHA512 12c503e809af190746a7f59c4367083bf566e1d908e0166d109cfb507e1b7472ef8574d790d6f9403d9bb6d4246eafa2cdf77ece46dde74ced493c91acf52f1c
diff --git a/dev-python/chameleon/chameleon-2.25.ebuild b/dev-python/chameleon/chameleon-2.25.ebuild
index 821a742744f1..de0d3b0cf0d3 100644
--- a/dev-python/chameleon/chameleon-2.25.ebuild
+++ b/dev-python/chameleon/chameleon-2.25.ebuild
@@ -11,7 +11,7 @@ MY_PN="Chameleon"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Fast HTML/XML template compiler for Python"
-HOMEPAGE="http://chameleon.repoze.org https://pypi.org/project/Chameleon"
+HOMEPAGE="http://chameleon.repoze.org https://pypi.org/project/Chameleon/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="repoze"
diff --git a/dev-python/chardet/Manifest b/dev-python/chardet/Manifest
index 22d347c9b642..749a07e15e60 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 1010 BLAKE2B 8c7401230fe7b866d4a9f48ffe57c71dea3e5a5238fa862cb650b47a22290663a1697dbd5adb99bdff7bd99af97a686b4533e9ae4593dfe507786f07a6a3166e SHA512 5cc7bfbe7869a48d79bfb3a1f2b2cfb8adbca942f36a536abedb0b02a1b9be579bb156dbac3123223d122d8fdd2fdaf8aaf3e92ddefe62af701c375820c662d4
+EBUILD chardet-3.0.4.ebuild 1011 BLAKE2B f2aa7cc13f410436e07116ce3dc9ff1af005e7989cdfdce122110bc6a593cb2831074e286b88e061e9b5158e288671c489e4923c717a146807e51ef1e6b30fa3 SHA512 25c925ac055edc12c3fbaa093e695cd8aabd61351636fca2625ce4d53451576f0a69ad87a99a247d79b8b880a8961f6eb8bc6f86eac5c46f1516c7ee8e387bd3
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 a0433040f35a..16910a427f31 100644
--- a/dev-python/chardet/chardet-3.0.4.ebuild
+++ b/dev-python/chardet/chardet-3.0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Universal encoding detector"
-HOMEPAGE="https://github.com/chardet/chardet https://pypi.org/project/chardet"
+HOMEPAGE="https://github.com/chardet/chardet https://pypi.org/project/chardet/"
SRC_URI="https://github.com/chardet/chardet/archive/${PV}.tar.gz -> ${P}.tar.gz"
# SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/cheetah/Manifest b/dev-python/cheetah/Manifest
index 746773e943be..61e6e13cb412 100644
--- a/dev-python/cheetah/Manifest
+++ b/dev-python/cheetah/Manifest
@@ -1,3 +1,3 @@
DIST Cheetah-2.4.4.tar.gz 190989 BLAKE2B 567aee718199021c3de725376da37b2f28081cf8741d1af201f7e6e88e026f460c10f3502463d58285a1340e308c718f709d437185f99f22c11f76c586ba4a60 SHA512 11b8cbf7d71789d6ae83596b133ddbe0bf1ccf2bca4c59562e7cd1d9bb75fa9d3208c0021d7d77edafdb03fd399cf1a26c003267fbffb94f27bf4457b0f9234c
-EBUILD cheetah-2.4.4-r1.ebuild 1192 BLAKE2B e8f29bd29c552566d27e331ff7b85db472970bbf3242ef6bb00b88a5906afe30d4f064a08ca7f2c81d1c7a9490e77cc9be1e63d4b1c8c37107bd14f6059409d9 SHA512 75c30bd253716b3266521546c7dfd0588edb398ad28d52d964f409caa8087d3a3c3bc590832c2a16e0503411c7d817bd4fb19d532dd9db5c62a4ee6d78c73d7c
+EBUILD cheetah-2.4.4-r1.ebuild 1193 BLAKE2B e47805eeaed621c5a32823fe04ab903b31cb6ef40d3f7236ff182f610a2f1281a8789a06a4c05b9f2586481d8ae21daafd3ce14597bdb5b02be576d8043cd1c0 SHA512 83bd9a1828f2e30b265b55923a5c2b49c621471de439ae390b1b1caa0ea57246df6564fe4a3c7d2ebeae1a765c39f1652ec59ce67968df6663aaeb7ff28f1509
MISC metadata.xml 661 BLAKE2B 2808adeb2392976f9343fddfeab9f9494ba8eb4690c77b71c4f66434459d01eb8755f7ff1c97669f84a9e8e4b158fae2d0b69d3b2fccd6f4dacfb0e67bcbd629 SHA512 7c0f9ab56f056a5b878572b16991039ef79e009a50afc44e7e9745051d58d99f4c3f7c3c427f8a165a9a54e76983cb9cc5cd16f0e3629d85e5288b71eb0f38b6
diff --git a/dev-python/cheetah/cheetah-2.4.4-r1.ebuild b/dev-python/cheetah/cheetah-2.4.4-r1.ebuild
index 0752e881ecd6..93980236036a 100644
--- a/dev-python/cheetah/cheetah-2.4.4-r1.ebuild
+++ b/dev-python/cheetah/cheetah-2.4.4-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Cheetah"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python-powered template engine and code generator"
-HOMEPAGE="http://www.cheetahtemplate.org/ https://rtyler.github.com/cheetah/ https://pypi.org/project/Cheetah"
+HOMEPAGE="http://www.cheetahtemplate.org/ https://rtyler.github.com/cheetah/ https://pypi.org/project/Cheetah/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest
index 4dea72c4d6f8..994095fcfba8 100644
--- a/dev-python/cheroot/Manifest
+++ b/dev-python/cheroot/Manifest
@@ -1,3 +1,3 @@
DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f SHA512 0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7
-EBUILD cheroot-6.0.0.ebuild 930 BLAKE2B 360a770d16106bc6ac01a3cf9ea8dd6ecedcb98954dfe2729037cbe7cdbb8c89d9c2f4a35965556bf5c2fb6ebf2cebe04da4d5f60600cfa205459cae84ba2822 SHA512 220dd3537d0529ee50cf77bb31b7095c2f20de69fa906c44d3e34776fece08aa7a8684166a315b4ffc8eec962934f22ce2cdb5651e0ad89d31a85a18741463ad
+EBUILD cheroot-6.0.0.ebuild 931 BLAKE2B 53039d511b8884510ee22cb0f3cbf5c16bebcc2b1348deaa87af4b63cbeadd6f51e4110798c9669f286feef48b2bac678e2ca69cee6932f14d2561d655400c3a SHA512 5fe1f6b1eae632109fb51095a0e402acba031ab1ca90ace501d5da0b0ed3b86b6a2d6a7b80e6a776f27f28293f7538aaa3576aa40e683f74773bcb36d4ec0edb
MISC metadata.xml 370 BLAKE2B df7ec3eb606f1557e048245eca81402f40f9cd9bc4ec8112ecb0085f65530d9a66b952d56f826b2b97733018ec4b4d31c16ac26bebd3a40f3424421255fcb770 SHA512 22ff00c4677bd898e9d88f2bdebabed6a145a9dd33d6276e997c0435c64fc9dfd396a35a88c6facc8a3844187f0b598bfe8606637ea88420a6c33e1ea9765cbf
diff --git a/dev-python/cheroot/cheroot-6.0.0.ebuild b/dev-python/cheroot/cheroot-6.0.0.ebuild
index 2522f6fc1329..3df90615c864 100644
--- a/dev-python/cheroot/cheroot-6.0.0.ebuild
+++ b/dev-python/cheroot/cheroot-6.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by CherryPy."
-HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot https://github.com/cherrypy/cheroot"
+HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ https://github.com/cherrypy/cheroot"
SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index 95eaf1fe1ee4..0cbf45033413 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -1,5 +1,5 @@
DIST CherryPy-13.1.0.tar.gz 687221 BLAKE2B ab9c8f50026e26d171877e4e68f1c5a53fa8519190bcc577e12999cdf8a7f52be37f4ba9ed83a276a9f33676839ec63bff68aa8f9f51ddf15557e09123bf2530 SHA512 c32cf009d6a5b557560a00cde0f47a01ae481c7f60b7f340e5c99bf2d7c757e7c7cbf3ef2f4f71c172057aa09ca332f2d211cc97623ea29ba9f17287c7bc42dd
DIST CherryPy-3.8.0.tar.gz 433711 BLAKE2B e1b4a554138a61e8c6313c3055723583d812e573a352d67bd5448f799e4f2f22694b800810b53cd041c665e46d9555b471d1da91c252ade96459778d7a5c07fa SHA512 25f84093e30d814c0980f7d77b98492113470c3297c66ee8652e40650757f8e2b7db01bb8de6d7a1ea9b4bed8b764502b1f563ac6f0d082970bc2d46739d19c2
-EBUILD cherrypy-13.1.0.ebuild 1314 BLAKE2B 011db5ea38bec9d2dfb72fad3b2db7fbd6a75de18f2258e6be6d1b9353aa321c55bda57c96f2ec88618f7ea505275c5c14e0cc48c026e7dd2fe098b30a7ea32a SHA512 67c7647ec21b2647bd37a81dfc20c58e96cd553ca7085ffcaf4c00cf0cd613d71d5a0fc8528eae2bf8ed36e7ede347b1435a48e27b53cfc60860c15a70bea675
-EBUILD cherrypy-3.8.0.ebuild 1657 BLAKE2B e504a316970ee16ed9ea97eba5481a16346cfa07d996c39b36f0f46567dffcb92eb7402662446bc0450ab0ca2e1819bf23199ff0d146650f710b3ea5f0035a2a SHA512 f60021ee7e06a4bb0706c9353a184579a258c28d6dd146c7af99bd381d6cb2aea258acab0d47105de408b42477274ebc9097be197553e927f950dc5ab949655e
+EBUILD cherrypy-13.1.0.ebuild 1315 BLAKE2B d285d1aa581d4aeb0355b124a64a98a276dc7a395c30ed3ff7e220a6b2e2fe3399a4942700c79fecb549c10c71c3b0262e3d9df98621fff86f01175e2d070ca2 SHA512 9e9d70fa099dcabf05f9561425271d32fffcd90cfbe0890f53edb2b6fb0aaced1d78d1a3cea75e49a37b142033d07f3dcbdec002b4d61d4338f0aaea3068af6a
+EBUILD cherrypy-3.8.0.ebuild 1658 BLAKE2B 3f555cb49572991771cc4e5f22dbf967d6a43d63c3efb04752d95ef9bf947ebac09053f58e9c16269175cac911442d1807412c3df5f3b3ce090d717903839494 SHA512 0c4fffc3d269596c59f0cb81921fa6442b0acf6fea61ba5eb5b3b84e2408637561d787d2ff62ec5845d5a440659685689e1eb25dd320f164adc465cfe2e18365
MISC metadata.xml 321 BLAKE2B 6636b11693e6e9d09f579bc88b203bd7c41f67222887365de5db2c3aca4c34d8cb2e341f217240ce562f43d60e78221442c12b08f2f7e516c36e06d928a9a995 SHA512 c777da5d545e3d626d663830437ec91a8f228c58734c7df4e4a16f0609904a5ad4613310d2d05b4e8ea89053371ad0bd4f0624137afe54ff6c4f5d9eef734d10
diff --git a/dev-python/cherrypy/cherrypy-13.1.0.ebuild b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
index 3cb3232bd32d..2f0430365316 100644
--- a/dev-python/cherrypy/cherrypy-13.1.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-13.1.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
-HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy"
+HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy/"
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cherrypy/cherrypy-3.8.0.ebuild b/dev-python/cherrypy/cherrypy-3.8.0.ebuild
index 4083f06d4d80..ab8cf193674b 100644
--- a/dev-python/cherrypy/cherrypy-3.8.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-3.8.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
-HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy"
+HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/CherryPy/"
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/click-log/Manifest b/dev-python/click-log/Manifest
index b3eef7bb5831..1a56edec71a1 100644
--- a/dev-python/click-log/Manifest
+++ b/dev-python/click-log/Manifest
@@ -2,8 +2,8 @@ DIST click-log-0.1.3.tar.gz 3377 BLAKE2B a45503c3d56be2356e36816282a59c83777e07a
DIST click-log-0.1.4.tar.gz 9004 BLAKE2B 566084db707b4f4a0697768752455162bc585d0f2316341bd8d9aed3609336559f34bac8c5ced7317514d3f8c1b88afacd2fcd91c213918253c72af1975fa381 SHA512 0bd81c5ef8c5636b0321807f5bbfb1318480da865a5bde0235679dc053ff5ac7a662bf014cb2d444ccf8b7d840b576756536de2702ae4e43afe91a72653b678c
DIST click-log-0.1.8.tar.gz 9277 BLAKE2B 656088998bd6753f491e21a96dbd41e02e4decf1043217863478841b258b4d6e1c0ad7ffa983d0138ffccb22206b1f9fbe47ea0dbf305036db32d9810b149b5e SHA512 35baaabc54502f203da2fee02f6f63478f4f902bf333331b6ef9ae4b9d1677020ef0dce9f24f64e6e48bfc31280b72882f7cdf1f42ecf2cd941256d2e96a40e1
DIST click-log-0.2.1.tar.gz 10062 BLAKE2B bc973ec0a7c9b98567b13bf22cb3732dc4ee9bcabee5cbb4942b9981e78893dc5ffef92142ef02d1d013fcaca81d28d5295ebd83a705adce189f7355fbbfdf7c SHA512 4fd56d4514fe3db74fd626c20579bb4bec559e60194d1b8127007281546e94b7b3248ede4da9f896fbf3e06be97db0ac9e7fe4cfd442848fe7b8e5392eced98f
-EBUILD click-log-0.1.3.ebuild 481 BLAKE2B fb562d2b7c8bfaff8624ca07b7f6966211946ffa6ad210403b7c306ecd4fa52761d94b594896ea29f0ebb3f7f1b4b22ec37c3adbf483fbe8b794dd93640b2675 SHA512 b237442068e79b0061e484f84fde10fe1dd5d48cecc904adda0371de325e0e37a7ae59ff4d0aacdbe8d57a9789516770268aaa546df0c2c50e1e3c93578138c8
-EBUILD click-log-0.1.4.ebuild 481 BLAKE2B 13cdc3c48dbbb1659082834427901c618427d2243ea84102e7d88d223b165850cf5461c9536f85a65256f8a15f4ca37e8f8b8c0b994069293dac41fb59f5fa35 SHA512 f95834c30e80bda54e141b49ee5141b7638213406a43551c9657e10c44b0dec70b5d428fd785ea9eba138812d10ffa60c034b24b21c1be41733692bb3a607f31
-EBUILD click-log-0.1.8.ebuild 626 BLAKE2B f64ec1a08cc90bed1da4a7b28fcca0e3fbfb6b8d0362878a96bbe0fe8a2497108b2569fc9467644d7c975281874c72fc57742ec3a038c257aa10dc2844041ec6 SHA512 36de4c4be0e3ab8dceecf6fa50a92ca86d09dd402b799e61be68edda793aab67ef8fb22b0b3983cd616f6fa56ca93a5fa0dbeef2455a334d06d2c64803841615
-EBUILD click-log-0.2.1.ebuild 626 BLAKE2B a9cd0966d0f8ffc3fd267af66cd07a2e27a47896181d2ea93f90a415734ccd1af1da52e300d8eea8e5d6961ab613d0fd271ec1211c50b23d8ea1474fd754ad27 SHA512 8c997a7374cc04468162ce948da6127f34ec576a859dd90c4407ca38c94aaa22c210ae54f56efc26f5fed37bbd6479569e8bebea55c8534057d53939bf0f5d16
+EBUILD click-log-0.1.3.ebuild 482 BLAKE2B c1252500485b7b8fec06cf0b8f936e7a796dcb62b4e3a63cf9da3eca94c254517dd859c5dcaa38d726be48fe97fcac29c81f9b24b3d9e8d0ec625265be386123 SHA512 781fd6aa72bd0dbfcc737a74bd4dd7eeb48961bda938a2f2e93ac6d09bdcb1fd95cae0a020e413796b0fa32b8dd81509e82b85fd6b5fe78bb5e7fde5d55c1b5e
+EBUILD click-log-0.1.4.ebuild 482 BLAKE2B 782751154fd6fbb01041ec5cd0524e84d5f40e5cafaa9a1bc07697bf07fdf1d3dd769dabce8c5916f2f0c83dfa8f0a25134106588ac9d25dc883f8e37469e0d3 SHA512 e8714cc5dbe236462afd55f221126fe0b5dc405c6a77bf263c14e69615a98a873651f9aa8b629a30829dd23cefc42e106c09e12a8124c6c37460f8544ba57372
+EBUILD click-log-0.1.8.ebuild 627 BLAKE2B bcf03eabcb0f7efdeba93b163b074f4f5f864b5aaed5821f7239c2226b5e82f7e85240de64eff0d1b3c52d54cc67f48d91a7ddd124e80c9dd5826f0f22a5780e SHA512 68206b116b9c4c434e02ceddc58cbcf51f6156d9a956430a4ba0ae8320d17f93188caaf4baa682a7c477caaf3c77df9343e63b81adf030e6e0fa353a9f9a0503
+EBUILD click-log-0.2.1.ebuild 627 BLAKE2B 15e8a93d3ee244ae52e6981d1d27ab6e51a2d68334206675a7417c8685316b8e004dde932b2d132dfe265adbc6ac074e84b449406258e63ab890b7657c6dbddc SHA512 d0425254a5f5cb7ba97392f0e2528f46366e0110b4cee9c7cbc6d660ff3cce931f7ca6766086c0ac06f2dff50fd7c0972b2b234b8a00b667f16c6f24b418aa5f
MISC metadata.xml 352 BLAKE2B da4fa1487d5ee53e0f682676dae2d9dbdb581ebe4289d2673ebfe4ab09759b6d7928c24b28cb4ade9a4d55e05c6473356590190327cced4f2b87b723d15d1c2c SHA512 20b7009e52be3fdfd67690972c9ad09d77a505a59bc2a4c65ede59a72e33e7ffeb7c6a663487e01c94aa73507ad5fe4154ee2f9e336c85d8e173c971644e77d4
diff --git a/dev-python/click-log/click-log-0.1.3.ebuild b/dev-python/click-log/click-log-0.1.3.ebuild
index 5b0403fe5abf..bc63e078aaf7 100644
--- a/dev-python/click-log/click-log-0.1.3.ebuild
+++ b/dev-python/click-log/click-log-0.1.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Logging integration for Click."
-HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log"
+HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click-log/click-log-0.1.4.ebuild b/dev-python/click-log/click-log-0.1.4.ebuild
index 354d68ea9dc2..be453496b597 100644
--- a/dev-python/click-log/click-log-0.1.4.ebuild
+++ b/dev-python/click-log/click-log-0.1.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Logging integration for Click."
-HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log"
+HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click-log/click-log-0.1.8.ebuild b/dev-python/click-log/click-log-0.1.8.ebuild
index 815b5575fca7..d8718bfa82e2 100644
--- a/dev-python/click-log/click-log-0.1.8.ebuild
+++ b/dev-python/click-log/click-log-0.1.8.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Logging integration for Click."
-HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log"
+HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click-log/click-log-0.2.1.ebuild b/dev-python/click-log/click-log-0.2.1.ebuild
index bd1dada2488e..7f3e58c4a7b4 100644
--- a/dev-python/click-log/click-log-0.2.1.ebuild
+++ b/dev-python/click-log/click-log-0.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Logging integration for Click."
-HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log"
+HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.org/project/click-log/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click-plugins/Manifest b/dev-python/click-plugins/Manifest
index 4d5d7df003de..77d24488d9f5 100644
--- a/dev-python/click-plugins/Manifest
+++ b/dev-python/click-plugins/Manifest
@@ -1,3 +1,3 @@
DIST click-plugins-1.0.3.tar.gz 7950 BLAKE2B 4ed7d15c37b2eb127faac6179c06467507405d4fd3eb55d93e2210df0eae124167e0206fe9996298abbd7ee26edc8849d5c4062875db12ea92937f225408b4e6 SHA512 1eac03d57931bdf8e2f387164490436b3b921738936ee6cd9a58246e05e84133e77c47dd606a00d1b3e238a806bf83ffe7dc7c758a92d789cc229a94ed26e17f
-EBUILD click-plugins-1.0.3.ebuild 510 BLAKE2B 85c268a6f877f5ae079da016d8df63ec42fd5844e3346d7388cc75531a189475b127297db222e1aa99d4b18e0b6ee0ba338029d6267ea52ff8e7645a0a323609 SHA512 496031cc062a14d9d3afa4842f48e6c2e342dedd3b430f548ad20abe865d6160be402dba5c8c83a72145fda8e3dce0c7ce92dd2bf66e6a89c84b751b07049ee7
+EBUILD click-plugins-1.0.3.ebuild 511 BLAKE2B 29ca9963a2666dd39d492ab800807c9ad846f45c3d6bc8725d50eec946c241a2165bdf82531ff22fab5387d0c0af928a4ed2e54b4cb309252afe149f20a5404c SHA512 69fa853cc02b80fac48e5181f093273be98ca1fbcbe6aa16b4f5993f2901819f1f01428f8075f751e0856894732596b0bcdcf40b0c429037cb01cd13335aca2e
MISC metadata.xml 299 BLAKE2B 86d5b1fae7081c68356c3991a2b423a2d4326fd29d7db97f3371bccf74ad772f5e53ff22c6fd07fc4442215ff4c36401b0d6c7af59a9584416c4f04f426c1bb4 SHA512 b37fff24719eed45df0c672912037dff92cd7c820316fd17ac532d8aa3d6b04103c837fa436fb4863b4dcaecde2fab4fb35b0e86e2f7c083364be723dc979e61
diff --git a/dev-python/click-plugins/click-plugins-1.0.3.ebuild b/dev-python/click-plugins/click-plugins-1.0.3.ebuild
index e0a78f68be9f..9e69ef2c2e91 100644
--- a/dev-python/click-plugins/click-plugins-1.0.3.ebuild
+++ b/dev-python/click-plugins/click-plugins-1.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Module for click to enable registering CLI commands via setuptools entry-points"
-HOMEPAGE="https://pypi.org/project/click-plugins"
+HOMEPAGE="https://pypi.org/project/click-plugins/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/click-threading/Manifest b/dev-python/click-threading/Manifest
index 122bd1e0e045..251c28d7295d 100644
--- a/dev-python/click-threading/Manifest
+++ b/dev-python/click-threading/Manifest
@@ -1,5 +1,5 @@
DIST click-threading-0.1.2.tar.gz 3232 BLAKE2B b50ffc6291ddd7ef02f9fbf7177cc96730ceb482372ff1731968268cfdde115336b3ccd4f82a0595439261d381dae82a51d15673506bb08742d13d84f7e2028d SHA512 4612c5314800a76e65468fb80c9495e14605bbda8b5e25e8d78e8baaa9392e424d673d942bd7d0f3955e0241ddc4b87aa348dcb7f3b9516ba94fb8352c0400b6
DIST click-threading-0.3.0-gh.tar.gz 3759 BLAKE2B 2d91085004c2cd6dd6af2ad4b61284c93ad83b458fb68df0908fdab0de1d87bfd994d3c68cd58e671219b38af55282ee5a17b45a12a4e76e7c40768869ce7968 SHA512 ca535a54f5d88c70c3f8f05f2d423e1b9b0f0b3793a1c04cdc90b61d4fa99f6906a327143dacb2b946ba8c1a9977d9c96ce9caeac9638521641d574316a0bad6
-EBUILD click-threading-0.1.2.ebuild 504 BLAKE2B 493d4eb895807c990301524ef657cf9c8507d99a32ce647a59fd49d7edaa7aa5ecbca350faa24cc184fc7ccba3e3234597c82e6da88857239d6b7fd9e251e244 SHA512 c9ed5dcb2c9c39f73fb5c5d89f8c90bde1f8bee6b7cf5c806d321aad32f58f8e7f26d72e1fa136e229c1c1e03c21accdd0a29123fbee10f272ec0672447dfba6
-EBUILD click-threading-0.3.0.ebuild 685 BLAKE2B 92b0516185b32b24560f83099a230089995adf56c74a8b91cc3d90dd45dbc23ec6dc00dc8223595ab50fc2ab3d3c64b8a542bbdc7d15f914f505221bf0ce7033 SHA512 15d45ae37289f2c74277fb24df05c6178865faa582fbe20cfc50933de1a17850a7b69ec4ecbf51dc7f104b092cb98357a1344c42313dd6ba395bb7d08551f34f
+EBUILD click-threading-0.1.2.ebuild 505 BLAKE2B 49026663bf042e0094e16bfd1e443ddfb00fdc1ce9acb575d27261e9b8b4c2b80659843cdd0b72abec3da4b4caa50fcea62dbadeae9ed7de1eabb29bd8c12b88 SHA512 d5341d8d9c935f0c454412a82421fa3d007e543edebb86c52d459aef659989f15cea1f9eaf851736743c09fbe8ebb46f8497b2bd0c04e9c18f831992a024499e
+EBUILD click-threading-0.3.0.ebuild 686 BLAKE2B 9fb9f93a563700aaf4cf26e1ddfdf22b69695adc879715f5df244e1df7ece310a6b541db02d119778f9c4fe5dbd211cb53b52e2113542e80cb687af78e9bdfd5 SHA512 251123f0a2c187140d42e7c0f1681001ed167f3c460e9b35b2d000aeed3ee73cdb0ac3f068ff10578ee39b7c2daf5a8afd8708ffea8c7eb4f558fb07da50f9d5
MISC metadata.xml 364 BLAKE2B fed4e1a2699583fc6fe19fed19523c6f452639fb8a6fa7ecc3280207808d83d993e336d2482341390bd63ef8dc41746ba3a476995cd34c436e8360ae2b2012f1 SHA512 bdc9d9789f853bc0bb5a1cf03141f34baff1dcd7d4d169256213b08df47487ffd29edfc5e567239881b00fa81c6452ec50b19670676039044b80d6ee5dcbbbbb
diff --git a/dev-python/click-threading/click-threading-0.1.2.ebuild b/dev-python/click-threading/click-threading-0.1.2.ebuild
index 4e444c374fcf..7d9b9a05b966 100644
--- a/dev-python/click-threading/click-threading-0.1.2.ebuild
+++ b/dev-python/click-threading/click-threading-0.1.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Multithreaded Click apps made easy."
-HOMEPAGE="https://github.com/click-contrib/click-threading https://pypi.org/project/click-threading"
+HOMEPAGE="https://github.com/click-contrib/click-threading https://pypi.org/project/click-threading/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click-threading/click-threading-0.3.0.ebuild b/dev-python/click-threading/click-threading-0.3.0.ebuild
index 7d8b8bafcd09..f9960eb37bf2 100644
--- a/dev-python/click-threading/click-threading-0.3.0.ebuild
+++ b/dev-python/click-threading/click-threading-0.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Multithreaded Click apps made easy."
-HOMEPAGE="https://github.com/click-contrib/click-threading https://pypi.org/project/click-threading"
+HOMEPAGE="https://github.com/click-contrib/click-threading https://pypi.org/project/click-threading/"
SRC_URI="https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz -> ${P}-gh.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest
index ae5925aef2b3..62e6587dac9d 100644
--- a/dev-python/click/Manifest
+++ b/dev-python/click/Manifest
@@ -1,5 +1,5 @@
DIST click-6.6.tar.gz 283420 BLAKE2B 1fdc90ca65d18153d6260b6753e14a1d94cae77ab7f52dcda4fb439f9fdfeea8fdc33b1ce60e93711ba40ecdc508dc3fc5f8aadc371bd85b7dca1bfa070786c2 SHA512 5650cfe6c8b55a7e823e22248964143278d61383dac63497508a864807f1950f9dd5d76ce6a501e589dd81fed6e2a1248d3f8973be25a91950896b7408dc88bc
DIST click-6.7.tar.gz 279019 BLAKE2B cc1e59d0a34ccb4ce50c8a2982b308d23cd525ceb44d84a493c0fe9b5a6f7f616e8a4c440ae211fca811a2bf904ddb75d93618f3c6ac7bbe6b1ed022710dab1f SHA512 d454369fe1acb01c2210a61e15f45ac9cc77102c93345257f4ef3090bd8f31f1ccc49d9fd6ea670cddca9f715ad5db29368b4eecd95abff50d1033c4f7a967d6
-EBUILD click-6.6.ebuild 1191 BLAKE2B 14209fe61a5b7282a64228e2056322d3426113df7fd00115e018e361f3ff39d546da534a8dee6ec73d57479ce9d6d3b5ceed0740782c8825da1a8e5a99cebe42 SHA512 4a9688b3862e747560d5e0e41df3b087c3a64780fbe5f201de3585ee4b20eebf7f1b0ccd50087513c9bf46f13c5a4ea15ed92158ef485ff28da3e3ee31d04ef3
-EBUILD click-6.7.ebuild 1194 BLAKE2B 3bc50c944911ffbee8b7d8721a8069b9be539d0ebd374ee6a8af29d21919a0174dcea071d27c6c248cbcd8837cabebd08132a4cbc5bd842675c3581950013a50 SHA512 ffea0a21a4bfc26619a769a177f418c7e285e3ee073cea2ecf5882a13a85e64769e896d18e7f7e3a938b7905e1aeeba5284ad996f1273d0c2335deb5d95365ee
+EBUILD click-6.6.ebuild 1192 BLAKE2B 6506d88b1792f1a1f5107537a8ed73c34bb4b8dd87b27036df1fa6945f0359ec3482d4a7f33f2c78f3bc438bd534d4483079d1eacdc274f9f64bcde43ac8e91e SHA512 9523bcfd4ac931ab76891ed4a7409bc1f9df8a78a5f180aa26e47fdbcf23989f5854534c0440ae1aabfa07f0186236001f3a5c40e997d8582283990369d75272
+EBUILD click-6.7.ebuild 1195 BLAKE2B a50590e42062884ea75e3ae363372e56f337bb00a58c0b509893b38b80ab0c2b48fabc5bb5faef45cf3cb9dbebf389f0f4006075f0d08e86afc2bc33010eac52 SHA512 012ebc4160721e23ec4da71fd74d27e10ad99c80f0460b3c440454d165107823414d737add338418818bf79af50c9cd9a1a8842ffd1391582deb1ced721be030
MISC metadata.xml 308 BLAKE2B 813de6efdb1f5f1c8f59f403d8d7d46a4f75bd7b135a46714aba69ac841e12d650ac0c0bc53af62e3c240998fcbdc11a12cde34397af99e7483b29a7b701f1a7 SHA512 6dd2c4334b6ad8b0942f5cbd443e7bd5cefdcadf2541d341f46fa153a28a6ab5f074270638796efe6a7df48a20be9abcb3f41bfa19c58b1e30ed13fe56b1d6d1
diff --git a/dev-python/click/click-6.6.ebuild b/dev-python/click/click-6.6.ebuild
index e20abfe6a2a7..5d3769cf9729 100644
--- a/dev-python/click/click-6.6.ebuild
+++ b/dev-python/click/click-6.6.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Python package for creating beautiful command line interfaces"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="http://click.pocoo.org/ https://pypi.org/project/click"
+HOMEPAGE="http://click.pocoo.org/ https://pypi.org/project/click/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/click/click-6.7.ebuild b/dev-python/click/click-6.7.ebuild
index f6e2cb5dd55e..a594f6dc8176 100644
--- a/dev-python/click/click-6.7.ebuild
+++ b/dev-python/click/click-6.7.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Python package for creating beautiful command line interfaces"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="http://click.pocoo.org/ https://pypi.org/project/click"
+HOMEPAGE="http://click.pocoo.org/ https://pypi.org/project/click/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/clientcookie/Manifest b/dev-python/clientcookie/Manifest
index 9cf0dc752760..8827128a6dfc 100644
--- a/dev-python/clientcookie/Manifest
+++ b/dev-python/clientcookie/Manifest
@@ -1,3 +1,3 @@
DIST ClientCookie-1.3.0.tar.gz 130974 BLAKE2B 02b2e227078ee3fa01f377dbd96baaa15cc7f46ed4ac8f10d817b0da5e2b4bc090345f9057b946219907163cf230cc39213f6a92f4fee75d4dc2ba8ea57b3673 SHA512 3a42660557bbcda76f7e63fb4fea0ccaa15967e8e6991d65dc72921efb8cec475f7ebfbfe963e5577f7dfbacebb84488b7bb5e6e4e913e863e54c0faf0b4e9f5
-EBUILD clientcookie-1.3.0-r1.ebuild 650 BLAKE2B efe85c160b5547a529fecce69c008fcbede6511765a973833372daaa6f617638035f7e16776abafba2591fe3701b90f841c48e3f2b8b782921a9f5261c17ddba SHA512 6131cd46ea780967f5ddf03715f444f8e21befb8207ad80a6c3cc9d6c5a2b2039d2d05eb45981b56d4e7ee370e62f7611803d9f549e89995ba8604d66a58a751
+EBUILD clientcookie-1.3.0-r1.ebuild 651 BLAKE2B 039659be841d2cc2bbbb2ddfa0f343eaaab1bfa586a9eecda17f7d30fa90481afdc6c998e220e49346e2e900675e2b986e4e2847eaef9ead68b41f5ca07a24e5 SHA512 9164eee69f027fe723d1e8845862aa5b7da4b08f2cefc1c14710371813769c844d72944df194f0ed9f2a9375618378af83cf9bf2820874ef3275a848746437ed
MISC metadata.xml 929 BLAKE2B 39902cc037ebd81f96e531d057dcbe942f1fd7c06174682ea0ede9af5cbf823145b7101699c354a4126404e63fcb98fa490449a88610d110b327814f7ebfb8e4 SHA512 3cfdde23672ae821a27cd5aa40597dd313ebdb915afae22f014e25f3fa86bda64330502cbe7a2535519b94bf60c1acc2a22d45529330517224fde6c9023f1a5f
diff --git a/dev-python/clientcookie/clientcookie-1.3.0-r1.ebuild b/dev-python/clientcookie/clientcookie-1.3.0-r1.ebuild
index 78f68f641ef4..026c593b482c 100644
--- a/dev-python/clientcookie/clientcookie-1.3.0-r1.ebuild
+++ b/dev-python/clientcookie/clientcookie-1.3.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="ClientCookie-${PV}"
DESCRIPTION="Python module for handling HTTP cookies on the client side"
-HOMEPAGE="http://wwwsearch.sourceforge.net/ClientCookie/ https://pypi.org/project/ClientCookie"
+HOMEPAGE="http://wwwsearch.sourceforge.net/ClientCookie/ https://pypi.org/project/ClientCookie/"
SRC_URI="http://wwwsearch.sourceforge.net/ClientCookie/src/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/codetools/Manifest b/dev-python/codetools/Manifest
index 23ffb25d291b..e6e08523bbfc 100644
--- a/dev-python/codetools/Manifest
+++ b/dev-python/codetools/Manifest
@@ -1,3 +1,3 @@
DIST codetools-4.2.0.tar.gz 117891 BLAKE2B 970d56037fdad518aa8975805a70238aa417a74649fa94c8383e2828447860b7a4d9467c54adf7f519e0f07e8852f0639486c1d3b5f80ccc6afc0d0d18da7d8a SHA512 8b63b9cb65966db72f3d2b054559fadf3008a4f4a7fc66ff12b046ca18568694c9d11066d6450e38b053b73df31c8a136729d7052bf8e21f287eac220ddf5dbb
-EBUILD codetools-4.2.0.ebuild 950 BLAKE2B b93c04d8f1113d592ffac9daad980fdd545950dc824dee8f65c1b10d1db9245e7a5a7052ec10b982c18561d8e4733d160517e58aaf2b30863f7b7aaa84e0a4a4 SHA512 fae47714918161d47b0899a4507f01714930ab5dcd238a64c0b2f529c91d4325925c3de1e960bfe23082fc6419eff5a511720e64be8d4f5283fb8b8356aeccea
+EBUILD codetools-4.2.0.ebuild 951 BLAKE2B de5a3742e7b0964d831bce313ed164fd320e2f51c7c3cd5328574f50f0c18296f563da6cc583b8a9a802984942ceeb8bb3d279d1cd5b7e16c37594ef92b428be SHA512 8ea205d5df6fff1da8f59c9eebc5b7fa933e8e79d8bbf01c3a6d47adf4f940f45ac13b9aa2f6d7b021275bb7419019bd883013f5023855fcb49b9af6bbed3784
MISC metadata.xml 1062 BLAKE2B da2bc689fb8e5d946c7130980d9cc3c2805f6d364a2ce409c6ee236b2f4a208bd1094ef7e4de7b3b32577631ded69bda551d6d1a965d420e320763969006df7a SHA512 a260490ca42b7d23c89519b9f0f78c6a91baa94e03292873888d806d28237c0ea6eb28564b55f464fb4f39b7407a9658c9585cd477bc01e7b526ec1aedc0479a
diff --git a/dev-python/codetools/codetools-4.2.0.ebuild b/dev-python/codetools/codetools-4.2.0.ebuild
index aa514e09c429..fe151340e438 100644
--- a/dev-python/codetools/codetools-4.2.0.ebuild
+++ b/dev-python/codetools/codetools-4.2.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Code analysis and execution tools"
HOMEPAGE="http://docs.enthought.com/codetools/
https://github.com/enthought/codetools
- https://pypi.org/project/codetools"
+ https://pypi.org/project/codetools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
IUSE="test"
diff --git a/dev-python/colander/Manifest b/dev-python/colander/Manifest
index c93af5d19595..3cbe5d0d46da 100644
--- a/dev-python/colander/Manifest
+++ b/dev-python/colander/Manifest
@@ -1,3 +1,3 @@
DIST colander-1.3.1.tar.gz 119999 BLAKE2B 8677dc49eb24b353dc42e858da4e745e711cf852226079190e475f45e6dec341d429cf3d62cfa6b4835b9bd137956ef6a04eb7f1684807bd5f230e114f3ee2e5 SHA512 0aa9063e6f88ef63b5378cd93d3b121c8323e4632dcff31f143d2ee6dd33edb93a7fedfa06ca250288f7bc194a534f1027b89c9c6cc92765cf4348709e539da5
-EBUILD colander-1.3.1.ebuild 1530 BLAKE2B 5e263e1e63dd21588a2d3811a80f0091bfc822d6efd3a8ecff5e6cb99450c3f0e32e291c4a25d5138ce3ffd51a6831d6f8c20bc083a83d1dad6c499d55a35525 SHA512 39dfc0a5bdb93f571ecb94960e74aa8dcac8f1d214a11769aa222f6fd6a638f80e0b148918c25651b18195ffe886373087be2638e82ae10719024bd6ea29ae05
+EBUILD colander-1.3.1.ebuild 1531 BLAKE2B 8857f52c6c53d2fb7c1254f311a1723b346342e2e9beac3bff63ea2c179200ac5a3a86a03da69b1989dbd0e9ef6d9a445c8e2ded0840d6d8906ae23eb91af60e SHA512 7fcf9eefa01a40d928d8bf97c326692be3d66498a03aacfa51f13e2bd74c00bb645896fac774b000bcdf71f4fca19665c533b914267ca093ec108022b4206201
MISC metadata.xml 311 BLAKE2B 369a77b1ef148e7c46c7f3eebc89ec61b45295ae10c9882bff3ed33178ef80e671cba4327d31f0a1c7a3ffbc65c52c8e546f9e663b7291636d6b764e88347324 SHA512 c0fe889c10d25c88c37e781c6e355c51f1c2c24615d616170da287c6bce490f6cd6b501a783c5a4e98f7c00c945fb686e066422271d5f43495c5c68e459c7f7f
diff --git a/dev-python/colander/colander-1.3.1.ebuild b/dev-python/colander/colander-1.3.1.ebuild
index adab8e5e1d9f..b646c5102f01 100644
--- a/dev-python/colander/colander-1.3.1.ebuild
+++ b/dev-python/colander/colander-1.3.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A simple schema-based serialization and deserialization library"
-HOMEPAGE="https://docs.pylonsproject.org/projects/colander/en/latest/ https://pypi.org/project/colander"
+HOMEPAGE="https://docs.pylonsproject.org/projects/colander/en/latest/ https://pypi.org/project/colander/"
MY_P=${P/_beta1/b1}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
diff --git a/dev-python/collectd-rabbitmq/Manifest b/dev-python/collectd-rabbitmq/Manifest
index 80f678bfaea6..7d64f2b48693 100644
--- a/dev-python/collectd-rabbitmq/Manifest
+++ b/dev-python/collectd-rabbitmq/Manifest
@@ -1,3 +1,3 @@
DIST collectd-rabbitmq-1.19.0.tar.gz 24966 BLAKE2B cdbfc8849a5060a01779493aa7a7347a70b0cd763dafc89e267d5bcf1e58a85b9da49031df56c738169063594937d87505684237f35b92175f7a8b0f4d0e3a9a SHA512 bc5f1b9ca9fd8c79ff290bd3583fdac57e72940f10b453e54721dfb51627a4c78400cb60cd953530b4d11abbcff78717d9c04ad235e55d78e390ef1accc3e4cc
-EBUILD collectd-rabbitmq-1.19.0-r1.ebuild 511 BLAKE2B b750a3e7785c85b7fd97b7227028f426dde891aec11f255b0ad1711e4946662e8c53b0121d7803bdf750e0b1caf429c631d10a3493100143f102557a66f440b1 SHA512 a1d3fa3bd468f9f15c1331e8d32bab3ddb80306578258eaa611cc78d3e7122feca990c45b44f6a47f4e640afdb9ba820b5f4df201c34f9185524489cc6f6731b
+EBUILD collectd-rabbitmq-1.19.0-r1.ebuild 512 BLAKE2B 9be2b9897493f7f641b9d44b1e2b17ba45491fd3ffe220dfe19c7f27409e916a067b2507280f9ec945b62900ab99a2a8e8da734241c6b75bfb7eda8ba8667873 SHA512 3e4ca9bb2d95e944ba67bd2fbf91386d80375422297a217c34b4f407d179634b6cbf4eff980f0464baafab66442233f4b2707b530b04ed23a59aa2509eb1765c
MISC metadata.xml 298 BLAKE2B 7c1d7369e5359601ff4f262e26dd136e357b211a629e1a39279219a1705d85d9e0b6b6835cefe95767b614aea1467a05f7024818abd2718c23fc6d7cf5f9953a SHA512 6d662091640921c162d7350fc727878097520c2967a7988815d1df09acfeeb90c1e385ce3533413267b1f1056eb903bc4ffe8a03cb2b26e37662090b17476969
diff --git a/dev-python/collectd-rabbitmq/collectd-rabbitmq-1.19.0-r1.ebuild b/dev-python/collectd-rabbitmq/collectd-rabbitmq-1.19.0-r1.ebuild
index 9b342eb1c588..400fc6f928bd 100644
--- a/dev-python/collectd-rabbitmq/collectd-rabbitmq-1.19.0-r1.ebuild
+++ b/dev-python/collectd-rabbitmq/collectd-rabbitmq-1.19.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Collectd plugin to gather statistics from RabbitMQ"
-HOMEPAGE="https://pypi.org/project/collectd-rabbitmq"
+HOMEPAGE="https://pypi.org/project/collectd-rabbitmq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64"
diff --git a/dev-python/colorama/Manifest b/dev-python/colorama/Manifest
index 3120bc0a4b85..1f9daf0c5ae1 100644
--- a/dev-python/colorama/Manifest
+++ b/dev-python/colorama/Manifest
@@ -1,5 +1,5 @@
DIST colorama-0.3.3.tar.gz 22765 BLAKE2B 3dc399c3a073fba825e85c667c6af1a5b8777dc65ff5ae8fcdb7fe6d20a3193ff391a28140ee90316893250a61b77bd8efca9df03ae88c7f20c24545c8f30e4c SHA512 8e6177ea60ab8f1267ce982f23803a9d2eb0c4550d7eac4776416d62a99d1ce03254fc64cc959ca95e2409ceeff081d4d19359c383e969dfb921b44c56914495
DIST colorama-0.3.9.tar.gz 25053 BLAKE2B f633a188d032c41d0b6de60540ca1774dd8f3e8fe2e558333baf09855db30fa7a7ade5944ff12e4ca1a3685930d10a02009162733666d711ad25a16ee96ace55 SHA512 248e3d3d1f95cb85baf55ef4d705508213b81edfb04b39fe9a7bc9c7ac564986726ab6e9d9f73d64ee02e1c9b86d4c6bba40543590dbd170180a37d69e07b627
-EBUILD colorama-0.3.3.ebuild 676 BLAKE2B 9a59fe943f6dc096a527fef4e1e681be8e3e7f92e26af1c8c7326d7a17ba8ef5252552bf67c9be72b222308393af41b105c40682d1f88b852748b0b3b168d741 SHA512 a49c35b6b1162dcfa5c9ab8ccc29d499e76a43043f299b8b012c52fb566452c6d6d7d09224db49226a30c49f532be525f1b71b7c17336f96276fe425e735d267
-EBUILD colorama-0.3.9.ebuild 774 BLAKE2B 2eb9968c1e32ac7653867e21c562369caa92efa198d3915fa549f81e926259bd7a4bf138bd5cc99e065d71e0738c8075dee31161736783dba841cbc3b321d14e SHA512 ddb9f76d174c63b69be2fc9a90ded52e526486d3501ca0fcc468569f35c9fa4947e48acd5b08afeae0001e89c93a7fb2b78e64ed3d2fec7d78d837291ff00d24
+EBUILD colorama-0.3.3.ebuild 677 BLAKE2B 38f450c166eb9f0376274e8de22d6d9a821b9219c5a6b045ba5f8624089366d89b10dd8cd647b299efda1e815cffe444a9e64b0f85967be861591a426b6ccee4 SHA512 0a08f8a7c55b8b5d06fa876c00c2d6882d7af14ad9406e2f8a05871c96bffcc6c15e7db1f1b6a8ab6ef0dc093d93887c4036d6400db8bc4d1cc466fda9e6be44
+EBUILD colorama-0.3.9.ebuild 775 BLAKE2B 03e3db3897548de6c5a73822134d8eac63e03de4c98dd7b7bd2cce5ed0f1ba3c30c9ab78e9eee34da992308752bd8f104bfd5470248e3e1d2e323e4cc4e1d15f SHA512 9ffd1bd0c39a9ca250a6ffd9da05325dc37cf600ac819ca63eac5ec4b5eaa1b17c005854aded788e2323810f245c878defd1ce296fd76bed0f38f332653e408e
MISC metadata.xml 682 BLAKE2B 9e9eccb56152824c5d47896af7ae8a699a9a614437f20008fbf9c793e0b79cf3dfb0fb6b9da6d36be4d699b2df8817f74a74e098b8fa945e08734d9f068cca12 SHA512 0a9144ad52b490c2e607eae85aced164f4c2f15c152592ca67a588d659c34c3baa16105746fd4a6894c49ca31ee4b0e1b18957cb7c421fc788cbc933afb3e895
diff --git a/dev-python/colorama/colorama-0.3.3.ebuild b/dev-python/colorama/colorama-0.3.3.ebuild
index 6318e27c08ab..344ddc5ebdc8 100644
--- a/dev-python/colorama/colorama-0.3.3.ebuild
+++ b/dev-python/colorama/colorama-0.3.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="ANSI escape character sequences for colored terminal text & cursor positioning"
HOMEPAGE="
- https://pypi.org/project/colorama
+ https://pypi.org/project/colorama/
https://github.com/tartley/colorama"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/colorama/colorama-0.3.9.ebuild b/dev-python/colorama/colorama-0.3.9.ebuild
index d64ab64e1af2..7a1cb051c8b4 100644
--- a/dev-python/colorama/colorama-0.3.9.ebuild
+++ b/dev-python/colorama/colorama-0.3.9.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="ANSI escape character sequences for colored terminal text & cursor positioning"
HOMEPAGE="
- https://pypi.org/project/colorama
+ https://pypi.org/project/colorama/
https://github.com/tartley/colorama"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/coloredlogs/Manifest b/dev-python/coloredlogs/Manifest
index 2045698c1be6..be5109558350 100644
--- a/dev-python/coloredlogs/Manifest
+++ b/dev-python/coloredlogs/Manifest
@@ -1,4 +1,4 @@
AUX coloredlogs-2.0-skip-cli-test.patch 842 BLAKE2B b6e17539f22349bcd20ba4ec64f03dd2e8e291e7f8e892765cc675d88b338d64f5df12b28b1909d0554eb42bfc70cc564f603d026f05e2ca4fe0952b6021af91 SHA512 98e5e8d207de67abf22d0de5729cf6926802329e1a32977dc95155490cf32c6b94b69f8e78a410a718bae073e4d6d618c515dcd7318b057671bb91fcf84c4424
DIST coloredlogs-6.1.tar.gz 28057 BLAKE2B bbb5946db3e6cbfae0b9947d2aa29769858833e35213a44a5be4ceb434021ee8c583ff00c980b9ab4fc533f6fec80e151895097b6a87c44257ef0fd5c7ab0bab SHA512 834cf993e7ffd3328644d334912fcf5a5156a441c6184643b38e5f356d46d7b5c48e02ee1e1b432265052c7a5ab1071ba456e575217a4a762f8387131059c405
-EBUILD coloredlogs-6.1.ebuild 1194 BLAKE2B a5f88dc29c2154fbf3b606c4d58044055236c1ffcacae5fe28b37bc87bc5460f01c52cbbcf48620a54bea31a0e6ec88a736d06b27e95a7475a836acfb9792d0f SHA512 e83226a07b13a5e76afaf7b72294691bd32ce14f3a1a796513d399e58cbf2be2846a48ed345f4ad2d078f50472a61642323677b626da609898a18d2f9e369fbd
+EBUILD coloredlogs-6.1.ebuild 1195 BLAKE2B e888652ec3d31cacd6008dcdf8c08ed935519997806a1f5f34658483874fe34f926978797e45b4af4a094c984b644634f46f0ddbc7b01e7cd44dc63a1e428c6a SHA512 d1ef3478f0681e54a2bcea19b0ce1c47a75511fedaccd430ef307d68dab863094ee16a006a22596dc3e4ee4c3513fdb11faffb358510f025f662f9c0fcd3f84a
MISC metadata.xml 390 BLAKE2B 6f1ce9de711c22d533fd07fb56b62c6f30c78aea141f78b4946fd9400b6daaff70eec5334aad41b92ffc28829d9edb3f6ef1e2515ab5a18c7e139265043f8a98 SHA512 4df2d5312905b2be06239d81f2274ae4e6517f48d62ec54d5d755bb08cccaaece3531b391f45097590f039db10b8bcf6ff265a28506a0f8096f121fda85e498c
diff --git a/dev-python/coloredlogs/coloredlogs-6.1.ebuild b/dev-python/coloredlogs/coloredlogs-6.1.ebuild
index 1df9545a08db..f8a2c00c34c6 100644
--- a/dev-python/coloredlogs/coloredlogs-6.1.ebuild
+++ b/dev-python/coloredlogs/coloredlogs-6.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Colored stream handler for the logging module"
HOMEPAGE="
- https://pypi.org/project/coloredlogs
+ https://pypi.org/project/coloredlogs/
https://github.com/xolox/python-coloredlogs
http://coloredlogs.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/colorlog/Manifest b/dev-python/colorlog/Manifest
index 4aa4ca904b03..10a1ce51aa76 100644
--- a/dev-python/colorlog/Manifest
+++ b/dev-python/colorlog/Manifest
@@ -1,3 +1,3 @@
DIST colorlog-2.7.0.tar.gz 10153 BLAKE2B 5e3c1fb3dce5b9a925739777b3f7569cd10094e02385888cdc2865e47bae4dfa0cb9960a3144794fa6cd09c5143adf4df8f18af1c0d9cf561165595e10322053 SHA512 765923004a2e2b0c0e34f7cbf2d79ac7232a13e9aba68166c8ba295303cd7187317d9a34a405a78cc5f7ca0281fc3b653848e419c0b3a0dd473ad0b859216703
-EBUILD colorlog-2.7.0.ebuild 678 BLAKE2B 617f7cb48ed1330548b1203222e185cac67f6141e1049059e9b8ac4b28f9183c8beffef3fbfd4125377e5e048785ea38b829dc3c25d95ed93798f6fb94ed6f2f SHA512 73e4445ef32a00254f17e179563e992b17f13c2f194d985d8a6e56c94b3e2d637a09fdaca8347c31260fa89c154fcacbd5daebaf40983355149ef3fb41d59de0
+EBUILD colorlog-2.7.0.ebuild 679 BLAKE2B 0903fbafb3da9d116d69290a601dcfd723dba3402dec96dc199c43196e23ac2fb9d495638ed44b3ccbbac539dfa41e821ba49765fde83c6a31f26aaf27182e52 SHA512 a28f708f0bfd14c31c240622c1c628c3a115631ca92cc81675d703a987690ed5f0999b8db131303819d6273a5a30fb75dfb0522842c1a20d94842a3631338671
MISC metadata.xml 389 BLAKE2B ded38a2f991252ac74f592870d12edb503ed77e13c60a393545ba0fec689f355ae1ef7bd89190e9d6837bc932f6d61e60e48e567c4ff09ebfb21ab666fed1867 SHA512 04b339e2ca89bfd8862d5491081c7b66f5211dc490b650140499f5a4fc6f66e705a5ab805a6c0bc4d867183e699c3c73a199a750d156862346cb68e3647f8390
diff --git a/dev-python/colorlog/colorlog-2.7.0.ebuild b/dev-python/colorlog/colorlog-2.7.0.ebuild
index 3b1c2d81dda9..a278410a4750 100644
--- a/dev-python/colorlog/colorlog-2.7.0.ebuild
+++ b/dev-python/colorlog/colorlog-2.7.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Log formatting with colors"
-HOMEPAGE="https://pypi.org/project/colorlog https://github.com/borntyping/python-colorlog"
+HOMEPAGE="https://pypi.org/project/colorlog/ https://github.com/borntyping/python-colorlog"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/columnize/Manifest b/dev-python/columnize/Manifest
index e6fb88e5990c..6dd6fbd65ce1 100644
--- a/dev-python/columnize/Manifest
+++ b/dev-python/columnize/Manifest
@@ -2,6 +2,6 @@ AUX columnize-0.3.5-nose.patch 425 BLAKE2B 85936064f7982e64b261f6822f517efd463ef
AUX columnize-0.3.8-nose.patch 435 BLAKE2B 3819d39d430dee26109a9def0a12e5565b44fb3f2114096f2a1050d64904a740bb0df8de0a6e291c532da94074066f216957d70fe6cfd1fb93d080dedcffd988 SHA512 5db32976721850538986523fc0a17f8f4c7d95b5bae077644b093d63e1a03ae9c08ae01742b4057a13588347ca5f2ab6be35a00b53a9a0abd9006edde4757ee6
DIST columnize-0.3.5.tar.gz 8841 BLAKE2B c2b26a7b762dbb72e50efd4b6adb81ec490358b2a757c9cd6e299b76335f933aad32287d3a6e8db338f840739f310842505d8768391f6d11bffbc53463f3f08c SHA512 b3090f6588ace5c204a6e31a93ad4bd659df81a0b5568003a970a04b456c946fd1c6adf13122a3327b7032e54e04f0410c06d8c377854de51017842ce58cc360
DIST columnize-0.3.9.tar.gz 8581 BLAKE2B 553927b6d5c9385da13402e27c5f42506840df3fd9df7aed3c077d440ac0d7ec6e5f3f0fa0ce0a7c088a1fe01075ab525580de8a22c995365f8913d2cab5e342 SHA512 2bb9a25200a1574cc6471ce06dfb2b4b62c5a23fa0e4fabad515dd2939b3f67ca61132121e4326dd820691691dce67d664302d99248ea2d5c5f25357203d9d08
-EBUILD columnize-0.3.5-r1.ebuild 635 BLAKE2B ad34bc0ae7696a1c727030dcae57d50e887c152032fa859305e4e2fe103d26c6415320035a525c2d6ec54a723f2b2c879b3385563807c6c5fca77a8fc0e16d28 SHA512 94259aec8173869334498dff8601685e03209d0998d3cc7fbbbbca130e9c809629d19ecf55f4357ffa799e9e6391380e5263414e29acc4a90449c98c954b27c1
-EBUILD columnize-0.3.9.ebuild 638 BLAKE2B 134a29b93d8b10056be5e868e3b1b833c7247c2b6365412d00cebb331582d45acde334669321a72ae996a5b1b783a21c6e70481a98241d9885ee7713f056a487 SHA512 e91d23ef0836b8ce0a5e846bdddd19372c30efc12b2b9684097457e62dbad33871d4d8eea77c337ebe4a90706144b526eb1837c43ec97542ac340a3fcddfc4c7
+EBUILD columnize-0.3.5-r1.ebuild 636 BLAKE2B daf4f6cc5966ae198fdd1e72fc8b7dce173d4777ab50f8a8281a3c0c29ff18a11bcf291216728641de6ed07b16ed42d1a13b2c8b618735b6cfab588464b512e3 SHA512 325c3d05d74607b7d542221d36205f178f9f0a91207c769305034fcd615024d7836b495e6af1e0a0e24c34ca89f9625d4fb1adfb89e49ea406378fa8fb64d527
+EBUILD columnize-0.3.9.ebuild 639 BLAKE2B 4cc66369f115f4f10b3368f2ae3d1cf9e1945547793e75b404f17a7d64c86c9f941f87c04dca4d4ab33426c8d8d5f98da91dacab8dfb3fcd162003ca2dc78d56 SHA512 a18cb2589b07e1494fb8b9142a5d390cf5797afd0666e4eb1b28c8c37cae40792f34fff3e4df4246928b48fd7db57f92d8affebed38745b848300c7d7aa1e0a5
MISC metadata.xml 425 BLAKE2B 0428ddff8f70a44c0f57a0c2eeb661593b36749d56280fd41fd07893665ff7e4b0f51a4f9a6e265c995834ad7f2939a93c748e578376b915afd99e83fd1d624a SHA512 8b1e38b3f56187d7f003c4a3c232fb386e146dc70501387cf3e25a21b9b630eadde4ea2e022599f7fad88e8719e51422e53675d4fcb8526a93198c89cd5f9e1d
diff --git a/dev-python/columnize/columnize-0.3.5-r1.ebuild b/dev-python/columnize/columnize-0.3.5-r1.ebuild
index fd1b2633d134..43a96abc203f 100644
--- a/dev-python/columnize/columnize-0.3.5-r1.ebuild
+++ b/dev-python/columnize/columnize-0.3.5-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Format a simple (i.e. not nested) list into aligned columns"
-HOMEPAGE="https://github.com/rocky/pycolumnize https://pypi.org/project/columnize"
+HOMEPAGE="https://github.com/rocky/pycolumnize https://pypi.org/project/columnize/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/columnize/columnize-0.3.9.ebuild b/dev-python/columnize/columnize-0.3.9.ebuild
index a6fc1df8fde0..660a77388dfd 100644
--- a/dev-python/columnize/columnize-0.3.9.ebuild
+++ b/dev-python/columnize/columnize-0.3.9.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Format a simple (i.e. not nested) list into aligned columns"
-HOMEPAGE="https://github.com/rocky/pycolumnize https://pypi.org/project/columnize"
+HOMEPAGE="https://github.com/rocky/pycolumnize https://pypi.org/project/columnize/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/common/Manifest b/dev-python/common/Manifest
index 45f4f320807d..fa31440f29c1 100644
--- a/dev-python/common/Manifest
+++ b/dev-python/common/Manifest
@@ -1,3 +1,3 @@
DIST common-0.1.2.tar.gz 3541 BLAKE2B 5791d91a49776646ebb57bedacfbaa4b87f61ab89b4bcde2e147c5712c66f5c138b7a94f48421b751753cb689fbbd91badbf5a1fbbd185286c574f1316be7e16 SHA512 2cba2602fde34ced5b6fe603eea0aaa6810981089c9484f25ede16f6910896e783312f4d7bfc411d4eb8c278967c21ce000c3d1eb2a775d2bd76728eeebe80dc
-EBUILD common-0.1.2.ebuild 470 BLAKE2B 41e638d7a3d00f419cc6c3a895443e177a27df1354ad0e01327c837a0b42ba338e2fd9219a7137b2fc226617ee250e5f77510639c233d1c9b6b71dd3682b2f57 SHA512 53ab279f9b23cdd936c0b7ea47a04f4710e46b6d4009b6c2c4ff67d6e07263c2e8c3ac4c900f907fba261f3fed4a8b55b6422b8e8e63b0521a0564f92b153669
+EBUILD common-0.1.2.ebuild 471 BLAKE2B f49c5d4cc7d5760a71f4d97999fb2d1805ba859d2f5778157918398448226873d784fd6f0e39cfe190b5a5c779fb2aa6ea669ed1062f7777aa2d21e2328619e2 SHA512 de6eb674811d64973837aa6c58bdc36773846ecceabc0bce376ce2d54cba1cbcdead2515ddcac0c12752cff34c835518db451f736cbb4b8839315b685c046421
MISC metadata.xml 319 BLAKE2B 6a196e1f5ae09dfa304a5c3688104ff09a078eb413d6069ddc700b16aef64e9cf913727f28db7f5a5c75868d1ed55512ca9d7a3bdfd08a3f255dfa47c85f1e50 SHA512 b3e0c5dadbc5227193b6ee672f8e8d7671d1aa20f5b77e7efe01873d6a47432d19855243a3de17c3589988efd7127ce654995c75032db4a889fbab1982c0ab5d
diff --git a/dev-python/common/common-0.1.2.ebuild b/dev-python/common/common-0.1.2.ebuild
index 644f3c82be60..78db39794182 100644
--- a/dev-python/common/common-0.1.2.ebuild
+++ b/dev-python/common/common-0.1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Common tools and data structures implemented in pure python"
-HOMEPAGE="https://pypi.org/project/common"
+HOMEPAGE="https://pypi.org/project/common/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/configargparse/Manifest b/dev-python/configargparse/Manifest
index d53e99824527..5150eb22e57e 100644
--- a/dev-python/configargparse/Manifest
+++ b/dev-python/configargparse/Manifest
@@ -1,5 +1,5 @@
DIST ConfigArgParse-0.11.0.tar.gz 40863 BLAKE2B f51e9e1a1973f7e477082f5dfffe8cb03b69ed26d85bc375851a01c2f6e5526f4b5954b71c85a274a58e34abbe07bd864956430d5a94961a38a4ad3340737286 SHA512 f97d37b5d1c0f5ebfdec4c55e9a8d20d0943a41d16b80fe1b2cfdd6acfa210e0cc7bae49340498c1b31dcc76704e8291892b97415137ec90cf49e24f261c62e9
DIST ConfigArgParse-0.12.0.tar.gz 41524 BLAKE2B 7bd8afc4be817c34dc6cfc6c5b862fdc53ce2ea37b019f165489596622f6ed7fed5fb6db8f84afbdd4d749a24b8aeb15378868db55668e7307c712db7fb09094 SHA512 d06f969088fb93479decffd984efed61070a663a652b06a3ac8198e64b5d681423f693ac6fdb58390eddc392ded9cf1e45056dad83256a84773c5f558f6788e8
-EBUILD configargparse-0.11.0.ebuild 619 BLAKE2B bc701037189800cc799739bc0b7a693d690d23af2ef8122c395a736fef5b10626234eea3f10e553ce18262a6a847476f2e65c63715e392cd14b51493a18f1b96 SHA512 d583c97ca0b7d0ead4a96330a39b502bf7bd2c7254ccc6f273f85b1257b65f0028ff4287294406471988a9f12ada6d599d9ad8146003b16c016601810a6e4adb
-EBUILD configargparse-0.12.0.ebuild 635 BLAKE2B b43676c217eb639182de1aa4ce59852cc4d860e766a17dbf27fc76ba7e4e061f607a2f4705cd7777688f4b9629dee7952d0d4e33078e6c05f58b98e23af96445 SHA512 007964d3a4a2bbdf2cfac61e352bcb17584d773792992e1d81a283a80a65698a2af0f8de3b82d8565d9569e251635418dc4bd5120ec38dc46dc9a57189ca2ad9
+EBUILD configargparse-0.11.0.ebuild 620 BLAKE2B ada6156ff1e25462d9bad4d3fd8fd2c754cd0ec9576f53965a3af53da1621f4ed59cea04c607c5f423916480fb97301bc38cb24d70287bb08a514dd35b5d442d SHA512 46a43451ef44c6f2c9fa99a60f828fae5f90292db7c8e5b9a2576e4a591eda0e2f3d922ae78ead4ac195f8a4aa5c11a2e1bae8a1cf32e0114697f69717a7f1ae
+EBUILD configargparse-0.12.0.ebuild 636 BLAKE2B 1e15b04723b3246e5800a5cd4f88a6727873a931698c115395bc85e9993fe60979a2c7e594ddffb852f155c076bdb8fd64bac0a9cb907221ef50cbef5ea5a86d SHA512 38b3521de27a0de5fe0d293a5ef88fbe588ca5846980f7ce8d9ac793927becf79c05d303ae1ee7447de8b36e0ea29790478fbe052c854971cdfc72bedb59c217
MISC metadata.xml 390 BLAKE2B 995749ba20d242d2de13607cfed9ef739630ed2e1bde7687ef0a87f02c5a53f8b315c5e444cdf0b3a421afaf78786223b9452cfac54450b3426a2dac001198b8 SHA512 c86e84a3a252aa257c332d7bc64601286733ed107af52d71c86b5d073f2ae3d40be839f28894ce2e33ae257fdd57f038834630219b932088b397082c48d401d4
diff --git a/dev-python/configargparse/configargparse-0.11.0.ebuild b/dev-python/configargparse/configargparse-0.11.0.ebuild
index dcb379a6e739..f05d8ce6f3a3 100644
--- a/dev-python/configargparse/configargparse-0.11.0.ebuild
+++ b/dev-python/configargparse/configargparse-0.11.0.ebuild
@@ -10,7 +10,7 @@ MY_PN=ConfigArgParse
MY_P=${MY_PN}-${PV}
DESCRIPTION="Drop-in replacement for argparse supporting config files and env variables"
-HOMEPAGE="https://github.com/zorro3/ConfigArgParse https://pypi.org/project/ConfigArgParse"
+HOMEPAGE="https://github.com/zorro3/ConfigArgParse https://pypi.org/project/ConfigArgParse/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/configargparse/configargparse-0.12.0.ebuild b/dev-python/configargparse/configargparse-0.12.0.ebuild
index f990d5a35e2d..2a23f5a2bf39 100644
--- a/dev-python/configargparse/configargparse-0.12.0.ebuild
+++ b/dev-python/configargparse/configargparse-0.12.0.ebuild
@@ -10,7 +10,7 @@ MY_PN=ConfigArgParse
MY_P=${MY_PN}-${PV}
DESCRIPTION="Drop-in replacement for argparse supporting config files and env variables"
-HOMEPAGE="https://github.com/zorro3/ConfigArgParse https://pypi.org/project/ConfigArgParse"
+HOMEPAGE="https://github.com/zorro3/ConfigArgParse https://pypi.org/project/ConfigArgParse/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/configobj/Manifest b/dev-python/configobj/Manifest
index 71dc1afe0bcb..49ea31fc523e 100644
--- a/dev-python/configobj/Manifest
+++ b/dev-python/configobj/Manifest
@@ -1,3 +1,3 @@
DIST configobj-5.0.6.tar.gz 33248 BLAKE2B b58a22fdf247f1c3022108e24abb4de55620ce75f6aeb5f269f008a5668e07b8c1d0c49e4059d7f4c4c361d269ead39c3784377635c7718f92c2381e69c56cb5 SHA512 f253fdd0bc3fcd37f56c9ceb28f5c8c739b0861e099b07a3929645907c97b2261f0529850a95c1a42507846f72d88a0992fcd1e1d6fa8654dc713d120f769963
-EBUILD configobj-5.0.6.ebuild 972 BLAKE2B 9f30934c6d32ee4351cbe1a08cd3a6c782011d429a54adadbfc577728a37bfc674b9d60dd775abb2ce8ff321a4e0cb063012423e11fbcebb6906441773dee268 SHA512 f5142aa6445faa0628a7251789dad2ba4c55ca0c5d15e0aee84b8f0108f0f815f84a3da46286656aada14d55de5eee49721033753821cc167820e4f16167bac8
+EBUILD configobj-5.0.6.ebuild 973 BLAKE2B 1ac46f44e6fbeba9d29d62f1fea0566c62070856e96d7b7512759904e8ca210af78b9e3c505ef8f20cd977ab8a2c7d8bb56a0a3aa198b871de6aea7192972183 SHA512 358bed03369068538ea2cd0eac477cb070ff97a8d804260e1d8a705c2d07b3bed8249d1d95c83991d4ac8e8ef0454c1fcd72112925365e2a6309394502dee848
MISC metadata.xml 663 BLAKE2B e4c20390482c920c99164449489636bc0ce8305f38a96673898743a79bade7b6c09d6c9cb0fa5f7df84dd3791e7b78ac0e685e2c32dadfde1c44ad48f427a655 SHA512 c8c5d8bd7b5efd97310af1bc9dc172f3623f01b45b44c20ca33f92ad0d09845bcab10e6afd704df1188a747660ee4e7f519a55dc40ca5945c189611740e9c480
diff --git a/dev-python/configobj/configobj-5.0.6.ebuild b/dev-python/configobj/configobj-5.0.6.ebuild
index 72795decba1e..b2dc4a321727 100644
--- a/dev-python/configobj/configobj-5.0.6.ebuild
+++ b/dev-python/configobj/configobj-5.0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Simple config file reader and writer"
-HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html https://pypi.org/project/configobj"
+HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html https://pypi.org/project/configobj/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/constantly/Manifest b/dev-python/constantly/Manifest
index b1f35ffb3074..be0f0fa8bcf5 100644
--- a/dev-python/constantly/Manifest
+++ b/dev-python/constantly/Manifest
@@ -1,5 +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 683 BLAKE2B 9a355bdb42ccd8d6e98c040d7473f7149564f7cc95b9757f1c52dd747ef43226ecbb171f7992684bc580ce8ad710095041de659145cfd2bba97c4c597342d831 SHA512 ef93266f2e7d69db07fe237dc439438d4606534161bc8af08f6cdb2da5d16c596ccf5cead0bca7e66443f582efdb9e284151540c2525973e08d82f28a97a0f4a
-EBUILD constantly-15.1.0.ebuild 565 BLAKE2B c2b071bbb9e5715755b68c25b1e64da251cdfc8a332a3e5831a813f9c73976ac7bfe21857f9137cebe4c4bc992d2242a446b39219d60637ecf7aeafadb07c89b SHA512 5be57add1e18474df780fd89d086c6d1fd5a5043240009b54dda22ddc3cc97676e4f594f594ee8a895535c6f83541eaf62cc2ed389143d1cd177d3eb08ad8da9
+EBUILD constantly-15.1.0-r1.ebuild 684 BLAKE2B 3fbf3ae29294ddbeee3e0f2a3ee272a375c8c295c977fc323a58cd90dd3b220c6115bcbe17bae4870f532d51f535c214ea21871ec77ef70f9e5bc81855a7d9e8 SHA512 e17107868f27237aa7a2d13b2d5026454fc44cbc4361fd252fccd54d5569eb8e097a0aef67f980ea1ce36b20aaf0c067491185db9b723d4b1c99fc49791a06b2
+EBUILD constantly-15.1.0.ebuild 566 BLAKE2B 8f1b051a58c60a3c6e00d9d137dd61c993be5ce21e43b5608d8582b5f35a7f2c9bcee90e058913f117699cbc042cf636c5d2fc7ca4ddcc9d120b445c026e18c1 SHA512 e90403811902f6d84931ae330e5d9d92ea38e8610a1c7c250f98e73ac4ecb7fcf81d5e4c1a01168361b1c0411a46b4ff3ffc7664cd4f3c912fd787fce154147e
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
index 8071c4dca36f..83d70c85da06 100644
--- a/dev-python/constantly/constantly-15.1.0-r1.ebuild
+++ b/dev-python/constantly/constantly-15.1.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Symbolic constants in Python"
-HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly"
+HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly/"
SRC_URI="https://github.com/twisted/constantly/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/constantly/constantly-15.1.0.ebuild b/dev-python/constantly/constantly-15.1.0.ebuild
index d3497d5fba17..8fad33e64a97 100644
--- a/dev-python/constantly/constantly-15.1.0.ebuild
+++ b/dev-python/constantly/constantly-15.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Symbolic constants in Python"
-HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly"
+HOMEPAGE="https://github.com/twisted/constantly https://pypi.org/project/constantly/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index f40cd4f1b376..c2f613507d1d 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,5 +1,5 @@
DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
DIST construct-2.8.21.tar.gz 706022 BLAKE2B a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb SHA512 f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562
-EBUILD construct-2.8.17.ebuild 704 BLAKE2B d883ded96116bdf774d123c367a03dde0346308741f07dfd50d62d3c30972ac166524349379b8b4cf95ea0b1272165d1cc9cfc25886d6b516433907733017e09 SHA512 e7154cc9327f667770dcfb4f7f5ff76e76ebdc941deccb80aeca1120813af4dd75dc662c313283881ecdcb4427d465e6b1554e839fae3041bdeab935a306d7a7
-EBUILD construct-2.8.21.ebuild 708 BLAKE2B 15a7daeba415b6b50971e71915ee7219e0556ac64b0c5f4f0ad918bc27dfe4a024a2e330431e73d69d6e9b4b2f20c137a6d5ee1c1d4b879b7e9476f683825eb0 SHA512 26cae5c3fb06ebe4b1af5052d5075d2517cd47af1aa8b4b3d2d399f4e2ac76730997bfa79094a61db969550715a2c22ff588201e1a3b35f0f02ff50125bda4c5
+EBUILD construct-2.8.17.ebuild 705 BLAKE2B a5408e8503f1dc3f385df1d33e4820da5124a25f38c0b52bee2691ddcd01f3b803babbe56896dd462aba09ef6bc35498e6d74b46bad0c22e9fc4493f1c4c6910 SHA512 00232ecc1cfeec4a51eeada13981f64591e32b690bc1bed9b517daca593f756e7f363a6e0cf1a00135275d4ccc1e54e447c16e6a55d623b1218da0ae8cbda713
+EBUILD construct-2.8.21.ebuild 709 BLAKE2B 65b39cdf67fa290213e03307e2e8f62d3e58bf6436b26b0bb5cdebff8709f7e7d9085198e5eb5468fafb12725088ae4ed087e85fb863cd66a05a9bcfbac228e0 SHA512 67f328f601d00917057d0c6e6b47ff41899f51e139bdbd0d26a918f053ee94592f8eba1e639eca19b91840782e53ec386757a920e370c00449daa3920093d367
MISC metadata.xml 491 BLAKE2B bf8f7729988a0a4c39c9f8081a4b05560d1596a69c8670e378ea1f1f81b8dd5a2c366e8211c36e07f809378c6ae769b01181a4ceaf3f82ec8eb2b1879d874a87 SHA512 a8a85937bda8fb36a51bd6e0c0bcb1ce721073ee07a8e198c88b64ee484e8fd1c813e937443885e5ea2e532cda3971e8eb59385797a7a8f44ec9524a57acbbf9
diff --git a/dev-python/construct/construct-2.8.17.ebuild b/dev-python/construct/construct-2.8.17.ebuild
index c9a9aa0cae7d..4235c921ade4 100644
--- a/dev-python/construct/construct-2.8.17.ebuild
+++ b/dev-python/construct/construct-2.8.17.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="A powerful declarative parser for binary data"
-HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct"
+HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct/"
SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/construct/construct-2.8.21.ebuild b/dev-python/construct/construct-2.8.21.ebuild
index 2064c6fe9e8b..be8e7c29cc9d 100644
--- a/dev-python/construct/construct-2.8.21.ebuild
+++ b/dev-python/construct/construct-2.8.21.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A powerful declarative parser for binary data"
-HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct"
+HOMEPAGE="http://construct.readthedocs.io/ https://pypi.org/project/construct/"
SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/contextlib2/Manifest b/dev-python/contextlib2/Manifest
index ab22a6f77a13..f71bb5e18d46 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 611 BLAKE2B b636d34e1bfc42d22c85efdc3c5b9b8de28701318c0c88210301ac5a1bb075bd325049a26d7c26f2cc8f7a7d0249e719436c40fbef05a3948c45db7c7e4bb961 SHA512 01a44d3f370b2756b725fc8bd1c2ad2c8350f51c3578efe304b43c2eb687028f285feb3a12ae7a1449d1033ee90fedcec0868756e937992d16fdbdbb46e48cd0
-EBUILD contextlib2-0.5.5.ebuild 668 BLAKE2B c64b35f697c02bc0a2e447403862f110b9fd74816cb874a010862d88510581367bdc7f7d889e74d730436dd95ea73132442acf5557b9c7603048d29ca3e144c8 SHA512 d63f2b82e6b30606297952697c89d7fed6dc8f4893329b0e3a06bab70c39e3f247378667295f5a535669c8d3eaab5216965870df3549f4afe216d878eb5c92a3
+EBUILD contextlib2-0.5.4.ebuild 612 BLAKE2B a8fb7ad569e4793d01c265615025ed788241e35144a206693641840477ab5486eeea51ab613ca2cd1d52567396565104e7cd6398b7375a4b99bbe6379b120951 SHA512 a62109193b08b5200a432bf5c75b33fadd0d357226c4d99edd9426b25599a0b74424618160220145b7255453951acdc3b57b7ad5d694d8c662fcdeefe72fbc99
+EBUILD contextlib2-0.5.5.ebuild 669 BLAKE2B b3f749c13eae2e58d4ee0747d95e5f81324058ac6d5d9776bd680e45a335ca100f0dc98d3422f442d437da579675290cedcf23e5467858e76d79a27787824434 SHA512 d4566027b66d5ce8129037df541bbe52bc05fa7308f72f51b2282ee8192e1b58cebc26c901c5850579512a71c441bf9bd02b1fe42047496820d6063e1824c477
MISC metadata.xml 324 BLAKE2B cfd3b05583ab0f14acf1057ac34124525ffd63c1855689ac19fb10fa9f998f477d1c070226c9e5798dd68c8629b2564e2112d24f38306a0f3958526179c4caf5 SHA512 616fe24d7cf8c1e1c52add7d9a8fc15d6e41cf20c116e73997b1e3a732110f6305e5ec50de9a4be75d58c588f55da30980bbdcbd65078c05a6da0dccd89cb36d
diff --git a/dev-python/contextlib2/contextlib2-0.5.4.ebuild b/dev-python/contextlib2/contextlib2-0.5.4.ebuild
index 99359f588b84..485efcd13e65 100644
--- a/dev-python/contextlib2/contextlib2-0.5.4.ebuild
+++ b/dev-python/contextlib2/contextlib2-0.5.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Backports and enhancements for the contextlib module"
-HOMEPAGE="https://pypi.org/project/contextlib2"
+HOMEPAGE="https://pypi.org/project/contextlib2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2.4"
diff --git a/dev-python/contextlib2/contextlib2-0.5.5.ebuild b/dev-python/contextlib2/contextlib2-0.5.5.ebuild
index f9e2c4af392d..add08a62c816 100644
--- a/dev-python/contextlib2/contextlib2-0.5.5.ebuild
+++ b/dev-python/contextlib2/contextlib2-0.5.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Backports and enhancements for the contextlib module"
-HOMEPAGE="https://pypi.org/project/contextlib2"
+HOMEPAGE="https://pypi.org/project/contextlib2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2.4"
diff --git a/dev-python/cosmolopy/Manifest b/dev-python/cosmolopy/Manifest
index 261778370fec..aa84b6a721ec 100644
--- a/dev-python/cosmolopy/Manifest
+++ b/dev-python/cosmolopy/Manifest
@@ -1,3 +1,3 @@
DIST CosmoloPy-0.1.104.tar.gz 65162 BLAKE2B 5cddcd9aaf923fbd48871e28b11b2a480a58409a686df942d158383a3f3f46bb5a9f687cba05058ac716f63ac9eff30948854a2e465710d803ed17de94b53d13 SHA512 b79b5b264a6bdd68082fc3f62f40957421d9a6914d1623cc89bac9b64598e5fca5d52290632ab55878c893223aeb3283c9b088987a0927d2c22160bc521359fa
-EBUILD cosmolopy-0.1.104-r1.ebuild 1032 BLAKE2B 8d4a6d18f4c5a3ba8c3d431ae1be307e0ad6acf654bff61745bdf20d840050537e6fab0796743d0755f5759915079f6c48172d7c12696fd8e65f33a6e25bff2d SHA512 f482e81b58bed165acb04e091e93cb710623ae49296460a48e0c42ab636ab37c1050b38b5e08d7bd89813663f2fcad391f5cb10ac516328597179c1612807179
+EBUILD cosmolopy-0.1.104-r1.ebuild 1033 BLAKE2B dcfee4d5deb4b1c9cc9c0994cf1993f408771d116ae8e0f9298a723da252c9d80cfe88fb05f52c779daebbb3ccf657ccd1cac800e74e04987e3058b5bf304357 SHA512 7cf46fedd22e956997b72f437dc4a81d2f9e3b5544c0c2f6ed4ad6df4e5029aa5bb6942490acb5646d0d0bcd10b5558c8636eb66e087ef9287a8d2341d61fdb8
MISC metadata.xml 551 BLAKE2B ac51efa3b41437dbfe1f3f9559ebe3d19b9e39588a79adea2a5746c50a1d845096b44e96f3a581286fc2619df2a52deac03a915bff47e5e9f6011ddc4c44f9c2 SHA512 0f6da8ea89687a2ad518e19a53e6814cc26d96c4451e7d968ee103c66f2a4515b80cecb698ebea0c7e9fbcf00e571fb45b72311cef9e1e0dea18b94a025d18b0
diff --git a/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild b/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
index 422b8182840f..701d2d6a7a3d 100644
--- a/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
+++ b/dev-python/cosmolopy/cosmolopy-0.1.104-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN=CosmoloPy
MY_P=${MY_PN}-${PV}
DESCRIPTION="Cosmology routines built on NumPy/SciPy"
-HOMEPAGE="https://roban.github.com/CosmoloPy/ https://pypi.org/project/CosmoloPy"
+HOMEPAGE="https://roban.github.com/CosmoloPy/ https://pypi.org/project/CosmoloPy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/couchdb-python/Manifest b/dev-python/couchdb-python/Manifest
index b31a3ca079f5..5737a72db1e0 100644
--- a/dev-python/couchdb-python/Manifest
+++ b/dev-python/couchdb-python/Manifest
@@ -1,3 +1,3 @@
DIST CouchDB-1.1.tar.gz 60839 BLAKE2B d3fe1195083f0e0e36dfc25ca25d08e5f447ad34b8908bacedb43d81979ce7bf926100297422439103f8ef3a8bd398e408c19ad676461ad5908d79b92b4d9661 SHA512 f68a0bb04f74cf91ae7d190eedec2a9c24c03dd0ef333c27cca7ef7abc95d3d355f78d653d68371a0d27dcc9a8d69f5886627f0eb0c6af49b632becf6bd0668f
-EBUILD couchdb-python-1.1.ebuild 953 BLAKE2B c128e11980187087bb74623741cf205759359e8336a23e71093c6f8008ab6da7d9eace73e74ef73553b40f8ae1e9640e3b7bf65cb9b73cd14bb66c7fe458de6e SHA512 f33876968001b43531993e0362514a86529510f28df7bf26fe74539da3f06c3a87a0c6a9c037f8285ca4aca0b2a6154949c69f39b299e0fdbff2b8f6cf6ccf85
+EBUILD couchdb-python-1.1.ebuild 954 BLAKE2B 28a81a421139d64ca89d23a6cecc84b09f514f86496b3eaa1273007d1f3d8397d0e88b51195fe41d1300500b5192f6a14c8605b4758cf9d8b40c3c879de637df SHA512 7c2a6883766746cc6c0fce02243ebbebd7460d794e2570562e749304c8fb9a90d5bcf82f39051f4544d1cc389a1a76bc4cfe851da1130033ed2f76a542920ee4
MISC metadata.xml 492 BLAKE2B 238ee8a64a2463e5e261c9d43fe9853fa7b5cfb135d9961f798e60937c9618e11dcb3d28ba9cda9a6fb017c1f31783ffd0aa15d3a9e94cb1418a768b327e1a81 SHA512 69b7bd6ace846417beb252df5372a01726879e839a14c8586deb33a6ff53a2279b088f822cd30d86af58197d9202526eac40d9394f74dbc4093b1dc23277b10f
diff --git a/dev-python/couchdb-python/couchdb-python-1.1.ebuild b/dev-python/couchdb-python/couchdb-python-1.1.ebuild
index 5b4a7a889037..ad8aef7ffd00 100644
--- a/dev-python/couchdb-python/couchdb-python-1.1.ebuild
+++ b/dev-python/couchdb-python/couchdb-python-1.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="CouchDB"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python library for working with CouchDB"
-HOMEPAGE="https://github.com/djc/couchdb-python https://pypi.org/project/CouchDB"
+HOMEPAGE="https://github.com/djc/couchdb-python https://pypi.org/project/CouchDB/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 39f73c3d7a05..4351b5761d8c 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,3 @@
DIST coverage-4.2.tar.gz 359873 BLAKE2B 4bca9c44922ad99203d65387267c62bee02b0368dfd70c758dbed959ebaa1352366603359865662cde863ca1518de21a4d33d22b86b78ff75c2c23aecf4d726c SHA512 17c508e65e8494bda51dc301eb99e24f39392cc3efe54eee5d94bf45021f91cb5e1acc192981974eb1725e01cd4590c80308bf9bb237a129c2de067bd4556e23
-EBUILD coverage-4.2.ebuild 1242 BLAKE2B aa5648534da865e199cf14d3d13f0359a3641cabff832c3c6d4a32aa709e692ed13acb7ca08418c64f232a932362577cac2c9745d56c941bf3785e1f2192a20a SHA512 845abbf4c29241d85daf4c0f268c4a596df9e45d5133baf4d43429c98758cd780dd33e3198bf20e87700003b34a6beb7bdc7c0ce0e042f8e9826edc445b1eef3
+EBUILD coverage-4.2.ebuild 1243 BLAKE2B b77a77f738342cd32722f878556e40b8d86d7501674b2d43b15302bc678a41310509f40df89852d6c6e4e0967b7484caa22e8a078ad04d6e8beb28185462076a SHA512 4a23e23542b676c017d05633f155d099133a260cc2d87e8327306f5d3a78fc0866c080ecbdc66ef2930c5dbd5af8db5a15011f6b4f467dde5708176e4e595ef8
MISC metadata.xml 713 BLAKE2B af0e3d7e3b503581edb2552d0eaddcc9cf3ea5cb92db247cbae4dc66edfb1da6608f472cd2e76e1c17537b6907b991fbf2b4c250792ba6654fd0d4924da599db SHA512 d836604218fc48fd477b27744c6f97a40c3102b859b25e327cd0775ecc54390db62c9f4096c8c54af26557c38dd48ae138a8bed742aaa759572189974522ede5
diff --git a/dev-python/coverage/coverage-4.2.ebuild b/dev-python/coverage/coverage-4.2.ebuild
index 13862ea9395f..dd7c3307578f 100644
--- a/dev-python/coverage/coverage-4.2.ebuild
+++ b/dev-python/coverage/coverage-4.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Code coverage measurement for Python"
-HOMEPAGE="http://nedbatchelder.com/code/coverage/ https://pypi.org/project/coverage"
+HOMEPAGE="http://nedbatchelder.com/code/coverage/ https://pypi.org/project/coverage/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest
index 510f53a12232..53ec7f3e6612 100644
--- a/dev-python/croniter/Manifest
+++ b/dev-python/croniter/Manifest
@@ -1,7 +1,7 @@
DIST croniter-0.3.11.tar.gz 13647 BLAKE2B 15ee062565ad6d38735a7010686143ae5b1347d8f06314cae3f956bae7d9859965e257bdc64fcd02251ea116504ba9a24024ac61fe215eaea62c2260eb363143 SHA512 3413df2df1ad19e15a6914b387f841112bb65c87e9c315cb70a7b4b83ba737e17b1663950d4d5a758d231e1ac3a2dfda92814fb4506b0c5291641d64a0a79be1
DIST croniter-0.3.15.tar.gz 15953 BLAKE2B fed28ffe5d576ef7721517e22815001d8c7193c3ffd71a9f594761a331720c3d1bde04ff8e69dafcd713c0a876ad63f2de6f6e9a1a34efe6a8b82d6c06cbb103 SHA512 88ade63242cc5f0038809c67ba3e5adf36457628eb01f1db8dc99a2d59db8f36b1b0beb9e1ecfa4d8d2bdd1c4f7d9b1cb6d7677851489f64b55ee5fd3fa91304
DIST croniter-0.3.17.tar.gz 17362 BLAKE2B 59887df1cb1464046612fd87bf82575355361b9baa934817d92ea17ded6a440100015168d7622952a218d96d6f8d3a568ebdcde85f2a7ddbe8a31a44b201b3b6 SHA512 4215fc7461843cc2c62fca05424d5eb7d0c80c21cc1e637f5ce3c4891da458cd609d6ed501fab7fe244bbb234e9834ec8a12b76289eec10808ed6c30c1b4d45a
-EBUILD croniter-0.3.11.ebuild 493 BLAKE2B 182f32c5e1ec5db2a1bf3cf077391ad0ceb49d7a5d2ef821cf6e3f76646f67534302220b956317fa287ecd37b010e2c66fddef772cc7a32bb1a4fd73a2a6bf5b SHA512 afd182404159709301cb0790e1b0746e6fe437edbcd573feb24ba92886e4377696c17befb18ef9ca95d11d3b07531cb1ca6115fbd18645f8ae46dab1fa1dbee9
-EBUILD croniter-0.3.15.ebuild 618 BLAKE2B 9c7f8fbf7d5f0fbe0515a69392cc7e4d4c9fe7cda28b83daed2a19951fbef416c1a9fcc14eb38d5b700b17fd4ba44a718f0f0bef46deaf84981ee9dd0ad4de0b SHA512 4328176a7e42c199ae76b887a347d419f28b694ecef15de5025b461562ad7cf7e0e4ba6506b38b3aa9cac7ea0bc698f2d81e9e515aaef823cf206cba0ba4ec69
-EBUILD croniter-0.3.17.ebuild 670 BLAKE2B 127972ba95b220f9607a9f0138928b8034898dbbe444c2319892d3289688f9200569a233b5f799ed0cda966d1d72ec1067b554514609efde183ed5f0e637b0d0 SHA512 fd08fbe1fe58f3ebaf88addd937e7ed33bd5b788898b819ce60017de5ac4adc65bf19b3eb6c7c8441a66fe911233afa9bb856ce0608250a6a3bb8423d87cd334
+EBUILD croniter-0.3.11.ebuild 494 BLAKE2B 308c578651ddc7f8e370a3173d22f54b8f0ba3d85ffcf7248ab19b7df4bd8a8b301830826d1fef732a39e9f0ed028bd6357f2aa2590fc06ecbfb2b29832125e9 SHA512 934e16662709c3e4d9ddc6e13525e43c7bb199b76f148c85ad11ff7881bd701c32234c80696061e104b570a729ffde5d3de6ee098b19af2cc2c3a2a7328f873c
+EBUILD croniter-0.3.15.ebuild 619 BLAKE2B d134b87de5f95b0fe70e5edbee2a2d7675fab16be698d8a6a44cafc30f02dd84aba3d7cd13be736fa34f31fe249cb3b09edbb54d36c13eb83524efcb5ced7493 SHA512 0e01f75d41c7b2413e00f01a55d7decaedb5bb79d51c92f82a0739494793feabc0b8a8910b253a56b6bc492b9206b7776acabf7bfaa8788f8295ad14a8c665ed
+EBUILD croniter-0.3.17.ebuild 671 BLAKE2B 00b27160d256323568e827eb8a2e9759c5d448cc1f1e81497f81d7f005e2a176a882ff9bdefb5fde21430774ee75224f077902a4bf44bac9f36aa1412d0fc1ad SHA512 99a870ea17f0f05e5720c427df1f7338f987020ad10204bb92940d0915c34a3a7bf506555488faec1019b04776e409d1c6d49504f78440fd4a6acf7866368ab0
MISC metadata.xml 344 BLAKE2B 1e0acd7a1c4fa483433385eb74da9459dc1348f00cc2bde0d8f5b98a0e298f943628252e15d60b1a3c1b2858358ac6a7683394c51f0e06f3467accaab2af6ce7 SHA512 13584ced1986613a6ab7550b050531bb5049b8f0bafc6dd59045620744513d785635aef91f5300cf9eb302b385e6049107691201a866d51061ef2411a24e9a2b
diff --git a/dev-python/croniter/croniter-0.3.11.ebuild b/dev-python/croniter/croniter-0.3.11.ebuild
index 716e6ef1c29f..374afe25e368 100644
--- a/dev-python/croniter/croniter-0.3.11.ebuild
+++ b/dev-python/croniter/croniter-0.3.11.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python module to provide iteration for datetime object"
-HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter"
+HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/croniter/croniter-0.3.15.ebuild b/dev-python/croniter/croniter-0.3.15.ebuild
index d92ef341c4be..449501801ad3 100644
--- a/dev-python/croniter/croniter-0.3.15.ebuild
+++ b/dev-python/croniter/croniter-0.3.15.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python module to provide iteration for datetime object"
-HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter"
+HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/croniter/croniter-0.3.17.ebuild b/dev-python/croniter/croniter-0.3.17.ebuild
index 8b88ce14558f..0c79746cfed2 100644
--- a/dev-python/croniter/croniter-0.3.17.ebuild
+++ b/dev-python/croniter/croniter-0.3.17.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python module to provide iteration for datetime object"
-HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter"
+HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index a9216df08177..dc079a70831d 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -8,5 +8,5 @@ EBUILD cryptography-1.7.1-r1.ebuild 1725 BLAKE2B 3327c2607caa9f5fe09f617091dcb21
EBUILD cryptography-1.7.1.ebuild 1662 BLAKE2B e93ee9089ba409dcc50f7a09aed35fe63706c0c08feda1413c1127fccdbedbe5de857b9f4980d2348125bfab11879b71b48e12c2d187f0ed8db6f5b083466e90 SHA512 33688e944e9b4a46f8a49b643fb5f8203716aca424ae6fb84d0b9351310efe4f7941eb2c329a8b4f11c159511aca7e8ee94bcbd25d89d3da919f943a591eda34
EBUILD cryptography-2.0.2-r1.ebuild 1624 BLAKE2B 7bc96039e6e97bb471124fbc1d1a669a94b6b95a1066fc3a06e5adf84514efcb5651fb9a8c837942ed649e910fdb86ea86b4d92c4dca2177d81bc41ebc6800de SHA512 a65cda871f652ff1e903226396c238185e01a666b84bf1fd15a41707989b5848e4b442bce23c3bbc78a49bd64bfd27eb4d75274b2cb99be6c6ec5710d82df896
EBUILD cryptography-2.1.4-r1.ebuild 2176 BLAKE2B d4873b2765febe5c029ce8d44dfd5dfa451c5ab013a056e2b6def088f2b0219a04a6604e492d48e1d40810fc58ade72a33460f419fda7d565317ca2a85c03641 SHA512 8711a8d6025e8b700edc22c380c05a45c729659336302046371f8556e59e85f4e02cb00a98130a8788b2c3549c0df5dcba74131fe983b7c018af845f0c9e8dd1
-EBUILD cryptography-2.1.4.ebuild 2045 BLAKE2B 14a6f64904e397dcd384b9248b509746e034752c030673549f4731ff654214a7a368cb53eaedb706a368ff37060121293dcb10b869953c1bd80243a49c61d213 SHA512 6c4bd27f502503bbe696d77bddedf4c2714c311c5494aa060ed8cebdf2738d090ab885a9389a702cb8952ffed2a62d009bda29fcb649f072330d785d2dc95f92
+EBUILD cryptography-2.1.4.ebuild 2044 BLAKE2B 2dd3ba08232364b585e92ed6fd83a204f9d1192ca016a796275a200b995c9e3244c687c042600be62a7245f327813ac6d95f6fb8fd1682c0b861cd106a5d2e72 SHA512 43cb90a1de0f0501cbff6385bff0e80eb1fe412479dbfca2bf8ac3d15e93b2c4621b80ca45c7482852620de97eab249cca0e7d2a050856cf4147c22d0523b2bb
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 6de0382539cc..f5fc4dd530db 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="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="libressl test"
# the openssl 1.0.2l-r1 needs to be updated again :(
diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest
index a6a1455bcb16..ed0337e3577d 100644
--- a/dev-python/cssselect/Manifest
+++ b/dev-python/cssselect/Manifest
@@ -1,7 +1,7 @@
DIST cssselect-0.9.1.tar.gz 32952 BLAKE2B 7f7a78e8085036bed72c2a1a0e4a97cd1988e8d6981ae830f15d5fc03f5fdd43f0caa7b94d2923181f9dc926a6a11e970b3f091178640124286aa680fa023aaf SHA512 c4cd2c8d6fbfa99b836554685dd59e1e794e1fab06fcf4419a226b0608a05d58be5af54e507003f2a233a22f03d59d3d63c0bf19b3314f15c95ab3ce5f4db6cc
DIST cssselect-1.0.1.tar.gz 21849 BLAKE2B cfe3637746329db224a44b680cda044238fa831ed0d05cf3484be6181de13bf8660330362626ddc03c7284a80e7c4a814bba293dfdca07a529d9c0c7163c95d2 SHA512 060c4b8d427a935b851b4b20d10ef89b9d6f685692b7144afc8f848e318abaa182ed60538355ea3f25050e358f24904fa0d9c01fe77e3d2428e2ef2a825e2928
DIST cssselect-1.0.3.tar.gz 34027 BLAKE2B fff15a50d26ce83a0480020e54d00a027a7f21ca2c4c45d5552c6b4c19f7be21c390650c4befa61b7ae2b63946de88945deb488ebd6c7f7fc470950dab233671 SHA512 08feb3a515cc75089657a508cd1a80c6aaa97d710f27e99f9e749a1519adc13c5540134c6a4e0d7f548b022b8bd23dcbe360530d2329c5da36e43aca1f9627d1
-EBUILD cssselect-0.9.1.ebuild 1125 BLAKE2B 0d2a8cb410bfba343554754614e670641b78ee33f4b63b92954dfcf3213b0cd028a685ae88e9ac4b44141e4d2a777a844e1bc52ab62c87f925498045f4b32d66 SHA512 2ea1eda0bb5750f4ad08d433fcf29a5a510c13a52a59e3a522a8b34c1bfa0460692ed9d583053ec1582f9452281f7ad2bd9eaabb40004ef9bf088fa2a5915fc9
-EBUILD cssselect-1.0.1.ebuild 1262 BLAKE2B 37ea4a640cee1b26a93806201d02730991a47f70ce753ae46e2fab21856c5339c374a74d36c0f47be737fb9ecd72b804be2b5266806fc2df6ef4bc0e1cd9f19f SHA512 5f124912007c5c03a7d4fb35f85420d58ecd4f77dea1d1fb4784c22c1f1a87bfe66a8035515702a4d797217821ea558dd13e55866ee81a56c25f3b536062ea56
-EBUILD cssselect-1.0.3.ebuild 1216 BLAKE2B 3a817cec06c9d24d6b23d15c3fc56c9664dbce0936deceb267f2821242a284052467ca9565b2a0d3b95e26ce782fab56731a4d907222e452af2a6967ca86b38e SHA512 244c6b9c35d796a8a78651e81fc8da166a74b7405fb58dcfc048700871bfe6f4965fa60d57ccda88fd0af2b91cc9c2ddf57f2f5c782b514291a72bda9a526e4d
+EBUILD cssselect-0.9.1.ebuild 1126 BLAKE2B bb0d574d4a41405f1f8fbf365e943133dcbbe33911df891a3b8d6f76ce43223325f9ef814a57a1c6c5e3ee3c974727a3c367c42dec1e2ee2a76e77f2febae302 SHA512 5a8bfd3abe337eff0f804404f5f2ee20932e96fec4e67518360dd567d7fab00947f6e9479ea9f4b87199cc310ecca8aaed36c7562db3b0e7bd5e9e2777a1a1a4
+EBUILD cssselect-1.0.1.ebuild 1263 BLAKE2B 0ce1bba2b3928b61caaddb79351e77b272092411686ba9b86e3c168381450122a0494b9c44cd77ca584f98841b400b7f276a84fc07dbdef1627b11aa4151dd32 SHA512 c984e52bb1980fdd88aeafd1947e043d80fe29b2e4da1847cb24faa4513e69f5117aaa79c04037668a0e907a0e3f8bde6603561cceb93b70011feee30e00f00d
+EBUILD cssselect-1.0.3.ebuild 1217 BLAKE2B d77b250c27086fa8aaace537bad033a0dcebc87df79040dd8a592ede72191f74889d0b2a3277644a37a9f3169ddcbd05ea73fbf62a2c194e12d5771c4c0723b0 SHA512 d6f33906f5eb433f1f8af7acd53fe457825399063080ec2337933426e470da40e3e5a11a576c9860bec3c68da081b0e0bee51c58a92ea5c633d2a6deb9103168
MISC metadata.xml 322 BLAKE2B 2ec56f6e5522f780aef1a27df29af54f7169cedf727e4698c0c3764002501a06e52db5a94901d795d75f792ae2e8eb7d82625f88e2069453c2ff4190352aa7c9 SHA512 9933f17432e27a6a708ad4c9ec1e5f65197c4c0048fe2deadf3ba66d878f98510e150dfdb83cf935294a529e505b261808b33503f5d6acb622ae1821e065d798
diff --git a/dev-python/cssselect/cssselect-0.9.1.ebuild b/dev-python/cssselect/cssselect-0.9.1.ebuild
index edf096061d70..c23c008becc1 100644
--- a/dev-python/cssselect/cssselect-0.9.1.ebuild
+++ b/dev-python/cssselect/cssselect-0.9.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="https://cssselect.readthedocs.io/en/latest/
- https://pypi.org/project/cssselect"
+ https://pypi.org/project/cssselect/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cssselect/cssselect-1.0.1.ebuild b/dev-python/cssselect/cssselect-1.0.1.ebuild
index e4af217e6fe2..39d82d54ef59 100644
--- a/dev-python/cssselect/cssselect-1.0.1.ebuild
+++ b/dev-python/cssselect/cssselect-1.0.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="https://cssselect.readthedocs.io/en/latest/
- https://pypi.org/project/cssselect"
+ https://pypi.org/project/cssselect/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cssselect/cssselect-1.0.3.ebuild b/dev-python/cssselect/cssselect-1.0.3.ebuild
index 12e72c73afbf..6747eb5c3925 100644
--- a/dev-python/cssselect/cssselect-1.0.3.ebuild
+++ b/dev-python/cssselect/cssselect-1.0.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="https://cssselect.readthedocs.io/en/latest/
- https://pypi.org/project/cssselect
+ https://pypi.org/project/cssselect/
https://github.com/scrapy/cssselect"
SRC_URI="https://github.com/scrapy/cssselect/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest
index 04d9a6973714..0acb032ce3ac 100644
--- a/dev-python/cssselect2/Manifest
+++ b/dev-python/cssselect2/Manifest
@@ -1,3 +1,3 @@
DIST cssselect2-0.2.0.tar.gz 28197 BLAKE2B 447dc915ff550ee137c64096ed760e12d8da4dbd732a1b48668c2843aa90b11af89e3fe6e31d7128ec713132c7dd5a8b17ed271e0afc3a9219b5839f5e1292d7 SHA512 18069dd22892d8457865c2960630e984e791c6779b8d3a6ce4542c3ae92535a8ab23fc964e59776095a999a38ad2c40facce3b9164fef68870bb54167b6dc49b
-EBUILD cssselect2-0.2.0.ebuild 515 BLAKE2B 82de836c4ffb1506a7a4939a7f7e0b38bd9f248b06ae1ea58392ba0cfdb49e425d8722f1ed73e529557d4472328b67a664d08cbe3159288887a09637b9fa4aa6 SHA512 fdc05e729e68b9d2a176d22379e44663690de1ea851466945976c0e9571b18ea949bea008fe59b389a016c03c0de9cfa5657ff2776666872fc607f006c8f5e30
+EBUILD cssselect2-0.2.0.ebuild 516 BLAKE2B 51399f900f6e2f159f50809d796c966d66fefe6bfaf3847fb44d0b430e87d9891c4e375f9f35f16edbe5750563c22342a306eca3c1b9e46579053a61595d1521 SHA512 5d7b70e7c5b1ebb0659888bcd19d6dc8e749b03e18a5a368f4e7ade6f37712d5300e4215887c10cbea2c72a027b2d50bfc67e59967cc3f970f6fea17bf658279
MISC metadata.xml 323 BLAKE2B d7d2c7c44a6d77f88dbdcd8a0543282203a71e28f2b64f637d92d37cad737fa6e27d339d6d2c66fb96f83aead59794ef4da5fcabcfc51f1945c781b6c4295a89 SHA512 977631018db4c06abc89d7eeb92640e7a045c64fdc96ef9d69a4191a6e3e07f6ecea37c779b9fef2e01a433dfcb311e991b31fe4656119fd445154628789c005
diff --git a/dev-python/cssselect2/cssselect2-0.2.0.ebuild b/dev-python/cssselect2/cssselect2-0.2.0.ebuild
index ad8559b907af..a48b0236ae0b 100644
--- a/dev-python/cssselect2/cssselect2-0.2.0.ebuild
+++ b/dev-python/cssselect2/cssselect2-0.2.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="https://cssselect.readthedocs.io/en/latest/
- https://pypi.org/project/cssselect"
+ https://pypi.org/project/cssselect/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 51e85daa1dcc..dd2b7be11567 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -2,6 +2,6 @@ AUX 0.25.2-test-cpdef_enums-L-suffix.patch 586 BLAKE2B 625addf1285b64abe19329cd4
AUX 50cython-gentoo.el 388 BLAKE2B 5bc38190b467efa9e7be1a5831022534dbfdc02206fca34f39bb2c897aa50cdebf960589181a9614a50829c380a892a9013e8ec5f538d51f52475cb8d92fdb5b SHA512 dd554d0d6cc220988552b06a20337af20b847e75bee76c90eb92ea979d9c2ae9d64ffa849266ff403d857b3737981de451bf40061bea0533600476bc57661c18
DIST Cython-0.25.2.tar.gz 1703315 BLAKE2B e458604d0843afa128c6019244220bd6b3dd6653013698aa67ee2f71555f09813a8136ef92d6dc51ca38fe085e7bedc5e01d1a32bbd0885e62bd91c2e482bebd SHA512 1974b9374aeedb030307dc95aa6560ce9d5e1652783cd4552e96ef11663c73dd263e3521b68e7712abbb31628011e2e66320c5ee2577968684e2679eb80726e1
DIST Cython-0.26.1.tar.gz 1725133 BLAKE2B b2c0433e8154ad76d921677608cae42a793326015ff320d8cd61818e5eb5fb4daf73ad4e72760d84f4cdaa2386b87d719cf9cd41584b781d4e2021e377a58422 SHA512 cdf31afaba78209c37a224345471c5c822b78c6d26c51583c46669b6b2b57b4952b33a839a51d06c3330fdff889345ac611fbaa2b2f17498cb02f3b5675f7948
-EBUILD cython-0.25.2.ebuild 2140 BLAKE2B a2270b26b603b84527b67146943e1439ba8637d0930663403fc72754f6dfcf1f214a63b69a6a57fdd2fb0664b3d4cff030f64dfec4bbc1812f0f275130cb6c9a SHA512 db4901842d5607698524c07f23877a1e5c0e72b04cb8fb8a5dea9a920918c3971777b5e2a578e03879d8eea0878c3865ef63c6ee8ba12d54970553141f32e073
-EBUILD cython-0.26.1.ebuild 2083 BLAKE2B 7cbad55b02c0a4bb74a523cb57d0051e39f1488ad7072a163dc016d08b8e0b64de36b06ca53dbee1f9757901d999220c63b4c9d19a8270c82d1429ebabfc8001 SHA512 7953aa1b3d71934958af19b7f4f5ae875aac4623492d4f078408d04db9f9a42e22244443272d2bac9b280a741ca114d4982d1142dbbb09ff8c882e033a59489b
+EBUILD cython-0.25.2.ebuild 2141 BLAKE2B 102d3e730d6e8cbcbd4b12f62d05f02d4a29f495c1f6f9c8ff279cbf80058ab0e501c22bdc5b8035521abfe8e51e99fab0dc73f20eff9246942f2aa9a0c50e9f SHA512 5c10a7b15d5ac1b725d3e973ba83242bd2c134ee1982f602da2ef878537cc0f4312f84a9ebae0c2771187baf4af911ee17cb1019b71f7dada4c6ab22101cf30f
+EBUILD cython-0.26.1.ebuild 2084 BLAKE2B 94de0e3e0c221894148cda42d5a664e4036ecb929308185ae62c2a40e03ceb34d39a738ec22f17e1fe787ef99f4b5bebf33cfc6d6a5abc1064223c90eb3c6a54 SHA512 3cd6fe405a37f5c7174d2067c231dbb3dfeb634c161a90aa3e7b7c5ce2757642c2b71a9a0491b8c2d2c13eddfff6157e7e21b3c0f8ca66d2e509793c354ab10a
MISC metadata.xml 570 BLAKE2B 078d948ba14cbbfb98103ee3746f773c12d35c91e64358950aa0ceb78695e19d8ca4c0c33b388c2c5cd54b83856430a8934d8a40aec74c3aa0d761e0a4a03add SHA512 73c65ef6b088cb50125dd662f263fb1aa1d60c3631aa8453b9ed2ede6bbd839235c6b37c3f8d1a17618c167874d64a3aa6f95c9141c8b6c921eaf4c1c4d68dad
diff --git a/dev-python/cython/cython-0.25.2.ebuild b/dev-python/cython/cython-0.25.2.ebuild
index 160a3b3f26f6..c15cad675f1c 100644
--- a/dev-python/cython/cython-0.25.2.ebuild
+++ b/dev-python/cython/cython-0.25.2.ebuild
@@ -12,7 +12,7 @@ MY_PN="Cython"
MY_P="${MY_PN}-${PV/_/}"
DESCRIPTION="A Python to C compiler"
-HOMEPAGE="http://cython.org https://pypi.org/project/Cython"
+HOMEPAGE="http://cython.org https://pypi.org/project/Cython/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/cython/cython-0.26.1.ebuild b/dev-python/cython/cython-0.26.1.ebuild
index dcf0672f4984..a60e11c5fd03 100644
--- a/dev-python/cython/cython-0.26.1.ebuild
+++ b/dev-python/cython/cython-0.26.1.ebuild
@@ -12,7 +12,7 @@ MY_PN="Cython"
MY_P="${MY_PN}-${PV/_/}"
DESCRIPTION="A Python to C compiler"
-HOMEPAGE="http://cython.org https://pypi.org/project/Cython"
+HOMEPAGE="http://cython.org https://pypi.org/project/Cython/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/cytoolz/Manifest b/dev-python/cytoolz/Manifest
index 6c9563b936cd..b272c01bea5c 100644
--- a/dev-python/cytoolz/Manifest
+++ b/dev-python/cytoolz/Manifest
@@ -1,5 +1,5 @@
DIST cytoolz-0.8.0.tar.gz 349493 BLAKE2B 4dca289eea51f34aa0faf869778a289c12c7e7c43893680c3f6c6302312e47cae6070203b21951a4a9c38f373f87fb773e9ccb9787568b378638d449d82ffb47 SHA512 08a97312602b3bd71cb9a3b6f879121f739c73065210bcbac227e366112b2157d479912040296d58c5aa79d3fab8496fb92b12e0ee8df0cca15f46f151312b73
DIST cytoolz-0.8.2.tar.gz 386259 BLAKE2B eaf31b9e40cf53ecf32b7113d55d4600ea6105187f78a4cb6f0b0ceccf02d2c5fd637ecd3d8f80328b209eb694ef67c7c188ca8c458f896868bbc2a71b2e9ce4 SHA512 b75408db5c13c1142fe71f37c43e7b3dd73cba294571ddaf5dc1bf03ae0e18fb7b6d37f42980db65a4e074b923ac1243a90f1dd30302f0f9be3d7b1904014082
-EBUILD cytoolz-0.8.0.ebuild 1022 BLAKE2B 620748bec427478811518dec159838aabaa7db9f920d5a07b1bce6dde85728df5a2d5eaa1c48ff1cfd9d69a1f3dab4f710ea760c02eba88578add6ff18954d2b SHA512 1a1cb1ceec1e36877e39da7ad4f1b58357c87d3943dfbc03a7ae071af29c100e12decfcccfe23c3b084fd910293c6d6147f5a6dee917e957834c16c5bb621841
-EBUILD cytoolz-0.8.2.ebuild 1048 BLAKE2B f73535759e27cebf457aeb56c46522191be9ac31a6d85506c7488d94ab0baa650bee95e6128df9608d222cac1409a1c0bc1f348a251d19016421ee62252b1b54 SHA512 156203e9302771b950b6425fbe5a6aef5f2e06c0221d20ea0bf93681fd31b381f0ef65afd14d39e91692921e8b9cb04bcd648f1de7345d74b6c7a8c3b411153d
+EBUILD cytoolz-0.8.0.ebuild 1023 BLAKE2B e52cb400ca5288458d8ce49091269408a68ba81baa201dc3a2d3ef45f113ac67a11f2dee7e49383e96df05096ab6a98a36bf45ad1bf35b0ed20ddad6fb3a69b3 SHA512 e4b37267046289d92f70f0df55221cf92cf2274c77b4fdadcba47eaf7997b5f777d38a65305ce7d0a24291528d3ccf278569ba7701d26585fd850d57278e1820
+EBUILD cytoolz-0.8.2.ebuild 1049 BLAKE2B 07e2028806f860dcbee8cf4d651a45efa9d71e284546e6341f9257c8dd16e1520781cb1afccd8b657e420e216a2284beaac91d6fe493f704c090d982bf185e10 SHA512 f5d8fb4790443b2160f7ba5c6e6106b8d0a96249ba33be046982d3db32de8df338e19cd57cab08c0ac98200900cbc5f3c87bb87291c4252deaade484b5800e3c
MISC metadata.xml 310 BLAKE2B e591a8dddc9f32e19aa8510333860ea3ed1f833005b621d59f653b97e0863dac0acc67ee66a3a2c53062bf4ef0c0028e67082d24c0793d3bf0ac2ae60e2bec08 SHA512 3858eac51c768acb385d86f38529d983b781efcc4cb0ce8b6bc326962df9541d13f21881c4deffa19b5575ae7fbd1b97da58a3ab65dc724eac7144a050de540f
diff --git a/dev-python/cytoolz/cytoolz-0.8.0.ebuild b/dev-python/cytoolz/cytoolz-0.8.0.ebuild
index 12bae5774278..a8d79168c28a 100644
--- a/dev-python/cytoolz/cytoolz-0.8.0.ebuild
+++ b/dev-python/cytoolz/cytoolz-0.8.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Cython implementation of Toolz: High performance functional utilities"
-HOMEPAGE="https://pypi.org/project/cytoolz"
+HOMEPAGE="https://pypi.org/project/cytoolz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/cytoolz/cytoolz-0.8.2.ebuild b/dev-python/cytoolz/cytoolz-0.8.2.ebuild
index 6f93312e55c9..96e4132bbe54 100644
--- a/dev-python/cytoolz/cytoolz-0.8.2.ebuild
+++ b/dev-python/cytoolz/cytoolz-0.8.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Cython implementation of Toolz: High performance functional utilities"
-HOMEPAGE="https://pypi.org/project/cytoolz"
+HOMEPAGE="https://pypi.org/project/cytoolz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/d2to1/Manifest b/dev-python/d2to1/Manifest
index e381f242b9d7..16071176f13b 100644
--- a/dev-python/d2to1/Manifest
+++ b/dev-python/d2to1/Manifest
@@ -1,3 +1,3 @@
DIST d2to1-0.2.12.post1.tar.gz 35973 BLAKE2B 19cc191b18168cdbe291235eeb7d0a6f9c9ad9e049c91a337541903ee39c0f1b247bc966c311bd703ddf0283b33fa0a2dc09ec5ba78cd694bc9cdee17c625575 SHA512 89890afc78b21d78f42ef5c920d377cd58075829e025c512d86138d52943ce8b71d1245bf267f76f775c6a69bf81bf9881322bd64b0e75ae088134e6b66f4d2d
-EBUILD d2to1-0.2.12_p1.ebuild 900 BLAKE2B bbc1680451f709e00d99043ff120818ff8185b77557c551c8aaaf0995ceca8997c95894caf87d5908f08ed0e3c4a626c32f3840ab97a92d8b03393b0b7a3f1cd SHA512 26f96ab82f34af766dc825f8d6c1ce24c0409c1b3e18a2475ec4b8755f1d62341c03c028f76bb5560ee571d4671ce6764e9776a449e0cea6539d1efa797b6dd7
+EBUILD d2to1-0.2.12_p1.ebuild 901 BLAKE2B c8e47647e5a032324e3d94b41d1e6e836476d012548b756f976ac0ffb28537b96f3bcc5c31b80b022866f052eed4e9956a28a89533c4f153ac32445bf0befe80 SHA512 141aa36e3c70e31168fd7350cd2b9fb372d7b8df14d738f62ad047899cce4b9250111b6a105199b9cb044cb3a0351a90fb5ee908cae3bb64c1197770aa6d7438
MISC metadata.xml 734 BLAKE2B 58eadaeefacc91862709b46bd127e5c863da57460458d8a98108a260d97a74b96898b4d87dfc45b34410d6288bf0f42e6043c13484d83c04e7d265c8b6c8f1b5 SHA512 b31816f24d91b5eca6cd55019cbb9442e33b110f35899d0a6b1118b4611d80d2914e2242ed62ef4154a499cb33b5f1866b17eadb5c4b9d1505d3d6cb226fd02b
diff --git a/dev-python/d2to1/d2to1-0.2.12_p1.ebuild b/dev-python/d2to1/d2to1-0.2.12_p1.ebuild
index c6fa33a3399b..9b52754a24c6 100644
--- a/dev-python/d2to1/d2to1-0.2.12_p1.ebuild
+++ b/dev-python/d2to1/d2to1-0.2.12_p1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="${P/_p/.post}"
DESCRIPTION="Allows using distutils2-like setup.cfg files for a package metadata"
-HOMEPAGE="https://pypi.org/project/d2to1 https://github.com/embray/d2to1"
+HOMEPAGE="https://pypi.org/project/d2to1/ https://github.com/embray/d2to1"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/dap/Manifest b/dev-python/dap/Manifest
index c81de7ad45c8..a80260b1e9d1 100644
--- a/dev-python/dap/Manifest
+++ b/dev-python/dap/Manifest
@@ -1,3 +1,3 @@
DIST dap-2.2.6.7.tar.gz 54055 BLAKE2B 390893117a0fb2c67a1b809f71fdb470653033d145d6ca9aec0845e0ffe263582f5cde164aadaa5d188987c9dc792e499e3627a1a003372056d56c99dc9953aa SHA512 8b9ee3fbbe15777f050f067be29a8d4e8e8b58aa8b430f69330da262593808838c8e0b3946a6f7932dc5d4d1b9dad12be73b98f82a6c399f7383f2630ad6ce47
-EBUILD dap-2.2.6.7-r1.ebuild 914 BLAKE2B 7f3c21c668e3338fe10ea379ad7213eff9a46b90f80b6f1bd532bf4dd7042926a946cc62e8bf0c711e364ecfccb604fbb7384ae3219050ea51996cb80c77c83f SHA512 05622a8b9d4099d7d146b5fd5fae4e64d2ca18fc022038b98e09b76c7e49b33b9ddd0c20542e2b2b0c643e01ed55569656d5d180df40067101472505a0cc81d6
+EBUILD dap-2.2.6.7-r1.ebuild 916 BLAKE2B 0c2f186856134928d36e423f2ff7da84d6fab337e43f260d2dbb42abfd5348b4c80e098a1d4fe2b05700e656dfdbc3ce5e61d254e3b2f0a8a1f0d236dfb45b2f SHA512 2e13e68356eabab54ddf5b0d9bf9b6e3a44129ff54bbaad2fff571a129b20cb456c1270fddf82dc8e6c8eaa3fb854f1836cf0d003cabbe07e7085bc329c99e07
MISC metadata.xml 787 BLAKE2B 68a204a85b0df24ebbbbf87ee70c1eaddbff4fdedb4deb09dd055dc803d922b10b83a4fe9630601b2310c6c423ed8fc62d7978a9290f525c105a98d8c1b13114 SHA512 5a3c57d7c7fdfaec93ce83540af0ef579edef170224913af1cb345c88958f58d5af4f8b273eb2bac024290531ac92b7bcaaee17c7bf5f8005c48d1e1a75bd0cd
diff --git a/dev-python/dap/dap-2.2.6.7-r1.ebuild b/dev-python/dap/dap-2.2.6.7-r1.ebuild
index c6b5fb43a044..3a4577fa507a 100644
--- a/dev-python/dap/dap-2.2.6.7-r1.ebuild
+++ b/dev-python/dap/dap-2.2.6.7-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Data Access Protocol client and server"
-HOMEPAGE="http://pydap.org https://pypi.org/project/dap https://pypi.org/project/Pydap"
+HOMEPAGE="http://pydap.org https://pypi.org/project/dap/ https://pypi.org/project/Pydap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/dbutils/Manifest b/dev-python/dbutils/Manifest
index 085d3b922f8d..6fca74656495 100644
--- a/dev-python/dbutils/Manifest
+++ b/dev-python/dbutils/Manifest
@@ -1,3 +1,3 @@
DIST DBUtils-1.1.tar.gz 109943 BLAKE2B 46b325eff6719f22dd2713d74deb16f5a1caf075d4c53d001208b763e5f5edbe10f3ba9a5e9877a8f1f50915c5d9a14f3911c5ba477258f3c9714897c39d8e09 SHA512 34e2dd85e94bbf13804deb7a40707ed2d83174758af7282702e1614d34924a6ae085bca620da0233bfd8972a00332c022fe764e6e5efa642c3365879cdedf88e
-EBUILD dbutils-1.1-r1.ebuild 962 BLAKE2B e8cc51393af37a4987a2b732bf061d10e63273f2ff436510c42203118400b061dce186dd138a98cd1ea7d5c23df9e6bc797e125bdbd72e741abbc14c0bd6251a SHA512 bf72d06861be57b40ad5a58ee8916915837f569864eb7bde3be33497902f76a0547539cd9891db982f07479fed15322f185f91d2ddb4a23ada5b31628772b0d0
+EBUILD dbutils-1.1-r1.ebuild 963 BLAKE2B fd252bda4c05a069309f53f0afd8caf06813e4cf1ec4eb02a15284f47776d4bfd7d69731d97e2f0ff1ca6d92790532796176f0d372b63d37443b6b1a6333e722 SHA512 88a4476df11c4e398ff0e6d174645c1c751ef348fc1ee7b78be5b2d298f707b7bcb8e017ea8620372f4258c3434488ecfc0aac1b41a950305672480cd51d305b
MISC metadata.xml 692 BLAKE2B 0d9f3b68a08a952f56283fe308423f0da561bc36c0460fcb5b2a3530eb70544bf5d353f77ac050dfeec680e0440d6d32ec5834a969907f5f38e08559fbb146e0 SHA512 d441db855c228932b5eb74e85a9406e730605f7bd23ee7e0505adccb18839e21caa3c50fc88ff9bf07eb400cfc0a0005704548e4bb46ac155572a8e16a6a378f
diff --git a/dev-python/dbutils/dbutils-1.1-r1.ebuild b/dev-python/dbutils/dbutils-1.1-r1.ebuild
index 34896e18ca65..c38aa2a4269a 100644
--- a/dev-python/dbutils/dbutils-1.1-r1.ebuild
+++ b/dev-python/dbutils/dbutils-1.1-r1.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Database connections for multi-threaded environments"
HOMEPAGE="https://cito.github.io/DBUtils/
https://github.com/Cito/DBUtils
- https://pypi.org/project/DBUtils"
+ https://pypi.org/project/DBUtils/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="OSL-2.0"
diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index 8621bc1f93c4..3878160ba6f1 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -1,3 +1,3 @@
DIST ddt-1.1.1.tar.gz 10021 BLAKE2B b2024bb214bbc13b585ebfedecec32e3e53072a9c82ac2355625ba0e8a77159cc8e3c3d86788b5da4319f9ba6afddd61086b1b305ae7e2b9bd71edde139b7185 SHA512 3839ac0448292bde07d676456640cd9466353e8c4481e60cb51e33704c21f92fdf840901430aa7f5276ccf579a7cd70b277fa2ceae03bce183e2422d514897a9
-EBUILD ddt-1.1.1.ebuild 626 BLAKE2B 660f96a2719296e42cae0565c1559f3b5d081afe0255b5099dcc148206d5af397fe53a153bb49c5f6cda9b7966f27bb8ed22226c6d5f90fe21706e8a9cff35f9 SHA512 2655f86e939092e7ec911818d92006397af20bf9cc0d50ad1f9c485fa440df71d8929d875b33a5030e75b2a0986272bb2e28c78ec1eb139d1245487a5f3d65a9
+EBUILD ddt-1.1.1.ebuild 627 BLAKE2B 6f093302435e142ce44c892e0b7c96d2133acae6517a5001c97812dadf97ae13efee6c08eb55b022abf2cb57889da054dba197d1df5d4f5172c0d53559a18d45 SHA512 ace296f823ccd960199a9731513a9c3c2497973e7348655e3f03b88f608c6910b01d0b5902ffaca6231430b223544b795ec35bf3965968fcf847d202dbc229ac
MISC metadata.xml 731 BLAKE2B a3bfcf8b61d030a5b8637c1c913e999ac5ac960333bc56bc7fd20edafa538a0b679f818677a5a32b3a6c06e8cf5d42e120b89b76c4c4dd7db47e989cbc252a2a SHA512 71dcc2ff9b9b0f152a361e56cff5151c43d16a7517c26982e0af5133fd2ed953f38976ec75fdfa7e2b138e8d8d3d983777392438f2495a188ed9a5fda9ed4538
diff --git a/dev-python/ddt/ddt-1.1.1.ebuild b/dev-python/ddt/ddt-1.1.1.ebuild
index 28b98db37142..e72f2e687f99 100644
--- a/dev-python/ddt/ddt-1.1.1.ebuild
+++ b/dev-python/ddt/ddt-1.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="A library to multiply test cases"
-HOMEPAGE="https://pypi.org/project/ddt https://github.com/txels/ddt"
+HOMEPAGE="https://pypi.org/project/ddt/ https://github.com/txels/ddt"
SRC_URI="mirror://pypi/d/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index 8ba311903bfb..7cd2142562e8 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1,5 +1,5 @@
DIST decorator-4.1.2.tar.gz 32325 BLAKE2B 19754506bf18f03748d61fe3cf85e13e91f5a7b4b3550cf087b1c9506fa2d10a4fb6c32914f7c2078a74ac34f5ffaf0edf8b15aa1f46d2eafa91926c40430dba SHA512 4a4b9dc39de9b3f00eae9b6829136f5d836355d3d719371440f69c33fdddf73636e9faaa8fc35829c64d5c5a61d968ea427267da944c524c22ad08b69fb6f0ff
DIST decorator-4.2.1.tar.gz 33376 BLAKE2B 29a03fb4af1de8c60c5ba4a4b30f59f8b1aa8bbde107b9d5719cc0a084c45b58f7e14ff2046d7247c43d57717db57aea0db52dc068d73a73188a0e022c058cbb SHA512 8a6fc53f830470fe15d4bf9dfe8cea434019aa2e1734e55f873dc617138a6ba75d63ddf50a3fcd21a8f67d9d1b19c35c75149d8cee157e909aff4873093c4e0e
-EBUILD decorator-4.1.2.ebuild 786 BLAKE2B 037820a41430511c41bf0dc5f13fbc32b2b79285c72d21dd5ad93a9c9941c621267b194a1f2f9b67a7d33df6900ffe088df9db843bdfd5714444b3e84ce44be2 SHA512 fdd903fc6f463e7de9d748ea4baca1bcb989f74358e74f794d3202352fe2bdc6bd1fa96508bd9674c85c7108532eb62636439f8962aef63aee24df61748fcfe6
-EBUILD decorator-4.2.1.ebuild 786 BLAKE2B 037820a41430511c41bf0dc5f13fbc32b2b79285c72d21dd5ad93a9c9941c621267b194a1f2f9b67a7d33df6900ffe088df9db843bdfd5714444b3e84ce44be2 SHA512 fdd903fc6f463e7de9d748ea4baca1bcb989f74358e74f794d3202352fe2bdc6bd1fa96508bd9674c85c7108532eb62636439f8962aef63aee24df61748fcfe6
+EBUILD decorator-4.1.2.ebuild 787 BLAKE2B 5807d744db9b5224594ff90de71f806abdda9866d67954336b61555a65a19667c363459f2f9a752f849300e46219989289e26c426138f9bce4244207dd0b381d SHA512 b8329497682fd22aa251712e650b512531f79ddcd66284adc9340255f3f8dd04686e6514c354425965bc298d10d184500dd3cd3073a7175bcc2985e4fd648131
+EBUILD decorator-4.2.1.ebuild 787 BLAKE2B 5807d744db9b5224594ff90de71f806abdda9866d67954336b61555a65a19667c363459f2f9a752f849300e46219989289e26c426138f9bce4244207dd0b381d SHA512 b8329497682fd22aa251712e650b512531f79ddcd66284adc9340255f3f8dd04686e6514c354425965bc298d10d184500dd3cd3073a7175bcc2985e4fd648131
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 fa585aaa7936..2c0093cc52a1 100644
--- a/dev-python/decorator/decorator-4.1.2.ebuild
+++ b/dev-python/decorator/decorator-4.1.2.ebuild
@@ -8,7 +8,7 @@ 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.org/project/decorator"
+HOMEPAGE="https://github.com/micheles/decorator https://pypi.org/project/decorator/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/decorator/decorator-4.2.1.ebuild b/dev-python/decorator/decorator-4.2.1.ebuild
index fa585aaa7936..2c0093cc52a1 100644
--- a/dev-python/decorator/decorator-4.2.1.ebuild
+++ b/dev-python/decorator/decorator-4.2.1.ebuild
@@ -8,7 +8,7 @@ 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.org/project/decorator"
+HOMEPAGE="https://github.com/micheles/decorator https://pypi.org/project/decorator/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/decoratortools/Manifest b/dev-python/decoratortools/Manifest
index 65cb6fdd2144..a1dec1aba7fb 100644
--- a/dev-python/decoratortools/Manifest
+++ b/dev-python/decoratortools/Manifest
@@ -1,3 +1,3 @@
DIST DecoratorTools-1.8.zip 29566 BLAKE2B 878abdcee14f4b7a99554655dc3b5003ba49911893230dee51da54f38e78582cbfc6f0a53b7a19aae1abb85474dd6c85b824ac69f60add756c5a36c2563755a8 SHA512 b107b61d76c1c41ebe4f663d42fff3ecf184364fa46c234a8ad9df0d626bdd113c7527c6e1d97fc2d38c0fc76ff43dbe0190fc1297240c44d9ba490b11f6fa51
-EBUILD decoratortools-1.8-r1.ebuild 821 BLAKE2B ce81a92bdc126dc8a7faeb1cf7952e3bcf752549422c73c85d39e1e349b547b40d2f8bfd3cf95cf55ffe471dbd5dbb637ad83d0fe03d7f9818a4fea2aa34d6ec SHA512 9066b4176a16f9c7f17e1eb6e2c867b1f22d6645643b60c981f200671f98ea2584af637655bdc0d635984571ca3897756a7153ec7de8f455a5179ad297b8fd85
+EBUILD decoratortools-1.8-r1.ebuild 822 BLAKE2B 8cf75908eb2d9b6d968f0e8cfef3a95a0a435022b30eaa0bb601699648f0514f916b5aee93bd8a0832b2b0842859e05229b8cd8045d6e940a99b9f00e357c47e SHA512 75285ab72df51d8bca8bd60f306407432ae7950d29506c7dd18f80de3a84ef0ff174aaaac5b72a9f516a791db48ca0d9c2b2379ba56f7875d0f1bba617cf0287
MISC metadata.xml 466 BLAKE2B b2b0af402ccbb86a0436ad4cfc74374ca20fa836e83de31c786a6c90c3da0dd30604aafec9057930098d2c6a033f77a7c1e46a62b6c697b9d528f51bfa4d52f5 SHA512 23576433c2f58bd0f01a2946c4a619140b4903528145ae767c66bcf387e2203dcffd534bd56650d80ade21fd6b213e5261cafaf6036ad4a0845f183db0eebff8
diff --git a/dev-python/decoratortools/decoratortools-1.8-r1.ebuild b/dev-python/decoratortools/decoratortools-1.8-r1.ebuild
index 2053c45630fb..c938c40e6c26 100644
--- a/dev-python/decoratortools/decoratortools-1.8-r1.ebuild
+++ b/dev-python/decoratortools/decoratortools-1.8-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="DecoratorTools"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Class, function, and metaclass decorators"
-HOMEPAGE="https://pypi.org/project/DecoratorTools"
+HOMEPAGE="https://pypi.org/project/DecoratorTools/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="|| ( PSF-2 ZPL )"
diff --git a/dev-python/deform/Manifest b/dev-python/deform/Manifest
index da4bf9069b43..ec51f9cf03a1 100644
--- a/dev-python/deform/Manifest
+++ b/dev-python/deform/Manifest
@@ -1,3 +1,3 @@
DIST deform-0.9.9.tar.gz 1336829 BLAKE2B 45ef40587e308f889ab8088abea51756291289c44d2ccbc63cafffea57d885360ef750860f95436a3e6d1b4f16ba67e8ebac69ff8281466227655a51a813c00b SHA512 f0f615415696adba8add8f37c7ab8b8d213ec6d1eb68e2322961cef46df9e381b2368515b524d71eed110a33aa8a7f0aee8302e39b4d6a8871a0eb78108aca11
-EBUILD deform-0.9.9.ebuild 1293 BLAKE2B abf74c7a0d61b2aa7b19432ae2fdb62855d33d36fe1bc3f744712f0077086f878f156d912eca4e6a9e4390f37f9ede6cf14bb7ce79956b6d255126ae5355761d SHA512 625fa550e0859e4868a8081777f75b8272dbd3e07061435063b012ecaf921368257657063df53345cc537ef272f309b5be9a275a2558a5d1406df06a90b75771
+EBUILD deform-0.9.9.ebuild 1294 BLAKE2B 474907e0fc488e5704b12da1ebadf879685263d3a17bd349a1abf6d8e178bf8fed9d559a4d414816ab93e8bcdbbbea4d9bf15329acc3bc0604d621b394774179 SHA512 62f49f5f8991afd6e7d166e564b418165119b0cdcbd5a508dab00915b28972e75af39b9e51420dbfc3682fc4c993b67db58c42c615e7b7806b0380282fc1200f
MISC metadata.xml 374 BLAKE2B d9ac7238236780e9577a2e23b01f20b814b941966a023ba76c3aa441bb5e51e226297549855bf1a97ed5045e755df87fb753ef526c057cd6d53e89b6301e056b SHA512 0a4ba9e4f6072f1fb583028f4c4ae34598d9663c380c0ddac4fa7c497cf5d3b44ed8c761777c4f5467ff2c1baa393699f2bd36d15a3cf9cce9a35c2ef00734bf
diff --git a/dev-python/deform/deform-0.9.9.ebuild b/dev-python/deform/deform-0.9.9.ebuild
index ddfd8276ae23..dac24b3d30c6 100644
--- a/dev-python/deform/deform-0.9.9.ebuild
+++ b/dev-python/deform/deform-0.9.9.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Another form generation library"
-HOMEPAGE="https://docs.pylonsproject.org/projects/deform/en/latest/ https://pypi.org/project/deform https://github.com/Pylons/deform"
+HOMEPAGE="https://docs.pylonsproject.org/projects/deform/en/latest/ https://pypi.org/project/deform/ https://github.com/Pylons/deform"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
diff --git a/dev-python/defusedxml/Manifest b/dev-python/defusedxml/Manifest
index bab2603769f8..2eb2858771bd 100644
--- a/dev-python/defusedxml/Manifest
+++ b/dev-python/defusedxml/Manifest
@@ -1,3 +1,3 @@
DIST defusedxml-0.5.0.tar.gz 60405 BLAKE2B bd57b3b705abff71ff99ce4e43fe4c1fd708463546cc5d614dceb56f36e98771ef5c952a1aae010d32e4b557ed687c194c61723a0b3334dc1b0d517591d7c3d3 SHA512 71e1a604df9be41ded454bcdfa63610e897eb405295d7365fcddfc5f50f7572c36f0bd91a4a1fdf47d1b097637bd9fdcf08f1cdb73e2fe64eea0320a7532e452
-EBUILD defusedxml-0.5.0.ebuild 747 BLAKE2B 3b54b5397f574e68fc0142d2e657d8b39a11432da28f9722a611a73587680f0a7ec9101faa4c4ee41919cc622c746677401e419e506ffbd8741c206d0ea84045 SHA512 9f25ca592e5f6d2d9ddc0b4f8ecaf9282cacbffff90177dba0e658f036e4cf65d8015b06b6ce0bbe422134cea139f3b13eba0a18c66a2a7fa36497516dcf1097
+EBUILD defusedxml-0.5.0.ebuild 748 BLAKE2B bb4466ef1c22ddc0667f5cb206eb5e19c7218244412904cf196126db538849b2a801b44a54b7ec04d0ee98289e55ef979d6cdb8bbd23bcecdf134f4db89405d0 SHA512 4e62d920757f4beabaa24cf94b008a869e49664775f9b299c3bf4c997e224b217a840baa232fd0b96f5f0035036d70a9d483bfc17d955346d12516c0a1a8a571
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 9bb47fecfd72..c02a5144d6fd 100644
--- a/dev-python/defusedxml/defusedxml-0.5.0.ebuild
+++ b/dev-python/defusedxml/defusedxml-0.5.0.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
DESCRIPTION="XML bomb protection for Python stdlib modules, an xml serialiser"
-HOMEPAGE="https://bitbucket.org/tiran/defusedxml https://pypi.org/project/defusedxml"
+HOMEPAGE="https://bitbucket.org/tiran/defusedxml https://pypi.org/project/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 ~amd64-fbsd"
IUSE="examples"
diff --git a/dev-python/demjson/Manifest b/dev-python/demjson/Manifest
index f27ec8b06900..849212ffb886 100644
--- a/dev-python/demjson/Manifest
+++ b/dev-python/demjson/Manifest
@@ -1,3 +1,3 @@
DIST demjson-2.2.4.tar.gz 131457 BLAKE2B 2bd38a922d68c1a415e7258d7e1cc8b852c703df5cfcd2dbffb3936fb5b93950f2af56c0a8eb961868c1e478520bf8fc33855ecc704cd5f95e6e5b310ddb3b3d SHA512 d8a1cde062d0b062bdae29b6d79ad69fb9cc185428718a0009ccbed544ed37bd354fbb86edadb56bd98183ac8636b2edae322ed19aa5f07a7b6df668c7aa0029
-EBUILD demjson-2.2.4.ebuild 868 BLAKE2B 3214f31c83b02777a91803f692292464b19a8c5e3d4e1aefde85c8ff6889d733e81743f8a69397836506c8bfa74a452db5ee7baece34cd2d7d0ba01156c7da98 SHA512 cebbebd08266abcadded399a380815b9758a556193c4f131fb6d4f064dc71932a8675337b4399e26c9ed37f96451d1b521cdc780aca791e9b5e203bd002d642f
+EBUILD demjson-2.2.4.ebuild 869 BLAKE2B 5d28ace8c58c6f2b2a3b59343321a0c13571440aa8c82230a798561169c6dd40cd511ba36a5229c73b292aa37ceeacfce08e16db456c584b28ca7b3801d0e1c6 SHA512 950c89d754fe433aea5c83674eebc624591f27971bdaaaf288c86d6e345c83f95516060a05185dad1d6497c62c9f6be20505eb2b3b083a53b6cd67533051d10e
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/demjson/demjson-2.2.4.ebuild b/dev-python/demjson/demjson-2.2.4.ebuild
index 07d6ad5b8630..3a42c4a5e0ae 100644
--- a/dev-python/demjson/demjson-2.2.4.ebuild
+++ b/dev-python/demjson/demjson-2.2.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 4627"
-HOMEPAGE="http://deron.meranda.us/python/demjson/ https://pypi.org/project/demjson"
+HOMEPAGE="http://deron.meranda.us/python/demjson/ https://pypi.org/project/demjson/"
SRC_URI="http://deron.meranda.us/python/${PN}/dist/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/detox/Manifest b/dev-python/detox/Manifest
index 528ff50a4692..77f1262f5734 100644
--- a/dev-python/detox/Manifest
+++ b/dev-python/detox/Manifest
@@ -1,3 +1,3 @@
DIST detox-0.11.tar.gz 8406 BLAKE2B c8ad67bdcf69a6a6f558b893be4e6da66dde3ac4a092445ed73e9200d2e80179f42e168ba3b639e59cc5a7b8c6a8f5edbeb327953c1bb91c1de267ddde28208d SHA512 326219669934f75886532920e2e1f0a887a5efa7f1efc1dc7549f5824254a6b354599fa058370ac235f1df6a6b4016fa207108b04368c8ec8dbe91e758ee559d
-EBUILD detox-0.11.ebuild 762 BLAKE2B c5a7269c912f2a19a85b2ac12fe0050d9b6ea3ea3befce20b8378533ee654c7062e044717a8b8ada5bfbb1a932073126f630145ea5e55a41c4499aa0f167b238 SHA512 13dad5a4d78cbbdc5168cc0db4296b9894210c3c05fcbb43d0b3779bdeb6732ab3afb44e339b014ab991551dca11d52e3ce00476e5eaa73f4b02fd1a40997b24
+EBUILD detox-0.11.ebuild 763 BLAKE2B 0ee5e82c87ecfe777de2f26ae57e07c0fa0e900e60f263188664d14f482df3a0e842a1d8e9d20a19adb59a11e3692a787ad7b7ff698d08cf0e4c962ce27ae419 SHA512 c4f1891cd65ce50126fbacbc6de36f55e82eade0f5c57e13c2bb3a565f2f4e721e8f0685117fa59e20f03cb96edada165619e2b9e9d2d07f99f3f93f664ea5f8
MISC metadata.xml 361 BLAKE2B 8e7c8790db91aaf75579a7430176f99b85a5572a03e9a6ae113bd131a434590b9fae5e0aebd18c3e5da8490ee246ec660dd6537df85b73772e648e8a5e23a74a SHA512 138ef583238329892e538f7b903f43391f63ec8669794c16536959dd4a1d5a1f3a269ad9062d6dab7df2363c7bc0d65c1d735cdcf27f6ef139b16add46b61971
diff --git a/dev-python/detox/detox-0.11.ebuild b/dev-python/detox/detox-0.11.ebuild
index c25ad9c152b1..ce2827617291 100644
--- a/dev-python/detox/detox-0.11.ebuild
+++ b/dev-python/detox/detox-0.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="distributed tox"
-HOMEPAGE="https://github.com/tox-dev/detox https://pypi.org/project/detox"
+HOMEPAGE="https://github.com/tox-dev/detox https://pypi.org/project/detox/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/dexml/Manifest b/dev-python/dexml/Manifest
index 6a7ee71aa775..7a6c490f0465 100644
--- a/dev-python/dexml/Manifest
+++ b/dev-python/dexml/Manifest
@@ -1,3 +1,3 @@
DIST dexml-0.5.1.tar.gz 24359 BLAKE2B 98f315a331fc1d2b69250a088bc491d6e425106dea0025a26c044951b164f61880cd772a88eaee688ccb550050981c5fe489dd9e8d74bda2c351e183b15bb5e9 SHA512 b8ac2b9f875ac7cf699eb9ee17adb8678ed8d4a796130bbb60f05431207adb68f490b7a7a41600acbc16a3cc08d55f22d91a13e53fe3d835a322709ee3446c9f
-EBUILD dexml-0.5.1.ebuild 573 BLAKE2B 0225468b77fa92ca7c2428cca9bf083c7080765d578b7c47c1ade47bf69dfb62c06ff675381ace6d5a03b2893ec95a6e5e4d1593e17af6b712fea95428e17539 SHA512 bfbc044783d47448b162d11df9b6fdea4b49b0b76bed482a7882a100dd88fb20221f0c0616b993e338e1cfe2fd70855334907f7c7781c024b0f650fb7b5273df
+EBUILD dexml-0.5.1.ebuild 574 BLAKE2B 1d9d7258b45880c94e074d77bbaad8bedd6c42a4cc8caae9dc15788424fb97ca08b1b8518fe0ab907dc89f8f122ed27c66232cfb9049024aee9077dea702b805 SHA512 bfa0788cd8e3c06e066c57a8e33f629abaf3548ddf6a4721c8622526f7a878e39d1d1335ddc7554525703850f9dd5503496a31083914b05a19e0e5cee8cb4020
MISC metadata.xml 482 BLAKE2B 723601ff5198bd9c34e3e4500e49ea082618c341e217d1fe845123d38b80992620d0e3c1a4c113bd25a2105f7dd12b865f0a9f1201886a954ea43c66b743755d SHA512 ab731eeb859d2eda21fc492a4c63c39001e49011e6d2b9fa661aa2b1b3a03874d0219b81e614ef371a42b6695847376c6880b349bb40862d3e23f6646be0096a
diff --git a/dev-python/dexml/dexml-0.5.1.ebuild b/dev-python/dexml/dexml-0.5.1.ebuild
index 8d8b45f902b9..44f4d7b70904 100644
--- a/dev-python/dexml/dexml-0.5.1.ebuild
+++ b/dev-python/dexml/dexml-0.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Dead-simple Object-XML mapper for Python"
-HOMEPAGE="https://pypi.org/project/dexml"
+HOMEPAGE="https://pypi.org/project/dexml/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/dill/Manifest b/dev-python/dill/Manifest
index 70722ded47dd..b9962f181815 100644
--- a/dev-python/dill/Manifest
+++ b/dev-python/dill/Manifest
@@ -1,5 +1,5 @@
AUX dill-0.2.5-avoid-installation-binaries.patch 784 BLAKE2B 74f3c8ac45a1ab97dbbcff9965c7acc0357bd8253cdaf317ccfe54294c35ef08cf328a3be0586b123365811b56546a2190eda4d76702efe7f8e5289333de093a SHA512 cb944c7e4699a99a5040140f2dd1cf6bbe3148b0fe098c536200cddd4ed835545c7e8328072a188fc9a5d70b9b4f5d3a138108f934734ee9c8021b3e95126cc4
AUX dill-0.2.5-remove-install_requires.patch 906 BLAKE2B b8d38d701448930cf8596be8ccc3fd81f85e4f72dc2a6b64c3003ba3a21f86d41dd16ffda86c89e2e2f2714a96d6b92ebd19d05a40676e01efcf656fefcdae42 SHA512 f984248a8280a1cf97bca6a8ad90f8d648da106a74c67dfe29f62e5d8591d7cfcb608bf827729430f0463f6ad0846dba094a030b5c2c3e3f8f387f39803f737e
DIST dill-0.2.5.tgz 60572 BLAKE2B 43877e36cb62406b486f5619a54db0a4983f70b0a1712e39bcd77aa892fd17dc9ea774b85faa48441beaf993296a877249ff321fd0977a1317eeb25d0b020d80 SHA512 94942a736b4c2e1558eb9475f9bafe3a24f88a976abf9880beec386497a2bc769cb9be6bbfd2baac006c92578c372f5dfcfa165c5649876ea5076a3b207de6fc
-EBUILD dill-0.2.5.ebuild 532 BLAKE2B 94af58cb866d97eac498dc5e3567071f59139a23bef201f7563328c04922f5bf631f4bed7b94951fe8838668cae7ca98348170aeaf13f662fdc85abd5ecbc348 SHA512 4888b5a3e885219682474b27a6a9c5f813601f917668058abf20921e701095a30a4b4e1e4f7bd8f895de4ccef8a942e5a18647c0fa51551d5f9b6db2ff1b17f9
+EBUILD dill-0.2.5.ebuild 533 BLAKE2B b180ee84c400e106a040039712c9026909dbd7e2c7ea3664e4e3935f494bc07c3a21ea98558d78af2d8be2e9682a87ddc60b26b4e5b4238ec5c251bea71e7d97 SHA512 6ee9e899716f475d740896bf4b5d702b8a0871a503191966038d2d234c88c957c5a61d7a29f35243e10219818de5caabe1d0bee2ce73294ce81657b329fc6a1a
MISC metadata.xml 971 BLAKE2B b81903b1c1e32c039f956d6bbbbd8286edc4a80432ae473d6967c16b397aead0df3746d892ed29e94c55d2e555a14e81b068c1a95bef3e87c4248f8809e736d5 SHA512 6dbac6b4684df0f0ca183d998a8c8aaeaa5557d4f20652de04b263a9195b28e56adb7657ab12aebc63715efd2de242b55f3b17648a0337d689756fc4726e5094
diff --git a/dev-python/dill/dill-0.2.5.ebuild b/dev-python/dill/dill-0.2.5.ebuild
index c01c5073b679..954cd7b836d7 100644
--- a/dev-python/dill/dill-0.2.5.ebuild
+++ b/dev-python/dill/dill-0.2.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Serialize all of python (almost)"
-HOMEPAGE="https://pypi.org/project/dill"
+HOMEPAGE="https://pypi.org/project/dill/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tgz"
LICENSE="BSD"
diff --git a/dev-python/discogs-client/Manifest b/dev-python/discogs-client/Manifest
index 0a0cf7894116..eae977bb2512 100644
--- a/dev-python/discogs-client/Manifest
+++ b/dev-python/discogs-client/Manifest
@@ -1,5 +1,5 @@
DIST discogs-client-2.0.2.tar.gz 25486 BLAKE2B f901628a74b2df091e40eb3e5f5ef8a7300fbb9e372d044580f3b13b524b477e427feaf4cd5287d9782efed82032b93ed9c26071de7ec49e308c7bfdc7aa5e78 SHA512 00634eb95018ccb2ece0adf4b7e3ea96674f0c8dd63d9bd151cdf9c871898fa24379f78065ebb677cc87eaffa31e91ba60051622a38c6bd774e010c20229b16e
DIST discogs-client-2.2.1.tar.gz 24645 BLAKE2B 310b2a23a58f58c0d258599ad88a8e44202a38850af72ead293bd5ac21a92521ee53cfd6d8340d4c122145b4f3797f905a7f5273c6b0e5e23e8aff43fdf09c85 SHA512 fa339b14d5655a36fdf252fd94c729ecb97e195c1f7eb2e5207355dc5f4fd89d0b738218ffbac71acab4f143870bdba5cf5ea02dff70166014f14c30481ae1e5
-EBUILD discogs-client-2.0.2.ebuild 900 BLAKE2B fb66186f6bd8bb85a1146800910b0f213ee55ac24dc8948e0bc2d744788c026ee93a45103f831c80dc6ac73df74c8d4cdab0ca2bae7a55a4749dcfb03ca67c00 SHA512 37f559e00e355566796e716ccffc36e0348c09e756d5a4c8256f8d5ffb627c418d7effe1a4057f8249ce2c8f92d1dff872c9a2f4b763d21626f4af24171fe6ff
-EBUILD discogs-client-2.2.1.ebuild 709 BLAKE2B d1965f099f403bba0668cdde1ad7c31fbc2b6fca66d17d94f1040767b8814add86921983f6926ca0faafb6cde75e4b45fe1c85bc7aa82694e6df52e75eae211e SHA512 bc4f30c00cae095559f358243097be06aecd334234734974ee1fad19365cc8c95201c8e6a5a883f42b78b1d9c9a64fb3be03e91356bc41325ff8662032e57685
+EBUILD discogs-client-2.0.2.ebuild 901 BLAKE2B 3b73192dff2ed478ce2ec4a53dc780d82887d2eecf0231457890c06563841d95133f9062d4d74f2562c14f64b686debd4ab59d04cca78b67973fb5b0fb6727dd SHA512 4a3d1f8006eb83330405f0dd672914563a4f1d719aeacfad36699dda5eef3b458f04bbae9f3e4086c413cccfbe694d3347666e79f5249fc2d105672ed1238f1c
+EBUILD discogs-client-2.2.1.ebuild 710 BLAKE2B d983463a223cdab8e2e5896635e8604945bafe05f4117f09e5fe879dc40088bd42761f594cc96de5c2bb05a6c3177d068ae380ca88d40ce513a7b9ba6ac59e87 SHA512 66d218d3e4f7667a2acf4dbe06d7bca9078b432ac35318288f7ec0b6663d6d22972a434453c122da99be60772de73e958fe3215124da29678ebf4bd588d568e0
MISC metadata.xml 391 BLAKE2B 49def6f22633b0f670c92c9abead7bd18955527bf30c08443d3fa161ef1e8a9508d540bbdf4fbaa801d6fcad0a1b3b26071c25ad081ad3eb62fcceced57838f0 SHA512 37252a778b2f529b74e72a6f873bb1bb693c339619a7d9c236ad96a8693d9ec04e40299f4be8a03efe48b3f0ea052a676b5508871e3d03c82d2ba814ac325bd9
diff --git a/dev-python/discogs-client/discogs-client-2.0.2.ebuild b/dev-python/discogs-client/discogs-client-2.0.2.ebuild
index f610682e5511..53f41c931481 100644
--- a/dev-python/discogs-client/discogs-client-2.0.2.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Official Python API client for Discogs"
-HOMEPAGE="https://github.com/discogs/discogs_client https://pypi.org/project/discogs-client"
+HOMEPAGE="https://github.com/discogs/discogs_client https://pypi.org/project/discogs-client/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/discogs/${PN/-/_}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/discogs-client/discogs-client-2.2.1.ebuild b/dev-python/discogs-client/discogs-client-2.2.1.ebuild
index 6ccbc25fc36d..18916d20c850 100644
--- a/dev-python/discogs-client/discogs-client-2.2.1.ebuild
+++ b/dev-python/discogs-client/discogs-client-2.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Official Python API client for Discogs"
-HOMEPAGE="https://github.com/discogs/discogs_client https://pypi.org/project/discogs-client"
+HOMEPAGE="https://github.com/discogs/discogs_client https://pypi.org/project/discogs-client/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/disqus-python/Manifest b/dev-python/disqus-python/Manifest
index 3a34eea462f3..8492c0be2ce0 100644
--- a/dev-python/disqus-python/Manifest
+++ b/dev-python/disqus-python/Manifest
@@ -1,3 +1,3 @@
DIST disqus-python-0.4.2.tar.gz 9751 BLAKE2B 976b44585696291b217247ca1a673d3aec3f5b87600270a6216d51b3c22cf3cac0cac79c8f25e5a4c07982bf6a1c387c2fcbf57589fe2c6ac93a628e25106e66 SHA512 ad55c5d95ff9b382a187cfa13b2cc41ec8e90acb6378ebe11a32fc2dc7b125e3e9ebd94d8f24d686f56e87808cda7642d1356c1dfa1e4b7f5d7e1ee9e7875b0a
EBUILD disqus-python-0.4.2.ebuild 658 BLAKE2B 7f226d27baa39a5be9ee66c20ef1c156699d26b2ec74c11206604ab39c18d31141781f6820544037ba80a941d108259063fc736f12c3d0fbe17e166d899f1155 SHA512 b6941631eba5cf1711bf5709355a105957a0c982113aef3e6e42ec74816e5fa7ec85bc4fd7389a982dc7da7ea103d4afb26ad873f22753e9692826fc60903acd
-MISC metadata.xml 501 BLAKE2B b36b1121ac57b104ebd689a11f881cc61b8f0a6ee9babc1387b9faf08266545b50d41068c4d6dedb7cc9d814ba6efac25cdee2acf1c1abdb2f0ebfed8ae4ee3f SHA512 ec25e4c639d55963c3caf191f808a797c220e4c79f98f2283dc322c0b144a41e89937dfb723a106838c5e420f86b74e57fa153d855545d67345147b37ec143aa
+MISC metadata.xml 388 BLAKE2B 34d4d3ca0ebea7c37da09d09748f44ac442a959cc014bb966e24122ec6856e1d0dd3460084bb14588d5ca5dffb2300c7e59b78f8688761be8d89e1cc486092e9 SHA512 80dc55c5648da0fab5f055d9f882f7dd06ae4b5300c8c320ce93ddb712cbaf2689dd7fdb5597cb8edc653b056fe29424f3f4788af7cf21a036d5294c64a435e7
diff --git a/dev-python/disqus-python/metadata.xml b/dev-python/disqus-python/metadata.xml
index 303b73aa52c5..88317eb4e109 100644
--- a/dev-python/disqus-python/metadata.xml
+++ b/dev-python/disqus-python/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest
index cdfbe8c6b615..fee6ce7f65d4 100644
--- a/dev-python/distlib/Manifest
+++ b/dev-python/distlib/Manifest
@@ -1,6 +1,6 @@
AUX distlib-0.2.2-unbundle.patch 1284 BLAKE2B 994f1d3e035273bbeb0f8aec357a7ea62188d515ef7e951b773f8a87aeede8081a6e59928748961ed1e7b569212ab4521dafcf7d7f1fea5d9eec14ba7ebef678 SHA512 90ae9177e09a4ae23a5e1a90e5599602466ede4b9fc2b19024c00a187f7393fc2fb84795bf5bb699bdbe071a97514bf86e8da556c8cacb49db0985f2ed8fe18c
DIST distlib-0.2.1.zip 542424 BLAKE2B 241b14519499b76beaa8994b30be8b78ea83f3073668174f4e2e02cc9609feb957b3b4fdb59e68943223e6fb8d0251a8bab990396c4e4297c683ab4eda8fbcc9 SHA512 f6453585650db242ad4a176bbd468cc6069ee0941b6ea23f24fc32000778097d8a100de82eaad7b3d8d998dc153d25f537505c7eefcc6f98f37995cfc9d5be77
DIST distlib-0.2.4.zip 547411 BLAKE2B 763027059faccdcee682d5eddbdeb2c23cfefff178d992db811233b48d7a4d605626f8619d51dacc55ae5a016557e528b0bec0c625258e469f2fd98a9a659c6b SHA512 03f9f9474578226e1a40a85a490aead3ec0509ba444856a263d4f25b3c86b5f919a3e18ff715a3a329d80a3f20a540b8c57a6e3dff55703c9cce730e2d021084
-EBUILD distlib-0.2.1.ebuild 716 BLAKE2B bc10d745683a20d8cc4451bc608551c1a3c26c24900f2ae83a745c96f33eb928206cadabfcc436f0f85afe5aa2005e7543bb50ae8e6e9acaee5d23f742ad024d SHA512 f030e2aaae88d010fd0c376e129bd1b74a8b49196730aeb232890739a5cd5e13e3069c7532d743bef787bb573e975abe48f91a3bd3d71cdc9f3bca1c159720fb
-EBUILD distlib-0.2.4.ebuild 1248 BLAKE2B 9ccc0acf7defc995fbfa4d9088b4975be06f9c901b8003529f59742f39cef338a944926d3f1b13e6fa1506ad6d3e1c0e68b344918d9850fcd3bb6aba7cd075ad SHA512 af3264190a9e7b21f881c8e61a9436b4c7fdaf79c2059b7137bd4226df4e39b6ef438f3ee7541549267e33834f3e5e96cc7eeab4ecf4f752c1361a77ab935c93
+EBUILD distlib-0.2.1.ebuild 717 BLAKE2B 3e8ae24ebe56cd39197fd22ff270a71d971395f34d992b66a3ec054a1ab2f331380bbab24f3c40e94516ab2afbfa9afe6a11e70176c0ee30c0b1d07b4f4bbb82 SHA512 3d7f9e68799de98f46005f988b7b9bdcd637665f6a128e35b69a5cf9d3002730de7c9021bcddc05c3e45a0453a08142aa07700f285b2f8a1735dc53a96079436
+EBUILD distlib-0.2.4.ebuild 1249 BLAKE2B c40e578c367854e2cd1b4d5c627de63ec32527d5b544452a08b4784e2d2b0a2badaa9871c262813a0b30bdb6d92b99739a6123863811382889c92a5b0c4ccc4e SHA512 227df3b6e29f53ec055f90c01fb23e449f71be1ee34925a6a1427da4a85e06ed499915d9786fa8577e821c2ac2e5634e3d7c84e641f2cbdf4e558d0a9d1fb01d
MISC metadata.xml 426 BLAKE2B 58e513afff4bb2079ab3bf04944f3e0bfda90793443637b200eb3f52758f0ad15c8ef742d70724d368901382af2f6cf6fd4e8367d43f3afc43f9a7fa42bd1480 SHA512 08bab081b7287399834521ed7f3bad016a3c0be3b7b191875e23b4cb0577afc02ae9d553de80552212852ceb473a4ca424efecf226826eea80461a3fb028a36e
diff --git a/dev-python/distlib/distlib-0.2.1.ebuild b/dev-python/distlib/distlib-0.2.1.ebuild
index 74b04d71d5a8..df75b4c73260 100644
--- a/dev-python/distlib/distlib-0.2.1.ebuild
+++ b/dev-python/distlib/distlib-0.2.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Distribution utilities"
-HOMEPAGE="https://pypi.org/project/distlib https://bitbucket.org/vinay.sajip/distlib https://github.com/vsajip/distlib"
+HOMEPAGE="https://pypi.org/project/distlib/ https://bitbucket.org/vinay.sajip/distlib https://github.com/vsajip/distlib"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
SLOT="0"
diff --git a/dev-python/distlib/distlib-0.2.4.ebuild b/dev-python/distlib/distlib-0.2.4.ebuild
index cf22159a1cc2..2739e18ac59e 100644
--- a/dev-python/distlib/distlib-0.2.4.ebuild
+++ b/dev-python/distlib/distlib-0.2.4.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Distribution utilities"
-HOMEPAGE="https://pypi.org/project/distlib https://bitbucket.org/vinay.sajip/distlib https://github.com/vsajip/distlib"
+HOMEPAGE="https://pypi.org/project/distlib/ https://bitbucket.org/vinay.sajip/distlib https://github.com/vsajip/distlib"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
SLOT="0"
diff --git a/dev-python/dj-database-url/Manifest b/dev-python/dj-database-url/Manifest
index cf23733a2cac..ba84267913fa 100644
--- a/dev-python/dj-database-url/Manifest
+++ b/dev-python/dj-database-url/Manifest
@@ -1,3 +1,3 @@
DIST dj-database-url-0.4.2.tar.gz 4268 BLAKE2B c9abfc50616baf8cff4f12c6ce2c3bc5914be231c67d23ef49c222f162109ae7ad730678c05d9596969d4dabc7d44a80711dc2fbc3e6bd74b99dd699ee554413 SHA512 d18fe4e0cd4073689759c302c22e0f128d4ed1103af99a1db4dbe645fdea601837131a3f8d215143dabda64903aaeeb4706bd2082810f904cc8e74b564c5f2e3
-EBUILD dj-database-url-0.4.2.ebuild 662 BLAKE2B e636cf6da8289169682a04f44d78a3975be46309da08e0b67452d3fbf759e399941f2f4b6d8dcecfbb62af1d93958dcb621a08ad7ed3c7e051e3ac126663fca3 SHA512 12835c6f6f0a61d94ffe55c2214062e417313102b0f526055862c94360117d6030dc7b04840f21fa178bf37c670a89e842b5365a60a9b6e6df66b50274f41297
+EBUILD dj-database-url-0.4.2.ebuild 663 BLAKE2B 58c626d83b177fb32257c6f797304713379e3049f98bc564163a9eefb29b88259e8d66b72b02c0f7144092dc5c505e2e0a807e69fbc1676672d138c9d64f5109 SHA512 2e4e9e266dbfe4ae336ba6dd5f19984250dec37ec1d6333f8c2ebb1e81d05db9ad65cec9245267cacd3f04d02079f3ab7244b3086f54350505d87eba15c1e5e5
MISC metadata.xml 398 BLAKE2B 29d967c2376c10347e128d1e7cad28c9a8346b7ec4a1d616a121b676fd3d56b4c0a1b4bf890bfed47b3fb244d9fa0ae01bc28d8b4066fd9289c72a436db4f647 SHA512 c89283a38f9c6f8ac3cae38a7defbdfb1c5b9dc06f31ed8073fb12d879828976a57d4019a6bba5e7af74a19e9088ced1ca03e585d52c45cca67caac2839b64af
diff --git a/dev-python/dj-database-url/dj-database-url-0.4.2.ebuild b/dev-python/dj-database-url/dj-database-url-0.4.2.ebuild
index e5b9cdc40f6a..f58766e9d2b5 100644
--- a/dev-python/dj-database-url/dj-database-url-0.4.2.ebuild
+++ b/dev-python/dj-database-url/dj-database-url-0.4.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Use Database URLs in your Django Application"
HOMEPAGE="
- https://pypi.org/project/dj-database-url
+ https://pypi.org/project/dj-database-url/
https://github.com/kennethreitz/dj-database-url"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/django-appconf/Manifest b/dev-python/django-appconf/Manifest
index 2af91a7e7be8..533e9624e81f 100644
--- a/dev-python/django-appconf/Manifest
+++ b/dev-python/django-appconf/Manifest
@@ -1,4 +1,4 @@
AUX docs.patch 713 BLAKE2B dabe5ab114ea18911e9f7de38040348405116486bcb0cb0eeca8d2dcfd4becbdc99ce3a306338b03987064a53adec5fa7acc310f81de8e76d68582d91148d335 SHA512 af930dfca53b0353c7d0af3671a924174b5c2d6dbf3da299a77dfd603e2a510724024e2d6b1d51cb2ad6d7edff3f1bef0813b7f12af1d7628f022e3ee4667996
DIST django-appconf-1.0.1.tar.gz 16743 BLAKE2B 0f40d2bac6ca596c83dd67b1109c0a298d845a8091565aceb57230132004f634e9227aeaf07766a3e690feae9833ec1395bc6f409f4412648d8e7df4c2533ba1 SHA512 b6075bed0372f7f9da7c7af49124a08a2d119533ea15b284529166bcc09e61a541ce179a696dd426a9323ea1874c219880869ef7934345f4d40b1b3201eb2c6d
-EBUILD django-appconf-1.0.1.ebuild 912 BLAKE2B ee4c827c756df580c1d7c8923a9ceba6957260f77798ea93d8fa670bbbeaa55218678c96c1135669210342da19318321311865f2c3061c750900076f6d415e51 SHA512 aa4923930dcb8923f9c9e84addd1c9815bb11dfcedbd5d7c0e9a198242445f7067a61b6a17f5b0cf3925e92f259a539ee8dc43c62399b34a9d8594a0089445b5
+EBUILD django-appconf-1.0.1.ebuild 913 BLAKE2B d4f4cff114e7103212e0363189dc99a79e02275bfd7ca73232b1a9ca56f9ff7418c7706cb9eccf332f4a2cb12122e31f0cad7eddd49469a8b9dcd2dc73ae84eb SHA512 22752e0317e34758c8cb661eb2d22ae4fdfee8ed37b96c2ec2886fff3273ac35cbcb962417efc803e5e44aecc7770fb8375176d2292cce5cf83faf6ba5c63db2
MISC metadata.xml 390 BLAKE2B 86804c4033e0cc6649e2d0734283205ec8390f6d2067b51945944c0bcc30744ce45d8ce9ec229e007901ad9e01ba874cdac2ac7c62d176cc10850c243bb694db SHA512 2fe634938c78aa61b5d8f2bbe6e5ef4144a5d15c3e7c91691048427fa604cfe7229b924a0196d5d95488ffaea568a4a4c218056ebd010a36ee2f6b339785c66f
diff --git a/dev-python/django-appconf/django-appconf-1.0.1.ebuild b/dev-python/django-appconf/django-appconf-1.0.1.ebuild
index f836d297dd1e..2eb78a82f0a7 100644
--- a/dev-python/django-appconf/django-appconf-1.0.1.ebuild
+++ b/dev-python/django-appconf/django-appconf-1.0.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully"
-HOMEPAGE="https://github.com/jezdez/django-appconf http://django-appconf.readthedocs.org/ https://pypi.org/project/django-appconf"
+HOMEPAGE="https://github.com/jezdez/django-appconf http://django-appconf.readthedocs.org/ https://pypi.org/project/django-appconf/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-auth-ldap/Manifest b/dev-python/django-auth-ldap/Manifest
index 82493d29ee7c..794428f46628 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1,6 +1,6 @@
AUX docs.patch 697 BLAKE2B 049d893d773ca447315ca5aebec808e6933dc39cc6ebb40b06291e5f80d1c7292fc7565e4ed66264eab29d36dc0b610cd6f2864d040c641d82bc921dbc8640c3 SHA512 e9f0607d6f770d451c53e851d6141cd0cdd63ee59e654eab0c3454b9f724f36086115760614470dd42e8f8afc63b018bd695cd596d2ac71530e4a5eaab379779
DIST django-auth-ldap-1.2.2.tar.gz 131086 BLAKE2B 78f93eb24620907f5b5671972e2b80ec6e59cdc42a455c298bef4c3215616228735a0647b0646b683357bc16ea6d03488aa86626e2ad51211a382ee2d0482909 SHA512 676d1114faeb9a2956ed51c586afea7618c1bf62867d3525596599391f8327b8f22a075c4203311df88279c317ca37b9097b59e55a64330afee6eb1c5a9c9ac3
DIST django-auth-ldap-1.2.7.tar.gz 131431 BLAKE2B 03fac590118d25ad0d9d8a3ac5dd8bb24f138f193bf27ae85d4e2776be79bb31ca7efb278fd05ca1d45976116ca7ec79ec3b510ca380dd8912ce47f1522ad348 SHA512 2ca29bdceb4b2540f7c90c9dfdfd7a02f91e72cd44ae062cebff84199dab737ee69ada56269189ec0dd70ee7916c3373acba50866280ad080c4c68dd69dffb09
-EBUILD django-auth-ldap-1.2.2.ebuild 1094 BLAKE2B b491bcb988673e9cc6f8ef224273e974d80ccef164c588643704fa5184392e139905763e32302300f97af543766b02e4f65378e58a3f5b588eb5f8ae9cee13c6 SHA512 f4915fca83e9026a7118ff47298ade15fd98831e21e579ad98a7619840e274fc35ac96d52640e002bc4969b1b8118ed5bef80fe20aa025b40dd87589cc9663b0
-EBUILD django-auth-ldap-1.2.7.ebuild 1052 BLAKE2B 802471cd67821618fb4a86b979c9791a79788bd266aebb27a554977a1e9d906fc3e1c58be4f523091cd95f5fe90b8184df261faffe34ab751c47d79895e1bb87 SHA512 45291b820fea2828c8a73e810d6c223ee226bf37712bd0d1f256cb111a010f3d54ac6e50146e1d64f2cb9cdcdf86b484834e687a0cd6f4546c089c18040475d4
+EBUILD django-auth-ldap-1.2.2.ebuild 1095 BLAKE2B 4812e2d22c451417d33e8986519c63b580e2b6e296947e1028e8c936991abd85da12ca6b34ba71902ca039b24e805879935d028ed90bd369a15c25bf41abb351 SHA512 5f7ea4e4d09077576260829640c5513428fd7355943ec2a1e93df8b5dc697090a3c3241786d33344f12f2b0b556322098c3b52513aaab7b18f8821dcc6e8dbee
+EBUILD django-auth-ldap-1.2.7.ebuild 1053 BLAKE2B 00ecb60473127200ec35f775961382d1cbcb97318ea791a24b45d8f18d13987b2240d88fe3d547b781c499f3bfe853071d9d169a0a520cb90a6926431f466ead SHA512 d83209650888a3490b20b64e24e137b487f1340b06d4057e83d550c962e573c55d15acc3700c2b15d73b5ec21ee9d0fba8b1d14e4aea5a0fea9a32b482e9a989
MISC metadata.xml 398 BLAKE2B 89e1948a1d118a27477e02fc01d630aaf7c9199cd913a08efc5510fec05996e1aef84fbac359d09ef73a5de083b1920747928c3626afe7aa9c1c9dfa720f16c1 SHA512 e3350f6ab3d2c07965eb2c6ba1d82a929bea8e9974d8a2cdc12acde88aab50f2c20105e90e847a23e5dea5f97a7ab6a7a0c9eb75e193eb90ea5453c53eb36d41
diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild b/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
index e004e8ee61d7..e35e9de678fb 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Django LDAP authentication backend"
-HOMEPAGE="https://pypi.org/project/django-auth-ldap https://bitbucket.org/psagers/django-auth-ldap/"
+HOMEPAGE="https://pypi.org/project/django-auth-ldap/ https://bitbucket.org/psagers/django-auth-ldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild b/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
index 80ef3a07be1c..304dfc4d0d70 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Django LDAP authentication backend"
-HOMEPAGE="https://pypi.org/project/django-auth-ldap https://bitbucket.org/psagers/django-auth-ldap/"
+HOMEPAGE="https://pypi.org/project/django-auth-ldap/ https://bitbucket.org/psagers/django-auth-ldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/django-baker/Manifest b/dev-python/django-baker/Manifest
index c92442adc28e..245db3b5b2ca 100644
--- a/dev-python/django-baker/Manifest
+++ b/dev-python/django-baker/Manifest
@@ -1,5 +1,5 @@
AUX django-baker-0.11-py3-backport.patch 2127 BLAKE2B 07240892edb97a0f7b13aa1474bd6650ba573537f5b8e892cef6ad00593cccb7add8bc9a08553c588e0eb0a1ffa884b9aaaa1b3edcad3a6d8f83b16fa9b02b2e SHA512 bc5785df9258579b3f583f4573e8907f5794f2a09576e91f770fe2e19b74043db1068c493cf0c0d7f448a4d1cbc7774187b474dd3d3c1cf80a1a68e2d4d77c54
AUX django-baker-0.11-py3-iter.patch 1820 BLAKE2B 61ee9af5d2691c7b4cc545a9c9db07811311a23782f6d0577235bdc0cd940cb88d943b4433806dbb06a88315d8d1e89275500b576c39fe6eb22ce0db194dfc61 SHA512 d20fbb4ae9de91c3af36a902a5600f3f4dbaae82e7c33285f157fc3a40cc416e3fd2ce0a453e6138d7381fdbe1834694eacb2214a49b9528dc0c8b26e5ac5f47
DIST django-baker-0.11.tar.gz 14920 BLAKE2B 532a0a528cce8468b989d4fe876bea05ce11bbfaa39e15d23f730dd27329914b4c8e87e5b5c1df417939e937b2651a03d6801bbca0c3735ea1d11cdcf08a1c81 SHA512 98a64efec8a0cabe9c4091852f3dcbff95007c0ff2020b782f73ab6cc5e3d73cd52356546f1f64b55a69fefdf8f053d95d604584831cf07cb1b8037446892439
-EBUILD django-baker-0.11-r2.ebuild 598 BLAKE2B aab20104c3b48f42f5fe020a682ab062ae76d044cae4560f28747e59654fe394094ef2ae4a26fe7c6a155b76c616bfe12d1e952ad4da784e3e658cd6051e9923 SHA512 88149001191003c7cd468342c10b27e0c60eb507006e4c94d5acde2e2c92df3a23ed3916417222185539d73b8a7061590749174e68411d728c7b80d49fc2a368
+EBUILD django-baker-0.11-r2.ebuild 599 BLAKE2B 64b2017458ad543daa6100de9b5d8d7288990e1ebb198a833ddce66b1cd6ab2057910ac5d3f87d4a919891ae0c92b7d5bde7199267b2955cd780696c30942939 SHA512 6ad873d50c2095bac92cd08cbac5d3a5d34e6057124420d68dbed96cd25f767e3d14dbc28307f485df3887918a4a8fac55ae26864490520ce18de21927f6c4a9
MISC metadata.xml 390 BLAKE2B 68a4ac0f10db2378637f420d4bc3d8d80fefebb51302c38d95611ebffb06ed816e68bc7859bd7929c8edfb3fb519d61f2e35b98372a6bc2dfc79ebc5ae9907bd SHA512 e36e22cfded440f5e241ac9ea3a4c1cc5a47155355001f5979dee66fc84618edc8c139ad7126d44a427f45e82c2fea5cc6d458ec01e6f1fad2d2c83eb94ed68c
diff --git a/dev-python/django-baker/django-baker-0.11-r2.ebuild b/dev-python/django-baker/django-baker-0.11-r2.ebuild
index fc19194f65a0..ac92885103d3 100644
--- a/dev-python/django-baker/django-baker-0.11-r2.ebuild
+++ b/dev-python/django-baker/django-baker-0.11-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Management command that generates views, forms, urls, admin, and templates for models"
-HOMEPAGE="https://pypi.org/project/django-baker https://github.com/krisfields/django-baker"
+HOMEPAGE="https://pypi.org/project/django-baker/ https://github.com/krisfields/django-baker"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/django-classy-tags/Manifest b/dev-python/django-classy-tags/Manifest
index 18f1c7ecf361..b00a474b9738 100644
--- a/dev-python/django-classy-tags/Manifest
+++ b/dev-python/django-classy-tags/Manifest
@@ -1,5 +1,5 @@
DIST django-classy-tags-0.7.2.tar.gz 17630 BLAKE2B a21eeb6c1ddd0097f64e9c3c4e9c52777fc0147ad024a861f4c53c2ffd759f9643b21e8e9e0d1e1093133902233a42ae58551878fea770b85a63a34cba5e4aff SHA512 2a216a3245302dc2176ae1dd4f5557fed6677e7baab9f059daf66270ee9d8a6b26ee270225e84edcbfd893054c15d65a11fac9f1babc18020c6f7a3ad5c25c4d
DIST django-classy-tags-0.8.0.tar.gz 17911 BLAKE2B dabbf0e88925e30fbdb31ffe0f4812023e0196cfe5ef99e8b0dd6fe9377ab663b64761a8953602ac6891e95a987e61725049fbc54f11eae1d29c25f99214fcc8 SHA512 9e1b32773eb4f73dc08c82038a4b3a46c59a8c1db73d33f4d8738bd91e8a102a552bff39113e9be15d1365967c3dd1bcf2190663d1e11d8d8d71cdb520eab579
-EBUILD django-classy-tags-0.7.2.ebuild 512 BLAKE2B d9f5976e51715aff52db31dd6188b39ead6894d59c3980b522761e192ac63fa014335400cacde6afa9d988f2d1239ef7bf6db2499d8ec447764e522bf52f24ae SHA512 8b29bc0c24603bc662bab2e5ce74d171bf0fef8888197ab1a583770a10189a552b3eefa4b24ccdddb266ab0e190dd03af500e423e90d7c0a604b61356d54c6a6
-EBUILD django-classy-tags-0.8.0.ebuild 557 BLAKE2B 70af5520117ed03e2d37ddb4a943b097976066c1479406bd8576bd467ed12fd472dd0809274c8615f913fa8c62540859aa814e9b3cd06707f82135a39a4df947 SHA512 c86f30672e04b2e6902a5d82b9c070bcdf148981ba78aea98dfe65b0cbde39473e005a9eacdb1a7479f4ee9efedf99a3953cb8254a857f6c87d58f9dbbba6fd2
+EBUILD django-classy-tags-0.7.2.ebuild 513 BLAKE2B 12eb88e37e3a55a6b47db7a67f2eb017961d07fae9f8a130f2d4b8b06761ad84b116788f4eb232eb1c02f573b8e9b0b89c4ed4da570e2b3f0f1c99dee61634a5 SHA512 8c06e2ec3d365eae2e524866154f0f7495deff1d56f1e364b861923bcb288ac77136f2c27ef2465fd96e1647700d1c0c1eded24ac6db203d47f19f81912edecc
+EBUILD django-classy-tags-0.8.0.ebuild 558 BLAKE2B 06726f0e75058968cb763dacd1b1db2235328aba3ffb9d5966e94feee079065a886af4367e7a60fbd4980744cb25613f3689403bff588dabe13946bd6e0beac0 SHA512 937a382935dcbb878a68189815c1522d0758a4b05a69e5cf55f73b6dd91c2bfdc9efea93b7a75dcc4a269a2050399881940c78839020640d0fd9fc36acc1a3c8
MISC metadata.xml 369 BLAKE2B 2325d1b47370b0db1743f2273731522aacb1a09fd897f9454bb7bba9d5fdf64ca4d0c20c29b9356439a348bf9492c2353f4897d9d947b4cb84019b55dd39e972 SHA512 e2be2ed5b8d60ae6e40419f4380e46f71440269609f7eadeacbaca9637bee3a493bedb65eede23e8acba811fe5e3280a803f2f934f0e00d8830009ab3bb59394
diff --git a/dev-python/django-classy-tags/django-classy-tags-0.7.2.ebuild b/dev-python/django-classy-tags/django-classy-tags-0.7.2.ebuild
index 67c315059d04..77e7e1be3241 100644
--- a/dev-python/django-classy-tags/django-classy-tags-0.7.2.ebuild
+++ b/dev-python/django-classy-tags/django-classy-tags-0.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Class based template tags for Django"
-HOMEPAGE="https://github.com/ojii/django-classy-tags https://pypi.org/project/django-classy-tags"
+HOMEPAGE="https://github.com/ojii/django-classy-tags https://pypi.org/project/django-classy-tags/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-classy-tags/django-classy-tags-0.8.0.ebuild b/dev-python/django-classy-tags/django-classy-tags-0.8.0.ebuild
index 76df987602b9..548da29ce21f 100644
--- a/dev-python/django-classy-tags/django-classy-tags-0.8.0.ebuild
+++ b/dev-python/django-classy-tags/django-classy-tags-0.8.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Class based template tags for Django"
-HOMEPAGE="https://github.com/ojii/django-classy-tags https://pypi.org/project/django-classy-tags"
+HOMEPAGE="https://github.com/ojii/django-classy-tags https://pypi.org/project/django-classy-tags/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-discover-runner/Manifest b/dev-python/django-discover-runner/Manifest
index ad019f929f1c..c9e7b9305011 100644
--- a/dev-python/django-discover-runner/Manifest
+++ b/dev-python/django-discover-runner/Manifest
@@ -1,3 +1,3 @@
DIST django-discover-runner-1.0.tar.gz 9190 BLAKE2B d8f1c0b3ff65b7e0432f6f14a01ffd7309ff4800267a35fa9ef882c512c15e4ceb0013ed958b4bb908251376967f2c3a513c4c9f147a9eea3a8d70e089f8d6c6 SHA512 669287ed7f801dbfe949e2affd9ee1861aa6a41fcc2e2403dc2e106dee3d23c8400d686ef750242bdc74d23eaf316fcf36071c82d7c458ff724305e5fe27410e
-EBUILD django-discover-runner-1.0.ebuild 577 BLAKE2B 73ad1511400828d6e00da49a95cc4a5f9cc6c6a383faf3b21cc9660ad9cbb4b1a1f0c85078713951fdd3a653b0df930f1f8f66d0a37637792d6ff48d40db9541 SHA512 f1a4b770ab81a2fd00d48b9725484da0ed4f1de375365128cc3c8552935f2b4e95e9665eee257099177ca2acf88ec6bc1e9cd2471bf7e7fdf67aa184a4128f84
+EBUILD django-discover-runner-1.0.ebuild 578 BLAKE2B b078a536b19b8c45d3f030efd40d470243492b81ad9826822be40261f70edb449b7975634f474f1c0c6068ee0c53829e3cf2d5445cf634ddeadd400b4ab059c3 SHA512 856ad164558b0e5c644c54a818164827983767769c67347b57886d89e55ccc2aac1675374defd48a23aa66c1900abd61ec3ae5e4b347e97ed955fa314b8335e3
MISC metadata.xml 406 BLAKE2B 2e2b7b5e85bb57395e115feefaf1781655817b3eb136084e91459025daef8f16be978b2d08e542d4a60fd65782a8b231e9fd6555bf38c2dfd4811de1024f7648 SHA512 13d865780d9fe9e3eb890cf31edde99e0b4cf16aacdd1ec6347caffd427cb867a038b28221a1a8fb3a62d0933700c7aa8831d5ca52c6fd9a822e5a113feb99be
diff --git a/dev-python/django-discover-runner/django-discover-runner-1.0.ebuild b/dev-python/django-discover-runner/django-discover-runner-1.0.ebuild
index 0d00dd1dfdec..a2e712c2e5fe 100644
--- a/dev-python/django-discover-runner/django-discover-runner-1.0.ebuild
+++ b/dev-python/django-discover-runner/django-discover-runner-1.0.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="A Django test runner based on unittest2's test discovery"
HOMEPAGE="https://github.com/jezdez/django-discover-runner
- https://pypi.org/project/django-discover-runner"
+ https://pypi.org/project/django-discover-runner/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-durationfield/Manifest b/dev-python/django-durationfield/Manifest
index f9dca1a05ff5..b0a749a0d983 100644
--- a/dev-python/django-durationfield/Manifest
+++ b/dev-python/django-durationfield/Manifest
@@ -1,5 +1,5 @@
DIST django-durationfield-0.5.2.tar.gz 4324 BLAKE2B 392587843c863db5fd6263f4f7839dffa99b5cc4304b691febbf3921fe3893af459d64809b1cabda68614d2df4b9102b8401108a488b0c30235386e80c4a790d SHA512 de0ea6b9b86cf29d4a5813a80cf7a02f66d0774b58266799e83f8e734a1cf071352ae57d8f8ded8fb16f9a74dd284a4c146d98f75a78bf0463bf767e4156b3ad
DIST django-durationfield-0.5.4.tar.gz 4728 BLAKE2B 446a5b361cc54bcc2ae375caebfe2eda64114e3e326e7d60fc8d4ebe5c6acf59d80e12e246ecf5ca7edf44a1f1068bc3b17d841b4d39c7317211c87fc03aacd5 SHA512 84885ab7bb07ed3c5a64094a2beb7d4adcf8b0f9f2933ad2c1d4654789bd71aa7d2efd5c84931f22f81a51e8aaeb3ed9415a12c69dfd7354c2317ea912fdc610
-EBUILD django-durationfield-0.5.2.ebuild 532 BLAKE2B b724ef245d70c80edb1a5005ff6f219a56a833221b07f11fdc189b7d6fd4bb7279ff23a0a5f17015fa54ecdb4bc412980e6b0fd255af97ec91afbf9aed785860 SHA512 0b74379b90ee2b5562a78b2a801ff7788b0aaef075e3f96770969bd50f7b544c5e13871d2063482f003f4ce40176a6f774632553bca4b31b9ee8ec70c36031bb
-EBUILD django-durationfield-0.5.4.ebuild 536 BLAKE2B ec7372770cfd374882caa85d822e97336a53b225af6567dbf56aca89165c91ffe13495e0c0608427cfec098269a485ada3df3abffeb0d7fe3a4610011bce9d7a SHA512 a749b012b12896bfebd60b3eb8d1ccbac2cf2d7793023ba447d31b1a3bdf0e9b60cb5ae9603117173b6c72a52d507ec64904db43fa34d14989ca29c4af73952e
+EBUILD django-durationfield-0.5.2.ebuild 533 BLAKE2B 4dccb1ea4aa96291da4380d1349bddd22d391746028d2bd9188868cfe56b9388a5ec6ca40f46dec69a8cdda301b397941ab3fab2522411ad5a4e7a208b412dbd SHA512 a965f0ba923f91aba42e2c0548b5aacdf9273a25f5beb89405dac318fa199293f3a3194cf8e5c07aef14e48323f6d955329757e8036b90a5f35a489c7f0a5a97
+EBUILD django-durationfield-0.5.4.ebuild 537 BLAKE2B f3dc7203fd8ed273c60051bf57d5e8b6590e3fcca7f4dc68458dfe60527e837f61a6fa468d71d8dae05ba5c2ac8fa489e33859a9ee8f3c185f07b7f7c1d41ce2 SHA512 f30f620c0fba2635c36a6d81b6deeb86b0c0f99ce2250610ff32c513577993b4ebe95083ae6826da22718f2f72ea8529ad81413f11483fe01ae803fee4e94455
MISC metadata.xml 306 BLAKE2B d584c1d81a2a4da4af3930a9dfe07d77b74a3e63182e10a6e46e321d211d360d7e375d509fc4030d883c04a044711a4f3405e0c7ca610274c760be8d45121b72 SHA512 cc5573cdf78e3e807e1a8b908b4f7f10d59b30410f9e36d4b441057b06e535be150990d8ff3b147ac4ac0ff36f37c392c78bfae259a4419a8469631c99c432c1
diff --git a/dev-python/django-durationfield/django-durationfield-0.5.2.ebuild b/dev-python/django-durationfield/django-durationfield-0.5.2.ebuild
index 1ccdc3bfdde5..73a5682460f4 100644
--- a/dev-python/django-durationfield/django-durationfield-0.5.2.ebuild
+++ b/dev-python/django-durationfield/django-durationfield-0.5.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4}} )
inherit distutils-r1
DESCRIPTION="Reusable app for adding a DurationField to Django"
-HOMEPAGE="https://pypi.org/project/django-durationfield"
+HOMEPAGE="https://pypi.org/project/django-durationfield/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-durationfield/django-durationfield-0.5.4.ebuild b/dev-python/django-durationfield/django-durationfield-0.5.4.ebuild
index e2c8ccbff0bf..6f47a1efcfde 100644
--- a/dev-python/django-durationfield/django-durationfield-0.5.4.ebuild
+++ b/dev-python/django-durationfield/django-durationfield-0.5.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Reusable app for adding a DurationField to Django"
-HOMEPAGE="https://pypi.org/project/django-durationfield"
+HOMEPAGE="https://pypi.org/project/django-durationfield/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-filer/Manifest b/dev-python/django-filer/Manifest
index ab7ec1c201dc..272cb7f0f27e 100644
--- a/dev-python/django-filer/Manifest
+++ b/dev-python/django-filer/Manifest
@@ -1,5 +1,5 @@
DIST django-filer-1.2.0.tar.gz 1100877 BLAKE2B 924129e668ae3390e82e12f9d2589b1b199492d9d2995ee566f051b7e57359548bf3fb03d642c70e930f7a8e4f9a4c9a2229f4d6a2da0a6222b029e021691a9c SHA512 b3cf4d028f0e8fb3e8a43d18002e8f8a2659cb57281fbc8c6e2d1ce6cdcfa165f627d0e393f07eb0ce0aec86f7d99aaf6e6a418334faa6695644d8aef65f5993
DIST django-filer-1.2.7.tar.gz 1269205 BLAKE2B c24b375b965ce31c4456383309521301fe8e55c0dfe29a6c0f79d5b2d359a881e72b11a496671c47ac75afbdb09a2e276da5cea7de4502bc8399de0a99414be9 SHA512 681f31bf7d3c781e7ef0f1833cc666f993403da527ffa8862585b21b8ebef1eacb2c856abfb1b41028a500eb2fb6533a869da3660a4606ba0c435702fdc7ad9e
-EBUILD django-filer-1.2.0.ebuild 604 BLAKE2B 02d9836942cea254cf1b046d6d9d5a8895ead78a1902abfd23f1bd87c9205e475562d6a546ec527b2dd7493d36657f39b8f919e9e6fe7bbb57e9fe0b685a6d12 SHA512 9df8134f008061b64aaf055ac6694682e2acdc4ec1c58cea2373fe684725c62ccfdacd440a77f93adfd2842d18393daebb1cf203afb50f0e22e0880388c7358a
-EBUILD django-filer-1.2.7.ebuild 704 BLAKE2B c05aa9abc426cafa2037f70f77cceaa27c74277b6deb53681006913ad19542b412c04ea7c4750c22670349e922d562666c4b22d09efc2af9af6bc91c5a2c4482 SHA512 287ca1009c549dea8e0c5ddbe4955655bc59e4512c8a1f60538e4f7ac805d0337c14c4303119a82d58472dab450c8e679e1080c6d3ae531281eb2ca78778f66d
+EBUILD django-filer-1.2.0.ebuild 605 BLAKE2B 1321d01321f73477162d8fccee5804dfd13c7343013052503626cc86e32ea002695ea5eab65064221461e56f562985dccf214a6a999432225acebbc21c65765a SHA512 21d25b58226901268013d3f2c25f0e74b79d555b859dadda439889a4ca7850a2a05bbd5359a6b871ffa6ff7c650e00ef34538da23ff75943cbd778fdcbe62372
+EBUILD django-filer-1.2.7.ebuild 705 BLAKE2B e60fdd1bd4307d500283a0a6b876724c32566bf8ff6c2925e08eda3f7abeff4a83184864bda56389b9635f07d0475c9f3708038eed705400d798dc54a2f91b98 SHA512 326482b1dd8026b3ec805d6b0313f2cf0364673be3cf082e1a6e516c6c55d0ec3cd3b2a016881f5e866a999536994a91e9cb3e9f5e22fe258afe5ff1a0d299a6
MISC metadata.xml 298 BLAKE2B a0b3888009d21e04b844016ceb94ae4ed168fa4e3903595067143a6bc6ba8977cfaaf38acd0b4ec0862f9507f5890fdf4a66e26c9b61c108dec3bbd39d529984 SHA512 84755a8d4f4c0a76aa02e3815fd158356757561752bed22c836e7d16cf303683a0ce4f5558e615cb0745e28b5eeefddfd57bbf52b6cb3731becb2a0e6ed83058
diff --git a/dev-python/django-filer/django-filer-1.2.0.ebuild b/dev-python/django-filer/django-filer-1.2.0.ebuild
index c4d705adbec5..563448e5214b 100644
--- a/dev-python/django-filer/django-filer-1.2.0.ebuild
+++ b/dev-python/django-filer/django-filer-1.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="File management application for django that makes handling of files and images"
-HOMEPAGE="https://pypi.org/project/django-filer"
+HOMEPAGE="https://pypi.org/project/django-filer/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-filer/django-filer-1.2.7.ebuild b/dev-python/django-filer/django-filer-1.2.7.ebuild
index b1262d7e04ef..443dfc1be2ce 100644
--- a/dev-python/django-filer/django-filer-1.2.7.ebuild
+++ b/dev-python/django-filer/django-filer-1.2.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="File management application for django that makes handling of files and images"
-HOMEPAGE="https://pypi.org/project/django-filer"
+HOMEPAGE="https://pypi.org/project/django-filer/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-grappelli/Manifest b/dev-python/django-grappelli/Manifest
index c560d3d016c0..d905c339f155 100644
--- a/dev-python/django-grappelli/Manifest
+++ b/dev-python/django-grappelli/Manifest
@@ -1,3 +1,3 @@
DIST django-grappelli-2.7.3.tar.gz 2288581 BLAKE2B be59c590ac7aa0ad429d6680b58b3c315e2c906641f4d532dbd343bf32d64f22586780634f49479ae6a208085098d13aeeb89d3c0f1f43b1ec1d3c5eb4a25894 SHA512 92b252b49c63bda836cafc87f4910b7bb59072dd5ec44fb3c17140706a838257c7c5ba19170c69bc788988cd29e06af2d72278ef1732d5a94f39fb121cb28d61
-EBUILD django-grappelli-2.7.3.ebuild 518 BLAKE2B 69f67d9c823996bc5ecaf81c9d865a21ddeb1d15114fe77d73d5cf9df779a0e31117a508dbb196b3104f74521dd1ebd14873943f6b693d741270ec10126986ea SHA512 061128b99c89684a6eb158aba30ddc26150393ef0c8d343a6204d24793e57d68948233401628f6d3d389f18cfc7227faf8ce77f9cf90c22bc32b63fcf45ff3cd
+EBUILD django-grappelli-2.7.3.ebuild 519 BLAKE2B ad310385be7aa24e2c715d6abe88f1eccc0ba0112caeb231083d868cdf505676bafd2e030ce0cb7571ac8921d4399a3bedda7f52ca7192787feb70b2e959758a SHA512 47c2e5ab81d9143a7493edb2f38998b5261db8e76442076ad3a6ed902fe16a8e9606fbf90e87ac2d18f459773a3f153681101927ac1b4055955977935c7d7b61
MISC metadata.xml 387 BLAKE2B 89ee29482301cc67eb6a5bc474d5fb6deec4b0e7925708b35cdac828e7d14388607662eba6cfabe79258c74dc0b98567d611e71953a84c9e3e7bdcadfdbb30d1 SHA512 28da3373aa6c6d9353342e3ab185c4345ea881eb0b32e8b3b915d111d7a5425fed9fcf64b802d0bc399aee168f5f65649f05f46f398f3ea164e0a32be819d339
diff --git a/dev-python/django-grappelli/django-grappelli-2.7.3.ebuild b/dev-python/django-grappelli/django-grappelli-2.7.3.ebuild
index ae986a958640..08dfef2ed209 100644
--- a/dev-python/django-grappelli/django-grappelli-2.7.3.ebuild
+++ b/dev-python/django-grappelli/django-grappelli-2.7.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A jazzy skin for the Django Admin-Interface"
HOMEPAGE="
- https://pypi.org/project/django-grappelli
+ https://pypi.org/project/django-grappelli/
https://django-grappelli.readthedocs.org
https://github.com/sehmaschine/django-grappelli"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/django-international/Manifest b/dev-python/django-international/Manifest
index 9506cedcca1b..95a66df250aa 100644
--- a/dev-python/django-international/Manifest
+++ b/dev-python/django-international/Manifest
@@ -1,3 +1,3 @@
DIST django-international-0.0.6.tar.gz 17104 BLAKE2B ce8b57f9b8c9c361531361e31b2219c55ae9dfa8e8c863a980dad7cd7db8f8a55e1a849e6b1a92d1c6f0c5af4432d495f2c1c4df9a61dadd6446ef93d911fc7a SHA512 a7ef5881467b88bd1d611476a8bc43ba54731f7bea8abd8790ca7b6912480c4b87ebc4d37a41859f60738d961b4a6c0221fabce5bc2d90c4fc83c8991567990c
-EBUILD django-international-0.0.6.ebuild 546 BLAKE2B 7986e7a7df0d5bb3756b72bef1beb890637cd417bfd244e49150099dd4b3e15d71e346c32c5aebc220ccf8bd1dac1b56ad5709a53efdd43ae7480bdcd7e27491 SHA512 99d5dcb0e0061744c9ea006e19768077a2c9f72d7d7c5352f981e18b007ef7a1069800ed0c699164bdb642fc11508a9a83466b49abe2468a5eb2028dac7f8bc3
+EBUILD django-international-0.0.6.ebuild 547 BLAKE2B 40c71527a4e17effb74c828b579c0041c7dbf4b5c1b903c43fdab2ee0e27db730bcd790f53ee0e2aea0e9029c8a592c7cdeeea192f65a47a20207f1a9f4a3201 SHA512 59c7e19e481401f4f0f8a0f85afe10d1748261ad26c98ffd4f7d33cd186a0a9594ed8e33fb2d011bade586656a2438435dd617b8aa5010e527fd06f7ec224d36
MISC metadata.xml 406 BLAKE2B 6a82a64778d1290ab9a7b2ee4463fca2530b013c7f185bb7258fe36302d24831a67dac406502ab729d12a1caba3c36f393a70745d2750135476c89db5abd04b4 SHA512 9471858b805b4152c538ea1e615c0a7ddb08c967afa1b3a3dfcc268bf0defe66a3584f5245b436903a9aa7075fedeaf09e720902d264a9e42fa8c0eaa112c339
diff --git a/dev-python/django-international/django-international-0.0.6.ebuild b/dev-python/django-international/django-international-0.0.6.ebuild
index 0250d1d2d4f4..7db3f68cd50d 100644
--- a/dev-python/django-international/django-international-0.0.6.ebuild
+++ b/dev-python/django-international/django-international-0.0.6.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Country and currency data for Django projects"
-HOMEPAGE="https://pypi.org/project/django-international https://bitbucket.org/monwara/django-international"
+HOMEPAGE="https://pypi.org/project/django-international/ https://bitbucket.org/monwara/django-international"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/django-ldap-groups/Manifest b/dev-python/django-ldap-groups/Manifest
index b0145bbb4a82..8cb3cffafd60 100644
--- a/dev-python/django-ldap-groups/Manifest
+++ b/dev-python/django-ldap-groups/Manifest
@@ -1,3 +1,3 @@
DIST django-ldap-groups-0.1.3.tar.gz 8886 BLAKE2B 364f5e11a303f011892b45d481fc521379ff2340898f8bef30e372a3627e2bf0460b6ad2f9ec42ff458cdf5fc4c3b6b765d62ce01efaba33de74f69a3540b859 SHA512 0e9c5a1f1f38042f0a0dc9301c667a00b144ad0cbf15afd69cc44e241933626e0536752354ead4ae937ff3625c5ded86edaf0592a8e2c7b9f39ab86336e7d876
-EBUILD django-ldap-groups-0.1.3-r1.ebuild 530 BLAKE2B 8c307b238642d7e9d174e0e49d01172ce3d448cf68b2f76b3d1e1e494ffe67766628ef66aa6fe3b86448bf94a51f6388c00c8d595f315ced72b4202f9359bf56 SHA512 9482b5d015f4bf8dfa4a2d055b616d396ff968cb9fde44c23f10eeb9fc1a4b48c0cfc06a36162a89b56db42934ffbe3136ca75df667e37d647f5da47c9af88f7
+EBUILD django-ldap-groups-0.1.3-r1.ebuild 531 BLAKE2B 1cd7b08985df16d2e99757be80ad4832c590cb4c124f26a0457dd7534b1cf81f13ff502796b57ea1cd9acd3e8074d02bb35fae37d735b89a267cf9b69c74eca2 SHA512 b668fc6b95ba0e49131aeb00bcfb7a52ef4e861e6b9cd7339b1cb6f738e861e843ab40c8755e52565b9f2f44c8fb1a83060643689f75698f4a761640fc8ada2d
MISC metadata.xml 321 BLAKE2B 44e7c84320cc30b24b52b9e1dffc2f6b11f19e5c85ce3ea94af0fed0fe91965c4d31bd432b907d94696d83fba60850e3213c179dd764e00c3a729240cc802b05 SHA512 e368492c1eaa49b914072c7069dd3a05226bdd6851fe43a099cc744330c3dc90d49cd94025ac229ff362f7564388ea9474f09df3658c1953c67ee21b62b2bc4e
diff --git a/dev-python/django-ldap-groups/django-ldap-groups-0.1.3-r1.ebuild b/dev-python/django-ldap-groups/django-ldap-groups-0.1.3-r1.ebuild
index e432b241541f..6e591f9a74c3 100644
--- a/dev-python/django-ldap-groups/django-ldap-groups-0.1.3-r1.ebuild
+++ b/dev-python/django-ldap-groups/django-ldap-groups-0.1.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A reusable application for the Django web framework"
-HOMEPAGE="https://pypi.org/project/django-ldap-groups"
+HOMEPAGE="https://pypi.org/project/django-ldap-groups/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/django-mptt/Manifest b/dev-python/django-mptt/Manifest
index 1cff5f959f63..614150fa47bf 100644
--- a/dev-python/django-mptt/Manifest
+++ b/dev-python/django-mptt/Manifest
@@ -1,6 +1,6 @@
AUX exclude_tests.patch 414 BLAKE2B 2cf5924a19b3730fc03c378b340cc9cda8800d3751c467357f859e685f006c8f4d4efc467697a635afa4992bbc059f83ecb96ee8cce3977cfb969649ce857991 SHA512 5f2137f73a4f258a5648a2c858a5180a38ee6094aec0fd815b0158aa38c49ad5a02fede40dd7a98623e44625752e30266346aea2014310ec565f56f8ff1111f3
DIST django-mptt-0.7.4.tar.gz 133855 BLAKE2B 29aba425c59d7cde4f0e648515afc1950a5fbc375bc761065a7b53400c41b164d8e706992a5d56ebc9121233b3b1994a6bd4b67f96ae468cb0d120c53a1cd1d8 SHA512 596bb1b7f4a99b4b8788b3f4da59850bdaaed4214f877479a89ce9f749f9d217f2ccce488e7f67cd75780ace09d3b73fdca2b0d95a56225d63dfb9e6a1d290b6
DIST django-mptt-0.8.4.tar.gz 119207 BLAKE2B 6c5b657f4d84980c74e9d369fbdea98d9bd053dcd950b11207eac04b046950647e4209eda2ee0bda8bb9e4a6add8a2ed5aaad061da74276ba6e72ebed026eaf2 SHA512 c3f45813d3dcaf6ce2504941602b1d1fc2a33f13802b34a9c85685dd0e4066a3e8c6fc36be320c472d93efa54a2f10c493b536f45d16a5ab88a08f6baf0513d3
-EBUILD django-mptt-0.7.4.ebuild 489 BLAKE2B a2520c8fc0478603fa53ee5103eae11f15af640bead4fed63c8c3ee4f9e726de326b12d08383c6d765c10ae75ee45179f2c1298278f04e193203634d212db169 SHA512 f594fda759f9885a15f48af18e68d30702082a8d03629f8a8d6e66c0a8c94a03062301c49693404ad99d31af74f11a4ee73c30dcb6a7caec384f181656e1f1ae
-EBUILD django-mptt-0.8.4.ebuild 560 BLAKE2B d658d52c9c13353686c72effc9b4e419004ac3053047355cc84fd2e3e4119df062956981e3926522aee7d05d7b5d06ef6b2b73ed7af2bc101cf8051e8cffdc41 SHA512 daa09eec659f4b70e24354f96d3b45531579c6cc31a6198582ae80a26d9ee2eb98d61f6bfea8b058c5ce4920d8778184f491594bf4f09cbdc7e78f9dcd11c764
+EBUILD django-mptt-0.7.4.ebuild 490 BLAKE2B 6cd3ef5812f20f6c3e547f0e7731b615530884300465e31ee165ec7883f60c435e0d4aa940512401218ef29a5c33cabd51be1afb8166cc13ab6e15eaef5ac169 SHA512 3e9692b2c86a26a81cb2cd3a9708fe95a37622d144104f99f2272a995d14111877c8d05169a213270f2d46b92576d465f7ff4a0e8fa5504b1f5ed51d38841f77
+EBUILD django-mptt-0.8.4.ebuild 561 BLAKE2B fd85208c7d632464312a65eb0e412af7c21e9c5edafbbe4f1e0634e5b1eaebfce991aa6f33b50ee77a2e4be5e8c6b44d8908d1f65596abf71850486e010a89ff SHA512 51f6309e2e4662cc1979293b4b3968ad2001e8bdb713cc9af1e79587ae98655939536d5a8968cec9c80d3d8cd7ff2c0a5ee97689a3da093300fddcd474d2a251
MISC metadata.xml 297 BLAKE2B 1b8c0898f14df1f06af387952983276f8ea93f65186bccd6f2ce6b0b8c7ddd1460548c9c5cd803a57735758f4e245efefcb25b9e979ff54fccb3ff3a5049b7a3 SHA512 0cc4cb0f818d2e102e3d36faa3c257b86ac6b235d40ecbf17fa120dff0d57f3dacaf60821e1f0198d069ff14538cee099e96d38b50666fcea5266868bd7a9307
diff --git a/dev-python/django-mptt/django-mptt-0.7.4.ebuild b/dev-python/django-mptt/django-mptt-0.7.4.ebuild
index 7a6fc018d67f..7eb84d48fd50 100644
--- a/dev-python/django-mptt/django-mptt-0.7.4.ebuild
+++ b/dev-python/django-mptt/django-mptt-0.7.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Utilities for implementing Modified Preorder Tree Traversal"
-HOMEPAGE="https://pypi.org/project/django-mptt"
+HOMEPAGE="https://pypi.org/project/django-mptt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-mptt/django-mptt-0.8.4.ebuild b/dev-python/django-mptt/django-mptt-0.8.4.ebuild
index bc515fe38413..f994f75cae8b 100644
--- a/dev-python/django-mptt/django-mptt-0.8.4.ebuild
+++ b/dev-python/django-mptt/django-mptt-0.8.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Utilities for implementing Modified Preorder Tree Traversal"
-HOMEPAGE="https://pypi.org/project/django-mptt"
+HOMEPAGE="https://pypi.org/project/django-mptt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/django-oauth-plus/Manifest b/dev-python/django-oauth-plus/Manifest
index a470a5572f29..3a0878a716cb 100644
--- a/dev-python/django-oauth-plus/Manifest
+++ b/dev-python/django-oauth-plus/Manifest
@@ -1,3 +1,3 @@
DIST django-oauth-plus-2.2.8.tar.gz 25911 BLAKE2B 5356257f2d95fafe40ae8d65e7baf5ca8b3b7269151acb81dc5eac74fd1bdb97100a916fd406a4116ba2df0b6c0f44f561abefcfb059cc1520291d04eab5a66b SHA512 9237a2e2e52923b2fdfd3b7feff63e11f2c06c871faca3455189edba233e2a6513169481092f413c3ddea1c919f4b995fb465a505935388f1d803d094942ee07
-EBUILD django-oauth-plus-2.2.8.ebuild 921 BLAKE2B 23335b9fe5e7eae679ab5cf7c0862b9f43b095faf3608082bcfbc486dc1a2b5fbdccef659faf55b0e1fc5e3453c44a6797e03c00f9b280ab356e7cb1e9b55ead SHA512 64b124ddb22d113d07429c31c0cfd759517db0f87e5304fc969c489ab8c377d8f9ccf7bbe6d7d5700c10009986b3db7eef5b164c46ea8a84b327b4824682cbe4
+EBUILD django-oauth-plus-2.2.8.ebuild 922 BLAKE2B 80116d95a7ec9d8a6804d8a322bacce1b9784028da5ef0e0caab9a9606da0f2dd63b17e5f94ca66030ff36ff5ea4a6f263317719a8b63c056652eb9c455ecdbc SHA512 5143f91acda1d75b293fd1077aab6a87ec2dca97f7546c029b7ab349311320f72044920d6da07c85868b9bda05dfe0eb39f019ad3de5cd39c849d766578d5e62
MISC metadata.xml 320 BLAKE2B 5b0abaaa21ff82ce24003879834e0b77cdd6701e3665d79f06d2a21594c5f50cab033628ad7ef8fcbb2eb6aa387b96f569b4eaf2b3785aa7482da4d064bcbeff SHA512 c5ca167dfd305e47ddff6d68b5d473ec4c98cd869eba30148fd3cb82dd7d105717a70d5e50f519263c8fbac5e41108041df1ce972406262b170aeb2414406eb8
diff --git a/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild b/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
index cbac8dd23554..3ac3f880ea8d 100644
--- a/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
+++ b/dev-python/django-oauth-plus/django-oauth-plus-2.2.8.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Support of OAuth 1.0a in Django using python-oauth2"
-HOMEPAGE="https://pypi.org/project/django-oauth-plus http://code.welldev.org/django-oauth-plus/"
+HOMEPAGE="https://pypi.org/project/django-oauth-plus/ http://code.welldev.org/django-oauth-plus/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-openid-auth/Manifest b/dev-python/django-openid-auth/Manifest
index 0cd66f65a6df..536147e38f4a 100644
--- a/dev-python/django-openid-auth/Manifest
+++ b/dev-python/django-openid-auth/Manifest
@@ -1,3 +1,3 @@
DIST django-openid-auth-0.5.tar.gz 32722 BLAKE2B 292caed8ac9eb68ecced7935cc199b5cf1d92711e79df0e975fd2c6d64a05675567cb64014acde91c0727b264cb59891b6fb33e30cbc481e2cce1a402698edc4 SHA512 9d1444aa15d450acc6ffc1ddc8359253828b2cceeee57e98268c1ae25bbcb1e2facd1e065c9e29fa3b167efb86923d72408cc43442b18d6dbed4dca05c33548b
EBUILD django-openid-auth-0.5.ebuild 598 BLAKE2B af5be95901e1a4ddc762587875e3dec994941d4e3da0c6a9d97e9c2639ddf6c1fd6639c2a1c9896aa153c7a86890823488f5828a4377650bf90fc7a4c76f0cda SHA512 a2df2b453f38c4a561d86f5cccbcfc07d5774124bbcde87c44ae8caa8545b880b9d362e8e149d8c7daa78f5ee1bdd66eb91bea6cb94e1bb3bb0045713432633c
-MISC metadata.xml 492 BLAKE2B 411e44399c5d8791330e608b8db96c5942b55be9de92a3fcc67238cab241518ca4e58990d54eb33a145a3b94cb800712278eb1ab4b55e0ba73bc699455f57331 SHA512 e27494875cc35f53bc6131f9523aa8e2370b40c02edee49fe6f048572dc2454aba0b69cbb6e8779cc2209e1c2130146d27f07f62a3597f29bcc330995c599f99
+MISC metadata.xml 385 BLAKE2B 6974bfa5522e3e35bbf539c2feda7ce3c1fe8b8ec1c9aa515866fb33cb7145438fb065dc90dbe4ffad807fe767db5259ac3a09a09f2c5974a1acbf33d19f4ab9 SHA512 58521d10396e1ad5eecd8840c35b3f082bf83ddd4bf03477fbd56749de54a84741314cccc76cfdc19ecbf891c47a19eb3b49146a329d363a5fe0ab24706e5279
diff --git a/dev-python/django-openid-auth/metadata.xml b/dev-python/django-openid-auth/metadata.xml
index 6c869455fed2..53e9f1e77234 100644
--- a/dev-python/django-openid-auth/metadata.xml
+++ b/dev-python/django-openid-auth/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/django-opensearch/Manifest b/dev-python/django-opensearch/Manifest
index 8afcab260323..5b290cdfeefe 100644
--- a/dev-python/django-opensearch/Manifest
+++ b/dev-python/django-opensearch/Manifest
@@ -1,3 +1,3 @@
DIST django-opensearch-0.2.5.tar.gz 15870 BLAKE2B 88229b8545633bb46d37cb03e1fc3a7f8854a36b14f662e4edfcc8c3518014cbb67fbc9b6c25775b4b22eca73de26ca94621e7f92c502d0fcb5dd41e1da30af7 SHA512 70ec931de2687bd6e688fd60262a85de553700247c852a686fea422bb5208b5a3e0441b5778dead1838ae693a22103ed3db1677fe395f000531573bac5a501c7
EBUILD django-opensearch-0.2.5.ebuild 495 BLAKE2B 9e375654c2f137f4c484e9d42d166998ad6933f1411ae2d1b8bc4690d52dfbaceaed35bcea6fef08469a934467abeb327766a70bcb0aff173689fedf4fea353e SHA512 11acda47fae0e0b1be1ae922c55824766bdbe35f606adcd5826e89a56039065eed52ebee2cf9cfb2596c9ba803e2a1a65490f10f60bd0f098048331719ec37d7
-MISC metadata.xml 354 BLAKE2B 558b764145561e2ba0e0de72126ced8a42315bcc3a7343cf9f8c1d5f89d80f27f2ba3a2eb35c78e0dfdce93312945ce7d00b0856b80ecb179860c180896ee285 SHA512 ad0ecef3112b5816856ae9fdf28112630a7946a9ef5b4eea4abd401e16198ea20fb561edf40be045e35c2f05cbacb6a644eef9f4166848a124a26ddb112ac8ad
+MISC metadata.xml 262 BLAKE2B 02a57996cba51af46d30d6745cc9c2562c062771a5f29ed3504d227b273bb68b383b263255f7f58518b72b34f5d3b31e0821900bc50ea79a5c24b7939829ad97 SHA512 ee8bf92400689f298273664ec2dcf58599c428a6c31a6c3b0a3e413afc43688bc77ea7ec553296d6ef6c7edfb7bbd076e96de837e62837dccf0040fe5cc30e18
diff --git a/dev-python/django-opensearch/metadata.xml b/dev-python/django-opensearch/metadata.xml
index fb2493cc272e..6e90fd29d0fd 100644
--- a/dev-python/django-opensearch/metadata.xml
+++ b/dev-python/django-opensearch/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">vint21h/django-opensearch</remote-id>
</upstream>
diff --git a/dev-python/django-otp-yubikey/Manifest b/dev-python/django-otp-yubikey/Manifest
index e6f38c00d34b..98405461ecc4 100644
--- a/dev-python/django-otp-yubikey/Manifest
+++ b/dev-python/django-otp-yubikey/Manifest
@@ -1,3 +1,3 @@
DIST django-otp-yubikey-0.3.3.tar.gz 14233 BLAKE2B a85eba8bf9c590d4747627baaaa6c038afea7d766203974508ee1ccb6bf807642720fae78a64584230f013daefd87475c5c9f94f1584ed4ddbdcfbdb31aee57d SHA512 80c9ffb42a7109a04eca4fabca33294b3a65abeb12f408cb6d7c6c06644896629df43d32833d514e0a60ddd6352af073fb5b2f1174a07b370214a76ccc093c3e
EBUILD django-otp-yubikey-0.3.3.ebuild 572 BLAKE2B 2f9dfe15e30dd4cc43e27bd4c265e018db2f140499b07bb5edd48c4e1475972da4b922bd6feb1adff3e423ffa1eb3f39f23b7e6e5885ea2eec249d34a03cfbc6 SHA512 4a8800b24cabba93de68ccd8416bb8aa77ef29db4bb2ae00a6e1402f23c8d2883a1fcbf176e094a044ba1016c9f03c57bb3b5aed8f08c93d00eff15e0e459d6f
-MISC metadata.xml 408 BLAKE2B ae32f3256c4b00e48ee990a195184ce96c229af699b0d428dc4bf77b806922e7a2bd65376347701c2a082bdaa6f1857e56e6962eb50744aa8552f48d256cb95f SHA512 09b07ec22fdebf40d37315530f77d4a369f40d1cdfd7b351604b4234be50849bcd79cac06c88e92d9d5fb3a53d29ebbc0a656048e40b05f2ad7b3438223887ea
+MISC metadata.xml 316 BLAKE2B 07e00fa2de594708826250b71745951204e35e8ab7c74257eca61057a7bea5b2d9fb5f18724b0048da782f415751ceea4dbf4e79bcbb2135c77421a71a8937a8 SHA512 0a65b77aa7db9ea74f8643b05534fcaffaaedce5e7edbfc35c0f86e831c942b4464d9e4c225e3373d18b1b3a61e58976ffbd222843efcede3eacbb0d4177e597
diff --git a/dev-python/django-otp-yubikey/metadata.xml b/dev-python/django-otp-yubikey/metadata.xml
index 4f87fbc55a4d..b600756496f9 100644
--- a/dev-python/django-otp-yubikey/metadata.xml
+++ b/dev-python/django-otp-yubikey/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">django-otp-yubikey</remote-id>
<remote-id type="bitbucket">psagers/django-otp</remote-id>
diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 959ea093a271..bee88e08d5f6 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,3 +1,3 @@
DIST django-otp-0.3.4.tar.gz 39992 BLAKE2B e85cee8d868038aa936a8a3bd7dfd326a28a7609f3a6273637e075fb971dba27060b39f18773628c6a963525a0aa83328d72de937957f430629b8ad6fa77e127 SHA512 62b6683050a9dbd0bcfc9a63bd965f19e5d088c3e53c5e45067f8a785aa7b2a7b540d0331742bf8b979ad95d308f944bfef250989d1f782849a71bbc79a7d53c
-EBUILD django-otp-0.3.4.ebuild 548 BLAKE2B 22f6b4a7622785753cd90777cee07b372c04e4c0017a64a1dda198be47d40ea057a62e815f19e5d1fc63dfbd08637f43b6ad7465e91692dc813b19d2eedd5c1c SHA512 14bbd14992e01a344d900b9ae43e6d6beeceb1380de82461ce0adbddf18744efd81de5fdf1cf7dcdf2f8b224f76546d03fef662e2ba81ffba983326df398d8e4
-MISC metadata.xml 400 BLAKE2B 5c7cc72fde15918a3ac6a6d0023cb4702d544f7188c64b2f49f8c54ae2ca341693dacaf32e8825118598e15ff69cfeac930f8b6f4d6ef7a50ff3d65ce81f1fb3 SHA512 118076dadf13dc3ab4a1cb780dd49a399ff2e09f0afda93cbd7b4dd725216ab128f00fe6baf945edc30c4c586d18e2e200f84af2869ce87078daafa0c113aec3
+EBUILD django-otp-0.3.4.ebuild 541 BLAKE2B cfd56608c112f605107630452694b00395e30fb4c5852e7c5ba99b449e6059fb2ebd979a5d6ecf045714773cef98f3dfb9ad4e9fbad127b4c0f6ee54b44e0868 SHA512 3f66855843e29cec6873333a0cd2c247e28edeab90bd776ecc3097710d60413cf90bf64b36e3839535825149d550b75f25d84e8cb7ff80c7f93ad9db3940245e
+MISC metadata.xml 308 BLAKE2B 4ab31e91721855334918e7c51072069b20202977309fe1e9509952351500a59b7daea3adafff99e44bb4ffdef76e900716e7718fefe3f4bb3f790a80955baf6c SHA512 06e2750aa7131626332ae0b473edb21ebba3ab26aeba63fde2dea4520c38a8e3d94e18e5f4aa5c759493059aa127858e1595975503f6a723611774d7fcd2550b
diff --git a/dev-python/django-otp/django-otp-0.3.4.ebuild b/dev-python/django-otp/django-otp-0.3.4.ebuild
index 9a5fb3483f14..eb05d4af0f2d 100644
--- a/dev-python/django-otp/django-otp-0.3.4.ebuild
+++ b/dev-python/django-otp/django-otp-0.3.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
-DESCRIPTION="Framework for adding two-factor authentication to Django using one-time passwords"
+DESCRIPTION="Django framework adding two-factor authentication using one-time passwords"
HOMEPAGE="https://bitbucket.org/psagers/django-otp"
SRC_URI="mirror://pypi/d/${PN}/${P}.tar.gz"
diff --git a/dev-python/django-otp/metadata.xml b/dev-python/django-otp/metadata.xml
index ee82c4d80662..553985bc1948 100644
--- a/dev-python/django-otp/metadata.xml
+++ b/dev-python/django-otp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">django-otp</remote-id>
<remote-id type="bitbucket">psagers/django-otp</remote-id>
diff --git a/dev-python/django-phonenumber-field/Manifest b/dev-python/django-phonenumber-field/Manifest
index 4185feb605f9..b118eb51eb22 100644
--- a/dev-python/django-phonenumber-field/Manifest
+++ b/dev-python/django-phonenumber-field/Manifest
@@ -1,5 +1,5 @@
DIST django-phonenumber-field-0.7.2.tar.gz 6208 BLAKE2B d0c771a61a299551d075208f5d9bc8077910111bd54b2353fdffd8243f37ec492e57ebcee68341d368d5cd851da6b9af43655ac05da7e7da0e172958ac7608b3 SHA512 bdb48ac1fa22c959409ba37b28786fbb46220628bf88265dd3c13ab2c676816d0dd1ed9195ce614a8184937347c3c4760fbdd1f57e235758790881af9a44f504
DIST django-phonenumber-field-1.3.0.tar.gz 14501 BLAKE2B f754f464376d684bf6d2cdaec8b16996cc4718947c5c4aab43e41d6dd66823d0ecfabc261bca918376ee92b33b1397786c88c82fede60261f073927a9a115470 SHA512 2a0065691f9874edef96e41c237d8a58b4ac5c3efe7a82c421dca269185962f518808083ce82e73a281c95675703b24820a7b5dae09a08474b6c2e3e7f529f1e
-EBUILD django-phonenumber-field-0.7.2.ebuild 632 BLAKE2B 999bf873a04f4fbb31d801012e873f996aaa3e69fac897b6c7f3cacc2f4e00613d758db4296119943ba994b7fe1ce09730c166dbb64a9bcf027d3339ee3138c8 SHA512 423e44f3c8a80f8b9f7f9a431321ded59b6d613cc8fe6393d0bd6281e1933ac1627089a8bfcc36d9d93fd3d3def526bc25741422d3f01a66b5c8517bd5b456ae
-EBUILD django-phonenumber-field-1.3.0.ebuild 638 BLAKE2B 2a5905b6a8bf1d18e9abc0226b0779ca641aacb3edb660ba62e135886f6162c61d701fe37075d367b21f11db1407d93016a97d44717793a24f613cb04a4542b3 SHA512 0a0c455c695e91bab1a58729a732595f7701f6b6b32c3203335d242a8623323f29927f88a09b2bebfca6289b555c4edcb1c0b60a0d8cd5d4c96293414f658adc
-MISC metadata.xml 430 BLAKE2B a1f022dd8c4b38bc851536f73622c3b9e4ef1907f5bdc5c9bcff4009980b439b90e034b9ca5fb22eded9bc14b2ab17f81dd241ec1b9afbf1feace865f17fac57 SHA512 aff5f4e78379f8c7684f2721c8026efc56f543d3679a0f417aadffd8688eb419514429e82617b32ff9cd65075a7bc38138a2a9d5dda032b779554257dbb82402
+EBUILD django-phonenumber-field-0.7.2.ebuild 611 BLAKE2B 0a6d8287b6be2e0d324361b6ceb534185d0a1ed9e16b1a176c4165c9585af843fc64c1e1c01393bf949cfc7e8cd5274ee43fd9e06487a7a9d8c8264dc173397b SHA512 daa21844659aee349f7df1c96cca599dbc56706df7e9b1d395b5e39a0aa15f1f6621c4690d28320f831a8fbc09ae25e98968a3da3e2be8dc291c8c70f39784b7
+EBUILD django-phonenumber-field-1.3.0.ebuild 617 BLAKE2B c42b0be8193b95bf895987b6e7ea2e04f3f36d38d3306e965ec043bbf6eba787ed7d488f91cedc7155114a61a4fdd77793f4ced34693075530acf559b5f03cd7 SHA512 34ed9398d82a256f51ff3cf7d40588113ec908a3f0696c86cfed901c7f00f81231676dae672334b6fda3f4b97ea30580ec52173e2e1f4a3c7f689272af31866b
+MISC metadata.xml 338 BLAKE2B 12b47e6adabcc7a1310337756accea533bc1bf550204ecfae9d84805f14d71a71f8b2aea391642566605551a143dff1c026403d6de26e9ac70d84c5c67067257 SHA512 026eaadd2eee602dc6194d1e19a18c1d93be78dfa9b3ed5a4bfef0d614d3655ed130e8ca08ff9a7fd77609ebcc17dbfaf42582b4627983a9b08a5ec572822811
diff --git a/dev-python/django-phonenumber-field/django-phonenumber-field-0.7.2.ebuild b/dev-python/django-phonenumber-field/django-phonenumber-field-0.7.2.ebuild
index d2e537afd089..011aa81e4d56 100644
--- a/dev-python/django-phonenumber-field/django-phonenumber-field-0.7.2.ebuild
+++ b/dev-python/django-phonenumber-field/django-phonenumber-field-0.7.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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit distutils-r1
-DESCRIPTION="Django model and form field for normalised phone numbers using python-phonenumbers"
+DESCRIPTION="Phone number normalisation in Django with python-phonenumbers"
HOMEPAGE="https://github.com/stefanfoulis/django-phonenumber-field"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/django-phonenumber-field/django-phonenumber-field-1.3.0.ebuild b/dev-python/django-phonenumber-field/django-phonenumber-field-1.3.0.ebuild
index ad3dd41f6c95..3b3b1dec8f15 100644
--- a/dev-python/django-phonenumber-field/django-phonenumber-field-1.3.0.ebuild
+++ b/dev-python/django-phonenumber-field/django-phonenumber-field-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
-DESCRIPTION="Django model and form field for normalised phone numbers using python-phonenumbers"
+DESCRIPTION="Phone number normalisation in Django with python-phonenumbers"
HOMEPAGE="https://github.com/stefanfoulis/django-phonenumber-field"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/django-phonenumber-field/metadata.xml b/dev-python/django-phonenumber-field/metadata.xml
index 4be288e13588..2f001bbd9a63 100644
--- a/dev-python/django-phonenumber-field/metadata.xml
+++ b/dev-python/django-phonenumber-field/metadata.xml
@@ -1,10 +1,7 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">stefanfoulis/django-phonenumber-field</remote-id>
<remote-id type="pypi">django-phonenumber-field</remote-id>
diff --git a/dev-python/django-recaptcha/Manifest b/dev-python/django-recaptcha/Manifest
index 4190a090ae57..f5b35ae4eab6 100644
--- a/dev-python/django-recaptcha/Manifest
+++ b/dev-python/django-recaptcha/Manifest
@@ -1,3 +1,3 @@
DIST django-recaptcha-1.0.5.tar.gz 12827 BLAKE2B d17799e891c083adb005de488b4d8f3d7113c4440296d2b0ba5d7a29bc0177a85543dda84511a7a80e82781133bc13be6eda63ac22ba7e471ed7e1a41a662b99 SHA512 2ccf0a6c25d242d86ef7e89705d3f299c94c0ee2fc40853db9bb8cf1f7397650dcde85f1a6d995d452d432ce947bd8fa850d64334d4c124ddc9315cab6fe222c
-EBUILD django-recaptcha-1.0.5.ebuild 737 BLAKE2B 5f6c01523326fee9c41f6a5daeef4727457903c5cafc66cce17be14186132eced07b27d5b8665db69870761fa3a720dfd4f78ea8be1557be585722102fe09871 SHA512 0f68952ae21803d5248f56857dcbf5cdcecf0b790642cfe299fe7c780411ad307eea3e2f0ba3da9b1da14552a4da82a02f44f5958ad0634cdcd948a79d28dc14
+EBUILD django-recaptcha-1.0.5.ebuild 738 BLAKE2B ba03c56e39a7e8d54892060233570b2c967905a80fd7fdef8ec2ab3c7af3fa6aa62239894fa6a7225a1aa5a625b449bfb704c23b6c707ea562a369534ee6556b SHA512 15bbd4a671465c6b5193b8850cdf57b2b4f5ca81d79e8fe8461a9e36159c21458ae13ca9015b53065aaf9423e060bc68f3f9abffa1bf87447d9b766255ac8fd5
MISC metadata.xml 384 BLAKE2B 0b35dcdb2b5e934a3ca8ec179c7ae62b6810dc53ea51a58f1fbc5f30c9487dc0a3afc68f4183c3688a950115a00a867c77044f6df7e7d97f1b4bf7c915abc343 SHA512 ada7280319fd9fafeb8c9096a472bf88d1d49508733e7d847f08e33cc084f73dbd304af6be1725610127bc1ed054dbe66b74c6a3faf5c20520d4ea8d4e2087c8
diff --git a/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild b/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
index 25a9a73d3744..7354afbf9f5f 100644
--- a/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
+++ b/dev-python/django-recaptcha/django-recaptcha-1.0.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Django recaptcha form field/widget app"
-HOMEPAGE="https://github.com/praekelt/django-recaptcha https://pypi.org/project/django-recaptcha"
+HOMEPAGE="https://github.com/praekelt/django-recaptcha https://pypi.org/project/django-recaptcha/"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/praekelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/django-registration/Manifest b/dev-python/django-registration/Manifest
index 817e6ee33223..359a5978b58b 100644
--- a/dev-python/django-registration/Manifest
+++ b/dev-python/django-registration/Manifest
@@ -1,3 +1,3 @@
DIST django-registration-1.0.tar.gz 276715 BLAKE2B b9937f0d4eb7a6411c492c7b434d084758e1e53d0134132fce8aa00c634d34c05b2ce0c3fab4953f08a53f4b33b9e588b2ec763bb8be2caff4704fb11c443f45 SHA512 53b191e4c75629d3ce93e4817a843bc1b056a14558be892aa95dc060b8b0542ddcae79f7cb0b37c4e758e8d9da093e59a57591294539acfed39b998b7087e0e6
-EBUILD django-registration-1.0.ebuild 523 BLAKE2B 407e4196de8f0bc7eb4bb41180d6dd9b9ba6f05ac6bb15b59fe7e97a25a82c2adf4e00cf17b220870efee7f8569f9b9bc7af63eaa941ab2707333e64e104f702 SHA512 1fa681420e61e0f39454b942a4f966c7f49dfbd7c5f42854e09d89b3708815fcd68d71acf67679ac903571d51b40fad738308ba91315b41030c9531b005e4e4e
+EBUILD django-registration-1.0.ebuild 524 BLAKE2B a5357c636b18c794993685c96151dce29ea647e48d0cfe5cc1e3ead08bd31b26f3a478a3aa3d6385786b44ee61ba45ac74ccbdacff4765dc9d0982563b10738d SHA512 082e43c8eb7280d3f43242fa09d151aab2b0a27ee9e87a7b56cf41fbfd6aaa00a2193b911ca05fbde542a333be47695733984d37b4982bf0973d83ec7f153693
MISC metadata.xml 447 BLAKE2B c961bbc70a2b8d0c87335d29d8225f952629c626cbfa806823aae699feed1db9fa44e0cdfbce73e2e76696cc81b7aea1e7f8c361dda323ef91ef531f472f67cd SHA512 7cb148c092d0b5216321842041406d4191d1ab45fb0fc655ffdd2b02c3f50553b4561b45db8fd81549e4c567ba7ae0ffe7efc91cb73a250dd35ac2fe32928417
diff --git a/dev-python/django-registration/django-registration-1.0.ebuild b/dev-python/django-registration/django-registration-1.0.ebuild
index 4133300b72c3..38ad16b2c8e8 100644
--- a/dev-python/django-registration/django-registration-1.0.ebuild
+++ b/dev-python/django-registration/django-registration-1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="An extensible user-registration application for Django"
-HOMEPAGE="https://www.bitbucket.org/ubernostrum/django-registration/wiki/ https://pypi.org/project/django-registration"
+HOMEPAGE="https://www.bitbucket.org/ubernostrum/django-registration/wiki/ https://pypi.org/project/django-registration/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-sekizai/Manifest b/dev-python/django-sekizai/Manifest
index 9d5b8f100b62..b9927cc5e6ad 100644
--- a/dev-python/django-sekizai/Manifest
+++ b/dev-python/django-sekizai/Manifest
@@ -1,3 +1,3 @@
DIST django-sekizai-0.10.0.tar.gz 18731 BLAKE2B 03dc4423a1b7d477b5b845dd69ddf1bed2adb23e847cae9224bcc299e5a6b1b60cda43b271754216d044d6e5d9a054ec419b58439ce23aea3be01aa0157c8b14 SHA512 f7e336fce652094394aa3d3f94f53dae0eb80bb3cc7715013f1c8d227b9f36b97746f572a8c5bfe278e41d73783b7a978f86967ec23a7a423f1c014d658347c2
-EBUILD django-sekizai-0.10.0.ebuild 602 BLAKE2B 386695019a9af9346d53250e42310e3e91eb4cf3eb1ae3aa3d5891388b7b1dbe4c2b31b13020cb4060b77746668121304ac2c1bfc2c453ff1ab966571c19ed31 SHA512 624da6d15abcecf9ce82ca6a879bb5213d7bba97bb3f9a907e4db3b001d98bface7a5795c424cd95bd07efc802191fb55bfff7a55faca88e6fc7bcc7e06b9c1d
+EBUILD django-sekizai-0.10.0.ebuild 603 BLAKE2B 372dd6677e1188feaaa76d14e196a4a16eb24b26b4a65be750f91b2dafc9b87f7700f22f804d795d230a12678119e88d757514a0a74eae34008e4ae9a93b8fb6 SHA512 36ca9c2c397a40ceb32c8ac4e505ad568731893119f99fe281c6d7a7f081d30e8cb0bdc35301240bb31963bfc373ae7e0c0d5097ffcaee9904bca25e43f8fdae
MISC metadata.xml 361 BLAKE2B ef3cf30c1c039eff20d15c98b8bab342b5305c83274bb4593c4968e3770105dc1a48c115c47bb2abd706f100b32bf0df020ba303c3651c53606ea49edc92ab07 SHA512 e6d062fe70d05e07e6d13c714abba9a031da50fa8678ec8f44dd3a376665e686a5db9880d4ebbf02e197aa138da043b18bff17f52de9cff83b495d8c59d3dbbf
diff --git a/dev-python/django-sekizai/django-sekizai-0.10.0.ebuild b/dev-python/django-sekizai/django-sekizai-0.10.0.ebuild
index f2223c14da5a..487e509d67b8 100644
--- a/dev-python/django-sekizai/django-sekizai-0.10.0.ebuild
+++ b/dev-python/django-sekizai/django-sekizai-0.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Django Template Blocks with extra functionality"
-HOMEPAGE="https://github.com/ojii/django-sekizai https://pypi.org/project/django-sekizai"
+HOMEPAGE="https://github.com/ojii/django-sekizai https://pypi.org/project/django-sekizai/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-select2/Manifest b/dev-python/django-select2/Manifest
index 925080536b14..c17130508c2c 100644
--- a/dev-python/django-select2/Manifest
+++ b/dev-python/django-select2/Manifest
@@ -1,5 +1,5 @@
DIST Django-Select2-4.2.2.tar.gz 91269 BLAKE2B c392915030da188035b3a9e36e1d7f72f206ee697fa35de556cdb12f32a5183e8ad0f7663c76f1a18876d6287eab32448942ea96fc2e0438663afb804ea9ee3e SHA512 5262201804ac9cd9a13c228ba93d3753906d60bceb17ba860b855fb5106891223006acc79da9cf9d34ad32f6bcdf434f10d36135fab0305a8772f532d77982db
DIST Django-Select2-5.5.0.tar.gz 16591 BLAKE2B 5c7ec034cd03c373d097b0959fcb827c04577c1bdea25e4881f0f7ad4839c3b55ef9bf48038729ef4939c204eba1be1b8968dc75bcad486c74c7cf76f7f45bec SHA512 c2b3fc97a520d729e8288647190042cd6e577649e9abbbd1d4ce39d9cb9a7d0c03da8f1e50f5377c67c0ea9f0d379c1f8c97da4cc477c365741a6c82bc8f1e03
-EBUILD django-select2-4.2.2.ebuild 529 BLAKE2B 9b1b1ffb069b7e66bca0599ff75a0ab09211514e1b51c21ca7f4ec97bba165699cc877261dd5c88b710730464ef3e0b7d23c58d74ba8fa8bc348184d2810fa06 SHA512 5c64b86519de55598b4c8fb1f4f41c57bedaa702ea352c3f6cbb59e7ba59b3139c65c88a1ac0e50848e39d12d4f15771fa132dce71b27e250ef4b9b4c0d0ee4d
-EBUILD django-select2-5.5.0.ebuild 593 BLAKE2B fad4fd54afd617b4dc1ea7eddbf2d8cb77e747e52e2478a0b7535f7e49b99b8f6bf2c78f753f63b2ab36c030905e6c54cfb2692f6e89b93a06aee79118d12fc5 SHA512 50f4963295d3c936a74940e90ce4b04de3be9e58f509ee986aee47738e21663fafad3bbcde58a48f2e19b4f44d0a6986edf19b0acefe90bda6657541ddbabad8
+EBUILD django-select2-4.2.2.ebuild 530 BLAKE2B 77b06b7ce7f2d500c9221d7f7760ccf8a0a661fdc99c3b1548a944dfc041b9ea0f0f02064e0299e732dd722d11a1e66a6491d97d29f0542d55f709a1140a9670 SHA512 721f4180c866bfcfb89f4fea5cbf8e952e3603ac942a3c950e9f126088bfa90b147e2deb048dd2ea9054dcb06657dbb5c98363fd7b89a96aef93218e407af169
+EBUILD django-select2-5.5.0.ebuild 594 BLAKE2B 90f6000ac3b1624d41775efa0b4611f9276f8effeb7481c8277c3fff0f18ffdc5bc53de63d1767a497fc893e333a06eff270a0c64cb27104f11a5ea12329725a SHA512 83a7904f415ebf64b0e5f6a804e44abdb1781da95c89cd78c24db136de9e996b24335a219c8c7647c57bd678ce65db3c2e2e4c2b66eac1ab1758bf636d1ee3bb
MISC metadata.xml 589 BLAKE2B 512a75675314aecc91ae5f540c1f0783146f5ceecdc692e94e9f99035837c555e16db8e3bbb97fd36ad721720afbd55cf226130b8883dfe7dc03b5a12274faab SHA512 65f8b0662ed36fbf30d5b07bdff0fa8fc9fb842ba33b24e98c2b6d882020286ae9f858b5f06a9e61f53329d124e4a5e392c264f85c688ae117ec79fdb6a6c476
diff --git a/dev-python/django-select2/django-select2-4.2.2.ebuild b/dev-python/django-select2/django-select2-4.2.2.ebuild
index 96b27cb5601e..3cc8d0994f54 100644
--- a/dev-python/django-select2/django-select2-4.2.2.ebuild
+++ b/dev-python/django-select2/django-select2-4.2.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="Django-Select2"
DESCRIPTION="A Django integration of Select2"
-HOMEPAGE="https://pypi.org/project/Django-Select2"
+HOMEPAGE="https://pypi.org/project/Django-Select2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/dev-python/django-select2/django-select2-5.5.0.ebuild b/dev-python/django-select2/django-select2-5.5.0.ebuild
index 6969dc59b877..828e14903a7e 100644
--- a/dev-python/django-select2/django-select2-5.5.0.ebuild
+++ b/dev-python/django-select2/django-select2-5.5.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="Django-Select2"
DESCRIPTION="A Django integration of Select2"
-HOMEPAGE="https://pypi.org/project/Django-Select2"
+HOMEPAGE="https://pypi.org/project/Django-Select2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
diff --git a/dev-python/django-sortedm2m/Manifest b/dev-python/django-sortedm2m/Manifest
index 98f9471ee16f..c057ffca0b90 100644
--- a/dev-python/django-sortedm2m/Manifest
+++ b/dev-python/django-sortedm2m/Manifest
@@ -1,5 +1,5 @@
DIST django-sortedm2m-1.3.0.tar.gz 35519 BLAKE2B 2905722c6ea2b571ac4c6b43e140d58f33a8578355bf7a5459b670434c338b23cadff073732858692574b3d2e3022e608204c849acba6e858b9d061f72423a03 SHA512 e829ad54fcc2ef6475864d6085ee011e5146da1821095d8e9abddacf45f71890c8bdf86b028086170b6a3d5c9cdb576fb6029aa7be379eba6b87460c2d93ee3d
DIST django-sortedm2m-1.3.2.tar.gz 36246 BLAKE2B c794373d3555010778727146717778130b311d3c1869f0539b07980de2222d69c1ad4dd508cf35da32f4f55af0ea6cbc0d322de40454548dc59f156ae7856f4f SHA512 3695cc0a565a6e1d47e3573dce1f8c860f78c8d11d248634a8ffd6534c621e7575b2333b7a83e6c521e6e737d7ffc67ce1bbcc8504542751d3cfb254b3d98584
-EBUILD django-sortedm2m-1.3.0.ebuild 481 BLAKE2B 09ce0168508fbe7a57166ad99550119c04e467e4a5c4acf77e791484e172b0c0442889518fc778f7b1adfb05e1ada78dd5083a8e296640864fb4421e0a9a1b8e SHA512 ea01a26424bf2df4662909ad08b57661665fa3faab8529ccf25511eaf8abb6b62c4a89cd7a451d38fd721c85b96da8abeb5f401e318006703d4f98267327e788
-EBUILD django-sortedm2m-1.3.2.ebuild 503 BLAKE2B 9a83de873a8e455822b249765f375e1de1b42e760881a93f8934a6971706bbf2c50247d0a12834b1c88c85c8064448286b314604375887578b16028bb47efc4c SHA512 1ae1d9b4e34759ca5db0a95aa98381caac30fec972a43c7552ad401c02f08a3eed5ebc1ab254731d4e58ff501f3f7f5705f56b2fe032da749d03e5e28aa0cfd6
+EBUILD django-sortedm2m-1.3.0.ebuild 482 BLAKE2B 1c2b8b81a9d7d0f5b810b693a052a13772232b0e1bd63798bddabb4aafbf23d3dad1b6942fef6fc3a3a19f552af566bb01573185508e9417a769171e17266986 SHA512 ab5da254ea813ec1313bf44e2866ea50fd495479fc83bd678743c22ee55306d6e61604ee0a9c9db70bddffb76f202e48ec9c4272d36376e5f830712f99526b10
+EBUILD django-sortedm2m-1.3.2.ebuild 504 BLAKE2B c6747a2f59d3b235a806e40d7ea9799f20d31c25c9c4a44ae6a18ab305922b8e026a1e356fb4dee52cc565ca1308dd2c0ffed9b2190c484448aa209194485511 SHA512 e687485aed9c8158e25701471d1bdf5da8f4a6193c8d88fda0a8742df0b0f4b198862502897fba59017d43cdebe7749fa3ece0b668a1812fd1babf677ea32f57
MISC metadata.xml 302 BLAKE2B 011925ae7b5f088db6f9d675c0a92d488d625dedb4a91fd9471e5806bff5f24b728db060c483305510bc816557285e7edbfec6e823069b76a981690758d50436 SHA512 6ba25bcd27645361c6a2d68c4d56e9d7043b03307a873b5e1fec765f6df54f35f82a74838c2126af3b523e9a4dfffa5cca433c96c09d57f68845aee5856d183a
diff --git a/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild b/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild
index 59aa4ba5f275..13e0e6e74fce 100644
--- a/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild
+++ b/dev-python/django-sortedm2m/django-sortedm2m-1.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Drop-in replacement for django's many to many field with sorted relations"
-HOMEPAGE="https://pypi.org/project/django-sortedm2m"
+HOMEPAGE="https://pypi.org/project/django-sortedm2m/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-sortedm2m/django-sortedm2m-1.3.2.ebuild b/dev-python/django-sortedm2m/django-sortedm2m-1.3.2.ebuild
index a8999c83e18b..fed14f2cec10 100644
--- a/dev-python/django-sortedm2m/django-sortedm2m-1.3.2.ebuild
+++ b/dev-python/django-sortedm2m/django-sortedm2m-1.3.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Drop-in replacement for django's many to many field with sorted relations"
-HOMEPAGE="https://pypi.org/project/django-sortedm2m"
+HOMEPAGE="https://pypi.org/project/django-sortedm2m/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-spurl/Manifest b/dev-python/django-spurl/Manifest
index fe21c2efbed9..d8ff8787624e 100644
--- a/dev-python/django-spurl/Manifest
+++ b/dev-python/django-spurl/Manifest
@@ -1,3 +1,3 @@
DIST django-spurl-0.6.4.tar.gz 15076 BLAKE2B e576d6b309c0ff03cbc095363083c7a71c9ae764bc3f92d0f8790d458e2173f5df8a4e89d6999c672180408b443b0d4f84617719cc4ff06cec24156c472c2584 SHA512 8bf7c4d4e7e624280f87584f70e73504a11973a44294591d9dd58dd563d63dd1deb395e42bb1110e0a534ac16b59280d3b29f4293865cc465ee1fce20987d267
-EBUILD django-spurl-0.6.4.ebuild 540 BLAKE2B 14d980e10dd241de4c3dd14fad4cfb7f729038b16ef26cc800af5f17e8e0abfe0d0a03a65c69f07d7e86f0e5c4871182d3a9a0ae67b52527df00d449c3272358 SHA512 2e14cedfda65363de8847231c681d8cc06824c553cbe945f8da61d04954f9b4faf1eb16fdbd44dc93bc9068f57961135fc5880bf1d02bc9b40eff11321c4d9ec
+EBUILD django-spurl-0.6.4.ebuild 541 BLAKE2B 94c59dbca541d9d19888f3a43bdb9bc185334e73113772f956f1f64e1319b5dfb50c0f03225528d86aedd0abdb27400b1ac06cb6fddd784f8e45bfe7ea7f913c SHA512 6155f773e80dcad1152693257426a704437d95730d8037152723b5b154f22ce6b931be649b276d28e3011d91442f3a3b89503e08edf8e44b91990c21173943f3
MISC metadata.xml 298 BLAKE2B 7095175b4202b68a2cc1cef0a7bff2fa3adeb4fe3827f0687f46c3c443c741362f714893081383a28f9970a5957d9f3e889ffea2443e329ab80cffe7022b0eb7 SHA512 d4efdf7bb5f359e28303f9f16453e8ba64a376bf0b084803f0fbee8983d86fdc3d273379f3feb59855949861efcb41a4320195dcf4e7b0831cf473c14b05c762
diff --git a/dev-python/django-spurl/django-spurl-0.6.4.ebuild b/dev-python/django-spurl/django-spurl-0.6.4.ebuild
index 96dccf955263..9a14c9ac695c 100644
--- a/dev-python/django-spurl/django-spurl-0.6.4.ebuild
+++ b/dev-python/django-spurl/django-spurl-0.6.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A Django template library for manipulating URLs"
-HOMEPAGE="https://pypi.org/project/django-spurl"
+HOMEPAGE="https://pypi.org/project/django-spurl/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-standard-form/Manifest b/dev-python/django-standard-form/Manifest
index 2b481efd7cf4..b1667fccb0c2 100644
--- a/dev-python/django-standard-form/Manifest
+++ b/dev-python/django-standard-form/Manifest
@@ -1,3 +1,3 @@
DIST django-standard-form-1.1.1.tar.gz 7504 BLAKE2B 219cd66a99a1818ead067db67d58830324cb9afb932479b7eb2b41189d6a7bd6ca91f2489fa8aa29d7fa47fee3aa56e3c5d88090559908b4adca93e21f570796 SHA512 284ca81ff34f8e6344163a00043e7c23dcb7b98341b07a3113627bd9a8848e733335a1adb0ae3b458d3e63bf229d301abe36315d30e65ee9edb5472aede1a5c3
-EBUILD django-standard-form-1.1.1.ebuild 586 BLAKE2B 4443d720d73a4931d795bfc531b60902b181b7314f8580dd5280371063eb597a1bad1240b3dacf303b51ebd0a7e031f383750491fc4b95cf6e6964ff972e5875 SHA512 b8adeec391d6751ed267b5161dd55c454deb61d5d27fe37cfedd90ec73a2fec153af320596f3d0958f299fbfde18c58c4b5d6984bff59a92de849a86619be17f
+EBUILD django-standard-form-1.1.1.ebuild 587 BLAKE2B 9a1050006ac9b0995063e4a5b4cd10e95b3910ab91a7473108022f1750ac8d6b5b735abc85d1c1e682e5cbf6ec5598419f5f1d5ce0aeb57897737cc6b188b69e SHA512 71d45400c1fbf233bf07d109945ab9d6cea351657a8feaf23f43dae8aea4bf6f4c917bef4e1dd8ba1815bd2348f0ad8deb36d1d43336ffabc0a6df06a374ce65
MISC metadata.xml 306 BLAKE2B d95559bc58d3e4fc35c0cd647251532ec3d751fedbec55b4a590912e5c4683cd1d08fd88088f1ff8b68b6e3577376e2cd03ecb6d03b3cb248b0fc9a9ce55b34e SHA512 513b47adaa43c183816aeeb150e244d48bd229658b66b5a2cd4848ebaf1bffcf3040ad416064d96153504152261b8aa43322fb3350f1a3a2bc95892f54d21d60
diff --git a/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild b/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild
index 1c4a0932c0c2..170d16f3ef73 100644
--- a/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild
+++ b/dev-python/django-standard-form/django-standard-form-1.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_{6,7} )
inherit distutils-r1
DESCRIPTION="Quick and simple django templatetags for displaying forms"
-HOMEPAGE="https://pypi.org/project/django-standard-form"
+HOMEPAGE="https://pypi.org/project/django-standard-form/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-tagging/Manifest b/dev-python/django-tagging/Manifest
index 5c8a17cd3a72..bd76bd0f326b 100644
--- a/dev-python/django-tagging/Manifest
+++ b/dev-python/django-tagging/Manifest
@@ -1,3 +1,3 @@
DIST django-tagging-0.4.1.tar.gz 44260 BLAKE2B 44d39d44892fa86ebc4ea185fb53696be772738a60a29d121d883ed3f123914a4621701c2a1efc4b0e309cd02ad0f7d28fb468eeff15c1b147724e8f9dc36e9b SHA512 6f6899084fd5067ec2e49649bba4aad225ed738f39f999b7ea5156d38fa28c272d4a1f688d4de712db15fe8f2c2ecfd4532eb6e9c0c1de6dd530c09d7d767a26
-EBUILD django-tagging-0.4.1.ebuild 542 BLAKE2B 1480a574611694475b304961ebcb5863fd96d1eaecc7cb5956429957b26db4ba56067de5e1ae556e33e539c71cf89358d6c70a1973f5914d575b517cb480c72e SHA512 4c9e87f3cada7ba7aaffea68938163051299a58f397b19e7945e518963cb2f942111f91398578c4bee48e30f5221b90ea0904a88e372559245db3facfc4cba82
+EBUILD django-tagging-0.4.1.ebuild 543 BLAKE2B 88078b97b6b8300ab2588dd081fd37f54dd5a5c8ce3a9d8687f40cd98e618f0a3337a8efd5b3428e9550f63b1dbab4cfae245a956b75f2e0c50cc032a638a238 SHA512 9c15b5511e38ceced72ac19532d9c6441ca36251538afcbff3ba1e9aa2ed398ccd823fd54ea13f6753591dbf2afcc7e5bea6aa0a542b5e86f507c8ead4af7507
MISC metadata.xml 327 BLAKE2B af0c6260880f7b9beb6f2eeb27fb86d1e170ee2471c43ee043d7ef6fbfc67180d5839ca743c08d2c822002be76146e58c40f236e1000c9ea4401364376c945fe SHA512 6afa657b0532b75434459277723812da4210941034dac3e630b93556e90c86170a28dff6bfa279bb38123409ba252536cbe17dd2fa77c5db87684e2cf40d5097
diff --git a/dev-python/django-tagging/django-tagging-0.4.1.ebuild b/dev-python/django-tagging/django-tagging-0.4.1.ebuild
index 6d0f69a1a659..217d1bac00c0 100644
--- a/dev-python/django-tagging/django-tagging-0.4.1.ebuild
+++ b/dev-python/django-tagging/django-tagging-0.4.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Generic tagging application for Django"
-HOMEPAGE="https://pypi.org/project/django-tagging"
+HOMEPAGE="https://pypi.org/project/django-tagging/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django-tastypie/Manifest b/dev-python/django-tastypie/Manifest
index 6b181e6c5212..708d9ce006a3 100644
--- a/dev-python/django-tastypie/Manifest
+++ b/dev-python/django-tastypie/Manifest
@@ -1,6 +1,6 @@
AUX runtests.patch 1660 BLAKE2B fa63a71d607ca699efec40b7b50f4e23d46d8a5eb373248cbcb0c6a7503eddbcf1fe73e5fbb2a8ee4745484e9a48e215f6f7161a35ff742afd856faf39157712 SHA512 6f092af9b4ab0f6e32920636f2e1c92d071503d625a99a892b2cdd0d05be4bc2d3c6701afb611a6e1ad598ab70d04d7a205a4b39a25d4f5d73848d5da773a58c
DIST django-tastypie-0.13.3.tar.gz 231373 BLAKE2B a966e7d9f36b3399799afd00f92b4d0bc4041226d7aa3d55fc204c60eb7fd757d1c56ed985f79017754b16b4af92281004b968c75fce69862da8584a78e058bf SHA512 a4497c2212e1ca6614d69c8c847aedd9b9bb88c7c9083c3eae8bd163e9f61f4402c6adc0a3b2a5632e9d2d7e14b2158bce66d8e62257493edfbd9ca9be9355fb
DIST django-tastypie-0.9.15.tar.gz 206823 BLAKE2B dbc5759975979723cf7d97456de4f26498095cfeeddc4a4f52484d4f655dd9a6c487c0ecbb278536ba54626d8893dbd8af88691fd4f17af24d1175f65436a6f0 SHA512 dcb26f7bb131e658ff6a2d11ca8eb74db064986cd48e536fb4987a1cfe4c4958e99f60cf173b1bbbbc051f3e55bc31ff28e645a52f526b3a98461daddd865a74
-EBUILD django-tastypie-0.13.3.ebuild 3288 BLAKE2B e3ac39d62cc83d071f571bb6bac3d9c344da5ea0ac4812c4f8bf5fa7a561c13f2b20ae8be45d127cc5f6f079f705b180fc598b7090f5bdc0bba8e0ed0cbbe70b SHA512 f7e8145a355db7bb537af540700464178356203be4ced5e1adc16d3af78019ea4850b6a0f474433c4a87e7d510683bb739bf2f3ea021bcf92b8164241ef29656
+EBUILD django-tastypie-0.13.3.ebuild 3287 BLAKE2B 8b1b199944cad0c6fede63971408c527bf4bee6f88f9c8e0ac3e6640ef9c738af0abf676fd02de6a5a4ce4bbfc15bef30850c8874a338187c00f37f2139310f2 SHA512 ee0daec0920cb4d8fa5c89a04a6397f2adb8d78f2433405d90005bc64d924398ddede8108b3c689fbcfdf743d2d99e78de368b13c47e5e093c17c3b5f5f5e1e1
EBUILD django-tastypie-0.9.15.ebuild 1642 BLAKE2B f7aff7dfa616e6ca98edf9ce7e48b5e66019cf17324237054343bb9fb50d3dfc7bcda0e58213cf7dedf15c1d3b4cfa328d666968d8a4e99e1c4d86b4ed5f37df SHA512 2eb7f011302382111b419e90ca985669b92d89b9b0837f804c50720656aebc202a2091f3ebc91f0beafe340b4f01c6acd2c89bcc0aec3d002bfc05ce9716e5bf
MISC metadata.xml 679 BLAKE2B d56c048440c3dcd047b657e9ea6567756958e67abb92441e860af1e29525159c1eac381f9144369bdc4480505b9ad0ed2f4581cfcee54561ec244ddcd6072153 SHA512 08dc8a7312aab63fac7e93a2277f58d64ee98c15ac13c3c985348a6790c48319b655e7944932d26ee2bed90e391c8fe3fb167301dfd0e046389320b50a64ecc3
diff --git a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild
index e5e1f7aa0227..30df05b94e5a 100644
--- a/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild
+++ b/dev-python/django-tastypie/django-tastypie-0.13.3.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="A flexible and capable API layer for django utilising serialisers"
HOMEPAGE="https://pypi.org/project/django-tastypie/ https://github.com/toastdriven/django-tastypie"
SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="bip doc test"
LICENSE="BSD"
diff --git a/dev-python/django-treebeard/Manifest b/dev-python/django-treebeard/Manifest
index af8b34231e9f..8e54d0700663 100644
--- a/dev-python/django-treebeard/Manifest
+++ b/dev-python/django-treebeard/Manifest
@@ -1,3 +1,3 @@
DIST django-treebeard-4.1.0.tar.gz 101292 BLAKE2B e186e14856b63e9446103daea9d6ffc3cfd0fc998dd51d172ead6f539bb212643b8135f3f0b8452e59a6c84a0cfb524271574acee11f26a929bbce667e4d22bf SHA512 261f4d91c5fd78b05346ea3a5e384e413b81a0cff5278c5bc4373bba3b7d7734c84a96529013f759a20ee46aa60f699ec552117d258a4da3a1d46aa6c1a1cdd6
-EBUILD django-treebeard-4.1.0.ebuild 575 BLAKE2B 005c28abdef7ce0728a8d067f571889bfe51801299f4b559e4554946f450c74e10bf4eae4dccac3b0578a1fda07069cb7fcbda8b878ed6a7d71e7eacc030f202 SHA512 caa34182f9a5029440595aa3dd1069443a1387f33c537c29b04267a21d623fac15ce522ed002fbee4407f9066a6650443457b32da7c732725fa09867d29a0d00
+EBUILD django-treebeard-4.1.0.ebuild 576 BLAKE2B a2d560dde593f76238342b0f5a2889f98b8f945380ce6fd28d9ab2ef3bbe0e8a9fcf00445068bcfa6e937d0f44be74d931b21624e430fd4f348b289e28ebfa5b SHA512 e7c4ec2646199bf2f0034dcefafe83a975a1ff3b31076838471e1c26c2d8996ca8df615b075bb5151b194cda7e9ae3d9ed30bcb2bddd3bde14b90ff739a00bed
MISC metadata.xml 302 BLAKE2B 17342f2ec89883db023d624790fa40eed73fed27cc2e2cb5df10c893193786a80c89e6b411a0a5c858c07dee64aeb5c7e4c08bb53efad3dadc19eb8cb897d3fb SHA512 20137578f1921e8b585fd054c10fcfba1299122221690f62fb548c88e39dc05a0aad3a5dd2e607cbcb760fa755904e6c3bed890c018e1ca4eb743f862d8117de
diff --git a/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild b/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild
index 09da81c6c34c..10c03106ac0d 100644
--- a/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild
+++ b/dev-python/django-treebeard/django-treebeard-4.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Efficient tree implementations for Django 1.6+"
-HOMEPAGE="https://tabo.pe/projects/django-treebeard/ https://pypi.org/project/django-treebeard"
+HOMEPAGE="https://tabo.pe/projects/django-treebeard/ https://pypi.org/project/django-treebeard/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/django-two-factor-auth/Manifest b/dev-python/django-two-factor-auth/Manifest
index c12ed59fccde..0d11c6c5bc72 100644
--- a/dev-python/django-two-factor-auth/Manifest
+++ b/dev-python/django-two-factor-auth/Manifest
@@ -1,3 +1,3 @@
DIST django-two-factor-auth-1.3.0.tar.gz 98955 BLAKE2B 9c9053a0b1f7c8dcd67b1f82ad5f0db5e790d6e589bab0489960fce8bcb3bdceb51e43bb2b42507c4a3ddd100722d83dc88f71521d3a9fd6513ce3e41aa0247c SHA512 5876e82897b7b86663f12701652d266c20a9d4ea16da8722e96050ecf3a3997fb0bf3e08cbcc1ae12763f68e52d66d2749343f8b7757d4286da14e8ceb98c85b
EBUILD django-two-factor-auth-1.3.0.ebuild 1041 BLAKE2B 3674cb2d3e53c66468b3be2d79077f719ec78268fe5864b9c0e3efa7af0b8220f00ab645a41493ffb3a9a7dc5cb489c5962c80953cd6fff0d42953d34f6777ae SHA512 e336545ecb1e6562559101f3005955cab138fac0549b0157dd4614895e0227f2f88a2994d7ea6bf3c0633b39c7dc0f51aae9f0ce5ec99894e681b1597d776b9d
-MISC metadata.xml 455 BLAKE2B 1b4248c62a777456e2f537fcb32f41e5fa923fe3c7c508bc1cb187984e9d3666efba53bbcc6bcafc3007cf27a0267f0e284fb560e826035c29bad60b28c445e9 SHA512 4be974d6f6d469532d9f984a754485c54294f34854eb4c6fbeda60226857204e050192200943ad31f2c74bf92731f0c672d684bb5e76082a32cf789e5e56dac6
+MISC metadata.xml 363 BLAKE2B fb99985f957786bb9730d9c5934ee7b3b0a6a00f801c07451bb22d0bacf3a21bcbccf21b0c05bd792e6bc21e90351a6d519c7a2eeff6db348f7b2abc139ac9fd SHA512 720fb046376f3b49c628b5aaf140fa6965170c771e506a2a1c9adf47202e27d821a2850c1f1e41cc1e81d3035acae5e825bbf7dff31816d5b130964e02248ad4
diff --git a/dev-python/django-two-factor-auth/metadata.xml b/dev-python/django-two-factor-auth/metadata.xml
index 0c5c87a23b02..f1167dc31e6f 100644
--- a/dev-python/django-two-factor-auth/metadata.xml
+++ b/dev-python/django-two-factor-auth/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="yubikey">Adds support for Yubikeys via django-otp-yubikey</flag>
</use>
diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 93976efe23cb..5fb25f53e3da 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -13,12 +13,12 @@ DIST Django-1.6.11.tar.gz 6764000 BLAKE2B 85ea8c37e0728405e0109504e81db92a0a4f31
DIST Django-1.7.11.tar.gz 7586798 BLAKE2B b48ba892e7c4830d122f179e7247862ee571b63ff840b9107d3d8ab21700ae744c6f51cfd7cb3606961b454c288c3f73f238301fcb5620b37b6fab4a1bf02ebe SHA512 2e3415295ee6b590e366b09adb261baccb750519b9bcef1bb09bd52a2db705c8082bfc13440c621a5f41dd4f9bd626792eba4a572e78de3b7caf93c951c406ee
DIST Django-1.8.18.tar.gz 7297986 BLAKE2B 3cf777d98bfc278a3b6458cbb1bbd273e6b77e35bdae24e73cd1af6b6ab7e71ef12d36df73d90a3971ac3b6fe6edbb4a2d14a95a6f2200c99419a049eb95cdda SHA512 41959c1012feec579dc991129976a655bc2f1ff7298bd05951c925b3d0a86a67cc32bf8a78273236b3db05cc1eb841a7aba5091bd06a072dd73c55eb0f7ecee8
DIST Django-1.9.13.tar.gz 7498364 BLAKE2B f65cd9a20e6fa3f2f60e353a74d32f9ef1872a673ec60b1332cedeef99fbdd237a8221e3ff49fbc05bfbe831c6507fb745a63212a6739f76e889fce3445d3347 SHA512 bf642d5c342dd523ceb7a580213255ddf91a24bd5506355325b72c0eb91774d120ddb89d728a4b432ef0a587f8448e915c3217adcaa8ff5aa816873fa01ae7c0
-EBUILD django-1.10.7.ebuild 3165 BLAKE2B eb16b4033009117905083861d6753db15867f9bb1423c557c193fd6b5e1a57edf39b2234ce24eb9799cb101fe7f643fae34f95601ad62ef9bfbd60de669eb625 SHA512 3be213c77384816ad56df0299fb35e36ed363adfc712eb31aa35fd93623d22eaa314b6721416f510bbec60aeb2391fb7b4478266e76ac1214195c65e9d4236e5
-EBUILD django-1.11.2.ebuild 3171 BLAKE2B 59554c66ddd3624441a6923b0acd7f081508ec364d4486f4d66b19920908743608072030afaf1cd97b563d921df665a3073387ada215ea02fe9d2ac541ec0bd5 SHA512 704d702b4a2e7d7f05ef8a184dda2c054cd537a4f978afee600adb208ac44e380a5efd6894f088846a90bdfec7485fd7a749abc4355539b7042d7f589bf54183
-EBUILD django-1.4.22.ebuild 3013 BLAKE2B a67e8615b26240004ea7d7c97c2a52d5b76dcce53421610d9ac3c56ba7d15bd89bdb562ba91a644ce27aa1c9ce53252f72f3b1c80d0eb3705809d4bc3501ec3c SHA512 956e558b6111758d1ee3152d49004fd382017491ab48a873d50b7df8f9599bce95a9fafa61853bdfe53ed433ee87b498edcada4eedfceb61ad5b904a2dfc6c07
-EBUILD django-1.5.12.ebuild 2109 BLAKE2B eec13f3fe76eb31b1850837151ed62fd36e17a3748645d3bfedf0fc7f4a76ef5b83a9fb87636e78ba393bfeeeeed8c24fe66ff9609dc6424f772b0cabee47cca SHA512 648c16abd43bad51b0cf0d7c21bacc3a71866b141003c888008f81278801907a24bacd8e28d770e9481dffbc4845fe127ee0cf1ff2062e6d03e79a4527102907
-EBUILD django-1.6.11.ebuild 2834 BLAKE2B 7990bca3a255c4623c34dcfbf561cfdb689f99fdcfe386517ef6ea8848e4737762bc9b29647546855f1d553f77f591f22eca54980745d44354689c3ec77e0b0e SHA512 a9b49b80fe9ea13a893aabbc9431bce91f8fbc46bda0f384c8ad12faab7fdc7fc271a06370b8f30e1595fd1dbecac408b6204cc3c38f2031c349431c7f8bd44d
-EBUILD django-1.7.11.ebuild 2840 BLAKE2B f772e3f6e216dac9e24a1f5b569e6e53cb245c32dff9b1458346c370ce4bd30512b1ed41bfc2c6adbe38a7bf00506ba96fa7c1538df836ba57b4ce6a6f815c00 SHA512 6b9af682de53f9a944ee43132ba2f348a4676f8890eb193d3f87374dd0c6a6a3dc297cdab0c735dfb15e954f940860a7721f6a487e026c8eefa9feec0605c743
-EBUILD django-1.8.18.ebuild 3036 BLAKE2B e299e808676d06ea248840919691768dc2d74d65f991b2950b8b70b87602447b530262e69842bfa9ea7e29f31beb0a1d91bb9a913618fb463051410f5cd6d9e3 SHA512 a927a4a97937084ce9e8f87596232571843d80dbca59e756cb4d2146384863863e7f41721fa34aa2de89dae0fc47d6b911905ca3f353f1e4c96c97b44d8c52ce
-EBUILD django-1.9.13.ebuild 3062 BLAKE2B b85cd24ca0ccd859d8b89f6aa7e5e6574447e0186213d2fb61e51ea416385d7de62b960048a082e75993f4e4f4fc9d13c7cc58339d689e06d3606fcd61d57eed SHA512 e5d5cda57476fc3c7a4d36c98fb293a18ea6842bbdb25d19715e2c6c51d5086ce272eb17cf82c6398f2a8a4a85c66a4960bbb8b0a6bb7d0481c1b9d8e7aac90f
+EBUILD django-1.10.7.ebuild 3166 BLAKE2B eff1f92ab4c4ea4287435e54d72dcd5bbd489927613fdbb6e3bbd92501afebccde739f3291dea6a1bebe149f994187525bd3bb4b5985746beb617b7e69050040 SHA512 3ded882997da3922cc0c590ab07e18a56a0263d841c13c7f24db719dc3fb5f67e447b36997b318e1d25d5b51927f9544fdea28f2dd6d847d9ec2451efb513567
+EBUILD django-1.11.2.ebuild 3172 BLAKE2B 160de7a2a45fc4692155fcb8359e0b2b5c385636800f69a390dcebc5fb4f945a5dfc3b307ede46926ee2db42f9ebc645a871ddacce8b601884c5b5209e3b3847 SHA512 081ec686557410c0b324bab98fa2cbfe992c5474ff1bffea1e69b41c885c5ba09be3395b977ac54fcf05011009c20b5c2590a852d0c63bade4b23b9084139372
+EBUILD django-1.4.22.ebuild 3014 BLAKE2B fcb30dfe5437b9404880a106a893b12c9074c65deb362acb6e51a4615cd5e083635f92d523670624227987bef63f3e0673c08f39f6ee26d1cf30ceaa4bd5bbfa SHA512 65c66f7c430943f883212928c9c8dd73025cb6e46ae7ed1f50f5bf7bcabfaccb844601a024aa1c8b74c73a8e828ac742a795c6e27aa39857fa9edf294ac0115c
+EBUILD django-1.5.12.ebuild 2110 BLAKE2B c215c334bcb5c901fbfad946a5b1de4af91004a22038fbca8369374d9d8abdebe2f312846042968bea78ea9c13af106f96965ec2c2eac07618e229d1000a9358 SHA512 38e653e8e3540cca2c576dfb94f1b8761730831624764b54bb8f3d1b4cf09566f77e37185cffd52d794ab012444cfa4d360f70e24e975adeca1b2e66d26fd61b
+EBUILD django-1.6.11.ebuild 2835 BLAKE2B 5a61a5e12e828e237db0dcb627ea70c1b245be1ec9c1889438f82eda90c60428ecfaff540b60db58650fab87aeaa6e91b50759dbaa1f1c733b674a15d6000c07 SHA512 cbf4c67a9b57a6bf411da5cc1c1b483751e3b2188924312ce1a21650d243be09c3056a2c317f835e75c71546184a31b2e35e17ccfb9fe1eb7899bb42dcf96ddb
+EBUILD django-1.7.11.ebuild 2841 BLAKE2B 7ae8b0587af5aebf5e48ad1dea5605e7030e09b7cd36df532eedd315dbd2055b3e16ff7ac1e19b3a4e64cacba3219ad31656ae61b2feb319958202b3ff7a1ede SHA512 ff53a330d4243ba10c97709c4e4e0dec0c82c7d7f3d9050cb464d0f5b979b302a94398fc1de3fd50ea6d27c42527da74daab8d3209b5d2c2f02157bb8efbdca9
+EBUILD django-1.8.18.ebuild 3037 BLAKE2B fbb57541c06ce4233a1f179c4280ad35c1193ce35a5069d8067554d0a72d1101699f6ac2e7316551412ae07e14f87fc8cfe22181e400b2976c1042346da5f66b SHA512 1600a406796e229dcf10c7172467494a38481a707ebf7d5087a69582b8e38c7eb495f774efe72ffd8daddfcedb01e7e1cab178205467842dcf7e0deb16b67fc2
+EBUILD django-1.9.13.ebuild 3063 BLAKE2B 16cb5ed0e10f6bb36ef6e2d57c46ba61412a56b5dc239ce47ca2c2e9c3c187e262ec2523605cf6adbf888fd59ff5ae568f470dc3d58a7f9fcb275ac1bf4c3e42 SHA512 57655bbd5cb3004852a28875b17e044c4445b6711aa6866ee2952bc3666dbeb6ff9607abd1d23a8445eee5dc69b636ea6c6e353990545214a5c8be7190ef3645
MISC metadata.xml 374 BLAKE2B 79d646d66b955dfbc419783bcfe7677f92472872292dbe726e55bf873d066be9365664e14ff1d190578b0294fe14dcee1c43e648bf2508cb2ceff4000b6002b8 SHA512 9aa0b388987c115e18e0aaa8747605e67fc8c8b5125d2a634dfae2ba8c6627963029fe913401a0647026adaa4d0037d91075a46d20f924f4d4f8d45bff195cff
diff --git a/dev-python/django/django-1.10.7.ebuild b/dev-python/django/django-1.10.7.ebuild
index dc83d0ea01b9..1e04f2344036 100644
--- a/dev-python/django/django-1.10.7.ebuild
+++ b/dev-python/django/django-1.10.7.ebuild
@@ -13,7 +13,7 @@ MY_PN="Django"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
diff --git a/dev-python/django/django-1.11.2.ebuild b/dev-python/django/django-1.11.2.ebuild
index 898efe13d909..d6f33979805d 100644
--- a/dev-python/django/django-1.11.2.ebuild
+++ b/dev-python/django/django-1.11.2.ebuild
@@ -13,7 +13,7 @@ MY_PN="Django"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
diff --git a/dev-python/django/django-1.4.22.ebuild b/dev-python/django/django-1.4.22.ebuild
index 4ae2e0bf58cf..0f0ba08919dc 100644
--- a/dev-python/django/django-1.4.22.ebuild
+++ b/dev-python/django/django-1.4.22.ebuild
@@ -11,7 +11,7 @@ inherit bash-completion-r1 distutils-r1 eutils versionator webapp
MY_P="Django-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django/django-1.5.12.ebuild b/dev-python/django/django-1.5.12.ebuild
index c92e7e623452..79854907c61a 100644
--- a/dev-python/django/django-1.5.12.ebuild
+++ b/dev-python/django/django-1.5.12.ebuild
@@ -11,7 +11,7 @@ inherit bash-completion-r1 distutils-r1 versionator webapp
MY_P="Django-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django/django-1.6.11.ebuild b/dev-python/django/django-1.6.11.ebuild
index 1f2e5600a2af..a46445f638c1 100644
--- a/dev-python/django/django-1.6.11.ebuild
+++ b/dev-python/django/django-1.6.11.ebuild
@@ -13,7 +13,7 @@ inherit bash-completion-r1 distutils-r1 eutils versionator webapp
MY_P="Django-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django/django-1.7.11.ebuild b/dev-python/django/django-1.7.11.ebuild
index 621b774549b9..86ddb5fc5dfc 100644
--- a/dev-python/django/django-1.7.11.ebuild
+++ b/dev-python/django/django-1.7.11.ebuild
@@ -12,7 +12,7 @@ inherit bash-completion-r1 distutils-r1 eutils versionator webapp
MY_P="Django-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django/django-1.8.18.ebuild b/dev-python/django/django-1.8.18.ebuild
index 19b325373b77..413258c4600e 100644
--- a/dev-python/django/django-1.8.18.ebuild
+++ b/dev-python/django/django-1.8.18.ebuild
@@ -13,7 +13,7 @@ MY_PN="Django"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
diff --git a/dev-python/django/django-1.9.13.ebuild b/dev-python/django/django-1.9.13.ebuild
index a2e8fd4e4c44..481a4e6cfeb5 100644
--- a/dev-python/django/django-1.9.13.ebuild
+++ b/dev-python/django/django-1.9.13.ebuild
@@ -13,7 +13,7 @@ MY_PN="Django"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django"
+HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
SRC_URI="
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
diff --git a/dev-python/django_polymorphic/Manifest b/dev-python/django_polymorphic/Manifest
index 4ede6784bb21..931b5cda5162 100644
--- a/dev-python/django_polymorphic/Manifest
+++ b/dev-python/django_polymorphic/Manifest
@@ -1,7 +1,7 @@
DIST django-polymorphic-1.2.tar.gz 100149 BLAKE2B ac7e92e113b595009d350282504845b6ba179549f555c523446ecf8a69a6915e2eedacc35e30333ac3579581b33528d0b7d5bf8ab6a900180c7f209cd1277fd8 SHA512 71d7293b5eb49ae49801d5d3e60af7c9bcb8729237fb92016dc14800c1955cac1ae5a9029a1d37048cdfd7200e1ee38d15e13859345b1032f202ff90f75fd325
DIST django_polymorphic-0.7.2.tar.gz 36041 BLAKE2B b878ad08b6ce85efb7801e4c7506e75fcae47f439c130c0457d65c60ae265803d4dd588061430ae64e0e51f9de4b4422f60417024ffdba25606cb66c253f12c4 SHA512 afe391f635fcde0490a4bfd64d373794134a2e56066e07236299c07669eaa8afbef6f6d1a6116061716edb95ef1db0c0e4da91a7e8516f517206499d41051250
DIST django_polymorphic-0.9.2.tar.gz 39400 BLAKE2B 5c8d5c336e31891e05c12b43f8ed87d693182d9cbce41008624d6072b84eb2fa9882356642269e36cf04eed0b326dff1b57ef5007df40984159bec2649b5c904 SHA512 db22b880e042bf70ae215c95ce2cc5bca5f8622e7554af7c9e4b15daf10f45e70b255d9db2280a5de3a0c7a07dee3eb2b8cea5552b28c24ec8c301713165d993
-EBUILD django_polymorphic-0.7.2.ebuild 481 BLAKE2B d6a996a495993ab8d0e787d93fba363aec8d77bf78cd6c289cb3fcf80766354550c558257d59689a7f215d89685e76f002101930f9d7b246be46d915391b5fce SHA512 1f9862b08a1f76491bb0e41376c5e2e15222582d37ad56f3dc6b8c6d5f27763f4fd759c389a75fee31386561367cf77190b59fb580be4fed5e616f8bbd0ad8b2
-EBUILD django_polymorphic-0.9.2.ebuild 481 BLAKE2B 5c140211e01c04fe4a94e5cf11d9d1e85acbcb19ac636e465ce76426fc25d84060cee5e82b290e7bd47d6f618ad49cbc99c4c33b27c7fababb28195df3b12c6a SHA512 2a374387797645ac2be09ae0609b6ecc2ca932a3594d68350affd59a7d000fea8269cef6be9c4c7fce1ab86cd99572ad9019692e0f27bd30ca8841f6984585c0
-EBUILD django_polymorphic-1.2.ebuild 568 BLAKE2B bdb8afc8020246e814b7419ce9dd926666b028f155e6a1082bfbb9d77e7c3087be5519b2bdd256a9106d48b63a47c266e5a8b419ba2f421c054d0e79f8811be9 SHA512 87f8f976c5d4fe808d04ed3ef94fdd882f9d251eb33b0067fb57a4af2ac4db071f7293b9dd59922e29ced71a95128d3c4c4ddda1bda91d9e14baa0426cca3348
+EBUILD django_polymorphic-0.7.2.ebuild 482 BLAKE2B 5018bfda035972850054fb659fb23f6db6821fff26e4f9627b244142251b5113517d7bd42a1ab2ccb2f6302b9724b310a4990cd38c20fb4ff8a8606b0a6eca34 SHA512 4e2dcc9a99594089ee6b96a978e7b796195bfe9761df411b8ea73c96ae6590b8328c67748dada3782945ecc15044f1d7329f5fbbd6a28e89839618c7cbdceb90
+EBUILD django_polymorphic-0.9.2.ebuild 482 BLAKE2B 716a6e25787e92885537aaebc57e22fb548ec73c4cfec8566aa09f48eb16a84749dad00c02abe20a94149d2eb42269ffd890fa7349f61c7b8b16a3ecea6c37cc SHA512 e31b6b14a02a8632bf5ebb15000f9dd04d4ebc593b50d0977bfc92b92bd348533eae6393512e28bcc5d475d481fd8242733149a6d0560b913fc127afc66b0774
+EBUILD django_polymorphic-1.2.ebuild 569 BLAKE2B 8fa9801c4096fef19be374a530614cd71a506c1adc90db0ceec593ec8cb10bb560520561860eca45bd88a348b7c2d18374206dc346376fb59b462b43b39c6731 SHA512 dae202af59e50445920b9ba808c9b77584e588f10bf7ba4e4960aebb829f3b18a6a8319e5a68e06154a27937650bd9180587d9d092a5fecc6f14375622dbba3f
MISC metadata.xml 304 BLAKE2B e00d35195ae0451a93db9cddb09227e3e063027176a0fcae3abc0bb0cd7f3759277772fb4ea7996c51e3354ecbf7a486a83a6f45a8ef4141801fbadbf8231828 SHA512 81aeecce6bddd294dd7d7e212af8f8d1942f88aa9cd0c89b040e7c43fdfc028ab6d86e0ce3d7a8766ccc361eb00ef1e067effd1607532a64100d085c2374a836
diff --git a/dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild b/dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild
index 00326505e0b6..1958ce30ff78 100644
--- a/dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild
+++ b/dev-python/django_polymorphic/django_polymorphic-0.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Seamless Polymorphic Inheritance for Django Models"
-HOMEPAGE="https://pypi.org/project/django-polymorphic"
+HOMEPAGE="https://pypi.org/project/django-polymorphic/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django_polymorphic/django_polymorphic-0.9.2.ebuild b/dev-python/django_polymorphic/django_polymorphic-0.9.2.ebuild
index cb1dad0294f2..213f2695e98e 100644
--- a/dev-python/django_polymorphic/django_polymorphic-0.9.2.ebuild
+++ b/dev-python/django_polymorphic/django_polymorphic-0.9.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Seamless Polymorphic Inheritance for Django Models"
-HOMEPAGE="https://pypi.org/project/django-polymorphic"
+HOMEPAGE="https://pypi.org/project/django-polymorphic/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/django_polymorphic/django_polymorphic-1.2.ebuild b/dev-python/django_polymorphic/django_polymorphic-1.2.ebuild
index 5a263eed9e8a..d382d84bef5b 100644
--- a/dev-python/django_polymorphic/django_polymorphic-1.2.ebuild
+++ b/dev-python/django_polymorphic/django_polymorphic-1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Seamless Polymorphic Inheritance for Django Models"
-HOMEPAGE="https://pypi.org/project/django-polymorphic"
+HOMEPAGE="https://pypi.org/project/django-polymorphic/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P//_/-}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-admin-style/Manifest b/dev-python/djangocms-admin-style/Manifest
index a52e3ca6d5c3..36d0e480b28e 100644
--- a/dev-python/djangocms-admin-style/Manifest
+++ b/dev-python/djangocms-admin-style/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-admin-style-1.2.7.tar.gz 304105 BLAKE2B 8a765d3e784a906225e46824a11df81467fbaabea0221cf4f74c9654856e61f4a376320494f2d370fdcd710b0771a50f1ea1107958daf5c33f24675d5dd47424 SHA512 e1476fcd07794f462870aa19e038e9f36f7181648008203b3cffed5fcd09e494397e275c8df49457d8cf742dbd845ba92a1561fc3b6725a5e834c113d5d81c74
-EBUILD djangocms-admin-style-1.2.7.ebuild 498 BLAKE2B 3759b37a1917f2ade146deee8b588c448c2b3d64a95997b9310c422a328b054b98828d33a6cd31ca46625da03ef36fd7e4afafc8b974c3644361337a78dd47a5 SHA512 93ddaa8528637c8e2a2027b103f6b8712ed6129e1845fef0238206c834732a7a03229e0a19ac458f9866e8a82bc217b1e4b690ed323d04810f2418653166b005
+EBUILD djangocms-admin-style-1.2.7.ebuild 499 BLAKE2B bee130a78e816435dcf72ed9acdbafdcc3d980f83c5a603d8e005a53bd01261c3c930cad7db0a4556491ddbe0c943a711c96ff888702e59634feb2386daf1fa5 SHA512 e7357f923b1171f641a440ced3d767e4dc57b66cc6a25ae12736eddef618871777c02ff6060cf265871dfc71eb236ab55553ef7d094493baa590280f27b6a20d
MISC metadata.xml 307 BLAKE2B 616984419ed1881704fe6c0f9f9c1f6f5b083401a618756c3347f987bd4aa9ec5717563ba235f8c2b71a27d1a02167056b17017aabe68b10dd10a5c44b1adbf4 SHA512 5211b58e7783644fcab006b67fd0eb83f293d2ccb1200193d35948f653388bb6219b69d35c1ec5cb761520d90c244acc0626500288423e8fac7ccd4b66aa3cbd
diff --git a/dev-python/djangocms-admin-style/djangocms-admin-style-1.2.7.ebuild b/dev-python/djangocms-admin-style/djangocms-admin-style-1.2.7.ebuild
index c771aa67805c..c7ab2bb43f6f 100644
--- a/dev-python/djangocms-admin-style/djangocms-admin-style-1.2.7.ebuild
+++ b/dev-python/djangocms-admin-style/djangocms-admin-style-1.2.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Adds pretty CSS styles for the django CMS admin interface."
-HOMEPAGE="https://pypi.org/project/djangocms-admin-style"
+HOMEPAGE="https://pypi.org/project/djangocms-admin-style/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-flash/Manifest b/dev-python/djangocms-flash/Manifest
index 7464d452d2e1..8d8516a8b5ce 100644
--- a/dev-python/djangocms-flash/Manifest
+++ b/dev-python/djangocms-flash/Manifest
@@ -1,5 +1,5 @@
DIST djangocms-flash-0.2.0.tar.gz 22506 BLAKE2B 50401fa9238cdf745fb1801a281f7e3f3ef834f731ca5a6fbfaa7de78c278f6737c9324546681b1c88c41722002d59b01e281e96d008e17fe3e84c0477c4fc39 SHA512 4c1a4a52b930801b84032682f8cbb4a57d72d46ff8118ebc688d9146b0deb4aeb9309a64868554cdfd2ca5a7b70a52223655aad74014f292f7242b9e18afcafc
DIST djangocms-flash-0.3.0.tar.gz 21797 BLAKE2B 3a51f1fd6a91cb1c96cee5442a09c7f5031c84f51fc95a9f634cc1834510819be819e9cd489b3166129c3ad94ca5b05c4420d9ed5fc962cb9ed309d5bbe2c64d SHA512 a24e6ea9be55cf6f9d9bda6e1e3b3934769c97295d053f792f8374e42023ce72c246a4ee2c06dab8c365c6fc6e6b56d38fdbf520d03e17000f080cf3a68f5c1c
-EBUILD djangocms-flash-0.2.0.ebuild 452 BLAKE2B 94f4f5874afe711850ee22f32150e73cae59b36f18761ba7a8a69f4bdf04e4896120503855ddd261906f7e7ba796a0b30a87b7fcf5696c04a6165964c0df56ef SHA512 6dd50cf3b91d7492c7abb543f3edf46016abde705b632ecfbdf1a476e42c1191354870371440c1104ef31d582dc835fb57b0434ea2589e8dec5a6e6184a81916
-EBUILD djangocms-flash-0.3.0.ebuild 464 BLAKE2B c957e22d2dd0566eea9fa03623b6c809ad21b168d8eab496968fcd18ee11ff732cf72c6bf382232f2fa7c9a6a731788903b3c3eae5153cd78b3096e01a7e9c04 SHA512 ca61e32b3c8031819e661e3773896e067a4a995faf3f864931ca63315742334b7415b250f4790b9db86444a45618e79c63b866492ca35fcd9afd46a3da22ebed
+EBUILD djangocms-flash-0.2.0.ebuild 453 BLAKE2B 152db4a3634e65a1f56ebe8d6406665e78da97196bce8d90947139701f373194bff98ae4469cf3e05cdadaea1ed7ad26b99e79795849e6dade4d61ea77b8d679 SHA512 efdf690214d451138c96ac7753edd7321e98ce9aee47053767c2f1a16bcd14ec14110b71b43dde474dd896e8c852d1c41b7b343e706317331bae1be8a05b98a2
+EBUILD djangocms-flash-0.3.0.ebuild 465 BLAKE2B b94aaedee7daa8b2774184d8402636d4ee119419bab5221eb6a76bde950ff1a26510e7e7ae3e960c92d703f8032ccffa699092176f1e5ab4ba38622c25bd7bda SHA512 49ed10aacf3c0391c94e8bedc8ed4d787ac2b021d97082772f160e59474ceb14aa3f155c65701e60b89e56152275670259e2ecf9d6b02554070ca4dbc8a650b5
MISC metadata.xml 301 BLAKE2B 721f56a68804fc337f16871ce1e56bd140d665554fded3cc4c25c1d48fda9dd66c5b7f740b1775f3b886f10186ca9ee0b253c3ff0a3b2ca8259fc09eedefa80e SHA512 39f741415521e7c890cfae9c7b88a812226cbdff8cdf8ce143b6bf350b37a4e64b24faf46f65346b0f7633023db0a63d5e8f4dd6a8f41c5c1c162f5fa2f541c9
diff --git a/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild b/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
index ff1203bc8871..710616145f78 100644
--- a/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
+++ b/dev-python/djangocms-flash/djangocms-flash-0.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Flash plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-flash"
+HOMEPAGE="https://pypi.org/project/djangocms-flash/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-flash/djangocms-flash-0.3.0.ebuild b/dev-python/djangocms-flash/djangocms-flash-0.3.0.ebuild
index f68460ce98a1..d75d0fe77ed4 100644
--- a/dev-python/djangocms-flash/djangocms-flash-0.3.0.ebuild
+++ b/dev-python/djangocms-flash/djangocms-flash-0.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Flash plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-flash"
+HOMEPAGE="https://pypi.org/project/djangocms-flash/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-inherit/Manifest b/dev-python/djangocms-inherit/Manifest
index 6f45f112d820..915d18c8d88f 100644
--- a/dev-python/djangocms-inherit/Manifest
+++ b/dev-python/djangocms-inherit/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-inherit-0.2.2.tar.gz 24909 BLAKE2B 608e23ce97e529bad441862266fbd65ed2cb3cf8515c97a91e4bcf30c3bc5c816d40a86db390863805b6d79b2814fdf26a603480196ffd71fff8af1d4402e12f SHA512 f115568789b673a0ff05a3d9fac6ecaf1d7b85bb40fa6265239e0c7d3e68a64c8d163b71f2e75bec9fbb6fc7a70efbd6eb887fe027faf08c79e8052bb19fd466
-EBUILD djangocms-inherit-0.2.2.ebuild 468 BLAKE2B 67a98f6e96c7844c0b83e8f6a0e5acdf5b08b74aae5c2b47bcddae4c08cabde5778fac310a454f9a37c87a998d1dda73b99dba944047370555b0ae46ada0959f SHA512 a843bb2dbd5906b7ee66e71ca0969bd9e410f5fcf77f83667d1feae2ac26906cde8d65b2e3c80b08aa09826374e659d6cc623fb401790b0f674c011289894035
+EBUILD djangocms-inherit-0.2.2.ebuild 469 BLAKE2B d9cfbd8bb4907535be3e2e84ed43bc2a4cdc520e2c5d058add5e457deaecd1d292c3eb531c9b8c8bbdeaee77b1a984c83ed9218cc2441d08d41179f3bff8e4c1 SHA512 d656bc23b4f4be456b5d1d4da3bc81982101a54829555f7eff1055104cb1991d7b4c4bfa287164e84ac60c8c0e177a890a264323822ecab6eeab730ffd100b88
MISC metadata.xml 303 BLAKE2B 7b5636ff062b7f6e26b86c19294d5308f1b656c0ed45ed3d34d6dc825b53b6288852f732258740f0372e5afb0f486abd17e0123eb38c9f98242ad82ab5c9400c SHA512 16198140105118ffd8982ecf655385ac129ffd53d1f6cb8a3edd40b1f28af671d35693cea0ff24b49c01ab8ae2dba049b00f8b901d76d34fea9388e217d4232e
diff --git a/dev-python/djangocms-inherit/djangocms-inherit-0.2.2.ebuild b/dev-python/djangocms-inherit/djangocms-inherit-0.2.2.ebuild
index c9612fb95df5..7c3589bf217d 100644
--- a/dev-python/djangocms-inherit/djangocms-inherit-0.2.2.ebuild
+++ b/dev-python/djangocms-inherit/djangocms-inherit-0.2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Inherit plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-inherit"
+HOMEPAGE="https://pypi.org/project/djangocms-inherit/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-link/Manifest b/dev-python/djangocms-link/Manifest
index e1175bc75d05..1c3a8645b95a 100644
--- a/dev-python/djangocms-link/Manifest
+++ b/dev-python/djangocms-link/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-link-2.1.2.tar.gz 32892 BLAKE2B fc75ddf07aeb91e04df6e47626bdc4ec08a7f67d286e795982f2a03391a5c2630114ad15fa9ac6574cfd27cf9ce0915b1f535debfbd6357ce44dfae2d25a817f SHA512 39c10472a5d21552e63aedbd556890bfd7da22199d1431caa5454f855c78cf02d71f6d9a01b4021cbb495c8369a7a538875630af85b515fcbefe36ddc45ca98a
-EBUILD djangocms-link-2.1.2.ebuild 738 BLAKE2B 886c86881f8dcd3939407404c4725193c1c020b4478c9fdc5ff5063cc2cb2e35bf1c185b70b4ef73578a828754b69eabb0f2e10d8e4fe3ac814e0e7a4a9953ef SHA512 eba5f12e707ff5b6663ec99f7c7f70885417618e8e07899e7b4257b065ffe4baf4da33473578b7e8c5aae33f6d029adf98198a3d9eb44eb418b68b3c867a9460
+EBUILD djangocms-link-2.1.2.ebuild 739 BLAKE2B f4a40b92b0c333d220397602977574bbe18ea9c6208706ccfe04e649b1509580f03c69d3ca55a7b0fc57ecc5bb19fb88ec7a8ec9b085b4bfdab48c5ffb958c99 SHA512 2ad7a9cbbaf0553b621a85889ad3ab25a6c5b1326a88ecfce355f4d6718a4485c17b8c447942423d49f53ee5c853645843884cd041655910bfd44b13b2b795a1
MISC metadata.xml 300 BLAKE2B eefd4b2bdb6f394e6dbc7fdf9ff9281d7a961f4f5228917935840d101d728fdef55688f497d59b7b972a5d0027e8b498ac90372031cdab1c01ee2dfed5c6a6ce SHA512 44629ac4f9ba23b9c90674bed6999c08aebc7469bb414527aa06bd84fd14c80c9cb7a5bc805fa32a165ea778b3fe8f3248ad508f42a4f0674152020635caaa53
diff --git a/dev-python/djangocms-link/djangocms-link-2.1.2.ebuild b/dev-python/djangocms-link/djangocms-link-2.1.2.ebuild
index 5828b9159079..8f0275e08a1e 100644
--- a/dev-python/djangocms-link/djangocms-link-2.1.2.ebuild
+++ b/dev-python/djangocms-link/djangocms-link-2.1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Link plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-link"
+HOMEPAGE="https://pypi.org/project/djangocms-link/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-picture/Manifest b/dev-python/djangocms-picture/Manifest
index b82c1342592c..e00a7a339ad1 100644
--- a/dev-python/djangocms-picture/Manifest
+++ b/dev-python/djangocms-picture/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-picture-2.0.5.tar.gz 32329 BLAKE2B 127103b903e7268e73444d6370fae4aad10ee0a616bff47795acb2ede59fe901c54ed8fd5bac644b2f10061dce1e788dac27670ed954fc66435ee418d9660c49 SHA512 df4ba02d06966d7cee38254baadea5eeb5197557cbda1e8a202e45420881b6216efcc49fa8a6e9f9af30507a93ee2f7110e14e5ae3a645b889c990dfaca3a499
-EBUILD djangocms-picture-2.0.5.ebuild 750 BLAKE2B 9fecf8a4006fa3afe33d9939842ede6093c1ed5c02b47feb06cd51209dddf2d1be2f592a058b789d2420ac1423364cfe1fa04c9a47fe5bdf3569ff650e9d47e2 SHA512 4a10d0b87b583cf343efbba138575a7708ae07ae20d9b0f6d41f6692c2963f6e51bad3240ae8a1c65cae5b4a0205786ae17d203771f90beb42fd393aca8f53c4
+EBUILD djangocms-picture-2.0.5.ebuild 751 BLAKE2B c0d40e8fa13192c7430a6b409860d2ec584f98298b8ac2a0d02baa6139142581ac71186ed4711951063febf3ffceb0719ea3c8d55ca271026f78bfa297f5270d SHA512 75e1f3fff1405cadeb4c336d75e51ad28d5e9fcce07f93a7b777bfaa410896d273c868f5e21220ca85ce445950a7295be49e90c4f75b93614f0a964f912bf4e0
MISC metadata.xml 303 BLAKE2B 2eb1269bc65a3446efd89149279039e9c7a6497da0f75fe3b340641d065c4e3911adc7da32904e0f2ccec60a08704672168b8e964b8747b1f6c09135aba95e7d SHA512 8f66c2172d20eaf54fd19875d994e8aa96ef22a83868ade0c53af4789cda3fb5058b12b24932d44120237e5cedafff9e626f4d3b875821fc48f845677879d81f
diff --git a/dev-python/djangocms-picture/djangocms-picture-2.0.5.ebuild b/dev-python/djangocms-picture/djangocms-picture-2.0.5.ebuild
index 6557a013161d..68f8281a4353 100644
--- a/dev-python/djangocms-picture/djangocms-picture-2.0.5.ebuild
+++ b/dev-python/djangocms-picture/djangocms-picture-2.0.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Picture plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-picture"
+HOMEPAGE="https://pypi.org/project/djangocms-picture/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-snippet/Manifest b/dev-python/djangocms-snippet/Manifest
index 334a8cb9eae3..f7d986d16cf6 100644
--- a/dev-python/djangocms-snippet/Manifest
+++ b/dev-python/djangocms-snippet/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-snippet-1.9.1.tar.gz 22643 BLAKE2B 711592564aaf375a2d40f52db61b2fb7bf0d994833921b9fcc13cc81094903d2c754f743f2bf659e8041da9371516e26a707070d1b797e85acbc694235724e15 SHA512 0aba41e926e2220d94266958b255fe1a8b00cb1215bc7678aacd3ad96db8349a1b472c7e9b56eead3a722cd27b953d269717e6de7383c45b5511028dcff6b1bf
-EBUILD djangocms-snippet-1.9.1.ebuild 575 BLAKE2B f3bea0821afee1316ced687289be1fe8e39333909b83452e08d46eb1fdbe511d847c77f1e9a803a68d21e02378d0684adcde786bb34bd63c8256cb5ebb547d45 SHA512 85021bbf908074696e85d2aeac9cbd8bb0809241c713b2129719344e988632a44d063d055f2c3bc18eeae49b673b60af27e8e46acf407b941d4e2dc619888042
+EBUILD djangocms-snippet-1.9.1.ebuild 576 BLAKE2B 3eec98f1f293f13b35bfa10914f98f84710ae0c8cc33d32fca61806cec699b2a81b4c298957823a8d684d051d152f9014556d2f7a43b06b5ad5e8e6b98c66ec0 SHA512 0dd60e78bde889ddcedb792f668d03f0699ac2864eb12b6cba8dc5616db8e73602707435e1f58d55bd75c08c627571da4541f0fc57e9448b34ebf87b11dfae2d
MISC metadata.xml 303 BLAKE2B 4ef290d75716595e9d1c2c21340d28f61313c87b1f4b2e0871a6b44385c9dc972b299dbcb2dd1a5ece50fdddfce537bdd707901b6adb47d3c5f20bd19dd475cf SHA512 dd9d727aa596ad273efe29c3c5ab4a70969ae5b1286399cfd1c21c6c8ecccd6e9679edac6357a3d25968a76dd44b17b20de6d181cf20225913c2c26cc6bba237
diff --git a/dev-python/djangocms-snippet/djangocms-snippet-1.9.1.ebuild b/dev-python/djangocms-snippet/djangocms-snippet-1.9.1.ebuild
index 749ee0a1862b..aa6ab26c06b4 100644
--- a/dev-python/djangocms-snippet/djangocms-snippet-1.9.1.ebuild
+++ b/dev-python/djangocms-snippet/djangocms-snippet-1.9.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Snippet plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-snippet"
+HOMEPAGE="https://pypi.org/project/djangocms-snippet/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-teaser/Manifest b/dev-python/djangocms-teaser/Manifest
index 41976e8141a2..8902b626b8cb 100644
--- a/dev-python/djangocms-teaser/Manifest
+++ b/dev-python/djangocms-teaser/Manifest
@@ -1,5 +1,5 @@
DIST djangocms-teaser-0.1.tar.gz 22600 BLAKE2B b2aaceaa6d0888bc0993de7b772e87d6fad90dc639ab7f2f9366a9b0db350e9a8bd60c5d98b314caecbf4f59fe51e0b7b181ed3cccfb8fc72e34f299b6d70a7f SHA512 5d313d9e6342da0d9148351ae55b60caf02fb26bff6ca459eb1e68072fbdf3d50ce67297e0644d84bd7615abc0ac1e9bc7e6d6a57e01487bd83e527d23a1f4cf
DIST djangocms-teaser-0.2.0.tar.gz 22315 BLAKE2B db2730843781e73bdca6d0d8333653bacf38ab799e2004152a0075b087be8b510102cbab83c452d76e42876297ccb34c6064288e98d8418eaccc2523c6c96974 SHA512 4895b62048d00c87e57b2ffe8452fa7695bdaa7a37ba56dd952a645ed09b34866c05eb0f59dc2fb56c3cf6323f3f9218dcd934cb78a5a0141f4cfb403dbe1d8a
-EBUILD djangocms-teaser-0.1.ebuild 454 BLAKE2B 98ed734fa86b3d491997970a5839d250d5f87d7557e9ee858a344e4accb19434ac60d8d9f22d6afd17c9922997050deed5b9f30622c4750bf441a10c23532749 SHA512 5f23baef567931641afbc598992687b60fc63a385075dd048ed2d9237e1592cece074c9df44dd04131c29f82d1abac0c46fcb60aade108ecd0e15fb85764af05
-EBUILD djangocms-teaser-0.2.0.ebuild 466 BLAKE2B a8469b9e75c06e5e8fcb8ba4701ff47548535df0d4cd886ef879bbbe1e6a03ebce8d578bc9e1a345253236c68e2cb34534b4b6229ae22d876f08738701c0e669 SHA512 cdedbf73b2a9758f5090a1e37454d06602ee33b888847ebd0c2f6e5fa61afda5f93073b6ba458822c9ed04f8090d866afe7929fd62221971c816e27bae649073
+EBUILD djangocms-teaser-0.1.ebuild 455 BLAKE2B 4e0705fdc492e39f44968549dbd72266e056025794be29d3957d10471f1f6202ddb7b750884741203567f9144489f27921b0029cfb7f639a10bea5f0dc727e17 SHA512 3a20492fbe33492ae6bf86ce95b873a05cdcf2826d1d163a190a967602111da992acc76814838209a5af0118597e330d97aa91623eb1913319324c65b230b61d
+EBUILD djangocms-teaser-0.2.0.ebuild 467 BLAKE2B da4c3f94661a5a3bbcfbf098f3b10f78bbec361e109986049f77711c5b9701bb1b9f4f4286ccd09483e882f7ca72b2e1723f92552312da25355f5eca22cbe3dd SHA512 f998b87cddac532420ba37ebeddad987ff0182f959876b5804e2773a52c2a578573d22494d4966163d6a07db892f04aae079031ba2c7e042de914127c33c2636
MISC metadata.xml 302 BLAKE2B 44f17bb6f67aea2d02f76d700e72783d8aa7501f4e0a577cb4f5417643062d3b3eb092d9a5d4c9a87261f9c660429fdc1a775a7b35939f47300b935844ff701c SHA512 5757ade4a981eb73b8ee1ec407e55247d02273d18d65b64816c6815b36d8253014c97eabf327fb3fd26f677d83a9f96e70a98980cc9a27d8729ee948f83ebea0
diff --git a/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild b/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
index 401309b48afc..6b42239e1992 100644
--- a/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
+++ b/dev-python/djangocms-teaser/djangocms-teaser-0.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Teaser plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-teaser"
+HOMEPAGE="https://pypi.org/project/djangocms-teaser/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-teaser/djangocms-teaser-0.2.0.ebuild b/dev-python/djangocms-teaser/djangocms-teaser-0.2.0.ebuild
index af8da6a6236a..fab35cfc8cfb 100644
--- a/dev-python/djangocms-teaser/djangocms-teaser-0.2.0.ebuild
+++ b/dev-python/djangocms-teaser/djangocms-teaser-0.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Teaser plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-teaser"
+HOMEPAGE="https://pypi.org/project/djangocms-teaser/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/djangocms-video/Manifest b/dev-python/djangocms-video/Manifest
index bab599519a9a..8399263c301d 100644
--- a/dev-python/djangocms-video/Manifest
+++ b/dev-python/djangocms-video/Manifest
@@ -1,3 +1,3 @@
DIST djangocms-video-2.0.2.tar.gz 25416 BLAKE2B 000b5d6bb5ee83690d06f23b689e31dd10e95f1bdd3ed27d62182f2ba9bb02d070808820b55e1d701de0eae1715a118a956278ba0130c93a8fca8f8e00bdd267 SHA512 d2ab6196a02c41f0995c5b4898f357dda215f7307675fe622b90c58cc14f0e3a8fe5a6e8da1df073bd9426d1186ba5f68de747797ac9b66ef98a32d46ba567e0
-EBUILD djangocms-video-2.0.2.ebuild 750 BLAKE2B d7273ee3c3ddd30f42c07a7180253cdb5069c87fb957f904fcdeb0da59e10fba5b20ff4456f0ac4f4169d00cc730017c527d279bd15c6ada4e2c70569b47ebc7 SHA512 7b79e1e857fd6a50f39a41aeb05e842fc5e898311a7606a67fa99d965053ec13f152c3690856c0317c33084e398a2194768bf8934c65f6ff13a3256860638465
+EBUILD djangocms-video-2.0.2.ebuild 751 BLAKE2B bbc7ead602cebfa17df0ea565d8d406cde781dea6c63b202210199e7f2557b6d2eca32aca4cd6a827a4a8fe55cd38f2a2869e6214a518677c59a653cf789fdc1 SHA512 38cf551ec8b62d00f20d0bdc3024aae347b230530d469ab04a597443b530878545a7386683b1b493fc560da4707f109f0ee08987fa6b61e8704e119abf4d4d31
MISC metadata.xml 301 BLAKE2B 3c0880d1eeb7a8b419cc23fec55fe192fdadd9c72f77c85bdbd2ea7e30eed2a64ca6c8ab25fe65066460e376b1041aea871f57699316340fdb32a14f2ad85850 SHA512 8d754aa30f488327636f75e8df23fd094789440f0338ecb01bd8c2f75b62ff58b1d5aa91a3da1c1e145e48dda4bf27e3b2e7d403b629260847fbd9516707a85c
diff --git a/dev-python/djangocms-video/djangocms-video-2.0.2.ebuild b/dev-python/djangocms-video/djangocms-video-2.0.2.ebuild
index c3ab5149496e..9b2f84a62c63 100644
--- a/dev-python/djangocms-video/djangocms-video-2.0.2.ebuild
+++ b/dev-python/djangocms-video/djangocms-video-2.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Video plugin for django CMS"
-HOMEPAGE="https://pypi.org/project/djangocms-video"
+HOMEPAGE="https://pypi.org/project/djangocms-video/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index dc7d3a4df391..0356ad1f858c 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1,3 @@
DIST dnspython-1.15.0.zip 252157 BLAKE2B 6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9 SHA512 942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
-EBUILD dnspython-1.15.0-r1.ebuild 1034 BLAKE2B 3c85d6e1a1d40747bde5a50fe40e6cf3311c231e6e7b8e8d85bf969d5dcf8e349110f9225721763ada96c2c049d2ad21037d46eb9b7576613df00c5060177414 SHA512 3b3b23216d77c93dbc35d21341f477558555a11fe3b464719699d355debac9d9cc329604f99d05e345ac6d39826f40d1f167bde649e4a29e3701e06b1cb24957
+EBUILD dnspython-1.15.0-r1.ebuild 1035 BLAKE2B 799aaede1fb8078df7632674da6c6efa26edabeaa13e6fac1d41624edf27219e4b28bd54e3dd32429b92c856e040a05e3f05e88638a0320374105a86a242ab44 SHA512 c58f2eb758034ad0e7ee00e3e1ba1012870a624b6ec6f9f7e1d1f215fa75e3cc6c00783ee15cd58b7306a30de071b8caa1f36b824f015a8c8b3995c86f93dbb6
MISC metadata.xml 1458 BLAKE2B 9a04546a3cb62f7ed6a72a8416e7f38aca15733a444970e84fe0134d0097eca4ae8fab9433f66196539de66a4b6b92103a4531f9248cf508a2e0f4d16c85c172 SHA512 40c86234936ba4f0c01a98266e74d49a80a8a48d4761b887ec84fe3ff9b534e7b6daf3c317d299b1333132a6025e49abf63884e7d6d0634c876dc74b470e0a7d
diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index 40a26a5f763d..464b5c7c119c 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="ISC"
diff --git a/dev-python/docopt/Manifest b/dev-python/docopt/Manifest
index ac07b374a8db..afc35d8bee79 100644
--- a/dev-python/docopt/Manifest
+++ b/dev-python/docopt/Manifest
@@ -1,3 +1,3 @@
DIST docopt-0.6.2.tar.gz 25901 BLAKE2B b44308bb4a6571ddd092de63401d16e31a9d9b93be9b132fb45503eb9d84273d7c1f20bc5b2e3e2d969506fcf760fff142c37197e0b92dc9e7f6f431fb0abcc0 SHA512 af138feccf8c37b374ee44fcda4938a88107d434df13c173214021b1a3348b152a595095a86982b66ac03a11db8e0f1e9e6a3a65c98deea92330311daeb831a3
-EBUILD docopt-0.6.2-r2.ebuild 768 BLAKE2B e30bd01cd91a0a8df1a18f9127a4d9ce83f50b8d33c3b841d390cbc563eab2cd4cdf808bfaf06f31ac9714b9c6e37de10daaa68466b65175920a718c79845e0a SHA512 304336ea474bcb81c4a3e2eeaf335ee5829038556d5ced142d185202291d8be16f2e1824ecbd02d1b42c7901524334d68cffcab9048ae05ab3c91483b6455cd1
+EBUILD docopt-0.6.2-r2.ebuild 769 BLAKE2B ee54d5affb3a90f55259116e942b6a3801f2d99bf5a39beb5cce22950dba9c697cf75cb940906f169f23180d080016dfe7a23a616c6d6072a413d760b4696acc SHA512 157aec151467a1c9e6500546c34ce862d68be162ef07d08788346e279a9dd9c5622eea0ed15e723cb9bef0392e3ca5a2cab728ac0be2dc245a15c4d75e3c1336
MISC metadata.xml 374 BLAKE2B d1c77e8ce90431f3d8ddfa1adb0b016713e7f3d18feadb25126333973e0cd7341838a2082fbc99f0dfbb23a3d3416887211e3f7ead69eb3c7ec284b23e7a010d SHA512 a54f0d59a3cda28748bc2ec5546b29de60dc4dba144b57014636fef7b20c97d2b7b20f0ea8166cd8c9970b7434e43707359ceb76efb015a8a00d06a0786252b5
diff --git a/dev-python/docopt/docopt-0.6.2-r2.ebuild b/dev-python/docopt/docopt-0.6.2-r2.ebuild
index d9ac0337bc9a..51c42a024d9c 100644
--- a/dev-python/docopt/docopt-0.6.2-r2.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Pythonic argument parser, that will make you smile"
-HOMEPAGE="https://pypi.org/project/docopt https://github.com/docopt/docopt"
+HOMEPAGE="https://pypi.org/project/docopt/ https://github.com/docopt/docopt"
SRC_URI="
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
https://github.com/docopt/docopt/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/doctest-ignore-unicode/Manifest b/dev-python/doctest-ignore-unicode/Manifest
index 05fc33b1a6a2..f7637578814c 100644
--- a/dev-python/doctest-ignore-unicode/Manifest
+++ b/dev-python/doctest-ignore-unicode/Manifest
@@ -1,3 +1,3 @@
DIST doctest-ignore-unicode-0.1.2.tar.gz 2270 BLAKE2B a114a1724445ed2c5c41f46098d5930da8b255e82256ef686fa8567dc305608363895655ede36f70b87896f0ed22f1c8e1047632cff5719ef7417159b0a691e6 SHA512 ac88d1cc90b1db21b21b121cddde246314d8a3e399ea0e96f1cd4f7812949cebdd0850566a90d47da01ea159bb8d69c8a73ee05c62cc40d0839d4701f2f330d3
-EBUILD doctest-ignore-unicode-0.1.2.ebuild 637 BLAKE2B c1b7623fcd1ed196ff276de6c47da56d9e723011cec66027c1c048ff36c31d76f3791a6ce7064b337111fe4fe19318a72d4c3d7e0e559ed85905cb2e0aad858a SHA512 4e60aa642f969beb96249dc74fa6c50e7b8d85db217974e16fbe7bc71cb0c025ded10b60606f098d762792e9d8b58d6929d859c618abd9486c017bbf71121662
+EBUILD doctest-ignore-unicode-0.1.2.ebuild 638 BLAKE2B bef45b4c84e181f553e8d9f7d7dc9d3b2e2ca3fb84b52568a175d26c8b664eb2976fbb8427b6182ad499fac48b76ddc8e8ab5f795f70a07d53d794cbe853f61c SHA512 c4bfe3135fc8df97c590e0610ff40a69cec1dde133b2490c3645f86932fc5990e5ae9e9c817b31b4403c21fd5c8809002bb514b2f3c2a54421381f2e8000a541
MISC metadata.xml 396 BLAKE2B 9d6ed08e6f963cb03406050e1ec934e9fd0484633e7989b52d5277e6668ebdc919d60f8b0898b0ccec076e9839ed07c6cf5273e14a289049f815cb119e4c13d9 SHA512 da8a39b0f46893a69b4e53ef6b62845f70b1ebdb0ff1c339f52b61b69c6a6e730ecc26d3f99db16a259c73ff454685faf546babc7afc9e804170a0e738cd7d1d
diff --git a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild b/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
index 26182c731c7f..08441d09edbd 100644
--- a/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
+++ b/dev-python/doctest-ignore-unicode/doctest-ignore-unicode-0.1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Add flag to ignore unicode literal prefixes in doctests"
-HOMEPAGE="https://pypi.org/project/doctest-ignore-unicode https://github.com/gnublade/doctest-ignore-unicode"
+HOMEPAGE="https://pypi.org/project/doctest-ignore-unicode/ https://github.com/gnublade/doctest-ignore-unicode"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/docutils-glep/Manifest b/dev-python/docutils-glep/Manifest
index aae968880789..bd24b06fb86f 100644
--- a/dev-python/docutils-glep/Manifest
+++ b/dev-python/docutils-glep/Manifest
@@ -1,6 +1,6 @@
DIST docutils_glep-1.1.tar.gz 6753 BLAKE2B 93e7fa03e6e5b4f7d7d338b04d906eac630d2a8e179af14c0c3f0d5f9926cc3705dcec84d2b9b2b7b3854bf9de178256ad2c4ef4bc567c6ba0d95d2abc32b8ac SHA512 7b06cbc7bf7a7f9002e1d61fbbafdb7ee6fa804145e7ce7edc547384f22cac8f9a9072bc137e201ab08a49eedb5e4f2ea8a1f02bd806d7d01525bdedece4afb8
DIST glep-0.4-r1.tbz2 4667 BLAKE2B 34041a972c1edae500d973a2002719a3208c84e042bad231746f83cde99e9b72db835dbdaef536c50bc73c6bbb27e4dc61fe7563bc520b006a04defa6a952c83 SHA512 098d9f5043a60af9dfac63f6472b576e66ffeda924902ca825ed63f573aeb8bad7c9f9a6853fd99e648683488ee6db2ee55c139df3dde06983b72cfb5dd8cdd3
EBUILD docutils-glep-0.4-r1.ebuild 1160 BLAKE2B dd01498b0945f97833ca83fe44b72be76200d08b4a76394dc0b8265de641cce0a85d094e245af02b7b1590afc211a218f52324a57683feefb17958683d21bf22 SHA512 083901d85a132393ffb1300bef09fe3f797580a41f3e74fb4dd6f6a23e621a353f262fa03b642a34f5a73b96c5be39bcaea6d531ca6881e36c7fd891078312a9
-EBUILD docutils-glep-1.1.ebuild 840 BLAKE2B b9dd7da733b58fef60c1f0d2765ba998a8fd56c513bd911739b50996597af14f98b7857a7fc4da938028899cdb6d7542c046b148fba5c6d4f0928d0f33836ec0 SHA512 b810f77716d42a9959cb2817b8fa55379becafcf2bbff53037a9136df7b415e89d8e7a3504cc0c98fcc897dd23410a24a9d8c9aad770474431a9d776dd7da66d
+EBUILD docutils-glep-1.1.ebuild 830 BLAKE2B 4c3e6e56d4617c65976ff1beb9ff47f33b97f92c046a6d8f8da0bc640138d92dbf7dc41f88f24f5e76195e1ba3f224c1f0966f6df9e12366652662bb7db94e8e SHA512 8654fc75234929de2e74bd22eb0f0525727176d0d831731536ca4192d599622e2c1d96156499650a032a7372edcf02ca829c74e2098aca6f89c5a3ef41e3f3bf
EBUILD docutils-glep-9999.ebuild 573 BLAKE2B 032fc2bb940904ce0602226f004d4d8990bba9ffb35ca3e81774ab101106aaa147ead13d9e6bfbda48b7f48840fb4c0afbe5578a5c8e8070bde87afd9a7e164c SHA512 200f86c1399dda6276e98c83a649be7d1eae49fec9976f1b04234e61aeef73bb6f55a50d50b8add157e844061f7da7092e25e9136eb0acf059d1ab2f32200ce5
MISC metadata.xml 264 BLAKE2B f956660bd90e0c6757ce9a7284329bd8f9d14053624a6ac4a017e5a1ffba57ee084542dbc9ac887756dd64930cdb00e33dd56361404bbbd2d2d27213f84da4c5 SHA512 4d8147ee0077ed9f48ca883928f98dd317506bc25a1ba5c96fcd32870dcefae56ff47560cb99eb23a5339f893d19fa4529cc432afb7999dfa04c727cc6989eaf
diff --git a/dev-python/docutils-glep/docutils-glep-1.1.ebuild b/dev-python/docutils-glep/docutils-glep-1.1.ebuild
index 12405e0cd3ad..d38685398038 100644
--- a/dev-python/docutils-glep/docutils-glep-1.1.ebuild
+++ b/dev-python/docutils-glep/docutils-glep-1.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest
index b26cb5fc595b..efaad1c73a87 100644
--- a/dev-python/docutils/Manifest
+++ b/dev-python/docutils/Manifest
@@ -3,8 +3,8 @@ DIST docutils-0.11.tar.gz 1611755 BLAKE2B 78e377bccb949d5ba324b90e0a316b38d8874d
DIST docutils-0.12.tar.gz 1618353 BLAKE2B c431e4f2d5ca21235bba860ae7aa4698af0f41b5bc1184bf39452f2c90fdae35d77fb52cab3b9fb5c4202541a01508d268c92c98845bbfd1d38e215e4228234d SHA512 0087433f8b76e1d0302d2fab77fdbda941132d16ac1fcecb26ca66119687eefd9e2f6901e05d705f857fa31e2526136c9827dfd57c44cd295bd10dcce3faebf9
DIST docutils-0.13.1.tar.gz 1735216 BLAKE2B 6229e7de842c6871bcc44a536333f005c5f4691423a4284d72f617bacbdbeb67c0e49e1ee74ce6ebf96e9329d0df2a5acdef306da975551108e74bd557aff4f9 SHA512 6a68b27dac3705ff532cb79d6b6808071206544a1c653e6a24d46971a5e10edffc7d275834eec4e80d948eb066bb099cae0195c0ab674e68747820e54f0ea64e
DIST docutils-0.14.tar.gz 1727105 BLAKE2B d8880918e04ae19ec17ec8aeeaeb44d198a15d7f4c300e08d50b730aa5f753e564391e796b71947c66179ad58fb99e17d11172867d804e0734a17be7dcef3b4b SHA512 1ed72c2ef7d2ca38d1c6f3154b7986ea46f599d9bd826405a5257fdd7740c8626957d6298aa95fb0edea8a24515de22f1ad9b2ecbd59341a1ab7a2bab30f500c
-EBUILD docutils-0.11.ebuild 1864 BLAKE2B 32e61330dd5c273cb90677488c19ebeebef708da0ecacdea27d1136063ac455527ace78adcb9ed317051d512ac87e7e08069afdf4821308455ec8813e8bd6152 SHA512 fa2b6a7038cc8cda8c5aebf1de56fa78692140a1a11cad1e89aacdd0810f445e4d7fb5cd87fc309674e4d04cfe1e9f2ee00de165e28df7dbdeef8ee1bb1b690c
-EBUILD docutils-0.12.ebuild 1814 BLAKE2B 7a3e35bcca8fa911f8c9e5e3adbd8d899cd29500d0df87052df5eccc782cb0f3da72d07bde9c3ca2a35901cae5fb26f5da5ad5e3430e7bea2dbbe2d895612508 SHA512 7e93dbd657b994421d87b96c42df943ecba0f7b6451ec386ae654a461d03ed51b00d757ab43e2ea3c10bf4265063b3f635d8f858a65cf37aef976eb2ce888e0f
-EBUILD docutils-0.13.1.ebuild 1828 BLAKE2B 578392dfbc657bcad8d83b0b821b9d14a4cada7297340b1babbac703a9cbede83fcc2f1152d971bbdd0bfed6533876136afc269fca96abfaa6cef59e45ac3e24 SHA512 c46a6dc97e7b8302d7ec4f7bdbf28c8c2a39a203af2797a7ea2ae2f07855e8a8a70325a7fb8cf6be4564e7485cea17e0be2f999a3b78ce9e6f671c76d8e5cdf1
-EBUILD docutils-0.14.ebuild 1838 BLAKE2B e44edb31d21e1de7854263dbd9bfd14c434aebaa115fa6a7e2360106680b184de294dd2fd39f6f6ad9f3fa1c7833df417071325db08c9ecc72b2f2faae1bb942 SHA512 e824b01c69e1393e158f59203b164410e2b61af709504f32b0b5544e52d09842f620b9771a55bf32126c29f99e67d0795cffda82535241038adacb8024f875c4
+EBUILD docutils-0.11.ebuild 1865 BLAKE2B ab64496926dfa4984d2c43aa079e8674288ccfe46aa177bba9526737dd87e6c0c608bc79326fab385da3e1cdc049b1afe27d4916ea832db005efcc917c3b97fe SHA512 5e2853a6ca36e893eb6df7392745091970c8a2008b39fa3ab9a5599c2100c889fe2ea1bf9e66cb28023214896c2d84403160fa0b9f4913caf80b962f07148c17
+EBUILD docutils-0.12.ebuild 1815 BLAKE2B 86067282148b63f526fcc44734c0b8faa450706d4e195b0c0ebefc36d37f4924e45188625a88acc778236fffaea99cfa229d25ab1e3f717ca08ae8db9d3ba6ed SHA512 f75cfb2b69bb4729b3783c589c71e2ecb3eec20da862d81062e22e81a399e4d27ad84e58788c488d4db4e23276122a1af9e5e6830ceb830ac12b0b1412055872
+EBUILD docutils-0.13.1.ebuild 1829 BLAKE2B b46de91f13aa6140dbf5d1b1dfbb3db0407e2859f2524904e9036853480b7157875481e0191dec081c50737d9eb389453b051f130ab1cc2718eaa8d38a48c116 SHA512 bc17caa03c983d28686dc49f41e48af5ca7ae542ebf2ce2e0ea130e6a0b965b29bedd2c84d44481c63c4d8ac5d020938d52cd5ae266d00965068819f0c65d299
+EBUILD docutils-0.14.ebuild 1839 BLAKE2B e5b1124946320726d3aec879fc59e0755647f1e1256c4fa2c73f722ae22af308e74d13ff1c85944aea43ebb8fd522e7930013c28ed15147f7a5b9a546fe36540 SHA512 1e66faf8e597c5b45e0d732962be8528f86cdc02031b85f05b8bff5159725be2be8ea7ced14bf75b3bd22384a0e8ee74bea706c372a31a81d733d6e49653cb1f
MISC metadata.xml 318 BLAKE2B 396ae24ba924fbaed55e84016c94fdef294c87d791c3fa911f16ffe04b452980d112b27112b58b0092d1730cce7db36efae2851d150102046a3379b65d347de2 SHA512 3cf09c6d943288ec0fd9fa92d4475ac184a87b47b7bc8df80fc24a712d8bf0363d4c2a08efb2ace4d94adcd59fdd6f82ae9fd9bbe58561ead5715f7daf84a96f
diff --git a/dev-python/docutils/docutils-0.11.ebuild b/dev-python/docutils/docutils-0.11.ebuild
index eb967062f5cf..80f1a11de170 100644
--- a/dev-python/docutils/docutils-0.11.ebuild
+++ b/dev-python/docutils/docutils-0.11.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
inherit distutils-r1
DESCRIPTION="Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils"
+HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
diff --git a/dev-python/docutils/docutils-0.12.ebuild b/dev-python/docutils/docutils-0.12.ebuild
index 01a17e3d0a17..587257ff032c 100644
--- a/dev-python/docutils/docutils-0.12.ebuild
+++ b/dev-python/docutils/docutils-0.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils"
+HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
diff --git a/dev-python/docutils/docutils-0.13.1.ebuild b/dev-python/docutils/docutils-0.13.1.ebuild
index dcd41b2dd7c6..447102f391c8 100644
--- a/dev-python/docutils/docutils-0.13.1.ebuild
+++ b/dev-python/docutils/docutils-0.13.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils"
+HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
diff --git a/dev-python/docutils/docutils-0.14.ebuild b/dev-python/docutils/docutils-0.14.ebuild
index 84b516e7eaab..b7fb3c6832d9 100644
--- a/dev-python/docutils/docutils-0.14.ebuild
+++ b/dev-python/docutils/docutils-0.14.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils"
+HOMEPAGE="http://docutils.sourceforge.net/ https://pypi.org/project/docutils/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2 GPL-3 public-domain"
diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest
index eb4df6bad493..24d0e6512ea6 100644
--- a/dev-python/doit/Manifest
+++ b/dev-python/doit/Manifest
@@ -1,5 +1,5 @@
DIST doit-0.23.0.tar.gz 316588 BLAKE2B c7c2edc3e38e60bf4cdf6bd7eae4f65606da3168e3def4710ef0a2e07fe9c9c70b5555bfc1b2858f3536ba2ff3a9b8624353d1bf8b1ed8901f76a2cd5f32ae9b SHA512 f2298d76d9ce3e7ed5f356bfdeeef8d5d99ebae74571666a3d2b3843fc63f5a8f76cd6cdedcfe8fc81bc653ecf04951c11f50abd16e9aa8fc7539e3c224b0e4c
DIST doit-0.29.0.tar.gz 222341 BLAKE2B 8489568fe9236af04f87debfb4889840aa162d17d20f82ac0a9a22d1034b4c58976cd6829486a15b941ac1f50e7137c052fe332657c2b3f529fe2345bbcba2fc SHA512 a686457df31b414d0c3797789e0ae1ae5cdfa3674025236419cb59b254f342cd2db07911ef18b2cb576d8d817b44035b9372265b34b786b2779fb7074b394de1
-EBUILD doit-0.23.0-r1.ebuild 1939 BLAKE2B 990c2421babeddfa7c3bfb4bd3625df3bc12bef5141e16c1e8733856c5a738c87d6835b83845d9238dfb461d5e04a9157192d43f0b1b60ef9693f2c27227623e SHA512 6655c1510ce18c129d6d919d7b57e824e137eafb4c461f771c7aecfe0fea1a6a253262315383c1ff62a28a763c9811174375309a7b9b91fad539e9e5226fba5b
-EBUILD doit-0.29.0.ebuild 1965 BLAKE2B f93d9223503cc6ad26872cd0509f0e8cae3cc4020c78765b41c26ac7dcbc2aa0dfff040e3b59cdbb73c8785d3a3dc0e1992f9e4d50c3442a81cd1897a66deaf5 SHA512 f46902d18778e9fdd4fb4c10106bf5997a2ed2bb7d11eeddb5512c7b699a77757f772425fa7af6b3eb86ed489ff3e0badedfab0154f37d30b6b5067590cb74ef
+EBUILD doit-0.23.0-r1.ebuild 1940 BLAKE2B 6f60ee7f2ce6954b23bada22deb6e5cdd92284fa2d0e2d24167587121d14ba972f8266a20f797dfe1915b2e1b621366e1b5b9bf204788daa2f47e4544053ad0f SHA512 a026f37be0d3d598e338c1e0d45f9a8c9960e49f57660c8e913c73d94354204fefbd288e0adf17573c04c30130d5750fc375bff86a9ab2bb69d178859861125c
+EBUILD doit-0.29.0.ebuild 1966 BLAKE2B 514ccfde7fcd71bb9dc5ece1c9e18349661b13da76efc4f9e12e9ff1a7333076352aec1cfde5506a157ee82714713f7c6a3441311d190d78638a299dc8358e6e SHA512 500232ce6270d4c4a614a571c3aea7e4985146b2dd476446a4b378c4bc5a75a7bd41724142ed0e17a458cda16eff31d36ac9aa54a276a529d4440f28e5931baa
MISC metadata.xml 268 BLAKE2B 8c954a752c6b0d24a4622e78c29524fa808dda953da46229a5d1e757ae6fb88f796e0f8473e30a9748b07ab9464186bbd988f12dd96c3d2f19e176419eaf3ecb SHA512 7318c022300ab1ccfddb09bbf4789f64185dba13c3e4befa77f0e7aaaea4fa650508f66cf39d00c760ceea31872022d40523af05ecaac1c6b59005bc23f5bc42
diff --git a/dev-python/doit/doit-0.23.0-r1.ebuild b/dev-python/doit/doit-0.23.0-r1.ebuild
index 3f6094b10dc4..be6079f28e09 100644
--- a/dev-python/doit/doit-0.23.0-r1.ebuild
+++ b/dev-python/doit/doit-0.23.0-r1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
inherit eutils distutils-r1
DESCRIPTION="Automation tool"
-HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit"
+HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/doit/doit-0.29.0.ebuild b/dev-python/doit/doit-0.29.0.ebuild
index c4a6be8b9fbb..c7fff2e71f7c 100644
--- a/dev-python/doit/doit-0.29.0.ebuild
+++ b/dev-python/doit/doit-0.29.0.ebuild
@@ -8,7 +8,7 @@ inherit eutils distutils-r1
RESTRICT="test" # can't work as it imports nonexistant modules from coverage
DESCRIPTION="Automation tool"
-HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit"
+HOMEPAGE="http://python-doit.sourceforge.net/ https://pypi.org/project/doit/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index f538f72362af..077727ac8d85 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,6 +1,6 @@
AUX dulwich-0.18.3-skip-failing-test.patch 695 BLAKE2B 27ad8e5037931859e8dc138cc1c4c760051d544aa6212270978fa57bf66b8f0a401e5e005975904f07f775bfb7085c5fb7df16a0f3c743a902028bb8c7ff35cd SHA512 765c9942b0d46d9da5a78a972e4277bf55febcb9ab3991cc1c9561f84ce0c22bd37a5ccca75cc804db51436676393e5e6528e83ef4d599ba9859cc1e4efd98f4
DIST dulwich-0.18.5.tar.gz 330097 BLAKE2B c29f3016ab63082051c8c4fc42301c12ca752008a317afc41defceee2db47e50efb69b9a21b3d50c241b3b51c32222c1e9cf35eedaf2811f66cec2330ce7865a SHA512 4ba0f70ebddf4c7f4e71721812e228f820226d4ea42bda4d5f06a0720a029d4dddb800cfc05b2610525922c5fcef1020edd1485105706d9ef3fcf810e6381035
DIST dulwich-0.18.6.tar.gz 331325 BLAKE2B 781227bf91d8df8f941dd2eddb1682fb8c358d37f35671b08334ef197355e33dbbd09d18b43a179f9200cd6abca563a2fc833da68bd860859a52d951fe679ac0 SHA512 2d2120e23dd4bc2c9dcfe601f21ac757ee3fe2a343923c50b32c067f4d329ac89cdf0894bff450bf52c69e99759bb8692f0f14ed73d01be6bc3b0402d58d1148
-EBUILD dulwich-0.18.5.ebuild 1325 BLAKE2B 2a4b0f54cb0cc135fecb0d7a174341809f8168a91297ff457820cc2384fe8e86b3c4c8fe86e8eaae8e8bea7b2ed06ef2a31b8083b2d227ff0609f93f47c415e0 SHA512 474b199e13f94b683fa6d830f2728190836f6a92d3fff7b027f9e670de190944eb68d314da99134ff54d255d6d9c37d869f5ed39dc475175e1ed9eb10403d27c
-EBUILD dulwich-0.18.6.ebuild 1326 BLAKE2B 34b28084d0eec64971fff0b88a7a619743ee63ef9c6c7854389b0bb3fb9ea02ade2f63cadc7334f6133bfa3684b84c143a7d24600ef7b7e6ad4619ca087da326 SHA512 720d21889a950ec6fc106d29ace1c1a1377b5194faa0f87cc2aeaaa646a78aebddeea297fe8706406677d3df57b94783b413100d8576d1d2a09a9d7c06d822a0
+EBUILD dulwich-0.18.5.ebuild 1326 BLAKE2B 14c458bc4309065c3aa4cb92ff058a1077aa3345c6709c302e3abd5334c7617f57496efd3cac225ee5aac1a5bd42e7cd93c86dd8fe8f8500ce8075860aa93ede SHA512 370695ccfaea526cb0eb259ebddf559d3ca8cd6118a63778583caa3e5581132ac2e6a7b13a87b5f6c2c408020cd73476985058feeb7a60dadfe1aaa08e953ddb
+EBUILD dulwich-0.18.6.ebuild 1327 BLAKE2B 45d2bf54b482a513d2b0ab84bfefcb70897d6d3c7ae76e4dc6e3e3cf68f2a26380f46b979e4bf6f2710c4a0960b5178b44d87837508ec72a0ef63100a38a9ef0 SHA512 5e77058029cb530aa303474e2c2566378c515d64f3ec68b9ea6d151c3f5c652baa345620afe8ee7985bc0bab1cd8ba518629c2c3b952a1f52e0c8ece2e44c83b
MISC metadata.xml 555 BLAKE2B 4487eec512ac72ee6be5bc357b6eca9a51046d8ca108611fa0160ee84e433232b96547b161fdf1469cc726030e490fde677561c63deba754fe62bede1f96efeb SHA512 1f48222049a8ada15172ca0868c6b3f2eda4f465409cd1058ab6b9e498a521ac52d14f1bc2f2265c588f0afb9d874f4a45e6effef40e022f9bf8f6c7e4e38353
diff --git a/dev-python/dulwich/dulwich-0.18.5.ebuild b/dev-python/dulwich/dulwich-0.18.5.ebuild
index 5ea67c430be8..8acc57c095bc 100644
--- a/dev-python/dulwich/dulwich-0.18.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.18.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich"
+HOMEPAGE="https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/dev-python/dulwich/dulwich-0.18.6.ebuild b/dev-python/dulwich/dulwich-0.18.6.ebuild
index 2207513463fb..af79a4fb7d13 100644
--- a/dev-python/dulwich/dulwich-0.18.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.18.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich"
+HOMEPAGE="https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/dev-python/easy-thumbnails/Manifest b/dev-python/easy-thumbnails/Manifest
index e5e84b31e4f1..193e75af420c 100644
--- a/dev-python/easy-thumbnails/Manifest
+++ b/dev-python/easy-thumbnails/Manifest
@@ -1,7 +1,7 @@
DIST easy-thumbnails-2.2.tar.gz 71833 BLAKE2B 626702c5b704bda6daab1b717e6e5ed7099a4182401b3f1c6d9d756c151253eefd7dc73f43bb7c43505d11de3dc7b9a5a934017254465c422163f67738732c63 SHA512 d76f695f8f5159e8bedf5b30433834db6679e93c95448a6cca0670739284c5edca0b55f6fae6cfe687be4bb6018ce262992ee1d3099d6bb48df37ff9f1aa22e3
DIST easy-thumbnails-2.3.tar.gz 76840 BLAKE2B adb0c5a5f6392e54f050b1b6a9414efb86239dd845b0650e88a957b3ff1cb911762b2be2bcaea77750c1084157c084502abb3fcd0f42d456f4b397cacad20510 SHA512 0e469ea907eb0b626660f2087a81055c651a9cb59b6511fcfa54dac014c4a8701c63f408f4b5e1a03552a048e194e9660f8b3a7cea24f6824fda42137cce8a70
DIST easy-thumbnails-2.4.1.tar.gz 74236 BLAKE2B 2b148ec32aacef82414c31b46d30cb77980ca44bf6ceafff73511a3da06fd6c8ca78c6cae8778b7a7f4b03810ae0702d3800e8fe204cdd24f6a64e24d168a4dc SHA512 455dc483fd590a35aa931513f2e07c059a1f33147db641adf120cab9fe56a5c251beede4ebcfe2d2dcff095a06a5552eb06c6b4a371bbac922b0006f62c2e9d8
-EBUILD easy-thumbnails-2.2.ebuild 460 BLAKE2B f203587700e529f729711da89b2710a67d3a7c294a686f1363ed328a80d2212de8d67c31b68e225e0ee2bebba91593666e9d0e560c36f27c537cf2c6a5da0770 SHA512 9bef67d00b6df85c86aeae43aa150c143ddb78b2e73efeb19814b401d2eb915ad5281abbccce7ea44bbe0bf88f1d185b09f04ccbbb99ec1c25b2b416595aaf1f
-EBUILD easy-thumbnails-2.3.ebuild 504 BLAKE2B 28d8fd51839aa842b24ceb36133c34636d899d3397bd5c3c1fb94a048a684b2f4d292f511b919e3929b878f7d1aa16f7327a8d5f88d1bc40791099835b243ac9 SHA512 796b5dc24d47cb56c9a0334f4a4292b3a664956b63526ad8a7b5ef965f835e51a828978c445cd975a6764baa9a255f95cdb82991e0375da68edc7713fd4b10e6
-EBUILD easy-thumbnails-2.4.1.ebuild 510 BLAKE2B 771a3bbb15a1bcae4571be506faa36bf931c85e6aea7362ee486dbd748d90faad543878b4feecc64b3430c0229922e2b625ee7da548431f14672335118fd9c65 SHA512 7de2ef2e99836b3502cf06d538c4d2b772338a44fa9278b83c03e8686d529f28b178bf1a9e8ec0f96aac3a84b5e55a43c32fefd9fb8cd36acb9550ef15903730
+EBUILD easy-thumbnails-2.2.ebuild 461 BLAKE2B ef2b7b3e4241961c31d3f93ca9fb95a9d580c69c59128536bf4572679f4974c96ece2d007dd94853b279933ed806efaf0dbaf2a0a4507529f4050b48351b1962 SHA512 cffcfd45b83b8d3339578bd78f8a371305b7c64d009c02e6d841b71a6cf4db999ef5e608fb2452981f7a6a66ca2b7eecbabe57be8f6c641f390cf94b97529564
+EBUILD easy-thumbnails-2.3.ebuild 505 BLAKE2B 529fddc57b1c3f809d168a00d58367d564969bf26ac3fb549181f176b51b27e88a49f97e3c7dea21be3170e89a5add806d7bd111805cc6b4927f376896031bbf SHA512 7898dd568626962b74b85a8b93bc51741a2acf61ce75abaa74b698d0eebba5fa47c879991fe1a619fcc6f7a41b575d2d4b612b95e179855cc7c84bc336d5df07
+EBUILD easy-thumbnails-2.4.1.ebuild 511 BLAKE2B 5a10e6e576d1cd9c03a869f15e1a0bd51e815bb21814f1f2511872d0d9451257f3c60db6a92654e92a2a87affcc11c5d6e329d665efd0f7a15498f31bfccf0ad SHA512 3af82416347f225c2cba51f9b9bdc1ed8712eda9decf6d574b17e5b5dbb1098e10e4a6d7a6f35f49e1b95a331fe2cde1f662fed016dd23505440af56943c4b66
MISC metadata.xml 301 BLAKE2B be517421cd99e6ccd3ab3e5745183473a18034dad22825f0425759e0032ca36e89082b8342088524fbb6c7f71f63c478f8af85f39c68ea74eecdff96669fc67d SHA512 cece6f84ee8415bd2ba4f85de8b08f892c76351f3f8c89afb92263201d76d88ea4856ccf2316fc2c480765b027d1fe09783f3413892e8c9e53362af2fc724e7e
diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild
index 38ad877210e1..670f50aaae28 100644
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild
+++ b/dev-python/easy-thumbnails/easy-thumbnails-2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Easy thumbnails for Django"
-HOMEPAGE="https://pypi.org/project/easy-thumbnails"
+HOMEPAGE="https://pypi.org/project/easy-thumbnails/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild
index 2afa3c5517d4..760acd625ec2 100644
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild
+++ b/dev-python/easy-thumbnails/easy-thumbnails-2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4}} )
inherit distutils-r1
DESCRIPTION="Easy thumbnails for Django"
-HOMEPAGE="https://pypi.org/project/easy-thumbnails"
+HOMEPAGE="https://pypi.org/project/easy-thumbnails/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.4.1.ebuild b/dev-python/easy-thumbnails/easy-thumbnails-2.4.1.ebuild
index e440d88e828b..fc86f73fe35f 100644
--- a/dev-python/easy-thumbnails/easy-thumbnails-2.4.1.ebuild
+++ b/dev-python/easy-thumbnails/easy-thumbnails-2.4.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_{6,7},3_{3,4,5,6}} )
inherit distutils-r1
DESCRIPTION="Easy thumbnails for Django"
-HOMEPAGE="https://pypi.org/project/easy-thumbnails"
+HOMEPAGE="https://pypi.org/project/easy-thumbnails/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/ed25519ll/Manifest b/dev-python/ed25519ll/Manifest
index 627ff1ee7896..26088b940976 100644
--- a/dev-python/ed25519ll/Manifest
+++ b/dev-python/ed25519ll/Manifest
@@ -1,3 +1,3 @@
DIST ed25519ll-0.6.tar.gz 74782 BLAKE2B b00619ac41ce01d8c4c16adf78bb7568f037e96bcb92cac150d59258729d424f1830ae68028dc5441574acecd4de6a914a19b609dedfb8a151dbdb4478855f5e SHA512 03d6e1985371698d2fee9627fa24cd724ae2ce8399f55ef9c88df7166ddf88c4b56abbbf7971eb2c8591a6d703b92fcd52f743ecb5752841849eea23eba0978d
-EBUILD ed25519ll-0.6.ebuild 766 BLAKE2B c12f4abcb23ffed77ed28dd769d24b21aa6785bd2bda93fbbc06d3b0f03169b7407e4d6a4c0282e7ca151bb449e40e43785bf82204041a673fa0ac3c2d109d8a SHA512 4af714d4472c6bd733c2c708d19e83cf162ae8dbfbfd7c612121e8e50c49bd2725cd908c783eb3650653370f5651943807306180bf60935a6f8859c544ee3983
+EBUILD ed25519ll-0.6.ebuild 659 BLAKE2B 9f304ce6bd4753974a98f8cd51971292b1796ab1d2d27480b9059e274f8f5d4beb160d7693b9bb0e7dd24e7fd18e48c12efb67e89112cbfee4e8a1f659ef5c8c SHA512 56608bfa7416daede6c38c96dbe0438a38f6f01206ea79bf639b010f22ea82aa0aaaff2b52667c42c10cc666420055516b659ab5b5bbe6e7deed448b18c13713
MISC metadata.xml 507 BLAKE2B 3f844e5fc8384f78ce8b411fe0d368e7865df1145dcaeccd75c2d5648ff2d2062bfdab67a352803361bfd6ed7cd0e6b8b692617a5a2e0b75476e04135da0192d SHA512 a058610dfb8512ddb145083644fcaa685dc69fd9b1263bebbe8aeea0f7be9a683607cc5fd84a7c730b173989c745af928a13ca0b96913486c1fbc474ba32b37d
diff --git a/dev-python/ed25519ll/ed25519ll-0.6.ebuild b/dev-python/ed25519ll/ed25519ll-0.6.ebuild
index c608a7772179..b55559e763e1 100644
--- a/dev-python/ed25519ll/ed25519ll-0.6.ebuild
+++ b/dev-python/ed25519ll/ed25519ll-0.6.ebuild
@@ -3,12 +3,12 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A low-level ctypes wrapper for Ed25519 digital signatures."
-HOMEPAGE="https://bitbucket.org/dholth/ed25519ll/ https://pypi.org/project/ed25519ll"
+HOMEPAGE="https://bitbucket.org/dholth/ed25519ll/ https://pypi.org/project/ed25519ll/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
@@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
)"
-# https://bitbucket.org/dholth/ed25519ll/issues/1/testfailures-with-python-3
-RESTRICT=test
-
python_test() {
esetup.py test
}
diff --git a/dev-python/egenix-mx-base/Manifest b/dev-python/egenix-mx-base/Manifest
index 767e200a0310..e0822dcfc6c4 100644
--- a/dev-python/egenix-mx-base/Manifest
+++ b/dev-python/egenix-mx-base/Manifest
@@ -2,7 +2,7 @@ AUX egenix-mx-base-3.2.6-tests.patch 1024 BLAKE2B e1c8716d4fdd5b97773fe46f647c93
DIST egenix-mx-base-3.2.5.tar.gz 4575752 BLAKE2B f113aeac32f9d648d4f90124397e03f6cdd173a23a64b8572cbbf4c01a78c66f6853944616ca682e88d605a248ec9de6144f4430559e8d99c65710360df8107e SHA512 707d4cb96de04f967c1a37d156f41d9570b580088132f96533b7b4319c1fc0492a29b01ce1dba9527d7fc7cada99da8767a55c0994c285af81af82fd0f370a42
DIST egenix-mx-base-3.2.8.tar.gz 4597088 BLAKE2B 8f74031d5793cb04a930bb2192f7173e1c4c0fe32a3c1915d1feaf5db80711f2cd7344614066a60ef4d87ee2b3270197e706052bafdb7c6ea6f2a0176f14ecf9 SHA512 26a8d53c2a8ccfe088ac201d0b50d9becc402220746dae2f4fe67b55a1c0cff29b6b7f635f689752c4d444bb05b5edc30972354301830ae24e13b845596dcff9
DIST egenix-mx-base-3.2.9.tar.gz 4611603 BLAKE2B b27afe2c06458d94b560fdfc1559a5afa68aa904d0947ac972ed08a3194eb7a99c7a1f7b10f359fd46407f0ce02b7edd0833e05ce2faffd62ca924cb7f766981 SHA512 ff3b6ba90e9729004e7b18511a69529698b7d6089f08b686a0930d8f065323933e9fb97f2ed7a5b24c4bca0ddad1983773144b5dd9ee401859a2ffbfcfc79025
-EBUILD egenix-mx-base-3.2.5.ebuild 1497 BLAKE2B efad7c306fe536db08a439222713f377bcb67e4bbc4a6ecd807020c939f3c0fbffcbe8722d2d054b51ac00251bb53bd7bb4ae0171b7477ee1491d6a021961630 SHA512 b5866815f1ff9b5ab8bfd9a577d311392e37c1963b464d6bd36ff2056b3cecf43375ffebac4ec4030f29ec1befbd240275bdab8ab41809e7dc2cb324e8e6233c
-EBUILD egenix-mx-base-3.2.8.ebuild 1601 BLAKE2B 9ed1ce173bf96a1e627716f7b7c0e920b6a1fe1da00ffb27e7df64114c51d06321ad4a848b5fae38b44489628b967bba2fb9b45e2fe23c412e5ef812a4fce1cd SHA512 153d44508ad865895ef5943ee3eb6fc3e54a18988b2dddc7227b56c38baf5a40ea67b40c90fb43d78f3287352d4a7c7c51f8000759aeac6fd7b67d1691e9f50f
-EBUILD egenix-mx-base-3.2.9.ebuild 1603 BLAKE2B 12e66e75092531fd06fe9f2ee793da8b1bf8b64b6df0cdededf7783e3fbe8c9dea1b05cc1e2041ae3889a87dc91d7d90acd4de83a9132e7c5c41a0026cbcfb90 SHA512 a8f06d0b363011d12eb4bf71cf81fc9dc96781ef580d771492535ef19866e23f0ece6d47f0bfd7cdd8be2a2ecec95af366a142336676294f0efaa729fca7de1b
+EBUILD egenix-mx-base-3.2.5.ebuild 1498 BLAKE2B f69b68f1771d9cbd69cf8d5b6f270757df46b021275ec7ab9246b361701f513083b51da492663f5dc721fa77414290712e7c48e17f189ca2a763bc128a8103f0 SHA512 0a662a0b3ae74b2b6c00b683d6b786fb7c7e2f80331e6464732f65c57c353ac421f69ee8b25bffb4bf1c66367084aba8d75c2e4aebe6342ae248a332ef499a3c
+EBUILD egenix-mx-base-3.2.8.ebuild 1602 BLAKE2B bb07f091a7b7fb000c9a00091c5342b625adb13b493629961e84aeff968307b7aa5535cd9e230994c383b1d1b010748b7a61a3631c90c5c624e2bb00acc416b9 SHA512 97e9d869c37123008e9ede9aa38b2cb7cb4aab1ba75a094fd621ebe4dc5c9991c285d83f241175d2968f26e5b02d8ac20fc14e6d50e115933e5688964629a630
+EBUILD egenix-mx-base-3.2.9.ebuild 1604 BLAKE2B d53b489a00e17d50d5cf7cae5c8b84f5792d6e3e493a1aa49c8954e98b85208415b4e06f3220d94eacef5260241ea81e74b0e355e9e509bba847fc9dfa030c4a SHA512 2ff6ff73bd66ca68a0310e822a7dd6c5bff666927fa835ed0d305c60e1ab4333910d53f16a29267837555e2398571106697203b2ade96773b956e281856a2550
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild
index 7ef17ed702f8..4e05aed42db1 100644
--- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild
+++ b/dev-python/egenix-mx-base/egenix-mx-base-3.2.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="eGenix utils for Python"
-HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base"
+HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base/"
SRC_URI="https://downloads.egenix.com/python/${P}.tar.gz"
LICENSE="eGenixPublic-1.1"
diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.8.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.8.ebuild
index 9c1bb8b2cbf5..e30dce15afad 100644
--- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.8.ebuild
+++ b/dev-python/egenix-mx-base/egenix-mx-base-3.2.8.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="eGenix utils for Python"
-HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base"
+HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base/"
SRC_URI="https://downloads.egenix.com/python/${P}.tar.gz"
LICENSE="eGenixPublic-1.1"
diff --git a/dev-python/egenix-mx-base/egenix-mx-base-3.2.9.ebuild b/dev-python/egenix-mx-base/egenix-mx-base-3.2.9.ebuild
index a208c0766d24..2f4240fa7654 100644
--- a/dev-python/egenix-mx-base/egenix-mx-base-3.2.9.ebuild
+++ b/dev-python/egenix-mx-base/egenix-mx-base-3.2.9.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="eGenix utils for Python"
-HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base"
+HOMEPAGE="https://www.egenix.com/products/python/mxBase https://pypi.org/project/egenix-mx-base/"
SRC_URI="https://downloads.egenix.com/python/${P}.tar.gz"
LICENSE="eGenixPublic-1.1"
diff --git a/dev-python/elasticsearch-curator/Manifest b/dev-python/elasticsearch-curator/Manifest
index 510b156591ab..31975f122f83 100644
--- a/dev-python/elasticsearch-curator/Manifest
+++ b/dev-python/elasticsearch-curator/Manifest
@@ -6,5 +6,5 @@ DIST elasticsearch-curator-5.3.0.tar.gz 292274 BLAKE2B e7830db810ab1fabbbf580db5
DIST elasticsearch-curator-5.4.1.tar.gz 294363 BLAKE2B 180882cee9ed3424569705beda727f823cea0cfc47897d06b1cb8258166e40fc9913eb266481b09155a0f5f88b52a680b9187f69417983c2d78b5d24874489c3 SHA512 a2f187d99ebcf8069bfd472316aefe501719400268120c250812670e5525209cebffa913f5fb988305d963bb2a7b61cf47426905b856e34f41afd3a9d67d28f3
EBUILD elasticsearch-curator-5.1.2.ebuild 3228 BLAKE2B 92a193fc2278315ff7cc67188600a48d3a2ecc98968bcf011b90debd62eb3b2fa728eccaf85d476bd503eaac10e48eeed89518b9db95f299bc980a50858c5954 SHA512 405c09c900b116bcac6ac2936e27bb40e7b97b9e804b30ee55fb3c92b95f61caa607268e5f264eaf941d47cd53857e9e6549922fda9a4da299e079f4b5141205
EBUILD elasticsearch-curator-5.3.0.ebuild 3239 BLAKE2B 9e3df9eb894671207616f4bcea397cbc17b4b4bf9791a97a78115cf859fcfaeb30658077940f717e76b2d829659b6ac125f38425b757bb198c7cf90a5b32782a SHA512 2cd0e8e3ba8a02ee22884f5e7436203cfb386d1be90e1ecb50b5b6ba60f7ef1181fe6b32ae91f2615875f7e8ad1b75f4032e1902644a046585d8d88de8614406
-EBUILD elasticsearch-curator-5.4.1.ebuild 3231 BLAKE2B 6beaabfcab831cc075fa31d3c097141b2d7bb75dd9f26fcc0a8cbe91215de94b8a77a6cdc456f8dbb4d99f7fd1863a15d2ebc7b8c800cad92754abc1010e3a26 SHA512 c7e8902b37f35ffea793f750dd9046aed8191ac535e318ead770bb5f28c080cf47806a712fb772a880d1086dfaa5a2f7ead66f780f69b88bcb43474a11008589
+EBUILD elasticsearch-curator-5.4.1.ebuild 3229 BLAKE2B b43563ab3e0cde11ce7823a0dfc5ac2dfe6d3ebfe726859734153a63007a872d4b6ca74a8988aeb59cb8e502a8c479b4fb4e212b4eb711ee100f99cd8cb4741d SHA512 35f0749472eb1117d6086b2f0733f4d5c191ecc5e0270ddc6a3b03f9ab1955592d2417b1fbd29f546b231cd718049a782b2ba86aef0869d99d64702e20c5ea5a
MISC metadata.xml 469 BLAKE2B 7c08e8c5ee97bee865afa27423349bf1998d868fea946d5d61b3eab77094a782d151677bac74f1b8c7ebbc4d88d323c3806251b463627994fcbda2a812524224 SHA512 38e98a77a6da51e077ac9a0dc77059276c58f56f8e26ca45a26df3ec16641dcb46ca9bccf85fd0dc9a358de1ac1424bfffd4cfc3d8213272ec6193663c89860e
diff --git a/dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild b/dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild
index c76378f179c7..a8c8f21dca22 100644
--- a/dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild
+++ b/dev-python/elasticsearch-curator/elasticsearch-curator-5.4.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/elasticsearch/${MY_PN}/archive/v${PV}.tar.gz -> ${P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RESTRICT="test"
IUSE="doc test"
diff --git a/dev-python/elementtree/Manifest b/dev-python/elementtree/Manifest
index 6eecc1397f84..4f65294849e1 100644
--- a/dev-python/elementtree/Manifest
+++ b/dev-python/elementtree/Manifest
@@ -1,3 +1,3 @@
DIST elementtree-1.2.6-20050316.tar.gz 41752 BLAKE2B 41bb745d5a5f0eb0b3da96b3c6eccf97c23b45d2c886e0a6160fdc72c4f299419b2e7f1e36a6ef85d329d2b44e58ad74e105fd385fd3318d77bb6db89a72f508 SHA512 f213cf5bd9a79b59a2033c652d9d53087fd07dd3550db1771b8ba97168c3a5722d31ac5ff8699830df0f14a1d9f0caf8d237e8c6153568e16347d8b212771baf
-EBUILD elementtree-1.2.6-r3.ebuild 975 BLAKE2B ea05523469b45f81ca2f0759ce27200b42b1c69b83c51c27f2a384f148f0063a1d098b114846e7edba46e9d09e6dfc02e7dd4d5f2e8b474a2ce1ac15f4409b0c SHA512 ed8a75cd5a30e36a0e9d04466f63217dafb7c268c0377f01083dda88270190a8bd075e51d201a6d82aab1aef9896780f7dc2543622560c8739069a8e650be763
+EBUILD elementtree-1.2.6-r3.ebuild 976 BLAKE2B ee575c03af80d08b685f44196a94b5ad68f962095f0bdbad194700cd194995fbe0ea636e5d690c63572c6e30eb0c289b9009919b48019b048b0e2a68791382e0 SHA512 4db6d050a6cd66404f469a1de0a90465476c267e357451e3a193d588e2116e9fd9aa4da40349ee9458bb7bbdd17681761c1e638d40772f8858ae69cb05e5cade
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/elementtree/elementtree-1.2.6-r3.ebuild b/dev-python/elementtree/elementtree-1.2.6-r3.ebuild
index 713df42564a0..c225af2dd530 100644
--- a/dev-python/elementtree/elementtree-1.2.6-r3.ebuild
+++ b/dev-python/elementtree/elementtree-1.2.6-r3.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="${P}-20050316"
DESCRIPTION="A light-weight XML object model for Python"
-HOMEPAGE="http://effbot.org/zone/element-index.htm https://pypi.org/project/elementtree"
+HOMEPAGE="http://effbot.org/zone/element-index.htm https://pypi.org/project/elementtree/"
SRC_URI="http://effbot.org/downloads/${MY_P}.tar.gz"
LICENSE="ElementTree"
diff --git a/dev-python/eliot/Manifest b/dev-python/eliot/Manifest
index eb22daf43e22..3c0b2f560afe 100644
--- a/dev-python/eliot/Manifest
+++ b/dev-python/eliot/Manifest
@@ -1,3 +1,3 @@
DIST eliot-0.4.0.tar.gz 67581 BLAKE2B 6d453bfd9bce12cda235390a852bec479e8616bd328043c93e502f95ff967397884cb234ba735b53aad6e580390532912164d7dc5868da854e49f2c6a255dbf3 SHA512 f63b487905996bf06c2efccc66c5b9214e13d672f9c3ddcfa5f2a65dc909953b489111469251501efa2e46b3911b213ffe404c6fddfea92646e086e439fb6503
EBUILD eliot-0.4.0.ebuild 861 BLAKE2B ff7ce3d07b66897d5d9cebe3408667596d902727f693c232bad306d02e48187e9db34722650e06452c1b1b0203f9a0f96e4eb4e85927df48856060009b30c16d SHA512 0d88adaa0ec6b3fa834ffd71688cd12bb9ab5aea74483c03e41cedc0906fd1d0f00a8f75784eb05d2113b44f462cf2bf52de2ec988a335919f5cd51c87b9b5be
-MISC metadata.xml 272 BLAKE2B b1659dba7df2f7af9ed048b6e6961bef2598c162c0cc94eb6ec4f4f9264b6b6cb789130b5ab32ad8a1b9433add69879688c6a333214fd6883ff11e660f3a850b SHA512 d626e7adea0fc0df5af1995f588aae4aceff6abdd41735fdd18576fe71355683e48ce8cf67388f44a8ba627134dc927c4943cf7bed1db602ceb3efe82736082a
+MISC metadata.xml 301 BLAKE2B 6c366005453f140573c5097c2e2386363219372ee7e54e148729ef8673e76f28a9e7f129b65f12e7abc9c21aee9448bf5c7b932072e906fb008b23abddf8840b SHA512 5764d600c99a02ccc86132c89f1f930c8ffaaea5ab2d83f8ec2ce79fed3643acd02e1ed27d26aad114d636e2f9a6c885aa8c9e321461b9fe1c237617ffd4c49e
diff --git a/dev-python/eliot/metadata.xml b/dev-python/eliot/metadata.xml
index 718cbc6f7715..9f6846ff63e7 100644
--- a/dev-python/eliot/metadata.xml
+++ b/dev-python/eliot/metadata.xml
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">eliot</remote-id>
<remote-id type="github">hybridcluster/eliot</remote-id>
diff --git a/dev-python/embedly/Manifest b/dev-python/embedly/Manifest
index 7ec21fedd373..1eae04ada1bd 100644
--- a/dev-python/embedly/Manifest
+++ b/dev-python/embedly/Manifest
@@ -1,3 +1,3 @@
DIST Embedly-0.5.0.tar.gz 7812 BLAKE2B 5a8c08699062597d458a1ac41c114d07a53058fc7633515d68cabe975b90180529cf113c4fbce62ed687921a7cb436af197edfe6e70236ce24d2821f08d88177 SHA512 c85abacaa33b7897ccda79dc3746497f4eefe54bac3eef0aaa7c9120fec14ff6b7652a342303bea0667f60c2e31cb1591a22cddeff6827c87c6e2b1cc3274469
-EBUILD embedly-0.5.0-r1.ebuild 773 BLAKE2B c4d323958784ee80962ae7817dd3dabb9feac03813d036174e20ef09e5d4ee344104025001347d620b4b815ef586f2b72fe58e8da22cc8e778c6aab15c490aae SHA512 7b88e1bf5cba10515252d8a4356a5a6b5859d432a4b02a58496d928bacf73269d6e30c44a774891b6b3d69378b693b21f8ea57114536e3e98aaa311c4cad111b
+EBUILD embedly-0.5.0-r1.ebuild 774 BLAKE2B cab1b466ca7ecd757ce53bf34f7e8f5952a41bd7a158fce3b65b2708bae1cd04333466b76d86b49f07fbfc88827e01e1468caef131896fb0131a31d6f61adea4 SHA512 05f50ff6de124b74a2d8f7cf929fa492586f828f5662aa93f0acbd96f4791761486cdd361959ba36f452020b1e50836221f2b294a28b98b3a98fc4fbbc55319e
MISC metadata.xml 384 BLAKE2B ec9392c0f28560821bd01e664131b144cd48da2435ea44189274eade830351bfae24466002817d6c0ee81d09312f853e56cede2de6c597de907f5600ac1f35ad SHA512 a66f322747866c5740c53a0920008f2d8beade0c84d8ea3b5b247130b20edf0a74c3f154ee195bb76b3c7a9962761c2abe9ce57733b0590597434db3e4845baf
diff --git a/dev-python/embedly/embedly-0.5.0-r1.ebuild b/dev-python/embedly/embedly-0.5.0-r1.ebuild
index 368e573dbbc2..0a5d90656131 100644
--- a/dev-python/embedly/embedly-0.5.0-r1.ebuild
+++ b/dev-python/embedly/embedly-0.5.0-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Embedly"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python Library for Embedly"
-HOMEPAGE="https://github.com/embedly/embedly-python/ https://pypi.org/project/Embedly"
+HOMEPAGE="https://github.com/embedly/embedly-python/ https://pypi.org/project/Embedly/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/enable/Manifest b/dev-python/enable/Manifest
index 15f9b8bf3b1c..576e79b49532 100644
--- a/dev-python/enable/Manifest
+++ b/dev-python/enable/Manifest
@@ -4,6 +4,8 @@ AUX enable-4.5.1-gcc-5.patch 741 BLAKE2B 328876690cc58996fa05a84fd2794ac38968257
AUX enable-4.5.1-version.patch 1297 BLAKE2B 561ff91e65b55eb97ba9b163fca4536bdea6955f0badddb0d67faf7a9887b814ea90b3b15d536f1bda7e858b4b695bd4a8490126ae905c48d96fe7a1fda390d0 SHA512 b198640bc503ace1aed8ae8c67dc500647d2679e3e516ae62cd1800b8aade433e776db2be5d519b1ea8e0ed2f47e3285102e5a6e1ef89bdc46cf753bbd214150
DIST enable-4.4.1.tar.gz 2507048 BLAKE2B e3414a0505acafece3242a40400aab9ea00062bb605baa500f604df875b1caacd446c30189a23bac856c6cb39067f120be6e89ac9c95a05e92dc882d839a7e4b SHA512 72c879f19e26a4311b900cb4665969b9f806ce47b23c214a25e3ec308cc5300b6d71084a793215b05302fbeba09e13a4561e661c3bddb700d529bd31cfeb4dff
DIST enable-4.5.1.tar.gz 2571975 BLAKE2B dfd294f80e22fa89243057f405fe83ecadeb3768cae5a103e62219cfc62ecb5bd3acf1bd2d575da3276e8111c5c5330fa88e1ed06c6eb67a04974a57dd0cbd98 SHA512 1095a4490f4918756dd33864aaba2636c294c3b177d3f500d98a355ec86ef86ab211d33cdec95c2d37e7e1df41622acf2c8ecf524a1d93cc39797804c49e6971
-EBUILD enable-4.4.1.ebuild 1665 BLAKE2B d202579c9d8291459241c936d36780245b25f34764bf2dd57f74c484fec26da8da3a3ef8d345c2b889757946dfe8ec7fe50a2c64471a85b81cdbccb9081c7882 SHA512 311fa4d667a26e6fb9529db52e7706399cfb6f7c4669c0a08d764a8ac842cc970182153eb71dedd7d71a20f72612ef6e338e61be5cd274bf8d1c73626718355c
-EBUILD enable-4.5.1.ebuild 1945 BLAKE2B 8d01935168004f8083fe7706a84ff482c16db9686245febfc6309923a3c7473170389d666cbceace0c085a0a50ff7452362390d67f00094c1b09feba2afa0783 SHA512 cac3233eb276daa7f3e5349ad32c45e09f51c0de715bb5b582d02d4d68db024527cdff3e1dd691ab0e5103726ff06ba12e11e7dcc7dacfae70ae6ebce8d02ead
+DIST enable-4.7.1.tar.gz 2728889 BLAKE2B 2952c1772ea902b2a040a5dbc1ade4fcb41f38da41cb9cfd3a574d16397fcceedb5d2216e19bd14ca9881ff27efa93ec0fe4b94db8f3baedf174fe062c825f1e SHA512 49ca414d1273fb5ddcb1732e621f91a5ac49ff02d63b5b36b8d9e28dd737eb4a312f35345fc29db555db1c6e0e8c9bf2204f8662b43a2761db6c2d656c6b2140
+EBUILD enable-4.4.1.ebuild 1666 BLAKE2B bec6b56b0ad122d2d2b9458292e518a427c97a0113dec8a2bdbd3fc09fb8f89f84ae15dbf2223337562170db0056f857934d1ff2abce5dd3f11a2d01e84d6fe5 SHA512 4701233e904bfc9adf144bbd6bd89dc2c86c66e382796ec3affa161254eb9f3862e1b4443bc2941dee8626e092ab014c3e6f21393dc19b63bf84cbe163fb876f
+EBUILD enable-4.5.1.ebuild 1945 BLAKE2B d89ffe2526ccff7a1d0de99eeec095ca66849abfa76a51d8e41e99ac9b1023a89a1cf8cd5b190010d07547a567a0cbcf5f5b16396100d2ca635c67c846487762 SHA512 32f6b2e4728085bc4d0e610e38e5889a901ea89024cf7b4d415aafd6b69c90db84c0fe576dddcc7f443fedf781ce936309f5d19247cb13cea8133322892c21de
+EBUILD enable-4.7.1.ebuild 1875 BLAKE2B 4391996baad2498cef2995a2e652e314a42c83dff07ddd0ece2a6d9d84db0d880c11ef76693a9ed3d32312a7b9780a245d30839fdf66ced49d6b0d3c55f7450e SHA512 6891cc40bbad6b46e5363c15b1883582beb93da40e028e0f94253cd710633a1be4115d0bfdaee614ccb7d4e1af894d02e238f17f77e56e7fb9e361b69e3e5453
MISC metadata.xml 636 BLAKE2B b44b5cbab602b1fc525e1500e814120417f10bef9236a30fc982c4b2d06bdc8b3cfeb5166b97ee400756364a7329e5abb8383367f1363884b2fb93f75ecdd55b SHA512 1f7066273188655ff2c98f2c90a3e39916c8d1201ee62e0ed024fa8e847e5578034af870956fc9efd3c900f075532b31703cb301fcabefd8a2c876dd9a412eab
diff --git a/dev-python/enable/enable-4.4.1.ebuild b/dev-python/enable/enable-4.4.1.ebuild
index 6a01fbfe447e..ad35ba85b45b 100644
--- a/dev-python/enable/enable-4.4.1.ebuild
+++ b/dev-python/enable/enable-4.4.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 virtualx flag-o-matic
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
HOMEPAGE="http://docs.enthought.com/enable/
- https://pypi.org/project/enable
+ https://pypi.org/project/enable/
https://github.com/enthought/enable"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/enable/enable-4.5.1.ebuild b/dev-python/enable/enable-4.5.1.ebuild
index 5bc40465de84..ef3d56907cc6 100644
--- a/dev-python/enable/enable-4.5.1.ebuild
+++ b/dev-python/enable/enable-4.5.1.ebuild
@@ -9,14 +9,14 @@ inherit distutils-r1 virtualx flag-o-matic
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
HOMEPAGE="http://docs.enthought.com/enable/
- https://pypi.org/project/enable
+ https://pypi.org/project/enable/
https://github.com/enthought/enable"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/enthought/enable/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND="
diff --git a/dev-python/enable/enable-4.7.1.ebuild b/dev-python/enable/enable-4.7.1.ebuild
new file mode 100644
index 000000000000..1672c3a01efa
--- /dev/null
+++ b/dev-python/enable/enable-4.7.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 virtualx flag-o-matic
+
+DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
+HOMEPAGE="http://docs.enthought.com/enable/
+ https://pypi.org/project/enable
+ https://github.com/enthought/enable"
+SRC_URI="https://github.com/enthought/enable/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND="
+ dev-python/apptools[${PYTHON_USEDEP}]
+ dev-python/kiwisolver[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/reportlab[${PYTHON_USEDEP}]
+ >=dev-python/traitsui-4[${PYTHON_USEDEP}]
+ media-libs/freetype:2
+ virtual/opengl
+ virtual/glu
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-lang/swig:0
+ dev-python/cython[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/fonttools[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/pyface[${PYTHON_USEDEP}]
+ media-fonts/font-cursor-misc
+ media-fonts/font-misc-misc
+ )
+"
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+ append-cflags -fno-strict-aliasing
+
+ sed -e 's:html_favicon = "et.ico":html_favicon = "_static/et.ico":' \
+ -i docs/source/conf.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ pushd "${BUILD_DIR}"/lib > /dev/null
+ # https://github.com/enthought/enable/issues/158
+ PYTHONPATH=.:kiva \
+ virtx nosetests --verbose
+ popd > /dev/null
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/enaml/Manifest b/dev-python/enaml/Manifest
index f3c79969d756..7a44a24a6da8 100644
--- a/dev-python/enaml/Manifest
+++ b/dev-python/enaml/Manifest
@@ -1,5 +1,3 @@
DIST enaml-0.10.2.tar.gz 1568147 BLAKE2B 627e34f0703a54a7298c405406c2d96eb29f0d278c535f9e0a49d981dc8c4264a935fe34e97e4a1cfbcf4f4f1b9c24e00596bd850bdc87a29ef4429f9d620dce SHA512 fb78d5202fb595d28aae92455a70d4e6057c8a5daf05b4487f6e3aca38b7e495684ef6ccd4ce5bdd04e53be7231e6d39db73341005c12922d69ccfde38b84957
-DIST enaml-0.9.8.tar.gz 1455642 BLAKE2B f17b5a4a531b231babc44ea9c81d607989fe0a80a4c2b1c9ea7c0ef880388523b72b5e276d7815196b515052cefce78f3d29b08c67c181ffd080557d87098e30 SHA512 e9b88d1fbb9e82564d3a865f74685b1b1f8b8918e29dd4d7ce7d6b4b2e6d386c6388e99f9bf0adb02fb9277a57519f8502a33bd6e0548fd1a4d52d0a4b33cf02
-EBUILD enaml-0.10.2.ebuild 1519 BLAKE2B 28d3df7615fab69193f9f7fb2b68b83c49ae898a1fea5c73f41ffbebc52aee3d3e6a2958f492c0d185f0a7727dc373b01b1fa2c441fdc4845b1d5a464b69cb90 SHA512 f22c63c15dc14bc926bc59b680b6aa89341fa545e260aade0fe9f385d12ae220a5080922bbfb94c76fca181d4642219a484e6a4dfcdab52a3fc18b6467085ae9
-EBUILD enaml-0.9.8.ebuild 1667 BLAKE2B d02ccd83665a7811b45ac0095deaa2b26997313e1ddb6252f98e37d19bc1b9c6f73db03c72ccc9417c76f4495965c244633a790cf0302f22e02942fe618fa8c2 SHA512 40bab29efc9a0f63578da8af707209ba31cf4cf1b6b7c0522517bf38e9dd64f1c4b0d58688d7a09bf6c46453550a0a2f8e9474ecfa61828d3f5b08debc29b6b8
+EBUILD enaml-0.10.2.ebuild 1518 BLAKE2B af909fd1a57d8019fe4d618bda5df2996b538f2ecf9d801d1382d009a0f5a9bbc1803d287f2697db35adc90c1002623c08bbec241a234c9d267581b298ae0194 SHA512 78417ac2695f765c355f502fe255f34e2396c21c2f57e11194e424b1c1e599ed6545434f0107e1d00edb5d36d7c6c0a5669ce9480d77c28a893b85d7f7beede9
MISC metadata.xml 631 BLAKE2B c569dc2d11f6547b626497c18e70001cee289473eaae2c5bb7370a1df366b5860835371c416bbc2ddf4cb03b2b6edbc06ac7cb59acc2537fe52eb4ac501eed33 SHA512 2c642e89488173558b55516bfc7830c8e324f79508b133a4b238b85588f58417a8ed2edcea4dee94dea734e4e9d6adef873bffc12d53e4c6655a59bc7309b3b4
diff --git a/dev-python/enaml/enaml-0.10.2.ebuild b/dev-python/enaml/enaml-0.10.2.ebuild
index 96a05aeea168..b1675570e66c 100644
--- a/dev-python/enaml/enaml-0.10.2.ebuild
+++ b/dev-python/enaml/enaml-0.10.2.ebuild
@@ -7,12 +7,12 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} )
inherit distutils-r1 flag-o-matic virtualx
DESCRIPTION="Enthought Tool Suite: framework for writing declarative interfaces"
-HOMEPAGE="https://github.com/nucleic/enaml https://pypi.org/project/enaml"
+HOMEPAGE="https://github.com/nucleic/enaml https://pypi.org/project/enaml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="
diff --git a/dev-python/enaml/enaml-0.9.8.ebuild b/dev-python/enaml/enaml-0.9.8.ebuild
deleted file mode 100644
index 7c36eb826f98..000000000000
--- a/dev-python/enaml/enaml-0.9.8.ebuild
+++ /dev/null
@@ -1,59 +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 virtualx flag-o-matic
-
-DESCRIPTION="Enthought Tool Suite: framework for writing declarative interfaces"
-HOMEPAGE="https://github.com/nucleic/enaml https://pypi.org/project/enaml"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples test"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/atom-0.3.8[${PYTHON_USEDEP}]
- >=dev-python/kiwisolver-0.1.2[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
- || (
- dev-python/wxpython:*[${PYTHON_USEDEP}] \
- dev-python/PyQt4[${PYTHON_USEDEP}] \
- dev-python/pyside[${PYTHON_USEDEP}] )"
-
-DEPEND="${RDEPEND}
- test? ( dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/wxpython[${PYTHON_USEDEP}]
- dev-python/pyside[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}] )"
-
-# The testsuite antagonises gentoo conventions far beyond what can currently be dealt with
-# It also passes all once run
-RESTRICT="test"
-
-# Doc build now fails, missing required folder, use doc removed for now
-# https://github.com/nucleic/enaml/issues/170
-#python_compile_all() {
-# use doc && emake -C docs html
-#}
-
-python_prepare_all() {
- append-flags -fno-strict-aliasing
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- export ETS_TOOLKIT=qt4
- export QT_API=pyside
- VIRTUALX_COMMAND="nosetests -v" virtualmake
-}
-
-python_install_all() {
-# use doc && local HTML_DOCS=( docs/build/html/. )
- use examples && local EXAMPLES=( examples/. )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/enum34/Manifest b/dev-python/enum34/Manifest
index 47b83b4017b8..333d840ee1a1 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 761 BLAKE2B d51ffe846008dc5c11ae766f6daac4da4df73179bafe690b64605788dfaa230446a3391e7c3b0ddc46c38b6ae7cb6ba20b84f1e70f4c62cc2caf9b8eb1e30a81 SHA512 75220bb98c8bab330deb295d6f31ab66f43ea6f749265312988077cc9f241ba699ca0be8d6ea6ae4e2daa3a81afface47e656c6f57eca4d5823d9d053be4224a
+EBUILD enum34-1.1.6.ebuild 762 BLAKE2B 6be1fdb7d08fd15f9f5ec79073b6a4c30cd4a759da520917deebc00f8b001ddc7ed835f719675b1f822d3a5803078d94f30ba6513291c2b4b99ec50affe1fcf0 SHA512 77264a4275ab0f872f8c1505642a7b59f9d30c007c1d82b6a1837b0fe86e3fcd6ec17ac5939cf76eb1960f479c500972405675d7f54321751c7d41c9e6045e09
MISC metadata.xml 319 BLAKE2B 37b3564999c86bcff651225939b50aaba7aa54775af2bd02f23296204b49dcf8bc0434e48e05d820cda9c127983606ab1ecbec35a16dd7deebc9e32e3ed18422 SHA512 bca4e776e7253b8b88225336218101fe4ca88d41d0e597af7f0ca1129ee4916ee5a05dddc6ca1649b7cc3f62db654c9281b2616e807d6c178260296eebdc245e
diff --git a/dev-python/enum34/enum34-1.1.6.ebuild b/dev-python/enum34/enum34-1.1.6.ebuild
index cbfacaeada3b..44c220e15a44 100644
--- a/dev-python/enum34/enum34-1.1.6.ebuild
+++ b/dev-python/enum34/enum34-1.1.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python 3.4 Enum backported"
-HOMEPAGE="https://pypi.org/project/enum34"
+HOMEPAGE="https://pypi.org/project/enum34/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/envisage/Manifest b/dev-python/envisage/Manifest
index 5e89d4b2d8c6..f62d94fe17c2 100644
--- a/dev-python/envisage/Manifest
+++ b/dev-python/envisage/Manifest
@@ -1,3 +1,3 @@
DIST envisage-4.4.0.tar.gz 192529 BLAKE2B 2ce1903d082d5762d5c3d3924c8bfafd4d70d7114461a044bfe55e48bf2ce331119ae649bcbfef143360a67fd54492d7373314681b28de66e47df6d54b888cbe SHA512 7cc8fa82ea9bfd53f1a6cc90551d97972dd4b7abe9476515ea617ab6a32d7f2f65b2815ed934633f96b0f1445b763b9350e5d0e37ed99768c9a2ca32e588f91f
-EBUILD envisage-4.4.0.ebuild 904 BLAKE2B 6406d7947375d24b9f4e8c4f01ec0e7a299e093176aaeb20f7469396c772c622a553290ef12fa233498f2524cd41310c22a2eb28410ec9302143ec0119bb52da SHA512 e4230b8a2fe2f4e614f11b8565fefe022f5ccc8a1544a7b4c8ead02132306280a7cce61ec5109d470cc7559f84e0f6b623dc90a3d516a4473f0490dd80dab39b
+EBUILD envisage-4.4.0.ebuild 905 BLAKE2B 247628cd3b00449f56e05f2cd4c3ede8261ab5f10665f8266ae36e5b319c32f7a1a36faa07d80a80796462630e5d9f2afb21396be0bb97e9768d9939b3f507b2 SHA512 458c499b539255115085956c1d6fd6f6f457763516eec824c451cb9afa2f49da08354bb52dbe212bf1b861d93a5e0db7a2ff14f04c1326bd960c093544414d75
MISC metadata.xml 794 BLAKE2B 3a2f5a4b3ea8738e33cdcfcd8488911ffce9c6a9e0717fa131df0cb6866694d69ef8b2918c486a12bb4b486b9a44a90973394515191ed6ea0546d6ef51c568df SHA512 946f23eb719d8ebda446f0fcfc6ceb2a36389824e700a73338c7754f86da15432f045100c53b4fe8dfa294e416b95d7e1430ee3fa945eb86f517075974ad6abe
diff --git a/dev-python/envisage/envisage-4.4.0.ebuild b/dev-python/envisage/envisage-4.4.0.ebuild
index 3b7c984bd7bc..4065db128cc1 100644
--- a/dev-python/envisage/envisage-4.4.0.ebuild
+++ b/dev-python/envisage/envisage-4.4.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Extensible application framework"
HOMEPAGE="http://docs.enthought.com/envisage/
https://github.com/enthought/envisage
- https://pypi.org/project/envisage"
+ https://pypi.org/project/envisage/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/envoy/Manifest b/dev-python/envoy/Manifest
index e168d3e05238..1479251e6f42 100644
--- a/dev-python/envoy/Manifest
+++ b/dev-python/envoy/Manifest
@@ -1,4 +1,4 @@
DIST envoy-0.0.3.tar.gz 4190 BLAKE2B 39ff1374c8a3e1bd7fb338b391eb69a1f10556092f463180c6a22f6115ec47f6f62d38fd92fc1a0e4f9789f04159db5668d368ec8fd91bfc4cd5ff2ca6064547 SHA512 3af97b95d61f12ef0d8dc71234023a69123667ef26feec9342bda4c3307629728be589be3ac7d118f6cf17aeb6b5ee91c23f37f84c411f117f5e76a5b024a967
-EBUILD envoy-0.0.3-r1.ebuild 642 BLAKE2B 0984f5573e962110877a49225a0e09c5db03ed92a1dedb886047ccfbd5714f1b3d435ca3804f9c0bb7a0bc2484130fa3837f2150b2d0fd296263bbcfce02f97a SHA512 0b8ff80a04af1afb7f42a39ed1b6a6a81062eb1e8273e071b86f7f16575e9850fa25c2aa07b8cd8fbfe1371748216e26685e06c3c2a7f5197c5e628e97d45172
-EBUILD envoy-0.0.3.ebuild 658 BLAKE2B deef1ebad3cc0a471a364d93e316e64a8a3eb64a88c3e205d43a739f071f567efd90decb9759312d3f918b10604b5ca3cb1698a3bf64c9d9fe472695bc2ab89a SHA512 aff6b4a6fa642d503d8c79a804f0569f9f438a744ffc3f3d4ca917d00fc9d1a8da38c10fbf894b1adbfd7c4e159aeb9c2fb5d813f87159fb67c30200ec6f2d67
+EBUILD envoy-0.0.3-r1.ebuild 643 BLAKE2B 7d4b85fbe14f215e1e16ced94686421d37fc5e57ead5b468d7673bff09982d43d1c957f3d869ac54cbf46c8e04bbcb9aef79b0424a52ab129dfa2905eea2b61e SHA512 c63b47c9f330a915a32c11a1de0980923f177856d746defb7c2ff6aea4a613190da16c9d574e888b92b5f3ff03a8b9c776c2d7acf210aca95b527416818883a2
+EBUILD envoy-0.0.3.ebuild 659 BLAKE2B 283cedb8c2c9cad2ede7627198456a133789dbabb0ebe89a3a93e4104d9af669b4937ca3dd1115df4eb757ddaa4b8ff8450f08c83a93cfa65df1f12a2b07db3d SHA512 2d7aba4d2bbb3769a3390d5cbb98a75eebc41405cc2a5efd935dca61653792a7fd59de109c8e5282ebaee46d69baf14eac354c357dc92f4098b0d70e418993a9
MISC metadata.xml 378 BLAKE2B b5022636ed5120ff6fad3c3438750653e5dd4e0ffabe2485ac71592382b307ca535bdc8e82eef2f3eb2f1d80439993be4e6bbdcc018f4c362e7bcb02f9960560 SHA512 f3c1a3d7c4766c7789e851fa17aa58ca1dcd986a0dcc9cc9f52e3c23e0cbadd2ceb15ea4b6b0adff9b2d71a096e129b4e5441a8171a932e0f10cd3690b8effd5
diff --git a/dev-python/envoy/envoy-0.0.3-r1.ebuild b/dev-python/envoy/envoy-0.0.3-r1.ebuild
index da1b3213e724..ea8dae01ac8d 100644
--- a/dev-python/envoy/envoy-0.0.3-r1.ebuild
+++ b/dev-python/envoy/envoy-0.0.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Simple API for running external processes"
-HOMEPAGE="https://github.com/kennethreitz/envoy https://pypi.org/project/envoy"
+HOMEPAGE="https://github.com/kennethreitz/envoy https://pypi.org/project/envoy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/envoy/envoy-0.0.3.ebuild b/dev-python/envoy/envoy-0.0.3.ebuild
index 6b670b4ce962..7b301de7df93 100644
--- a/dev-python/envoy/envoy-0.0.3.ebuild
+++ b/dev-python/envoy/envoy-0.0.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Simple API for running external processes"
-HOMEPAGE="https://github.com/kennethreitz/envoy https://pypi.org/project/envoy"
+HOMEPAGE="https://github.com/kennethreitz/envoy https://pypi.org/project/envoy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/enzyme/Manifest b/dev-python/enzyme/Manifest
index 87bc9f7573bf..a2ca077e03a8 100644
--- a/dev-python/enzyme/Manifest
+++ b/dev-python/enzyme/Manifest
@@ -1,5 +1,5 @@
DIST enzyme-0.4.1.tar.gz 47953 BLAKE2B e81faf1c0b3316511706c2a31f56cdc2230fbce468017134692f1892439c4aa043c5537b78fd267b83d84a1811e2c015aa37d724813da5864f14ae04a9fd961a SHA512 62a85c076a7eb320249a507dcc9dd26572e3a9b9643e0a960ed114a80c75213e6e5028a726fbcdd0c2c46c53af980a69828a54a66af9a17af3210273376395b3
DIST matroska_test_w1_1.zip 184550509 BLAKE2B f111725aa08267661942072c2d4ac019d3d322c4e933aad10afb3aa6f69bb3469114c4400d161e53d8a7618b818b22465177460003804a7ac3e69fa4f4db000d SHA512 f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f
-EBUILD enzyme-0.4.1-r2.ebuild 988 BLAKE2B f5c70649070e2072e8323887979f8515433ea3feefe73045c23cb35b166ab3086e32cbb64c990b838afa9fab891ef566b90f27c175a43ebccdb24bd1f0259fc4 SHA512 6e3b53b6b2bf2d4f94f2de37bb0e81f6a6534ca19be59775401abdd8b886a5da6f1367942df8027a588d50c65a772dbb0eaa27865d626773f2c09ad8782e25c7
-EBUILD enzyme-9999.ebuild 1049 BLAKE2B d446e1d378f37acbfa49542ce657a0f6f3537748420abd8e9834e2a2ec25e49f70083d728e9f375a71ab17e1774f2178c7db0378725b7da8d5ad2edb734085a7 SHA512 987d7684b058942cc56247116d0c0c0d12760047f04e34b8da3166d943b01f9a60d3015ff96dbf934f89e36dbdd0d1af3257eba6e98e96f5b5815b5392b98116
+EBUILD enzyme-0.4.1-r2.ebuild 989 BLAKE2B 4e66e490e380232f28d3cdb0b491ad7509dddb283dc99952365378637e42913fcf792d73414145f98b137f9bca27d3d7a66aec9d04ef51918faa4ee01939760b SHA512 d53c501c9558c925d57ffd7d84238f1ba7621f511af43c77f9b70a91d7df87832c6a3ba04f9eea1d4408443257118ce6f9ae311ff5bd823b6d71ff82139b6064
+EBUILD enzyme-9999.ebuild 1050 BLAKE2B e614639281ec700eb8c41b1f0e357c61a12da312ff406f952de17e82fad5f84f02945f397c31b4c0099a2b719df02889e6cfb8bc1ddcae7b1a9eff7c41469959 SHA512 4244471bb242b9793638446a4233da4e56b4374b6123cddc8cd3d8016cbfcd803b489bce46df8d8d59de5e2affd74a07b0cb1091c375b9676c9d5585a0c2851e
MISC metadata.xml 541 BLAKE2B 1272102c2cd342be7a673733dccdf47508d6334813872aa0fc4c6ea26dd85a6df68013569d07e0ffd925599fa3ace634e5f648507db1a854f642686fc2e9fb66 SHA512 0797f0d2d0b20c8a14d165efa4ea4b564ea4c714dd4d799c8b3837807a9b8b8a34b41991e52e95a63a44a7c9bcb56df008b1ca3b36fa35f8ef46b1b133368782
diff --git a/dev-python/enzyme/enzyme-0.4.1-r2.ebuild b/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
index fad01dafc4a2..6091971465d3 100644
--- a/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
+++ b/dev-python/enzyme/enzyme-0.4.1-r2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE='xml(+)'
inherit distutils-r1
DESCRIPTION="Python video metadata parser"
-HOMEPAGE="https://github.com/Diaoul/enzyme https://pypi.org/project/enzyme"
+HOMEPAGE="https://github.com/Diaoul/enzyme https://pypi.org/project/enzyme/"
SRC_URI="
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.zip )
diff --git a/dev-python/enzyme/enzyme-9999.ebuild b/dev-python/enzyme/enzyme-9999.ebuild
index 907cfab57d78..7f2df624691c 100644
--- a/dev-python/enzyme/enzyme-9999.ebuild
+++ b/dev-python/enzyme/enzyme-9999.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE='xml(+)'
inherit distutils-r1 git-r3
DESCRIPTION="Python video metadata parser"
-HOMEPAGE="https://github.com/Diaoul/enzyme https://pypi.org/project/enzyme"
+HOMEPAGE="https://github.com/Diaoul/enzyme https://pypi.org/project/enzyme/"
EGIT_REPO_URI="https://github.com/Diaoul/${PN}.git"
SRC_URI="test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.zip )"
diff --git a/dev-python/epsilon/Manifest b/dev-python/epsilon/Manifest
index e73a303297a1..754b3a8909ca 100644
--- a/dev-python/epsilon/Manifest
+++ b/dev-python/epsilon/Manifest
@@ -1,6 +1,6 @@
AUX epsilon_plugincache_portagesandbox.patch 537 BLAKE2B 44b8dbdb5069734f5cf12ed93518c332469fdab2c9793149effcab37b300eda9f2391f330fb5d7d1865a8bda80e488d1dfc17d7b81fefaa85b7d5fdbe1d50f21 SHA512 44aa8441d22951e573ddb6771f452c400bd971ae8cd17994959717c6d543d519bc9f2e0721e38815210048f553ca60fcc09260cd1fac1a4fc78c51055c7a6acc
DIST Epsilon-0.7.0.tar.gz 81218 BLAKE2B c4cb4290087bb7d929dc793c190c26a0e90c1de89dc6c990dc3b53bd42499bc1979e7541bd8c416e15b10ff7478ff57b79896b88f6d1e72642dcfd20e1a9e488 SHA512 d1927ca431df3233a94296ca9e1f5dd70d6d61091d23f77df2222c6472d9a5f7b55c5c8dd2a75d0fead41af862c9e3a6a0ea9a31e21447459d5182f0d677d9b2
DIST Epsilon-0.7.1.tar.gz 96820 BLAKE2B c856492f58e7e5ee35fdde51e876f7b4a93992e9cea556f5775d0017fc086fb7934ce9f892672331b8e363e9247bf8576a839d20fb7f5dea8f99b8c51bd5042d SHA512 ecf34a402208e514c430b4b3785df9b29f3708026ceba1301a2db8760b55111f59e7c40f868f4b642e4c7dd6c78735edbc32b2ef96ec3582e90aa2d978f06842
-EBUILD epsilon-0.7.0.ebuild 1706 BLAKE2B a27dcac4bccc2e4115531e4a5cedb49415e57fd0c8c77bc2c8f5a33241acff3bc91554e79069e3cddc915e1987d8f96502bbd86b8426c480c75dc55b8a1cecc0 SHA512 cc1e3fe8989521c575d9114261d546549527080cf4a2eaa0dc9f75542e0353bd4d40fb1c8335ed44cb09b31a92a4d5e899de7888d87583f46acaa092baab48c3
-EBUILD epsilon-0.7.1.ebuild 1752 BLAKE2B 47c76a1b93e7fd87dad2ea082022044bcb465a942b243a6e6d5d69d3c2a538e9e27c67cdd38b50cf008c860d0abd00c40a8bea9eba43cf51d5eef86f5ac7900d SHA512 cac5ef545acdad213edc164ad10bf6caacc4cdaee855b2d1694714fda57a585b3e1effb146d337b50e11769b5155fc03cf55d13c17d136afae01557f59e483bd
+EBUILD epsilon-0.7.0.ebuild 1707 BLAKE2B edaa1fcf5f51c5e8e5dfbca5686ab310b2d6ea5b2d13e12ff21d1b92c431f81f8a6e5da3d3a68cc13adc84be2ffa679a3eb893d3c5da04be8299f3c25b3f6fc4 SHA512 00498258f67ca64e52e195867b38178fcdb45bb075e3202467e2f057d0771e05b5d28ea496f872ddcdc078698c6c664d7768d89f8f6663235d64526768ab3fb4
+EBUILD epsilon-0.7.1.ebuild 1753 BLAKE2B fbb7738e6c069912b14d76cf4bf2b7c73a12d365c6897a8cb2aef687571250da6bb1c5a1eec5d3f29235c9c995ea290933a4958d593ef0f318e6e7940770205b SHA512 742770b1ca53c21034e429d5e801f3ece23f1eb5c1e36aac5b9250c8d8bca5f27ab351a10567f08e38f7e3f2eabf9f7aa5983c603b5f4fae652b679d93171f96
MISC metadata.xml 652 BLAKE2B 595ad28125c6f7b0fb2ce56aea39a546e70f68a506b8a0e9708d930ac7fcba36ae15979c2e1745318655a755e3505c318043680cd3ca8f52f12fd2d9d5d063b2 SHA512 aad17bdfe9501dda95cf69d3b8069ec9dfe624a07c5f0ce4160cca62928217a16140a7188d87ffe46f0626624e25ae764db892170fad6f9f0bafff7dbb413d30
diff --git a/dev-python/epsilon/epsilon-0.7.0.ebuild b/dev-python/epsilon/epsilon-0.7.0.ebuild
index 415800d236d3..30a42d3d2844 100644
--- a/dev-python/epsilon/epsilon-0.7.0.ebuild
+++ b/dev-python/epsilon/epsilon-0.7.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1 eutils
DESCRIPTION="Epsilon is a Python utilities package, most famous for its Time class"
-HOMEPAGE="https://github.com/twisted/epsilon https://pypi.org/project/Epsilon"
+HOMEPAGE="https://github.com/twisted/epsilon https://pypi.org/project/Epsilon/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="amd64 ppc ppc64 sparc x86"
diff --git a/dev-python/epsilon/epsilon-0.7.1.ebuild b/dev-python/epsilon/epsilon-0.7.1.ebuild
index aa493cd5e3ed..110e0e768c54 100644
--- a/dev-python/epsilon/epsilon-0.7.1.ebuild
+++ b/dev-python/epsilon/epsilon-0.7.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Epsilon is a Python utilities package, most famous for its Time class"
-HOMEPAGE="https://github.com/twisted/epsilon https://pypi.org/project/Epsilon"
+HOMEPAGE="https://github.com/twisted/epsilon https://pypi.org/project/Epsilon/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-python/errorhandler/Manifest b/dev-python/errorhandler/Manifest
index d9219757b7e9..f5dcf691372a 100644
--- a/dev-python/errorhandler/Manifest
+++ b/dev-python/errorhandler/Manifest
@@ -1,5 +1,5 @@
AUX docs.patch 358 BLAKE2B 14a004cd902c0c0acdf0d8e2bd595729beed4a395c249e8b204d97acdc7ddbb11e2653265b11c9229775f37857a227a89517abd7b91d7dfd8935d3d9bda1f836 SHA512 fad104f167d633644ec8f21d8888e8bfe5ab7eaa8c82b30ae2d209d64746ac4912ece042ea942bc7578c51423d1472820a58eafedfd34b644899362b94d84469
AUX errorhandler-1.1.1-test.patch 386 BLAKE2B 13699a957b74822e9e1cb6ddce1b42fad2dd9c6b92cd82e44d27520b514d6e3def9fe487a95dfe91340dd8db02748a8430dccb433134c32c7bb6715c8364c3d7 SHA512 c6ce048411e70f8f2cb5bdbba5ee2799b09dc036f5620f03b87c0185bd12759cce03d7dc9379602546693daa05d3fb9b15c4aed8e18c265bee73272bb4a16f52
DIST errorhandler-1.1.1.tar.gz 8321 BLAKE2B f2b0cc9dcf9bf86c1b89356f66fca2d64d49acb919ae6bfc18b1dcb013cb67a358f2f81d47cd1c3bca601c85fc3bb5f870e1cc2452d25b187309a844efed15b3 SHA512 a2f875537103086be956becfdac25a43a646a89b404b6a7a2a243c6d2ddbc29d55948b781529d0a0fa82b163187747f3396b62ed0be98d39834de038cc4a1fd2
-EBUILD errorhandler-1.1.1-r2.ebuild 1128 BLAKE2B 0a0b4b13148b87b0cd2fcd38dab1135fa0ea0333c5764027d2935002db1b5f224a3bf8568b80a5a46fb36180ea14940cc6953b929a95ad37508211187f6908f1 SHA512 17891ce88cd893cee3414753267ab68bc221f458972ce6d42e94a719b2cb3d5189fb1c241f4d42a967b8016da8e6feea8fdf2b40ee19a1d7dbdaf75c1b5cf46c
+EBUILD errorhandler-1.1.1-r2.ebuild 1129 BLAKE2B b04eb174321a2f870f1b8e0006f095dae3e6058f25db1c62a0672421437878844a5388640dcdb35e34eefda845b443068cf51e12d76ffeceb22995c38d42d098 SHA512 ed41fdced7f976173391192c0768f6da7e417147a981b6b2ac2ffa9fc2621e6b4ac1c2c563402cb76de9b14d6c7dbba1122e7609dff33dd4beafe599af96ed9d
MISC metadata.xml 325 BLAKE2B b9d3bdc299f206991f900f0fefbf436445eedfd32b0c005919d37417003fb115d435924e424943554333fb65d6811d82e27436f6cd40b0818e204804da74ce6f SHA512 d7a0591bd66d48cab6821c9ac4131839a8b60f026ffbb677263f1af1a0f6f9b9dea2cfe3be003c40e2da7f16914ff2078ed591de0c6833406595010ed88479ff
diff --git a/dev-python/errorhandler/errorhandler-1.1.1-r2.ebuild b/dev-python/errorhandler/errorhandler-1.1.1-r2.ebuild
index 741be69b0a37..98478dddd8c5 100644
--- a/dev-python/errorhandler/errorhandler-1.1.1-r2.ebuild
+++ b/dev-python/errorhandler/errorhandler-1.1.1-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Logging framework handler that tracks when messages above a certain level have been logged"
-HOMEPAGE="https://pypi.org/project/errorhandler"
+HOMEPAGE="https://pypi.org/project/errorhandler/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/et_xmlfile/Manifest b/dev-python/et_xmlfile/Manifest
index 74880bcadcac..4668826e5a22 100644
--- a/dev-python/et_xmlfile/Manifest
+++ b/dev-python/et_xmlfile/Manifest
@@ -1,3 +1,3 @@
DIST et_xmlfile-1.0.1.tar.gz 8427 BLAKE2B 39677f4e8101eee012427bbc2959a187bee96bf052e14c47a2d5fc9000d62243e3842ce20953f7541ca534b151c025ee8cd8da96ec8bd82d926a21c68e8a0a04 SHA512 551fd87efd961b9c3202154dea9468aa97814ab8f6e5efc00962a651b17400866f2ad4fc85484a04c183c85a06375fd1c576c425e2e01bee4395ccfb680ce39b
-EBUILD et_xmlfile-1.0.1.ebuild 676 BLAKE2B 206aa7531026ca9826bf340cae8ccb416f15b3340c5df78ddb149377e7b966844105fe1276c51df63407a68e525f25ba879b2de20c258a253df8f7df53e76cf7 SHA512 5a1512e98fbf7d8d29ff3d9a38472a06ddbf128acd0f82d8cf567a774d76873ad2e38d7db308ede9445f92b6c937050569212a753856eb136ca8762067ef6482
+EBUILD et_xmlfile-1.0.1.ebuild 677 BLAKE2B 497c49707f669f0f4814f069679a9141a2ff63f64ed3d2af2143792cb2efd583a52349f61b2ca3331079d2ea90a2e738d0cde24b201720139570a68e981fc5de SHA512 e4b6de0bec677248c208573a9f8074794e89de9d38f373b85f28626d40c67475548d5d2c3488f2324b1043fe2f5ae5f38d3512659f2e4df035a103a4b3e718a9
MISC metadata.xml 387 BLAKE2B 3845ddfa1338a00f43db111a459108eeedebd0946dc93ef359f7dc01a005acf19d9985d7fd508853bb2a44de18579018450bd0f56850766bb7afa542ad8adec9 SHA512 777c9ddb70e315fa3d5a943a4037b2876361f9ae53db8d86fd84453d2ad21f10882e79b3f9148263bc2288e77382a04614a006797a35f8da810104063826d244
diff --git a/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild b/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
index 9db27f1cc449..0e82eb214a0a 100644
--- a/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
+++ b/dev-python/et_xmlfile/et_xmlfile-1.0.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="An implementation of lxml.xmlfile for the standard library"
-HOMEPAGE="https://pypi.org/project/et_xmlfile https://bitbucket.org/openpyxl/et_xmlfile"
+HOMEPAGE="https://pypi.org/project/et_xmlfile/ https://bitbucket.org/openpyxl/et_xmlfile"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/ets/Manifest b/dev-python/ets/Manifest
index 10a187ff94db..6927cc8eb273 100644
--- a/dev-python/ets/Manifest
+++ b/dev-python/ets/Manifest
@@ -1,3 +1,3 @@
DIST ets-4.4.1.tar.gz 5074 BLAKE2B be844d7e1b7b7921883835fc9f640c105f5a66723b4dffa2bd4508804eac8b53ece40da1227be9623ddb36b2e573ec0ee5139a67a497c92cf14a543e1e98913e SHA512 50e8b0a4777e2ba433366ea6a34ef7c31ed9f41b2d662360839aa2ebaf40b0a9c613b3c472518be0931c5f523a7b383a382e9bd401e7b713f29337d4fd3a2c35
-EBUILD ets-4.4.1-r1.ebuild 1298 BLAKE2B e31d35a16b285036f8796efd6c39623ce3d467124ca9fea1b5f9c704f731d0f64fdf74c42e1114e8b5681055092f52899f5f971d8871b13ef1628da84cb278e3 SHA512 4a1360532ea23179b84e1d9fad18eaf9c22f3310fdcaec4f3a415c79ed247b63418379a65f71d602297bca655fb0fce4b479b4b2e03350f8e88137b336f13f7b
+EBUILD ets-4.4.1-r1.ebuild 1299 BLAKE2B a6bd934afd5945c57469baea905d8f3ae46964a7cd86268c0f5f6c3c520de808da94cb992d855822d84eef3a9503ae89077bf310ccf3838bdeb45a964ea746bf SHA512 38ee9c668a7569bb111b75f1525e1846b9d0cf4b9b931b5ceb8436c5fb84a867aab230847b49b6d5a0f3e209a7d8c3dcd2b23a130262f46dcb7dbeac2193758d
MISC metadata.xml 767 BLAKE2B 401cdd6eef89f739cd045584d4f38a4cc42dcddd24c09270a7c6a0841c0d569ab20c0df3716bb51a02f4fb6476b587f54e3784d1cdb78189ce446f69440c31be SHA512 ad189f2227bc0460fb53d46b26b5ee73a135374694ee7198133d50fe68cadc6581eab7051c01df64d3cea4244399d377fd69b45ac93c82d971c238c172c109a3
diff --git a/dev-python/ets/ets-4.4.1-r1.ebuild b/dev-python/ets/ets-4.4.1-r1.ebuild
index 575b79305e28..77b4992bc69e 100644
--- a/dev-python/ets/ets-4.4.1-r1.ebuild
+++ b/dev-python/ets/ets-4.4.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Meta package for the Enthought Tool Suite"
-HOMEPAGE="https://pypi.org/project/ets
+HOMEPAGE="https://pypi.org/project/ets/
https://github.com/enthought/ets"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/etsdevtools/Manifest b/dev-python/etsdevtools/Manifest
index e356b47e0898..30e92d2d8ef1 100644
--- a/dev-python/etsdevtools/Manifest
+++ b/dev-python/etsdevtools/Manifest
@@ -1,3 +1,3 @@
DIST etsdevtools-4.0.2.tar.gz 4222266 BLAKE2B 02ea4f465773d980c12b6e402098df8d43964e525a333b5837bd5840412be17659a62129d6405dcfb71bcf9158589f8801a066370e1f97b4ee57dcb9ba747349 SHA512 41e88997d74397f8780c47c87080629661790aefaabeb9463503f7a7331aefbb7ba42a9754382f43adf6143c28db999af70b287a221b8cdbd44b2b7443b2b23d
-EBUILD etsdevtools-4.0.2-r1.ebuild 1165 BLAKE2B e77423162fcd024dccabb845c3a6c449e22a2164a4bf6f74d19920bfb32f6796472f20b6dddd9e2bc2473f94cb94d51ce2d4a499ef7427dbc8ccefee1ab0d691 SHA512 2d7679a46a58723d8f01a80919b5e02f12424e814acb3042dc36e029d2e9f7f34e1b33374b9e89ae6d40d715334d8cc7bd8a3f3f74751a55f06e25eca75bcb9a
+EBUILD etsdevtools-4.0.2-r1.ebuild 1166 BLAKE2B 3fc94f39cf3e27bae21fafe5b126e8b8bcf9053ebcb6dea27752172c3625b4d82008d516838fe37cca203673f1bf35132340ef3cd71455ec60adf74f0b3b0d97 SHA512 e00603032c4c6e0c74e2d836fd607df876f4f5ed172c68edb570fb6d382d9d673a233803da5d7dbc980bd4913d36acbc78df0e711bff6e4da25eefdea5f33d5f
MISC metadata.xml 1636 BLAKE2B 4c7b7ddd88e208827b2f332da9a4fcd6a4e7702cde2fa64c8bc76509c1fc97276d2a36b64008f2bbc58078a66e245b22bc3fd9f814322293b1b192e52fdab015 SHA512 d2c0ee732fd6be72f70279a1e907e1e09d5690a624d65fee82cc3ce7a9ffd0a85d3525b8f8484c19ebf9efbfe0eeab356ebb6290751b6bb4491a46a8504c1c37
diff --git a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
index b5a27394bc87..80bca3a84fba 100644
--- a/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
+++ b/dev-python/etsdevtools/etsdevtools-4.0.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Tools to support Python development"
HOMEPAGE="https://github.com/enthought/etsdevtools
http://docs.enthought.com/etsdevtools/
- https://pypi.org/project/etsdevtools"
+ https://pypi.org/project/etsdevtools/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/etsproxy/Manifest b/dev-python/etsproxy/Manifest
index 0a9d42aa0e8f..c55b623c0d95 100644
--- a/dev-python/etsproxy/Manifest
+++ b/dev-python/etsproxy/Manifest
@@ -1,3 +1,3 @@
DIST etsproxy-0.1.2.tar.gz 119646 BLAKE2B e738b134af8fe85bf7d2d15ca9931596bd693ea9ae3cb2c33c2ef69e3eb83981d8a19ec1bd08d4196b1c75bcc9965a1b8a4811636d7a2ab33687513f8c85c59f SHA512 f97a55127f6c1200a5a0bf581f24fc2718b8619c9cd137158c9c28511f2ad9c7a0a03998931bab25c193ed540d96d2325f390052591c8239ea7ea06cf5fd98ae
-EBUILD etsproxy-0.1.2-r1.ebuild 975 BLAKE2B 7be254926015494eda4229e8179adc2f10030f3b753f698e8e7919b4deeda7f8849ba4b50de012573f694c0c1a8593c73f7d4283c977e3488a0888bc0fb6f1e1 SHA512 b91dd7c02beb0358f4848a4bc374a7b615f1b779c5a3410b17ac4f863aa354a40384a70983621cb92ffd9cb67cde1e1cdfabf8f156e2d6d2c09685cb19360259
+EBUILD etsproxy-0.1.2-r1.ebuild 976 BLAKE2B aeb874039b97541ccf5d7d0f3a301318ca4f6c253f41dd62f048fdfc9c2428280c6277dc63cacd6b9b6f189c48fd77c1df1f7a86eedcf7058e4ca6ffb0db3ec8 SHA512 d9f94388240fbec51b85ea92c7191e79cff7c27e3a657ce608dfaf3788974dcafea8da0e7bf38fa3e804915646ab29ba46db18583a8192f1dc7aeaa5a05aab51
MISC metadata.xml 459 BLAKE2B 0a9c4a52fddb95afd583f8d6b0cc12b0c352728062e069ef64dbc594c6ebfd52c4f158797ec309b3fb494b1e4eec77579a288be2b8c2c6ca26f501682c6d286c SHA512 e19061f82e8b84457a50d969d4f274556a510f9bb4744badcd5c1805a6d5281135d9fa759e6e5681ee7990fbd4a309cbe5a00712eb2bcaab256896ae98490012
diff --git a/dev-python/etsproxy/etsproxy-0.1.2-r1.ebuild b/dev-python/etsproxy/etsproxy-0.1.2-r1.ebuild
index 5bb2131d3def..06ad7e7a17f2 100644
--- a/dev-python/etsproxy/etsproxy-0.1.2-r1.ebuild
+++ b/dev-python/etsproxy/etsproxy-0.1.2-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Enthought Tool Suite: Proxy modules for backwards compatibility"
-HOMEPAGE="https://pypi.org/project/etsproxy"
+HOMEPAGE="https://pypi.org/project/etsproxy/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/eunuchs/Manifest b/dev-python/eunuchs/Manifest
index 50c5ae5994ad..5e97f4bea542 100644
--- a/dev-python/eunuchs/Manifest
+++ b/dev-python/eunuchs/Manifest
@@ -1,4 +1,4 @@
AUX eunuchs-20050320.1-python-2.5.patch 262 BLAKE2B 9cbc91b19b83925718e2e1c4416587b601e2e68040bc38974081541654fc3ba14c965f8517047572bc99f8557422c1593ba63f1b95d196f0b2363048fea98bd2 SHA512 43d026c6a00d8ff660b07ee8bd4e7cb635cc5778d6c87054f90ba95e48c61abac874756fba111caa399da9d812ff1784b822a6214b10c94559674c2917df8ff2
DIST eunuchs_20050320.1.tar.gz 8448 BLAKE2B bd2f28408ba8e709f37840202229641c22c0d5c970b90822f0ec6a4bec992c81c1ed4b756a29a937365eb15cefae26bd33a000a8a269c04e6aa7da8e4aaa44e0 SHA512 b3272de7ac2a41c2c632aa17424dcc74ef3b6d536be5684bd54e4f22ce2d7c6546ac7b1b7cef2611f00b467780b11a30eca9c8804c0f8839a13adff6894ce88d
-EBUILD eunuchs-20050320.1-r1.ebuild 646 BLAKE2B b0c9910fc3311fb879179e428fdf95ba6c1ad9332428e848b89090c723b96121112170a15438b1999948f412ea804c89742d29298b6069c4c006dbb9f5a672c0 SHA512 b6cb934fa7daefacf6ef328f76e7db87903935403a3c6320cd5180c18b127a9825abe5aa6b9ba3e06fe4090ea48ec787cb911a284c5af1a63566909468407019
+EBUILD eunuchs-20050320.1-r1.ebuild 647 BLAKE2B 5223ed52f627cd846a93b3e7b268f1d807b9d24510205467e86007356b97bb19dbfbeba47dbd98f120e8855eb8a2cf709330ef523fb08cf0100aa548196ff9d9 SHA512 58787766a2c500dc600dc6352103c4e95c4d47744ab0ae934d4305af971b8981f1fcf6b968cd8f5a825bdcf5303b0b24be22cd7216814bab217dedf260203f94
MISC metadata.xml 658 BLAKE2B 0626c877770029e99b6bbe9c2f40cad0bcaa24dce5a4b2b2c261f4e7f69b5f670e095b3d4be74d24708a89f786a5f57f1a12b28612eec9d7fa8c20ec016e7e6c SHA512 92618daf26770efe92b1809e150401c0e5d8e987bcb1d1b497f7a9e1eddc39ee08ef0c393d17009c76dd4460ec778f50c6f540bbd89ad681c34d59423f8120c4
diff --git a/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild b/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
index eba4fa8a5713..b21e7178c4f4 100644
--- a/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
+++ b/dev-python/eunuchs/eunuchs-20050320.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 eutils
DESCRIPTION="Missing manly parts of UNIX API for Python"
-HOMEPAGE="http://www.inoi.fi/open/trac/eunuchs https://pypi.org/project/python-eunuchs"
+HOMEPAGE="http://www.inoi.fi/open/trac/eunuchs https://pypi.org/project/python-eunuchs/"
SRC_URI="mirror://debian/pool/main/e/${PN}/${PN}_${PV}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
index c6fb7ae91433..0321a7858a89 100644
--- a/dev-python/eventlet/Manifest
+++ b/dev-python/eventlet/Manifest
@@ -2,8 +2,8 @@ DIST eventlet-0.18.4.tar.gz 288920 BLAKE2B 497b5e154de495049e477ab54660fa4e5af97
DIST eventlet-0.20.0.tar.gz 466828 BLAKE2B 43beb8f924c5e375a554db3fb90e3c39121ff9899aa1a214118531e3e6fa7711899f278b2187e1e61409a58c05e9bba1a8a6392e1b31a811ef1f32dd7b929016 SHA512 4be70ba8cc3ac76d424aad66cd214e97249a42785319b992d048a77cd26f53a428f7959596d07da9a88c92ee103d73d4990733fc00bca57cc8fd242041365348
DIST eventlet-0.20.1.tar.gz 469509 BLAKE2B 727844b70c4e1874a58efc95551dd7f12bec1c8d01cadeaedbc49f00a86e1393b690076fe720e8efdf00107f72b892a3a1f4c4921f95656b904221e748df7f09 SHA512 875c1ca82822a486bf28866c7d1f34df2419e7d33450a21740434d2e7f15c37a1090436cb7fe1feaeb5c810d39e4b238206c502323317897c8a42e844cbe7734
DIST eventlet-0.21.0.tar.gz 484191 BLAKE2B 07d3f5d1dca11032d51fef9ceb624e07da9e93bed914233da9abbdff27f21f2482b9e3417b50a63f383cae13615c6a781104a05dfb66f28d6ab4e469bce06ef9 SHA512 4ee682ca8faf870ff6f1d72e93527028f73ae13d7f755eceafb23f3cde48e52b83ff04b645b7e90299997713de93c52f244db8b81d6abc7788a56ea38c7b0f47
-EBUILD eventlet-0.18.4.ebuild 2036 BLAKE2B e7ca015057c36e6bed60878716406e7dba736e28f35bcd0665713031e002381838d4db8c3be108724e819d522a5d552285491b540fe764d890dd2001c663d294 SHA512 c74589a337a23c3d7005cd1cd114944044ad38b908e02bc65829d5bfc189eae26ef6ce9269f7fc02f9811baf64f67e86dc06b6632c1adff0762c6f14ac1005af
-EBUILD eventlet-0.20.0-r1.ebuild 2140 BLAKE2B ccc100962eb494bb03ebcd2b1e6bd47a937713093e82f148f5af0d33c6c9ce462b932760bedcb1fc1029108ccb27c442f450ebe166450eadeb579159771a2a32 SHA512 74710205f04f5f95aa22e3a6150aebd8489aa904441463562155901351fdbc5220fcb4c3c68a1e0c56b8c5276c2b28bcde432e1e8618211ed30e1f4d6a1940d1
-EBUILD eventlet-0.20.1-r1.ebuild 2156 BLAKE2B 3f363234be72598bbc65a4409636d8c4d6c54b10ac61f57e67a2684aeb2dbf02dac876cfbd07a0a8853f9eac6a67645b5a2f05d9506fc69367a523ec79b30c55 SHA512 2450d34750c592d586ef9760de05275b646e1c20ffaa12a052bca180994edcf0bcd731505daea8ba78277f6ce53a6419d2e0599e339b2f693348251814d40322
-EBUILD eventlet-0.21.0-r1.ebuild 2158 BLAKE2B 3f00f8016e64d77a2cd345cf6ec0c97598074e0cce34398ab56ab453d9435b9154438c44bd2b5b7adfd752fcd2b8defab59b561e96ad0b5cf31fb8657020a263 SHA512 239cf31dd1bff0e219c2a7f32958515b7253d12cd134e37dbc78899798c792ea2b81362728d9c24842d98e4f793b1eaae8b74d16331eb26853e402820c342277
+EBUILD eventlet-0.18.4.ebuild 2037 BLAKE2B 15c627a2b2f5825ed8e2654a21ac67ba9a6283ded875679097f9003d33236533a7256cadd4c5a12dd56d22856c4f018a4cf61ecb95a9e195286c22f64b679808 SHA512 88c1b1ad3be87b7d7ecf5e02b83c7134f9689d71459e0057de369f26aa76f183875c27d59e66090febf0c241d3552fb6584f47278b882cde9cf2979baff6fc52
+EBUILD eventlet-0.20.0-r1.ebuild 2141 BLAKE2B ee5de43d1cfcde83d350dfdf935f78e1bb7a31ea1974850fc7a163e2ee87e69b0603e4e3dc2d5728379128c2a3891b1b5d806f641cd586266e2074384254a01e SHA512 c7dfbedd5d7087fb0b1a3d1f71ed0ba4e6312cf3457f790e3fc3ea09b5d9b9678773fc376d33f6ff6a7d344cac7f1f7a71cd064da39aadb7ea84c560500c8cd5
+EBUILD eventlet-0.20.1-r1.ebuild 2157 BLAKE2B 7908eedcbda5f7fe1efa550a30660d987db09e421d426d10c16bc3e5b6fcf53bd60c9feb32250a15ed90d504898902d150faf363886649dec117b70fb4f72713 SHA512 c44f0f71befb99bcf73e43212f136a46efc36095c0935393baf31c8b306f2032c8ed52dc067ee268af0ea05069eddfb6bbb2f7a72d38a91f4525bcd385dae8fe
+EBUILD eventlet-0.21.0-r1.ebuild 2159 BLAKE2B a70dfa0c5215ba3213ec29134695f9f7b0599c9d22515fc96e828ab653b3421fce63b622df264a70eb8a1eb065f618febac12ff9022150827f2b2dd64d08bdde SHA512 c5ba76b113ba10d526b8d1a83c90c3557cd762b914c5bac70063821dd86465dd28cf4618892b68c4579a1d865faeea87716a631eef41e7eba73eed3682bd4aa7
MISC metadata.xml 380 BLAKE2B abdf12718464c834d63994ad012a6d47279fa6f0e5cb0d075bfbbf24167438220ec9681eac874c93dc3abd9c1498a1a7f658a622f8ebe764cb6803b1b2bb4561 SHA512 8100edfde1885122848aa543b99bbc8529b9dc2aeea3b7efb74a3d1e8e01bdd2110e4cdce2c4ddeab9fd0182f193118e876843a61a25e17355d0916d50331daa
diff --git a/dev-python/eventlet/eventlet-0.18.4.ebuild b/dev-python/eventlet/eventlet-0.18.4.ebuild
index e098b10f4336..7a296cf22585 100644
--- a/dev-python/eventlet/eventlet-0.18.4.ebuild
+++ b/dev-python/eventlet/eventlet-0.18.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Highly concurrent networking library"
-HOMEPAGE="https://pypi.org/project/eventlet https://github.com/eventlet/eventlet/"
+HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/eventlet/eventlet-0.20.0-r1.ebuild b/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
index 13da82e3981c..93294ed76447 100644
--- a/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Highly concurrent networking library"
-HOMEPAGE="https://pypi.org/project/eventlet https://github.com/eventlet/eventlet/"
+HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/eventlet/eventlet-0.20.1-r1.ebuild b/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
index 66d8972d424e..64752f214f21 100644
--- a/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.20.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Highly concurrent networking library"
-HOMEPAGE="https://pypi.org/project/eventlet https://github.com/eventlet/eventlet/"
+HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/eventlet/eventlet-0.21.0-r1.ebuild b/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
index 8e8326375928..d9267f004c82 100644
--- a/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
+++ b/dev-python/eventlet/eventlet-0.21.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Highly concurrent networking library"
-HOMEPAGE="https://pypi.org/project/eventlet https://github.com/eventlet/eventlet/"
+HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/extremes/Manifest b/dev-python/extremes/Manifest
index 215b8afc60de..94b28a4490f8 100644
--- a/dev-python/extremes/Manifest
+++ b/dev-python/extremes/Manifest
@@ -1,3 +1,3 @@
DIST extremes-1.1.1.zip 10360 BLAKE2B cd7967dd044ceaea4aec009986c226afac964adbcb1ac750730b4554920d081d220bc91b1800661ed3e482d7769f0cab4986d7d59fb94e6e7ac52b20cdc6111b SHA512 a0b951306e9d5ef84c6498268a3476e7ed889f0be950a529774e2d8c4f155d4c10cbacd20864ed37aea5512ba65a267e414eb2b4f7cc6d67b21a020d82da8ec2
-EBUILD extremes-1.1.1.ebuild 666 BLAKE2B 89ddc030a85f2952a90977ca75d9d55bb3661da9c17779979ba3ba5374feeaf5f806d68cd515da79b4da20f3f04c002174cbbaf56542169a2cb60c05756571af SHA512 064ff1104033ef3b78c635abb32dc00a11e592caf492cca7db9283113f2c0e2a31533ada594b63d2b0b70e2ecf90119dfcbe2d61c5f9815f758737c448f87ad1
+EBUILD extremes-1.1.1.ebuild 667 BLAKE2B ae0a29af06a0224d08bca98f706a2ae3261c043b7e30d131ef265dd4f66a3c613d09848eb5e399b6ba80b44583b45f29fa39acbc1231e529588df59b7e603ec3 SHA512 aecc2b6556b716f80c67584a1e97aa05e5e62ce5575646a6e776adda3f55764897b132fd5dde8e62c77d20f6a44a7e5db4a0e1cc2f8258ad4372a82667cf9177
MISC metadata.xml 321 BLAKE2B 5f2e15aeef9cdf66ed913af7c0b1c3e04ebefc387cd088b5dfd9016b19fbc0db70c61d3931ddd2a645c72a6919b658adfed1058220c114754f656aef49e6eeae SHA512 b24c67841c1fcb26d1e5d13d113dc9d862a86c99603f4544fb486885b9637e5bca3dd945e82cbb35a00f327ceea5f91039b306b53c37e1dacec435d4cd510364
diff --git a/dev-python/extremes/extremes-1.1.1.ebuild b/dev-python/extremes/extremes-1.1.1.ebuild
index 2f20ab4b8f55..913f2d29e9a7 100644
--- a/dev-python/extremes/extremes-1.1.1.ebuild
+++ b/dev-python/extremes/extremes-1.1.1.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_PN="Extremes"
DESCRIPTION="Production-quality 'Min' and 'Max' objects"
-HOMEPAGE="https://pypi.org/project/Extremes"
+HOMEPAGE="https://pypi.org/project/Extremes/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip -> ${P}.zip"
KEYWORDS="amd64 x86"
diff --git a/dev-python/fabric/Manifest b/dev-python/fabric/Manifest
index 2b4deed40ba6..f9c5550a751f 100644
--- a/dev-python/fabric/Manifest
+++ b/dev-python/fabric/Manifest
@@ -3,7 +3,7 @@ DIST Fabric-1.12.0.tar.gz 232840 BLAKE2B 97d27261db631c8b4f89ba3e93a0e97aead8414
DIST Fabric-1.14.0.tar.gz 219294 BLAKE2B e4f8512fd5f84dacccdafbde51ed109fd7128954635ea67ed7461f686769c107cfa6bf0181921aea5db214ffb9fb52c7f0de88c5edbbdd63258e8c280e37c70d SHA512 3bb90597356ac033e5a9bba668ec8b080ee10cac31f54b1e89b6e2e21550ba5f2341e774ed9ff52c3a4ecbc3bae3206d155c6bfe6678576caca8e439c7810ed9
DIST fabric-1.12.0-completion.bash 4266 BLAKE2B b691b34d3a62ab8a70d184fe89150d50a0817df0619cfcb4a82dcda485b0a77bb33b5f7e548b1c50ddf8c9c9ae48721c9621e0ca6ed4396dea2f9a0e1ae61931 SHA512 2303e3b6a71ac8f6a61ce3bd464f3c950db8374b61a6375ccc6fbb2dc815a4a44509a034788862bd361ace7c0f401533cd5cee0fb6fca8d9ff7e0ffd143706a3
DIST fabric-1.14.0-completion.bash 4266 BLAKE2B b691b34d3a62ab8a70d184fe89150d50a0817df0619cfcb4a82dcda485b0a77bb33b5f7e548b1c50ddf8c9c9ae48721c9621e0ca6ed4396dea2f9a0e1ae61931 SHA512 2303e3b6a71ac8f6a61ce3bd464f3c950db8374b61a6375ccc6fbb2dc815a4a44509a034788862bd361ace7c0f401533cd5cee0fb6fca8d9ff7e0ffd143706a3
-EBUILD fabric-1.10.0-r1.ebuild 1731 BLAKE2B 1ef88cc0d6bf2255f61359ae9dbcabaf1b2438d7efb079c6d25555437896f47594436f21a710c94a05b44faca40ce1e8a8052b290908fb5521d5e8dd2a03d628 SHA512 c2e400a96efc64861cd064211c243abf7b066bc40036bc21611f0243b3fff0d5411e5976bb9583f7bfd050190f4b446b7946fbe356715b1cd957c6ee97f82fe8
-EBUILD fabric-1.12.0.ebuild 2120 BLAKE2B 0d2487f7b4c250ae931f0539cf3325e3760d05aff8d0b4600568f2386aece33b50dde0ad1c9e0be323a13635625a8a449039f676f073d504dc8439bea0d0ca92 SHA512 bd98de3db16983940f3959c86feb87faf8b8f52079dfe2dcd7d374dc9486d678fb5d04920c15714096f1e8024065e74941441b4854838358e7d478135aeb6ca9
-EBUILD fabric-1.14.0.ebuild 2120 BLAKE2B 0d2487f7b4c250ae931f0539cf3325e3760d05aff8d0b4600568f2386aece33b50dde0ad1c9e0be323a13635625a8a449039f676f073d504dc8439bea0d0ca92 SHA512 bd98de3db16983940f3959c86feb87faf8b8f52079dfe2dcd7d374dc9486d678fb5d04920c15714096f1e8024065e74941441b4854838358e7d478135aeb6ca9
+EBUILD fabric-1.10.0-r1.ebuild 1732 BLAKE2B 06801d66d7eb65c9e56a061eca6c9ae4e5240bceaea5cdc2b1968b82c4a1ab5d10d1949f6e3d6f35308b6abee5523495bb5a39bc0612d991bcad291b3ee59f13 SHA512 85f076e0901ef30302da8c02d3ea6c8f90040dae611705549326725be69807611cc3e8abc36c9d5444acc47da73aa362dd6d15709c060c8225bb7dbaaf95c7d7
+EBUILD fabric-1.12.0.ebuild 2121 BLAKE2B c45c472502ca43a2830d9195a7054a0f7ed9b5a0a863515502900c154ccb0d1267eeb28b5acf2eeed78eceaa12b034f8edc659a1d6b234c809cfefaa9d763723 SHA512 8864f027b6804390a820abd0d9d9fbd7df444a3a5b250cfc63b21217a706fe231ec6a6cd9b4a06820a2260b267dd7140fb85b9836e114fd739365023361fdea8
+EBUILD fabric-1.14.0.ebuild 2121 BLAKE2B c45c472502ca43a2830d9195a7054a0f7ed9b5a0a863515502900c154ccb0d1267eeb28b5acf2eeed78eceaa12b034f8edc659a1d6b234c809cfefaa9d763723 SHA512 8864f027b6804390a820abd0d9d9fbd7df444a3a5b250cfc63b21217a706fe231ec6a6cd9b4a06820a2260b267dd7140fb85b9836e114fd739365023361fdea8
MISC metadata.xml 309 BLAKE2B cd101ae05f7daf7c54a18766f2d93c84b4eb1fa59e01bb3afc26ce495fa234756789d1ce496f11e22880653c62ebafd4f2ce509f530438ff970f711d47ae3b5c SHA512 ca05cacf9ab4eb5814b4d311902e34ba0e788c811b59c9a687b0d320b254036a688cccc45265384523b2fc460383336d334acc860b72f78d3ec9736361bf6b24
diff --git a/dev-python/fabric/fabric-1.10.0-r1.ebuild b/dev-python/fabric/fabric-1.10.0-r1.ebuild
index a69cd2564a74..8fc24c231424 100644
--- a/dev-python/fabric/fabric-1.10.0-r1.ebuild
+++ b/dev-python/fabric/fabric-1.10.0-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Fabric"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A simple pythonic tool for remote execution and deployment"
-HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric"
+HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/fabric/fabric-1.12.0.ebuild b/dev-python/fabric/fabric-1.12.0.ebuild
index 5b6908546f55..4b345890112a 100644
--- a/dev-python/fabric/fabric-1.12.0.ebuild
+++ b/dev-python/fabric/fabric-1.12.0.ebuild
@@ -13,7 +13,7 @@ MY_P="${MY_PN}-${PV}"
COMP_HASH="83d303e9fb352deaf4885b6db0781b3d9115e9c6"
DESCRIPTION="A simple pythonic tool for remote execution and deployment"
-HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric"
+HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric/"
SRC_URI="
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
https://raw.githubusercontent.com/kbakulin/fabric-completion/${COMP_HASH}/fabric-completion.bash -> ${P}-completion.bash"
diff --git a/dev-python/fabric/fabric-1.14.0.ebuild b/dev-python/fabric/fabric-1.14.0.ebuild
index 5b6908546f55..4b345890112a 100644
--- a/dev-python/fabric/fabric-1.14.0.ebuild
+++ b/dev-python/fabric/fabric-1.14.0.ebuild
@@ -13,7 +13,7 @@ MY_P="${MY_PN}-${PV}"
COMP_HASH="83d303e9fb352deaf4885b6db0781b3d9115e9c6"
DESCRIPTION="A simple pythonic tool for remote execution and deployment"
-HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric"
+HOMEPAGE="http://fabfile.org https://pypi.org/project/Fabric/"
SRC_URI="
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
https://raw.githubusercontent.com/kbakulin/fabric-completion/${COMP_HASH}/fabric-completion.bash -> ${P}-completion.bash"
diff --git a/dev-python/falcon/Manifest b/dev-python/falcon/Manifest
index c43e0c6a5d04..b40382c8e317 100644
--- a/dev-python/falcon/Manifest
+++ b/dev-python/falcon/Manifest
@@ -3,9 +3,9 @@ DIST falcon-0.1.7.tar.gz 193151 BLAKE2B 35d4dc329eda806cd193525c953b011770cbb5ff
DIST falcon-0.1.8.tar.gz 202170 BLAKE2B 3857672d39138b83760bc58a869a384f7305f7938e20f801b35e5777e3028caa8500ac045101a69c32f2925000e175eefaf4a4a5ac5488aa26d41ce2cf9d9701 SHA512 e0ec028c1d1dc3fba722bd91f9bb315523367313bef40238579a96ca49de37f4c63e53746bf6ab40add053320925378860e3571e32401151c00d4afcbad9b7ca
DIST falcon-0.1.9.tar.gz 202209 BLAKE2B 89c786fb777fda3e4118271bedc979bbb4968defe40e863464d27ca7a65ee5ab1e4c0d694625b7c96bf492fb6b8f9cba15fde686af871ec3629477bf4bfc7655 SHA512 442a04c925f4af69bb0f1906c4123e68ef423e4040fbde82cecc200a44410665c0f97ad28e7f59e4139aae1209ba1df1dd445c5a44e6b975bed9416a97e681e8
DIST falcon-1.3.0.tar.gz 507250 BLAKE2B 3ba3a989f2e9eb281f519e36a24772fe329fee849097028f3183b0e0c7908b7e06dbf0a70ba28cf7570dccbe88fa87703c47d985ea3cf761ea7d6ec3d41ac04b SHA512 a92d0b641152f653f47c9cb9b2e368d643aae14dcabe7028450d190bd08b883d37116d23d3a1ae4e092207f15926f66b12f57e38dd2edd347f6f8df48baa65ce
-EBUILD falcon-0.1.6.ebuild 1149 BLAKE2B b88ca5d89bc3f8783ee4b3faa5dac9c87e31096c23648fc18e37b2c71c7326a3d3f53f77511bdb7e9ccb755f519cf35cff716ed02fad88523367238feda73df6 SHA512 6be260be7fc42ad4b370c41a763b42049d4aa1e31eca4f155b91fced40901c69fcaf745b178658d3b85f6e5eedc109f9a0a6ad95bb5edd0fd4bf82da7516ad91
-EBUILD falcon-0.1.7.ebuild 1189 BLAKE2B 334e674b1fa5b87d3f2556ac04c1f970b90de5f3b782caa19eb7693017253a985850930faba567722dc276e9e5b2393d6de445a102931b7344c1fe1f5c066436 SHA512 d7b92842fbd299c17e7110a31a9b1d6c1ee8a83f39fb3739ae8c06f92e340717c3d789e3ce75d2687550d95a4a00117f51366f84b64253a2444741641c9c45d0
-EBUILD falcon-0.1.8.ebuild 1337 BLAKE2B f3b57598be02efef18e9a28c9be30a0a6473ded6d106bab1c19a09036d41cdf6f68d4ce0baf5f62cb491976e7e8fab4325ed416316a3ce3c0f05fe6d41b3f5e6 SHA512 dcb1959faa8daf9807b589dc877ef76c0f7e0abba3494cef4addb9ce96e3095f0d7c47a1fc666fd4381d70bdbab59b3d3eaad9a0681c044dd10988a5cd25ae86
-EBUILD falcon-0.1.9.ebuild 1341 BLAKE2B e28abaee4ee6f7dea967c7536fdd79e44945be6c93517b0ef45554cd6356b9d54fcfaecf46440b1784802a21469fb3c72a9c8dafe79cd40ef7c11d061cbef11f SHA512 2b03752445afd6891bf5a95f184799f99f85407f1113071492929787ff290b06680530a9e0dfe64c2ac743a92801fb3e19eacbdb32888723ae551ad1a8c8ebae
-EBUILD falcon-1.3.0.ebuild 1504 BLAKE2B cb05f04a1122c23153b9b0fd1e730e7c18ff6f1d4ecb88e8e5264c2439976d71ee5dd45738eef19ccefe5af415915227bb1173b0b7c2be5526e6073d7e1c5816 SHA512 83d4441bf080bf6a06bf581225e116eced1ce85dd762b4ef15bbdd02ea4ee6129251622915b15d2dd0bbda3a5ad583e34c2232b8f42d30298122e1d22322e790
+EBUILD falcon-0.1.6.ebuild 1150 BLAKE2B 641512da408e9d282013ab01cf70a03e0fdd1e86646c284a930793cb24c7839f0b1bb5aa428d18a8c1f93349e2eca3e71e37dae6da01e4c4d75e3fb63c7d1afe SHA512 1f542a33682106bd3f54d5c539dd951f325eefde82392f8ea2f4de7641a8b713d62fa0810c928156d79e7e390e292aa2e2b446a675b527c1f0e1cc3ab2b434ff
+EBUILD falcon-0.1.7.ebuild 1190 BLAKE2B e40e95f8d840b39a95c6446c03482fe3d5f4a4c08e2b7edae54b7bd29cd998accc61f19dacbe248e877dde53e24471fc1296d36529b13f2337b4dc35f49a1788 SHA512 2895f2b4b09232201a77db411192f11e5988b75d3aa364fb06e45c527e7a9ea9b4dfbcb65b1e9203a7a80cc8be1b6fae2b8482db4db7a2c0f3f0969e6609eaba
+EBUILD falcon-0.1.8.ebuild 1338 BLAKE2B ae2f7e144f8692045bb8fdc7f1ab87f0b37e3488e7fca5c7cbd3f104d2b5701e53e72126ec5fbac831baf0875151f740247cbc157a11ff8ba3645ebea6dfd597 SHA512 fa53504258ae789be7d5197961407acc1ba5bbf0383599793ddf07e17cf183657b2d88f908554d27f91f8adfa05f133e3a455a4045ff6f8c816c36e42d866edd
+EBUILD falcon-0.1.9.ebuild 1342 BLAKE2B 4f3d5749e3376d6453fa664d6858775b74dafa1caffce96d19b49768d25f07d5f3258037c3fd503d6cd2adc169c22b742d142cb0367a36c2db3834e69462cca0 SHA512 c8c6277a1fb28b24b541b8e16ab71336c238789513b71792d5acb630a74ec27d58ed6da33ede49239c18433949a3463cc755adc3eba857f249abb69f24515ab3
+EBUILD falcon-1.3.0.ebuild 1505 BLAKE2B 2061dc0f31aa6846bb6828f2e47ff3889be5b1630eeb3e2eae528b7cc510cbf060dca558d8a1349f1ac19ece69e372887b30eb76075bb7af34d82761e5394916 SHA512 56009b467d20b65ae239d88d7f303c32fcb8c3e8471ade0fc65962e50db679fdfa5cc5ac61ca21dc2eb685799e96b112669083e069d0bb6aa4dacdc96e98d515
MISC metadata.xml 427 BLAKE2B 419677eaecb3e5eb3fb26781cc3df41cff373a70a4899ce89cef22efbce131c457ce2bdd489b92287ff80f6d12962bd210035a5db77e518e456898498a5eea1d SHA512 7221c24f2bfa8068d4f5516e094af7dfc01786c63ae8d3f040b8d1da0ec4a83a6c507332e524fbd78e0644c978c11c89bec8c9771e0247ef48de1f50c50d8fbe
diff --git a/dev-python/falcon/falcon-0.1.6.ebuild b/dev-python/falcon/falcon-0.1.6.ebuild
index 6d74152901ff..cc18513864ad 100644
--- a/dev-python/falcon/falcon-0.1.6.ebuild
+++ b/dev-python/falcon/falcon-0.1.6.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A supersonic micro-framework for building cloud APIs"
-HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon"
+HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon/"
SRC_URI="https://github.com/racker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/falcon/falcon-0.1.7.ebuild b/dev-python/falcon/falcon-0.1.7.ebuild
index 614254801dc6..9acb24d616f8 100644
--- a/dev-python/falcon/falcon-0.1.7.ebuild
+++ b/dev-python/falcon/falcon-0.1.7.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A supersonic micro-framework for building cloud APIs"
-HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon"
+HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon/"
SRC_URI="https://github.com/racker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/falcon/falcon-0.1.8.ebuild b/dev-python/falcon/falcon-0.1.8.ebuild
index 34ded6347e94..8ad9ec362b92 100644
--- a/dev-python/falcon/falcon-0.1.8.ebuild
+++ b/dev-python/falcon/falcon-0.1.8.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
inherit distutils-r1
DESCRIPTION="A supersonic micro-framework for building cloud APIs"
-HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon"
+HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon/"
SRC_URI="https://github.com/racker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/falcon/falcon-0.1.9.ebuild b/dev-python/falcon/falcon-0.1.9.ebuild
index 7c359e2fbea7..2331263a6899 100644
--- a/dev-python/falcon/falcon-0.1.9.ebuild
+++ b/dev-python/falcon/falcon-0.1.9.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="A supersonic micro-framework for building cloud APIs"
-HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon"
+HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon/"
SRC_URI="https://github.com/racker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/falcon/falcon-1.3.0.ebuild b/dev-python/falcon/falcon-1.3.0.ebuild
index 1d13bb9362ea..1b301d950b2c 100644
--- a/dev-python/falcon/falcon-1.3.0.ebuild
+++ b/dev-python/falcon/falcon-1.3.0.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="A supersonic micro-framework for building cloud APIs"
-HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon"
+HOMEPAGE="http://falconframework.org/ https://pypi.org/project/falcon/"
SRC_URI="https://github.com/racker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/faulthandler/Manifest b/dev-python/faulthandler/Manifest
index d0fb997eea30..bbc98999731e 100644
--- a/dev-python/faulthandler/Manifest
+++ b/dev-python/faulthandler/Manifest
@@ -1,5 +1,5 @@
DIST faulthandler-2.6.tar.gz 54219 BLAKE2B 29f31974c2096990ce0954e9d4e72984980413235b2d4d078f0551434af4fe2e4d0d3cdbc8b80eb67bfdd89cc165350d73954902ff402c4debaf51a7609aea5c SHA512 884996a78b595c1c03c12d88687f5ee5051fabe162092a7b0c15a5ce51da33e64041bc1f2d4505bd5ae0d35a8e8d0e50dd08f603e58bdec5229f888ac46ce029
DIST faulthandler-3.0.tar.gz 55577 BLAKE2B 8c4157393eb912d3f0e42ab6b942390a0ba2c068559ab8b66e6e3d961a2f7750f9cab000429feba46c0f9cc0a81ac2c8570d092ead1dcec8ea4e76e555cd1a8b SHA512 9e31682338e572e77e22a510637877c3e27440bc451854a898c5e58238d28a1bbf824cb2b44d1f1f11d8a4f491ddc299982a3d452eebec38bc2a03a824bac392
-EBUILD faulthandler-2.6.ebuild 530 BLAKE2B 118315ed1f8a1fe252d8a28260df675bb5c30cd7f734103646a4bb3cf597cc7ca2608a9a0a2a4ceac44850575b8e5ebf7640795d4fbee1c1a655ebf349bd8a3c SHA512 7c11bb3276ad4538f8c48467fdd285caf881620b12c62cf19f5da36c0c53599795d14ad6b0ba83d2780bbcd793559fcc0e08f4f9a44b45a4736da2fbec1582a9
-EBUILD faulthandler-3.0.ebuild 530 BLAKE2B 728eebe59aaa254164cb5e93b642a66d76f7726e4f190ddc0bf89e9b15c097a1d43e38cee514470fa40cb711ed6cb2d4facc1467761f4a9619147905826b4232 SHA512 9a697d82a66f6b3588a56564e83a45653e204396d6d8910ffb29767e22456515a25112a44bf83c34a1013e91ce8039ee989bdcd81387743a45c7a2420f3544d3
+EBUILD faulthandler-2.6.ebuild 531 BLAKE2B bfeaef47af5b73fa2563789071265b0488a829050cb847a416281502bda71ba646c955dcd450183aa8451c17bb0f2495da92c534b4bfbe1f8335c1c8f6310875 SHA512 4fe411e55bff0ba78be32345ea7d59cb248b39e737a514a852a3698eec1ef6d0e832776cd337fb9e5219ca442940bc062948eee10c8f5f020c90919b2df522f9
+EBUILD faulthandler-3.0.ebuild 529 BLAKE2B 29b5b6134c28bdac2e942388c18cbd1fe4a95cb303dfce6febbaf79b53c9e8e35ce93cc687f300c3205dbcc4b1f31c91af1b51b4758665512accfab7df604530 SHA512 46c377ee3fdfc83437f44f746c9ec8844ef7b85f884cc56260083bf21cf7c63224cc88f1c91e4b43c88ed8bd0c6bd3580455f17fa477590c77bf9d36228e758e
MISC metadata.xml 392 BLAKE2B e82a4c278ddfc0ea3f2b188de5ed0543b40f5b24b4a58faac722795c04892ecab77a98233de8ae347061ad4ddd2f87088969555862ba559e27838b9eea89e294 SHA512 1354c7b6391bfda781ad27395fdf230d81abb277452b7731caf870f356d1dc45a277130c9fa5bb61414f6160dd187622a261cf99be3bb53e5fb28b8cec4371dd
diff --git a/dev-python/faulthandler/faulthandler-2.6.ebuild b/dev-python/faulthandler/faulthandler-2.6.ebuild
index 8f42a8da66aa..4288a90b9688 100644
--- a/dev-python/faulthandler/faulthandler-2.6.ebuild
+++ b/dev-python/faulthandler/faulthandler-2.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="functions to dump Python tracebacks explicitly (on fault, user signal, timeout)"
-HOMEPAGE="https://github.com/haypo/faulthandler https://pypi.org/project/faulthandler"
+HOMEPAGE="https://github.com/haypo/faulthandler https://pypi.org/project/faulthandler/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/faulthandler/faulthandler-3.0.ebuild b/dev-python/faulthandler/faulthandler-3.0.ebuild
index e6edb4bc3d4d..ad1a09c421cd 100644
--- a/dev-python/faulthandler/faulthandler-3.0.ebuild
+++ b/dev-python/faulthandler/faulthandler-3.0.ebuild
@@ -8,12 +8,12 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="functions to dump Python tracebacks explicitly (on fault, user signal, timeout)"
-HOMEPAGE="https://github.com/haypo/faulthandler https://pypi.org/project/faulthandler"
+HOMEPAGE="https://github.com/haypo/faulthandler https://pypi.org/project/faulthandler/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/fedmsg/Manifest b/dev-python/fedmsg/Manifest
index d38f4cdc241b..b3ebec727a19 100644
--- a/dev-python/fedmsg/Manifest
+++ b/dev-python/fedmsg/Manifest
@@ -1,5 +1,5 @@
AUX 0.18.0-endpoints.patch 1251 BLAKE2B 80b31a396cdc1731c1f27c7cb8999506fa14fb3c5fe1625dc9c6152d0b5f20e25f085c41f9affe3a1c0038e3f14f741f2b01df495d6f4e60955f95e738969c1d SHA512 43a3850690980556e7a5ca8ae83359c7f9ef40d6556b590715ae40b5f1dd64c57ae4eef4898c935a556dd4230c53c75c246294ad30daa5a9c505c7ed3b1e39b6
AUX 0.18.0-no_signatures.patch 820 BLAKE2B 334bb323cef140b011abf9c082738e66cbc254f7cd263667a601d2ea2c4de5adbe7b6c905dcf4e28b286d8003a968f7de08020413190c12a9c01dd403952de92 SHA512 d4869a6140b9594a6079257c55c86934f67c3eb69230881014501aac4c500efca2d20f1a2d3a69dc122444f63d14a42c87ba7eb3fd9468c8568d592378c6791b
DIST fedmsg-0.18.3.tar.gz 540686 BLAKE2B 5d6cef00a4c87c48e38e6b8fdc880dc8b7f1f3fb7b9829979a7d2dda368cdb990559a13a5e7c95c6fe46dbd34d68adb59d9b987f7a9ed71e0c046f487c082a85 SHA512 59418b4da151c71962bf7d4d5c5005716c41578673b4786b0a6de3928b24e3de2976878fd66580f02848d453df4588d26d484d5eaf594ba7f49b1ba3a1cb2b00
-EBUILD fedmsg-0.18.3.ebuild 1038 BLAKE2B cbfbbfc8db9b31d65e9f75432916c1a922769c43f8559c36496361b882eb0c8c41b7a053e071ef649f4120b8bd689992158cb744ad72417c84c53b52e7c1dd53 SHA512 1b001979e09f51870613a84b0e87c592de301e10f1d96f28f92ef20167d9a96efe98eee62e24f7179d357a0ff02d0c917e7257728ae58c0c5bbed4ab48099b53
+EBUILD fedmsg-0.18.3.ebuild 1039 BLAKE2B 53f85b40c7824be510fd0cfb81dc23a4df4e50ef418d43814604532f75136e83b07a3614b529d49d3ad1ad18d6f02efcb33f004fb8ab202f0e8b3110ae963ab6 SHA512 ecdb776ed7208f0b0f056d3e780ff0b8e706c4b98679523a402c0b21ff26815635042969810e7cad2f079f53f5539e14ee2e6a67330362711723e2b27830e9c5
MISC metadata.xml 393 BLAKE2B d39ebbe4319ef5d0a883af556bf6d90c921dffea58f3e11ae07ac5602fa0af2255ed8c67d888c783c476b41f8ad997f3735397e23c6d8ee51a6161b34549191b SHA512 a26cb34971bbe8e273f3214ba98dee260a6175943d1c1cd2715b0ea7dfc9db1b18a615fa62617532ca0f6b2722992b6cb320b97339941a027bb58e2b6a458233
diff --git a/dev-python/fedmsg/fedmsg-0.18.3.ebuild b/dev-python/fedmsg/fedmsg-0.18.3.ebuild
index 875ae53228b8..19c5ed2f6af1 100644
--- a/dev-python/fedmsg/fedmsg-0.18.3.ebuild
+++ b/dev-python/fedmsg/fedmsg-0.18.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Fedora Messaging Client API"
-HOMEPAGE="http://www.fedmsg.com/ https://pypi.org/project/fedmsg"
+HOMEPAGE="http://www.fedmsg.com/ https://pypi.org/project/fedmsg/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2+"
diff --git a/dev-python/feedgenerator/Manifest b/dev-python/feedgenerator/Manifest
index b66580695f95..047c8133439e 100644
--- a/dev-python/feedgenerator/Manifest
+++ b/dev-python/feedgenerator/Manifest
@@ -1,3 +1,3 @@
DIST feedgenerator-1.9.tar.gz 4136224 BLAKE2B efb70a48a290fcbd959e4213ef2bb95138433a0b86ca000d7a498fed3705ef237690e81a6e2bfae0d050b2be89486f1c2d7d0038c1626dfbfa38842ddf5fc11d SHA512 77f4df51c6bdf261f0d1665206ab048a21f8660cf8f2c7abf3d71e17c63284240d0eaa690dd6d53b0b7d8ce9c9e0349094d5270c75c2a069608b7717538d7fa1
-EBUILD feedgenerator-1.9.ebuild 708 BLAKE2B 9a4efb98ba86d48d51f6e82cfcce25fd9cc3688523b576f34ec8bde7bbae8045270db49f375a87a84281504f13b67859d3651e8e446694dca5da4b90b7033338 SHA512 7018c246d94209fefd293667a0dd0129c833d2e07397f66f74b3be8bc651e697f986a3ae98c97015259d2d5bd08ee8bcabd42468baa6a74bde704c1ff89e98fb
+EBUILD feedgenerator-1.9.ebuild 709 BLAKE2B 327037eacec935e65310e00cddcb8404cab835b86c84efaf4313b26be627fa475a353c8e3309b2ac745be924901885851c31e44f41c16b9333d121df1837b73d SHA512 fb6195e1e363ce57978a402958c6d6c8ee9bab0c55681b5fd46b048ca4fe899d796d14d0af1e245613e333efcb82b076c5581232f11690479bd4b1886bc0b005
MISC metadata.xml 452 BLAKE2B 418a1e8ead7966378946aa28e1978cd64b2a85890e3b380b808d064d37597d60205a6457d626968e1831256ef48a82325fec6b38ee5710a2e3841cf6b5f49437 SHA512 d37223c168450987a8f3d09a34636cbf08b6e95622ba23aad3a0d240ce179fde3f20d0645631cea16b147215b91c8132940d6376cbd3e6a435dd4ee00524b585
diff --git a/dev-python/feedgenerator/feedgenerator-1.9.ebuild b/dev-python/feedgenerator/feedgenerator-1.9.ebuild
index 38a1f77d79ff..ff29417192db 100644
--- a/dev-python/feedgenerator/feedgenerator-1.9.ebuild
+++ b/dev-python/feedgenerator/feedgenerator-1.9.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Standalone version of django.utils.feedgenerator"
-HOMEPAGE="https://pypi.org/project/feedgenerator"
+HOMEPAGE="https://pypi.org/project/feedgenerator/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest
index 7fec9ec12c8b..9e9d3fec0805 100644
--- a/dev-python/feedparser/Manifest
+++ b/dev-python/feedparser/Manifest
@@ -1,4 +1,4 @@
AUX feedparser-5.2.1-sgmllib.patch 2748 BLAKE2B c7b4ce987f0067020e996134379ff0d30b151fc64a85ddf8a66748d118d748cc3552c2a889e3621c90221c37d1adcf8668e2e417566a6059a4a272ce1c3323cd SHA512 3ef63206b043179f5a09cf1f3d5256aed1ae0c559b99fc0ec4c1de756dd678af8a7672673f864f72c8162705056fb0011ff19b39debfcbd0faf402804869f681
DIST feedparser-5.2.1.tar.gz 252956 BLAKE2B 182ebefa8a44276e758f277c203c28b274c580b667b039e4fc6ed9bd059b15e35e775e9efb784a97d712dc57e7b176ff91d6e094ddd225735f4315ffa770ae83 SHA512 1fd0c4324e2eff8ef4b15e3793c767290bca562af4a5056fdbdfa12411095530c87a113bb1b9757e532ff63aecb399b18f1e6b753884798eb6b8d3fdf575af81
-EBUILD feedparser-5.2.1.ebuild 1205 BLAKE2B 5d53df433f1be838d9525c614de383f7434a72ea723b9cde6c899348f8e08858c4947540c61b4b177c9e49a61209a1845a1bb74ccd812fbae7e328cb813782a4 SHA512 3542623bfe90b29b39270aa4bf4a649243032801fc52b1d273f6da0b80592ea3da647dccf47dde8e6df62e24289a88e024a251045b7beb1ab52b3609f2058d23
+EBUILD feedparser-5.2.1.ebuild 1206 BLAKE2B 82e0e461c5a594f5be1d68035182ca47de215e2cff4710233887a98d2f9cd126bcff4f1793302bf7faa14a105bf665edae3d7f19e185df352b7a1886cd4aa512 SHA512 9d59f03f0d857d930e6868c521334c6fa85a1fcc74901733d3ed2f43c24fa8ebc01e59eaac87398d4e173b856fb70fea601b2adad92319f5f80c91cb4d61228c
MISC metadata.xml 545 BLAKE2B 259d08b124b1ae245af79e6c014da99bcca0474a63cf681343152b225cf914001bc10bc59af5ddabaf7144979614507cadbf4506ffe0ec69d69d6bb28c090767 SHA512 529faf4a7612e461dbae6746acf9e886a0ea497b11996e0c5f89de5fece30b544226fdf02a4e19915d132e40b0abcc5b180cce36b5a9f172cd6364ebe3d3f46d
diff --git a/dev-python/feedparser/feedparser-5.2.1.ebuild b/dev-python/feedparser/feedparser-5.2.1.ebuild
index 402db9841423..37130504168b 100644
--- a/dev-python/feedparser/feedparser-5.2.1.ebuild
+++ b/dev-python/feedparser/feedparser-5.2.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Parse RSS and Atom feeds in Python"
-HOMEPAGE="https://github.com/kurtmckee/feedparser https://pypi.org/project/feedparser"
+HOMEPAGE="https://github.com/kurtmckee/feedparser https://pypi.org/project/feedparser/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
# sgmllib is licensed under PSF-2.
diff --git a/dev-python/figleaf/Manifest b/dev-python/figleaf/Manifest
index 6f8c24454917..29e798a5312a 100644
--- a/dev-python/figleaf/Manifest
+++ b/dev-python/figleaf/Manifest
@@ -1,3 +1,3 @@
DIST figleaf-0.6.1.tar.gz 59051 BLAKE2B 2aaf02681ef720084189d980b9350a26a194d61600fc7e70ae44d76d945d4f2436f11c09a090dcc1920f1af79e4cddba346103444957f3340e20ec861462da18 SHA512 c759ff9c0946e05a913f85c628acfa1a5636fa422ca93aa10ed8999baafebef395dabf69cc0b6d740bfa11608dc6f2ad6e8001ca314f476d2f582f5d217b8937
-EBUILD figleaf-0.6.1-r1.ebuild 564 BLAKE2B f64c9dfe3e5127a6ae8f101f9e09a61a85cdcd3eb4e49e7978640f3878d33c4a2dcf4ad679784a011349efde0c1618cd1b7572919abcc08aaea1dde12932dbce SHA512 0b66c919f5de8910df4467381802419c43575454bdc19b047f483b9a134ee8914c98b011bf329e5018548967038266dad88a9fa6f56c2aae2ab83e2cd7c5fd55
+EBUILD figleaf-0.6.1-r1.ebuild 565 BLAKE2B 06a42b8a4719daecc7a6dcb7957419d6218b1ce85547a0629cf704aba7343644b3e8e93765c75992ef3b840fa41c3357b8ced146b69c3a40492148dde3344208 SHA512 2d5d7cdd05e212c4444c4a55f63ac145859ea5e8a027b5e437a95a013a55ae5a9801ac8434f870fd423b29eb0b231c17a7191a8d871e72b3152aa40cc94d9c35
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/figleaf/figleaf-0.6.1-r1.ebuild b/dev-python/figleaf/figleaf-0.6.1-r1.ebuild
index 5d684405a5dc..40d7a6fc9148 100644
--- a/dev-python/figleaf/figleaf-0.6.1-r1.ebuild
+++ b/dev-python/figleaf/figleaf-0.6.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Code coverage tool"
-HOMEPAGE="http://darcs.idyll.org/~t/projects/figleaf/doc/ https://pypi.org/project/figleaf"
+HOMEPAGE="http://darcs.idyll.org/~t/projects/figleaf/doc/ https://pypi.org/project/figleaf/"
SRC_URI="http://darcs.idyll.org/~t/projects/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/filemagic/Manifest b/dev-python/filemagic/Manifest
index 1980b639855d..15538dac4a43 100644
--- a/dev-python/filemagic/Manifest
+++ b/dev-python/filemagic/Manifest
@@ -1,3 +1,3 @@
DIST filemagic-1.6.tar.gz 16754 BLAKE2B 248de7f4c900f693d56197828b96bcdbfae451e17948abc1f59105b5dd78bdcb662e5d7751927128e7ae2b4cea086b5c095f34ba0fbbd73d8acce569e77e943a SHA512 2b33b55467d14697ddcee2b1cb69eb41dd51474d2d8d095873f6f6609d77efa295a91bc9b976c9af22983a7cc801e1ea1e55163c18c5b6a41c4e1ff9cf73bb47
-EBUILD filemagic-1.6.ebuild 677 BLAKE2B 132f5a4292526952ababdf080b72da6bcf3d4ae50e076b1f6c1e1a637d6a4d4e99bb59373fc2e0199595ee10a332d378f83aeeda3f33f5c805e2580cbee8ccc2 SHA512 b38c4db950af61078b2dfbeb8b766defe30436c6bd7a591161cdaed8d565f6ccfaf5104c79d42f8faa3c13c4d7965e877f03473ee2b4a3ebf63db0e4fb087885
+EBUILD filemagic-1.6.ebuild 678 BLAKE2B 87e4d573a947c193e3c80d2c6c7408137ef3d78bff41fba1e745eaa33049d1df842fdcb01978b729ffe23c24a557650976296dd181bd3da4071d7bab95ebf552 SHA512 5974bfa3e2455fc093d9d5652c6e5ded5c8d3bdd7742a75396c132c45563d9896c9c7db69231c815335610571a43253321633f87fcf86ae29325348526bde721
MISC metadata.xml 509 BLAKE2B 78c0f4c22bcfb279e62a6e131ecf5d5b479bbb2c799e0fa8b54b21ec101416c89219e7fe5397cf700eab5bad9426895f7ab0d39034408f6e61a0f372e007a6db SHA512 81ad038afa3c0a35a403289cc0866bbc0f80369b435909471300fea4cb8d8f4a860dc18bc600b8d70b111a1be32278622c9640342ba8d152cb4bfb7b8584c27e
diff --git a/dev-python/filemagic/filemagic-1.6.ebuild b/dev-python/filemagic/filemagic-1.6.ebuild
index 6159d6015d53..c1d66290dce1 100644
--- a/dev-python/filemagic/filemagic-1.6.ebuild
+++ b/dev-python/filemagic/filemagic-1.6.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="A Python API for libmagic, the library behind the Unix file command"
-HOMEPAGE="https://pypi.org/project/filemagic https://github.com/aliles/filemagic"
+HOMEPAGE="https://pypi.org/project/filemagic/ https://github.com/aliles/filemagic"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest
index 77798509d345..062fe8b04239 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 944 BLAKE2B 5ddd79b8a09fbf0691fde5b7907d93d22ea2d8e89ce7374e8afc48e84b04e9f2fca5bc3a2b62880a2651a4a074a99178242ebcad56f741cc310abf940a0c7af7 SHA512 dab92b68dff701397130938c2ac3e5a4f598841afc23d5d6e92decf5a5fc91aee38dcf653174e779618ecc16b5d18cd2a99344960d3e18188ac04add60012e39
-EBUILD fixtures-3.0.0.ebuild 960 BLAKE2B cb8adfb7886e695a286bf69baf302712cf7c9fd77c5389c35044d60e78b22f744ca1d75a3bbecf1043bf2f2a12af02f90e4fd180f87d670d4e3b4b99260787d2 SHA512 fccb4a269171cfd5a5a2666f59cb9a7a6c6fe3b8fb6e54d98363f5aa317637df2aba9eba289636cc49b8da4e5f49925b2ecc62366f5a382b66445574aad59bbf
+EBUILD fixtures-1.4.0.ebuild 945 BLAKE2B 6859fb63cf26af7dfcca7c5e547e21c4c5726c1ba404d9cf54cdd1d169b3a63d5de97b1ea5834f7e082a535690a3fd3ac50d8aae1ca142c3e12286586bacadfa SHA512 3f2fe16c2c346fcd2f7f3fa90352a52cb7179ecd9df812f234dd05503f238f821f6c5a3842e3b3eca01f7df0001494bd2b2ca25fb01aff6b41f6fd88af2e02ea
+EBUILD fixtures-3.0.0.ebuild 961 BLAKE2B 302574b971071375e592aa8cd671007ca0267181744c1fc71c01c9216d54a88e46059bef454424dc38e6e023fbfbc3ae9b1ce81d9528e50243bbd79c8af3cefd SHA512 10e7ecc5f21d4dc677d347aa9c405d3248dd42f5bf67047501ea560886547fc8e280ee0542b176cf5a5c9ad26386503a2be295e8c25384f1d4a2f9b2683b9d35
MISC metadata.xml 889 BLAKE2B 4cabcada61b38bd01f30fe3f5f637abeab381b4dbac5c1f4999040afc02f22fb9ecc92930f724a26de040e1437b09a0cdcc67fc0964f92296061e0cc43b6decc SHA512 8887064dea4084b58983b19ff033b543fddaab24ee29e6b52dc4cde0941eac612fd5c7054bda842d69b900555e308f0b9bea388ee2af3ffb3eb04cf8f76a4232
diff --git a/dev-python/fixtures/fixtures-1.4.0.ebuild b/dev-python/fixtures/fixtures-1.4.0.ebuild
index 732f127d05ca..25eb0ffb0702 100644
--- a/dev-python/fixtures/fixtures-1.4.0.ebuild
+++ b/dev-python/fixtures/fixtures-1.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
-HOMEPAGE="https://launchpad.net/python-fixtures https://pypi.org/project/fixtures"
+HOMEPAGE="https://launchpad.net/python-fixtures https://pypi.org/project/fixtures/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( Apache-2.0 BSD )"
diff --git a/dev-python/fixtures/fixtures-3.0.0.ebuild b/dev-python/fixtures/fixtures-3.0.0.ebuild
index 17a95c509dc8..2944bd6d13f1 100644
--- a/dev-python/fixtures/fixtures-3.0.0.ebuild
+++ b/dev-python/fixtures/fixtures-3.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Fixtures, reusable state for writing clean tests and more"
-HOMEPAGE="https://launchpad.net/python-fixtures https://pypi.org/project/fixtures"
+HOMEPAGE="https://launchpad.net/python-fixtures https://pypi.org/project/fixtures/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( Apache-2.0 BSD )"
diff --git a/dev-python/flake8/Manifest b/dev-python/flake8/Manifest
index ee56be5069b2..99a09a18a1d4 100644
--- a/dev-python/flake8/Manifest
+++ b/dev-python/flake8/Manifest
@@ -3,7 +3,7 @@ DIST flake8-2.2.5.tar.gz 28333 BLAKE2B 016b5b05b7448dec762e7d5e06fad9d631351d02b
DIST flake8-2.5.4.tar.gz 81663 BLAKE2B 89bd5965fe1f6862cadbfc7b614a819a13d4ab147994485542ba519d6151ab11d4b496066c74141020858f468050e7b6dc3d6ce3a89ddf809e9cdc6d130984ef SHA512 31cbec556fc41361ac464d2547275e319ab663c907a4a8644113a2288a9f349bcfbec85197b6dfa13a7db9e82419f01e0f2abc84a347e133c144ea137e0daa28
DIST flake8-3.5.0.tar.gz 140608 BLAKE2B 938ad4406370da27155512355432edd23a824db1d6ee635591628fefad43ee1116256ae7f240496d93941800212ea2479be73fb9ee9bd03c9a54ab70bbce452f SHA512 ac5d1bd9c44ed76c9e5cbd941b24bb552aa76e156b24ccda6cc8440ee90f3a574fdb393665adc75298e4f57111d7ab3115ef21ef9088fb327d0a9703d442450c
EBUILD flake8-2.1.0.ebuild 1073 BLAKE2B 1f90fcc6a57da202d9b8026f89c5657a85efb0e2a5fad78057362647ee384907208fa8de6624f5375739c0ec386959e2936fc985d100f7ae2dd40f150d2b918c SHA512 0f7cd9b30bf9b095506af3796ce2927d2b14572a9f42e34021a205c090388ef08a6ce091aaabd19441b32e18c0d43c94cc1fd274f80e104c465d1bde88b46f1a
-EBUILD flake8-2.2.5.ebuild 1098 BLAKE2B 178eeb522a3d07f8f4c3c08efe3a5a8ba56552e0a54c161f1e0437b5f6d6b03a952f6abe6964c685dcbc4d8badcc28850f837a3e16f44fa2da66ac4448d84959 SHA512 658b9ec086598172dcceb0c0b73f5eb74ada02c34be50fb94749963f4e7fc8a8cfa42d55139ed0106d64ffe404fb87be105278da56a57b615ad79f5be23e00ca
-EBUILD flake8-2.5.4.ebuild 1604 BLAKE2B 8b581c22081623652839065a6c9bfb3c8ce37a868f432faceaf9d20e604a0a82bcceb502fe276e2c2dd488c5f5c9f7223e8360cca5fe8290f4ca94301059b284 SHA512 a07cafd70b6d946daafdf15cf75e4f9db30c2eabe2de6dc70fb4f443ef5ca9333b0771e7fb0e1acefd4294de6e4c4848643ef90882418ba822e6f12cb9cad1f1
-EBUILD flake8-3.5.0.ebuild 1631 BLAKE2B cf0a98dc0938afdbd29e130776de8471cc6a6e20f5cfc0c9e1b0415fb01b9b5d11456db61fb61bb583794bb084a01082f8ef48e98234edabec1b559caa9676fe SHA512 ee6056e3e340bd5c35ccd2b3466851cb8e982320d2f1b423c0f4844c75200aa7dbeb37ed21a20357cf2f9da0f41749d25fe3b5af2e28d48e9b0ab433f6082578
+EBUILD flake8-2.2.5.ebuild 1099 BLAKE2B 95b243ac6b57a1876810d4189dfc2b70aecc993194b62e95a17d6e410cf1e3378adae7eaa7a4027ac55b0528e0315d74149d0e2512c55450801fa382715b46f1 SHA512 552e6145ec0ad5a64055722fd6c93019e4a3169e80ac57eccad3838fb9b9b32cb1a111307fa6e6f5e1e5331b10d958b9d269ccdb5a791d75588eb8f15777e571
+EBUILD flake8-2.5.4.ebuild 1605 BLAKE2B 050d4a5fe950252e89f9913c375bee3e73dce9b99eacf6722c72035ed4bc60e349e1184d1afe2fa54652a19b2ca612e56d786642d7aef4646621aca078729a3f SHA512 7e0ba75cc91d90a2f68082cc6ac0d41388529271f7bb42f9088a9f10033405b980864f4db136fe640ea8a0201a45b4056b49179f9747ac051ace2e344ce7f301
+EBUILD flake8-3.5.0.ebuild 1632 BLAKE2B 3ba73ac2e167875609e9cd82e0b21f3e081d74dd4fe419dac2cc74f517553a7ab179082c44f69c97767844982fe1b01b0576beb0b677c9a59d0789135edd347a SHA512 530873f3896e3da9c29e28bba7da0249f03ad096822c706d3f5533dfd75e3bafdf693f736842b8e31f55931fe6cff5cce69dfbdc72b12355a525a1851c8c3165
MISC metadata.xml 373 BLAKE2B af4d7678c87281f631048d3c49b0a642ceee1d771be2b662458888659b7c8e262c98adcd7bcb7f6ab251783998950725729ed35c887c004f8d8da87da81eda7d SHA512 449aa40152590e7103a4bf10006a33e6a0d5010a7846b0c5fbee8a78d99a3539995eccf441845c205bf48fc1e9b35cd7b1d6af0d98b469bdd06989baf8b88646
diff --git a/dev-python/flake8/flake8-2.2.5.ebuild b/dev-python/flake8/flake8-2.2.5.ebuild
index c109afcefcb6..d6d365f53664 100644
--- a/dev-python/flake8/flake8-2.2.5.ebuild
+++ b/dev-python/flake8/flake8-2.2.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
-HOMEPAGE="https://bitbucket.org/tarek/flake8 https://pypi.org/project/flake8"
+HOMEPAGE="https://bitbucket.org/tarek/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
diff --git a/dev-python/flake8/flake8-2.5.4.ebuild b/dev-python/flake8/flake8-2.5.4.ebuild
index 43b584aa8880..f561da9fb34d 100644
--- a/dev-python/flake8/flake8-2.5.4.ebuild
+++ b/dev-python/flake8/flake8-2.5.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
-HOMEPAGE="https://bitbucket.org/tarek/flake8 https://pypi.org/project/flake8"
+HOMEPAGE="https://bitbucket.org/tarek/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
diff --git a/dev-python/flake8/flake8-3.5.0.ebuild b/dev-python/flake8/flake8-3.5.0.ebuild
index f1ca5c709aca..798293722355 100644
--- a/dev-python/flake8/flake8-3.5.0.ebuild
+++ b/dev-python/flake8/flake8-3.5.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
-HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8"
+HOMEPAGE="https://gitlab.com/pycqa/flake8 https://pypi.org/project/flake8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest
index caa79718be9f..8559916ed011 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 1388 BLAKE2B 35ea768c543a5b56e9b89142c63a77df6137d5f2aafcd856ea561a795e164181375c94f888f897728440ab7a7ce0fadc86248b7ee25953bec23b1d1ed831c8ac SHA512 0469dfc5bec7cffb8bce1a5815a40423e7aff699b1583358b7487b5b977ac2199e83e52aac97fd99869a691839530b46f7c490c360141115d3cebb6f32567d62
-EBUILD flaky-3.4.0.ebuild 1409 BLAKE2B b5580b1a7cc83f274e37d42891ecc0162bd11e83121ae2b53af88dc9841017c39908060ac58659556a61627653c34ee41e0734ec39bad3440b9ae275c5ea5bcb SHA512 a6a81decdad4542f7c9c9f7cb5ea2b868ebbb7563cb3084da1e70095493711f46862c8e52afb6a42601eb3e871ab189a16095fce46806bd75bb13dd04741db25
+EBUILD flaky-3.1.1.ebuild 1389 BLAKE2B cc36048c3dfe308c8166cf42c2ac3bea5289fe758433e8ef86c3ffc891298aa9db8a5332df415884e3b6f82a0943ada48d90bd9a7c921d8ab8bdd4ae1d4e666c SHA512 b5fdc991adf8d32e765dd5866aac03f69ab5f999af0c3d755de3915425fd4e6690077280f6bf58739ed2702db17f45ce0700887caddf5066a4220040dcbd4d99
+EBUILD flaky-3.4.0.ebuild 1410 BLAKE2B d4c21789e8bca78aee0bfed6843c2a47ee8d85174879bea0e0a41752beb504a3234833e05411da1e12237fc4d977fd3cc789a65784e01bf3aaa2fd93db4c711f SHA512 e2f915e322609583d9110971bdeb3ba7a25f340ed54974867fd3f25e1c11dd2b52f0bb2c14ee6b1054195f4bac8060cfbb507e281e2313200cf6b348615709ed
MISC metadata.xml 369 BLAKE2B ffa607acfbc98fc2e539492f87b55cedb039b39b3cdb7ce07cf9dcebe1a1559296284b27d06fc6262f362c0ea8577e23f4bef07ffd01a94c4d981fa060384d5a SHA512 da1597d14b2e3f9bc56e48064718a2a52bc1615d982d679d8c971f1fb1b9c25169d5412f99542f808fa42f958e1bb589e7615a13077a7d1b0574acbec1d4b1dd
diff --git a/dev-python/flaky/flaky-3.1.1.ebuild b/dev-python/flaky/flaky-3.1.1.ebuild
index d64b2dbb5ffd..345ac0686287 100644
--- a/dev-python/flaky/flaky-3.1.1.ebuild
+++ b/dev-python/flaky/flaky-3.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Plugin for nose or py.test that automatically reruns flaky tests"
-HOMEPAGE="https://pypi.org/project/flaky https://github.com/box/flaky"
+HOMEPAGE="https://pypi.org/project/flaky/ https://github.com/box/flaky"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/flaky/flaky-3.4.0.ebuild b/dev-python/flaky/flaky-3.4.0.ebuild
index 67a47da94d81..60c307a51b05 100644
--- a/dev-python/flaky/flaky-3.4.0.ebuild
+++ b/dev-python/flaky/flaky-3.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Plugin for nose or py.test that automatically reruns flaky tests"
-HOMEPAGE="https://pypi.org/project/flaky https://github.com/box/flaky"
+HOMEPAGE="https://pypi.org/project/flaky/ https://github.com/box/flaky"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/flask-admin/Manifest b/dev-python/flask-admin/Manifest
index 0bd182b86abe..ab92a527de92 100644
--- a/dev-python/flask-admin/Manifest
+++ b/dev-python/flask-admin/Manifest
@@ -1,5 +1,5 @@
DIST Flask-Admin-1.0.6.tar.gz 235842 BLAKE2B d0c2d48076d8c5d6f5df4b779128d1b9ecf00d8a6ef01df1d39a75212dc99f08a4ba7d03a95c8f39c4b3442ae4651d7185bf3faf528804f78f46277dd18dc3e2 SHA512 a30e2678a063d45d55ccf41cfec07fd16973cc8c770b1e7f16d11b9aba693049b1d9d4cff81d8ae8f2548d019f977f0906728e98d23d229d76bf135a079abc8f
DIST Flask-Admin-1.5.0.tar.gz 1598074 BLAKE2B a7ca1fab32621cacfcf691f779e88e134369be82f1904db02f72cd51fbbdfecb22b9da06800a9cfae99336ed2807914a6420248c43775c9ec37d65ce242ce17c SHA512 dbf5b97f27228eb000fd1298f4da8d4824196856e4ba9e2d8cbae6e562794ec2d1a998b382efaa84ec4fd7a74ae589a739c52e117efebfb171f19bc16e7350e7
-EBUILD flask-admin-1.0.6.ebuild 1183 BLAKE2B df20e94f5e86970db370f6e413d01cba7db9dc2574d947d8c11ad18339b1ab92f3d5318a42523dffef680601a7ac25ab3b424b5f3b17ea4ee93bd11371b56ba3 SHA512 7087886e427fafb6331c9f73bad82574a054a06eb0ebe31573ce9529d00b64607c0da9e82698fc3ffefc2ecc4af0ac6a7794c0300bab72716d42caea9863ac93
-EBUILD flask-admin-1.5.0.ebuild 1557 BLAKE2B 6720730bd25bf5f69c3b7e4e9c68d4a7e6fdedda91498f2d1ad60322561bfcbcaa136dd2763bb5a18ecfec60b422be8aff1189340d6145e3154e2e6a34e1a9d1 SHA512 faad3ade48e0a152f781068fdebe7414022602466cf729b7a0473a89f5f0b5d8e5648bf6012fd40137adc7ce80eb712b50628c3aa2e736ad9f629e15f2fedf2e
+EBUILD flask-admin-1.0.6.ebuild 1184 BLAKE2B d207f625927fb81569924d6637f67d1492922b0550d2700c3f0342da0b9504559bd26d65ff44af4a144b4cc2b825d4a3bf1fef4ce4d5e897d1802b6c1c4519e1 SHA512 6be0333027aec3c0c35922bbdf8bad26236377c688ac42f40f3792d7006e1e5444c662f50990334b94b3ed5d024f12de3f84de4dac99bb9b3cc93ffef7cb24e8
+EBUILD flask-admin-1.5.0.ebuild 1558 BLAKE2B 0772248241acef99af60fa088eea9d2e2740284b2aa9363d9e58e5514138e550e0923f13efd2f27208c98f1d572287a43d26d0cfdf5bf664f60e78bcf34bf114 SHA512 273cb92cd77795d8831a5fd06c17e8852e79ef156c1ef0c5fc846c582c7e6c813640c172014699beff18380112f1137f2218da1af30966fb61b7ede9902cc91b
MISC metadata.xml 324 BLAKE2B 55c4107d89499162e5db7cb618a5d0214fec80c6780bebcdcdf2fdecad7b12163e5e405935e1bdb1f37d687e23ccb72b4f9d2440b6bec1b906b0057fda96e9ef SHA512 02944086c5f7fbcc10241e5596db8caef60c142ddfcc28627c9e7bbe9b472663fc6be2f6234d0205233c7ab5e51b9a4a1c4f7f08256daf1314ae3f0274469ff8
diff --git a/dev-python/flask-admin/flask-admin-1.0.6.ebuild b/dev-python/flask-admin/flask-admin-1.0.6.ebuild
index f066aa005012..8433ca9aadab 100644
--- a/dev-python/flask-admin/flask-admin-1.0.6.ebuild
+++ b/dev-python/flask-admin/flask-admin-1.0.6.ebuild
@@ -12,7 +12,7 @@ MY_PN="Flask-Admin"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple and extensible admin interface framework for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-Admin"
+HOMEPAGE="https://pypi.org/project/Flask-Admin/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-admin/flask-admin-1.5.0.ebuild b/dev-python/flask-admin/flask-admin-1.5.0.ebuild
index 9aef07d8acd3..f372d0b52f38 100644
--- a/dev-python/flask-admin/flask-admin-1.5.0.ebuild
+++ b/dev-python/flask-admin/flask-admin-1.5.0.ebuild
@@ -12,7 +12,7 @@ MY_PN="Flask-Admin"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple and extensible admin interface framework for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-Admin"
+HOMEPAGE="https://pypi.org/project/Flask-Admin/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-babelex/Manifest b/dev-python/flask-babelex/Manifest
index 46622b0dc5e5..617980a9622c 100644
--- a/dev-python/flask-babelex/Manifest
+++ b/dev-python/flask-babelex/Manifest
@@ -1,4 +1,4 @@
AUX flask-babelex-0.9.3-tests-fix.patch 1508 BLAKE2B 828c0932722c4a052e8360338a21f31e45e26d6aeb2e7ef18678dd159ac9b4ec4f2566e46bc088dcf556dfeefb25567227d28a885a00617c1551bef40328d728 SHA512 60761e4117919619562701c24ea2e7f7f55554da251b8144526063cdde35413ced741bcfb35c8666104b7f0850e665450a27e8f134d768b0c5d49d1ee6775ace
DIST Flask-BabelEx-0.9.3.tar.gz 41040 BLAKE2B 010f8a7be2d59db143010456673a34e2a42f8978cf000d844f11d27969f120c0768038271b8c62b4f6965a3a60f9c845c4027daf26459fce1489482cad0f8856 SHA512 c759f990c4c96dab7cf2fbe83c1ac6dde4606adfd2f5d03ed293578bec621170be319b71fc3e38c1910d2edaba3e4394f32ede3754940e315abd917beaf3982c
-EBUILD flask-babelex-0.9.3.ebuild 1165 BLAKE2B 91c88c2ea162a107ad4d9e56d32bcf655143ad7107d489b361fa132dace19ed25edb240d77547c8bab5d4a7ac6a48d3288d8d60f89cf69fe09da4d62ba0136b4 SHA512 edc57acb8345f8c8a6de16b25c60cdc8efe43cdcaf590f31f3ec785227a3ecd30fc2e7325713f3f2103d5b7682f84227fc57ed2905969f6ad1fe46df98792c1b
+EBUILD flask-babelex-0.9.3.ebuild 1166 BLAKE2B d8d0f70c592e57d81dae5805de5c354c790a0465a60e54e85349d9e71c76c37fa2f4fd4ed5238ad463528246edc98bb4595f0bcb3c9f746e4947381cd03ee0e2 SHA512 0ea0a1c12ee38a545edc5d3f188540153b18d41bd071355041408d846d539aa611eee072d39f4b9fac5c232b3a37f8f27aa76d891ea02771fb66252509fc3d15
MISC metadata.xml 388 BLAKE2B c961ae85719f00427bb3c616873c4cfbb3d928d1acfdbdedc2abcc3fcff8d0ef4d406dccedcb18748c99b094735ca9dd8f42df755ba6fc3155f229202e13ab36 SHA512 844d8f6784fdeb00484620a822f16256cbb7f07b9c0da936a3cc1b158219839612439e8158b30c4b4c713a88b70edf64068e1091ed102f7b5ecac17b1ef53ed0
diff --git a/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild b/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild
index 0ec54e9dfe51..72abf671063f 100644
--- a/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild
+++ b/dev-python/flask-babelex/flask-babelex-0.9.3.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-BabelEx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Adds i18n/l10n support to Flask applications"
-HOMEPAGE="https://github.com/mrjoes/flask-babelex https://pypi.org/project/Flask-BabelEx"
+HOMEPAGE="https://github.com/mrjoes/flask-babelex https://pypi.org/project/Flask-BabelEx/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-cors/Manifest b/dev-python/flask-cors/Manifest
index b47620cde54c..b9601ed48fbd 100644
--- a/dev-python/flask-cors/Manifest
+++ b/dev-python/flask-cors/Manifest
@@ -1,7 +1,7 @@
DIST flask-cors-1.8.0.tar.gz 17368 BLAKE2B e342a8d026cec1148448f49a0114c598dba7825d5a3c0ba3d92557c826c2474686741721a35dc5b8970a344b463c1fab21988527dc46846c5f84bfad1aeb096a SHA512 185a4e5785223d547373ff40d18dee2112a8da2dec2ecb39cb7b7c394e9220551e46302590870393c35902dd12e58d3d7cd4fb8fa052828b21d4107457a080fa
DIST flask-cors-1.9.0.tar.gz 22846 BLAKE2B c0aae306a810fe39c9f7d374ca2af1a89f8ab6e51dfa03c7542ff0009e928ef47370d29543ebf6d457c4882cf25c2cde8df9095974db707f60e7e46f524f3bf1 SHA512 0ed2d4fdd80b43bbbcab4257c3917ea12b39a9da89989e3cad5575d1ebca1523f9cefaca6c36b4dae81629f65936b2cdf3af04c789b28cc03d5660062c2a0e56
DIST flask-cors-2.1.0.tar.gz 28038 BLAKE2B ecba951b0bac645088658ea5dc4947c0eaf9d0adb8f0f70e3a3f68337e008cb04a5efab3cb8139aaddf380f9b59c2524d33a5c5ac851b98446dadff9aa82fc92 SHA512 235162749485588e9112a52a833a43e68ad1737997628dc51cc30358d01837f427ba33872ecb1fff8e821b84c3de0a15a1c89c57f2407ef0cacafae9ca354640
-EBUILD flask-cors-1.8.0.ebuild 890 BLAKE2B 72a1f113553f7383f7c68a352acdbbb044723fbd1d9f15140e6590116f59dd2145891441e397add081f70c26f9d8b0c3065f0a1d901346b3312e6d9a09c5ec9e SHA512 873130960373342c739dba67ff50fac80b199369749f62859f0d29e9be4a49ff44f9b28cdf0789b413a8396cdd7edf2cbd72a35e3633468a85e8a471519991b7
-EBUILD flask-cors-1.9.0.ebuild 1685 BLAKE2B 4dff16458a05989c87c049988629cfc47d038b2bb0968d8fc01f68e372959a1db6c5b9346179b40c01ac70edff229b331ee6f59a7498b9f42f7bb8f5e646e276 SHA512 7517c83dc875023421ee32e3a86e5952c1204530734ee4bd6ca96902d8ce2bc5634d53bc8450ae19ae073018731330af865456604038afc272e27d72ad5fe1cb
-EBUILD flask-cors-2.1.0.ebuild 1691 BLAKE2B 91c46dcc76fe781c011f658548048c83924f7f1de05c89e6c6dc0a5bd500a69eec5c5a7785a0f0a5d58732f646cf4343354ee173dbd51bcd31b29ddc3c8dac42 SHA512 409621d12d052e24d33d379ee3c20b07fd80d9f2b8d0c2be781268b14de05ebdd5afdd790c0013f07eb807abd544c9b7463ef558c49b1c35ede331581f7f34d0
+EBUILD flask-cors-1.8.0.ebuild 891 BLAKE2B 1e9228ba270577d73d54210888b9160f179fe4b193f0fc2e914ad3d0b128f0a701e227d5f52c8062a7b3d86a15deefdca98782e8ab7ec48357f7cf5b38396a32 SHA512 b5c19ce453868a8a4fb0ea5ad40730d110bebfad463cd83c8c3b6d8caa90521087261b5b4b46299e696e24fd8c897c5cdd53fe959b519d27f7b9164d105bcfaf
+EBUILD flask-cors-1.9.0.ebuild 1686 BLAKE2B 6b5377a5bb99ce647c269e10d1e00defb3362fe96a92496669785afe08a8fc1dcc3db9c173b363e50bd7f00838dcb80b8b62b1e8cd748295ebd8ee89710839f0 SHA512 6c63b9618c023e574668c5455d130270dfa6f209fd93450822c37ca338396161123b6e9505546e0c3cc60abaac78a145e51d8ed71414f1bb59066c6e458acc5f
+EBUILD flask-cors-2.1.0.ebuild 1692 BLAKE2B 08ec6ee5194b601ba613138c00cb233feb254f5168f8ba1cd958c2e8d962767bbafaead84bad69f736aba0a1056b67bfea780a1d1c9e2e0a67c28d195ff778d0 SHA512 1d77ad6b55c8cf8806d725528bc97949d81db1ea8a6f8fbc40c7afd8d1dfdad89b3a759295b3634d3813652ed1b4b7def994c58da3e36a6c94c9b132c9f881c9
MISC metadata.xml 514 BLAKE2B 255de178f7bce4d4b4678199a8edf799c2a07bd79c8c518bf28a056a2166169864c3e70315d80a09db14ac15a858cc759f5e401ac9808dc5d7d3f2b1c8495dde SHA512 d91e721a0f45e423cb947f5943d9d0615a17f84401c365584ef3eb2b157259f5bf978a10c90e690a52d49f4160c1991f9edfb26e74768686200149f50a15a443
diff --git a/dev-python/flask-cors/flask-cors-1.8.0.ebuild b/dev-python/flask-cors/flask-cors-1.8.0.ebuild
index 2ff16ca1d5bd..9d189c3a8003 100644
--- a/dev-python/flask-cors/flask-cors-1.8.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-1.8.0.ebuild
@@ -18,7 +18,7 @@ else
fi
DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
-HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors"
+HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flask-cors/flask-cors-1.9.0.ebuild b/dev-python/flask-cors/flask-cors-1.9.0.ebuild
index fa355aae91d7..fc8a01d89abc 100644
--- a/dev-python/flask-cors/flask-cors-1.9.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-1.9.0.ebuild
@@ -18,7 +18,7 @@ else
fi
DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
-HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors"
+HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flask-cors/flask-cors-2.1.0.ebuild b/dev-python/flask-cors/flask-cors-2.1.0.ebuild
index d4da672f29ed..b0740f903043 100644
--- a/dev-python/flask-cors/flask-cors-2.1.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-2.1.0.ebuild
@@ -18,7 +18,7 @@ else
fi
DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
-HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors"
+HOMEPAGE="https://github.com/wcdolphin/flask-cors https://pypi.org/project/Flask-Cors/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/flask-evolution/Manifest b/dev-python/flask-evolution/Manifest
index af4e21ab2e6e..92c9f973d72e 100644
--- a/dev-python/flask-evolution/Manifest
+++ b/dev-python/flask-evolution/Manifest
@@ -1,5 +1,5 @@
DIST Flask-Evolution-0.5.tar.gz 3582 BLAKE2B ec09fa91c6864fc641adaea6d4d08c3db86cc87522678a2facb8fe862e9ac75625aadc77725a64d93236c33ec9da3ec842cefe440ecc3281926efcc8f342e3f3 SHA512 94c7861a218563e6e72b831728bd199d2eb4850a14fab5e144cde9d44fe2545ea739019250073a27bed588b2bbfc88da7067ce3495dab355398bc0aba5a5960d
DIST Flask-Evolution-0.6.tar.gz 3480 BLAKE2B 97942798e3de0af38dc7d83dbcfab046f4b7d984b2ddfe8098d7bb69493497866a0f693613c909ea94649d9ebd370451bfa416dd4b0112ac916a88282ac0567b SHA512 04fd348b7ed0dc93d864bf012dd9708a8c4c0fac81cd31ddffe91159a7631f42095bb9d6bcacc08cc5498d836e3497b4ea9896f1df039a12eb78d5e2c236c7ba
-EBUILD flask-evolution-0.5-r1.ebuild 661 BLAKE2B 21f34b78b5fb68ae2649479b3cc1ec9a8512c72b23e8eade9080e7190ff8be41acef0dc6c2410fabb09895ea1c0eb318e5fddc323d7818d24d2c7eef1ebb9a29 SHA512 ff5b835d87c7966b0b3cf7defc7b36f8172566d5ee1672290d18c7fcd8b4c68e33b2d3f24b3bfdd6d98ab5aa5c891f73ad7e9a25f57a545d4136015f3099121d
-EBUILD flask-evolution-0.6.ebuild 663 BLAKE2B 27bfacefd407381aa83657ff1577ea47ec8417218354d5ce80df8e1c5479a5528d0d196d4729ae8328ec21f17d6778d128dc7c082be4696fe23b6762123596b7 SHA512 3202e7f250f5c507c4bbd6287544ed1ed1213e9a6f7cebdb5ee3caf90315b8ac4d7823550ced1291380453d30b3d49a76abc1f71edb715298c107d3fee7a710c
+EBUILD flask-evolution-0.5-r1.ebuild 662 BLAKE2B a238cad1d3d4797d85001fa95187152d3097fa23bd60d6aad0368b4ab745e052a0bd71a780d7f5c619e00a3409355a0f47fdd7e402a73f83e0027346b30235af SHA512 fd95659fb4ecaab5f1bb8c608b1402596972d15c953ebf45776efae15a1ae7d8c0dfd3397816a053889df6433ac4e52607a99083c9f133a4359f16c8e6cec65b
+EBUILD flask-evolution-0.6.ebuild 664 BLAKE2B f521d23830afcf1d83661f9e077dc46251dc3a3616850f9798fff5168884a204b935019050dc92c3d09e7fe45535e06a5bdf3ea70ed0c8afbfd57a330997e986 SHA512 dcd3f030c19b8b3e35d4194a011f2464b2f466d43990e9e6da604a417f8a8ce62586802587c86047c2f226fb29f0e22bfb1ea72372907b3b3d04138e63990a7b
MISC metadata.xml 328 BLAKE2B 1512ec1286bec178c16915f8df84398031330edcc7446f1f7d50bd3129e072ab9243da8e55f6abe7a35dfc753a8bc6ba8cdfbd98789166202607264e8b058901 SHA512 741ee52e1130543a13ba76ecbc075ebb4be4818d99741240d99c7804140fe6ce9f8fc404c14fffa62bb44bfde69444eccb0e90d4d81d7e0e6ed61a21f81f3922
diff --git a/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild b/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild
index e82eec1e5ae1..8782153aee51 100644
--- a/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild
+++ b/dev-python/flask-evolution/flask-evolution-0.5-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Evolution"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple migrations for Flask/SQLAlchemy projects"
-HOMEPAGE="https://pypi.org/project/Flask-Evolution"
+HOMEPAGE="https://pypi.org/project/Flask-Evolution/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-evolution/flask-evolution-0.6.ebuild b/dev-python/flask-evolution/flask-evolution-0.6.ebuild
index f772f8a6836b..511bffdef127 100644
--- a/dev-python/flask-evolution/flask-evolution-0.6.ebuild
+++ b/dev-python/flask-evolution/flask-evolution-0.6.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Evolution"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple migrations for Flask/SQLAlchemy projects"
-HOMEPAGE="https://pypi.org/project/Flask-Evolution"
+HOMEPAGE="https://pypi.org/project/Flask-Evolution/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-login/Manifest b/dev-python/flask-login/Manifest
index 5b49e9e10256..2e3ef265daf7 100644
--- a/dev-python/flask-login/Manifest
+++ b/dev-python/flask-login/Manifest
@@ -1,4 +1,4 @@
AUX flask-login-0.3.2-fix-tests-python2.patch 1115 BLAKE2B 138cab48cbf144a3d4d4704ae293db79e9d41b30326bb2ec28c1c00e75ceec42a2b0eb46bf61ac369bd863406b9fa4a3d7bdb81421e1288ef19d03871e7f5d02 SHA512 2796244a27b504feba773d29cf394ed04b8d7812d8989aca9a5dcd58207c3b192545531c23883f9d6828320adfb09f31388e92af72da5d5a2d2e6df05b89282c
DIST flask-login-0.3.2.tar.gz 38626 BLAKE2B fbcac55e4a8dc5fe78b4b5b3cb8acbe7293bfcc30ce5323ebe992c92407238198d34724179ac12e688875356e54f85f21a2870249ccafb48499df3880a6c2062 SHA512 c42af6ed7902145cc4778815f247ed88de6df7c929abe0a1f22aca0515495a54d298b2af2b74ba7d5e0ce9b453eee4c4ce03802a3e9ab531137e117e9dcdfc1b
-EBUILD flask-login-0.3.2-r1.ebuild 897 BLAKE2B 9a84d761b09858a0654ab2e5aba6050f480cdaab66a38dc271415c2ea21845d55ee02bd037e1050ae1db71fba55bc4d0ac08566b6ad5ba838b420933e229be4d SHA512 ad0db1dfe48b91c3eb89f7c6abaaade6ef55f2f403754006d40606419f20af67ff14e9369c7e1f2aeb50c65ccb116066c383ee29ba9f93961d7f1c8ca7350d11
+EBUILD flask-login-0.3.2-r1.ebuild 898 BLAKE2B a4832857afcabd6d24ed9d105c40b338ad34bdcedffe53f42e28fb5693e208d3db0bd7c112c5c3f904e3409ac1b6810d2d4d8b76aba332b104a8ccf8e4505b25 SHA512 db3ab5fbdfbb66eb3b68bd7f1993ce6ce8d5a5d785311d4485e127f2e218a25765cadcc27e26a1bc09a865396d15ca83e738a1f0beef54b5b23b1c64c07c1230
MISC metadata.xml 379 BLAKE2B 0dd211944ab3c15c51198cfbd6a6bebfacbe3cc84c3f5bacb9d942c68ab1567399c5dac987bc8ba2e6c9a96eba063168689edd67563dec49946df346c38bc4cf SHA512 fdce43f3694a2e027fd12ca87bd0c964e243dac37a2d31a93c034cf7881097985402f9dc6ac45f02a157914705ddeb77965486506e94f67e0f868cb77a81f6fe
diff --git a/dev-python/flask-login/flask-login-0.3.2-r1.ebuild b/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
index a59d1fdd399a..e64688ad472c 100644
--- a/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
+++ b/dev-python/flask-login/flask-login-0.3.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Login session support for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-Login"
+HOMEPAGE="https://pypi.org/project/Flask-Login/"
SRC_URI="https://github.com/maxcountryman/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
# pypi tarball is missing tests
diff --git a/dev-python/flask-mail/Manifest b/dev-python/flask-mail/Manifest
index f1853875ca93..a8daa8477faa 100644
--- a/dev-python/flask-mail/Manifest
+++ b/dev-python/flask-mail/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Mail-0.9.1.tar.gz 45654 BLAKE2B 4b7e352698bd9434c507d3a27b8e5b4976cc82484e86e64245423392b25000d904d19bafa07ea97a32c2a80ed6bbbbc59aed7386a8d5a2ad6b9b61b23fe4c5f8 SHA512 1d19f0bade77c66e73624d8af0919165f8b6f208a00c1e4025049b50ad56912557b8446cb80f8567adf697e92b126954a5f130bd9fa7a2345d4e98e35b29ac47
-EBUILD flask-mail-0.9.1-r1.ebuild 1046 BLAKE2B 52434db09183b4f4e26ca60066c6ab476bfb606a115eb2a3a7ef6ac93cef34ca503eb7bcb874f2b9dba32ffafdedd8df15117bb7721b21360733376edd0e8493 SHA512 9288494a80a86c8ec2b1f2ff05fd1ff096d3ee438a02d716050379a86e6aea622cf4cb629118e7592775694701cdb8c6984aa6cf23f0e55132fa9c94fd581a83
+EBUILD flask-mail-0.9.1-r1.ebuild 1047 BLAKE2B 396a61fb50c9e9533a30071bcf186b111abea04766619767235de0ccbc8aee65fbc2738b86c34a50508c09472cc7a8f89d5183e00515e3db25321da7e51cb801 SHA512 97f7b66187de363b876a7624ad21ac1a6e29426d41284f26ac4ffcea95b07832b747ef8fec82cd1726fb238189048635e6884c6aa0026dc14a6c603e37f11684
MISC metadata.xml 313 BLAKE2B 750a760388ab833bed8c5bea79a563798f3f47790fcacd72779bcce17678a2df4214e22e3c5c636d9f0a1eb6892c235f9a573e991a518e68319d45ee5dc9f076 SHA512 b898617b8854d5d1abe05a263ff182c9734539aca8a7ed6721db1de0a9c76c5c90aca7867fc5a213b0e938d2b610ca48a79c3b71b01ff5291aadf6f46de93532
diff --git a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild b/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
index b5321ce0576e..ec83ddfc5d8b 100644
--- a/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
+++ b/dev-python/flask-mail/flask-mail-0.9.1-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Mail"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Flask extension for sending email"
-HOMEPAGE="http://pythonhosted.org/Flask-Mail/ https://pypi.org/project/Flask-Mail"
+HOMEPAGE="http://pythonhosted.org/Flask-Mail/ https://pypi.org/project/Flask-Mail/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-migrate/Manifest b/dev-python/flask-migrate/Manifest
index f55e8fe8fe31..2591c08f8b3e 100644
--- a/dev-python/flask-migrate/Manifest
+++ b/dev-python/flask-migrate/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Migrate-2.1.1.tar.gz 15034 BLAKE2B b9cbf7bd15bd9dc8bba27e0c79800ec283b58e4fa9980a01f028e73225af1392b6271be0cd94a79de2cfc69fae1ea75e4ea1166b2a12cb7b398a6775f0f31583 SHA512 b5bf6b1b15dfa969e645640d14077fd4755f0db9279a75045fbc3ac685ff32ec19b3207b3d937e341e3546ba5c5c34e509c3964cc63d0e864f200c706b73d851
-EBUILD flask-migrate-2.1.1.ebuild 842 BLAKE2B e9cc23897c73b9dcf65e532799e552b8987ca559e89bd0e9718322741a578185b318468c52f37ca6535f890ad3eb060f6a939929ce3a5b70039800e3e9062b3d SHA512 086cd875e629fe4287f6f6f220181fe7a577ddace107c8edb32b9b858829ffa297ce658a7b4f7c34ebf24ae3fc744f65ab7622655dcbbaade4e0656e37d6e1aa
+EBUILD flask-migrate-2.1.1.ebuild 843 BLAKE2B c77f54ce0eea6778d57c687ed2610ce9872411cf1057ded7b1beec64d5b0b266b79f962f4f68615d3f3896be6e2150d52c65b236d5a5df87ef956d11689b701d SHA512 53267c395acb3a7e99e2eddb2cfbb90af4ebf9c8090e4fddea62f44b6bdfb626b711dce969e559c38cbe5afc7d68ae86c89f7fd07d5b4fabd6b00f4dbc8d66ab
MISC metadata.xml 316 BLAKE2B d01833219129a9ba04f2198bd569d605319bc4c4d604e69cb6a50a5d855e0dddb6491f78a6674b939476b7128d15c11aa35d0f9eb44db149d3053c004ead4bf8 SHA512 1dfa03b638a9c39be69148ea8aabb4554326dc65bc3a004a2eb93b05fe4be8d667efc7470ea35a138bbe1bae17511a42d530448a98da5c5eaa3eb1c2d3126ede
diff --git a/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild b/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
index fe5c63776eb7..75621c18bb14 100644
--- a/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
+++ b/dev-python/flask-migrate/flask-migrate-2.1.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Migrate"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="SQLAlchemy database migrations for Flask applications using Alembic"
-HOMEPAGE="https://pypi.org/project/Flask-Migrate"
+HOMEPAGE="https://pypi.org/project/Flask-Migrate/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-openid/Manifest b/dev-python/flask-openid/Manifest
index b2486045b4db..605c78e3c7be 100644
--- a/dev-python/flask-openid/Manifest
+++ b/dev-python/flask-openid/Manifest
@@ -1,5 +1,5 @@
DIST Flask-OpenID-1.2.4.tar.gz 42570 BLAKE2B 121350ff34ea18f419cdc9ef22384d2d1a1eb9214400b9e7fd7af1c5a99b9a9188b7e0f3464abed132f4f770eb5741cdf05efd141c97299cbf4d679e4251242f SHA512 3a9cf29c425747fd2f00b0200c99eece4c66b29e3ef56c78c945f9da1029fceb59053798a26209289625c2e2a2e9118531ac2fced82758c76bc8002ec1d58ae7
DIST Flask-OpenID-1.2.5.tar.gz 43369 BLAKE2B 743be1ea1785b29ce8b29f6c60d0af84feff70fbb9d8743146fe600ea67d9dd09d6dd187b28783aa5429ab44dfe01d200763f861659e1fe36bb3d49f6c172d7d SHA512 20486b3dc8364842f36bfeb2b8501c75a36ec7a16ecb43e826d67ecb2c91846be4e29f1f0bf616a85c5a264446ddcb7dfa52019c9809e8f6be77822e9f69b003
-EBUILD flask-openid-1.2.4.ebuild 1031 BLAKE2B dc9495d02a2665d1abf525cf5aa21f67203172f87003eb896f3ac5ac42e7e1c908d72cf0284d48a5caa49155a3806eeba914ce2f85e075def8fb95e26654edf0 SHA512 ee5757ba7c77ca8f6659d3d130cf6c662a6a03390123ccc949c63078f53592c54c56649eb828458a8c841aefc4cd934cd8f7ba6a2dfc2a883626ec0ab07ab3c2
-EBUILD flask-openid-1.2.5.ebuild 1033 BLAKE2B d1eb979553bd3fcffdc028c546e15a38b4ee71acdad61aa85647e6c3e5476a16210c281d86854f429e02ac5764ac080d95d9128bd3276d70e551be1260993842 SHA512 fa5fd586689dc28c7404908dd909a21beb27cdd1f01c71ec8f4cdfe09aec9621e754a5d1f6ef443c74ba59cae78a41ac6d225fbe1466942c9ba729e6add8dbe5
+EBUILD flask-openid-1.2.4.ebuild 1032 BLAKE2B 2f8146d5725c72b2bf750e3a27b001b7dcb65878f34263575a9ff4af703dd923eb2ae2750c196dcec57b9c4e0cad12454bc11a37e12eb9ebf9335e2132e1740c SHA512 9e3fd906f24e82d7a4a7dc430942b2030d7f0879fb22d175d61b71fe91a58e9fef126182481f61feeb3ceccb96eb69a533c11a5e9728bbdf3a3e954da5348b5f
+EBUILD flask-openid-1.2.5.ebuild 1034 BLAKE2B 1812fb7109b5f516a893180545f0ef2000bb1d02feab215b13d62fa979c5fe1d43e4890656ba2c015b475e5c38e36b3b3c553464f2880a2a444fd58f76545f2b SHA512 8206f752b317d0ff319843eb6c5112316908a598950a0f8857a5e514cc05436dd5d5b6bded891d3b130adcdcff43b8917895ae37e89cfb63287c50d4b8397235
MISC metadata.xml 315 BLAKE2B 9451ab264e52ae5ab8c5eb53265b724f50a074ca998a0cc6d2794a041769028110dd24c46044235b9d1233fc5b7e8c1bbc596532d034eaad2184d773b123f064 SHA512 5263ba5dd535395613b174284d4eee15958167c326346152a62da40181b81e98dc6b2df22c6dc1d009f91d6a29ac375c68cbd46ad87ed744d8ea93af52444d12
diff --git a/dev-python/flask-openid/flask-openid-1.2.4.ebuild b/dev-python/flask-openid/flask-openid-1.2.4.ebuild
index 862fdc17cd4f..46814c914fc8 100644
--- a/dev-python/flask-openid/flask-openid-1.2.4.ebuild
+++ b/dev-python/flask-openid/flask-openid-1.2.4.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-OpenID"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="OpenID support for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-OpenID"
+HOMEPAGE="https://pypi.org/project/Flask-OpenID/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-openid/flask-openid-1.2.5.ebuild b/dev-python/flask-openid/flask-openid-1.2.5.ebuild
index 9a36d87e5e5a..b177ec5259c4 100644
--- a/dev-python/flask-openid/flask-openid-1.2.5.ebuild
+++ b/dev-python/flask-openid/flask-openid-1.2.5.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-OpenID"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="OpenID support for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-OpenID"
+HOMEPAGE="https://pypi.org/project/Flask-OpenID/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-peewee/Manifest b/dev-python/flask-peewee/Manifest
index a3f0d6def6df..669c3290f126 100644
--- a/dev-python/flask-peewee/Manifest
+++ b/dev-python/flask-peewee/Manifest
@@ -1,5 +1,5 @@
DIST flask-peewee-0.6.5.tar.gz 702466 BLAKE2B b664a51f95a75f3e8bef74cc175ab3abdc818488cd1982a6ede84cf6913f1979723ec51726eaead75123458f23563b732fa7081eb973240ee585fd2bc092ce47 SHA512 4e1f01d78d1c778cd95a784920d8cfbddc712b8224d93cd0dfe566ee007b781dc4b353bb27c4240475234660363b2b77093d504bf5ef90f358e116f8373020d5
DIST flask-peewee-0.6.7.tar.gz 701725 BLAKE2B 404bc9cf4752e50363e0eb06f93f824b7656c666355e68e45b92f6c2749c9687919163dd2ca1173215a30fb3b57b65638d130488865fac28f76f6276533e8247 SHA512 77c4a9b295f829c11285c2596f83bd08f5a9f63e5e9ae193b1625bd25d426434aa24dfd59d35ef0bf6a1521bbb4f554c414455b7f10ba9d25ec5bf228a8a8c5d
-EBUILD flask-peewee-0.6.5.ebuild 669 BLAKE2B 330a3b272108a5d3e64c283534cda46d4e353f1d012d5607030eb9c2001ac0d3e52a69311e9ffd66be680bb3ee46c3960da36b8873ac05437ae75f4705dba2d4 SHA512 a7f2bdc3312a6eafff902f48045fee4fcd739c2ae42d6a2bc9a8903a78f35c27ada52a635542808b4f2e3d92967b5c2055501905d83cd8d270eb27797cdc172e
-EBUILD flask-peewee-0.6.7.ebuild 1088 BLAKE2B e08fd8272439b89995e540fce36977cdc0d6d0efbfe4ef97b21912e7d31bc8136f5e25f6320d111d8f1c6b3d3f848ece895a21f3c7ea8cc8157bdfa60317519c SHA512 de854a1e047edf6a7bedf268331c057d754544224c878a313d734b1b635434d279ddf357ce96c157291099811a2d11c2932a1ad4a3d2dc5a1a6e9777d54b5157
+EBUILD flask-peewee-0.6.5.ebuild 670 BLAKE2B b5c58b1301703e739d59fad28af0abb79fa7a836aecbb1dde7fc793cd789f32a8c56bfc6b01db9d48f90584f810dec0e352d622b35f519b2569a650963c777ac SHA512 dce1a9e8853187244827238d2c7af766c28199160314bddc12ca786e15c7ef167ca0a6b45e4b8a5416f2dd85ad161469dd47e2e1b5fad15a9c799533870d7a38
+EBUILD flask-peewee-0.6.7.ebuild 1089 BLAKE2B 3f564090096290dad48472ac71aa46946c56bbd7ebf4260739c5d8b79f7ea97fca6d8951a1b55db783523f955a08c8d4b0ad2888d83569f5373f306a9749006c SHA512 158fd910492d1e903091d58a8265d7ee4f367aaabd423ffe8126f9ec2f8abc71dd4ff0726ad989489b91d55a36641509bbd74211e0632768826a7e14a28ca9db
MISC metadata.xml 325 BLAKE2B fca3ddc51fd498baa449cc71a12c02ef85fee3bb24975d1c5252946e7a8d0915d5214856c8039da4fdcd36ca924a07fcb1f64dbc1c767ba8323f6c30db2994d6 SHA512 97a4ef0f5aba0c0632da8be3db3c2d204ecd9e8537131bcfa4e91c489695cb9b0278ad6a199e9c447ffee01190f5a96e4cacfc279cd68d23bcb1e910c1e72c97
diff --git a/dev-python/flask-peewee/flask-peewee-0.6.5.ebuild b/dev-python/flask-peewee/flask-peewee-0.6.5.ebuild
index d186dead915c..82d4af6c18f9 100644
--- a/dev-python/flask-peewee/flask-peewee-0.6.5.ebuild
+++ b/dev-python/flask-peewee/flask-peewee-0.6.5.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
RESTRICT="test" # broken
DESCRIPTION="Flask integration layer for the Peewee ORM"
-HOMEPAGE="https://pypi.org/project/Flask-Admin"
+HOMEPAGE="https://pypi.org/project/Flask-Admin/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-peewee/flask-peewee-0.6.7.ebuild b/dev-python/flask-peewee/flask-peewee-0.6.7.ebuild
index 41824e467dac..cddfc580b3ff 100644
--- a/dev-python/flask-peewee/flask-peewee-0.6.7.ebuild
+++ b/dev-python/flask-peewee/flask-peewee-0.6.7.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
RESTRICT="test" # broken
DESCRIPTION="Flask integration layer for the Peewee ORM"
-HOMEPAGE="https://pypi.org/project/Flask-Admin"
+HOMEPAGE="https://pypi.org/project/Flask-Admin/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-principal/Manifest b/dev-python/flask-principal/Manifest
index 9c652ff9ea31..01a668131b4d 100644
--- a/dev-python/flask-principal/Manifest
+++ b/dev-python/flask-principal/Manifest
@@ -1,3 +1,3 @@
DIST flask-principal-0.4.0.tar.gz 17287 BLAKE2B f5c44e21b4e8242122fc10c7c17bd0e6a4759eda555d4355bc340228eff18f1fc3f519f2ef822448b651c0aa3a00a16c562001d17d8915ce417eb56cd39d2adc SHA512 ed8cb28c4e8d936de96db0bf9f7cb45b253dc204c4b8f8dd8022ef1552592ff6324b4a33d3ee862794a6e20eb8c32a0365e7b9397d427da5022c5ded3dfa308a
-EBUILD flask-principal-0.4.0-r1.ebuild 757 BLAKE2B c05dfc5d56bfc92922760814bc11cbda61768968c6908b3211f2221c5571d523ae82fdb2857cee1b4b1ed2a9f26c43d7db34bedbeb305a072409da65c05497cd SHA512 1bc9b447bc7dda872b0a4030c70389b86419193c772c6fe4644c428c09b78d5041983843d12811625579f064166087dd48b357e472fbfe620fa1a39b56ed8f1e
+EBUILD flask-principal-0.4.0-r1.ebuild 758 BLAKE2B bf565d642ff7ab0d292648ffd9fc5093b3e3f84182dee896f3cbb08b2ff8264d3b1c163b2d36c3b3f2e919a41b00fa565386db19eec6781c2a690176f17e17dc SHA512 ae6df91a3c6b0fa50885c38a0b733eafbfaf403b1e6bce5962802cdfb2b13823cff518b7200132229980dbef6457742116a2da8c7fd2c1c48e797057d25baccf
MISC metadata.xml 385 BLAKE2B bd3864394906ea719cecc764a75db12eb0dc3e7e59c96859665e59fafaf206860f0a9be2a49cba98de5a3566b9fa7e8bae848de71bd06ec41797364f0c58b463 SHA512 453ca2da57ca6cca5d2b4d55f048827f0a62e5d629af12120a314117a2b11fa405402580ba5da933bd5eccb924816dd6471a64cbe409d13c22f3a923ba815f0b
diff --git a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild b/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
index 9362cf93921d..b3f0aefa3a57 100644
--- a/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
+++ b/dev-python/flask-principal/flask-principal-0.4.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Identity management for flask"
-HOMEPAGE="http://pythonhosted.org/Flask-Principal/ https://pypi.org/project/Flask-Principal"
+HOMEPAGE="http://pythonhosted.org/Flask-Principal/ https://pypi.org/project/Flask-Principal/"
SRC_URI="https://github.com/mattupstate/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
# pypi tarball is missing tests
diff --git a/dev-python/flask-pymongo/Manifest b/dev-python/flask-pymongo/Manifest
index 159076a8b77e..039e71d6674f 100644
--- a/dev-python/flask-pymongo/Manifest
+++ b/dev-python/flask-pymongo/Manifest
@@ -1,6 +1,6 @@
AUX docbuild.patch 618 BLAKE2B b2e228246d3cfaeb50783e3a47f8b826c0226057677563b26ad2b393312c9f0b763f55efbe82593dff2cd700b3f84ec253e80ba73da524aae7ddb9a0693f5287 SHA512 20ae49b16c4070e9d988e27a3eb7ecc35106782150bb24b95ef1656707d4ba4311a04aa86c3bdf1ef5886fef3ca41fef0ed8ec99260a44e742dcc00d3c63c1b8
DIST flask-pymongo-0.3.0.tar.gz 21019 BLAKE2B 40d408926d6779d6c23de855e72b98af517927a2ceca3787ca5bd1cd9736526dae13e9fa76eaf71391e67f62c511ee2c9be9ff62ec93a20b0ca80bfe21eac9d1 SHA512 669e2c2df4c3378aec0a9f401120ceee2bfb0452a093beca6e7adaffd764bfe0a90a5e5b82d0945933693c3c179f3a0bf56cd4a2e03ab0522065eb650550ff44
DIST flask-pymongo-0.4.1.tar.gz 22323 BLAKE2B 0a9a1362158f8a8842d746a1228eac6b8a13306202e2079fc466ddf89afbcfc1adf5d876c7c9e942856471595a0f140149fa47cfdcde71b0db6ed6d46dca49de SHA512 2d64ae430ee9592204462b5b81b4fe2d0f5fa8e17e03e1b139acf28b11330d7ef990108f1d49e3b968618acaa2ffdd4e26901b1e03b85f8f25ef05d59f5d6d83
-EBUILD flask-pymongo-0.3.0.ebuild 1076 BLAKE2B ec41d093e575d170d482548d02e844e5cb6acfed29beda1260f500a4c3127d1d15d1f1ca1b8bed75a0f0b92b7b7d1284bdc519417c111ba9c0d9b0f0717b6f0e SHA512 ac8cb2cd171e4d0fa83d2ed77393416cc61c6a580718c1afeff35abb867516c79692415178f75e04aafcfefd7b71de81f68e6acb4899dca065a536c330a6fbf9
-EBUILD flask-pymongo-0.4.1.ebuild 1131 BLAKE2B 6df6f7d3090fd5b962044c9bbecfbef4ce71b0dcc49a62bf8cf7d6e552ef6f7ef908a61308681ab218e2cb200d77aa1dd5e1562610fb5ca6b9183a2f10110665 SHA512 5efe7e13e8e6f043f60c61b5080b0a598d5fc79d2c9652afb5e242e9136917a13ef1406eb923dc57be0806dc28dd99c53ccfb897987252b9df823fd69b672d23
+EBUILD flask-pymongo-0.3.0.ebuild 1077 BLAKE2B 9af0f5e894d71d7ab4696d95c92fcd0eab24564aa71ae041e0338fbd88c99a3bec51adf29a63c1d4a3c2e56f964934a47cc32310cb04b516b6e3ee38cf329b8b SHA512 0eabb5cfd73f4dc389aa0336fa73ce0e4127ecca4778db6d9d4d3b479d03ee10d855619f4f4e4060db959625024e886522f1ee9e9cff5dd26072ab44c5644048
+EBUILD flask-pymongo-0.4.1.ebuild 1132 BLAKE2B c335fba87065a04c2570e0a50491905e2fa44bc952986a309de115458f9fc662550b43f0450516621009dd4b9017e237f76a560ac7089e1ba6559cc2c825b1f0 SHA512 0c31426b333e6ab1455c965368be71a7bfaa5b49c1dd0b74cdf583e384de18c18117f126403bc25e998bdd640a86d4ae3f5a02b8c8e20bc76f650e539ef94a87
MISC metadata.xml 503 BLAKE2B 651357b95af5289d130566d5e9c9af678ad6b09a794491c9de1e726da1bad047ba743bee717d70b6218eb87e8fcdb7878af551aeb9c07948c40207f99bae5f32 SHA512 9cf902fcc48e65e0676376dcc1d7a943e5df0852c905b98cb312305e8b3d61bde14e85239e4976d0bc27f7205ac1c9dc84114177217397bf7ccb755744a36cf8
diff --git a/dev-python/flask-pymongo/flask-pymongo-0.3.0.ebuild b/dev-python/flask-pymongo/flask-pymongo-0.3.0.ebuild
index 50c3c0091ed1..f03e1062ded0 100644
--- a/dev-python/flask-pymongo/flask-pymongo-0.3.0.ebuild
+++ b/dev-python/flask-pymongo/flask-pymongo-0.3.0.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-PyMongo"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PyMongo support for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-PyMongo"
+HOMEPAGE="https://pypi.org/project/Flask-PyMongo/"
SRC_URI="https://github.com/dcrosta/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
#SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/flask-pymongo/flask-pymongo-0.4.1.ebuild b/dev-python/flask-pymongo/flask-pymongo-0.4.1.ebuild
index a29ca91b49de..6b000c5b9114 100644
--- a/dev-python/flask-pymongo/flask-pymongo-0.4.1.ebuild
+++ b/dev-python/flask-pymongo/flask-pymongo-0.4.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="PyMongo support for Flask"
-HOMEPAGE="https://pypi.org/project/Flask-PyMongo"
+HOMEPAGE="https://pypi.org/project/Flask-PyMongo/"
SRC_URI="https://github.com/dcrosta/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-script/Manifest b/dev-python/flask-script/Manifest
index 2fe2af6cbbf3..a43104962550 100644
--- a/dev-python/flask-script/Manifest
+++ b/dev-python/flask-script/Manifest
@@ -1,5 +1,5 @@
DIST Flask-Script-2.0.5.tar.gz 42580 BLAKE2B e614890fcf57c4122098a6181171d288c83bc80611ab1d240a41d57de522079fa1be68a679fd27a84fe36a843e5ddf8aa7b29eded66761e75b4b2e9771468074 SHA512 257b724c05dde79c99b028c7fa1980b700f273010de82fa9f1bb090b23519297d8bad87e436fa88a63feabfcd8908041d4a5ad9a673e08f4ed15e97310f16fbb
DIST Flask-Script-2.0.6.tar.gz 43146 BLAKE2B 146a65fce432063e67e5b6221a0c2437f2a8df1e2b72a5e14fb382dc51ef3f0755e4d8a0a67831c6c2c61d07acc332e8c87b7c9df3443a9f22aa2eeb580c4086 SHA512 03c51213be8e2b86f1f4450565cf4d7e3d9d7257ac017bd53830be57620d581f43bcfe959ef7b621af722c688c56495229aad3dd9654c8a8a5905db0105275fc
-EBUILD flask-script-2.0.5-r1.ebuild 1032 BLAKE2B f385e1a7c89b2b81305d925d148335b056b431e4bc7d28556095cd26668bdc1973c533e862f5dd7cf85af64bafa5539557ae95a3dd0210eed29cf4a9a15b3db2 SHA512 28b90da54e7e898d12b4bc616945e9683ae54b8a5d98a4ee2d2317d3b7f9b8fbd9827c4b30061614b333b7d4d5e6909abd7e16b00b103a9a729e672191bfbb3a
-EBUILD flask-script-2.0.6.ebuild 1034 BLAKE2B 3625c4cfdb2609056af1fc4247e1348f7cad591e459b262dd6b00b13f7bbe508f3b58ac09684444fa3039b8fbd8c3528ab878ad79bf3dc84b7af5a7378fd07d4 SHA512 8457b6c7a0005c44bcfa878206ba49489ca63b29a5c41d307e8e3537d6dd432504148e2dbd0c59063734209b366d3412ee847b1cfb01e1828084e2c7d86d6a9c
+EBUILD flask-script-2.0.5-r1.ebuild 1033 BLAKE2B d77fd6a2ebce3ce3b1b391748b6f260eae9c91a2ecddd89ddb460bb5852d91242601c7e1e38887e3fa8da0a56838daa686e662e7bbee54ec0f6828905adaff3d SHA512 219d54c5ddbec6fd44a5a5a0505024960518f0989bfbe371f133424dad1dfdb7c0da4fa23fd9f85019659cdc8104301d2c3359200e9c7a9fa6447863b0dbd733
+EBUILD flask-script-2.0.6.ebuild 1035 BLAKE2B 1b49e18d9c133a452ea32e989dcd0bd707121781c74ff9bdb067c11ca3985822e16c8865da37bb45f899b0cab1aa9057a21ea6d6201de5d2e965acbfb99819b4 SHA512 5a2af1067aa4ae4bd46e53a5626e635091749a3fc73629a62608216b6ce95236bd232184b48ff04c5c37c020c8e84b4e9dfcebeb1e5b1bbb449421d775617363
MISC metadata.xml 315 BLAKE2B 5baaa0a40d2641eecd8e326c8a585457f539a890c47fbc0bb63d041cccecefe5c3f0b9691cb837eabf7718a05a5ec95c1806684d6d4950d7793361bae804bf74 SHA512 95cc9ed58105d822599495d5a093550da1665276efdf4e13a885d730265d229fa01d72322a33598363a87bec9cb1e112b9bae7b7874d1f03c6465089779483f7
diff --git a/dev-python/flask-script/flask-script-2.0.5-r1.ebuild b/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
index b3bc617ce465..a069d29929db 100644
--- a/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
+++ b/dev-python/flask-script/flask-script-2.0.5-r1.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Flask support for writing external scripts"
HOMEPAGE="https://flask-script.readthedocs.io/en/latest/
https://flask-script.readthedocs.io/en/latest/
- https://pypi.org/project/Flask-Script"
+ https://pypi.org/project/Flask-Script/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-script/flask-script-2.0.6.ebuild b/dev-python/flask-script/flask-script-2.0.6.ebuild
index ef69bc840b4b..2edd623d7dca 100644
--- a/dev-python/flask-script/flask-script-2.0.6.ebuild
+++ b/dev-python/flask-script/flask-script-2.0.6.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Flask support for writing external scripts"
HOMEPAGE="https://flask-script.readthedocs.io/en/latest/
https://flask-script.readthedocs.io/en/latest/
- https://pypi.org/project/Flask-Script"
+ https://pypi.org/project/Flask-Script/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-security/Manifest b/dev-python/flask-security/Manifest
index 557373e9e15b..78d4f9726f26 100644
--- a/dev-python/flask-security/Manifest
+++ b/dev-python/flask-security/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Security-1.7.5.tar.gz 42261 BLAKE2B b71170e83acadf036f8b7d2ab6d2cf6521ee06109bb1cb45801a10fa20c050ae5f933df4414ce57d1c9dabed60b068eeab3e0a0f6d318f092680ac7f5e775cfb SHA512 41fd806d35746bdc212aa4ab01af678d39765a6d4df42cd19c87b8a2060374112d3e8a5f2fc243e88906505d6a942b9a824cf19a29b2c0eebacde9299534ffc9
-EBUILD flask-security-1.7.5-r1.ebuild 1324 BLAKE2B cafed2c5771cc8798326ca5ff045010dd81330cfe2c22d2849d6cf8dc4e60dc95eb5ac7b21eb667d80b4e7843055dd03e1537c01b74d3070680d0732aa22ec1c SHA512 94110b1bc329e68fc7876afc77b805dd8e173c0cdecb866d881034aebf54c5b9a317b6862393e80742ededdd6c3a54b9bdbea21268ae28efc2513b369ca5a06d
+EBUILD flask-security-1.7.5-r1.ebuild 1325 BLAKE2B 6df918f20d5c4291952cce9073ef79bd9c6f6eac64bb122c1263eddd9b4cc116c1dc665b43acc815098d5dd80228c06649aac344731fd94cf57778809e1a73dd SHA512 8ed9c01d7f23b6f168af199d05f25067d9dee48b04ee5d351c6ce49c65e5c7f71d0ed50082aae557ca833951e28a476bf3abd80099e3f0ffb6d3f40496fb6f75
MISC metadata.xml 317 BLAKE2B 4889668ab37b857d0e46000d1663eb953b8f54b20e9ea16979d9db73b6d96b3fa8317bbb5cb10d9e4b4cf0268b966531e33b1bc4a9ab9758768120466999e9cd SHA512 4e5d572e3b4c865bd75763af3bf90a1aeae9a74865ed3da3aa8d00956158cf842a7fb8f2ec837bd53fda5e2a3266777c41bc109d64f31fe75a5d219f1dba1ed2
diff --git a/dev-python/flask-security/flask-security-1.7.5-r1.ebuild b/dev-python/flask-security/flask-security-1.7.5-r1.ebuild
index 57793597185c..58d88290bf8b 100644
--- a/dev-python/flask-security/flask-security-1.7.5-r1.ebuild
+++ b/dev-python/flask-security/flask-security-1.7.5-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Security"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple security for Flask apps"
-HOMEPAGE="http://pythonhosted.org/Flask-Security/ https://pypi.org/project/Flask-Security"
+HOMEPAGE="http://pythonhosted.org/Flask-Security/ https://pypi.org/project/Flask-Security/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flask-socketio/Manifest b/dev-python/flask-socketio/Manifest
index b453a3d7bdd6..c68579830356 100644
--- a/dev-python/flask-socketio/Manifest
+++ b/dev-python/flask-socketio/Manifest
@@ -1,3 +1,3 @@
DIST flask-socketio-2.9.2.tar.gz 14361 BLAKE2B 0db8ddee5fe8c7dda384a22d2880a7ebf8d25b6ee76d257012823fbe4388bcfebe01a362521fb5e5abfeca72b7b3ca2a53493081e5d42f6443d410871b6fb53e SHA512 6fc499a32f37752e6d6d62fc52787cca795f3d113315402bab8063f7b7041785a7c90aff1bd393ef12ba84f2547607920b5f3146271dc536847c07ef0ffb0617
-EBUILD flask-socketio-2.9.2.ebuild 934 BLAKE2B 532cff4268f5669d05d62948f5dd288c01649650f78d8cff2eda16ee29bdcad91f8722e379057b2f47d73dab4e07602dc7c1645a7e2089b1312f9435d22a16fb SHA512 b0eb7318719da760b3672a4ef1f527d35d61b5ef7922b502562f46aeb6fe431a4a85fcaecd80fa7908de46464a974bd8e902484d3db088b1941762936a53a5b9
+EBUILD flask-socketio-2.9.2.ebuild 935 BLAKE2B f0333bcddedb6221699d962e4bfb7c338c97b71e0f303fe5c23a383ac0dcf0c28e07f4aa974e28fdd0117579564f7ebcec993884fdb0c498102926fda7fbabca SHA512 39725eae29aa0d764ac878054c44446b8fa28717df06e04a92bdeb3f69632bf2f28e60e896f43aeefd5275a6f9597a2117afbd83fd1daad4b5f873fef725bc94
MISC metadata.xml 464 BLAKE2B 0e2f91635e9905f04e94fe49e33e92f5ba4b0ba58dac83c5ff6b918403060239a4af3dbbffb1a9fe1837ab5e0034caae35d5f6937b0c1bfccc73d8201fea224a SHA512 3ca7417e14ca354f6bb0ed18dcfe733704b47df3e2a958c7d2bf16b3cda2197fdbfbdaf6652ebacd04c4dd60f9cb00d455dbbb3bc01108f75047f9ae832f38cf
diff --git a/dev-python/flask-socketio/flask-socketio-2.9.2.ebuild b/dev-python/flask-socketio/flask-socketio-2.9.2.ebuild
index e42237625a37..1b13e9412a86 100644
--- a/dev-python/flask-socketio/flask-socketio-2.9.2.ebuild
+++ b/dev-python/flask-socketio/flask-socketio-2.9.2.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_PN="Flask-SocketIO"
DESCRIPTION="Socket.IO integration for Flask applications."
-HOMEPAGE="https://flask-socketio.readthedocs.org/ https://github.com/miguelgrinberg/Flask-SocketIO/ https://pypi.org/project/Flask-SocketIO"
+HOMEPAGE="https://flask-socketio.readthedocs.org/ https://github.com/miguelgrinberg/Flask-SocketIO/ https://pypi.org/project/Flask-SocketIO/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flask-sphinx-themes/Manifest b/dev-python/flask-sphinx-themes/Manifest
index 4bc032c53d14..b6008da4cfe8 100644
--- a/dev-python/flask-sphinx-themes/Manifest
+++ b/dev-python/flask-sphinx-themes/Manifest
@@ -1,4 +1,4 @@
AUX flask-sphinx-themes-1.0.1-python2-encoding-kw.patch 256 BLAKE2B 2ed9a849832d3e5233494c053183b0f54fedc761efc27973fa84a0a9a19cd8182f60eda706f9e0f3f047e7d0808bf0f448f8a096da213f9f66bcb38fe8f10fb1 SHA512 c0d0421de3492f7cdf7c29790e7df4476095dcb7d3f310997eea74b3c2370d8e3ebb27e661024326e587a15d9f888096695624809f592e69b4e026695bef89e4
DIST Flask-Sphinx-Themes-1.0.1.tar.gz 8150 BLAKE2B d228666424318552f3c865f64b0ad478a3794162c533ce7c4cb50414964c04d3a8ec84d64fdcd05f26bdfdb6e3ceeb9d96b9ee7dc7d632f07f99454f92e1231c SHA512 65ab8dcc75697fc61e6f6f78ec497ece99eba19c48e778f79e3883079cd0d5e42a2e0f1cf3d656dedf92423d1758caf6fd2279907dd87b50f3a79700f66c5e65
-EBUILD flask-sphinx-themes-1.0.1.ebuild 714 BLAKE2B c65480b93352756cbf47003efa3977b8bb00e9adb104aea76945ec97859fdd41c86fca63b26ad57127cdc2d5e52628702466f9a44f3c231f0fc258806df7247d SHA512 f3eedcc39d246d463d88a3a49f7d620f462fed7a4a49a091da8d3ee299451b1c03e300ba83d4884f2367124b86fe76bc1722f1c934a37c844a469e263471c0b7
+EBUILD flask-sphinx-themes-1.0.1.ebuild 715 BLAKE2B a20c358093b39feab56c42385854c615c8fc8e71b1b874707b07925950fd34e00a645244a8823211d271902019e7897a51ec4d0e9ffbc19be0011a8ed014b432 SHA512 7c3dc57e8abeddd3433b4880b5c6347b804e9befe90b7738783f88cc3a024d7a0d7292e579705bdfe0c94b96b919c24cfcb1048ea60b29fe4e8efec4c39c9fe1
MISC metadata.xml 401 BLAKE2B ab2d8a70343e2d3fd3759e515323e03730854a6a2fe2c9ef28c7993ccedeb3f3edb1499041506075e9a31db360d8c6816a90953796e516cba0e3426b44ba8886 SHA512 0e955337b9b299ad56b385c1773eee4f1d3c6b191a31d9e23053034489571d7c0da6dab3cfc4a40cf458743155661356d22c2524097f88ff46dfb52dc824abe0
diff --git a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
index 3741db7dd47b..5bb500903fe6 100644
--- a/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
+++ b/dev-python/flask-sphinx-themes/flask-sphinx-themes-1.0.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-Sphinx-Themes"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Sphinx Themes for Flask related projects and Flask itself"
-HOMEPAGE="https://github.com/pallets/flask-sphinx-themes https://pypi.org/project/Flask-Sphinx-Themes"
+HOMEPAGE="https://github.com/pallets/flask-sphinx-themes https://pypi.org/project/Flask-Sphinx-Themes/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest
index 1d3193f476b5..760fb2135ad6 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1,4 +1,4 @@
AUX mapping.patch 756 BLAKE2B 4ba6e864233fb2b924f9e54ef1fafaea8b295adabff014b4e3a1d432dcc91d0280e692409ee8bf9650b19dfcf7e26f52ff0c992f98d63280e883cea5aea6b8a6 SHA512 050dd1e5378f0ad361c3524563693e9501c1826dc8f5359c4138ceae74e1ed9ddac88398dc744f400b8e941e018c9afdd5cab9a59df80f95389df1ff1c091b2e
DIST Flask-SQLAlchemy-2.1.tar.gz 95967 BLAKE2B 1e316fb4b72f43f9342dcdc5e6c54b317fab2a9b83c315dd6323721506cc01589af7833409a0bebe82a87b924ace457d89d9de8b0d80b78d044ae73e076e89fb SHA512 023f3dd011a57768e921928dd3df791a54c64bb8a0cc1bb545dbb8e16dda263b730da74a0d400e5a057819830dd4cd014a642098a081c956a7ea8a2d37ec112a
-EBUILD flask-sqlalchemy-2.1.ebuild 1051 BLAKE2B 69bfd5a845ce174f2a88f0d2d928c0a303e9bdf5cd67ed22ed9c864b3ca84849d646f0209e4d9283350bce4855da208940c13cc5fed8a71160c9b6e5ad9b90fc SHA512 57335648ba9b7484711cb0d749428ff1b438b916b65381df640725d371e5adb737d57c14e1d7e3820fdd510b005530972336249df9e64163aff960952589c5a5
+EBUILD flask-sqlalchemy-2.1.ebuild 1052 BLAKE2B fa1b7f6fee4a4afb9f8b6318f5101bc7f0041e2ccb6d55c1125427ff3226cb24c50ed8c2799cbb4f1c1f1529e94c53ff96f6b77456ed29b1ecce8f911574aec5 SHA512 c76aee521dcf5ddf5db2d3bc03c5e0fd4301a1798685fd59fac1fd41bcac61d32d39207becfc90fe6b622be93e4e40f5a475e31710e85d71d0eb8eb3600cc885
MISC metadata.xml 699 BLAKE2B cbe5227ca3a346d4e26a0df966a64337d037ed790a1fa3c6d4bf71cb8bdbd78a0f35b0badad7507352b92ebb2a58965a300fec0c49a5c916eb7ddcecd327f78c SHA512 7d116340ea46dcc4c739c63071923e235b31d3eac197d36f6d347fb500092cdb9bdf3365b9dcc5f80eaffeb2cc7fe6391fd31c1a48d009cff1645d7aa1684542
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild
index 59c0ed602c17..c21d204ee83a 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-2.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-SQLAlchemy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="SQLAlchemy support for Flask applications"
-HOMEPAGE="https://pypi.org/project/Flask-SQLAlchemy"
+HOMEPAGE="https://pypi.org/project/Flask-SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-themes/Manifest b/dev-python/flask-themes/Manifest
index 5c56f9264425..0a0675330094 100644
--- a/dev-python/flask-themes/Manifest
+++ b/dev-python/flask-themes/Manifest
@@ -1,4 +1,4 @@
AUX fixtests.patch 1036 BLAKE2B 5049bf5a41ec630408b2ff4ddd8062529d615271a3d0afbc4a11e264f0ec3a3928deb393cde691351167414619848addac1243359a51afb3ea77be396413da03 SHA512 a3ca31a2bde1539b0ae2a552952f8ef82f7979446eaf7874029d65362bb30151a396becef07f97c12bd5d3264696ee66f2213cd7b3a305bc7ff6faa628320575
DIST Flask-Themes-0.1.3.tar.gz 9723 BLAKE2B c141363ddcd4d0fa510845fcece4aedf831fed6c1ffac8a6b625265165bce77193ba6240bf5acc9ba990b914d88dabccb76871ac62eff629886348c3b4c7a382 SHA512 baf609b8b08446dda5b5d6d39bc0a2e7406f9270d70924c795243384be8967c82f82adcebe5e060352a0c33b763d600eeb5600d3116c10bdbbb3ceddfadf764a
-EBUILD flask-themes-0.1.3-r1.ebuild 904 BLAKE2B 73b8da79cfaa55d496edd067347889b638fe58584176566f48c40726d1e0c9c762ca411baa7fc4fc5e03fccc0061d380d15af69ad1af4e26a10a1c12f9898ae6 SHA512 028c9aec40d01ac36954efa962d39759496c5a98278b461a46926263f0eb2cad666c0eea1cef9d6e21789f0c97fc3300df0038cc5de05b10f390a5d30e373675
+EBUILD flask-themes-0.1.3-r1.ebuild 905 BLAKE2B fa53416380c484a47e9614ca2978d80f51c8f77d52e325c8f4b7a025a41e6d234dd46643a436f39bd13285a73d7bd68c1a1d4def6098a4f02a936356feeaaea1 SHA512 1030fcb6d04c62e8c001d28b53bf0b10a0fc35767efdc27b29c586b1b1e9cfbd418635f0fafcac43d69002f0c0734f5832a445b4964628936398528bf674e947
MISC metadata.xml 315 BLAKE2B 727f5d8c5e8c977bee96f7aade10a33d39107c7f664335f9ac30caa02186df69ecf9548b935e8be235574683fc445be72644dadf84ac2844f26da5014cc88b94 SHA512 87b5e27ef6869c29956604c891a2f8fa0a945817de4642aae7bd735c798cd08c3f1d26196b03ae7db52a83060af468df311e51d95a9a460b2882b4604e05fcd1
diff --git a/dev-python/flask-themes/flask-themes-0.1.3-r1.ebuild b/dev-python/flask-themes/flask-themes-0.1.3-r1.ebuild
index 33ac475f98fc..e0ed187173da 100644
--- a/dev-python/flask-themes/flask-themes-0.1.3-r1.ebuild
+++ b/dev-python/flask-themes/flask-themes-0.1.3-r1.ebuild
@@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Infrastructure for theming support in Flask applications"
HOMEPAGE="https://pythonhosted.org/Flask-Themes/
- https://pypi.org/project/Flask-Themes"
+ https://pypi.org/project/Flask-Themes/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flask-whooshalchemy/Manifest b/dev-python/flask-whooshalchemy/Manifest
deleted file mode 100644
index 308c5c81c1a8..000000000000
--- a/dev-python/flask-whooshalchemy/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST Flask-WhooshAlchemy-0.8.tar.gz 8916 BLAKE2B e1664a12f8c44af8e4c456ce0efd3ca018edb030f1056789db48bcf92e9212cb3a12f10023c01d57d68db3aab59b9c60abe937bfc2b572c84cf12185826ab3f1 SHA512 c8eff47cedd955d8ad758c8441c3f4e715eed77fbe2749d0830130f6c63547ba7d7fbcade635da0be5f03967c1be01ab7a62939a6d2eba28f9a58b1ab83469a6
-EBUILD flask-whooshalchemy-0.8.ebuild 1258 BLAKE2B 124405a50c0f1d99b526ec1dcf927c58de4561d7f2634add30842b2ff7aff268905566bce401c17ea685783eb5d0ea749e106c098e796d94e4a09b8e7382025c SHA512 65a9025621a26ce27102e0446f9c9fc935517175a20f23694f6094f2ea8d65d83d03e22cc913832a208a2cd6807fe3970c8371875bbdee4534c69b26227d839c
-MISC metadata.xml 404 BLAKE2B b53cdbd9576a50b11bee726c25a3ce7585d9b41266fb0f5636ebd5542b9c59d0a008c1294cd24db8e93dcb245fcefc8d0273d1cd68d4f9f98082e2ecc3d16de1 SHA512 1368bfa588bc2e34a3faf163d89c7c24f53cd0e65e8e6edf03f167f2faed222764ad22b3e43dd9bbe6f6c1f333c68a8e65002514f9d2411e838b66bbe4c972dc
diff --git a/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild b/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild
deleted file mode 100644
index 4e7f84b3142f..000000000000
--- a/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
-
-inherit distutils-r1
-
-MY_PN="Flask-WhooshAlchemy"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Whoosh extension to Flask/SQLAlchemy"
-HOMEPAGE="https://github.com/gyllstromk/Flask-WhooshAlchemy https://pypi.org/project/Flask-WhooshAlchemy"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-# TODO: figure out how to make it happy about the newer whoosh
-# (i.e. if it's broken test or broken package)
-RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
- dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/blinker[${PYTHON_USEDEP}]
- =dev-python/whoosh-2.6.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/flask-testing[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-python_prepare_all() {
- # unbind dependencies from specific versions
- sed -i -e 's/==.*$//' requirements.txt || die
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- # esetup.py test -- test module decl is broken
- "${PYTHON}" test/test_all.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/flask-whooshalchemy/metadata.xml b/dev-python/flask-whooshalchemy/metadata.xml
deleted file mode 100644
index a36129d8ca17..000000000000
--- a/dev-python/flask-whooshalchemy/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">Flask-WhooshAlchemy</remote-id>
- <remote-id type="github">gyllstromk/Flask-WhooshAlchemy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-python/flask-wtf/Manifest b/dev-python/flask-wtf/Manifest
index 9713c85b43cf..ca328f3f28cb 100644
--- a/dev-python/flask-wtf/Manifest
+++ b/dev-python/flask-wtf/Manifest
@@ -1,3 +1,3 @@
DIST Flask-WTF-0.14.2.tar.gz 254903 BLAKE2B dd6b650d97622dbb56cc0bdd3c036f14e562181720ede0c48652b8fcbc88d2d684f013f0468e723b8b0746f2c6f44ca18ffe0ea353594680b47bc1212664ce52 SHA512 9d4b4b24eb24827aeb524699e6720eab384c42901a102daddd9fdc6b8dbc8eebec8c9d31a1e9052c9af4d61bd08eef8ef9dc4cdc8d9b950ff5bdd0201db1dfde
-EBUILD flask-wtf-0.14.2.ebuild 1373 BLAKE2B 054653adb9bcda0fc94fde275240d912c813dfd11405f51c222c87e6642bc2ac77c1de2c57672c21fc9052330c8b2217dd8aa3135cfbbfc140b41e7cb4d05304 SHA512 28c9bb6a1f73c26fd1cac895a72f8c9b62cefd5ecd0ca09cbfea2220822297f10f803a3cd2a51de3db333a0543d1c1a2c552629d37a21d91c4d54105bf58ef8d
+EBUILD flask-wtf-0.14.2.ebuild 1374 BLAKE2B d0b920c14a63c7fa6c10cd37b96eb4b1fb45200b084b1f5c74d4a3c5905213c8157729aef3a03cc7981781167ca41552b66f3562a2926fc5c18d0c77ecfb68d2 SHA512 abf467866e3fe0e79a332023245c9ab09d6aed3359e0039187439636e19b25fc5a7489ba797dc0edbf2afab85412a0f1cdb3c01a003b056deb05312d2fdf4fcb
MISC metadata.xml 628 BLAKE2B ff9c34258d4f106beb1089406a7be3b776e9b60f72fe2885d7141a88096250334bc26c43881853ca5019f3a0b24f306315ac36f303efa28e2921698d8d5484d9 SHA512 cc8c127cf6483396ba9a849683ecbc34527a9d51c8464b8ba523f015244a5a4efe1052691150f8888e4577dee538a1280afab28901be367f8856405bf380aea7
diff --git a/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild b/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild
index 71f34d57fe71..be26fe133f99 100644
--- a/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild
+++ b/dev-python/flask-wtf/flask-wtf-0.14.2.ebuild
@@ -10,7 +10,7 @@ MY_PN="Flask-WTF"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Simple integration of Flask and WTForms"
-HOMEPAGE="http://pythonhosted.org/Flask-WTF/ https://pypi.org/project/Flask-WTF"
+HOMEPAGE="http://pythonhosted.org/Flask-WTF/ https://pypi.org/project/Flask-WTF/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flask-xml-rpc/Manifest b/dev-python/flask-xml-rpc/Manifest
index c9bc957fb1f2..8f1e30f1e576 100644
--- a/dev-python/flask-xml-rpc/Manifest
+++ b/dev-python/flask-xml-rpc/Manifest
@@ -1,3 +1,3 @@
DIST Flask-XML-RPC-0.1.2.tar.gz 5756 BLAKE2B c732fc91e177bf8d880af2f337da1b49c8549dbc25d96634cb6c102379dfa9cdce15792a56e12df8055782f47b8caf9659c4e97012ebcd234f54ebaaf8cc3a61 SHA512 0e083b70576b0d09a316f8be9a779eeb24723caede172fe51168b2b125553b7916e65012813976d46b03787d1f5c24ad6524267d432a246aaf8b222023481e85
-EBUILD flask-xml-rpc-0.1.2-r1.ebuild 637 BLAKE2B aec22aea0a0623265da1483309ff46ed35b2040aace65c59f29f98e0e393178ba646e825ee09b70cfe080af2c26b9092d9ed831c6601c8db848cbcbfac451e95 SHA512 00bdb4167a949b1820b42fb9dc3c2344b1ec0b7a91429402569c3ec86d552ae9a7365024a4ee143c3ab10af2547c0a342e5102a345051c30b46a61488d7580e5
+EBUILD flask-xml-rpc-0.1.2-r1.ebuild 638 BLAKE2B b34b87144c219528ab2d1e58876824a3f26a459943eacb46cf067a1f64158a33ee8b6630bd7ae25bd0e5ad3d6893e84b3dfec3131a64215295fdcc6851d0978b SHA512 8a9cfd7ee88060dc0d15e062c1abf5cf603f2daf66e98c13dd41d5cc55b687905164d60b2e9d6e23e459303321e7f5d75958e4631b31afb5e2b7a0ede30758a7
MISC metadata.xml 316 BLAKE2B 8cac93f5ef2fe311bb11e89a5f28561ee76a9071513256cf2f2800c6a8351636fd0571cb03e9ec905515f86d3a343a1a47adc356271f9e3a2d2e18ae784dd4d0 SHA512 3c4cc08e88993f3a36c3df4bd8c1ae2d9cdc5e75fb27c34960ab749a1ecc1eb67e22dec85cbd3225f0401080104bc0a503df1b68db66de29e4d8e16af0f19718
diff --git a/dev-python/flask-xml-rpc/flask-xml-rpc-0.1.2-r1.ebuild b/dev-python/flask-xml-rpc/flask-xml-rpc-0.1.2-r1.ebuild
index acbd6158b0f7..abb2d3211250 100644
--- a/dev-python/flask-xml-rpc/flask-xml-rpc-0.1.2-r1.ebuild
+++ b/dev-python/flask-xml-rpc/flask-xml-rpc-0.1.2-r1.ebuild
@@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="XML-RPC support for Flask applications"
HOMEPAGE="https://pythonhosted.org/Flask-XML-RPC/
- https://pypi.org/project/Flask-XML-RPC"
+ https://pypi.org/project/Flask-XML-RPC/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index b4eeb3840573..76b93c48005b 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,4 +1,4 @@
DIST Flask-0.12.2.tar.gz 548510 BLAKE2B bd92d0e7e6ff36d371ffd958708517d16e41d1475af9153bf3d5234c33aa5c0ab415cbd254b711731cf8cffddac94b475f62d9fff2f9fe756b0fa30bb36d4343 SHA512 c00bb807e8fbc943e23a3721acf5b04320e7a58d658bca46bdf83a345b4c4d5729accae338505e134f01bc908adec9555fd94e8c87ef6f0367e6037215c06319
EBUILD flask-0.12.2.ebuild 1725 BLAKE2B b28bffea94178220d0900ff422bad3ec9cf182850e9cf6ae627fe8d7f290edf347071be6a428e23de9a90cd0b98fdb55ef223763271184d5b73e63393b91b3e4 SHA512 cd3b65c31ca93cf55841b711803822442ff0dba8561115ea9d926829d2cea04c974e6df5cad690ebc698a4537dd4764acb6f66cc720fbb8716ff3a729fba14d4
-EBUILD flask-9999.ebuild 1078 BLAKE2B ca68458541a3c0cb12a426511a9c426ab88a8a8cc69d8fa4e9a289cbd96915b53cdfc3d2ed638fb237e970024ed19f5ba41668a2c7caf56b65a83c5150383d27 SHA512 fbda4b516807bda38135e3e33244feac27cfa339030b65962051e7a74647f2e8c836a82868624483dcdf90f93344aad232e830b2740cad9335a1dff73f65e4cb
+EBUILD flask-9999.ebuild 1079 BLAKE2B 30e3771c1cb659d6308f40582f9a4c7f732502616ee8ef36e5f4d80ea7c6d5448a6257dd9c369dbe5b581d7781f72cc18142332a9b40191f0c8034fc8cda8687 SHA512 df40c8719c352ddaf61ac5c5f3f3b83da8c814aedd9941a7ed5847189044a5ba4871ac7635ffef3ed22143656a35161243801625c330bedfaf193af079e0a9f1
MISC metadata.xml 363 BLAKE2B f031e9e0d44bc626f4cc00538e6030e732f97286a09d061cfd8b7e03c8506cc9ddc8caab73d9c10363c5bd0eab1bfe6129a668bd6c66e3d82d9221cfd1175629 SHA512 33989d02b79b82d3256dbbf7402d79580d529e728222d74dbb80f740dfc1f8f1357f03ab5da857ff1821f2bb90f7b7eeae71d89e237516da62656d3d124ef4d6
diff --git a/dev-python/flask/flask-9999.ebuild b/dev-python/flask/flask-9999.ebuild
index 51fbaecc3533..0b68b4717e59 100644
--- a/dev-python/flask/flask-9999.ebuild
+++ b/dev-python/flask/flask-9999.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
MY_PN="Flask"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/Flask"
+HOMEPAGE="https://pypi.org/project/Flask/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/flexx/Manifest b/dev-python/flexx/Manifest
index 38e9dc1481ef..2be1de054c8b 100644
--- a/dev-python/flexx/Manifest
+++ b/dev-python/flexx/Manifest
@@ -1,5 +1,5 @@
DIST flexx-0.3.1.zip 418280 BLAKE2B 9b0d5e91b7a0c61c2b7c65594546531f7f611620d20fbe1ad487f7f8db104d106d75c2818364658901ce7133f3676f8274cea5946b9525a9f6b6f4f4fdd8c64f SHA512 3d98daa18e0f307ed24386fc59a59a4df1727cdc7483cb1fa7bc6c5b2eb8cba36fbc100a98d8549ac890ef8ba86b9acef77d34e26c99994b918f5344354b0bfd
DIST flexx-0.4.1.tar.gz 287596 BLAKE2B 768100f6ed38ea7639e79c23a74a2ba38c41e4450920be4c331c159fed92ee8fd143de28c33ac7eb2625717c2fd53b90571a0a9064b36e5c9be4883d6e71468d SHA512 af9d84876d2c6b5f8b9fe7967dc282e4043456606c1574c10cfcd15a3f3d0d3f8f889a41ff254655eed06200b5d9c10fa27249343ee689ff62346031a4ed607b
-EBUILD flexx-0.3.1.ebuild 552 BLAKE2B 64e2593cdfc1259f5a0874ffe844688684cadcf0b1c0d54e97cd1c9d733cfa97ebab110f7890b94681d52e366e41e69c31a1461b005c62242a21b86074622cf4 SHA512 8b7f326d7726d31227bd1cfad8446b5bce435140dc3bbed42805090641c20904d4e96433c50581168e52d52c64e5437bf140342de08cda20162027c66962aafe
-EBUILD flexx-0.4.1.ebuild 652 BLAKE2B dcbe0a80bbd50faecca91e06a44a3f08915a9f994b76624e9c68f9257b0a5022ee273f31a1e922294f3f6f0f9e94213ec7a468dfcd3cd39e1a5731ce62c44491 SHA512 a2c67d6a3846c7ba59f90ecb3c632e1900049067b9ca927a0dd3066396bbfe0cb14aa3069bfbc070fc35773ad31a02682fd945bd2da7137f23ce4336a98afd65
+EBUILD flexx-0.3.1.ebuild 553 BLAKE2B 9d973cfd6c17563c4abf3bd2791426b72e495234c9309921c461389c8c233cded08e89c1ddebfea7e88e2611e6e7feaf1988545df3fd581d70734bf85b290238 SHA512 43409b4fc2e416d98bb27cb34821d4f28e956954703b09251597e90f09f5bd161358a7737251fa849cc66610f150e6436ee4402476fac6123670aa62d05401ef
+EBUILD flexx-0.4.1.ebuild 653 BLAKE2B 757488fb6f26c7acc2736ef39c85cd8c778e8274d33e03ab4dae2652774cdca336dafd68cc334ca0ae86748637d24eaa2fe61470b80cb98fc74729c60959a297 SHA512 0a7f7898daa258108538f2b6ba22811559ec4d19024d72ff7b1793982fdf962abc56a3ee22f2f87d0a82b7aa20930a8d8f572438b5ba946233c4570f1e740691
MISC metadata.xml 509 BLAKE2B cae737d6d72895541b62c3aad8301bda5b44314fd46df14237061cfd260a57f524d803b7054927834b00316d1add8e28be4fdc05adcc6142a68986944e263ccc SHA512 5e15dab8c10def713dacd1e6883502c075aff68e72b839d89273d28b3edc7ad03cc82152e1f4fddbd416b08fb0efdda3df26832c99bab7cddf700caba0258492
diff --git a/dev-python/flexx/flexx-0.3.1.ebuild b/dev-python/flexx/flexx-0.3.1.ebuild
index d6929e25899c..ec907e211f7c 100644
--- a/dev-python/flexx/flexx-0.3.1.ebuild
+++ b/dev-python/flexx/flexx-0.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Pure Python toolkit for creating GUI's using web technology"
HOMEPAGE="
https://flexx.readthedocs.org
https://github.com/zoofio/flexx
- https://pypi.org/project/flexx"
+ https://pypi.org/project/flexx/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-python/flexx/flexx-0.4.1.ebuild b/dev-python/flexx/flexx-0.4.1.ebuild
index 6f3975739360..53e6c78f0fc2 100644
--- a/dev-python/flexx/flexx-0.4.1.ebuild
+++ b/dev-python/flexx/flexx-0.4.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Pure Python toolkit for creating GUI's using web technology"
HOMEPAGE="
https://flexx.readthedocs.org
https://github.com/zoofio/flexx
- https://pypi.org/project/flexx"
+ https://pypi.org/project/flexx/"
SRC_URI="https://github.com/zoofIO//${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/flower/Manifest b/dev-python/flower/Manifest
index 4daef2489833..4042286d9018 100644
--- a/dev-python/flower/Manifest
+++ b/dev-python/flower/Manifest
@@ -4,5 +4,5 @@ AUX flower.initd 508 BLAKE2B b398accfec2ac5690ae2905fd0dbfec173dfa8475691ca2c344
AUX flower.logrotated 85 BLAKE2B 145c99ef3e2345782f8616695bd4bf6f6fd9684df57bf2e95b22e67d5efc38afc7fd891079dce6c057ef82113b09f58332d96918e86897bc1dcff04a06d764d4 SHA512 ff230e516d0aeffe9bb7d43bd847abdf1d3bf0f0fe0a6aec087fa7f08e2157e7f15994997ba76fc57a03dc34a0271cb9051bba938138ad95fde46c9774f05ffd
AUX flower.service 331 BLAKE2B f097ef9602998f77248da33e3edda6e2e31957653fe3d9416e6295b61e50b891a069c96da6fcdd53142b312d72894f0bea82f1363cae5a60e00e6c4749004849 SHA512 894d9e3cf4c87ba731ce8089efdce7e5d6f536425ce368825f750fe5367707a12b3b99221b7d9f3ebebf6881fa7bfbca6e13654ae878b046bfa94376c00039c7
DIST flower-0.9.1.tar.gz 3880608 BLAKE2B 4451601285472fa61577d482ecda11b20244e8050f349ba1e81601ce9a3ec0126a13ad055545d4adb5c1201b6c457919bc5f4b8aa7aca700f3bfcbc3373c6c0c SHA512 519d92209dbdb7956fde30c604956d1cbbc8ec7180ff160ea088847b5b63310cd42dc949d02eef1197588b0353470a0f3ac96b44b2e3ebb093a254d8f94fb407
-EBUILD flower-0.9.1-r1.ebuild 1427 BLAKE2B 24c3431b41d47381a360dddf487dca265bca61aec04383dd7a3e96d95a5e3cbb826568fd6448eef8ddac8c3378990c364a56a5dc1a7ad070e3cb368da24eab92 SHA512 36daa945384cc9b336c978df91835c4e9e3405c1f98b07c55b1326f7addabea78813b40f403aca49c9537ce3acd5e463aeca344b0c2f56c847782fcbf459f8d3
+EBUILD flower-0.9.1-r1.ebuild 1428 BLAKE2B d6959eef28e153f669536780b17e48946058b6dc1765f197f0fd41f9afa33077047728152adbc635878a9388feeebf7451c49e139ca882189b7dba411b0cf896 SHA512 a562e1c6346a6eef234a6e950a285a710e524844bd40c3a7eb30c72f9dffd728818249bebe0e10b69a05ff9f511f71b6bd6e6eef1cfe568dbc89aae9bd8d0fdf
MISC metadata.xml 348 BLAKE2B 912f96c87bcf9ab4cb89f34a4c84042ba7b0774e85c123e79c2dd79e04b5fda8a7d5c0a2bb8691756fc4553a80ff393db9a53fb3e370e95b184c036cc216d27b SHA512 3ebe07dea33229439c0e810bebe106316ec29481faf9c39ca3449228979d160d42a81161ed59b7109bf0731664d122b68b3ab5a6ea39aaeb35fe9feadf304a4e
diff --git a/dev-python/flower/flower-0.9.1-r1.ebuild b/dev-python/flower/flower-0.9.1-r1.ebuild
index 5b7f6b4ed963..a727fb00f638 100644
--- a/dev-python/flower/flower-0.9.1-r1.ebuild
+++ b/dev-python/flower/flower-0.9.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 systemd user
DESCRIPTION="Real-time monitor and web admin for Celery distributed task queue"
-HOMEPAGE="https://flower.readthedocs.org/ https://github.com/mher/flower/ https://pypi.org/project/flower"
+HOMEPAGE="https://flower.readthedocs.org/ https://github.com/mher/flower/ https://pypi.org/project/flower/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/foolscap/Manifest b/dev-python/foolscap/Manifest
index b99f7d138a06..3dce79d33a52 100644
--- a/dev-python/foolscap/Manifest
+++ b/dev-python/foolscap/Manifest
@@ -1,5 +1,5 @@
DIST foolscap-0.11.0.tar.gz 491916 BLAKE2B bf36442b4274943c00df244c2880dbf8f16b67288a6b8391c8f3e8547ab907ff6de3e1dd92e7173c5801349d1f04f3789ef1f95b5baa32dadc3c56d3dd5b5d0e SHA512 577cd15e7f9207a9675999590cb1189edbdd77a2daee5cab80d66d40b1343bcb338a064eedf372ca7f8a102ed1cef0770923d6dea27dd6c3b37c0717cdc912e8
DIST foolscap-0.7.0.tar.gz 478999 BLAKE2B fbe3979efe8533a7727703af79aa3074f5ff54e4cd42cee4e981d8b2b73c445272792472236a52dc9fa69e9a25bd8cd30972d1fd2f37127db857ce5d5d3e7f6d SHA512 b2eb5415376d4e8e4ee3fd9ecef80a02d195d6b44059e5292c2daa7dcfdea9deafd8678ff89391128244a8d41fb6a69a92f9e4f07cc599f7358783dc8cb70f15
-EBUILD foolscap-0.11.0.ebuild 1267 BLAKE2B dd72d35e3d4ee777387cfb23b9d7c7d4553f10bb3f8cc2b7a729e873cb96dc88041221de60db73af7f1a0cf997427b678ae8a60a5adad583bd31036d79b960de SHA512 d1a1bea00983bd1c3beec6826aeb614fac2a8af757903ad0242ac3593ab6da70e2ad300b12ff65355f59d8c959c405c0199fbfe2da42908fccbfd1a5af179a3e
-EBUILD foolscap-0.7.0.ebuild 909 BLAKE2B 225606e61f26c7987aa34b4feeeb0ecc48c8995c04353af80238c1c925d0963ba29343d1fb844ac9db1c9883a2727201f5cfb27041b283350f02eedc00641d02 SHA512 396ab27d73e0c00495ec4f9d2d68c43e2369b766deff2459954bb02bee3857d0652aec81b5e3d6d8a2e1c5e741171ecf632aa87ce9f49608a5b7a59a05e29f5f
+EBUILD foolscap-0.11.0.ebuild 1268 BLAKE2B 17697a21cb0a1914a37105fb74358777adb430301b08be1a64aea6e3386acc2c70146ce092604b8e2fe9f5f1f81ccf575b6b41891d4aa84c7cafe4648dc32801 SHA512 8f61c6d8e2f9d8dfb5992a639f2e1ffa4441686be755dd603979887b09d335578432c5aa589d5ab07019082d141be2c29fe688ca55f19bc226c1c7b380742620
+EBUILD foolscap-0.7.0.ebuild 910 BLAKE2B eda252d8f8aef4648d06e3c281fbae305669142dbaf1120482c97899b003721d37545e104c3c0b0c4e52e2da476b8e61fbb91e6609c555202144afa53d69cef8 SHA512 3c181ec3d826f9e1f8c843266e5513341530e4c62533f56107d600da7da08030747c9c1710913b2d66c0fe1441e2e2b418259108ec9d360f1301428d38c2501d
MISC metadata.xml 1272 BLAKE2B 2e8117819b9d14b123baeb54170b7e166c591af67d1d53911add7cf9cf1d7f5a1e23b00a4f32792d3109750a474c97341ae4d57db400c4884e2c212bfaea1547 SHA512 5509a54a69ca4d5c6898cdf125fc62d974b494dcce9117e9c66fc2e4e17b7f0d07e423739c9ea8b81cd2b3f16012400df9f764a5e2a4ab939edb2f8a3428ced0
diff --git a/dev-python/foolscap/foolscap-0.11.0.ebuild b/dev-python/foolscap/foolscap-0.11.0.ebuild
index c158d74fa1ed..e096ba770f6f 100644
--- a/dev-python/foolscap/foolscap-0.11.0.ebuild
+++ b/dev-python/foolscap/foolscap-0.11.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="RPC protocol for Twisted"
-HOMEPAGE="http://foolscap.lothar.com/trac https://pypi.org/project/foolscap"
+HOMEPAGE="http://foolscap.lothar.com/trac https://pypi.org/project/foolscap/"
SRC_URI="http://${PN}.lothar.com/releases/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/foolscap/foolscap-0.7.0.ebuild b/dev-python/foolscap/foolscap-0.7.0.ebuild
index 5d8a03f6cf48..f7f1ceaf0029 100644
--- a/dev-python/foolscap/foolscap-0.7.0.ebuild
+++ b/dev-python/foolscap/foolscap-0.7.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="RPC protocol for Twisted"
-HOMEPAGE="http://foolscap.lothar.com/trac https://pypi.org/project/foolscap"
+HOMEPAGE="http://foolscap.lothar.com/trac https://pypi.org/project/foolscap/"
SRC_URI="http://${PN}.lothar.com/releases/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/formencode/Manifest b/dev-python/formencode/Manifest
index 39bf7527676c..2c5e8f181db8 100644
--- a/dev-python/formencode/Manifest
+++ b/dev-python/formencode/Manifest
@@ -1,3 +1,3 @@
DIST FormEncode-1.3.0.zip 347674 BLAKE2B 27cf411224338403036fc99eac5bbaf3d24d211afafae2689e638ea2d9c95f9475bf42246c9bbd50d748fa1d8aad14633da686f63cc409520455b593da0aed34 SHA512 12c7c9fa36173c209682a6e1d68a074c64c9a5bd30e4f6b6b851b55d43c350ce1f79f666a9176add65f6bde554bc5deeb82ac965005f9457c4c2b0447af0cea9
-EBUILD formencode-1.3.0-r2.ebuild 1290 BLAKE2B ffb0d983a2f0e2a63edacd049b45ca88adededa8ebbd2baabf73f12cd84d8c9e1bd7bc5b5f808ce378ccc3fafb86a02fded08aebee3212361abe5c61a37c5a91 SHA512 4993f6627cb42995a6aa8eb7cf518b7f7884c68e07b54146bc81b1caf3d5c76695c66e7a16758d650e10085dff07dd655009decad512174bec8cd76114575e5c
+EBUILD formencode-1.3.0-r2.ebuild 1291 BLAKE2B e5cd02c6412b27784261059c448c955b4d7e625d8ec3e2550b93f8fe9de55982b1865c85f384b125db19b20b731e8a04229c3d67a88c072d1574916a6b7cd70d SHA512 fc801e04c5882733e75d2c69b32cc83e7aeaa07e5c1af593e40a81a169813c28d38d525e64f6855abea1801a75ae747b1df1f39f5298e51fc43fbbf3c23916a7
MISC metadata.xml 313 BLAKE2B b2afc0db55b4200fc468745d4798933c54abac7014e1d3e87080d1601101cff2c6642b31a83b620e9b68b8181dfeeb0f6d8eedec6bedde9d3c5716ccaec7d229 SHA512 75c69f2f2ed7d4415bd057215675f4f4ed90b7c6ac1c402e61c6c2404600a5676298d3f0eeb58d287113ea34304e34ffe3731646d96264f776a37b0812d4db9b
diff --git a/dev-python/formencode/formencode-1.3.0-r2.ebuild b/dev-python/formencode/formencode-1.3.0-r2.ebuild
index 7242aebf3e98..f22b38bfd608 100644
--- a/dev-python/formencode/formencode-1.3.0-r2.ebuild
+++ b/dev-python/formencode/formencode-1.3.0-r2.ebuild
@@ -10,7 +10,7 @@ MY_PN="FormEncode"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="HTML form validation, generation, and conversion package"
-HOMEPAGE="http://formencode.org/ https://pypi.org/project/FormEncode"
+HOMEPAGE="http://formencode.org/ https://pypi.org/project/FormEncode/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="PSF-2"
diff --git a/dev-python/fpconst/Manifest b/dev-python/fpconst/Manifest
index 06dec237e101..6ab3263b187e 100644
--- a/dev-python/fpconst/Manifest
+++ b/dev-python/fpconst/Manifest
@@ -1,3 +1,3 @@
DIST fpconst-0.7.3.tar.gz 9697 BLAKE2B 69b2d00817d33b8fc0830a02961717e98c15e11f9db34338fafaf5b55cbb6b49907ba17c0f7f69131a36f44b50592856256073af0ce6a5dc325701517a62dadb SHA512 c6394ca2bd5d431bd7902a35bb31b976d1ef7461b4b576c77859f4132288a288ccdcf38805cc9f49228a989b94d74846cae3e99b382a5546866f327b436c5cdf
-EBUILD fpconst-0.7.3-r1.ebuild 790 BLAKE2B f8e6889beaa8e5bd33fb3b0efd4da1b96b9cc43e03163836c84e88750c44dc887ddb9e5978c232d7d9518b111ad12421d7577ff4888459cff61c523ea24cee1c SHA512 ab23c967578843f86738044d1da9b312ee5f1b419da783fee12ea25da4d6d4eeb3815ec6e35afa44f5f77537b06efcca03b10cf9d264d55403c7c62226b5dc85
+EBUILD fpconst-0.7.3-r1.ebuild 791 BLAKE2B e410849eeb0e95b2fafae6601f0d258f2d354f97c9b59ece5d8c055fc5755f73eb6e19b4cffb9b922d69a38709b021057187dd7e8827d89ee35f27f38a080a49 SHA512 eab67e32f0dd0c1a413344b8b59360c7c83d7527e8c4806df4fc3b4dea1e69af9fa6792fb60eb6196ed7f7ee2f2d4eda3231833db87e5163e9a0e33762dab327
MISC metadata.xml 315 BLAKE2B a996a5b0348bd99a57864c48ebece6fd508a6e19efede679bcbc990163dc5782aedcc625058d5271210f387ceca904cc10955bd3472808d6488b11dfd1a6bb52 SHA512 03c0ea04bc047530329ef73ae2c0d1c687bae54031e0ab4fc383b13d00f97bc144ae8ba8f66e97a0b8f9b2aa804c4b38bb09023b7e9fec6838ff867de0e119a6
diff --git a/dev-python/fpconst/fpconst-0.7.3-r1.ebuild b/dev-python/fpconst/fpconst-0.7.3-r1.ebuild
index da792615a254..9591f228c444 100644
--- a/dev-python/fpconst/fpconst-0.7.3-r1.ebuild
+++ b/dev-python/fpconst/fpconst-0.7.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Python Module for handling IEEE 754 floating point special values"
-HOMEPAGE="http://chaco.bst.rochester.edu:8080/statcomp/projects/RStatServer/fpconst/ https://pypi.org/project/fpconst https://sourceforge.net/projects/rsoap/files/"
+HOMEPAGE="http://chaco.bst.rochester.edu:8080/statcomp/projects/RStatServer/fpconst/ https://pypi.org/project/fpconst/ https://sourceforge.net/projects/rsoap/files/"
SRC_URI="mirror://sourceforge/rsoap/${P}.tar.gz"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
diff --git a/dev-python/frozen-flask/Manifest b/dev-python/frozen-flask/Manifest
index 1f7e14fc8348..64a555803eef 100644
--- a/dev-python/frozen-flask/Manifest
+++ b/dev-python/frozen-flask/Manifest
@@ -1,5 +1,5 @@
DIST Frozen-Flask-0.11.tar.gz 106927 BLAKE2B b23caedc0a60ebdf089753b698ebc04f2d89c8fbea58819a959533c68a181ca73dfc66c5d263b7c05c84c92b8540e00d3094992ff0064f7edaec1fed42fe1ae7 SHA512 a734c6e090f08b01756b677a577c013e0198272a9e469410be81e5214eceb34d98e163410e8e04850036c58c5e7c9e718145e69cd26dd9e30c821f6949aede76
DIST Frozen-Flask-0.15.tar.gz 477516 BLAKE2B 1f9ecc59cabc547f7c4358c5fbbde0c57264a6c8e45bcf567c00f5c20eef288b8d261edf878e1295ef702d863c16dd605b59982abfe4daf9f073b29787b01921 SHA512 8cb80ccb5018abdaaf53a43c219504d57f2630af3d8d5c7bd6bee44c7cf483f50530bc00ff49fd674d54c0e1f6a5e0caa004bff04e95dec7f58a8bb443a36241
-EBUILD frozen-flask-0.11-r1.ebuild 1052 BLAKE2B c28a6394a0298d098aa14ee356e0dd81d60120f8d5ed9249cde19cd33b99fbcf412d89fa3e8e34b44d109129154e6c24e2472614f60f15f2109c1f273b4ad76b SHA512 c8214055bd82c89e7a5d87f206107cccf668d58958e2dab2489338b9a15cc617b91a00d2596c759cdf169cc2886c4a8a158ca02d5b521fd10adfaf28dca902f8
-EBUILD frozen-flask-0.15.ebuild 1054 BLAKE2B d2d75046962d1ca388edc6736e86cbb709f21bc64cb5a193b3752a0462caa4df08612fdafcad06670ba245227d1fd2488804d8233657f9044778133540cb8b4a SHA512 213d696a93b572a820a1942b779a5a8c41f90ef611d4b78522d55764eef7ae03e84c8fdf1d64e39dc211336df299bcc5131e1462738d1156e8d512a433bf73cc
+EBUILD frozen-flask-0.11-r1.ebuild 1053 BLAKE2B f399691e501c8154dbc42c611b289f834b1454e08cdeb413f3f27b66deef759bc449336644b78d41e4fea98c225a0262e230116bf22d7748fc7fca136c2217ab SHA512 cbaf45de29c7604f7f17429b24adb069ac9560df8ffe6acc65d56cff731aaaa93781561435936fb7fd6b861f7f1096dd5439ed6094cdb61c0a94cbd992f3b695
+EBUILD frozen-flask-0.15.ebuild 1055 BLAKE2B e7868cc38cc71da20fec6d7446f4c4dc7569bc9252598f812445e78ad4066079493a89639a0aa281954422b2b3d971bfa31faa86a7cbc5f5709ace05253a5243 SHA512 657151bd53203d10b1573979199eaa8d7a01f9b6f215d8e68f976dd27bcd8ebce4f1b28cb591de285b6e94abfed87e6c50609701169efeed6b173d50291fc28c
MISC metadata.xml 390 BLAKE2B 596dd147a24653b5cace2a55534505dd497afe299a31962db838e5b9333e84a6cc28f5b933886b78f4cf082b17430cbf0cb5131350da1bce501ff2a9acc85d2a SHA512 d8c13cff6277121723990211a23849cedef64a6571ec745233d65ee8fd11f9e3499436a9ca7fd2f98ff47f65de0147a7df870ff23455fcdbc684ae7c6bda0857
diff --git a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
index bc54f293fc29..2f0c498379a1 100644
--- a/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.11-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Frozen-Flask"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Freezes a Flask application into a set of static files"
-HOMEPAGE="https://github.com/SimonSapin/Frozen-Flask https://pypi.org/project/Frozen-Flask"
+HOMEPAGE="https://github.com/SimonSapin/Frozen-Flask https://pypi.org/project/Frozen-Flask/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/frozen-flask/frozen-flask-0.15.ebuild b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
index ac5c20dd16bd..26e42dc69260 100644
--- a/dev-python/frozen-flask/frozen-flask-0.15.ebuild
+++ b/dev-python/frozen-flask/frozen-flask-0.15.ebuild
@@ -10,7 +10,7 @@ MY_PN="Frozen-Flask"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Freezes a Flask application into a set of static files"
-HOMEPAGE="https://github.com/SimonSapin/Frozen-Flask https://pypi.org/project/Frozen-Flask"
+HOMEPAGE="https://github.com/SimonSapin/Frozen-Flask https://pypi.org/project/Frozen-Flask/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest
index 29d6a114859a..ffa8ce369567 100644
--- a/dev-python/fs/Manifest
+++ b/dev-python/fs/Manifest
@@ -1,3 +1,3 @@
DIST fs-0.5.4.tar.gz 231333 BLAKE2B 2211aedf02a3eab809b7bfeabe346ed147465db52ef6a069ab3cea6f62e3b420d52b9a58868c3eaab55bd9a6c8c071c5c090e28e9dbfccd182385beee3e246c8 SHA512 d67c85f2816cf1a84c25664a6cf71dac551c3eec4eb34154bc92d52eb0efa9739adca6d0ec86b9978ff6af408cfa17b913ee8fd4c143cd2adf862ca0a1dd4c5d
-EBUILD fs-0.5.4.ebuild 991 BLAKE2B d4352476824456c1ac522145473bd83769f57ae97adfa199e9281eea149e01a724a96e67c89da608c5092ea68902f275b5dfc6f06362ad9bc4091b9761699b49 SHA512 67465a9aece51630ba4cdbaaec9674b39892887b2e8da08abcb88c71caaa5e68e392bbd765d849c9f0efcdb5ed1b2c27840421d41425152c0935b0e762f61c7b
+EBUILD fs-0.5.4.ebuild 992 BLAKE2B 28cc40563f00489241fe57230b279e6ef02ff694e08351b89e01ac986eddeea2c1c12f829878f2d7333ff0f1661bb1fe80f65589bb485028aee5868c836c6f99 SHA512 543331f3bf18257f197b60d548c5e6a1a579a596bc61bde093ac5f1393eb525fbb78ac603249dc5f360e826964b4c25ca194bf3b5e75a28d21425d5d5a40ef22
MISC metadata.xml 486 BLAKE2B 69d62d79b3d0e05fb12bbf8a4d4f703f82488cace87e8f42aaace9319c18f564c3c841b5b69a189530ffb760bceb1acb9fce38472af659a6c4ce24b1bddc16c0 SHA512 48e48fb5f3c868fb8e1b9dce7c483c13291659c99e0f19e096204451e1ada83fb0d2334d89a3beb45de11b7e710a3deb9e5777e5c8f905312efe899cbee02d07
diff --git a/dev-python/fs/fs-0.5.4.ebuild b/dev-python/fs/fs-0.5.4.ebuild
index f69d17684aed..c657c5f97cf5 100644
--- a/dev-python/fs/fs-0.5.4.ebuild
+++ b/dev-python/fs/fs-0.5.4.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Filesystem abstraction layer"
HOMEPAGE="
- https://pypi.org/project/fs
+ https://pypi.org/project/fs/
https://docs.pyfilesystem.org
https://www.willmcgugan.com/tag/fs/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/fudge/Manifest b/dev-python/fudge/Manifest
index b6abb3831e5d..cd8f2f2c73e3 100644
--- a/dev-python/fudge/Manifest
+++ b/dev-python/fudge/Manifest
@@ -1,5 +1,5 @@
DIST fudge-0.9.6.tar.gz 81653 BLAKE2B 106a0c774f9eb2f90beabfa1d84f55febaafa6c6e650b8d194464d9b7bdcf3b3ed18b943d0b7cad143f87febc75047d956d66521675c1f917f7835bf8585edd2 SHA512 69b2fa5bdd678779c0a8d9863a67e1e6724828720d2764f9f8958bc3598dcf39b22f9827efccb03014961d27d6e214c2125f639bab200b63c824c2306e3bb617
DIST fudge-1.1.0.tar.gz 86418 BLAKE2B 3264b693bb8d4e8a0849c480b48ee79e4e99a88a819f94bfab9c098fd8ccef1171f3f0a8ca7632f29b2c22998d0847e53fcc613bbdf8ac4c1fe33aeae406997c SHA512 061d9303d28509d4e22eb2036d041359f872be85911dd85bb16e4d13bfc1cf27637f8206f215f4a37d63108ab2500d2af3f6a1a3e206fe461ead9163e0519417
-EBUILD fudge-0.9.6-r1.ebuild 910 BLAKE2B edc5881744510ac6d5c0cf74909e896313cbd8c96ddea8a0384026a45edc09395d56bf9fb834aecaaf696e876817877740aa5484974e6cad740db42f868a2979 SHA512 da13b4cbc9422b72ff4900afee9032024ee5dced11b08b968ab16382b5171d38de2a28aadc6eba280e729704ffe260c7d392c6750af0fce14690438f78519a9c
-EBUILD fudge-1.1.0.ebuild 873 BLAKE2B 30fda0b8151e9e758a8d3d2d87fb5b5aa48a78f5cadf583a0079959cb28b7dad4f9958261eb880d2535edd725d603c786bd3744015acb6d3c2edf973ece365cc SHA512 96a6bc0bc292374e7364f18356e1acd8df2b5540691390260331790e97eb39b4271dfb4a03d2227aeb8d51850a80593a8453ee18b7e921bf4168f43c877ff390
+EBUILD fudge-0.9.6-r1.ebuild 911 BLAKE2B cff4278a8393d6343699d93b820bba98988160cea85d20fdd8a0d58812b300140b2743933f6194b9c527685323fcfe5dcf31f4d822f1ffd5fb360a73ef26dccd SHA512 5afd275bd86c364c0c946b4aff6db457f9cb2ea7386253439186a3d35ebc43c712919922de49766dbf982ad9441eaeae7cff4f366992803e826b955d841a61dd
+EBUILD fudge-1.1.0.ebuild 874 BLAKE2B a520b67f73a04a78e12b2c3600c8cee78c4cddc0543d2323f1309b34983a29d7bd695b4c8cb2a3b864a5e974fc243412c7707539092b6cab9aa32a7b2abecc08 SHA512 ec8b8217c8457abebfa043ed7dc8b99be956f174a8168c5ee7edcec96721962b8f64c6e7f1de4b086da47468d17f614cd4c4453a7a54e101f0402f7966c0db50
MISC metadata.xml 308 BLAKE2B 515b12cd0857952a40c85fdb530340408506cdc4b33f54609b1489fd9ca458f8ee25d195f7cf3b151ca2d219451766714406d7788d7fabc718d2f0f234e5e588 SHA512 b453f365fc5bb8e91cf95982d92096d7f952f4d4cdef59ec1cc41e53a6e2e4861d815db845174952791a1ff67007c8c076151b2a12a1730d3ea03471cab02c56
diff --git a/dev-python/fudge/fudge-0.9.6-r1.ebuild b/dev-python/fudge/fudge-0.9.6-r1.ebuild
index 8e44dada1d7b..ff7d192d2c4f 100644
--- a/dev-python/fudge/fudge-0.9.6-r1.ebuild
+++ b/dev-python/fudge/fudge-0.9.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
-HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge"
+HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/fudge/fudge-1.1.0.ebuild b/dev-python/fudge/fudge-1.1.0.ebuild
index ce249786eef2..1b5365d283e3 100644
--- a/dev-python/fudge/fudge-1.1.0.ebuild
+++ b/dev-python/fudge/fudge-1.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Replace real objects with fakes (mocks, stubs, etc) while testing"
-HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge"
+HOMEPAGE="http://farmdev.com/projects/fudge/ https://pypi.org/project/fudge/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/funcparserlib/Manifest b/dev-python/funcparserlib/Manifest
index 50f26bd33519..c4f8c868f707 100644
--- a/dev-python/funcparserlib/Manifest
+++ b/dev-python/funcparserlib/Manifest
@@ -1,3 +1,3 @@
DIST funcparserlib-0.3.6.tar.gz 30401 BLAKE2B cfce97cf08914f67ba3bd743bd3d6e7e7a03599ddc00d58a884aa84118d197d92bcc67a93ff1f7a2ab2074d66704078f5392c1d846004a5cd6eed2a423ba6b61 SHA512 efa52f788aa902b099660cb8bc60a025085a8c383e52bd0824a0c3ae28a6c13804a0659de0c80b4dcd839ee70491805d4eecda6cea221e35c3750ec569098c24
-EBUILD funcparserlib-0.3.6.ebuild 703 BLAKE2B 7df534ff13d13c8a4270e882f5d45038f1377a85743e0c237918459b8c81628bae98fcece4bd95fd4b42dc133ae6221ecdcb7db9a1fe744eeefe834e29fb26af SHA512 ff1b1c4dd4819799920c6428ad4d57f3a57118cee95b73f6e25b2163a04d13aeeef5655b863689edcf48d6834d71440913fbc7e8fb73ffb5c8b7c84383ca40e9
+EBUILD funcparserlib-0.3.6.ebuild 704 BLAKE2B 93d8674069801317bde28a436597121e2062240bde25fc488434c7f233c6847f0a0b047a7c7e61ee6b538779aab962d406ab72cc91e0c5975ad6d594d5a166ca SHA512 3152f4d263be2d2c9aac96ad327a96c75a6c2d031d38b079c7b86f76390957c2080fb4d44623afef8d6f3cb182441cfe0e06dce5e39c69b8609c969d3b62476d
MISC metadata.xml 316 BLAKE2B 1899ee4255eb25643967fafb8aa09ea4b8e6319074de967e512d98ed182c2c7f7992c11c6689000f7bd2076b7296fc544fb8aff86fb03c86d661ce183a41c9b1 SHA512 9fe54328f405d097056ad5e3e0795ded4e3eacd72381dca3298a9af0e7c78f11eab97548b251c6bfaa9144dd0b00c00ac4292ad2ed5e84c31ab6c593a26b8caa
diff --git a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
index 6f4b76334e91..9f2bea939018 100644
--- a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
+++ b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Recursive descent parsing library based on functional combinators"
-HOMEPAGE="https://pypi.org/project/funcparserlib"
+HOMEPAGE="https://pypi.org/project/funcparserlib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/funcsigs/Manifest b/dev-python/funcsigs/Manifest
index e059e376db01..d4eb1b0ace8a 100644
--- a/dev-python/funcsigs/Manifest
+++ b/dev-python/funcsigs/Manifest
@@ -1,6 +1,6 @@
AUX funcsigs-1.0.2-fix-pypy3-tests.patch 3154 BLAKE2B face7accdd8bc2c5d3ab9dbcf9fa172695901768849d9278b0b384819b4c6ca3409f8dba3d9ce058f16e88f0696d1fd7dd6d3b7ba119989fb8b3e97fa0399635 SHA512 f4f93b2587fe2b0a41dda070d827f663785c367fcb3a181c0f461175ebeff47147907cc901954cb98cb7cce25754535663fbefe9227462fa2963d3ed572a852a
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 644 BLAKE2B 7b833bb1e2ade60ae7ec9a4edab3ed940b22557bdb268770720502ff2b0161508e43bb475710e7da3e13e3588351eb1ee59c0411c472ed39e83ed5df58f4518b SHA512 ef071e898747b022b24a2556364b608cbdb5824c1cab4513fd37a1d8e778dc98f2e4ac7615a964943e5c094e30562a796514f8a4907cb6e68d0c9859ff5fd82f
-EBUILD funcsigs-1.0.2-r1.ebuild 886 BLAKE2B 7eab25f8fa5e166826fc666da71aed3cb1d7b32034bef62fe56e713ce80a96fc34494630f99018babf031de4b2943d7af564db4368e88fdca2dcee3fcf44a8bc SHA512 ade4ff566efc1608b309730aeb04290c2253f92a410e00fb79f1cb67c6b1e4b410667ddba74d3a5cf48a2dbbcd25672cbdc866a630ae64b4d05ff5de9a47ba7a
+EBUILD funcsigs-0.4.ebuild 645 BLAKE2B 6a24bab1b1d13f1a234e56f8a6ee5e50b418347f6efd3208949f1c9c5aee771028fc1d24df5c31ec9618050bb044a0d1c8e451c6783bdecd9c61bb2d0ec98da7 SHA512 a23d3c084c6d5f9893cecc4e82c2598d4e116cf0763229d75658ef23ab8669d3869d30ff864f53520cbdb22e2359d66b6124aae80cb5458972d40ca117eb0014
+EBUILD funcsigs-1.0.2-r1.ebuild 887 BLAKE2B 7587f3851e71d68cd01a2ce2800ce3cabe04a617164b513769acfd00f1da135c7d2cfae209ed82eb14835e774df1d38b76520f1d6fbef7c44955e187efd01470 SHA512 067494c8afac3959cffbb1ee953345247b568594f68558d7719e239195b7a00a3c05f1c19cc28e87c5eabd3c4eb2ed62d82b08814efbed896446f798ff602a37
MISC metadata.xml 321 BLAKE2B 8aa6245455756e5d3a197dfb37bb706551ff8ea0c6beb047d0c59c54d2ed74853e6d9857d37a531a5313a7a85a0849f5e0b308a58fa98a3cce6040b5b91a1a80 SHA512 a3df23a85e33881f6ac0da0b0e33fd69de760c79e636574982606964134d303bfa219f429006a54ad71622c05c07b6eb233a1e8918f4703257b0e8c389acb6d8
diff --git a/dev-python/funcsigs/funcsigs-0.4.ebuild b/dev-python/funcsigs/funcsigs-0.4.ebuild
index 6852a8f293a5..b9a168f60dff 100644
--- a/dev-python/funcsigs/funcsigs-0.4.ebuild
+++ b/dev-python/funcsigs/funcsigs-0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python function signatures from PEP362 for Python 2.7"
-HOMEPAGE="https://pypi.org/project/funcsigs"
+HOMEPAGE="https://pypi.org/project/funcsigs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
index 93dfbb991896..361c21a2e348 100644
--- a/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
+++ b/dev-python/funcsigs/funcsigs-1.0.2-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Python function signatures backport from PEP362 for Python 2.7-3.5"
-HOMEPAGE="https://pypi.org/project/funcsigs"
+HOMEPAGE="https://pypi.org/project/funcsigs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/functest/Manifest b/dev-python/functest/Manifest
index 659f47f48871..8e8bd4429585 100644
--- a/dev-python/functest/Manifest
+++ b/dev-python/functest/Manifest
@@ -1,3 +1,3 @@
DIST functest-0.8.8.tar.gz 9972 BLAKE2B 41c6e56acf61491d3ea6c40492f25f851c6b235cd0c5aca8e374d355d1de8fad30271fbf1f71435bee2b2dc2d8f1a834480d11f44c997f2414699c2b021037ab SHA512 31b95b90222044d4f7605c652730ea463fbc22f0fc3369afd60a870cd12c5edf333de15490d324a7d68476a82bed87de0f6dd30fb710af2e5d4338d7acbfc27d
-EBUILD functest-0.8.8-r1.ebuild 739 BLAKE2B b44da9b97a0d38ca9180e0de44dce70c965bbc17c969eecda9637dd8d28da98a82c95d60c1be5e01dd6ec1d4b793926cbd1050c5bc333a4dd7f6d6738711c54d SHA512 e4d51a6a6394f403f245931aa84f546388d6a6695c3886cfe91b96b5a3ac9fb8de845674498eb3b940a0dc2f23c417eb6724b04f2b636d812dab1eba741f0100
+EBUILD functest-0.8.8-r1.ebuild 740 BLAKE2B 5e19daf46c3c2ca352d8ff648260d7aa652630151b4e941e1744c3c590374af6866beaa24ee7882d3fa012b865a63092521f0b5af646991a35e3c24015bdfdda SHA512 5451219172cfcd2123471a915ac158b0d29d2e4c639b93685b33fd9cefacd5ef0e659f4ef1a5a9da8aeb078041c591f3287d973d96ae21ed386786135add7f64
MISC metadata.xml 311 BLAKE2B 0fe4a84860f885c1a7ab5de423aa135356ce4f109a220b1bc1852620c87e5f561aa7e8c76cc9e8319e96ad8d502f62f7b373c370ae12373e529e00743b23fa29 SHA512 54b2c606b837dcf3ff6281060f848b19a96df0214fcc676c57bb2dc098d3633421868395a15f2ed746723254b78e50347030b485b084f49651bb114fa3e61072
diff --git a/dev-python/functest/functest-0.8.8-r1.ebuild b/dev-python/functest/functest-0.8.8-r1.ebuild
index ee000f15fb7f..9ee5be32dcd6 100644
--- a/dev-python/functest/functest-0.8.8-r1.ebuild
+++ b/dev-python/functest/functest-0.8.8-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Functest is a test tool/framework for testing in Python"
-HOMEPAGE="https://pypi.org/project/functest"
+HOMEPAGE="https://pypi.org/project/functest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/functools32/Manifest b/dev-python/functools32/Manifest
index 797d1d2bbfc3..dd0b59e85d6c 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 620 BLAKE2B 87b0454426c7c17027d00a452154783b6a6db0286c9d3854245b917cd9988170658c836207231118cd8b169eca4f8e1a13c5e55be3a8b8f37ca5b48fa54c2a0d SHA512 15954ec8bcde6d3e3a98df05764555552e63a762c00ac8bbab628c5dfdf80e09bc85f9be709a684e47aacd1548669912a719160ea3663f018eab5d7e1e3938c2
+EBUILD functools32-3.2.3.ebuild 621 BLAKE2B a8de58b1421c9df0ed3a8962c593ff7c214e3d5eb11c7e7445a64dc45765ed2cf021c1ccc130751cdda65d89ce7e72dca27161bea8cde04eeb0f79b0b003f797 SHA512 a32dc8411a59c9befa976c98b638bb8266e6dfc449fa5a9606e404e70400adf03fdc47ae058b1c42968204a738a34130d257145d4cac4d110d93e8fca67fc1d5
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 731d0c6ee7f6..3708a8e950eb 100644
--- a/dev-python/functools32/functools32-3.2.3.ebuild
+++ b/dev-python/functools32/functools32-3.2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Backport of the functools module from Python 3"
-HOMEPAGE="https://pypi.org/project/functools32 https://github.com/MiCHiLU/python-functools32"
+HOMEPAGE="https://pypi.org/project/functools32/ https://github.com/MiCHiLU/python-functools32"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}-2.tar.gz"
SLOT="0"
diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest
index 35b074b8ae9f..2cd41d76a295 100644
--- a/dev-python/funcy/Manifest
+++ b/dev-python/funcy/Manifest
@@ -1,3 +1,3 @@
DIST funcy-1.8.tar.gz 25642 BLAKE2B 5365dd8b3428feb70e9b921008dc48b206b5ba1e5f083e67fb2f7f9677aa84499b15cb168911db7700d98ed5a911899bb5d9c4f94f70876d0da769ccad7594de SHA512 21e3447426376cc3d9f06d57297fcef346431a33e0488f1cead2aa7d8c281dd65c2b33af3638c21639d2d7d667b9c1ea6c7e2eabefc5635d02ad92ce7107f839
EBUILD funcy-1.8.ebuild 430 BLAKE2B b2e4b845d24077e562126a528b954bb7802967a125dc2474233efbd22b0424a29612593cd064e5274ac49d9980b54f76c1abddae001e6afd2b6eaf9dd842e7b9 SHA512 bfde7da9995e42459ce8cd352c9ddc587f0f1b74ca3716accda870452a0a61aa5de7a08130567e44d7739acb5359fae2b85a6566746f1688c3ed194a63c03025
-MISC metadata.xml 441 BLAKE2B 65092423469efb2c7b837f2d76e1df5df906e1ee7d11be399e8acb6f91fe6f7aafce77be120213d29b2c6dec9bd2cfef55653c187e4e604bdb580d90f9607a08 SHA512 549b821845a8e48e0cf67a7ab70f6b8368c9706917a7ed9993de3eafeaf0f235d4a717936fc84caeb198e541aef7519ed723b6da865dfd0f05777d5b1c191e59
+MISC metadata.xml 362 BLAKE2B c57bd6319f39820ab9596061a44d95ada10374f1a5f4538b131b96e1b537f2c9889094ddcd8df1d812ee6afa7b94aa1c81243e603f248edd316af81ecb66b2cb SHA512 2491195b4476b35a3871d8cb8d461c2822d102597b24e4c73203ef87261367c49d9891d72d3b8e9d4c551410cef3377b46c2aeb8dad9147510dae5e050254931
diff --git a/dev-python/funcy/metadata.xml b/dev-python/funcy/metadata.xml
index 449b68acee56..e7e8d79d1f7e 100644
--- a/dev-python/funcy/metadata.xml
+++ b/dev-python/funcy/metadata.xml
@@ -1,9 +1,6 @@
<?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>tupone@gentoo.org</email>
<name>Tupone Alfredo</name>
diff --git a/dev-python/fusil/Manifest b/dev-python/fusil/Manifest
index 33235b8f2317..b064ba0fb9de 100644
--- a/dev-python/fusil/Manifest
+++ b/dev-python/fusil/Manifest
@@ -1,4 +1,4 @@
DIST fusil-1.5.tar.gz 138910 BLAKE2B b3f1d07e40116aadfd3aa008366f9598015e741bd5caa364050e26d6a8d9d9c4fe8bb021431737f58ea54bbfb79808fa1ae99568afadad3ae509937910578f90 SHA512 0d84bfd2d9b8e509989723de26b30c3ec2824612dbdcc097ff3e998fd4efa6b1293cb78743e098ad5012d4981b8e8036f3ad3f9c6acf2dc30e3ff1f707c7d1c0
-EBUILD fusil-1.5-r1.ebuild 849 BLAKE2B 6c3247c2f34a3448ea41ec33d6e0392d26fafddbfc20263b2ad06ec4b7c97b72bf2c1fb2de1d36331376b33b03d1c8e7b9605a1c903dc883d87501059b581f36 SHA512 7117755deac5aefe8cd265fe202a5738192be62fa8ecb3044c2ad62e03fbb85c75c3e4ad58264963f32647b3c35a507ef5c436b2cef4d62939c203a9cf14186a
-EBUILD fusil-1.5.ebuild 937 BLAKE2B 9022f78000e42c918f17adafb81987ff440a431f9c9bff4f2777b1666e8333f151c5e1de8d2560d903fcc2ed165bea5cb4f2b98ec6449b5caf900770f8901d49 SHA512 476f77d37b40d5512038ed8cc5eb16d3aded518688f10dcf6271069d8360c5590d73cbceda6b1f0398a5ce3cdb9098828ad673827d9ed0c7547344179317cc0d
+EBUILD fusil-1.5-r1.ebuild 850 BLAKE2B 2d367af89aeb7c8cb247a391f2ca1ddce76532e7f309cafd1b4e62d308b9d8304b546a62a6dc5d9843ff6422bd66475edb7824aa968f7923c8ad7091459e7b52 SHA512 03a5a1accb1000924e72363488945e67b418cb94c37df52d81ad8c07b5051ac9045efbaa23f437e45057174b48954012b14c160de2f5897d9c65a9ad89e2173d
+EBUILD fusil-1.5.ebuild 938 BLAKE2B 722e16983849025973421510668a700ad92e75f929ea7a8158c31d3e9a0d084f920a25d605e32904135b79a452a5c76ba8c7fadf23ddd06b8c21a8fd649b161f SHA512 64de057453435a35afcfb71b23bf4d4e9a2f53ec77d045e498e121bbd855344e18b8a5bf6ae030f288f8b6f1afe840cd8520bce48ecf1cb8e628dad7282bc128
MISC metadata.xml 374 BLAKE2B 7580e8059db1c7decc3688c34c4da02af104576b257904129929e9619cd94384a10db1514dbd64b638b3e2b44e19b9e051af0bc325c1505628cda806d8f5e213 SHA512 98947683cbc807385f692511afa4402ed11644fbece4ecad9888cb8beb90d4154f9ddad104210ab2e7fc0641cadb654a826786a57ffb6fbae158eb3aefe0bdba
diff --git a/dev-python/fusil/fusil-1.5-r1.ebuild b/dev-python/fusil/fusil-1.5-r1.ebuild
index 59ee083a3d24..e7a28cd94155 100644
--- a/dev-python/fusil/fusil-1.5-r1.ebuild
+++ b/dev-python/fusil/fusil-1.5-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1 user
DESCRIPTION="Python library to write fuzzing programs"
-HOMEPAGE="https://bitbucket.org/haypo/fusil/wiki/Home https://pypi.org/project/fusil"
+HOMEPAGE="https://bitbucket.org/haypo/fusil/wiki/Home https://pypi.org/project/fusil/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/fusil/fusil-1.5.ebuild b/dev-python/fusil/fusil-1.5.ebuild
index 789fb33ed2c6..4a13a9f1b432 100644
--- a/dev-python/fusil/fusil-1.5.ebuild
+++ b/dev-python/fusil/fusil-1.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1 user
DESCRIPTION="Fusil the fuzzer is a Python library used to write fuzzing programs"
-HOMEPAGE="https://bitbucket.org/haypo/fusil/wiki/Home https://pypi.org/project/fusil"
+HOMEPAGE="https://bitbucket.org/haypo/fusil/wiki/Home https://pypi.org/project/fusil/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/futures/Manifest b/dev-python/futures/Manifest
index ef3a04df4417..75d90ee928d7 100644
--- a/dev-python/futures/Manifest
+++ b/dev-python/futures/Manifest
@@ -1,5 +1,5 @@
DIST futures-3.1.1.tar.gz 26471 BLAKE2B 53c7678cec213351bc1c172de857c60bbcc392f24a0a6d1fba42eb6190f82d8f01977f8b830e9db5ba0628eb50f2d6dcf0d0421c4b06e42adbd1d429c0c28281 SHA512 7ccb041271ed2688591942f46ab2d2c92d806efbd5209ff9aba77c6d5d3c1a1495fccbeb1718d914894b0b8d936438687e8f3cc22b7ab6625fb518321084ead3
DIST futures-3.2.0.tar.gz 27320 BLAKE2B b2a6c380955ce29fd434e30897d39d1fe1dbe758ec663bb243c4891849f3e45cf5eba10b71a9e6a028b32f20f876d5662188ec387d442492c7f4b73463b2f728 SHA512 e8c08ebc38d7397b5c2a5dc8c22567af1a1b6d5ce6fb8c189f663fb25b96f1ebcbade1ec0a95e9970dfac73606ecd5d7c6f79cc010fd62930a5b005d9babdde0
-EBUILD futures-3.1.1.ebuild 849 BLAKE2B c7bbc0e55b0f4da3afdfd97c8aee894af6c9a109afd33a0b58e3bea2c44531d2f1a6b5511a243fe1d59a1ac99e7e3e77e8c23dcf522df5dd7e35ecfcd011d6ff SHA512 91b8e3a6c012912cfb44752d9bed1ea03a2f397b06c6aab066488ab0fd869099d2e907ffb18b1a519470d3caa1daea42a2ada1509ecd2c10b7ec0b2665543363
-EBUILD futures-3.2.0.ebuild 878 BLAKE2B 40e8f75614a5e19f6a03f4ccd80360c7590ed8580c8f43ef291421c2b86409a762b29eb26732b3c3fcc0e2ad4c9e2260735fe50efc9f88edc16a83b1d110c442 SHA512 f94628dd41e09967a99fce13c1bb5f6d70c4f93fd828c13b85473872faadb8494c6cb9f0478a7eec67f675471bf9f2526210266ffb5577081311189c62dceaa2
+EBUILD futures-3.1.1.ebuild 850 BLAKE2B 68bf47e27209822e72e0fd863cb93cc984c4e069ce19dbc42cd79c648aa46d1e7178925088f274f41e4c038a3f4019b660d2f9fa6b2e90f6f4bdb3ccf35f9be4 SHA512 bca3fe4b67f520223aeb10b0fac319383e0b835272e4141bd9fccdcdc3f24bac6e8f5eeb349bc782342c55341b0bd7abba48bdaf83c97836595690cd25812891
+EBUILD futures-3.2.0.ebuild 879 BLAKE2B 35556679925ad819460527aaef7a4a4c480d0adabb894e066d7eaab4e23c0f85ae429885d6ead1f010fb9323b6a537b99003c9c56291f4d4241546e26b6bada6 SHA512 deef4b0088a8e0696b53fe5070c1c08676bfe1f952192e819653359ec28aa30b4360e587cba235ea00a4f1800519d864f487fd58943cbdc0273a18acd226eebd
MISC metadata.xml 373 BLAKE2B 1e9903ae68ebe8e33d96f6e6f811fe125edb4f81b1c84c21fa9f962ce4fe7053269d00f29ef5699fcab98e70a755414ad86db30afc528be60ded71e6f60f9eea SHA512 df8ba320e5dfd914b6cc6cb15dbd5efc19047c0d57c44a60fd401de9a7f9c59e06b5975dd832c78202aa34fad94e0771e8a5ff6f16f246c220c5640ec2c84921
diff --git a/dev-python/futures/futures-3.1.1.ebuild b/dev-python/futures/futures-3.1.1.ebuild
index 640d2a98fd23..1e3c384b14fc 100644
--- a/dev-python/futures/futures-3.1.1.ebuild
+++ b/dev-python/futures/futures-3.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Backport of the concurrent.futures package from Python 3.2"
-HOMEPAGE="https://pypi.org/project/futures"
+HOMEPAGE="https://pypi.org/project/futures/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/futures/futures-3.2.0.ebuild b/dev-python/futures/futures-3.2.0.ebuild
index 2ac6a2ae3c06..5cacc0a02f22 100644
--- a/dev-python/futures/futures-3.2.0.ebuild
+++ b/dev-python/futures/futures-3.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Backport of the concurrent.futures package from Python 3.2"
-HOMEPAGE="https://github.com/agronholm/pythonfutures https://pypi.org/project/futures"
+HOMEPAGE="https://github.com/agronholm/pythonfutures https://pypi.org/project/futures/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/futurist/Manifest b/dev-python/futurist/Manifest
index 1d4b53c75bdb..4d1bbf2834ed 100644
--- a/dev-python/futurist/Manifest
+++ b/dev-python/futurist/Manifest
@@ -1,5 +1,5 @@
DIST futurist-1.3.1.tar.gz 40927 BLAKE2B 7a746bc7dbdfe1ac9ff2fcdd02a0f4f6e0caccadb52b46439620bc5daf736545de906d0a8d159d39fe7d0ab8eda05767aff4723607dc777ec5c1b43a1670c277 SHA512 88b3af8922542d0bcc3e3e1ba8c456adb6233a616c1e14b3b49b11162be5b65855e7088ae6ce573d42bc80675f51070270533fea65e70935304954a3889db3e3
DIST futurist-1.6.0.tar.gz 40372 BLAKE2B 295a2a274de8a613025c6c46f6abd048cc6d988e9f4c5dc2de9559d295d88f2d93e5afc017dbd8c9c20a6bb50a63567d42f3ac46c61fd9b0d08a028dbdb2c5bf SHA512 fdbd93e3ffa61661218e4a3f180a448b1d8c75126847c50a36264543bac02f50984d4e493031c0ce3257d16661f7b4a4463b5b3dfd7ae7e2f974410e0d1234a1
-EBUILD futurist-1.3.1.ebuild 907 BLAKE2B df687a0784f82d24f7c77776903ea08d8c204c67777dfbdc40fb167058fa33a52463c1fbb246d724a474ff594e704c344818ca0328c69bbf353ef96605390d04 SHA512 6eb719b3270ecd84b7a65ab0836983a27ca10db1ae488ee17fe5317c1ef3952fcd5dd87093044da9e09a80161e75357cf935e53357460c5ee210080506938ce3
-EBUILD futurist-1.6.0.ebuild 861 BLAKE2B ca94ee46e9fb3d46ac9c4c6c4a492f434ca14045cf188213e6e077adee5da4fb08a41bf320b90ca757113ce8d5e4eefb21dc4e56a4fcf616f4ce518d855dd5b5 SHA512 75f23046d35f3ca15b9afbbb41e34eb0ee465a306e6d914a3a018df0abfdfad5fa3a7627f7b0462de0f4dd4daf339011ff397d8908cb3dd563c52cbf346a699c
+EBUILD futurist-1.3.1.ebuild 908 BLAKE2B 075b5587f206622f643ff9bfb325b9c86433895ed6f1726ade2c9c7afb271755588021bb873c3eaf74749d09e4edcbbfa94e9859eeff7520546a1cedab47088c SHA512 082a21f70e1789695e629d1fafade7ae370f6a075329e6c2fb6a3cfd626f4f757a6c5d69245150e5193e26947d77f73f39d60593c8bf047c20c3b2bf4da4c01c
+EBUILD futurist-1.6.0.ebuild 862 BLAKE2B 1493365757318eb2d045c0b59ba9876b819d7731fcadbf3d7b66edf9a2c6d430c1586d35bf1561537e1717c37dea0715a3f2c8f2fb6e7fb7d2d780ab22f6133e SHA512 b2a2e21763aae9b532ee94de6a196456de9cdb1e92a612f2cd2acac529add75be7b30302c1b3defa11424b57b749ecd9e7580729f8756740a75e2ff920d868fc
MISC metadata.xml 325 BLAKE2B fd30488beae3d9648ca9812b6b719c85c4b8aa98bd1209400fcfbc729955ffd8d3690a145b26fe5404737d2b2df346a73547abf3b519e0f8d6200686a4bcb62f SHA512 4d4d42c2821349f1a2144c297cf80c572482eff31cd1fb4f43f43c503d1533a1ea53627528cfac417ab0d1c174f7924f951f823c9577ebea86ce7cdd88195bed
diff --git a/dev-python/futurist/futurist-1.3.1.ebuild b/dev-python/futurist/futurist-1.3.1.ebuild
index 524e4fa43f94..d2d394d46820 100644
--- a/dev-python/futurist/futurist-1.3.1.ebuild
+++ b/dev-python/futurist/futurist-1.3.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="Useful additions to futures, from the future"
-HOMEPAGE="https://pypi.org/project/futurist http://docs.openstack.org/developer/futurist"
+HOMEPAGE="https://pypi.org/project/futurist/ http://docs.openstack.org/developer/futurist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/futurist/futurist-1.6.0.ebuild b/dev-python/futurist/futurist-1.6.0.ebuild
index 8100cfe66050..646a426bd78a 100644
--- a/dev-python/futurist/futurist-1.6.0.ebuild
+++ b/dev-python/futurist/futurist-1.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="Useful additions to futures, from the future"
-HOMEPAGE="https://pypi.org/project/futurist http://docs.openstack.org/developer/futurist"
+HOMEPAGE="https://pypi.org/project/futurist/ http://docs.openstack.org/developer/futurist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/gcs-oauth2-boto-plugin/Manifest b/dev-python/gcs-oauth2-boto-plugin/Manifest
index d001843227e5..57881a67797f 100644
--- a/dev-python/gcs-oauth2-boto-plugin/Manifest
+++ b/dev-python/gcs-oauth2-boto-plugin/Manifest
@@ -3,6 +3,6 @@ AUX gcs-oauth2-boto-plugin-1.13-use-friendy-version-checks.patch 347 BLAKE2B 5f0
AUX gcs-oauth2-boto-plugin-1.8-use-friendy-version-checks.patch 345 BLAKE2B a743a19b84ed84b2eb882da4d1885f6d931543815a48b38545b7a60f0702d8e23b16490fc1ffd9763d4540f0e2c1f83399b9a572772dcf070289d4491b5d2cb8 SHA512 cc1dc36815a4ffd42867d398f00a702c0677bcfe54ce772ea93a1e641fd9f2ea0f146b25947587c8d40f66a9b45ff1c4038002c518110bd78808565e120f6230
DIST gcs-oauth2-boto-plugin-1.14.tar.gz 14980 BLAKE2B 1123633b419291433d7cfa9a284303a7ae2a6b407f487b45897df6945a63f6b0cce733a5940e74acb70bcd9740a7c0cbd3828abfb4163f7ab845a9ff2c652a1b SHA512 86804a599c969c63587387df21a2396a27509981cc13a3f92bc98a645757362e77c63b68956ebd2663a721bb51993c9e61679db85a67de48d017ddad7de044b7
DIST gcs-oauth2-boto-plugin-1.8.tar.gz 13248 BLAKE2B 831a1b88035d6331ac2cb122fda5ffabd6319b7a030ae8c46dac32be571bdff034d6e60830e5e4403b65a414487c874cd4743f537a9c1d3674bcb1461e457945 SHA512 5504fc38d58ee68a78ee2b8e6c3757045494d000748382bc26888a65085cec08d2d137c63cb51afd1cef72d31b3f0cac5d40014548cca47c5322a67a7f1ef204
-EBUILD gcs-oauth2-boto-plugin-1.14.ebuild 1438 BLAKE2B cb8ac4f80b12fa056459a57b95e4dcb13f9c8bdd20d7f3a9777e7842a8b6d7474cd80899c8ebc8d4625ac16094eaf8bd0bdffd4c9238438afb8f2ce3eedc59a3 SHA512 adaceca1de50311a25eb1b41b46e4f500f7e8fc59fc8d0d79ec3d9920f2fac497f4e6e436b6edd2ee98670252e26194326f20c6e80f9c29809d2a781fdc6dbab
-EBUILD gcs-oauth2-boto-plugin-1.8-r1.ebuild 1038 BLAKE2B 768dc272e7d540637f24f07eb3dfd45c1eca530f37fa574aeca21861be200b3256dbee5a65b06b37da777f8f9a8ec6eec028fa1c671fe02d6f0608575a1777b3 SHA512 b753a8b279c97335568d46ba04259f49332d542db26765130145b5e028ca37c466f487457608c6151c979e2061daf375b64a5cdbd47bbdee0d4c47acf973b69c
+EBUILD gcs-oauth2-boto-plugin-1.14.ebuild 1439 BLAKE2B 66828bc28dde34353e74778bd8cfae10cf05b14b209b331c5cd722158b1890ff278e1ce5f6daae4d43242a2ae07214549ecd5158123957cc6344e377b51ad903 SHA512 94c821a1f3812ae3f3d4af4092a687630ce5ee660e12e9afec2642be081d4e1b54a6e064461d391dff9a04ae0f0531626fec507b0c86e62e372657d4dbcbc07a
+EBUILD gcs-oauth2-boto-plugin-1.8-r1.ebuild 1039 BLAKE2B 861b5581f1522c8e648b1c081843071f30bc066a53d26e6826494760258a3dbafb71500ba9bc45267ca026b1e5b519ee4b17105a96b2f48a81287aabd6abd3eb SHA512 4026ecf2f8380a7371cd87dded9837632a5711cd098d4d2bfc214308c2ad687e8c0e452f120029fddbf3fd47085b9d65aca011a22d79ed520d4f0ca52eebd6cf
MISC metadata.xml 335 BLAKE2B 11f766d7bfb5e7ddb78ea1d749d3d2d79496d69e07b1054bede831ba7824d8705e064e5842c71206a0c35cea37e40558a6cdafd8ebf8460ee99ff8dce3f26ac5 SHA512 cb494f35eba6442585175997cb16c7d4f6eea841e56f2828386f0894e68a7d917c010264bea46d7b6ae1957633763c66a5b669606fd8b0fcba3b4555fa926807
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.14.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.14.ebuild
index 2e4aaa7b132d..abbe0eee421f 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.14.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.14.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="OAuth 2.0 plugin for Google Cloud Storage credentials in the Boto library"
-HOMEPAGE="https://pypi.org/project/gcs-oauth2-boto-plugin"
+HOMEPAGE="https://pypi.org/project/gcs-oauth2-boto-plugin/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
index 6961045f4ef6..aa3fe6a5f38d 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="OAuth 2.0 plugin for Google Cloud Storage credentials in the Boto library"
-HOMEPAGE="https://pypi.org/project/gcs-oauth2-boto-plugin"
+HOMEPAGE="https://pypi.org/project/gcs-oauth2-boto-plugin/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/gdata/Manifest b/dev-python/gdata/Manifest
index a561a374f111..2bd03c544fee 100644
--- a/dev-python/gdata/Manifest
+++ b/dev-python/gdata/Manifest
@@ -1,3 +1,3 @@
DIST gdata-2.0.18.tar.gz 2475552 BLAKE2B 8679667c427aea162a13d56bb6e88d3c092960c3d0b15d4f297b6a96ea63a96373469e875629386d573a0a97024d16ef3d42798749554dc09b621919b98a4f65 SHA512 57d01a8e41fd7507621c10a4ea3e66223aa1d481365269daecdb5ef1bd725915448bcfa5aca9bef3a7fb4b735627d7916b7f971f1c05d7bf840069346e98ceef
-EBUILD gdata-2.0.18.ebuild 837 BLAKE2B 0897ec460949cee88a62156deb4a476cf1c805436dfb72496614e146c62023a228a557753cb4e86b97b3f10062f4e3fa2772b62e49b2918e73859a85376507c3 SHA512 9bc717542b7a7fc150bc56f9e2e614da8f87ee46e342e3e630c6083ea3862e2e2d5272fe065089c42f6671f5220d08a2419b39ea072b4390f4f98b6c2df43d7d
+EBUILD gdata-2.0.18.ebuild 838 BLAKE2B 741d1ed1d1ea2ea98a688dd62a539ad66ff2e3ce5b41372e8fe654a395e00df006c506cba8852ce5ef27b519d4403e6ee26f3f3648a6e378f6652b971639e010 SHA512 667b80cab373c7a18b7d33372c89e7637082a952cffc91cd5d6333467e980b4fa3982acb998f31c42fba9d43d2b2c01a0d97f7e026b9c9fd53d40ff450a0ff54
MISC metadata.xml 374 BLAKE2B 8034fd862b60a12ddf48ae0f61c5cd7b4c8f5f537e8ab6e2d5e8a826889d39f106e96c03114c5f99a265cedb2277fdead21316a39722fe3d7925f5aa594aa4e5 SHA512 d4c66573bcdb0cf9b1f9c61539180de94c57853fbd6241c4049247ca745779284072b39087d90b79ed79f83504dc0551fbc0c62b9a52b5572ae1681af97c41dc
diff --git a/dev-python/gdata/gdata-2.0.18.ebuild b/dev-python/gdata/gdata-2.0.18.ebuild
index aa2b3bfb2259..a90fa6858bee 100644
--- a/dev-python/gdata/gdata-2.0.18.ebuild
+++ b/dev-python/gdata/gdata-2.0.18.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="ssl(+),xml(+)"
inherit distutils-r1
DESCRIPTION="Python client library for Google data APIs"
-HOMEPAGE="https://github.com/google/gdata-python-client https://pypi.org/project/gdata"
+HOMEPAGE="https://github.com/google/gdata-python-client https://pypi.org/project/gdata/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest
index f35237521459..fbb03930a38a 100644
--- a/dev-python/genshi/Manifest
+++ b/dev-python/genshi/Manifest
@@ -3,6 +3,6 @@ AUX genshi-0.7-issue566.patch 2230 BLAKE2B b981199487dba054af22221958b8b9489a87d
AUX genshi-0.7-issue582.patch 12766 BLAKE2B e92c3777b5ddfdf3cbe91455c541639b0377534b8a8f40b8ea852a582276366fb687890738af0aa9d3a7cec8cd87549d2594fe94207ca6f4704826df34d40895 SHA512 100f2e76d4e9fdad8dbe9c1f70111be597dbdfd5d3efe9d6c4908fa789bc7300311346929106606185834870a8999abe2165ccac3efa94560543c7c5100f9d24
AUX genshi-0.7-issue602.patch 4504 BLAKE2B a65d56df060e32083d9836b65c96f9f45f90d6ad27bbcc465e1bf9782b0c619a0b2747c0a7691a52390362dc9034ff90f4fedf01a1e8dc51c6d2ae2c8b3d2413 SHA512 59a47ac114065aa398b4795880a02ee98d9605b1a52b53221c4c0efde28b43473d773b9f84ce7c1b954160b5103f53566d739fe39842e6dc6efb6edc61172999
DIST Genshi-0.7.tar.gz 491579 BLAKE2B 1ef490d6badcd483ab01e46c361964154bebe79ced78096a3e7422394d500597f0095bcbffd9f81ea3a58bc651f131698e539409101274c568135e833adbdb04 SHA512 2d0042d4da4566725ddd80b73c5b7be09f479f5529e4aa69903edc2a98905ff6de42a0d5a6f02986d7962deb7740c4a3acf6955a8b77fdb42d3cf4ca037de6bf
-EBUILD genshi-0.7-r1.ebuild 1090 BLAKE2B fe6209ab6f3cddc025edd2943b71a215d4ade05b7a07a4864fc87e08f15257663c52496d6e695b359a9c7bcf57ccf6bd21ca550f97779590f91719acd98aa749 SHA512 4d894f23952ead05c38f1a55f2a768023b40c6b8769499991e61cb615dead79142b08e99602ad15ae6c855d47166aba53930844b8b6723c4ca8fb8da2bde8474
-EBUILD genshi-0.7.ebuild 865 BLAKE2B a95b1cfb80c7725e47424afdb84b447b88c27e335f66fde9db2633e66123adf7689e962c6cb0f3bd26164e16cb9295ac8f242c46de0bdc309ac4e8c5e0899d41 SHA512 2c9165778734b30e25987c6b6c32b1af8c5e7e85cbd22eebb0b0af0a3db16b230d3d0d674e8f4a635e6ddbc6845b579dfd1208b91887e6031687616a7f4330d8
+EBUILD genshi-0.7-r1.ebuild 1091 BLAKE2B dffbcb837e00e8444453918260a40c5b618bdb994a65b36b58423f84f77eb20b58458a52e54b5f2bd7da81d3c81f57ab155c1ca10beffde40f8e250027dfca2b SHA512 2684ac0769a3688caa9f55ad8fd580ac2e34759d247b89059dc838dec0713b25aea56427dbb6a09828661cf5d3c9b5200d250b4f2ef05385c666b2a25b6740ae
+EBUILD genshi-0.7.ebuild 866 BLAKE2B 2ea4199b983508ea51897560c373a5506e7ca956738c9c81bd030ce1f2183d54bbe4b4c456c967d0f4dc50b8907fca8ad73ef0bd81d98a25dec6d031615fed2d SHA512 1a8f56fad6431dce908301515598354a49e929f503d0cd920650f2111e65ceec9577cde31b0473264ab97493c6ca3b1eb15f797561f4c2a205f94059bbc83533
MISC metadata.xml 246 BLAKE2B 3a28b3bb42a0352827a446ea608867a7782fe682458527ef441a528a22c9f951dc203639934a69ffb520f63aadce3037df28bf8c5304b3a5921b336142f9f246 SHA512 3245fb694492b2f698fb63aac02e66fb8a94fe35eabda45df4790bec043a1ea552e112315334001902f070093bb73e7b741aa3004757404aed97ebdb86cc9fbc
diff --git a/dev-python/genshi/genshi-0.7-r1.ebuild b/dev-python/genshi/genshi-0.7-r1.ebuild
index 3c8fece1e90d..1980216a9f33 100644
--- a/dev-python/genshi/genshi-0.7-r1.ebuild
+++ b/dev-python/genshi/genshi-0.7-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="Genshi-${PV}"
DESCRIPTION="Python toolkit for stream-based generation of output for the web"
-HOMEPAGE="http://genshi.edgewall.org/ https://pypi.org/project/Genshi"
+HOMEPAGE="http://genshi.edgewall.org/ https://pypi.org/project/Genshi/"
SRC_URI="http://ftp.edgewall.com/pub/genshi/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/genshi/genshi-0.7.ebuild b/dev-python/genshi/genshi-0.7.ebuild
index 18ced74d9e4f..2c8f3aaed63d 100644
--- a/dev-python/genshi/genshi-0.7.ebuild
+++ b/dev-python/genshi/genshi-0.7.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_P="Genshi-${PV}"
DESCRIPTION="Python toolkit for stream-based generation of output for the web"
-HOMEPAGE="http://genshi.edgewall.org/ https://pypi.org/project/Genshi"
+HOMEPAGE="http://genshi.edgewall.org/ https://pypi.org/project/Genshi/"
SRC_URI="http://ftp.edgewall.com/pub/genshi/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/genty/Manifest b/dev-python/genty/Manifest
index b34e10856272..13ed93d86a74 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 693 BLAKE2B abd71bb84e2bede95bef28cb73aeaa67d19c17dd84f6752a21d5edf5db1e0cf077bf3b705e6f13134aa86c6ac57b15faca7c426084565b95c042c80a00a1b2ab SHA512 0a0f659633fdde4c7e28c34780908c5a0d3615982e9664902dde64e64ccf0f566ce5f03265b2c2cc8d5e1e59fd7b06d57f4b45bc402aac7030cf8e36fea7d573
+EBUILD genty-1.3.2.ebuild 694 BLAKE2B 309ba4578909f7d554e7ea16fb9e31269b3969e1b32f2964d97b3e623499fd75b620cfd098033215fb11d012a531135bde9c39432fd4b539555883ef6b7ad651 SHA512 f26dbb33b889572136c829ae8f16e8dd078566b09980bc9de9e80e347d77c819af72de269585c47a11e70632d500b9e4ee3d133635e457911d914776015960bf
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 2519e7cbb94a..cb325bcc51a2 100644
--- a/dev-python/genty/genty-1.3.2.ebuild
+++ b/dev-python/genty/genty-1.3.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Allows you to run a test with multiple data sets"
-HOMEPAGE="https://pypi.org/project/genty https://github.com/box/genty"
+HOMEPAGE="https://pypi.org/project/genty/ https://github.com/box/genty"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/git-python/Manifest b/dev-python/git-python/Manifest
index 9c8aba63a578..e24979e5e62a 100644
--- a/dev-python/git-python/Manifest
+++ b/dev-python/git-python/Manifest
@@ -1,5 +1,5 @@
DIST GitPython-1.0.2.tar.gz 387615 BLAKE2B 50915f5ea98a47eeaf086f57ecc0847592721390b7eb38bc3d03e8258c74b4708cb3043142c160139d399337180300037db874d126abb5e54bbae855cd4e8039 SHA512 faff50d5272158f1d05d932e7827c05272f9a28772aabbcabd631b735bb4d8306d2861d13c327d02a4c554bd9a9902c473fb282318036405497dd8bf0fcc51a8
DIST GitPython-2.1.7.tar.gz 426362 BLAKE2B 1d543b760bc0dbfdf95b120876c1f3454442a2e2bca69529229316fe5345129b852f4f6195066bc4750ac650083750c5ae0f842aeae871cba969aaf4c6563899 SHA512 3081fcf4944d49042fa95b55f1f0a152b405830fa592fbe546710798388e2bd7422bd2c62f5a7545f0820693fe1948ef31e1485d7b6bc2b37f2b807962e7da83
-EBUILD git-python-1.0.2.ebuild 1072 BLAKE2B 779f75ee379012b00759372edc5140f81a5d54a605cacc359fbc1f66ce3b49e54b70fe8f145a105d22581166d3e83ab808625431ee15178a76ff129bc4315f14 SHA512 c251aac9b108b686b18c67522e52a2f8bc0b3b61ce389985788ea64f188af9d155079233281331926925cbe8332fa52a6d402ef4261da20ff62e2d6512ed8909
-EBUILD git-python-2.1.7.ebuild 891 BLAKE2B 34eab214fc2f4d17fc9e317762772bc6de195a3a73c98271968a2ca7c0fb7b3a42d6973720fec0d9c24f6f102acdf2bab8a673ad7fa2df164e4028f0a6098aaf SHA512 016497be6566bf3e0ffcbf7dbb9b44c1b052041a74c2dfc0863fc12a66590c387fde97eaefa6db797f82715e45c1aced3fc68fe6b5a89cfff75e19aeb45fd999
+EBUILD git-python-1.0.2.ebuild 1073 BLAKE2B 6e0dd038d4c0f28cb7edbf89a8f1f7a3cc5425adc7385e16b4ce181d125eb4897e51d4837df9c7561c0f71dac15c9e2de0a4c31f69eaa91c89be87d17b564b91 SHA512 a6c1b36aa1846f904cc4f9a9d1d9efd4af92f8d8699db38dfb91b576b944c10f8809e292507188b64a3bd50d9f5f27a2483464dd13942e0763a4d13e72d17fec
+EBUILD git-python-2.1.7.ebuild 892 BLAKE2B 1dbe094db47261a1a8e6c841d4e7be6be55944a709c337ff6564b30f22b991987de2cbd813b3f9cfa5ce49a2bfe0e479be9c7f9e5af4ffc01fbccf45bd54a56c SHA512 e6d094f2729cbf83b1d03818ec2c059d760f6e2ee6e81462f90b8570b07069e7cfe539f35db2f5e92ba0790579e96227eda06133bc69431382863dd133d0d64f
MISC metadata.xml 382 BLAKE2B 9853412552202bb0134ea88f7eae6b36c5c17920cd2834bec4a487cd6e1e6a5421db13a5b5ca7de1bc366ca057c17e2d89f3ea0973023de76a0a0783065d6dc6 SHA512 3f31be6d8a7fc5622f56141778f1779ff092a7e50f6ee162edc7854eb84b896206382edacf678e3f53f513727ca67e3cce0b6b6f50be7cbc93533201533ebe85
diff --git a/dev-python/git-python/git-python-1.0.2.ebuild b/dev-python/git-python/git-python-1.0.2.ebuild
index 9764e041c020..933b962880b2 100644
--- a/dev-python/git-python/git-python-1.0.2.ebuild
+++ b/dev-python/git-python/git-python-1.0.2.ebuild
@@ -13,7 +13,7 @@ MY_PV="${PV/_rc/.RC}"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython"
+HOMEPAGE="https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/git-python/git-python-2.1.7.ebuild b/dev-python/git-python/git-python-2.1.7.ebuild
index d89b18c39351..c4106293b3a6 100644
--- a/dev-python/git-python/git-python-2.1.7.ebuild
+++ b/dev-python/git-python/git-python-2.1.7.ebuild
@@ -13,7 +13,7 @@ MY_PV="${PV/_rc/.RC}"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython"
+HOMEPAGE="https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/gitdb/Manifest b/dev-python/gitdb/Manifest
index b17f1b79e196..2b80f3d0041d 100644
--- a/dev-python/gitdb/Manifest
+++ b/dev-python/gitdb/Manifest
@@ -1,3 +1,3 @@
DIST gitdb-0.6.4.tar.gz 400506 BLAKE2B 5c6f1bf15e597267bcefa6f77bf4829f13673a0f6e463b2d62a469cee3cf8de866bd88a59d9308211a03587fca18610b10a044d579abc976f40f8e1591b4f292 SHA512 2314ae70ec26c46c559cc69a1300ead8cd65a0a22425a3bb36b04edb73bd5e2628cbdcd8e515830c74b21af2badea662c915a727d9a46ed2f92f169eb71bdf62
-EBUILD gitdb-0.6.4.ebuild 706 BLAKE2B c850052ca13927b2a94016104f3e593bdbf760612d49be228a4fc5b628df2c6c7305d704e0c5deed52e08620dc661d01da996f3fe3ebfe89848b4447ee825e9a SHA512 7b986c26ed7f12cd3fa31a69e4b274f9b0ca6be79063f2e22d42905c7c85a57b37d16d2e1ac9c0c359b72a89aa9d703ed90cf8ccdae2f5f06a47121aee786db7
+EBUILD gitdb-0.6.4.ebuild 707 BLAKE2B 53e372e16b7e90efb0cc4985d1977feed3b1b076d4749cf8141008c807248d852d430c460b4532e1529f562d90f3ea801b8bf3f15fac405dbafc7d8b86a01d61 SHA512 c9ea21a2879f49ad364a65bc86d3fbcad43eb4ac39113e8747f0c7a6da81f47d7f9089697e8804eb2cf2d69c7bed9843ca003be57023385d1cc826a1e46326c6
MISC metadata.xml 386 BLAKE2B e2ecd87d0601911cc37bad5055be83f73a24daae101ca7ef85d948d21251a14028947c285b0812af717b58eec399aee6cbc7a1cd67f58857d090d4142198429e SHA512 b9c7e7c5575d60c1f6f50f5577ca4bb9ba64285555890400edf4a7118d9a7546d71eaffdb9cc222e464b9397496ad832595e8d4f864228421a764b9ae3c3ad87
diff --git a/dev-python/gitdb/gitdb-0.6.4.ebuild b/dev-python/gitdb/gitdb-0.6.4.ebuild
index 792806454da1..3d817050b4e9 100644
--- a/dev-python/gitdb/gitdb-0.6.4.ebuild
+++ b/dev-python/gitdb/gitdb-0.6.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="GitDB is a pure-Python git object database"
HOMEPAGE="
https://github.com/gitpython-developers/gitdb
- https://pypi.org/project/gitdb"
+ https://pypi.org/project/gitdb/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/gitdb2/Manifest b/dev-python/gitdb2/Manifest
index 900dc3f0562f..f8a5fbda0ac7 100644
--- a/dev-python/gitdb2/Manifest
+++ b/dev-python/gitdb2/Manifest
@@ -1,3 +1,3 @@
DIST gitdb2-2.0.3.tar.gz 392632 BLAKE2B c1313a8f571706cfb651dc114df98e85e385fbd7df40688386faf290cf177d282e6e3760ee43eb54d1562582755b6070a992f1f55a1821fef1e0e015f5cd09b0 SHA512 4be643b933b47f5511702aa9df5c3210847f059dff9a4794779040660cd60c5af7de5072eb18bc17971edba9a5551e9ba51dbe360194b7d454ee4f23348c8063
-EBUILD gitdb2-2.0.3.ebuild 1235 BLAKE2B 642e7bdf98555d72027018068ddef573bacac43b072d4dad1501839f4c7ca8440ba49962549e6f5e2222f3019b39103ace2c7a01a22e61a09c246857942aecaa SHA512 9a4ee23fd51acc4f7ea3a7f74b8745b8e4ea087084f2a5dca588c721677b45ef21ed3869bba0e0b14c882f0457be21cc26d77aa65d27d0a91a96ee239d2e4b6f
+EBUILD gitdb2-2.0.3.ebuild 1236 BLAKE2B 2000429fe7716f5f890b96b02fd3d27265213c6c642bb8cc8137a3c491383589bc04a29d170ec33a4d24099a603d8bc3ee0128ebd60cc9aa28c74c7c73ea5c53 SHA512 0e4d04ab628e41963f2799149b91cd3c519e6ae544ed29687cc973065324ca0239af3b2ce709bdea3c5feaf83793bf6d2cc842c704eebbd2243fb0ded32766dc
MISC metadata.xml 387 BLAKE2B a311347a5b3a03d6941a6607e6c1368ce24f4ee3238ce4ea33072fc0c3dba3e5037843f82f1456e722ce93e449d8678dba2432bdd90f6d62b1dbfffd435e7c29 SHA512 09f4154dd271adbf328fcc0ef35267b1c3648c919f6c5d3de480a815f5d5b49b4c4f6661f9f1839bede87834c01c2b27145c6295b8f99804aa45df3eba669eeb
diff --git a/dev-python/gitdb2/gitdb2-2.0.3.ebuild b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
index 77e4c9087b85..da2f3014de58 100644
--- a/dev-python/gitdb2/gitdb2-2.0.3.ebuild
+++ b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="GitDB is a pure-Python git object database"
HOMEPAGE="
https://github.com/gitpython-developers/gitdb
- https://pypi.org/project/gitdb2"
+ https://pypi.org/project/gitdb2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/globre/Manifest b/dev-python/globre/Manifest
index 7812340af536..7e3a525b9127 100644
--- a/dev-python/globre/Manifest
+++ b/dev-python/globre/Manifest
@@ -1,3 +1,3 @@
DIST globre-0.1.4.tar.gz 19274 BLAKE2B 6b05f531e9a3819f9916d16679a39c2a281056446afc8f395ba16dcccd25878355c749820c8b1fcfdd1e855ec7a8d0f10cc5a23e3a4e77c877e0e7180e9c24dd SHA512 288b2a6e9e1b7e646f7b06db73b255f9710007c0305466a8d4e26245ab73efb14e5b543291937edb3f0d1dd9205391a08a073d106f4ed687e2a21d181a83840b
-EBUILD globre-0.1.4.ebuild 681 BLAKE2B 06484e17d12172f24d7e862895dcba6dba63b9e27604323bbcbb54a60ee987ae2ef45de8bdf69902442300154fa45ed7bbf127b525740e8caa215ac9486ade92 SHA512 7e860a186bf755096dbae26aad0c3c73e9856e28bc15fe8e71296491d1e6e983c024ac412ad4d0db257d2eab3531c4ccd5f4d2c5af149f18004eaa42945722a1
+EBUILD globre-0.1.4.ebuild 682 BLAKE2B b31b69bf2d4998a0bc090c576de8e892cb87e7fe1fcb9dda3472ffe66b12a52027ddc7db2484fe1c123ec81909a05336ed57290653db3451d80e87ba384f8a94 SHA512 794ed67e00b9e18a9f667df9d5304f6a5ead40f43627cc9f6b1dca22bcd49c380bd86e8d98d165ad549294a9c52b2b87c04985a77ce275467642491deec8a379
MISC metadata.xml 367 BLAKE2B fe876ca7eacf8c0c26d7d7198a43457c2e07749a9eae4e48c844a3daa998938768068893eeacadffff1dfffe1b68d17f937effca43714790a5d6e78d9ac4ea9e SHA512 d6d5ed219d18649e5c54e8a8b7aec3119f1af0dbaeab04953e88ee825aba9ec309374ea32249f8f3e36bf80b6fcd91a345f9562ec757efcd691ba8dc5a684257
diff --git a/dev-python/globre/globre-0.1.4.ebuild b/dev-python/globre/globre-0.1.4.ebuild
index 10c320bd9ad7..91fae9c50715 100644
--- a/dev-python/globre/globre-0.1.4.ebuild
+++ b/dev-python/globre/globre-0.1.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="A glob matching library, providing an interface similar to the 're' module"
-HOMEPAGE="https://pypi.org/project/globre https://github.com/metagriffin/globre"
+HOMEPAGE="https://pypi.org/project/globre/ https://github.com/metagriffin/globre"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/gntp/Manifest b/dev-python/gntp/Manifest
index b66e151694df..f6f9450d5586 100644
--- a/dev-python/gntp/Manifest
+++ b/dev-python/gntp/Manifest
@@ -1,3 +1,3 @@
DIST gntp-1.0.1.tar.gz 10889 BLAKE2B 38e80f26a1d6a23eceea43771c5c587ca00ac4b239948dffdee52908b3637644b07c22fa34e2031a32d6915507bef5051f41efa419db4da793d8a0ecf081fb58 SHA512 6e44cbafcaa5b60b39d3bb60a67786300acae5e3aa6fbab1d5cbdcb4a24fffba62f878d801683d724321d5c0e3a3b780da9c99d3faf8a578f956603e1daa49cd
-EBUILD gntp-1.0.1.ebuild 463 BLAKE2B 4c72bec1e1c5f8ef27815d9a575d2b00c704c76715d22b45925cacfc7fcf789618bbfdb36032e83a788b27909162326dc7155172c0e7dc64433f394d00ff3dfe SHA512 b7d2f42a0ef68b51dec4bff8f56e3c63189700c299ec4d817e0d3c3225cc9ee6101097fe4cb0cf787f73ee55d8fa4ebd8b9646a74e24b11283efe9acd2084fcd
+EBUILD gntp-1.0.1.ebuild 464 BLAKE2B 20ef9f6ffc992efb67f4dd4a4f8d7910206bba9bcb3530e7741fa92afe5cc983db29855b274f2197778db2ca68f78670f3f5283f6594fd0ff08d5527a6a5238c SHA512 a77349058a794b9c06d128fc4d8cfbefc0288f2ddca742c5b231dc765e4c63e9481292ade0cac998104b75368aaed235d5a637b92130c27e9e131c27a4c2618d
MISC metadata.xml 372 BLAKE2B 355ee3bad65b04dc623309bd6b14ce8e25b0b16356b4ef6d08cfebb5f2e3b7a9959967e69fb66faee38eca60a6004e03e205400814cc136911bd46b9cc0b9a71 SHA512 c247337a79257cb729b1439a90f977f650169abe6d685edd8f74bf2841f3274579df2b2a3c32ff4a8c2c9771220e6f115295671407829ce145daecf652f43621
diff --git a/dev-python/gntp/gntp-1.0.1.ebuild b/dev-python/gntp/gntp-1.0.1.ebuild
index 2f726322b0bf..afaf45e733a5 100644
--- a/dev-python/gntp/gntp-1.0.1.ebuild
+++ b/dev-python/gntp/gntp-1.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python library for working with the Growl Notification Transport Protocol"
-HOMEPAGE="https://github.com/kfdm/gntp https://pypi.org/project/gntp"
+HOMEPAGE="https://github.com/kfdm/gntp https://pypi.org/project/gntp/"
SRC_URI="mirror://pypi/g/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/google-auth-httplib2/Manifest b/dev-python/google-auth-httplib2/Manifest
index f6d4ac65eeee..c71db15b251a 100644
--- a/dev-python/google-auth-httplib2/Manifest
+++ b/dev-python/google-auth-httplib2/Manifest
@@ -1,3 +1,3 @@
DIST google-auth-httplib2-0.0.2.tar.gz 10830 BLAKE2B 7f2092d83c318510b9140791681a58bd3e436f3b5966c8dc53aa5b041e50fdc4f93c276810a0e6ca20b14a919eb37588ae1d027b5eba74f79f44a6809909dd4f SHA512 ec111fdad930bfe3f8f97df70a8bef955920ab2cb0c383d7888ff444f19e5c176dd5aabe10f9a870c86035791a2b27e3e8e1276360626ff5e430db823da5efb0
-EBUILD google-auth-httplib2-0.0.2.ebuild 1158 BLAKE2B 20c7cf62625314f2cd422e33a8da9b64b90c82b9e16b3ff0bfd402c5ccca27232fd01728e890d9a7d6bba03f6b81a7935414c221e9ff004ab7b54b5ce14a6c2b SHA512 644d2381e36acad90f6699008f72e918880429ffddd769ea90eaf00069dcce221ced49b9020e103640f7ee6a6569cb3288a611e1e1583f52e03a51d918b4d9e4
+EBUILD google-auth-httplib2-0.0.2.ebuild 1159 BLAKE2B fe99c2dff6b4316a1f61f6b1baf1835b5fc8a1169936373fc7c577367630e41510a43ff5c7850f3a45e308f9fcf54169fee798f0abf213a5d7879d49bac3109e SHA512 3acea745d359d9bafb67eee53195a28a0f3f3ec3fec3a4859e3caba7543f8d16812e65c55ca9010a9f2765f55c4c6fb0f306b1c466bbcd94bda82d62f9880b28
MISC metadata.xml 422 BLAKE2B 4aa4a1542a90ed8ebc399dff1824e77e9f695104e4e59317af95e21719d993ceea8c5ed512d15cc2d9d4085bdd1afcc70a58e2f0d7ce673508e2cb6f52d3664b SHA512 bba9deccadfaf0b663a2f6239633f20ee02838d98cfa25e4d8c399e5635c4cd0b811dbf821f18edf98b328a56a37146bc316aceed6b5b057ef5fd2cd151bbaa2
diff --git a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
index 6fae2a8369a9..0dc982d38631 100644
--- a/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
+++ b/dev-python/google-auth-httplib2/google-auth-httplib2-0.0.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
EGIT_COMMIT="607e86011141e8885b1f52826d57c8b5ff588ffc"
MY_PN=google-auth-library-python-httplib2
DESCRIPTION="httplib2 Transport for Google Auth"
-HOMEPAGE="https://pypi.org/project/google-auth-httplib2 https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2"
+HOMEPAGE="https://pypi.org/project/google-auth-httplib2/ https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2"
# PyPi tarball is missing unit tests
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/gql/Manifest b/dev-python/gql/Manifest
index 0e407e3b4112..2af02a68b2f0 100644
--- a/dev-python/gql/Manifest
+++ b/dev-python/gql/Manifest
@@ -1,3 +1,3 @@
DIST gql-0.1.0.tar.gz 3925 BLAKE2B b463235b5c9b6af8be77340d219a60e5886389fc18e066995a56d1ae80079a8de80336ae56d068c403d62f994d17cdddcf4191b0884ae971cecd23c5d17dc66d SHA512 23e35587a61e982a017260525ba9bd5d78a006eb35aae3d1cf48ba92fe954eaf14194e8f19e99813f44386b2440cda7701c85618043514a0f75101654c9145d2
-EBUILD gql-0.1.0.ebuild 635 BLAKE2B d7931f73fbb538d1610b63ae2cc913015dde0b8f7573c23b09cb63265c4351dd6eb923cddeb993082ad10076709a32c528d36e605f8ac4288e81708bf2a7a7e6 SHA512 580292971bed4610dc62d3b875ce1fe5bcf49225183c967cee8b884964e81d69f68b04e1af6053386791c56ebb2da8fae6aeec9d128308fa39779c8df121354b
+EBUILD gql-0.1.0.ebuild 636 BLAKE2B 3ef4b5c26c827f31fd361716c7e0a806631a37978b22288e266d6d5bef9481ef98cf281b2f4c775d5a9d01f970b8dd61b5a8663e28b9d420e1e5bd40f4b19dc5 SHA512 98b2ce023659d9de90eeb2dfa46bb36416b0a7b49aa00fdbef620b3c4b5634b13911c15b7ed058e14a58c3f101bb2932cbc993d43f5af9c8da031857d24a943f
MISC metadata.xml 328 BLAKE2B 1aba0861a5311a449a387615db179898725d66ddfbd75e4cbb28ef6245d54373c6eb413cdf2b5f36a708c6db697b4d761ca961f44e58e8f8579cdcafb1e4b546 SHA512 065fcfa59f0f5bc7e5beb66b531255219a4753b92105f9d9d343238c883d1386497cfbc5bf7ba1c295c7b348dfe1ce4ef616f69e250f464fb8d214aa07921fe2
diff --git a/dev-python/gql/gql-0.1.0.ebuild b/dev-python/gql/gql-0.1.0.ebuild
index 8f3e259ed7a0..4c5defa83988 100644
--- a/dev-python/gql/gql-0.1.0.ebuild
+++ b/dev-python/gql/gql-0.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} )
inherit distutils-r1
DESCRIPTION="GraphQL client for Python."
-HOMEPAGE="https://pypi.org/project/gql"
+HOMEPAGE="https://pypi.org/project/gql/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/graphcanvas/Manifest b/dev-python/graphcanvas/Manifest
index ec5ce1a6babd..04ada6cefcd7 100644
--- a/dev-python/graphcanvas/Manifest
+++ b/dev-python/graphcanvas/Manifest
@@ -1,3 +1,3 @@
DIST graphcanvas-4.0.2.tar.gz 6998 BLAKE2B fffce35127aa43716028f7c121e05783faebc151fd14c6dd0e18edf09330730ba97fe65790416c38ca3c9bc97b116b0d4a971e277a29e0f8f791a0c4b3cac5ab SHA512 090e493627d3f5639a73a005f75da6357745ae3af6351f15cd8b82a6a742835932599b9c2e955de20dcb94333eb5263b25e553e3a522ae9292cf677ca805246d
-EBUILD graphcanvas-4.0.2-r1.ebuild 756 BLAKE2B fada1ec87b78f1f0de141b995c358e35f814284267e7047fe12e4487b39d34e0d1d8a50310ac651928eadc93f20433e282f92cb8a306a4050169dcec74030048 SHA512 3b4e71e1adc845ae41ebc9c07f89ddfbda9a7b5fac5f304377961b22b5a05de601b53749dfd82d4103bd4e4105a0da3dbeb9e8358d73044d3ab15358e159992d
+EBUILD graphcanvas-4.0.2-r1.ebuild 757 BLAKE2B 237abada806b13d75b2422ae84d4518e084fb1859077b937bc38e8fb2e401e4aa5eb34bbac8955149414766239f52392970cfbe984febf9622300a4e8944ce30 SHA512 c8210e13e59bd43a543e66e0c00fb48f2ca07aa0a1fe3c0f9e33fd14da86cd63fcd1744a1eeb0ab4bd756522d673989c99958197108d6474b7dc4940335fa37f
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild b/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild
index 1b7e44783438..5dc30a4db693 100644
--- a/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild
+++ b/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Enthought Tool Suite: Interactive Graph (network) Visualization"
-HOMEPAGE="https://pypi.org/project/graphcanvas"
+HOMEPAGE="https://pypi.org/project/graphcanvas/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/graphy/Manifest b/dev-python/graphy/Manifest
index 075dc2b602a6..aabcd71bbb8e 100644
--- a/dev-python/graphy/Manifest
+++ b/dev-python/graphy/Manifest
@@ -1,3 +1,3 @@
DIST graphy_1.0.tar.bz2 69099 BLAKE2B c14e969c7eb3713c9eece2a7b05f018e5a72cbd20b1ab1bb49897c7d569bd9a63b3b73530983d4015a92cbdd0c76cab9fd4aeeb1b0f7525eb2226732947a1452 SHA512 39b85b21dd0e984a3b7895a090d6676d2fc12e629bcb5f2e486ad02b6cacdd57ab150c1aa4364cae571cd8e6fbca20b5744c079be532b6f4ea2668899c9932e3
-EBUILD graphy-1.0-r1.ebuild 906 BLAKE2B 0cfbcd19ff245df2df0a4d2471047e3d00565421ed7bc2df805789412d23a0492e083e5d3967f53e1e8f8d867d9c636eab960521e3b698bba43d408854f30f64 SHA512 82dd1ce154f79758267977f6303bf0f3560b0d10a7e6de88af806c04bf4c0f301b8b010b5016b9d10c375ba4500451c89be0a7b7f8618dbe67056f872b75652f
+EBUILD graphy-1.0-r1.ebuild 907 BLAKE2B be9a3845842b256474981a50b5428389d72ed05c6e5b434e624bbccd46ccba6df8e6e8dae2e7173ec3b64c00dea5f4ca66ded66c721597486b563b07b714362d SHA512 42e76ba2ebc22fe16e7ab91dbbd6c295f686103310491decc0c9b871a717bbbba69acaef4ed86f3a488c8a6c4fc90150b89bffa184c1833ae770379ad86edf4a
MISC metadata.xml 326 BLAKE2B 7af692f2b9ede8b539ed85fde2864db5c211fb3fb5d11164d97c9f2c19213069dc3701a6b6b2ca556c14bf92d172eb05d38e663b3e4c42f2705ce104743a06cd SHA512 013f991fae51821c931d805c76bc412a131abb57390dbe03f47f6ed3cb32ff3b7608b6878bdca8f8d675fe09c6c5ecc694c476adddecef3411177e87393a526f
diff --git a/dev-python/graphy/graphy-1.0-r1.ebuild b/dev-python/graphy/graphy-1.0-r1.ebuild
index e930458f2583..67fe60064caa 100644
--- a/dev-python/graphy/graphy-1.0-r1.ebuild
+++ b/dev-python/graphy/graphy-1.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P=${PN}_${PV}
DESCRIPTION="Simple Chart Library for Python"
-HOMEPAGE="https://pypi.org/project/Graphy"
+HOMEPAGE="https://pypi.org/project/Graphy/"
SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.bz2"
LICENSE="Apache-2.0"
diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
index 84281bea7add..ba2dc8ec8a40 100644
--- a/dev-python/guessit/Manifest
+++ b/dev-python/guessit/Manifest
@@ -1,4 +1,4 @@
DIST guessit-2.1.4.tar.gz 102907 BLAKE2B 3b3652f331498bbb365debf18c74f789b5c9e9c1f711481b0a392c73e9fbfa6628ec58f45ae482ee74cbd4c3d26662f2f1776d9b5fe19f35dec02e438c8b0901 SHA512 c6465c32a68d40698b75addb343d765e47b867dd7f9b8c912f70532a9e9ca54d0e40f70a393880347eea64535a65df5f79d83ea99dc996cd126ba91ca130a879
-EBUILD guessit-2.1.4.ebuild 1262 BLAKE2B 3942ff3538ca71c79acc338dcb9ac794d46da3a9df02fd26278287a9dcd5b7000fbdd62622d8b165afffde36993b407731fc945dbebf9ceb1eb970d056007732 SHA512 dad351d5d7dc45d26a0c216e9ba1e8488c37d5f61884af38b7e21773e7695f5be7218c14980e91c890f1ed65cf41f0dbce68cc882fe4deaafaa9d27324662296
-EBUILD guessit-9999.ebuild 1284 BLAKE2B 759b0a03f6a86da5fbae3b3e3dd314146fef82939fd94d45a428fe1efc71a19fc829a73ab58492d37023bb7f88e5d5f1ab168f48d745c42df3348685e5e6f6a7 SHA512 a26f5a9fd704e3e039421d0d4d904dab45b1357ddb2e2b55df0ee3d8a7a71257da45e44c008e793c067065b84777049a15991cbab0114884713038044dbb13ab
+EBUILD guessit-2.1.4.ebuild 1263 BLAKE2B 4e97e3a23fa354c6a1eda061752953af4a5d1b2c84175c7c2daddcea6ea17b8b29a1aec73454307afc56e02a50e8b2430ffb0f95773985223b0033ae1994d6d4 SHA512 4e8e53fd9a80e64fcf8b4ed8f3c808969528097991de33d2dc0988cbb239f98666d5173a9ccf5696009b70746124dc61c5570832e672ec3a2767c8040901658f
+EBUILD guessit-9999.ebuild 1285 BLAKE2B c507c136fe3aca565c59fa1d3ecdd51533b1322f14cd625f698e6ca4536246f6eb7b6719183c5c4a5e0bd0bc944a5a3f77b57a0c80d7c9691055812d62e9c698 SHA512 b213714907c0b5ef14b6eb617b63d587ca12a9381455568605f540882d241401180486936b62a9252cd6c6386b385cd235d82df3a276110558c8680c0c430ca6
MISC metadata.xml 494 BLAKE2B 1263ff6357d817ed0e3fa8939860c0c2718f0f9d6d15dfcc0a7980d6040a56075c79c4e580c92a59a10a9f26fb0e0579592fb3e94272751b4f071e3d738eccbf SHA512 7a9448f171bf023c39ca5bdeb3f3c079ad64ecfb07a15d8d3708e00365ed9cb9dd547e404197fca308fab1e52f8c7f3669bb952b370c8ca707ff24d6067a1c32
diff --git a/dev-python/guessit/guessit-2.1.4.ebuild b/dev-python/guessit/guessit-2.1.4.ebuild
index 550085eb65c1..9618ff066721 100644
--- a/dev-python/guessit/guessit-2.1.4.ebuild
+++ b/dev-python/guessit/guessit-2.1.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python library for guessing information from video filenames"
-HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit"
+HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/guessit/guessit-9999.ebuild b/dev-python/guessit/guessit-9999.ebuild
index 575a56c8b76e..c4c9f2b9ce04 100644
--- a/dev-python/guessit/guessit-9999.ebuild
+++ b/dev-python/guessit/guessit-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1 git-r3
DESCRIPTION="Python library for guessing information from video filenames"
-HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit"
+HOMEPAGE="https://github.com/guessit-io/guessit https://pypi.org/project/guessit/"
EGIT_REPO_URI="https://github.com/${PN}-io/${PN}.git"
EGIT_BRANCH="develop"
diff --git a/dev-python/guppy/Manifest b/dev-python/guppy/Manifest
index eeef89e75f50..f8aeb4e69529 100644
--- a/dev-python/guppy/Manifest
+++ b/dev-python/guppy/Manifest
@@ -1,4 +1,4 @@
AUX guppy-0.1.9-rm_BrokenTests.patch 1643 BLAKE2B 4f40742c9cbb8238cebe96838bc8d37f5f378803d25222c1b2695e0897e0f7d03e1305610e4356448070aa8e5dbf1dfce3c91939406977d0904c7436417c40a4 SHA512 ad6f5b126c84062a5d29a45f23fdf5d91c63a305bb26d7ef1ac1e5034505c79498c7da393b17a04118762261c0cd74f4360e18b49cf292805896dd1f9294097d
DIST guppy-0.1.10.tar.gz 484906 BLAKE2B 6408396cdc03b8f7106a5f34d8e3792760989108fdba9b58084028eabfca8db80363d315a451cbeaf56dd962d67ef46854feb8d95ddb8b5cbbfa701bfd44eaf3 SHA512 ea48fd19d7fe9a24832364599b8843304e95ccd1ccf3a9a475456ba25af2a4be94991dcb61deb854b740c2358d280579e756177236b3c73cb0de100bdf0286ce
-EBUILD guppy-0.1.10-r1.ebuild 1275 BLAKE2B 77a948c08a30299a7331f1c94b68bbc95e53b68974de7e7ad32290178203fc6cd4d0a542482fc564142504f240d9700fd08cf55daec2b52e36f1e005b1617465 SHA512 76501bd320c9aff201260edd463047713744e16fea11e92920c02be5e9594c00d422f36205a01df6054966cf64fa31202001f1ad07e76286bdc6ce17b6eba49d
+EBUILD guppy-0.1.10-r1.ebuild 1276 BLAKE2B 2634520d7f4a5cb9f2212eb9357054456fade788650dfd42266f2075649d94476e5de005423cfddfb96f99188bcf329e5eed99e75ebe9e954c7fdc363c4f185c SHA512 9e6f6d2ae52f0d03cfb54865584de3541373a3e76cd59a74b28c92bd6572375252fb59e12b994a761c54ae8a9241d0db00d9839f87f66d7adaad2c871310f506
MISC metadata.xml 691 BLAKE2B c29bab3bd28127fe80120ce3eb878f9ccdc3ba4028263989e9a15d4394d2e7ca74985e05a8b748bc0e03af8ec9740cd8a0b7a5dec967eb7407437daeaa607a14 SHA512 df184d2e1d689a4017ce29f754d7cf85ebf3adc05e7b441790c1e7dfefcd42ddf247bb754298e2302bb6d34dedbb53bafb0d7542d600a4377d71870a0d002ab0
diff --git a/dev-python/guppy/guppy-0.1.10-r1.ebuild b/dev-python/guppy/guppy-0.1.10-r1.ebuild
index 81dcd0eee3b3..f4cbb03c3eeb 100644
--- a/dev-python/guppy/guppy-0.1.10-r1.ebuild
+++ b/dev-python/guppy/guppy-0.1.10-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Guppy-PE -- A Python Programming Environment"
-HOMEPAGE="http://guppy-pe.sourceforge.net/ https://pypi.org/project/guppy"
+HOMEPAGE="http://guppy-pe.sourceforge.net/ https://pypi.org/project/guppy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hachoir-core/Manifest b/dev-python/hachoir-core/Manifest
index a7ce42f83739..57373c034002 100644
--- a/dev-python/hachoir-core/Manifest
+++ b/dev-python/hachoir-core/Manifest
@@ -1,3 +1,3 @@
DIST hachoir-core-1.3.3.tar.gz 91504 BLAKE2B 179be2f6e295aa285f143c9a2bbaf57f877611435887d31efb2a8fa296db62531c547129a2b03dfc63b3775fee70119fbbac9233afb86ec065333454b8db6701 SHA512 71c24c4c4612ab544663ddde4aa07bb7514fcb3b86596ad67d6b48e0d8590b1a9d8c88ed4007c2341cb195ef825e06634bce14c62cc2c5200b6d745d341cac51
-EBUILD hachoir-core-1.3.3-r1.ebuild 658 BLAKE2B 94bdf2ea2f086b724f9b8d2be2bfc6bfeb537b079aa812d5a82f3512e4101add240b62d3d9a3c50f41561d9f06ab962c685afaa58fcc5c0547046569a3e92b5f SHA512 0a79837baa7da15c9e8b4d895bb24f9d95141c0b080f87ba7c729631470fd2cb85435d1566ab9e91df9221391b7507b760ba900693a704cfe3a5d3fc592deb64
+EBUILD hachoir-core-1.3.3-r1.ebuild 659 BLAKE2B dcdd0fdf08f9ba2a90a349be04c5d53145d10249b2902743215dda2efa48082dac17ef6398df4bbb0ef2f2df46f625a6f0300b17f5148a78b13d4b07fa74935f SHA512 43262540d7e51e9c7bc51a0e73806396baaa4944ce4db24b02a651ec85600937ced31053bd8c946c977beb3a46294d6f6e3f20fd95ad0d3c68c507f0fc6e8c37
MISC metadata.xml 645 BLAKE2B 1a63b0df4d91683860a880dd9b6a3a34afa051e7d47023d01b813e31755c4a430823bc7dc8f6d17f78d6df3383888f51508f6916b11dc9f6a5a64d53f60f17e0 SHA512 dbcf61a4c938389b5384d946390e2a16b17bcf45561c824a7fcce1bfa5d9ecb0b43975a0b08cab29bc04c140cefecc8cce6d13e1a6dfc8dba58be2c2e7deafa2
diff --git a/dev-python/hachoir-core/hachoir-core-1.3.3-r1.ebuild b/dev-python/hachoir-core/hachoir-core-1.3.3-r1.ebuild
index aa4fd3ba6051..15d353d94399 100644
--- a/dev-python/hachoir-core/hachoir-core-1.3.3-r1.ebuild
+++ b/dev-python/hachoir-core/hachoir-core-1.3.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Core of Hachoir framework: parse and edit binary files"
-HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-core https://pypi.org/project/hachoir-core"
+HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-core https://pypi.org/project/hachoir-core/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/hachoir-parser/Manifest b/dev-python/hachoir-parser/Manifest
index 9e6a4f4ad630..d317ce610d22 100644
--- a/dev-python/hachoir-parser/Manifest
+++ b/dev-python/hachoir-parser/Manifest
@@ -1,3 +1,3 @@
DIST hachoir-parser-1.3.4.tar.gz 359230 BLAKE2B 58bd279e41ddf073c56570bfd3adffe4d43dd527f92e76efb5ebbf42a69064df72269638d1595d14ac5f385b35f53535e4015cacfcffe0df63f1ac8f99eb02ee SHA512 d1c01af0fc7dc59fc4fed57401cbbb3ba498d1a6de78322f47ff139ac10f1ad1d5713011c04fde610267b40188c84ff79397f9c8d309c1ab5cc3384c03577948
-EBUILD hachoir-parser-1.3.4-r1.ebuild 639 BLAKE2B 79c52bb45c56dd6e9327322697edf7a762509b28cda4dc16b3c4200423861fdaf942ed8ff7f846c0271d21f066c4eaa5ac9d1f67a3dc194cbc4a8cd2e0831487 SHA512 ceb79b58c256e98822ce30b24572832fda27f6041edb29ed61d5cdae99dfbc4d402ecf9d104cf723dab321474019c03d26a1ae05af13337096c8cc9b4a3fff41
+EBUILD hachoir-parser-1.3.4-r1.ebuild 640 BLAKE2B 7120454922a50029e733dda76ab45450fd76bbabf06d6a906cada16a7b164bd189895b38a78fb6486ee9aeb34b85a9fc5c820b741cb4421c997b62a8a00bda6e SHA512 22f9b903563de6ad1c609b2671d35ba00898af6179d83ba80d1bc746ef615783c9590240ca78af6165519740c6ff2b4f119bc06ee540ab5fe270caad6171a075
MISC metadata.xml 623 BLAKE2B 73a2bf0b3b3f69a953d7f184c6c5f29ffbe6dac3cc8f75d92a445fcdaf6ad3e34ad4846b5f25d05729381789f62b45e946f31891727b8c1d758423a7f84b4f9b SHA512 3edf47f4e311280a87c43944f80ac9fb99318be777b29efb0d2f8b510b65da4d73de0f0c04412530732c8688dcb9ce9e412c518fe72620fd85427638ce93dd65
diff --git a/dev-python/hachoir-parser/hachoir-parser-1.3.4-r1.ebuild b/dev-python/hachoir-parser/hachoir-parser-1.3.4-r1.ebuild
index d92d5a536931..a0614f9c2476 100644
--- a/dev-python/hachoir-parser/hachoir-parser-1.3.4-r1.ebuild
+++ b/dev-python/hachoir-parser/hachoir-parser-1.3.4-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Package of Hachoir parsers used to open binary files"
-HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-parser https://pypi.org/project/hachoir-parser"
+HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-parser https://pypi.org/project/hachoir-parser/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/hachoir-regex/Manifest b/dev-python/hachoir-regex/Manifest
index 59129bc211de..126560062603 100644
--- a/dev-python/hachoir-regex/Manifest
+++ b/dev-python/hachoir-regex/Manifest
@@ -1,3 +1,3 @@
DIST hachoir-regex-1.0.5.tar.gz 22156 BLAKE2B 9f62866f37b1448bafc0a26ee5b807f7f310c3b5a046fbea5add12626c81bc6f148d8cbfdf4ce002d4e587f3938fa4c825b825b11951bb8ff150f18d2fd9ca01 SHA512 eee781ea9665c41e8a2d02116aa0af0d734e6e1ecdb06aaaa69fe9a54abd3ef16590281570ec0f87a54903c9849c12387626c9fc78f3523eaf13a5a77cae1610
-EBUILD hachoir-regex-1.0.5-r1.ebuild 647 BLAKE2B d878803fe4cc0fc3f513e133311c2d1d5fbc25ea545b64d408367d24be00c3d28aaa8a32a27640983223619619b00176bcb8b088355047a018f409e646461338 SHA512 8724b4d23e0ab3cb8d87996d14da2d0ed39953f817a97b9e7cf2aab18b8c70a626ee75341185587c2f24452067f246b78890d1e5f11c62bb5f68303adea7265d
+EBUILD hachoir-regex-1.0.5-r1.ebuild 648 BLAKE2B d10d988706cf83cee5ab9e2a3c89878594839d8a1cecbfeab79894346411cf84de9efe9164da92c825a6242d5184d6d59dfa438e1086993c0dd189d02ad20684 SHA512 dd6cace5a06c1df3d816eabcffa06c54fbc672685a41a3d5b8b284d39707c0c52dadce891de3da68b0e43a2df312f8c009d70b50fcc0bf3ee6ee131368203b4e
MISC metadata.xml 530 BLAKE2B e4a6075a7f667e4e82115bb114880b80fe7bfe82457b9f74c00fed57e83266e7b06b5bb983c7681c20b4a95599764dec0c4caf80a95596c3af87ddc1003037b1 SHA512 fb0c48fbfe674d66937f07c03c365386d60dbc26f9a68869e99be67e39a9e6c0a19667455d5a7d9a9e3615073209a5a459bdb62c1f8f5455118c223606d1c88c
diff --git a/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild b/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild
index 17a6069da105..972fb79af879 100644
--- a/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild
+++ b/dev-python/hachoir-regex/hachoir-regex-1.0.5-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Manipulation of regular expressions (regex)"
-HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-regex https://pypi.org/project/hachoir-regex"
+HOMEPAGE="https://bitbucket.org/haypo/hachoir/wiki/hachoir-regex https://pypi.org/project/hachoir-regex/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/hcluster/Manifest b/dev-python/hcluster/Manifest
index 081db650f507..98283bfdebf8 100644
--- a/dev-python/hcluster/Manifest
+++ b/dev-python/hcluster/Manifest
@@ -1,3 +1,3 @@
DIST hcluster-0.2.0.tar.gz 453082 BLAKE2B 70dca30b3a841235226a49a1af3c484f96ad3d5f88ea430dd0170e16cd562c1084d4402ddbbe64a472f37f880eba26eb0b68f503a0a2eba9a1b8121539292bd1 SHA512 b7794e7032099d7f2f9acd5339f7ab70bfbd69035d9c1fae0166c2c03f8420ae25f8111f5db4c6eded9f8c32991154a20c6fdcc82104116710b52176e3c2033b
-EBUILD hcluster-0.2.0-r1.ebuild 544 BLAKE2B 1b25e2f601bc6b01aecdc04fb76e41a71bc7f1df3855f41a24ae3ead5e5eb5adff5aa487c33d302a863cf13c23de5c1534cf25a9363481f525ff9a591a19937e SHA512 993a327cab7688fe262c13ed9c0db4d677bcbaf144a0dbe77b1a4a6144d3ddd58bb11196ded75ee161e47ae72274f71ea34f850ac0b7231cd2f3f2a9da85c7b6
+EBUILD hcluster-0.2.0-r1.ebuild 545 BLAKE2B 9ddea0286f448d99d35d758d72b08f39a50f135e51b61fdc8aef3f152e402ab3464e08b2d5b09214d7318e53e64913604042930e0428073f1d1585ffcc989132 SHA512 8699e3badf7be868348993f8e2fefedae52d361671fe8ad10483aabe4a7f9a8c8018f300bbc20a8b12a9dd2a4332c9d1343f749aa3f99a31bf5fa907107ed0b5
MISC metadata.xml 962 BLAKE2B 075de014bc80f5fac99907876b57a503b003b87ad1acddf0e89777f90c537b3efa5fffd3f2e71e8671d7efdd5a10799137e7c5db5116fa2a810e68cfff4af6cc SHA512 882da1b59710230fabf72fd02988fe08c151d2b197e8c5efd7316eb8afd106e1d9a221372db025252c7b3dc4500424f72cba53ad7d56a7d7bc88a2357275d018
diff --git a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild b/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
index 402fb839f25d..bc8f6180ae66 100644
--- a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
+++ b/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python hierarchical clustering package for Scipy"
-HOMEPAGE="https://pypi.org/project/hcluster"
+HOMEPAGE="https://pypi.org/project/hcluster/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/hcs-utils/Manifest b/dev-python/hcs-utils/Manifest
index 95f90cb21dd3..7d3627368db0 100644
--- a/dev-python/hcs-utils/Manifest
+++ b/dev-python/hcs-utils/Manifest
@@ -1,5 +1,5 @@
DIST hcs_utils-1.5.tar.gz 23316 BLAKE2B 9c43ee5319d6bf2ded8d293732a8345fca82a8f38a309ec58146a837f968875607d494e301629044414377b57cb75e26dc2576232455b2db18f24136ec036f44 SHA512 9a8fdddc47e5b4f89d52b59af66594e9b9a3adcf9d0ca5894111a0d359e8c18930e2d38027acfacadbdbf874a281d0f2ce88b310dacbab1f2a39c03bb2fe6fbf
DIST hcs_utils-2.0.tar.gz 38187 BLAKE2B 7c00f7bdef623d6568c1e7bfa375fd7638ac60240937ed75608cdd4ff8d2f68504126a1d03cfbaf493d57b8d7283498419d1fe8c3018f8d0ece390474f665485 SHA512 63b2ab16c8e517563dbcac4b85e781da5bd40fe20b5c41c449a20c07da5539ac37b622d7bf4d421f3721ed13bf4227aa9ebd5607280147f3723c31ce965d23f2
-EBUILD hcs-utils-1.5.ebuild 688 BLAKE2B 1a91e568bc9d925b527b56c8a56e7c643202094e68425385de3cf9d582300db9122e483abc32b8b1cb0d99d04232a24db215764f22d732c60c0d07d66f5ee9fd SHA512 0b1e0a3833e06b863423bd9d3dba5780bd54d8c80af1784fe76e0c8abb8d5c4a7dc5fb21cf03ec61efb815789ab4ac61ed6b41f0c769842ec643c1c672637bea
-EBUILD hcs-utils-2.0.ebuild 686 BLAKE2B bf2f77d317a9d04e17ae3c5661e405661536e937656669c4ac4b7c85a72ac3d27d29e7c5dc8c0f839953c42af45339af605cfc7b51318cea8edf32f4b835d733 SHA512 3a0bf8dd5fd5e91898925482e3e35d714e7b6a8ce6e5f010c5c5c52fadf2a9105a03a4bfbf8ae969c0b1edb9cb6261a22b7efc1a3a41fb0432d75ffbbdf7cf19
+EBUILD hcs-utils-1.5.ebuild 689 BLAKE2B 06b925830cbcfc33b51e604e905229b692200b27b18fdf1049a5d1e4da60229b18652b3a081ffe154625f03ed698244551a81a6b9d01256d8574340313fb81a7 SHA512 decd02233e2c57fc50f222a98a205e13fdbbdb91b222c0cfb2aa9a8a4c4ab4bd3130dec6e258b9a5b5ef9750624feac0f857e269592b4d2fc5906008237ec23c
+EBUILD hcs-utils-2.0.ebuild 687 BLAKE2B 833cd4f638ab910b0504203c966d7f2dd6ba2dd9895a07cd36b3b31337b534c43a43e5e3ec9274dce7babcbf5ef2da95d6b70d94e6ea762fc1d87059e40cea9d SHA512 742d2851ee0cd33673687cdbf16f9d9d5ed451579b31073ce73c0198010935009271b24a885dc8d9686ffb6e0a38c074dbc8e94b82d1d598ccff890505e00414
MISC metadata.xml 312 BLAKE2B 66d32c13dabfbbfda76ad97a455f791cfd79d10ab520123e25796761f9c4895e6f87c6bd0724cd6a1df35a7e7843ec9b31d3e44013d2387a956b5a058d32447c SHA512 6a0f224bbd633d17f96f5f8984e5ae48e7d830668c6b79d424202d0bd588cb1b4aa3536a39a018369a4cf6ea944f84082c39fcbc2ec1b55ddbadf1ca8a8e299d
diff --git a/dev-python/hcs-utils/hcs-utils-1.5.ebuild b/dev-python/hcs-utils/hcs-utils-1.5.ebuild
index 13a8bec895b1..7fe04435067c 100644
--- a/dev-python/hcs-utils/hcs-utils-1.5.ebuild
+++ b/dev-python/hcs-utils/hcs-utils-1.5.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_P=${P/_rc/rc}
DESCRIPTION="A library containing some useful snippets"
-HOMEPAGE="https://pypi.org/project/hcs_utils"
+HOMEPAGE="https://pypi.org/project/hcs_utils/"
SRC_URI="mirror://pypi/h/${PN/-/_}/${MY_P/-/_}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/hcs-utils/hcs-utils-2.0.ebuild b/dev-python/hcs-utils/hcs-utils-2.0.ebuild
index 9416d2946be0..fb8377528b99 100644
--- a/dev-python/hcs-utils/hcs-utils-2.0.ebuild
+++ b/dev-python/hcs-utils/hcs-utils-2.0.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_P=${P/_rc/rc}
DESCRIPTION="A library containing some useful snippets"
-HOMEPAGE="https://pypi.org/project/hcs_utils"
+HOMEPAGE="https://pypi.org/project/hcs_utils/"
SRC_URI="mirror://pypi/h/${PN/-/_}/${MY_P/-/_}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/hgdistver/Manifest b/dev-python/hgdistver/Manifest
index cc09e1807338..c179b852bf49 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 818 BLAKE2B 9c645081a4ec5a686b0ecd784413f786da42b56ed46a9b0eeba13c3c49500c8de0989364f31c5ee3d1ffc5769f1aa85ce97627d3672f12f87b387ec61c1fe333 SHA512 4b706c08afc941a4d6f13928a3fd60b138f8561369a4d392fb2c270674c4b909cd42640745066def8e715aeff12c74bb93c3e9ef2affbaaf08df39db75b8e9fc
+EBUILD hgdistver-0.25.ebuild 819 BLAKE2B 027e3bf7d9d25fbf8f902b4f6df2846afac30e822b7f164d1f2d908216eda1396ecac1983b5e5cdb9f0e08152109fb584a405d7c44bfa222f3e41de54d331b2c SHA512 697b97467078246f97d5bceff40e0220237d55fa07d699320e3bc48173c4653f52dd07416a2da37aaca5dad651deedf345e52c6da59fd43c23ceb8cc705cc40e
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 ae243c9c0a2f..3ffdba231f01 100644
--- a/dev-python/hgdistver/hgdistver-0.25.ebuild
+++ b/dev-python/hgdistver/hgdistver-0.25.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="utility lib to generate python package version infos from mercurial tags"
-HOMEPAGE="https://pypi.org/project/hgdistver"
+HOMEPAGE="https://pypi.org/project/hgdistver/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hgtools/Manifest b/dev-python/hgtools/Manifest
index 6c2c0a541e9a..5e2fc5240246 100644
--- a/dev-python/hgtools/Manifest
+++ b/dev-python/hgtools/Manifest
@@ -1,3 +1,3 @@
DIST hgtools-6.5.1.tar.gz 22389 BLAKE2B e791fd3e62936272522c1397af3473fb926d526b5cf8266c6ea3b07981fe788548ab231216a49682f9491aaeb1707754502e56f60750f3882445ef41c8edbb97 SHA512 7a9cd405f4e3f49c57b89e85bca1dff6bfcce91c86a1f006f4223c23a82b13b57468c583815719b9c7e6189070381cf9345c3b7b06d9ed83cf1ed6994293c130
-EBUILD hgtools-6.5.1.ebuild 731 BLAKE2B 607a484d51435d85685b59eede1d4af1b92ed76170afe6c3def3fe8f24cac214cecf5b662c8716ace4dea1f41d9dc1706f453eba6b0f8c95b980437a6e0d4000 SHA512 ab9e579647a3601d94f8b6d661dd487c0100b57e360dd18a289dba03a855cd3987a2ab44d38490b661bdb8becd78c192d97bf5db6d06e67ebc76044be59ef121
+EBUILD hgtools-6.5.1.ebuild 732 BLAKE2B 487774a92712f69f8dfe24b8ad23bb6bacf26016121ea6b78374032b881d56da6b735a54e761e9491f62ef1852b0540bffb236c3c26ed6cbebf6e7cf59635fd9 SHA512 82a1a212a47562079cf1eb4b9d2cf158d3523b7bb80bb7172c0b5a841268e790d019e65a073c9f02f417554c530f8bf7399f6434f3590a0dc2d9fb73f1b1bb8e
MISC metadata.xml 590 BLAKE2B e7e86551b11938af3f3b562e1fd86177a2619f47e5958835ccd2bd6f4757a315609d3ac11e0fc38baa3ad20b052be1c0a5767958b49ace2ed5696605e40ec3ee SHA512 16dbbcb08ea7371510d7d2594f7df1df01de8df54a45c12c4ea87330d3bb773edb10db5a08aa48333f383a6a627d9c86c017e3cb357df063874899e62ac55ad1
diff --git a/dev-python/hgtools/hgtools-6.5.1.ebuild b/dev-python/hgtools/hgtools-6.5.1.ebuild
index 6d04e695fb50..46923cb6df04 100644
--- a/dev-python/hgtools/hgtools-6.5.1.ebuild
+++ b/dev-python/hgtools/hgtools-6.5.1.ebuild
@@ -9,7 +9,7 @@ RESTRICT="test"
inherit distutils-r1 eutils
DESCRIPTION="Classes and setuptools plugin for Mercurial repositories"
-HOMEPAGE="https://pypi.org/project/hgtools https://github.com/jaraco/hgtools"
+HOMEPAGE="https://pypi.org/project/hgtools/ https://github.com/jaraco/hgtools"
SRC_URI="mirror://pypi/h/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/hpack/Manifest b/dev-python/hpack/Manifest
index 2ec6d3d202da..920971bafeba 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 1038 BLAKE2B 842591f32687e2e31b2b81f573fff0d1630a8577359250347dcb9796b0fb61163ac4778bfe78266e5738410779d2c7d8446242ce12ca804ab74397e35ef6a60c SHA512 625dff6a9cfbcb0a7391017ae27605642a3cd2de093a04bb4160c44a9aab8fd92bba3511938ce22d88c7b83f5053b11e6431f35c4e9ddc80c2967cb688ec43bf
-EBUILD hpack-3.0.0.ebuild 1195 BLAKE2B d4c9d106c6f5028e914f1f1c4e79e5dd7ad155dee45c399365fc9662d98437d0571897acbeacbf5186def1f0e782769a6f83a62154573f345256e2da49c91058 SHA512 635a0618585514f98bfa736c8c5c9f8fe63333be5f99b8505b3d9aed5e57294bdcb717d2721dc33ca989a9bb44d58706225b3919f0ac995a6d07f93b885b6628
+EBUILD hpack-2.3.0-r1.ebuild 1039 BLAKE2B 2534c431680a0bcee72231066e20c81c25bdafebe5b29bd8570715101d2543a8dac471f383410a96a054616dcef1beec7ab10ce3a7c6791d6eb13b32ae08eed6 SHA512 c7e2a0053265c1a5fb32a08265ed22fcfaba63718e586e91cae70a32b832b470f648e1598f107e0e00d817fcf3b5184c8d9dc594b536cb859905566025aaf49e
+EBUILD hpack-3.0.0.ebuild 1196 BLAKE2B cc038d197ee9e597859585c6ca32a9f0b173df78536b5f51c885b0da775f0f693f8f759b35864b3695870d2293e08518b943ffc6e4ca06b7d352a7dab57c754e SHA512 54fd91f2adb35e4f8a842db1ed0aece4e95cc5f47af8decc659616361a09dcbedcff428c08138429555827fae8d9d9eb89a3096362369167ab012643ab10b1c5
MISC metadata.xml 755 BLAKE2B 07d55adb82a465399ac181c0bc57d6e884acc171eaf00ae4b32b1c7df02082a80e1904cca1755f755fdf3d7dee3028dfba951d7799485f43657c0141bc12c002 SHA512 0941a33f24de0db1f466447ba36585cd3d5dfa70eade8d076089cbe2309a7ac5498b77a712dc237f335a27c954b7b57be7c951c5a3c052b648499dbb545375be
diff --git a/dev-python/hpack/hpack-2.3.0-r1.ebuild b/dev-python/hpack/hpack-2.3.0-r1.ebuild
index 249a2a9754bc..bb2be6eddbbd 100644
--- a/dev-python/hpack/hpack-2.3.0-r1.ebuild
+++ b/dev-python/hpack/hpack-2.3.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Pure-Python HPACK header compression"
-HOMEPAGE="https://python-hyper.org/hpack/en/latest/ https://pypi.org/project/hpack"
+HOMEPAGE="https://python-hyper.org/hpack/en/latest/ https://pypi.org/project/hpack/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hpack/hpack-3.0.0.ebuild b/dev-python/hpack/hpack-3.0.0.ebuild
index eae4a7ed2f91..07eac8c2bbc1 100644
--- a/dev-python/hpack/hpack-3.0.0.ebuild
+++ b/dev-python/hpack/hpack-3.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Pure-Python HPACK header compression"
-HOMEPAGE="https://python-hyper.org/hpack/en/latest/ https://pypi.org/project/hpack"
+HOMEPAGE="https://python-hyper.org/hpack/en/latest/ https://pypi.org/project/hpack/"
SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/html2text/Manifest b/dev-python/html2text/Manifest
index 120405239130..2ba3b43e4e64 100644
--- a/dev-python/html2text/Manifest
+++ b/dev-python/html2text/Manifest
@@ -1,7 +1,7 @@
DIST html2text-2016.5.29.tar.gz 46879 BLAKE2B 0e7ccae7ae4d90fb202d9fdb8edd81f74b204f81c2410f345eb923fe610f61fab6ba71bcc95138fb3706ee51007a2c72c76497cee48818032934e7f809fd46ae SHA512 58b71fda6ea6fd1a71dec757c91cf342265a2c89ff5c45e752436068419fb6c1faa1ca0d5a6baafaaa60186a85aefdd840989177ce30e55bcda1c6209fc375be
DIST html2text-2017.10.4.tar.gz 50527 BLAKE2B 96b7060761a629cf4313104323517c4a9070aabfa02be43e80c89b56b92329785817abc7ab9fef4a8537cbde4a797926d3c1d444c11f3db6112074a31d8a8e61 SHA512 c7f9b765572b5eac72837aa757f0be07df0270b49f9b3a3ec8c3c65ff929505166b0510c106116ffdca484b56120b6c162f86b600d88a5a35e86d06cd6b6fa19
DIST html2text-2018.1.9-1.tar.gz 51173 BLAKE2B a21cd3e579d47081e669fda3f3147fc28d816478885942565a1b93b86292e2729e93bfea6b5326703e575f209f5bd7dd905d72011b8153b8c40d31c83acf9057 SHA512 773b508864a2fa31e961e132118702429f5b7836e90bd521db2ed6b4215de49d63991a99b7ad7d5aac3074a3c14e4d384557a4eb5b43c7e2aada46d5434ed229
-EBUILD html2text-2016.5.29.ebuild 955 BLAKE2B d199953d4473662127d33ef322a038560703b88d4d09d1236a6ad30c4a1ac0eab13c589a7b5ab965ea979893d55e324d6aa0f6ca17c226b3b0dd3e526ac2ce3f SHA512 70401e2b0bff6b5672d148b829317d98ae4aeb3290dc5acea6e04d866e4f9204011c181b90185918dce43de8a60a66631eef40bbe3c444d264e9a9736280b41e
-EBUILD html2text-2017.10.4.ebuild 935 BLAKE2B 427780b67a72d61346599fb9c1dc749679914f7d3e4eb638fde7e7cdc469bce25286f62e87d4d1a38aaf60e57c2c1f71d4df1462978b23a678c10ca1303f301f SHA512 5f2411b68210526a251dc145a41cf6067a1a78e9436909d530e5cfec35cac292090696cbf2d2eb7fa24408af4b0834a9107a13328383b72873b837ca43321bba
-EBUILD html2text-2018.1.9.ebuild 937 BLAKE2B 3c36e83cd7a5b8e2629bc910487a7d7d144427ee1ef5e253225b92f5eebf2dd468693a8adfdf7fd0213b7c3dd0f9680979c8b088a9d19e65057caf2a014428a1 SHA512 1e3cc52f12f403dc40c6232abe87b0597088c4d0124f0412e91267e731193380ebd7fe611e99432d8b89e3bed00b2b4a25d66095e6e35a18f33d1da09e98dc12
+EBUILD html2text-2016.5.29.ebuild 956 BLAKE2B 8f5ecc90da362ffe92dfb35c52fb014bb8ee8a6696db88ab16ae61543262465f8b1b626e9af9b6e674fa2b6dbeadebcdcab66053b240a6007565f69ffec503be SHA512 5f5b945b776d75a4f75917a602f6f37fa319018ddb71047ece9d4fdeb1644455786f49925e09374c7808dac5ac04bc5c4b8b0ad8c3f7ddc5fe602cd8f64b2fb4
+EBUILD html2text-2017.10.4.ebuild 936 BLAKE2B 9fd46ee6b27a2e40019507f7457554f9082e3cf7c8449da24162b95b52c1dcdf4865c4313a9327708aa76c3e2b44fafdcbd5b43d0436515b2a5e8150a4eb8841 SHA512 716744ab73fd4f23da21884160884723a0d569f45dae67cc67f8df96bdd662b372e989e39cfe0e592010db3712fca561d43a4c31c6902a09ccc256b0ad7edbe7
+EBUILD html2text-2018.1.9.ebuild 938 BLAKE2B 23c87ba3338e264cabab3960a9c7a56314b0c4a6208c5dc5cd3715a79ad745d2ce4b5b7005853ba368181a58552f69c62a876d68981370dd685ad82e5b0d522e SHA512 0be3486e860dae035bc16373246835b200cffbc137e51c33d2f4a2262c4fe73a8901e0fd1885300e8a388e2aa0c16c72b8ece55500b97fb5812843889c59ddac
MISC metadata.xml 332 BLAKE2B 2df3c377697f219f255f69968f31426f716334507a858fc4ea27f0dcb09ab1f7b2d98d4da2760c94ced1747ad908896a6c7c6cc1cd89fb5877707b14e37f825d SHA512 2fea207556f26e64296d5804463e561410aff69312cf947dfb2eceee8c664980d86cbdb6b062a0457953e16018cb0304771311a3313056efe0183a85c8b2d5fc
diff --git a/dev-python/html2text/html2text-2016.5.29.ebuild b/dev-python/html2text/html2text-2016.5.29.ebuild
index 012759e92279..01a6299390dd 100644
--- a/dev-python/html2text/html2text-2016.5.29.ebuild
+++ b/dev-python/html2text/html2text-2016.5.29.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
HOMEPAGE="https://github.com/html2text/html2text
- https://github.com/Alir3z4/html2text https://pypi.org/project/html2text"
+ https://github.com/Alir3z4/html2text https://pypi.org/project/html2text/"
SRC_URI="https://github.com/Alir3z4/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/html2text/html2text-2017.10.4.ebuild b/dev-python/html2text/html2text-2017.10.4.ebuild
index a0733a605783..19d096f7bbfc 100644
--- a/dev-python/html2text/html2text-2017.10.4.ebuild
+++ b/dev-python/html2text/html2text-2017.10.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
-HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text"
+HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text/"
SRC_URI="https://github.com/Alir3z4/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/html2text/html2text-2018.1.9.ebuild b/dev-python/html2text/html2text-2018.1.9.ebuild
index 217ed20796f6..5bb615018eeb 100644
--- a/dev-python/html2text/html2text-2018.1.9.ebuild
+++ b/dev-python/html2text/html2text-2018.1.9.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
-HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text"
+HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text/"
SRC_URI="https://github.com/Alir3z4/${PN}/archive/${PV}.tar.gz -> ${P}-1.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/httpbin/Manifest b/dev-python/httpbin/Manifest
index bd0c6ca3d868..3e380f22c6b6 100644
--- a/dev-python/httpbin/Manifest
+++ b/dev-python/httpbin/Manifest
@@ -1,3 +1,3 @@
DIST httpbin-0.4.1.tar.gz 88101 BLAKE2B 3df333ba92d50e065a598b2dc51ff3355eb94eb4b3a3094ba79cbe95fc11424e05f187e434ac299023dfbfd790b32db070a37e08a962ac19d803de4405603bb8 SHA512 feb519ee909c5115971f4bfd488ec0f9e987cd473464721f4e343e09b9d8fc592cf48b50ff3a2960bb67310521d865091cd766ed351ebfaa2dc8193115e9f052
-EBUILD httpbin-0.4.1.ebuild 892 BLAKE2B a0d085e30c3296a625917d05f66fc13adb3aba4a1856e6fd764fddcd48e09277f498b43a7bf0b17cf28a5cefe02ef672b9a1b222584c6192412095c0a369bd26 SHA512 6f91db20950c0998eafef2a776ef2f9e71fdb62b03ff788dc5c30417ecba1b85f307f2daafe3c73c46f005f377fc8892b218e54aeed42b9b0c1ae0b9494256ac
+EBUILD httpbin-0.4.1.ebuild 893 BLAKE2B dffd3e52f6929a494672e9d8c894cd0c687ee75dfe90e03fe9dcb1b24d27efcf4313ac14d619bf2d0ff27a4255043de40833353f476599d5975c27cca1ae0bca SHA512 a90259ef62ed2c3e2710d60914c14d2ca8405dbff8690af144577a24631c6a563514572c64a117f8e9ed3d64af4303ac6c28f5d2aefb92b441b8ad6ceb20b208
MISC metadata.xml 500 BLAKE2B 1270abbd84e19a72d75a2955858c49c6b33a8c92da7f86fb7853fde55968a840d941fe9f7cd1ec2718e8cbcfede6166c412aac7fc40e483043330935720dd898 SHA512 014a5e115d2cd225618e78ddf226dfe4f8772815efc3e9ecf49883701127335d9cba5e216daaba3f15de2944074c0041e5fd6eaf26772f0892da891570f841e1
diff --git a/dev-python/httpbin/httpbin-0.4.1.ebuild b/dev-python/httpbin/httpbin-0.4.1.ebuild
index 6fd15c613932..dc292762e451 100644
--- a/dev-python/httpbin/httpbin-0.4.1.ebuild
+++ b/dev-python/httpbin/httpbin-0.4.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="HTTP Request and Response Service"
-HOMEPAGE="https://github.com/Runscope/httpbin https://pypi.org/project/httpbin"
+HOMEPAGE="https://github.com/Runscope/httpbin https://pypi.org/project/httpbin/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/httplib2/Manifest b/dev-python/httplib2/Manifest
index 549b0d88e563..2262859461c9 100644
--- a/dev-python/httplib2/Manifest
+++ b/dev-python/httplib2/Manifest
@@ -1,4 +1,4 @@
AUX httplib2-use-system-cacerts.patch 2357 BLAKE2B 0a169ed30f7cc6736fae31a25d21d7efe2ae587808c7d9ce23ad0f8b507f51751054cd7079bfca55f9b3496b4806180f28da9acf0dd812ff16f14d9bb03749e7 SHA512 08022280948e530890664f8af9fa5d3776b14526bbe2c55151b3631473b100b96c3c353ffd8df5a4d03d553ce24f962dec53307f7e23c257404920247940ff8f
DIST httplib2-0.10.3.tar.gz 204500 BLAKE2B f71d679b42865bd8e56f708e71d475bfc6988267b07cf7af298ae7ba2c132a67fa04f54f36dfa0d222f86f421ade40724638fdc5840f340da0e8e1a717bb6cdd SHA512 d024986ffd577858017d7a8cfcae98a6cd04b8c89634ea302df4c1443eb2381cecca6ffbb631c9d4260335a3462df6d5604ec485aa591a05cb0231a3f6745aaa
-EBUILD httplib2-0.10.3-r1.ebuild 939 BLAKE2B bc479605c2103d517988a6b6e747945ad6590bee898d3684b8b07131563f467bfbfc0ff0c954b6585574b08a0897ca240744bc4a0215c823abb4c24d628a16f4 SHA512 159b2c06c43c34e8b381cc0bf0e75e7a6693ff7cea07ca8889d138c090050038af0066a224061dc7d28a24f919f02fad9d567741a65b5e547a6a7ba270784bb6
+EBUILD httplib2-0.10.3-r1.ebuild 940 BLAKE2B 0298eb3562438abd69645aa560e61d1c7c8afe32ec7cee359c1808e25fb2bf9bf4627eb4f292171a8068dfd47871b1cd05879c7f6e41b68b351f08e08f028e33 SHA512 1f3821451c34e16d71da69d857e0c3ac49a1f792843beb56db7ca85bdf7af7609626d511258b65d5bedbf4f1d6ba14ead2f413e35b124f06dc3994fb3cca117f
MISC metadata.xml 437 BLAKE2B a688f70bc4de310ac3b250f2832c0803e25ea04fcc6a2b5569fc18f90b46f01ef0978bbccae980faaf74f385bed83b3da8179434614851da491ec62c0cfe92ef SHA512 fae017eb657512165f1d931910349a683417f98de8d70248d6b898a1e038212b9c2b1baebeae818126badbb57efb3b3ba1d647b25b759376ba5c3a719ed900a9
diff --git a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
index 1ae8bbf849c8..0dac092d04eb 100644
--- a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
+++ b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A comprehensive HTTP client library"
-HOMEPAGE="https://pypi.org/project/httplib2 https://github.com/jcgregorio/httplib2"
+HOMEPAGE="https://pypi.org/project/httplib2/ https://github.com/jcgregorio/httplib2"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/httreplay/Manifest b/dev-python/httreplay/Manifest
index 0190ad3f0875..eac485d65ec5 100644
--- a/dev-python/httreplay/Manifest
+++ b/dev-python/httreplay/Manifest
@@ -1,3 +1,3 @@
DIST httreplay-0.2.0.tar.gz 8493 BLAKE2B 14b7ef227ee2184195c24fe1b219a7aec0aeb68bae9201dc41323bdcd8e74acbc6a0203201a65a2dcd2dbbec1866befe6790efb638ba6edc085d6b0da0a58e6a SHA512 0a035425241d34aeaed2ec219e7fdb7894ba09b711ccd60ca909f4f56467505bc39a8e77999a9196280883ff818165f9e4fb581e93df5d85a1dd30a0f243ea6b
-EBUILD httreplay-0.2.0.ebuild 455 BLAKE2B 1879331172b02a90a46009b56ddd0fcf7cf3388990909a3cff1187eedbec3c7ca36fe0e8ae3d70c3f69fb30b3404b9e23956a0b811b8e2b7b75000de79d5193a SHA512 f10e96a013b6d4c8e41ae5a7385d26fbbcc722f529f2251148e50ba61fe8ccf6eb98e55ae3a53f9b8058a2d62de6de26e336d80d195ee963284cdd67816fcb41
+EBUILD httreplay-0.2.0.ebuild 456 BLAKE2B 122aec3b9fa5b1eb4ca7aa53c8aad6814c93d635829d31fbfc8e5627b5f0aa57525111d590cd239918873338083d1b92b618ddbac2eae1be13925850e8ad0559 SHA512 0f5751b867d16faccc5a51a6c7645e20c333c9d771d6e995f2519cc7535deeed07133dbfecd590f0c28e740e55b08a5e00b2ec0d769a588ffbe9d3f8be533fe8
MISC metadata.xml 527 BLAKE2B b55e74fdcf3071d69fb63f910791d7b0dd9d7cb8e4695d46f4a9eda4aa8364aa58d0077294f33c6aedad2e4ef281d652848a6a1a20393b22034b2c98687ad166 SHA512 89795450ad897b311a286f6936928935fd19e62e4c55604bce548409154340afa6b5813b62045d6687339acb6f373b6b289d4addf11bcd0faef8c193c20fc3fd
diff --git a/dev-python/httreplay/httreplay-0.2.0.ebuild b/dev-python/httreplay/httreplay-0.2.0.ebuild
index f7485f5c5f55..471ded4fc0b2 100644
--- a/dev-python/httreplay/httreplay-0.2.0.ebuild
+++ b/dev-python/httreplay/httreplay-0.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A HTTP replay library for testing."
-HOMEPAGE="https://github.com/agriffis/httreplay https://pypi.org/project/httreplay"
+HOMEPAGE="https://github.com/agriffis/httreplay https://pypi.org/project/httreplay/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/humanfriendly/Manifest b/dev-python/humanfriendly/Manifest
index f8b1f3de7540..1486abe0a1cf 100644
--- a/dev-python/humanfriendly/Manifest
+++ b/dev-python/humanfriendly/Manifest
@@ -1,3 +1,3 @@
DIST humanfriendly-2.4.tar.gz 51037 BLAKE2B 3775505a8a32c19b921d6f397951dc61da9d5c4d3c8313a519cb350d4dcee09797b4d3412c7084d6a722397e675be345af946e132058e57d77e426d3ca2a3230 SHA512 e35017c6be9d80ac5e3465836aae4f5b1ea4358224e250c7c1b7e3a93c2764832382e0ec24ea54e1d656fd8874c12b23ffc535440870b55a532800c5953cc676
-EBUILD humanfriendly-2.4.ebuild 798 BLAKE2B e5036013285487fac8b61b2df4aa68cc7d59b62bf0837560186c8267e50ff67250bf92372d651f255f782eb609341dc42e6105dc86fec73c791b4044c9f6cb53 SHA512 fb3665db9f070fc591e2f9af15fb9d25920172e671eebfd8748b07de0bc43cecf8a77545cb02a4298b655cce2b5f47d4306b8534859550226d3b96955bda986e
+EBUILD humanfriendly-2.4.ebuild 799 BLAKE2B 5653ffe8d0eabaead6577e217d86d4580ba89df528d83f2f0f500b32a1826d05f65d97a4dc3f9c5bb3a0601e2ba5cff23917a637ab0e50e40bd122d971026624 SHA512 38863a6b458ce5191e6d8e199172d7004a51c42aa240fb5f87d8872f8372a3d9e24358ecc95be4faa7d2d66576e668ec7dc8d31ae39eea30b25cd2f391e1c54f
MISC metadata.xml 326 BLAKE2B 5db2fb344393d914a42d1b9b256782d2e8286daa33ff4b8687d23e613ae8d168052dc310cab48ef0c49c524d3b5115d2a17cbede518fe93e944c0067c94f9c7b SHA512 1338df242248b37b4d016d8f9a31ffa004eed60a9122ed9ec8f94103271b3136b698a613c0f7c91411f43d96b136777e0ffe808c250f9ece3d29922312457f47
diff --git a/dev-python/humanfriendly/humanfriendly-2.4.ebuild b/dev-python/humanfriendly/humanfriendly-2.4.ebuild
index a4f9df826199..f8de554ce4ed 100644
--- a/dev-python/humanfriendly/humanfriendly-2.4.ebuild
+++ b/dev-python/humanfriendly/humanfriendly-2.4.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Human friendly output for text interfaces using Python"
-HOMEPAGE="https://pypi.org/project/humanfriendly https://humanfriendly.readthedocs.org"
+HOMEPAGE="https://pypi.org/project/humanfriendly/ https://humanfriendly.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/hyper-h2/Manifest b/dev-python/hyper-h2/Manifest
index 2c846c77a2e1..0f00feced200 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 965 BLAKE2B fce90be4a513725690990f01f9f06b4f64833af23aa07e06c7830c4737bd0e711b3c0e237185d9ad5bea623f0ef3639558d9eaaabbf6a0eeac3896db9b36f243 SHA512 ccd5b396b54f5a8d960b4a0aeb554e19911aa7a3e97ee7280924858860b471a20f817e4f1a4d19ab7306ea4810fc5974e386a9f9fe3053a4bd5716079c76874a
-EBUILD hyper-h2-3.0.1.ebuild 914 BLAKE2B 63fbfa4341634fc7a7dc1cdd439f5199eef35b54f6e247b701908bd309c8b3dd34f27cd6b01447d984020493a440a175637fce6a5b35e8631c0e9ce6eb0c264b SHA512 f4751983b2c739351bec55c2e7b50636a48b8c5826b75f9a7289c6a5270e819c0159f5ec4ff09c05bfe796133ffc8d56a1caeba1c4f8ab5c563b1181d211c64a
+EBUILD hyper-h2-2.5.1.ebuild 966 BLAKE2B 931d1fb8aab9d3f8f5e293d3a5dfbf5be11c0148a79c05659219f159d63a5e6931a7975ec16d5dce1f81e3a741ed94106c7e566551453eb04d6d036c067a6dda SHA512 610fbc85456294592479699b8104c3cca4c12e754b8870eb71bef33fe13a716145542f90ddb8edb196c399e671cb5ecec27b4231e1ea3591c7afe93a331dd422
+EBUILD hyper-h2-3.0.1.ebuild 915 BLAKE2B 92ffa2f1094299e7f876347747c3b2cef822ce1e1a86e11b094da88002c43ef4946603359b211ba6464119dd6d0c2726f1ce5072d878287979344934092404b8 SHA512 6f6ba1a3e146a73b723562dcdc9d104f475549533de7c32155cb7c4af35ee158e46cd599623e972d54e6cb729ead1a289b3daf7af79c8565f6a86570d4ff6119
MISC metadata.xml 747 BLAKE2B ca9107ee5025360a343d9ec92424ac6be517d1e45ffb2dab10f0c37c82ee30db30a0fa9eaf7bbd0066f0e772e47a09bb11e954afe3904bfad2f672961bb608f0 SHA512 5efdebf70cf061471f14af5941c609b31c75208bc4f632b05bf017e493d4a8091a3fba335c95efacb0a1271aaae6a54589032dfa393d2844053cb859fd6b0d38
diff --git a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
index 7373076821c8..63ac10260b96 100644
--- a/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-2.5.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="h2"
DESCRIPTION="HTTP/2 State-Machine based protocol implementation"
HOMEPAGE="https://python-hyper.org/h2/en/stable
https://github.com/python-hyper/hyper-h2
- https://pypi.org/project/h2"
+ https://pypi.org/project/h2/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
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 56916088d09e..9bf1fd6ffd19 100644
--- a/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
+++ b/dev-python/hyper-h2/hyper-h2-3.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="HTTP/2 State-Machine based protocol implementation"
-HOMEPAGE="https://python-hyper.org/h2/en/stable/ https://pypi.org/project/h2"
+HOMEPAGE="https://python-hyper.org/h2/en/stable/ https://pypi.org/project/h2/"
SRC_URI="https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hyperframe/Manifest b/dev-python/hyperframe/Manifest
index 0553fbd780a4..b6c6c44bac44 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 494 BLAKE2B 90beed48e35237a30cf3014c0b53fa33618bd65936432cab5f81e8eacb86aeb50bf81eacea105f1445eb955d0f20af76bd3f4944043ea9d44c67d50375118df4 SHA512 490ff959f986d44b61fc624c2fdd0e9f883a409c8dab770adaede906d4b8780e1ae0d339ec09fae4bf0e2bfc46e59a295a80780bcbfefecc53cd13a86ceb991a
-EBUILD hyperframe-5.1.0.ebuild 520 BLAKE2B 4cfb065d814b8acd84f2f42b465707fce752b95acf1dc09d864fc5038ae132bb086d9028fa8c8b3f40e853828bcaa29e05a121d124660970a6828c67c08bc35a SHA512 805ea7635483c4c57c2b63edb9d04c8e28d07b198cbb3b215a81ce0aa57421ec77c2b9ab379c19a4460dbc186504092fecc9494a345bf54aed02fd72985a72f0
+EBUILD hyperframe-4.0.1.ebuild 495 BLAKE2B b645842a454cf32094922693ef6c2dbc91f944fc57d2f31c831dbcf3920e3ceb62d6b28a0399d85ac9ac555231c4d6b5cbede2ef20db94c860a889ee7928dba3 SHA512 d1b6548b911f5c4bdb9d09711e92abc0bb55ebd6f3e7c19427fd1efd4f793aab12e2f9af34459358d5e5e819a06e9a37c6610015c1d5030db9c828d20f68bbfa
+EBUILD hyperframe-5.1.0.ebuild 521 BLAKE2B 6749e6ac63dafb4f2f25baf9b33c2acc90d823cf6cca8a9066d452924f97a0321c85474452ff84ede6fadc98efad9d7e4dcabe93d130828f783f296bccd0b703 SHA512 47f161e9958dbce47684ee8c3ffecc61f59a75af31c8216db4c91610f2a51443540c7f211667d0fa09bb90b9b614a90597ef689abb2d3c426d206aca9ac2a176
MISC metadata.xml 702 BLAKE2B 36daaf246eae4068fb2729e91e95865e831d1449f78f2c37061adff7530225c1dc7c68e245170acabc91178fc679116d5639d4779587f05a599566507b5da5a9 SHA512 4539720057ccf3c78a94dffea4f59f628a68e9f1d0dfd6ab987dd991f2b1b5e6d1b7b46c04fe1faf2249cdb481309b8a176c1947fc99801130a4c94f6a9a0032
diff --git a/dev-python/hyperframe/hyperframe-4.0.1.ebuild b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
index 4ee406bc7138..df5070bac346 100644
--- a/dev-python/hyperframe/hyperframe-4.0.1.ebuild
+++ b/dev-python/hyperframe/hyperframe-4.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="HTTP/2 framing layer for Python"
-HOMEPAGE="https://python-hyper.org/en/latest/ https://pypi.org/project/hyperframe"
+HOMEPAGE="https://python-hyper.org/en/latest/ https://pypi.org/project/hyperframe/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hyperframe/hyperframe-5.1.0.ebuild b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
index 764ea25d9d7f..e25f36759814 100644
--- a/dev-python/hyperframe/hyperframe-5.1.0.ebuild
+++ b/dev-python/hyperframe/hyperframe-5.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="HTTP/2 framing layer for Python"
-HOMEPAGE="https://python-hyper.org/en/latest/ https://pypi.org/project/hyperframe"
+HOMEPAGE="https://python-hyper.org/en/latest/ https://pypi.org/project/hyperframe/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/hyperlink/Manifest b/dev-python/hyperlink/Manifest
index 5e41c351badd..1857188d51b2 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 749 BLAKE2B 6f980e257f9d7888837bdfb24f569c54b6596c1122b21ba6c7c96b7337c7001b2f52fe28565a218ef019ad6d02c823d369977016b788f73a7885fe52c329902d SHA512 16c16ee38c7dc5a30582a83838dd89a9def209eabb0d09f96d7a4a6381999091a4ed8d0c781ceb3b1ebf598389ef5b07c3617f741828894059ca2be01448ed8c
-EBUILD hyperlink-17.3.1.ebuild 767 BLAKE2B 7aba1f2e097c4d927aba8331ad4aa40c6654b2a7e5f49ed5a4c38612b60d2574760066d2a52243c6d91535968f9e334f7df4376de8c262cdb63185bfd53f1f14 SHA512 ecfbb19849bd0a110691849a71739d32c802bd78fea72b421c5d39a753f4b1c81f26b079b95868c371f1cccadea164dedc420e70b662bb4b359049a39b84319b
+EBUILD hyperlink-17.1.1.ebuild 750 BLAKE2B 28e596497a229d3939e08be7a20b553abba25dd5fdbf13b5bc625105638c84766267be03b92c04d6963fc3f109a2fae5c25973ac125ed9a3722de9b5aab1e66c SHA512 bcfa4f179f4a37e05e3e9e28720847e0bffc2f384d950026ece4526590555582248ab2a41fe64cb810dbe000e4bf74747452de90ace91daa08df60b7d524e38f
+EBUILD hyperlink-17.3.1.ebuild 768 BLAKE2B 781ff20cd069fc61c19d729b42551cab2e5f1818234dd7231786fcac8296c5fb557ad64ee9aa2abee486176d90f7578bb7f7c5ad5f0da01aacc2ff1a3230b693 SHA512 a84f9c98ebb9d960348043a52c0d23ecd886fb1952f01dcf568644bea5dea877dfc6bb6bdf99991f91aaed01183fffc94fc2951787c77978c23cfc9edb58911b
MISC metadata.xml 751 BLAKE2B b9e49354e3472ca16622fd269867df7f0c5f372afa5f93c36c2646f35e0fe1e1fcd6b25c66ef73e13e442019be449ea72b26fda807e3d220fa254c4d7a691f21 SHA512 7cd14daa771935591e7a130d9dbcd20630074d49ffd738d964b631798a0466392e0b669cc009f3c769614d704925699f2bc3239bd5e78ba0c2cd629dccd72591
diff --git a/dev-python/hyperlink/hyperlink-17.1.1.ebuild b/dev-python/hyperlink/hyperlink-17.1.1.ebuild
index 43992e66e773..ac6dfded277d 100644
--- a/dev-python/hyperlink/hyperlink-17.1.1.ebuild
+++ b/dev-python/hyperlink/hyperlink-17.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="A featureful, correct URL for Python"
-HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink"
+HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD MIT"
diff --git a/dev-python/hyperlink/hyperlink-17.3.1.ebuild b/dev-python/hyperlink/hyperlink-17.3.1.ebuild
index 6a990b39704a..bbe44b2dd654 100644
--- a/dev-python/hyperlink/hyperlink-17.3.1.ebuild
+++ b/dev-python/hyperlink/hyperlink-17.3.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="A featureful, correct URL for Python"
-HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink"
+HOMEPAGE="https://github.com/python-hyper/hyperlink https://pypi.org/project/hyperlink/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD MIT"
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index bcbeec1333de..9ec2ed237364 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -4,10 +4,10 @@ DIST hypothesis-3.44.7.tar.gz 403113 BLAKE2B a929322db86a9f769dff43c668609ad1840
DIST hypothesis-3.45.3.tar.gz 430444 BLAKE2B d96ef466768c590138b829f32f8b2aef803f68e9d44cc0b40052611a6264727b8d298029c9322b2ccfc911f211e20770459da844e443daa7be12d981965884fa SHA512 2cd970695f23fc0e523f27e56bd0ac9e8f2f5ca2e4cc1042202e9dafc5045505a3c6d8490114b4adc359b2ab72a346130901daa6c74a8ac2c3230834cbb4c89b
DIST hypothesis-3.50.1.tar.gz 439102 BLAKE2B fb0731fdd7a22ce4a851879b09cbd4ea9bbcb0dc869c2e77745d776640b0f9d697b7c0ada05050ccb1cc758857fba8179b96472c704548ffd51acbe6c7250819 SHA512 2928a6a724ba616644e5ff4010ba19473789f6f953b0d00910cb6ecbafbb85750f4fe747d3cc808a3fc23b2b0cbe05507e9b28bf184e7e77ffef59dba2dfd54b
DIST hypothesis-3.6.0.tar.gz 73586 BLAKE2B b0ec133e8c71f752114211061155c15a7d536e771ba85eab6489440b2063d3083018bf8502d9e9dbc73105ee5f03060e3189e64574a3dfa052b091040e7e7915 SHA512 cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
-EBUILD hypothesis-3.38.5.ebuild 1096 BLAKE2B 47c89f5b4eb1fa57198f8992db6818a7893edab1673c1bd7a9b36648af13234182c1eb6da1624a5628b9bb82df4d5ffec6f3967e962fac5a57a4a56f8967a78c SHA512 180b9607970de230191b21085259de41553fe208426cf8e50669c1cfd1b2d87cda133aa9410d17eb13686851a0c37b4be0e70e3922b16fefefcf9bac04a5a707
-EBUILD hypothesis-3.44.26.ebuild 1113 BLAKE2B 5fa88a1d640e5ef103f4401b415bef456bb5780c7268cb62fa22bcea43cb3f909d01c2496c325dbbca57f1cc14bb8e7f629a8a604e93fc2194b669d4da7bec77 SHA512 6f9b9f1ffeefb83a3919e4fc207d6eb6d728086d422d761245eeb7711c1b7d6a0e2f10c0c4d538605b5cfb5b9930728a6a97b7f22a3a39d90744fecff82580f2
-EBUILD hypothesis-3.44.7.ebuild 1096 BLAKE2B 47c89f5b4eb1fa57198f8992db6818a7893edab1673c1bd7a9b36648af13234182c1eb6da1624a5628b9bb82df4d5ffec6f3967e962fac5a57a4a56f8967a78c SHA512 180b9607970de230191b21085259de41553fe208426cf8e50669c1cfd1b2d87cda133aa9410d17eb13686851a0c37b4be0e70e3922b16fefefcf9bac04a5a707
-EBUILD hypothesis-3.45.3.ebuild 1113 BLAKE2B 5fa88a1d640e5ef103f4401b415bef456bb5780c7268cb62fa22bcea43cb3f909d01c2496c325dbbca57f1cc14bb8e7f629a8a604e93fc2194b669d4da7bec77 SHA512 6f9b9f1ffeefb83a3919e4fc207d6eb6d728086d422d761245eeb7711c1b7d6a0e2f10c0c4d538605b5cfb5b9930728a6a97b7f22a3a39d90744fecff82580f2
-EBUILD hypothesis-3.50.1.ebuild 1113 BLAKE2B 5fa88a1d640e5ef103f4401b415bef456bb5780c7268cb62fa22bcea43cb3f909d01c2496c325dbbca57f1cc14bb8e7f629a8a604e93fc2194b669d4da7bec77 SHA512 6f9b9f1ffeefb83a3919e4fc207d6eb6d728086d422d761245eeb7711c1b7d6a0e2f10c0c4d538605b5cfb5b9930728a6a97b7f22a3a39d90744fecff82580f2
-EBUILD hypothesis-3.6.0-r1.ebuild 911 BLAKE2B 742daba1e677f8c0bfce9cb120f7ba64cc5c997279086a8fa5e8338ede7e0a340d2c5d995ebe3bdf7448d4f7c81859ecee288f65452d249210b6910ad1e48882 SHA512 75a505f8bd8fddc1464515a93fb9bef3f30483d31dd20334616ff1d329fa65f5d9a2f187a75d7e266e23d59402d17b5ca48233ec509e83d64a738b7a75120529
+EBUILD hypothesis-3.38.5.ebuild 1097 BLAKE2B 77ec08fa85a608f3fe92cd46ee2f36a6376cf56526915246a85877341db6df13b5f1e10e4a0d7931ca18ea6a52c00e3fc3b1a74073a4a96e47b5ad60ad74f32e SHA512 fc0eccce80eb617d8e6ca90f22d673e39663b2f070eeccc569517dac5ea3b2e13c03a1a2f85938da9c1f6d3aad3edbcee762d130c2635ca902d10fb23539ba5a
+EBUILD hypothesis-3.44.26.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
+EBUILD hypothesis-3.44.7.ebuild 1097 BLAKE2B 77ec08fa85a608f3fe92cd46ee2f36a6376cf56526915246a85877341db6df13b5f1e10e4a0d7931ca18ea6a52c00e3fc3b1a74073a4a96e47b5ad60ad74f32e SHA512 fc0eccce80eb617d8e6ca90f22d673e39663b2f070eeccc569517dac5ea3b2e13c03a1a2f85938da9c1f6d3aad3edbcee762d130c2635ca902d10fb23539ba5a
+EBUILD hypothesis-3.45.3.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
+EBUILD hypothesis-3.50.1.ebuild 1114 BLAKE2B 13524ea2041a22c7679800b6734ff5922a92e12d323047612dd10247efb70f106a42fa8ee1db31d36f033798cc1c43d2b28a6b3e0ed183e1fe828b3dd97b7768 SHA512 cbdd2bf5a4440e0851d59e387cf9daa533d863a33b0d3908dd68905b281373ab011c8ad3756db7d1c8d6a87d1f9317f964bbf89ef33beaed32ecffe68a4722de
+EBUILD hypothesis-3.6.0-r1.ebuild 912 BLAKE2B 38905602e2e43a13e84664b5ac605903453ee70d3fc5e0f0916a95887560298c71f2917f330114d38b9f87470aebd0171e65c0ff5de2db9db5df5e9f05ebebbd SHA512 f335355c5a7749028f7daec9450990eaa09fa96b5f447c4fd7e3547bf36f1064b5d20f88cab3947f362b4fb254502b935d180e9115339d08567e58b87499a6a4
MISC metadata.xml 386 BLAKE2B 565f8e88bccb4c39cf4087466141bc760e4f7576d5f91d436306d9a7d448ebd7ac89add1a4f6ea30c6937aa3a3c1b059e377afeb3622b2f521b9b5d1cdd00085 SHA512 e0ad6c17078a2a06250d83b93484b2b449fb6924a7f083121f7368e7032ea970489067f8231b5d27edd9875434c32dc02801d01d4ebd8bfba33b3761429e5975
diff --git a/dev-python/hypothesis/hypothesis-3.38.5.ebuild b/dev-python/hypothesis/hypothesis-3.38.5.ebuild
index 540270cf37c2..89e39704e7ae 100644
--- a/dev-python/hypothesis/hypothesis-3.38.5.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.38.5.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/hypothesis/hypothesis-3.44.26.ebuild b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
index fe1e2a436995..ddfd398cafb2 100644
--- a/dev-python/hypothesis/hypothesis-3.44.26.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.44.26.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/hypothesis/hypothesis-3.44.7.ebuild b/dev-python/hypothesis/hypothesis-3.44.7.ebuild
index 540270cf37c2..89e39704e7ae 100644
--- a/dev-python/hypothesis/hypothesis-3.44.7.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.44.7.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/hypothesis/hypothesis-3.45.3.ebuild b/dev-python/hypothesis/hypothesis-3.45.3.ebuild
index fe1e2a436995..ddfd398cafb2 100644
--- a/dev-python/hypothesis/hypothesis-3.45.3.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.45.3.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/hypothesis/hypothesis-3.50.1.ebuild b/dev-python/hypothesis/hypothesis-3.50.1.ebuild
index fe1e2a436995..ddfd398cafb2 100644
--- a/dev-python/hypothesis/hypothesis-3.50.1.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.50.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python https://pypi.org/project/hypothesis/"
SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/hypothesis/hypothesis-3.6.0-r1.ebuild b/dev-python/hypothesis/hypothesis-3.6.0-r1.ebuild
index b9764635f66d..ed074d038c83 100644
--- a/dev-python/hypothesis/hypothesis-3.6.0-r1.ebuild
+++ b/dev-python/hypothesis/hypothesis-3.6.0-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+),sqlite"
inherit distutils-r1 eutils
DESCRIPTION="A library for property based testing"
-HOMEPAGE="https://github.com/DRMacIver/hypothesis https://pypi.org/project/hypothesis"
+HOMEPAGE="https://github.com/DRMacIver/hypothesis https://pypi.org/project/hypothesis/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
diff --git a/dev-python/idna-ssl/Manifest b/dev-python/idna-ssl/Manifest
index 614b243a8c7e..a698cbbb04bc 100644
--- a/dev-python/idna-ssl/Manifest
+++ b/dev-python/idna-ssl/Manifest
@@ -1,5 +1,5 @@
DIST idna-ssl-1.0.1.tar.gz 3385 BLAKE2B a14a73b7aa79022c3831e3c66cfc31fe6f2f64474039712aabc0aac28c5ad9c98ba360bccfcacd5b37085c48c8db1f4184f7406489306dd7b87c1ac9599e8c28 SHA512 57a6891543c561cd96d35f3d01f702e8c54c592f0174f34322fd0794df8a80ad0117b558f2d0078d22cb8e0114aaa9b72c7217c91a40f02475334d7a94429c2e
DIST idna_ssl-1.0.0.tar.gz 3375 BLAKE2B 28ecee9e271619b7a4f3698aacbdbf0e953ed9b52640818007dc86f34145d8ea000260991d44cfa4cd896b74172b0a32962c3053152558b8d621396df2e248de SHA512 d1f7479cc3edff164bb26deb05af757906ba91241bc668f1b087560087a89f741a0b36e166bfb8142128ceed6008621ab36a2556ed2304ea6374c19982bc663a
-EBUILD idna-ssl-1.0.0.ebuild 594 BLAKE2B b4d88f340061c2628ff441074de826969c51ca2d0ad67e2e8827bf7a0b186fb3121d3e75b3e5bbc6bbae61dac042e7777828176cd1355dfd81189eb65341635d SHA512 49d4d1e9a24c35132f1a39201189b7fec910aaa0bfecd9a662407df3f668ca19fa2cc986cfab232d7db52af905b70668864e8ceafd20eed9c0e19cb9c401f5d7
-EBUILD idna-ssl-1.0.1.ebuild 529 BLAKE2B 468dbf858811991fba6fc24be5dca0e3d1f0ddc4365abe501d68b011318f4dc6ff194ddc293aa6d4c78a7b3dae45bf83ee0180afadac5b6c582a2317ba26e5e1 SHA512 2ad9a2e3c38b8802e4c412dbae9bfe57f240af57aa1b8de3f0293caae7c9c8b469bb8f3b8761dec2365211a32fac1af2e5ea74f4e7aafc00d7ac0a7a7a202b98
+EBUILD idna-ssl-1.0.0.ebuild 595 BLAKE2B ef204ab8de05c5bf7b20c60050cd71bc540432ff6dad53302351019c606f7388aa74081c8180e3b04ab2600a5d08227528f0a91c71ad63e245fea60531b74489 SHA512 5332e62e5d252fcca875a51fb6b907eb780185e7af0911e1077893901a7be5d76c4befdbfcaf83332a87f19952a2794a6343d2cbdb204ca1da3ccf50f66cbaf5
+EBUILD idna-ssl-1.0.1.ebuild 530 BLAKE2B 0c2c36dcd0f24ccbf48346a79dd417f396d36d75b989884f381de58bdebfdd3d00770ba6fa0b1d7c3c4a8c4dfaec2e1a926e782a4bb1b76cca6c31cb496ba809 SHA512 a6f3f990b2673a5637c9e5e820f033c94bdf3ee067badb26bcab1b7da2347ba7052daca8142eb0fa0b94a9982d8bca24409e32f73ea2f88f3b4d36aa420f86f4
MISC metadata.xml 368 BLAKE2B b2f78fb9dea9edf6f2b2a7fb72412302b014e8b1b536653ae12fcd2bc8fa94bb253ff780aedcfd32fcddfcc2030b363e12440dfa4efef1a886e99b8b0acd8dba SHA512 531bbcdb7ec492aa4c38f4352cb0a93c618c60d9f8920ff476f6f8b7991744ccba2188a9e441e696a02d1c4ef4ea9af3afeb2c81a0d046e700796ee45b7f3888
diff --git a/dev-python/idna-ssl/idna-ssl-1.0.0.ebuild b/dev-python/idna-ssl/idna-ssl-1.0.0.ebuild
index f923e155efcb..54b75a659617 100644
--- a/dev-python/idna-ssl/idna-ssl-1.0.0.ebuild
+++ b/dev-python/idna-ssl/idna-ssl-1.0.0.ebuild
@@ -11,7 +11,7 @@ MY_PN=${PN/-/_}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Patch ssl.match_hostname for Unicode(idna) domains support"
-HOMEPAGE="https://github.com/aio-libs/idna-ssl https://pypi.org/project/idna_ssl"
+HOMEPAGE="https://github.com/aio-libs/idna-ssl https://pypi.org/project/idna_ssl/"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
diff --git a/dev-python/idna-ssl/idna-ssl-1.0.1.ebuild b/dev-python/idna-ssl/idna-ssl-1.0.1.ebuild
index da8aa8bc2750..e56535d395d5 100644
--- a/dev-python/idna-ssl/idna-ssl-1.0.1.ebuild
+++ b/dev-python/idna-ssl/idna-ssl-1.0.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Patch ssl.match_hostname for Unicode(idna) domains support"
-HOMEPAGE="https://github.com/aio-libs/idna-ssl https://pypi.org/project/idna_ssl"
+HOMEPAGE="https://github.com/aio-libs/idna-ssl https://pypi.org/project/idna_ssl/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/idna/Manifest b/dev-python/idna/Manifest
index 1c74aeccea23..2b1aa151449d 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 667 BLAKE2B 6edc6c9a2ef246ba8fd17c3e97bfd5e9b81c618a091982ac129231f278fc46f6af5298b36f830b29cd7625df92540d3cf483567e5ad850946a5d01a35c08ace9 SHA512 82c329d7841d60ec92f2ba27a3f9d35b1df3be4e5bcb8f42d92b5a202f687b8c0c6771290e987c8b2b38f971200d7cb07fb279f9a06534f5f3aff44e5144a3ec
+EBUILD idna-2.6.ebuild 668 BLAKE2B c12ff33bfa42471d9aaf9ebb063b51e47ec5c0d8cd9bcaf18230dd853a52d4f00ea4a2f27b985a84893d86863eb61ee239c32087b5d4de1688d2d7c7dd554c93 SHA512 bc90f9e990b558075d9c77663781d44b9ecd2571747be0b041b0f1b2bb171e8a32d247e8149a83a586f8297f0bbeb9c3f67c13bd6669d615f959a576211a765f
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 55f894ad6b49..f57d72cfe473 100644
--- a/dev-python/idna/idna-2.6.ebuild
+++ b/dev-python/idna/idna-2.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Internationalized Domain Names in Applications (IDNA)"
-HOMEPAGE="https://github.com/kjd/idna https://pypi.org/project/idna"
+HOMEPAGE="https://github.com/kjd/idna https://pypi.org/project/idna/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/imdbpy/Manifest b/dev-python/imdbpy/Manifest
index d76053da9a0e..4f15833d07cf 100644
--- a/dev-python/imdbpy/Manifest
+++ b/dev-python/imdbpy/Manifest
@@ -1,4 +1,4 @@
AUX imdbpy-4.6-data_location.patch 386 BLAKE2B d8d5d9696c8b16fc0b6b17e0c586fc4d13888656a5d6c197109ae2c9ea7899460f3db29c692b300599269bbade467a5a607dd0f9b1469299280c071ee1178cc7 SHA512 b6846126cf3eab62f454b1d8073d068a356ee792895939c9a4ee67eacd46616d0173bc85e52f6930f3ee8d96b95913afcc07b5b384a205559bce105e37038567
DIST IMDbPY-5.0.tar.gz 367238 BLAKE2B 978748df2352725b5577b2a1274f807a62b26fa673a063929e0f6566dd0de3dad268f63ace03dea43a54b3621532be11a0a70781dd745579119042c33c909439 SHA512 924b9c9b7055c75abb1c48867ba9ccef3c5259c748a6f21e8344616da9ea58d5ae58a2f12a78dc61fea7c008956994687fdcf7ecd59f5f4e82daea62890086d4
-EBUILD imdbpy-5.0.ebuild 890 BLAKE2B 7c0a3743809730d9ce06e80c01f338d48a3bcd3063b4188d8cce9884554a239ca9b29e89076a15739bd458447d6663ed95ffe754081f84bdbc468df1a7633c31 SHA512 8fb522b0be70b5bb104742d2d9d108a54612f1ee6d47827fd6e8879e34baf06d06ff4a4470367889348492517a464cac662b98f27fc22c27fc66ecdcd827c401
+EBUILD imdbpy-5.0.ebuild 891 BLAKE2B c3d917590562c3b3dc543fce6b9544ca6114bcb0d7366565a2e9cb9feff45b474030d693006ad8262e74b5bf4cecf0ff3835629f8fae5622079e927768ad4fbb SHA512 67bd4a437793b5b8fde00c2b2bdc814feed5ea7c2cff1cfb108dda7d6d37abd66a6af4132b770416e1be0241c93c4594ebfc0cf80783a010b63fa3e4a465c709
MISC metadata.xml 287 BLAKE2B 9a17b04e0dae1ad2e3003c9292fb4e622a483e549e880d2c4909cb6610622e1c0651ce1185f63bd330dce314f3470ccda272170f4a077a578b924aab96067c7b SHA512 73efa1a442676f1fea6bfa663d9615e9e55d2520d8a30749ceea26fbadf3df55358320ddb5ced57841b5d4eec5dc6948b3c85d2537d8fbed3cc1d4392f970767
diff --git a/dev-python/imdbpy/imdbpy-5.0.ebuild b/dev-python/imdbpy/imdbpy-5.0.ebuild
index 80ec214e0751..824232084770 100644
--- a/dev-python/imdbpy/imdbpy-5.0.ebuild
+++ b/dev-python/imdbpy/imdbpy-5.0.ebuild
@@ -10,7 +10,7 @@ MY_PN="IMDbPY"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python package to access the IMDb movie database"
-HOMEPAGE="http://imdbpy.sourceforge.net/ https://pypi.org/project/IMDbPY"
+HOMEPAGE="http://imdbpy.sourceforge.net/ https://pypi.org/project/IMDbPY/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/incremental/Manifest b/dev-python/incremental/Manifest
index 00b19f6e282a..5cae77c2359e 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 602 BLAKE2B a29a69fb5b490e3228003cd1f6002b85143f71dd0e13a2a567339d353aeba107437fdaf92a42faadb5fb14923ded6c90a588abb6d2b7bdabe9787c156d1f0079 SHA512 b9c5a8ce32ff298c7e9c24ddd9698edfb5db581d5a8fdb533bb471d9dbfd1e9840f05025dcb6a2c3cedf6fa034b33859db1a2fcee318ba3ab423df29f66b3e7a
-EBUILD incremental-17.5.0.ebuild 621 BLAKE2B b0a4a7753cc7dd13c0d8862d56c87d49c649f85ff805f0782bcf6d4f5253c6ee9857e9dc6906c39fcbe1675d9cae9757ec513dd3f3379137624fb3c9c5d28790 SHA512 20be7819b7c8c7da8d882745b46904d503fd5586e3ea78cd425c4e461386de8d29792180c0e049ed7dcd299c2b2be825f6f6fcc27bce48068138b50d1d354181
+EBUILD incremental-16.10.1.ebuild 603 BLAKE2B f7da56095fc1cdc601a424a738388f333678a281247195e8a3c5a7e4304100daef5f09c4effe1c8a55f1bbd5eb337eed77be6061f4457304e0f199cf7b8d1478 SHA512 14cda178a9d90458c33ce960fab7a4219dbb1c3ee95a81acb56b1106f86532e391a03061077514b62a02800f66b234f7886089366198b2fbcd9cbc43399ea9e8
+EBUILD incremental-17.5.0.ebuild 622 BLAKE2B 9cc055a1b87383b2192c6837b5ac46a612248e2751e51f3a8c5f675f5b0407d4fdab406541c1537cf231a0400743facf3958b4749bb49bcb129a52234b53231e SHA512 56b86fc61d2f3883c7ffe8c312d1fc1d37b50369061917028313b7c94f661ea0a90e1b8cc57b1c85b752c1e1f3794e65e79578ab1d3fa2725a0401459a1ec441
MISC metadata.xml 554 BLAKE2B ab26ba9e5a69a853b0c0a167dfad54de819a17ad44a47a9987e8cb632bf1551151a208500f37c96543d7f577e99d6d47b4157c97b71d7ae60e88cc086a1ef1ba SHA512 a3bd82ee309e301f175da663ecda74af803631324b0d1097082ad04e6bd9e2537208fea8ebf753f38341429b1d2bfffc887ced6b707655ec862541ff93e83c6b
diff --git a/dev-python/incremental/incremental-16.10.1.ebuild b/dev-python/incremental/incremental-16.10.1.ebuild
index ccda3bd2d2f1..501f908d0fc2 100644
--- a/dev-python/incremental/incremental-16.10.1.ebuild
+++ b/dev-python/incremental/incremental-16.10.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Incremental is a small library that versions your Python projects"
-HOMEPAGE="https://github.com/hawkowl/incremental https://pypi.org/project/incremental"
+HOMEPAGE="https://github.com/hawkowl/incremental https://pypi.org/project/incremental/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/incremental/incremental-17.5.0.ebuild b/dev-python/incremental/incremental-17.5.0.ebuild
index 944fb1dd5cf6..499a38b4d93a 100644
--- a/dev-python/incremental/incremental-17.5.0.ebuild
+++ b/dev-python/incremental/incremental-17.5.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Incremental is a small library that versions your Python projects"
-HOMEPAGE="https://github.com/hawkowl/incremental https://pypi.org/project/incremental"
+HOMEPAGE="https://github.com/hawkowl/incremental https://pypi.org/project/incremental/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/influxdb/Manifest b/dev-python/influxdb/Manifest
index 82113e2d2f81..45d8e99876f5 100644
--- a/dev-python/influxdb/Manifest
+++ b/dev-python/influxdb/Manifest
@@ -1,3 +1,3 @@
DIST influxdb-2.12.0.tar.gz 48091 BLAKE2B dbdf19b164aa721bf1fd8b03c83413f04125244adfc690e4d300b64302890b427086826c274b810ffbdd547d04b16c906188d25aa5b805e3d01d24c618c4bd5f SHA512 2975cbf606833f56c30572cfb377f3a9b69b0e8c228419d5d1d93196ee55ee38e1455838b47c0834f7f1021da72ec721aa73d02934718848271a2287ccb281c6
-EBUILD influxdb-2.12.0.ebuild 850 BLAKE2B 3773d1d614195797c8269565c6e52ba197c45bee6bbb0f080260007b0d5bd59395e00081dcb2b4d9228beaa3459c3d26fb06cf103d4c20ebcef9228034c72d3d SHA512 fc9edd07d8de592882dc86b064574f919bcd117dcd083d027f58073d12dde66277911188ac36961f8ca5fd39802da1e188b9f3bc27e70dbed6ceae3fa4bb4b0a
+EBUILD influxdb-2.12.0.ebuild 851 BLAKE2B 650c3ed5a5513e37f98fc8c92e774e5583a9e244e5e86e1abb161a4301858d873eca7ee9e15540e7fdf618bab4e5046f997830d74862b978b2c2dac4c850283a SHA512 26099d8f2f8225a95df658954b4504ec46e0b5c86acee84b86ed2adb76397fa9c6ccc709cef27368888cae694aaf68f96f50eaafd85e791c2a51fd920ae2feb6
MISC metadata.xml 387 BLAKE2B 0a6e6577a9758f2e7069e673bee741ffdcbe74e1abbfc5a563b731ccd189ffd6f4748f927a4730480eb0092d4c10f89753c9c5abfc05fa113fcc56f0af347d3f SHA512 0aceab42b46030b04172d2158cf57ab28e53091ca57a6c4a989b65594abda52c2d924670b37775e6bec5cf77841aae575c73bd2f66ce3329ffb3216bc093939c
diff --git a/dev-python/influxdb/influxdb-2.12.0.ebuild b/dev-python/influxdb/influxdb-2.12.0.ebuild
index 47b318e74c08..fbb8dcf6a0ba 100644
--- a/dev-python/influxdb/influxdb-2.12.0.ebuild
+++ b/dev-python/influxdb/influxdb-2.12.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="InfluxDB client"
-HOMEPAGE="https://github.com/influxdb/influxdb-python https://pypi.org/project/influxdb"
+HOMEPAGE="https://github.com/influxdb/influxdb-python https://pypi.org/project/influxdb/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/iniparse/Manifest b/dev-python/iniparse/Manifest
index 609f503e5ff7..3e28a97825d9 100644
--- a/dev-python/iniparse/Manifest
+++ b/dev-python/iniparse/Manifest
@@ -1,5 +1,5 @@
AUX iniparse-0.4-python3.patch 16919 BLAKE2B bb33df2937755ab4381adcdc17e3ae72eb08f0f7d22d640aae06fbe52f16f90218e298c674a030fcc299dcf7107b1073fe4e3ec8f34683d283b9586316bf9aa5 SHA512 ed292dca5b124da5de1617cb2ad4f743b836607226805e488572b37cb08e9a71595ef2e008a26f99f8dd0acaa1308a77cdf58b48cde231524d034138df26ef7e
AUX iniparse-0.4-tests.patch 779 BLAKE2B ccda778ea17d34d59fe16e0b63fc140ac12c1e06756e1959327787e8f7cf17dd070857b15ee62e5f6a62401da64aedd8819adc2db54936179b0b7b76001e5692 SHA512 543770491ca075463e4947d7adff0c846e31e03ba7b263c37d9728b93486ff751d8066cb5cdec3a244c30e00f6f1edbd39ec6ea1188340d0a3edf460af147ee3
DIST iniparse-0.4.tar.gz 31278 BLAKE2B 1d92322cedd115a68f4133f477ca772e4d24b48991c07fecf3d22e86ac39f0626ffa7cebecfa15a200dc9fcbfac205c1e17aefa35e335a1f86f3919a3f9c1d58 SHA512 d59eae7c1ce474c89eddb0b0cbff5973444571728aa0c6ce5b3632984353415f7eec4de63cf007c276df0d1bb914b2ea5dd0acc00f3a261285c8e2e9883fbe9a
-EBUILD iniparse-0.4-r2.ebuild 584 BLAKE2B 064f5cfa1bdbbc94005b690a6b555b4edebadc54b8d091216ef375effc700b07654ed40c2d9214e311e4029b35ec1bbd7b06ed090ce6dd486d7e9478ec7bfef7 SHA512 a2d9822c20d5a178d6c71de4f9a80359eaf01fc3f36512433875df86d8327be1705deb7737c71be115e65811d2d68b5d897f5d3eb366f90b0d885b9abf0af3b8
+EBUILD iniparse-0.4-r2.ebuild 585 BLAKE2B b3fd426e4d1f41b68fcf78879aab5f59161e03225bc89e09dbe173f5fb9b38ffbb965f213c23eef3c90f214895dd8614c72070681dcc07763caa178635cf8e6c SHA512 bc0dcc86fa8ba72cf15421dd338bd6e92eeaf6761338102e1abe56b9d7c99581954f4224adc45e183b88a97b053c4e6badbea20614e6f217965b5bf62577d882
MISC metadata.xml 311 BLAKE2B 04891a9e61e3ea4e639f43044579b5ad5bb5a0cd0b1b9cef41e49b896b73c8d8ac22962f202764082de0355ce7bfa3ce1953a7c7d6d1d3523d4cd8d58fa06ad7 SHA512 f29afa7ed4888925433a7af5746a6d707c51856a95bf08c6f3b705e721091f84e18b1654d5e0cfb2e00d50d8eff2fa169d94a3642c5903e8cc503ff2a833ce72
diff --git a/dev-python/iniparse/iniparse-0.4-r2.ebuild b/dev-python/iniparse/iniparse-0.4-r2.ebuild
index dd3b30034e3d..421effd64e4f 100644
--- a/dev-python/iniparse/iniparse-0.4-r2.ebuild
+++ b/dev-python/iniparse/iniparse-0.4-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Better INI parser for Python"
-HOMEPAGE="https://pypi.org/project/iniparse"
+HOMEPAGE="https://pypi.org/project/iniparse/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT PSF-2"
diff --git a/dev-python/intervaltree/Manifest b/dev-python/intervaltree/Manifest
index ab1a12165cd5..94f0a29b818a 100644
--- a/dev-python/intervaltree/Manifest
+++ b/dev-python/intervaltree/Manifest
@@ -1,3 +1,3 @@
DIST intervaltree-2.1.0.tar.gz 38404 BLAKE2B 2410f9e1a374f654936f3b2f53423f453042e5bc4a39ab89e57b889c22508652b8fd348a4beebb10e80b7d7d7c41d4cfed12db77b49105edf5311208e9b9e035 SHA512 983318e23c681ae53371125700bf6f2494467f719e5ffce661564e117d2a7c711da17e74a5793ce2688d8389b3373f17fbb384ac0b37d2be10d6c0a6ec5ecd29
-EBUILD intervaltree-2.1.0.ebuild 627 BLAKE2B 8f19c16a2f5918072c2ff03bdbc0386f8d9f84bd920fcd4a4794861e8ac9b88658431f618784c8cb4741c3aa4a753160bdf1fc4ea28257f7d3b02e704d3f2b68 SHA512 a52a67af7073bc4dc82ce714cacf1defd364834068deccd5e07e95de5586d86fb8d2a7f2c059f219ff5ce7e59923c95638667372f430ff63488d1d98730378d5
+EBUILD intervaltree-2.1.0.ebuild 628 BLAKE2B 4cef8fb0d8fd1a3eb89e1d3c0c1e139ec3e18015e7e04cf2f7a782810bdf7540c1bfe89fcf5f651eff20917fb5755a1c9a1f186c68e7e8b19e7d96814c5a16a7 SHA512 9c82ea0c4bb484ffd5464773df50b1c3675533d13e33d9a995b3fc04fe1a3582c9f2f1528907eb9517349e1fa9729c117c1d7b64badb321b0d2be555e2afce7a
MISC metadata.xml 336 BLAKE2B ad3c5d5f7951cb6e6bdbcf930932da989f42fea6f01fe9d31c0a6741b1f9362de9e5af66d2a610692290537f7dca53f468c0845d3ca931b8a8204b91770ef7cd SHA512 4149796fdf18a600f444b1716e32116eedcb71a535e206e3e1233b91071967fb8419b5b15710710508f25fef609a8cb2a68baafd4a91d72e962acaf42a8feb2b
diff --git a/dev-python/intervaltree/intervaltree-2.1.0.ebuild b/dev-python/intervaltree/intervaltree-2.1.0.ebuild
index 6c5e19641c48..3cc37411d885 100644
--- a/dev-python/intervaltree/intervaltree-2.1.0.ebuild
+++ b/dev-python/intervaltree/intervaltree-2.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Editable interval tree data structure for Python 2 and 3"
-HOMEPAGE="https://pypi.org/project/intervaltree"
+HOMEPAGE="https://pypi.org/project/intervaltree/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/ipaddr/Manifest b/dev-python/ipaddr/Manifest
index 76765711ead8..dab565d3bbfb 100644
--- a/dev-python/ipaddr/Manifest
+++ b/dev-python/ipaddr/Manifest
@@ -1,3 +1,3 @@
DIST ipaddr-2.1.11.tar.gz 29046 BLAKE2B 8196898209d580ce25bc2ccb05b2e772c42c053116749bb5137a87b6648472c4fab522d76405510cb2304859b4179c593b213739e9294a1af1d9894cac7040ab SHA512 a97b0f760f0d7fac549e5edf17b644c966a8858c145b8f9472ddc8bf4805c9d537f6f8755e3716d78b729b87e84149f8b73c7f98c0deee4fbf266ccb7a206bc6
-EBUILD ipaddr-2.1.11-r1.ebuild 718 BLAKE2B ab5b34bd233978b8a8f45df5190762e3c302cd4ab23855d15f9cd1ad4bcc7d9b6a86fef5678f93b2b51d0432f640d9b9b1cd176bc849714fc6ea35c385ee20f9 SHA512 f2f658cfe72d3e1a63149566866643509cd5509c3d7df7f1b98ff1468442df24618322d1ef973086ac8375e3418cf63d679b4ae821ec6da20d9801873c97b8cc
+EBUILD ipaddr-2.1.11-r1.ebuild 719 BLAKE2B 4726df1755dcb456c729d7fd05fb471b454c691f7519c2c7e4772426e0ce5dacdfef95ffb7d70bcd202a83690847afe87799e95bcbe9d9b8841e7b688eca194c SHA512 f6078fbfb54525f611c718c371a52b7c3c49dc0002851e39a415c02e6a0e33f37614d655dc57c369963eae117e65fbb6a67e86f58648d44935ea1b5329c165db
MISC metadata.xml 490 BLAKE2B 53a6608c229686c6cc8b3b3c225aaadc4d504781c0ae48db832dff28294101463d3ffa36eb9da1f76c8b419bf422dda668e278eb85e1300e65256ca5aa13f63d SHA512 e1b60dcbd70386a4adc9d65c4e530c38c4477611739baa8c82812ef77373319016d1d41bfe564745b535de6ee5d2ca7665825a455a72ef4403edcb17b26447fe
diff --git a/dev-python/ipaddr/ipaddr-2.1.11-r1.ebuild b/dev-python/ipaddr/ipaddr-2.1.11-r1.ebuild
index e916bb6c5689..6b0f9979b682 100644
--- a/dev-python/ipaddr/ipaddr-2.1.11-r1.ebuild
+++ b/dev-python/ipaddr/ipaddr-2.1.11-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Python IP address manipulation library"
-HOMEPAGE="https://github.com/google/ipaddr-py https://pypi.org/project/ipaddr"
+HOMEPAGE="https://github.com/google/ipaddr-py https://pypi.org/project/ipaddr/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/ipdb/Manifest b/dev-python/ipdb/Manifest
index 17dbcd0f5fb5..2db8a4c74f77 100644
--- a/dev-python/ipdb/Manifest
+++ b/dev-python/ipdb/Manifest
@@ -1,3 +1,3 @@
DIST ipdb-0.10.3.tar.gz 9356 BLAKE2B 50afece454d55ce3df13251afb625d93e11f7ae8d0e563ca7007e7abe0ad46b59f2e93318578992c5c7d2d25fc815d53ebed8801530d74c4fb30cc150246f415 SHA512 5f704222ea4d6877bbf6a83cb528e0e975ceebd7ee0838cd7a01f167381b80c48d3c8fc06d13a718a08ec619bfe984fd258e86ce93dba571ebdec2539db543f3
-EBUILD ipdb-0.10.3.ebuild 667 BLAKE2B dd51c93aa76ecb0a74ae5899e763fbd822fb6c84a67438defb5fff36e83c59e3cea7c2b9724ce51c9b103dcb863f8294b8d53b807c4ac4c8838e293e750a8d0b SHA512 b6a507db8da9b6cf8cc15d333d8daf1ca79b0052edd9d4f34c047bb8c73d5c3a89d903ba93dc4c57e80202178ba659759f07e16214c049968a5b7dd43d25cc15
+EBUILD ipdb-0.10.3.ebuild 668 BLAKE2B 54936bb7dc03d8f58545ab105924c29031c730a5be29691bdbad67deef9e6785aae7c4a7d9fb03eff24104ba0f351b4243a2d3c5b73aa53d70864da0c29aa79f SHA512 94adbe3ea964c0345626086a2367c53373d5c1b42cdff2d388ea879cc9aea8ec613bca4d95c847461d5f9817fad56f0d8b07f66094002798bd5b54263a720988
MISC metadata.xml 307 BLAKE2B ec524a1b59512e5f70c0d7138fb3d5ec9f8116cec0c22a3b37c335c99766c3ee338949c4dfca60f78249610cac48f4d40bc80da68ba0b5efbcb3c2d8eca3f5f8 SHA512 debb6af292a4b01925b248df604776ec21fafc3d3dca20373399a1481061392aa8e5313b07b586af6a9c2f429474d2b07fc1115e9c337c19fe0c38c489e774c9
diff --git a/dev-python/ipdb/ipdb-0.10.3.ebuild b/dev-python/ipdb/ipdb-0.10.3.ebuild
index 17d15afc07c7..d3b671780932 100644
--- a/dev-python/ipdb/ipdb-0.10.3.ebuild
+++ b/dev-python/ipdb/ipdb-0.10.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="IPython-enabled pdb"
-HOMEPAGE="https://pypi.org/project/ipdb"
+HOMEPAGE="https://pypi.org/project/ipdb/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/ipdbplugin/Manifest b/dev-python/ipdbplugin/Manifest
index 8c33f45ddc0f..3575c26083da 100644
--- a/dev-python/ipdbplugin/Manifest
+++ b/dev-python/ipdbplugin/Manifest
@@ -1,4 +1,4 @@
DIST ipdbplugin-1.4.tar.gz 2473 BLAKE2B d69c6f2a45738bf10a18e9db194530efa21f8d32bd69d5ccd279eb50f07bd5c8b369bcdde92dc2e9b8b417864a49c308c83649bb66bcaf8ec380101284363c7d SHA512 5831d1e9aceb2fe4db272975d4d792622822049813ba76bdc0ee48dee001339084efddf534882775922ec178c1bcd52954bc2df1ce42181cbfdd1c3c4b944365
-EBUILD ipdbplugin-1.4.ebuild 686 BLAKE2B 7631e2aea8e25cf5e6c15e5b1ba0a876ddec35cc2bf97dbc0d7417fb5d18790be047912e997a962752f594c1e1fb509c5d85b5bdaf7199e9a32e32ff1447a530 SHA512 8e135091b47851161d6ae52003e348e5a51ea1999dae346c0e085dc67a0b1653cfdb775c1e40875c824465475252128b40ea285f345da77139ec4d2639610608
-EBUILD ipdbplugin-9999.ebuild 686 BLAKE2B 7631e2aea8e25cf5e6c15e5b1ba0a876ddec35cc2bf97dbc0d7417fb5d18790be047912e997a962752f594c1e1fb509c5d85b5bdaf7199e9a32e32ff1447a530 SHA512 8e135091b47851161d6ae52003e348e5a51ea1999dae346c0e085dc67a0b1653cfdb775c1e40875c824465475252128b40ea285f345da77139ec4d2639610608
+EBUILD ipdbplugin-1.4.ebuild 687 BLAKE2B 35c25b52412ea98fe6e39e173dcd9e4071d4ab76d1f12250cbc57750cba9f54eb85f07768fc2127f2dfb8a09f38b714a411b82fbe3bdccca306768ee176ef9a1 SHA512 9ee6eb7e8027b5375eedd47873a17f8973615411fedb3bd42369410a65e07cf6a077f856e5a30563e692cf1583791979166dfa433e5edbb4569eb07a980d668e
+EBUILD ipdbplugin-9999.ebuild 687 BLAKE2B 35c25b52412ea98fe6e39e173dcd9e4071d4ab76d1f12250cbc57750cba9f54eb85f07768fc2127f2dfb8a09f38b714a411b82fbe3bdccca306768ee176ef9a1 SHA512 9ee6eb7e8027b5375eedd47873a17f8973615411fedb3bd42369410a65e07cf6a077f856e5a30563e692cf1583791979166dfa433e5edbb4569eb07a980d668e
MISC metadata.xml 296 BLAKE2B b72da86cc7ade1273813549425c808e2aadb083ebd37a6e1a7de697735c7f2af7bd130dd802c033c2efe26cb1bad44c62fc8f66da94d92b3e23bd68d7ddc155a SHA512 c64bf334a8ee1242a8f26e916d2d1458b57aabe24890c1e79e2b7fef812a2a2f2ece2ec3d5795ce3838b9a0f27c16a2fa01aa36b12e7c8e69dc1ba2d9e409929
diff --git a/dev-python/ipdbplugin/ipdbplugin-1.4.ebuild b/dev-python/ipdbplugin/ipdbplugin-1.4.ebuild
index 6796b7e8efaa..704738ea38c4 100644
--- a/dev-python/ipdbplugin/ipdbplugin-1.4.ebuild
+++ b/dev-python/ipdbplugin/ipdbplugin-1.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Nose plugin to use iPdb instead of Pdb when tests fail"
-HOMEPAGE="https://pypi.org/project/ipdbplugin"
+HOMEPAGE="https://pypi.org/project/ipdbplugin/"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
diff --git a/dev-python/ipdbplugin/ipdbplugin-9999.ebuild b/dev-python/ipdbplugin/ipdbplugin-9999.ebuild
index 6796b7e8efaa..704738ea38c4 100644
--- a/dev-python/ipdbplugin/ipdbplugin-9999.ebuild
+++ b/dev-python/ipdbplugin/ipdbplugin-9999.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Nose plugin to use iPdb instead of Pdb when tests fail"
-HOMEPAGE="https://pypi.org/project/ipdbplugin"
+HOMEPAGE="https://pypi.org/project/ipdbplugin/"
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
diff --git a/dev-python/ipy/Manifest b/dev-python/ipy/Manifest
index 0db93d0ba862..134049be4f6d 100644
--- a/dev-python/ipy/Manifest
+++ b/dev-python/ipy/Manifest
@@ -1,3 +1,3 @@
DIST IPy-0.83.tar.gz 31816 BLAKE2B 89ca11d292ff3ed6f633aacc2c689e710c5ed43ada32e75425f653bfe87bcf6eb777d5ede33133362833099e51b2248f5e846bae82b28a6050500f25679ddbfb SHA512 6bd69d96fa77dc4ceaf119b81c19a524b871badb37665a763a055e1c8b2ce3433c6e9534f03aa64d02e559dca2fac2c4e1d09b7fd78ed79c0fded88f803ad2de
-EBUILD ipy-0.83.ebuild 1081 BLAKE2B f7d69f0c1750260cc7fa9285b87343fce745a47b0eb80714942472479115b912d73ec8e3ba7361f172a4906e451ac93fff7f87d33cdec9d25182307daa46f5c5 SHA512 e1aee5dc6fa01e878aca27a4472337d4bb1cf1046c9d3b2c13b137546caa6027a8f3372080e3d67ee4acb58738bf610311a154cb785859aa0e212297fb3ef6fe
+EBUILD ipy-0.83.ebuild 1082 BLAKE2B 57f07aa34ef37bd91bed1ea3f78a233e416c7f32719a3ba3729777bc0757b24d8dce6720b3d89871049d496a0e9cca81c1b33c44c0b59f1ea61164a53ef8823c SHA512 176b07123e3ef67975e7db78b82d45831ef38c883fd60c9fbccb1ab83b0a86aa630b6c2d239ff29f1ba452a10331ccc73ebd3ec9a1eb484fc1d8753e492b8b82
MISC metadata.xml 374 BLAKE2B 89f26050a20821b1ea3b45177a02c91f3682abd65aaeb775bf6d03688a37a6fe57b8a47037ffbf1f7deea7ede60fc1e3c95b74b76f8be28afae73ec87be5bfcc SHA512 8c12c38a49ffef811e6107d003f44cd8174bc95fc71dcc3296511e3356a0203cf12479a36c7d649f1933c6a90820c3212de25166b61eac8de06728cb8cb25566
diff --git a/dev-python/ipy/ipy-0.83.ebuild b/dev-python/ipy/ipy-0.83.ebuild
index 1a1d7cd4522d..c09ae0c657ab 100644
--- a/dev-python/ipy/ipy-0.83.ebuild
+++ b/dev-python/ipy/ipy-0.83.ebuild
@@ -11,7 +11,7 @@ MY_PN="IPy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks"
-HOMEPAGE="https://github.com/haypo/python-ipy/wiki https://pypi.org/project/IPy"
+HOMEPAGE="https://github.com/haypo/python-ipy/wiki https://pypi.org/project/IPy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/iso3166/Manifest b/dev-python/iso3166/Manifest
index 38f915d4be49..9924b8fb3df3 100644
--- a/dev-python/iso3166/Manifest
+++ b/dev-python/iso3166/Manifest
@@ -1,3 +1,3 @@
DIST iso3166-0.8.tar.gz 8930 BLAKE2B 9c66786eb81568f4e042cd810e64997f44100d65f223b5c9e664d45388910878e42bf00a43130fd1b8a3137d03e0476f05018d9203a92eac913e31d5889c6932 SHA512 ccb49bbdb1a2751816b095141d4bf566761df4d3857923d3444d5e12b915c4d92e5aefba16c4680a4876862efdfb6c928b50f5ca675342d5952c1b446012a101
-EBUILD iso3166-0.8.ebuild 506 BLAKE2B 39a1723d1d0418c9a9cb348b49845d75e216e3436fec0f93ddccaf144306c78897a33529653b9f7487facaecc761f002334600633bac08527733a6404ccd37de SHA512 6a9b54f1fb01752ac1942154104b65a52abe628f807f0daefa1a8e961c2ccbeb402d41789c1e8cd282bfab45da36a74433590e1d23ccd54718de4ad2829f5031
+EBUILD iso3166-0.8.ebuild 507 BLAKE2B ca500c49d852338c2725e32c31d26a74571dd315737d0efc301ff53aff85e8d453ab1f66215436f8ee5fa016576e7c6a9da0268a451af3691276cae80cb5a9f0 SHA512 9c947bf6d372a959ebebde0c8cbc72705e7dab042bde2c943cc3772c013f5ebe37d5db502c504073d4bb05b8825e9b07ffe2e91573d1a33f1a44315481380f7d
MISC metadata.xml 376 BLAKE2B 0d078d1bf861c9943848a1a7809fe053eb1bbcd41ec40542db0e1bedff5bc9a9c0fe1ea49b5cc640a95cc741f7db198954a08d65d1aab9ae74848e6f7eae8168 SHA512 2c490fa431919280ca2c84b5ec638fd49657c9ff8f79ef131df0c5d04e65b60a8adff3692723850b7a048b6cb2398a5c87c06048c69919d2bcac43ba7af407db
diff --git a/dev-python/iso3166/iso3166-0.8.ebuild b/dev-python/iso3166/iso3166-0.8.ebuild
index 1ca0c0efc1fd..6de0eb856d08 100644
--- a/dev-python/iso3166/iso3166-0.8.ebuild
+++ b/dev-python/iso3166/iso3166-0.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Self-contained ISO 3166-1 country definitions."
-HOMEPAGE="https://pypi.org/project/iso3166 https://github.com/deactivated/python-iso3166"
+HOMEPAGE="https://pypi.org/project/iso3166/ https://github.com/deactivated/python-iso3166"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest
index a754f046ec2b..6058b0d11548 100644
--- a/dev-python/iso8601/Manifest
+++ b/dev-python/iso8601/Manifest
@@ -1,7 +1,7 @@
DIST iso8601-0.1.10.tar.gz 8405 BLAKE2B e9831b9a4cd8a6fd8bb1717c182f46250017a84efc3000484a395ea2b9353a279d0087b7ad8b5ae5153b767a69992650d62efd25c71a0967c217e09cc6cdfa77 SHA512 5a3635b3daf6c5ccfd0dfdf47bcd60a0841c06137b3ee334ec024909fa24c8fe4a1da1fa253e0a5dfaca173d4b10dfd994b83a031b2a0385406ca92987098168
DIST iso8601-0.1.11.tar.gz 8725 BLAKE2B 7eed190b8876ae86f8b551676ce69e8bd3a09156ac44567bbbf48d77229f9b52f9fec62ca3c1fa620bea8c7afe2b62d2d6c5ac22a3e5d88adc6bdcf2b6bf0b89 SHA512 19f5443aae4e3f93b0521a7215318c2833bcca5740ea05f9a6d5771bff2aaeb5626ba26e5ba64efae135bf9420a1810854969dad845aaf67089d5e6898a254a0
DIST iso8601-0.1.12.tar.gz 8868 BLAKE2B 5463af17cfaf2c1f256790ec11dc50f808857abdf0a341f2c88033e9e94f09069ed570223c3743007e0fff8fdd9a714bce0ef3e88a961c2bb131b79e88a1424f SHA512 d64f3a83fd3a678446e17fb35265c0487491a53a2ec306fe2332c59e9e471bfe8580b3280da7ae13664f07f7f29edb0347196351ab698849ccaefb52d6ce6613
-EBUILD iso8601-0.1.10.ebuild 754 BLAKE2B ddcb6c5dbe956db00dfdecc1ce51920e5bcf2a1ba9bb1a135fa5c0d23d80f2f6ca6d463ecc59bfe577f849e4962c20417aa32d906d8b94225c947cdbd44770b8 SHA512 a7a0be9e72e7a1f43899205e8cf9475f8b2f100fed0107ea9c9e5618bdbb1424c16a0e1df18e26fb187591a83e6ea59e88108fde00aea6a102b5dbc9755a6068
-EBUILD iso8601-0.1.11.ebuild 765 BLAKE2B 1fcf50f88197033b692d4a5b2db12c3d31442b9fddde4f6785e3f18898df23bdff552f04e2fb0a805090da3025d0fe4e711b01dc8efd3ed7404a60de8732e1d6 SHA512 b5171a683e9253d46565758ad0b20b441ce3838d6f09bc543faba9bfd978cafcfa16827049956ce758180c0df4a0a8534fe8cce876d9e3607faf6a7ab737f79a
-EBUILD iso8601-0.1.12.ebuild 779 BLAKE2B bc35c8b9be5ce159463b42f668dc1b9534fd6bbc5e5659c1759c2fa941c6dfdc053b533719916424d4600d3d746a86d1b79df25943c7777518c4e67f41d54e2d SHA512 5e56b7f757f4c7df1e52ff8affede7869818da2c4107299e00eb0b2ce8c7f58d7a7ba1ba52471471964672c09a439cf97d49a6c09fc97c4dc07950c7fb60f4dc
+EBUILD iso8601-0.1.10.ebuild 755 BLAKE2B 29557ba50d8dc89fe1f04e5d250d347ce37c0c74ffd8b067c238743f865f18556375ceaaaa668a4e10a0c6405f66d1e2859358271b3cf7ebfae63cbafd73eab3 SHA512 685de874de85f1259c94445360a484458a8688c4ede8f2e634c2f523cd2c67818be4587f99790732b02a973c734a2124aabe5a8d90932505c375a148e96d77fb
+EBUILD iso8601-0.1.11.ebuild 766 BLAKE2B 176962ea3459d5492712b6bb40d01a445320d9843e402778c8506102adc18efc830cffc94015c5d6f282fd990b1961369b91a378dc6f8e0647fe6482bff2b83b SHA512 ebceb0658ddba9c4ae78f4fc31dfcf7c4e976cc31849d6c5b9f7c6b408fc41f004aef4e3fdd38ee60eb1235e6b5fcc953bcc05c3994079ce5094b99668215cd2
+EBUILD iso8601-0.1.12.ebuild 780 BLAKE2B fbf4a072b7a922d8d61b447eb3299c1df99abe11d9fb1867e9562a72d19265ff5d283146dd812caaa94a2626b8a69d28b3cd5392164a1036e509c76d602e7066 SHA512 b9861f84b516af609d43575d78795d9faab08f6ae24f9a0fc182b229e28984a1ef04e8e2e78b532fc86a13bb79660eca24729647b2e3163693276891c3ff2f11
MISC metadata.xml 310 BLAKE2B c5b269170fcf59cdbda79298c936fcc4bca9d9e5f0d53ff142c619d5499a2a195197e8cb4cacd01c77f3ec9eb8d0fb549625e41f42fbf721f69716e670187f72 SHA512 1676ac1d5e3486d07200637f9160cc54f6ea25174a12d53dab6300a366d71a918baa9c464e6e00a1f68d2408b1ebc179436a5aef0ba022a9fd03f4f5f073870e
diff --git a/dev-python/iso8601/iso8601-0.1.10.ebuild b/dev-python/iso8601/iso8601-0.1.10.ebuild
index 4a983e73de76..cc06f77532c6 100644
--- a/dev-python/iso8601/iso8601-0.1.10.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Simple module to parse ISO 8601 dates"
-HOMEPAGE="https://pypi.org/project/iso8601"
+HOMEPAGE="https://pypi.org/project/iso8601/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/iso8601/iso8601-0.1.11.ebuild b/dev-python/iso8601/iso8601-0.1.11.ebuild
index 6ff7480fe031..e0129397f678 100644
--- a/dev-python/iso8601/iso8601-0.1.11.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Simple module to parse ISO 8601 dates"
-HOMEPAGE="https://pypi.org/project/iso8601"
+HOMEPAGE="https://pypi.org/project/iso8601/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild b/dev-python/iso8601/iso8601-0.1.12.ebuild
index e5df1e9b8970..77e38feb6cf6 100644
--- a/dev-python/iso8601/iso8601-0.1.12.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Simple module to parse ISO 8601 dates"
-HOMEPAGE="https://pypi.org/project/iso8601"
+HOMEPAGE="https://pypi.org/project/iso8601/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/iso_639/Manifest b/dev-python/iso_639/Manifest
index 15d77fdcc972..6de9bb520d25 100644
--- a/dev-python/iso_639/Manifest
+++ b/dev-python/iso_639/Manifest
@@ -1,3 +1,3 @@
DIST iso-639-0.4.5.tar.gz 167421 BLAKE2B 4fd2721a733386fcea3bddf555c4139f78b67a9af2fa890b71098a1ac567c8e0194bd3d1f9276f77716e83bccf4482bf1fa1ee454550c2cdf744a60957d9a677 SHA512 5b27cbcd39173f03d6d54e1ecddf879b630e985c549d6084dab29134d30bcd0052f902a2c8ca5a0db891c197deb1a00f1acda880cf728e7589f0471c42982f73
-EBUILD iso_639-0.4.5.ebuild 554 BLAKE2B 9a6212cfa8358baedfacae41b886df11245c0546361ee5ea6f3e621178beaff59c3dccc91f68bb7929c6552fc2b7fb275a3c7693731bfb0c5b66f52e35aa3fc0 SHA512 1de77cebd51587b9395e9f6a8e0f79fdcc656cf7ca0ec9886c16569af80c6c5f78b5aa31597c37560a6bef188223ecc223f9a60100c3c8c3dcddb1229dc78a59
+EBUILD iso_639-0.4.5.ebuild 555 BLAKE2B e5a803aca015bd3f551423684bbdb330f3bd11c66b45cfbd0f28b479b1cc78e7072469688ca79821e54191700658f957adffe049e36e9fa6485284fd0bbb9f0a SHA512 e02d63fed475e30933047e5b327874e55e42c5a1d60a4087cba83fb9818bf163d220e7fb48c43f88817f0e0781cb5519ae7973fba48acfc15ec66a590271ac87
MISC metadata.xml 363 BLAKE2B de8034edc72d9707e5f47a16beeb21080ec3ad529cabd88e29e7660c0dd9cf357649dd59d46551296a5cbeaa6ff36a18dc280c03f4f812479959ca33a1b2dcc1 SHA512 a01ca49ce0b5ca24d9edc382cb561b32b4e8ed3114e21700c477a3ac3fece85345244e7781bd11fa74fd3be2f7efe65126a1792b55c946035d9888ebd0bdf23c
diff --git a/dev-python/iso_639/iso_639-0.4.5.ebuild b/dev-python/iso_639/iso_639-0.4.5.ebuild
index 320d919e0863..b7a4f26812d6 100644
--- a/dev-python/iso_639/iso_639-0.4.5.ebuild
+++ b/dev-python/iso_639/iso_639-0.4.5.ebuild
@@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
inherit distutils-r1
DESCRIPTION="Python library for ISO 639 standard"
-HOMEPAGE="https://pypi.org/project/iso-639 https://github.com/noumar/iso639"
+HOMEPAGE="https://pypi.org/project/iso-639/ https://github.com/noumar/iso639"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="AGPL-3"
diff --git a/dev-python/isodate/Manifest b/dev-python/isodate/Manifest
index 23a2b9652407..20b6c57adfc0 100644
--- a/dev-python/isodate/Manifest
+++ b/dev-python/isodate/Manifest
@@ -1,5 +1,5 @@
DIST isodate-0.5.4.tar.gz 27691 BLAKE2B 91c05cab9a9d7313a4a98bf6843c4a6baceae86e2f030c684d0b7046d6df9e446124fa7704fe2c4689f2ab10da6c3ae96922809742cb4efcfb04a50f48bfc610 SHA512 ef5fd27ffa61ad10abf499723c452fd8fd6c2f08a0d5aca6ead88857e5d159f50a3d01769b9fe0aed59a57b0f89a70b359135b0d7c5e6a75d023daa824e5d80a
DIST isodate-0.6.0.tar.gz 28480 BLAKE2B a7499c736b67193ac73026df7a7c9d9bd5b743a5d556fe5e8ba0a62e8a5238d64afb88547a27e4bcbe706483e3e1e97eecd437e4e1c730c20652cff5926502fc SHA512 e977748e13ee2c94ab47bfc47113d152280e9acff6f70e773de73717392148dd2c111a7db2d9fa3679d37936c6ed9a23dc526cb00bd601df45459b6a244f9f7d
-EBUILD isodate-0.5.4.ebuild 629 BLAKE2B e84af42997c58623c2267406cb02053f85678414addf85a2e8ae863981effed09f8f72d0cd5b905f0463a8daf0e259d7d2d58fd418eaa94d253e0e1434c986e0 SHA512 c20acba2b8c9c668ac6affbaa7c8de1c7cadaf73872ba17b09bf0c477279f32e0e5d26ee6b4ebda5dd30c2178414d5e10a1cb1993a6e67ce35847704eb76c419
-EBUILD isodate-0.6.0.ebuild 711 BLAKE2B cae463f7437318bcd455adcfe25c8d5d4652af1d09aa8369b4ba938e4caa3be231b9c0e36942e32c47b272be21999d64e41c2514ee35d3578e1c358fdb868e91 SHA512 458f96cb61b8b24143dd4c0325b902a3c7f663dd87feb5b8d1c6339c60e9f11ea6964b0ce6e97792332561f59a46f1cdce6f058b3a1b90b9c2370f410c97f2e5
+EBUILD isodate-0.5.4.ebuild 630 BLAKE2B 5f12ca373da3e06151745d616e2f9d589a2ecdb11839b57c1e077eb529d500be49f449c7f76ac302d464a14448bbd7b8905f5d05d32af240fac7ad70bced044a SHA512 0b1daddb8937b7ab8184b9fd806e9ed1eaf30275c7ed4526247c74f89df6a92c180b26d92c5ac15902d0b11ea276682dbe28d0f589d37e1bb77ac17dc373ff54
+EBUILD isodate-0.6.0.ebuild 712 BLAKE2B fc0b6f218182bf18144ae37680ba21aa3c36d004651e2bc7acb542724f817df1d6823056fb0762ab59bb706f1e9320c4d9a1ef0c5d61a1189e3b74b3b4fc84ad SHA512 e6dfcbad31eccb258de5d0e6f5de9dce1abe51593d57ed58360f309b22c9c697f7e301c8ff0d1967369a703721103c301d4d6ad0e309b762a836bfc8e8ac569f
MISC metadata.xml 1120 BLAKE2B 9889dda56ccb8afebcf88184839aef3527090675f9a51444185c2d22f2eb89eae009b3138edb3a03c3d024b7a6d0ec586bad08480f869a030303a736c3a00dab SHA512 c9213c9a90a27f29d51584edc4537055a82962f9153cbd68fcf8868409be2af625f754c1b8c9e1f5d00ddf6696809a118fa33a742f5e241ba6a4141937f60dce
diff --git a/dev-python/isodate/isodate-0.5.4.ebuild b/dev-python/isodate/isodate-0.5.4.ebuild
index 24b7b9bd7a19..882a6521c5bb 100644
--- a/dev-python/isodate/isodate-0.5.4.ebuild
+++ b/dev-python/isodate/isodate-0.5.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
inherit distutils-r1
DESCRIPTION="ISO 8601 date/time/duration parser and formatter"
-HOMEPAGE="https://pypi.org/project/isodate"
+HOMEPAGE="https://pypi.org/project/isodate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/isodate/isodate-0.6.0.ebuild b/dev-python/isodate/isodate-0.6.0.ebuild
index 27777d58e631..a098d7cb995c 100644
--- a/dev-python/isodate/isodate-0.6.0.ebuild
+++ b/dev-python/isodate/isodate-0.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="ISO 8601 date/time/duration parser and formatter"
-HOMEPAGE="https://pypi.org/project/isodate"
+HOMEPAGE="https://pypi.org/project/isodate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 2ab2683f99e6..8f239f4fbf0b 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,3 +1,3 @@
DIST isort-4.2.5.tar.gz 36361 BLAKE2B 7133ab999200412bc880a5413de81ff0b7718383eaf7f50dd1ca12da4d7ee24f8d47af60e7416ca6898a32074779c4f293d897a0f7d62c2539b10a686484c121 SHA512 ddc8e859bb421e4179315d74896958c8279394d42a75494db5dc22c58422994aa249b63c03645626a021ccf9142941bde51ad400256ab1c6be29da8110375f40
-EBUILD isort-4.2.5.ebuild 473 BLAKE2B 91461c2be816ea754bd1069892b4d76ee467afbd00888d96da7dfecd36c05fd1b3e015ae991bfd8cd0e0945e3328edae35289d01019464ddb03b90966138f9c8 SHA512 ae233da0fe863aeccdccb3992a95c47be569b1ef2962166e5e37efc116bded4a21aaa483f35d4d95351ed67abaa994274637f1b3927b165e14ac0b97a43c5518
+EBUILD isort-4.2.5.ebuild 474 BLAKE2B 19a5fb280538866fb6767c3ba19625402dff275d32c882b0904c6cac07efe12d350384daa498d835dcfebe54b965092feaf4215fd44623fe36f24c436ec4ac9e SHA512 7d6948d6a5db96578138c2bce4953c8d4df0493d6de33830060e57eed9a0eb64e895e36341d7c7c29d918add90a5384dc2799a8b6921f53e4f9e49de511bf35c
MISC metadata.xml 395 BLAKE2B 2fe78f812b341093dab53962f6c02a341b9c32221d3d318ce839f38ad2280369ca242f831cff95d18120a8104bd5cadfb1e77123872228411514a993b086772a SHA512 27076ca449e7effce88a4295218f20fcf89ba36ca0df51951f50d25b4f8b76945282136b6e972c0220567df3249c2c1fe2e956acfd36a5cf249401c88c721d4a
diff --git a/dev-python/isort/isort-4.2.5.ebuild b/dev-python/isort/isort-4.2.5.ebuild
index f73b2bce1f84..4494fe9ae659 100644
--- a/dev-python/isort/isort-4.2.5.ebuild
+++ b/dev-python/isort/isort-4.2.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="A python utility/library to sort imports"
-HOMEPAGE="https://pypi.org/project/isort"
+HOMEPAGE="https://pypi.org/project/isort/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/itsdangerous/Manifest b/dev-python/itsdangerous/Manifest
index 0bcb40caee20..b4e1d260871f 100644
--- a/dev-python/itsdangerous/Manifest
+++ b/dev-python/itsdangerous/Manifest
@@ -1,3 +1,3 @@
DIST itsdangerous-0.24.tar.gz 46541 BLAKE2B 835a459128188083ea048fa26ecfba1e01b67618838230f9cc53b93afe540a38856b48d6deb404f19564fe79390d109bc3c7eb8738e83ba828f21a33aa94b050 SHA512 2863b6e5fda178db59bd214c6d24d04422c1021bb41bf11598aba1cbc43053aff3bb1e0539940b5769de04b68c03e8bd01d728dcbfc4bd0ba05867688574a297
-EBUILD itsdangerous-0.24.ebuild 828 BLAKE2B d7eb8c72f443603408bd55c853f6fe312b94dbf027608df1093c75a3f1cfc2a189f2b5ab63c59af69968188a3f1ddb78254a7e4fb36e107524dc9e9b1bf93058 SHA512 11055f0c5c47187c10f7be81ceb19134ce7b99d0bbd5fe7c1e91a8188e4d94478764fdf7cb60e68bfd1cb9c09f317de5468b8275de8097a8d2f01f958557e08a
+EBUILD itsdangerous-0.24.ebuild 829 BLAKE2B ec867c621c27b83c5aec8924f3f6331046f9c2934ec54738bab397a769bce6a3b630e41e1c6ba9cccea3f88c84ef36efc1ecb7ef2ffe7ae6e20a888ec2057334 SHA512 566093346a17c9cd00b014d03c3df84c054a532da6a3d048bb8cf1ecfc54fdff051eeb94289350296c266c3ac47dd829ec62d0c6528e91714dc8737ab782d86d
MISC metadata.xml 325 BLAKE2B 77ff2333a1e15eb410f0c320bf5b62c19568bea653b4cda79294debf6dad02b774f914ecfb3cecbe0adb1630e36bc82727ae77ab09f2b8314fe2ccc101df6737 SHA512 ea6c9ac90af243fc0367615835740108e37ddb9547dd9f288572af097c978e11c3fb2a17398950fbf842e6d1a4fb0410a74e769ad7b0c103b2d9301497578e22
diff --git a/dev-python/itsdangerous/itsdangerous-0.24.ebuild b/dev-python/itsdangerous/itsdangerous-0.24.ebuild
index 3aa8e32d5151..f05a2c5d0ef9 100644
--- a/dev-python/itsdangerous/itsdangerous-0.24.ebuild
+++ b/dev-python/itsdangerous/itsdangerous-0.24.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Various helpers to pass trusted data to untrusted environments and back"
-HOMEPAGE="http://pythonhosted.org/itsdangerous/ https://pypi.org/project/itsdangerous"
+HOMEPAGE="http://pythonhosted.org/itsdangerous/ https://pypi.org/project/itsdangerous/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/jaraco-utils/Manifest b/dev-python/jaraco-utils/Manifest
index aecf999913bb..ad601efda2fa 100644
--- a/dev-python/jaraco-utils/Manifest
+++ b/dev-python/jaraco-utils/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.util-10.0.2.zip 83375 BLAKE2B 5e3d7782ce1453fb7b7520b6ac715857c71a9a1922afc69bb9cfcffd2b453d71bf0c17c953625de76e27b1b47f90fd9aae2912fa5ab7e0dcc8b88a07272ee408 SHA512 9522d0923db0637b605a11014104fbf6d86fc014fa1d065610df0cf8fe18dc5f962c8f4e4a3822c9223b434fbd252a99ac1949e52f7c9774642244f7a25e12e1
-EBUILD jaraco-utils-10.0.2.ebuild 860 BLAKE2B f878f52fc6e83864ea91f5e39e80d16ea48566fff8d84569932b6bef0284f86785977bc4426e90ea060fa5420e52416f8f404c6e2343fdab7f4e5ba920e85828 SHA512 0c983846e3bee8ff360891f1fb7485517ffe66c721ce198400e482fef7c9c00c159b221a789cc2ef196ba6e33999764aae0b1c871390c1f3b9c7bb3acfdaa76f
+EBUILD jaraco-utils-10.0.2.ebuild 861 BLAKE2B 98daa890a9f8efcfdad5146266e2b7462776759efd65d846ef051871a1b43ab5ba511e3c6411d947a1d7dcb14fbdab1e6e28f5fabe0ac9b632dae8d772e22913 SHA512 bfb88928cafd789828323668363f44499e66feee79b496d3fdfd2ca68eeb9fc437ffdd1635cf297a6240d8e0e08112fe363a260db277021d19016a33544df002
MISC metadata.xml 315 BLAKE2B 1c50d3b3f8e2d3bed492643e25ebd00972d2c14fceb0d4518bd385563d3e3683070a77eb84c2445c2c29250768e1b1fb8a02a08f4916006fc0ede426047e9fc9 SHA512 ba7b5a27b035c27c8a788a8ef6e01431d6cf8517b7e3d3fd57a1b2a93434c40b7518f74b797e651d4f81933b5ec63304fe80d6350797e35f78caa88fc1d5741e
diff --git a/dev-python/jaraco-utils/jaraco-utils-10.0.2.ebuild b/dev-python/jaraco-utils/jaraco-utils-10.0.2.ebuild
index 8beedb2fe446..b8e5e6213587 100644
--- a/dev-python/jaraco-utils/jaraco-utils-10.0.2.ebuild
+++ b/dev-python/jaraco-utils/jaraco-utils-10.0.2.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_PN="jaraco.util"
DESCRIPTION="General utility modules that supply commonly-used functionality"
-HOMEPAGE="https://pypi.org/project/jaraco.util"
+HOMEPAGE="https://pypi.org/project/jaraco.util/"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip"
LICENSE="MIT"
diff --git a/dev-python/jaxml/Manifest b/dev-python/jaxml/Manifest
index 5c95c3110bd4..c4d538e7b90a 100644
--- a/dev-python/jaxml/Manifest
+++ b/dev-python/jaxml/Manifest
@@ -1,3 +1,3 @@
DIST jaxml-3.02.tar.gz 27718 BLAKE2B 283f07fb9e09a4141dc9e45d143e920153e587f6e521f3ac4ab7c85afd09ef29b0db412cac46caadd990937f656b304a0b66a3570e797c3dad78ef4e4ff0c4d6 SHA512 e23b4026dfb7b7d08cfa7ebdda11b66ad7dfd5a158495d90d73988e9b9d5ccb898cc7df112a78c6f3724dd04a0fdef24129e3c115b230e56b184acd28f844597
-EBUILD jaxml-3.02-r1.ebuild 531 BLAKE2B 4cc459c2e6e1dacef923939609dc9e6c15e9b153f2ce1fe5276faf6a1256482c99bee3eccc01ff7071817fa2927dfb90e362121b583ad772d843c072ed943d02 SHA512 7bb069a4d71b2ba5c027009e192cc2acd49a717230c60c984e93a572c8e0d7e05ba0a0edf25dd9881b3970a2584075ebbb16820b14dfa4d0308f60e532bc4800
+EBUILD jaxml-3.02-r1.ebuild 532 BLAKE2B dcd63df9ac86e15ce626fdad78b4b32dcf2065b90c3c98563cfde13a98c163f6655b7d1184d3e2763005f3129eeb1ae5845b6437badfcd55e226ce022a67c731 SHA512 dfe3d73be03d3c049e6b9583a24366b98735d4c892bc361d8a82fd62238bd42bb9f0c34ca67737f1860b983a6450f83043e3623820360c78a2d832b85b084f14
MISC metadata.xml 308 BLAKE2B 10e688e394496791f717f83f29fa62bc1f2f644d59661b7265388021e415418bc272b2718d57996c2a437b714b7e146dafde2520bd3391a3500652c0f7f7b3f6 SHA512 9ad2ffee9add34959b829a18859f17d43b4ad4c09914eb8bf6ede1d38e383c279f8482be74415dcebdbf1f1e444b1a5a4aa5e7734bfc066d061612502a8a775b
diff --git a/dev-python/jaxml/jaxml-3.02-r1.ebuild b/dev-python/jaxml/jaxml-3.02-r1.ebuild
index a2fa4e584e5b..40e9b3195c50 100644
--- a/dev-python/jaxml/jaxml-3.02-r1.ebuild
+++ b/dev-python/jaxml/jaxml-3.02-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="XML generator written in Python"
-HOMEPAGE="http://www.librelogiciel.com/software/jaxml/action_Presentation https://pypi.org/project/jaxml"
+HOMEPAGE="http://www.librelogiciel.com/software/jaxml/action_Presentation https://pypi.org/project/jaxml/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index a26d9df14059..d4eea22f7650 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -1,3 +1,3 @@
DIST jellyfish-0.5.6.tar.gz 132177 BLAKE2B f5d3ac95c6057fc890705c7435c4d79ce81de4684cecea89001c00f785bc85c316587a85ffc5e3334d239d1ae6b375525924fcadb32d5159925d0217e488465a SHA512 12f09e877dd2a9386adc336a56c8ea6566179e5ba333045ad70604c17c288fa61fad2aa9735c76c58d69dfba95f99876e608e2d05995085f970834132fb8504f
-EBUILD jellyfish-0.5.6.ebuild 988 BLAKE2B 00c0e946d2381f8b891490565cd61d1cfffc018a79570794d6ca0f5f2c50b765366f519a0738872a4ad729e2fdb72a765fa30b42ebe3032ddd3ff830ec11f100 SHA512 1ccd7b81f876189b5d4ce4e05527324eb875052c3ca7916054317dba1ca4c53aeed0cef69e81f9e33fb59bf2549b8bad775dacfcd59c660e8b768332ac83d4be
+EBUILD jellyfish-0.5.6.ebuild 989 BLAKE2B be444b2d30e124a18282ef37dc56978b2ad2d41aa36edebc973d79f8136a7e18cce5176abb47af7f7b6cfc9adfb4d08cdd46c47affe3eff56b8713e6e449fc48 SHA512 2bd087bc2ad56a0753779739698860382c43ca1f8020fcf2b0d40274bcab5ac0188e382f4c623072e91b63cd5389b89ca2a0073041a81be50e4bca1a61dfe9c6
MISC metadata.xml 503 BLAKE2B 5233c8c8b58779463d926f276a3fac04e25f70ed8992e75aaa4963a259de9d525b3dd4f040e0fd2aca83efc5bbbce73b7eb86d5b59cacb81f9aa1f82c7949850 SHA512 47e552f516be95767e3dfe9b5b43ea36b02369cc426cebc25d66ed6c3e449c1041d6c79351669d80ac13d19a45f699a719a80130073d02d14459c4630c87736a
diff --git a/dev-python/jellyfish/jellyfish-0.5.6.ebuild b/dev-python/jellyfish/jellyfish-0.5.6.ebuild
index beeac583d8f8..c7cea2598f81 100644
--- a/dev-python/jellyfish/jellyfish-0.5.6.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.5.6.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="Python module for doing approximate and phonetic matching of strings"
-HOMEPAGE="https://github.com/jamesturk/jellyfish https://pypi.org/project/jellyfish"
+HOMEPAGE="https://github.com/jamesturk/jellyfish https://pypi.org/project/jellyfish/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest
index 279d83fe4b1e..963a9eff290e 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 1647 BLAKE2B a3fcab9fe3b3a5bb5448ec8675129c06fe699bf94ad2d299b0cb3bc255cadac042a845a8e4c940b684cba0732d456d45db90ae3ee018cdbf4eb016f401f64342 SHA512 8040af23535d05d359391d787120acb6681be4c3c9cb3019044a1cd78590a565141e54c9853eed6d0323d150ff34927859a380ad79623e78584d6060e608334e
-EBUILD jinja-2.9.5.ebuild 1739 BLAKE2B 6d3778a26e69dbd4b1db8c9559f5150d530dbe0e8d92229bfd649c772018675edc77ae217becb075e8efa44d72e47b0a953b357b2ad9b24c573df8f538a956a2 SHA512 fa32327bc47032817090c653732b9a1f20d4d47fe0a481eeaa88f3e3c1997a3a0dd3288bb7cbdf136bd07cc7f155ce23acbbd43c3746a2846e8347c71c62ef0a
+EBUILD jinja-2.10.ebuild 1648 BLAKE2B 08525d2201474c12ef384f743ab57c7e1ba1532087234f34ca54aee585b2dc5a6a77185659363aed3227a27b1e3943f08dcb5ae54c683a63ae2430c5ccdbf3ad SHA512 2481a9362d6b4e69db1aed1a66710e8d5e1cd66b9b3e3995f24ba866d89f600bc79d453aca5f9bd5eb125f02e82f377b3b17b1451090453fc324b87b13406c35
+EBUILD jinja-2.9.5.ebuild 1740 BLAKE2B d08759cb68d6a1b856138fd0c881c055ed54bb81d69e9e8ea478123fbe691b1e34051a4de95ba96381858f9a550ffa2c635d8f4f79ce7347bc319829bf656ba2 SHA512 94aa068503ab5f0fe4841da24888b1e8cd48b456a72c95a6f9cc61b40991801f24212ade37842366d7b4bfde7676af332c84549e2cad9fc82cc729a8ef18a97a
MISC metadata.xml 374 BLAKE2B 7d6caffa81473cac206ff3ad29cc5be6ebc22d82bd3a7eb0befec7cd65a859aa9208851237c629d0c019307986eafda5a93d2977d62f847d68dfe5d415139daf SHA512 5c3b1f608d45786b27c3bf31f04816f6a85e2cfaa44eec5a9aa21029a2e8ab26264e87f9a6faa4c44a44d718aa8186110fb4d0878655dd76d880a7173b6e5d59
diff --git a/dev-python/jinja/jinja-2.10.ebuild b/dev-python/jinja/jinja-2.10.ebuild
index eaedaf963190..abf3450a5297 100644
--- a/dev-python/jinja/jinja-2.10.ebuild
+++ b/dev-python/jinja/jinja-2.10.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit eutils distutils-r1
DESCRIPTION="A full-featured template engine for Python"
-HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2"
+HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/"
# pypi tarball is missing tests
SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/jinja/jinja-2.9.5.ebuild b/dev-python/jinja/jinja-2.9.5.ebuild
index 21fa78eb36c4..804c1f5e493c 100644
--- a/dev-python/jinja/jinja-2.9.5.ebuild
+++ b/dev-python/jinja/jinja-2.9.5.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit eutils distutils-r1
DESCRIPTION="A full-featured template engine for Python"
-HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2"
+HOMEPAGE="http://jinja.pocoo.org/ https://pypi.org/project/Jinja2/"
# pypi tarball is missing tests
SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/jmespath/Manifest b/dev-python/jmespath/Manifest
index 20302925752f..3ad5788a9460 100644
--- a/dev-python/jmespath/Manifest
+++ b/dev-python/jmespath/Manifest
@@ -1,3 +1,3 @@
DIST jmespath-0.9.3.tar.gz 22967 BLAKE2B c640b0fb29863e833adf200f2d3e364e65ff782f0f6046cf53463194cb8a69289e0146fc519c0e4d73a0606821f6d43d943e820b429b6fb53de06546688b39f7 SHA512 eeab444df7a29c0bc64bd8064c942a5b02772d39d6d262dbef1d43ebaf7e4eb97c34fb1df3a47c6da011a632ec5f9b1ffe62ac51929e8d412368b907ebbb85a7
-EBUILD jmespath-0.9.3.ebuild 595 BLAKE2B 51e58a325dab5a32f73d46810762fd0114bf87a9c97a4b46adb862bc72b138be50c1fbf42c9a97444de9796b67bcafef88597c79ec023458c531ed7a684d9a25 SHA512 73e14972914871eb5fba43be25af401d07585725145deca8f5d77b312d8ca783da8b1e764e9aac481c59de859c97ebdbd66be0abfe62cf1712d8d098dd69ecf9
+EBUILD jmespath-0.9.3.ebuild 596 BLAKE2B cfa95a354190528f74adfa490ca5a83f2fda452735e965058bb2f96f7de853b25ec02aa9b0e33899454cf0dc0c60d6687fbd165319725d066ccbffe9c0242485 SHA512 c8228ef016a6515e9b8c140b9132a5ef662911b766c55b2ecceca6b225b162fd041338547ee7391e0f90e014a6cd99c8f6774f155908cb742fb9ee6b5eb6f1de
MISC metadata.xml 570 BLAKE2B a6d5d0e838a59de2031b7df52ac683dbc5a7d692ed96a6334bafc5e76d0018f32990913a49539e7d093f195f548ef4ab55e8cdc93c1fa1779d87140336e40a8e SHA512 dc7e96be59813dd79d3492c619d3080c0858711b948843a12a2b9043b853b99885b780b130425ed0f437d2f51139e0024c3f37623cc7c4794e86568995bea36b
diff --git a/dev-python/jmespath/jmespath-0.9.3.ebuild b/dev-python/jmespath/jmespath-0.9.3.ebuild
index bd40e283cb92..1d3d7d7bdffc 100644
--- a/dev-python/jmespath/jmespath-0.9.3.ebuild
+++ b/dev-python/jmespath/jmespath-0.9.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="JSON Matching Expressions"
-HOMEPAGE="https://github.com/boto/jmespath https://pypi.org/project/jmespath"
+HOMEPAGE="https://github.com/boto/jmespath https://pypi.org/project/jmespath/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jonpy/Manifest b/dev-python/jonpy/Manifest
index ceb6825c5559..050b0d664690 100644
--- a/dev-python/jonpy/Manifest
+++ b/dev-python/jonpy/Manifest
@@ -1,5 +1,5 @@
DIST jonpy-0.11.tar.gz 51496 BLAKE2B 10a3156df0f04606084658c10944bb17f35a6a11548eefaf91f48836af3b4ff88b061456ab20f3a743c04acda7b881a3ef76068975aac9823bb96e390445f37c SHA512 9fa925259a5d56347b71845fc0ed00f16f4b411b350a08f0779f8f867fc34d0c6164cb0dc107410b6b88d1565fc504cabd102a0c7fcbb86e7163319a235d89ee
DIST jonpy-0.13.tar.gz 22107 BLAKE2B 530944d0f30982ff65387bdd2ed2e46ecf30e1789b800a2e877244753dd5d46618866a07c08657ffb53550cf8e55efa321d72b655792b8af6204e5f604724c7d SHA512 b46942ce186c325feb2483425a9163f2e871eec3b6cac79ed20e6cab15e22c8fcb4a9e7829ba4dddbe5ee3bd5c2e38c12ae0115ed2456dc3957a4e5a4564dfbb
-EBUILD jonpy-0.11.ebuild 607 BLAKE2B efdf56eaa33289e5c8f37e25f7bf5d099b6c98d62026ada24d646788588405d8f509bc3d70ffc2a185ed75632d03a63b056b16715aaaf28fded60958a7e73652 SHA512 66757607f6e0f54a3472568399f0a300e2e1db05e9aa01a95b0a0454331983b2e008c14444b3f382e0d59de7321770dd45e58d677eb8af11ead6a6018cdded73
-EBUILD jonpy-0.13.ebuild 609 BLAKE2B 48dbd6912bf04341d4f462ff7ba5a1589d00353f02b95d02c888be2995f7ad34b19e1256bda5b0238b5beced42d87a0663e65849ee7c3a3cfb77f2676962403e SHA512 81eb06a1c1eba6f09ab93492b169afdf69fa09d629ac7c9e0bb9120d12f82de6bbc937738a7c90a2ec447ae7eb6b6492167d9b338a15af2153bd2d8d3c38182c
+EBUILD jonpy-0.11.ebuild 608 BLAKE2B cff8930423a4dda81bff2e7aa636451fcc9360f59321e05a7211831bfa99508168a692994734efc3424e6e5eacb32967088b2109c09ba1e281cbd92048e72524 SHA512 1b939d302d754c01fb529ee9e64b99fd747eca982a6ab76d2740ce5e73ffd853aba718e4c297e6017725c7a5edf813e960627c00c6193543761ef9af7634a933
+EBUILD jonpy-0.13.ebuild 610 BLAKE2B dad3678fa51bcdcdac949a2168530027a225834933c350a123929dd80e4c3e0c4d83ce6ac88f8f14c1043289f39def12c7d5142a47e491257fbb674f3c6847c3 SHA512 23614818d0ea4dde3ed0d06f1297c61938a143898d0dba46f00ea42cf51e480471bc0220040f27f9094ca8963a9c295e087cb8011459489e06de576bb882d754
MISC metadata.xml 370 BLAKE2B e89e90c21ef4b773800e57a002ef39cda52a503be93dbb457233b5c8b30d58198cd849b435db819a8419c3e4f104dd4373cfafdf623314bd5fdef36d245d0e41 SHA512 31957f1fb378433322e8e4a83fb89e9d97a0be9b9f38ef823662ded6f320ebe45ce83263af09b7d8f00326dbec33c5aafd9cca645b687a144f162fee3f3bdf4e
diff --git a/dev-python/jonpy/jonpy-0.11.ebuild b/dev-python/jonpy/jonpy-0.11.ebuild
index 3703a36d1940..bd7f0957f0ee 100644
--- a/dev-python/jonpy/jonpy-0.11.ebuild
+++ b/dev-python/jonpy/jonpy-0.11.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Powerful multi-threaded object-oriented CGI/FastCGI/mod_python/html-templating facilities"
-HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy"
+HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jonpy/jonpy-0.13.ebuild b/dev-python/jonpy/jonpy-0.13.ebuild
index 7cc12ef1fb75..e43339d67032 100644
--- a/dev-python/jonpy/jonpy-0.13.ebuild
+++ b/dev-python/jonpy/jonpy-0.13.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Powerful multi-threaded object-oriented CGI/FastCGI/mod_python/html-templating facilities"
-HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy"
+HOMEPAGE="http://jonpy.sourceforge.net/ https://pypi.org/project/jonpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jplephem/Manifest b/dev-python/jplephem/Manifest
index 4f230a2928ff..f11ca047020d 100644
--- a/dev-python/jplephem/Manifest
+++ b/dev-python/jplephem/Manifest
@@ -1,3 +1,3 @@
DIST jplephem-2.6.tar.gz 27587 BLAKE2B 553fdca55378bbd12e09df572d52b0721fb3a05b358adf403b202aa78411a0d4a60ef9b5d70b65b02605e8bbc65b8d12dc6ef90aef4ea37696f691b4cbb221ed SHA512 037b3b6571936f1a6bc07b156bb8a0c9fb0a51cc8c74e7a2d35f0ac28138223d5479c6fb964f017ca88ff56c7fb757e932d2a922d126d5dd410dc122d0458d7c
-EBUILD jplephem-2.6.ebuild 508 BLAKE2B 34ed9a3d7ae0a46497f15051c0dcf4e63257cc69567d903ec2e37deca9f56dc867b6713a2819a1a0a8f0df0b825b260b232de3ad145769157267d9fb039dda21 SHA512 4a3c92f6ca5e8b460052f730fe19f44bcc69876f181f8c519e7282b20bc2de8f879a97747e6c6a5cbb7616c20dfae21715b73ca89cf8edd1460e7e07386461f6
+EBUILD jplephem-2.6.ebuild 509 BLAKE2B aed2c8e51ec0b6ae1d9bd692baf463c4d92b96fb5cc7c25e4e94200f19c954393a024b7d8491214ef450834f7d99ca62d79573ff2cabd5867e6312784602c654 SHA512 7e7182a11b7bf71a7ecd35989b017def010828345d6d97487d44b10317335f29f81bbdcf184d12f238f5f31a6dcbcef0779734ac29c9211434f593c678297be0
MISC metadata.xml 636 BLAKE2B 962a5d5dd152fc2e9d220b8d103142d2cbca00069cca126441bd6d94aba0baafe29f76444c53172cd46799f3986b24a424051031b2d8943bf305661d06a6bbcb SHA512 2c406f9486ab5c05c126f371546e4dda63f277bf2e32346b3889b8ffdcce14339ad51740687302a2c41a4c11c700200ca4afc6a0474a329701f28036d5aa5e6c
diff --git a/dev-python/jplephem/jplephem-2.6.ebuild b/dev-python/jplephem/jplephem-2.6.ebuild
index cd2d78935847..5bea13a393c5 100644
--- a/dev-python/jplephem/jplephem-2.6.ebuild
+++ b/dev-python/jplephem/jplephem-2.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python version of NASA DE4xx ephemerides for Astronomical Alamanac"
-HOMEPAGE="https://pypi.org/project/jplephem"
+HOMEPAGE="https://pypi.org/project/jplephem/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsmin/Manifest b/dev-python/jsmin/Manifest
index 0281e118c3f1..bc917eb2ebee 100644
--- a/dev-python/jsmin/Manifest
+++ b/dev-python/jsmin/Manifest
@@ -1,3 +1,3 @@
DIST jsmin-2.2.1.tar.gz 12542 BLAKE2B 17586d8f9f7a5725a8fcae041a63fcf0d7a297fedc19271a1db417b1f847abfa30477d256aed474fca73e9e1484b47368458bfe2469dd5166b9b25535cbd4c10 SHA512 b70a72d5dbe37b34cac186967b151a79573bc060a1b814645b6d58499ec0e087f7a5941b00755258cb05e8a092f05b614de1253038140e773102f5312fa6a3c7
-EBUILD jsmin-2.2.1.ebuild 505 BLAKE2B c97c2d61e31da55e6692aa866779776ccbaa73077fa749c83859a37c96ac2576322b9e2c7aeb3c2db564eed078ca34cc2f9cc78728c21e007b4b2bf30b22b2ac SHA512 1e1cc37fb666857b5036541f81946ede7f23802e9247ca62588b9d7323acb2479721de043246f3e4e76d8b942f22618d7e1555f65cd77554e391f0af02809eb9
+EBUILD jsmin-2.2.1.ebuild 506 BLAKE2B 81a4ce8e89452296ee10a873cbe12c20bb53e7dc1f448a338bf022ece6c864f2ca7b87644792817d299978dbc23a6ef210a8f237eb6e7641af32c30ee7d54e77 SHA512 4f50f70331f164162ce46885a09c7e5e176b3bcc511d811bd26cafd4435e0674d05ba6aee7142ea2cd400d833ab636c0ae86595e8efdb8ca35eca832babb7008
MISC metadata.xml 372 BLAKE2B bec41151e562694fd012b685bc171021d83ebfc80cc83f86a48d2150a4ab8e0d15f3c90c177387ccb2fd489230bb5613dba941f38bdd07ff1ed9878ce2253914 SHA512 3719ee9f00f088f6c8e0086fda757322717e177b4534877667e4f2606de6f97add603be1958c0d33a9189157184668296ced776f63fa5257bbaef5c3b0edfa31
diff --git a/dev-python/jsmin/jsmin-2.2.1.ebuild b/dev-python/jsmin/jsmin-2.2.1.ebuild
index 72fac8d737d9..eab212ecd76d 100644
--- a/dev-python/jsmin/jsmin-2.2.1.ebuild
+++ b/dev-python/jsmin/jsmin-2.2.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="JavaScript minifier"
-HOMEPAGE="https://pypi.org/project/jsmin https://github.com/tikitu/jsmin/"
+HOMEPAGE="https://pypi.org/project/jsmin/ https://github.com/tikitu/jsmin/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/json-tools/Manifest b/dev-python/json-tools/Manifest
index d0647140f88b..e6406ac696d0 100644
--- a/dev-python/json-tools/Manifest
+++ b/dev-python/json-tools/Manifest
@@ -1,5 +1,5 @@
DIST json_tools-0.4.0.tar.gz 7277 BLAKE2B a3c953ee96c2c7a0b1a267f524aa6c1d45f1a947dc8c4f9885a1ec6993e07f7ae38915a25bfdd6bc0795bb0fe1a40e9450648e1e7fb8213fa047e7c28e790228 SHA512 b3f86493d17f97eeaecec6572adfc6e16c113c1755f49655863e84f17467c9dae9a57911d66639eb6e6d8548a99887adc827ff28bd26b6180e523b145bba2d5b
DIST json_tools-0.4.1.tar.gz 7222 BLAKE2B d883f5bd2317fc92ea888071ec8ac0531b855fab2379b47ee52cf8d45ce3a4b9aa520c77265a9baf51b5cb32b23b64574fec90f50bbd59a4e8c5d21e11a90155 SHA512 12b5e3b611032b87ed4ed68d8bc30cea161fc80bc73b0724ca6404e8d651e4e6941ab4cd9466efa0da4d2c5b58166944ad2ce954f620b249b9fb7bd637353fe9
-EBUILD json-tools-0.4.0.ebuild 819 BLAKE2B f634560249408c71959e3e5d0ccd4ea95c7cec6841df520c890b6f8f223ab9b6918cc0b555e6ad86bbe96fb90e280f69944805f667cc626eef2f478a49ee0d69 SHA512 8d42a080fb575fb300dbdba2a579597f6b760f579ed8b3c6e1e5377357fc40e547df45ad901d02bd785240ba0475de2513127c88d4abed6b4f8c8b2ca4c3fb4d
-EBUILD json-tools-0.4.1.ebuild 855 BLAKE2B af50df91f9186e95fe7f9ee9d68400c29f431524eaf69a43141b591c437d6137ffbbee816d63d2306ea55a20be2832f83e9e37b38e6123867d8cdb93841f0c1d SHA512 9db25bada7fdd9c1ef571d693c7660f2ec3fac65e88048204037aafae436ab9515c8c872371624d46b274fc84b3c59136a9594d47afba4db0b0919e9817577ee
+EBUILD json-tools-0.4.0.ebuild 820 BLAKE2B cee5699ec55d38e044df30a119d2cb024c4051edf051bef27a009d656a11ac56ed8aa506517938ece5b723d8b3ebf5cf2cc68a8bea29a439099a2a03c25a48ee SHA512 fe67bb7c26cd64b6bc2065167fa7180ca2772f5f63a16c35135853115c9749e1b73bf32b508fcc86732dbebbfaa43248a2a48753763ccf9495a7d52ebfa1a847
+EBUILD json-tools-0.4.1.ebuild 856 BLAKE2B 68bf7c0ace5018afb53a9900f2062153201f42e98592c7c3128184d322c4959f7c773de5f05846b9834d66e3cb1c360dc907142eb9b0b2b5e34ce333c5bf30cc SHA512 bf22dd928ba60ef3863c0b3c487d493c1f670edc10a844c1bde19a85251c74bf369201700a32a564bb107ca9c70703f75ea3c5c05e0c013553dde3c0704b0b22
MISC metadata.xml 392 BLAKE2B b152e41d776f32f0a50caa01e902befca368710b83a9096b769b693775aff25a0f86b32eb79a40dfaadabd11aee44fff58c08836814ad017955acb1d1c155d8b SHA512 66769c970cb91b5eeba9870de3774f0f3f1e7fb9ee95e01af16293293874441c00efa233fffa9c9fd84c5e1e40518d88beb04f0f9d220b7f453c2bacb3272d4d
diff --git a/dev-python/json-tools/json-tools-0.4.0.ebuild b/dev-python/json-tools/json-tools-0.4.0.ebuild
index 4e89f4881d51..7ee159687316 100644
--- a/dev-python/json-tools/json-tools-0.4.0.ebuild
+++ b/dev-python/json-tools/json-tools-0.4.0.ebuild
@@ -11,7 +11,7 @@ MY_PN="json_tools"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A set of tools to manipulate JSON: diff, patch, and pretty-printing"
-HOMEPAGE="https://pypi.org/project/json_tools https://bitbucket.org/vadim_semenov/json_tools"
+HOMEPAGE="https://pypi.org/project/json_tools/ https://bitbucket.org/vadim_semenov/json_tools"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/json-tools/json-tools-0.4.1.ebuild b/dev-python/json-tools/json-tools-0.4.1.ebuild
index 08760cf22ece..9e241b00725c 100644
--- a/dev-python/json-tools/json-tools-0.4.1.ebuild
+++ b/dev-python/json-tools/json-tools-0.4.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="json_tools"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A set of tools to manipulate JSON: diff, patch, and pretty-printing"
-HOMEPAGE="https://pypi.org/project/json_tools https://bitbucket.org/vadim_semenov/json_tools"
+HOMEPAGE="https://pypi.org/project/json_tools/ https://bitbucket.org/vadim_semenov/json_tools"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsonfield/Manifest b/dev-python/jsonfield/Manifest
index 58e5a73e603b..d2c13d8e0922 100644
--- a/dev-python/jsonfield/Manifest
+++ b/dev-python/jsonfield/Manifest
@@ -1,3 +1,3 @@
DIST jsonfield-1.0.3.tar.gz 7950 BLAKE2B fefaa4f2d3b6abbcb291394baf6147444a6829b15303795856156668a4dc86d4df7a31f7d684783c81467f30de6ca3313b5a86845d088cbbf0ed00bb1cb5a30e SHA512 b69b783266f593d40b588f8deb42828b36fe31f62aba0a80286a24fd788bbea543c74b0566a70fb336fb80105f488a16932bab417a01d3730fa89201f542deb0
-EBUILD jsonfield-1.0.3.ebuild 603 BLAKE2B 6846de5820355ac1c5e1464d64bdb59db713423b4e0ea1e280deb47abf8683001c940d4e29294222e325a887dca62cf56b7c233a6d6b67b9981ebcb24bcac6e9 SHA512 a304a4eec059fb37e20213463e7fdff007d57cddbd2d5778765fd937cf22d2115b388517d93fee91acfae2d116a2e9e81fe0e52251c9d10988fe575173f922ac
+EBUILD jsonfield-1.0.3.ebuild 604 BLAKE2B 6620d40ede1732e368ec8a422dfd28967be77dc934039ba4b169218f07066ef0577a5ca7018bcff3e4c692da82674313668637c667a4eb4673739ac7af6c68f7 SHA512 ebccd2e74f35904900c5a1d4e31d13965b84a953f33c22b193b16eae0c3d2d89d26a07d7f034660d99de89429024a1b699c9dec6eadbf24feeb601e9f89c2162
MISC metadata.xml 391 BLAKE2B f4611fc3866309efba92f59238f6ef02893fcd913dc286d0cfc0ab8afdebcd89cbec7faffad4ba28e291d44772a32fa49c004a51a4184442bbe3979f7b2c7af0 SHA512 405fa8acbb46234295ff3a93441b99ce699bd61789fef4730b9ff0b170b18d76b93e1eedb36fd6c9fdde2bb08e826d013e319d6748f91d058b25b13ab197fe28
diff --git a/dev-python/jsonfield/jsonfield-1.0.3.ebuild b/dev-python/jsonfield/jsonfield-1.0.3.ebuild
index fc51285f25df..e95f545cfbd8 100644
--- a/dev-python/jsonfield/jsonfield-1.0.3.ebuild
+++ b/dev-python/jsonfield/jsonfield-1.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Reusable Django field that allows you to store validated JSON in your model"
-HOMEPAGE="https://pypi.org/project/jsonfield https://github.com/bradjasper/django-jsonfield"
+HOMEPAGE="https://pypi.org/project/jsonfield/ https://github.com/bradjasper/django-jsonfield"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest
index a8772daf6614..a124ac1c9b72 100644
--- a/dev-python/jsonpickle/Manifest
+++ b/dev-python/jsonpickle/Manifest
@@ -1,3 +1,3 @@
DIST jsonpickle-0.9.3.tar.gz 60489 BLAKE2B 4767809a3bd5816343e9081bdaf45cdec8dfd1e28b832675e01ae415c1ac081d0a84e2827051520999d11d0dc28a62bdd09285cf384fff0f941d3a571064e2bf SHA512 38de2ab2c15e0e28323a8cc83b0c0b0631f2f678f620e8738fee19c71492f011aa7eec428b859574a0066b9e24a08bde911a283736757964035befe3042f2e06
-EBUILD jsonpickle-0.9.3.ebuild 1542 BLAKE2B e506b9c718d315404987505cf7eb2364db529a8656cbec6ea75888244e70df99d8fefc75057e1b0917f383f644da288661576be7acb8f61c78bea7621a1beeb7 SHA512 56611e43cf94bc3584a8fb2fdbd35d7365a0d2a67c90a643479891874e38cd6380e8569e6433b7bebd23c4f469262513274aa43f425cb202434a7516c3175072
+EBUILD jsonpickle-0.9.3.ebuild 1543 BLAKE2B d8339de5b8b920d5a34263e275df235c71e28dcc365ab7c62d223b7fec88e34bf9d929f33534ad4b30c2c4f9deba24cfd7b8256c669fb59d889b10bfe39e94b1 SHA512 67994249767c83513b7840bf59cbf264a6837ee581cb91c69d314e8e398f746523cac465083b02463ba2a2d0413eaaedc33d3a8bb9506266d1da8a340b45ec4b
MISC metadata.xml 386 BLAKE2B 486aa3823ac1ae6b816068ae775da293fedab7120df504f2bb64cbbd026e1ad4ac2041acfb48035b5816616dedd46a5f4bedf8c63daad2315727cdbaedcd15ad SHA512 12590542127c674ae6c8123b20ce5c7ed6815f9129eefb95ef3a8c064fdc25477765d397cb7d7e62772475306c0ac7389a7155655576845b936866470302b759
diff --git a/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild b/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
index e2a2178cdee7..9ae49299d838 100644
--- a/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-0.9.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
-HOMEPAGE="https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle"
+HOMEPAGE="https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/jsonref/Manifest b/dev-python/jsonref/Manifest
index a84165ee48f5..2b0b6811279c 100644
--- a/dev-python/jsonref/Manifest
+++ b/dev-python/jsonref/Manifest
@@ -1,3 +1,3 @@
DIST jsonref-0.1.tar.gz 12296 BLAKE2B cab2b4778b8a0184989ed6ff520ed6f12a68e9109a92aa0fd5521b69ea14cd5b6301ce61bf98f0d0d4d44fb016f7d6bd99fc804975bddf1c350bc4b46d62f77f SHA512 9900601feab0c20c902a6d5575fd411898af126a650d0c9ff955f50f5bd1f5da8e5a071ca86cac31ce3c5fb35a516f849cbb70098cac2cfdc910ba33a1f7411b
-EBUILD jsonref-0.1.ebuild 543 BLAKE2B 4c9749a2af9dbb9a2f763970f0b4b3dae525438e6f8c60b00fdb669e31a51d193db7ade402459d4ee3f7ae4f54d80131d338fe3458eadecb2e27ac943d9266ec SHA512 9f100bceea833a53a6419c9cf156814e077caf1b163d42dde5da3612968ce401ff9e6011d4d7f5fceb11eecde8a27ed83d9baa6e6afceff781ba3f65c58e9bb5
+EBUILD jsonref-0.1.ebuild 544 BLAKE2B 0258a95a6820664c1539b28a629c375aaf2dbd74141f1d71215f5651c3261a8335b276366fbfe345ada2a30acbcbfaa0a8217cb39c76d81569dbd3ce22f3b524 SHA512 c708fe4af75591ff7634f79d074aad13ade5a8c016c9902b5cd0e053c50b5c42f147bad812ea0ff36454581b23714fb78094456cd69dfc9bbeba01c22ccf5c1a
MISC metadata.xml 878 BLAKE2B c04a91d47666d23682158b2dda26768bc852cd294243245dd356f394a202aa9419e9e2ccd5de13dc3d829f1753a01d82e255accd12136648d2f835ff9a0a506c SHA512 75f11417223f746923e659163d821248e74f08d2764e72315920740f60d1744c11a17f4c5441b71adf97e4baebeafdc5888376680d25367fa3a3065b4442d263
diff --git a/dev-python/jsonref/jsonref-0.1.ebuild b/dev-python/jsonref/jsonref-0.1.ebuild
index 56024f070b19..18eb07b26650 100644
--- a/dev-python/jsonref/jsonref-0.1.ebuild
+++ b/dev-python/jsonref/jsonref-0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit eutils distutils-r1
DESCRIPTION="An implementation of JSON Reference for Python"
-HOMEPAGE="https://github.com/gazpachoking/jsonref https://pypi.org/project/jsonref"
+HOMEPAGE="https://github.com/gazpachoking/jsonref https://pypi.org/project/jsonref/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index a5d5b9a30150..98c16f66a8ec 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -2,8 +2,8 @@ DIST jsonschema-2.3.0.tar.gz 43115 BLAKE2B 1ae30621c95d5cddb038b244220e9df02d6a3
DIST jsonschema-2.4.0.tar.gz 48293 BLAKE2B a3e4ddece8550dde833fb447aefe1e22db6e945b2f7bc01e1b969868480dc516ac0cb79b701d265f6996d892dbaed10ecf3e91ec8772ba5fdd2b6b8ad034fc0a SHA512 111d60f6b490c016a69bed6b0b22cc6395c949d4510fdcb530757d6e61720cd2e1e3346293a5dd1b6501b262b36510ec08ab4ed76dc7484065e692e041232a93
DIST jsonschema-2.5.1.tar.gz 50855 BLAKE2B 552c8878aff8f67db6011abfcbda73efac82b557c2e7d0ed7fca755e51ab263816931e8c6e69ea43356257d25efabedc5bac135d1477534184d3783714bf2b8f SHA512 9e8f6ce16504b7ae7ef1ceb44ecb07eab85923e40967bd8e502b9fa779e772b547db90f56ca951d06591b951e7240db1071e909ac75543d42f6f2495f6de3298
DIST jsonschema-2.6.0.tar.gz 53252 BLAKE2B 38d2d1d9f91e923e66aa44fede2597b129813b18b39133da1935758dc651a0e567515e8b97bbd0cb4f0a2cb652c635446aa3dd4026066dc3d996e32a33495af5 SHA512 03f916abd023b32fbe60f91718d6f2f94d8834bd1bd8ec85ab02f591a145161275c2cde25b037c4d2e94703b870159feb776d3556f011e4c394d2e20ab897b0b
-EBUILD jsonschema-2.3.0.ebuild 673 BLAKE2B ffee91068d711bab87a7890c9bf99470a13b482768a60e5ff58282c35851a745f5ec841ecc735775c451287656977712cbe550fbab201fb6e02a10d78556f498 SHA512 a36d78857f5f465635e593299f8a78f46356f8416bc2df560bb3fe1b18596006134f2321c99c22a7fa79f9178f8988c90b1534428f7da610f16d882d37b3d6ea
-EBUILD jsonschema-2.4.0.ebuild 547 BLAKE2B b2184479eada61358621bbb0b8f253c15d5532e7d829febc7e9e5d59c2beff6cf73642f2de4d6b862e1cb4fe0606a79a50926dde5f76c92f5cae3bc4e9b010bb SHA512 abe8d1200b8249da688f5085e4847d92da3d7735bd5de72f94b49c2af384fe3539ed5a1462235e1ebe0415365b9b8b840156aae20c3872fb9e6b823d1035337e
-EBUILD jsonschema-2.5.1-r2.ebuild 1010 BLAKE2B 07562544368016cacc96b3c27692979efb0ddb358d414a038a673fbe078f9961af9df8d11c7c3eab79b7cbd2e79887d328d2638bc80e8f8b1bcb593db585ef3d SHA512 00ce3986cfe9331cf307a30006db6e4d2d01b553361ddfa2a8f8127ce679c22ef0625e9d21b2f76c98998ac1ac2a7c742cb9e798326073076b13b78cd384edda
-EBUILD jsonschema-2.6.0.ebuild 1036 BLAKE2B f5c5c7d99f4e13556d53dc82bc1795280fc10c1651893b03e05398c0c4ffd2d3c42b061bcbae1777036950ed0306f0d5d4d9761b25d65aa637982815957663c0 SHA512 a5afe8ad4e4f6ab48363f98792b69f37bbdb1336c16f4da123d8d1ac0e7af7431a2a29d97065acc9de78396b9d6473e14315da61be97d9d5dfb8344aef76ff4e
+EBUILD jsonschema-2.3.0.ebuild 674 BLAKE2B 51ab4373ccf5d384f24ab60f153751dfa2b2009a9e453a37e8bb3a78a41e1263c4430a489048a8ea3cd691e7c5381a6554f13405fed422deb273cd04d4f378a5 SHA512 095e3046f5b21461bb5f825b885ba2af2b9bcfa6d92c682d82fd64c696f331b09a5d73cd7f2d5e6e1bb60a3fff67d112ed9332e6a564d9b84524a90e4081ca9b
+EBUILD jsonschema-2.4.0.ebuild 548 BLAKE2B a2bd28b326d42cb6bf439971ecb61b78132d802c6314709bc7e50b0c8536522f316060d817862ce0b6438cde91b7b633e6222a9beba7c1afe5a2a6a8b3e70054 SHA512 dd110ba28e25694116bab2fa62c87534357a1a49b146b65b4d7b36c93bfc90511cd1ae37c652b58beaf28681b7be4beea6c8794a7e6e03de3f9af7c9bdf037e4
+EBUILD jsonschema-2.5.1-r2.ebuild 1011 BLAKE2B 4f4152510117cf23644d90efeebbd073e9002b567eefbc86074936056a57d52ba5b67d1340b5a7da020e42bc5cdecf4a59a9d4bc4e551a57f970df2a0377f283 SHA512 875f64196a720d8719cb2deb2b9321391441677bd74c9730394475bd857717af4bd3760fc5d2d320440a9d460a42be57c32cb83155a0af6e7fe4d2f6a50dc0b4
+EBUILD jsonschema-2.6.0.ebuild 1037 BLAKE2B 306e620ed51747fd431500877f020233ccb666e0fa8ece18851c92ad3d261a7ca9f4925c78330b6847bb6c3c7151142b118dd6440cfdaa683f41137023fff676 SHA512 899f0fa988a0b6f66fd1c3785aaeff14890ffd28812a9fb8428b002e3c8633186f6da35c63c770eed4e7f15169966059a46a92cb03f29d1a41c23334f03ee58d
MISC metadata.xml 559 BLAKE2B dbfd5c0c2d3b9e3ea197db40ca1c1ea22e63e61bb540646a4b7dd711ed4e5a8a3bf5cc149a90e9911de76db8895f4a807b7ca1500d8a3937527902b0036a8360 SHA512 6824c104780402599891db143c021ecb833d2bca3dee97a6d12cc51f23856f6e9dcadd2a438ca8ad13a6e292048cb5bdbdf024665b06da547fff1c7b9f5090cc
diff --git a/dev-python/jsonschema/jsonschema-2.3.0.ebuild b/dev-python/jsonschema/jsonschema-2.3.0.ebuild
index 14bcf727f4c8..9d5f10d89b0f 100644
--- a/dev-python/jsonschema/jsonschema-2.3.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.3.0.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=(python{2_7,3_4} pypy)
inherit distutils-r1
DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="https://pypi.org/project/jsonschema"
+HOMEPAGE="https://pypi.org/project/jsonschema/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsonschema/jsonschema-2.4.0.ebuild b/dev-python/jsonschema/jsonschema-2.4.0.ebuild
index 5a0208dd2023..f4af8dd45078 100644
--- a/dev-python/jsonschema/jsonschema-2.4.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=(python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="https://pypi.org/project/jsonschema"
+HOMEPAGE="https://pypi.org/project/jsonschema/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild b/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
index 2bc2d72d2974..6b1d39eee208 100644
--- a/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.5.1-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="https://pypi.org/project/jsonschema https://github.com/Julian/jsonschema"
+HOMEPAGE="https://pypi.org/project/jsonschema/ https://github.com/Julian/jsonschema"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/jsonschema/jsonschema-2.6.0.ebuild b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
index ceb09cf502a2..c063f0ffb11e 100644
--- a/dev-python/jsonschema/jsonschema-2.6.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-2.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="An implementation of JSON-Schema validation for Python"
-HOMEPAGE="https://pypi.org/project/jsonschema https://github.com/Julian/jsonschema"
+HOMEPAGE="https://pypi.org/project/jsonschema/ https://github.com/Julian/jsonschema"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/keepassx/Manifest b/dev-python/keepassx/Manifest
index 7290d22e8f47..93c858d9371e 100644
--- a/dev-python/keepassx/Manifest
+++ b/dev-python/keepassx/Manifest
@@ -1,3 +1,3 @@
DIST keepassx-0.1.0.tar.gz 37022 BLAKE2B 38661e3ac525b20e4be74701ea0691ee23e67b04b940b895a7c581e274c4f7e72701c6571be23ecf141115aac4c3817c5a15ff4bbac0e84541e23d0e2b52ef39 SHA512 635f98d2a95a1e5cc4a5c08f8d261cdf5be9e5656df28c070250aed2dbc058c85b9d7ad81e69de1d9b095b0aac5e3c6bf3a6a54b0b4de9b5664348ca42bdc755
-EBUILD keepassx-0.1.0-r1.ebuild 919 BLAKE2B 4bf71e53e3cebc506f15e017a22433cb97e4c888e04f74a10a2c363e1574b758ccb94b5d3498f7366e5ffa4494d638de968298732c70eef268ea626945f359a5 SHA512 71026e9018901d5256d6180733c1808b7a64a45d6f806a05ceb4015f49a92aa4ea210c0170ac9d0e3b31ea4ba68028205b37129c7e3f512b8792ee4fcf967766
+EBUILD keepassx-0.1.0-r1.ebuild 920 BLAKE2B 47a36638c55bb9f661d2465d37f4bfa3847282990e8ad3c28e4ab4cc01fd536c9cb21d0902de3329399e5e7a4c88735107348ca751478c16fdf000eef3626fe9 SHA512 3d94f759a18092d3225388a2928a384bd78b106e81b6e7321fd1af3eacfe7006488a0fa1c357bc8f49c647b6cdc2783a3a84f911edf1e0376d0d91660a842d6f
MISC metadata.xml 386 BLAKE2B b21c70340895d868c4e99c25b6b2764d719e96cf9f406332adb12f5e15670312b977c055e4d6c16283efe3c6ec5ccb8bc81930b572b4012662e21443748110ca SHA512 c9112d8355995023881edd537c958839c09e5079128350df3e3ea0d9a0bc7b856af9c89f6343f998e6d3905196ac1fc456b941168999d7608523c79785929cc3
diff --git a/dev-python/keepassx/keepassx-0.1.0-r1.ebuild b/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
index b60292579042..a51cc7db0419 100644
--- a/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
+++ b/dev-python/keepassx/keepassx-0.1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python API and CLI for KeePassX"
-HOMEPAGE="https://github.com/jamesls/python-keepassx https://pypi.org/project/keepassx"
+HOMEPAGE="https://github.com/jamesls/python-keepassx https://pypi.org/project/keepassx/"
SRC_URI="https://github.com/jamesls/python-keepassx/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 0eb748e98c24..9b1e23fbaff5 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -2,8 +2,14 @@ DIST keyring-10.6.0.tar.gz 40782 BLAKE2B acd327711a8f7deb08d172000294d5f104e2d01
DIST keyring-11.0.0.tar.gz 40883 BLAKE2B 50ce8bf1265899a3054edf2fabef75694190e06e83a56b5de8e76b3d6c4ea460971d74c1a03d936765914d3b2a1812836bb56363911b706d20d59c158e8478f2 SHA512 d4937e84e6de18ed8fcba02d2d297ecc5a6434623c362f5608141041acbc7bc27fbf94e54a5a503a02b725df737fa8505d0d91e2c3e84298fa4044d7dc99f207
DIST keyring-11.1.0.tar.gz 25518 BLAKE2B 8b23853a15217a4d51a30d2add4f2e4eaa9af788c37fbb821bde69081d120f4a81560d2165b067b3eb299903a35d0316d944c3889c312745609085bb6ce29cec SHA512 3fb099f8a72c705ad1e2387b67ca3b9bf18615f9253e589bc8996e3b31db4b295a925ff95ef52da861e94ecf10d080db93bde1a7420e8de12448220abe2e016e
DIST keyring-12.0.1.tar.gz 41430 BLAKE2B 5717aeab6cb25f909679565b16f9400c599b5bc235b459483e704446d52b1119598827140e44cbc39aff527e8e60a9ed66b2555527cb268a2daa843c42c41d03 SHA512 f55639429500b571ff648bac91dc63cad2988296bc9d89a69f0dfe4fffd62db5996acc2d88884a144aa63ed6e9b68c068bee8b3f0bdca8dc1c9120c08d0c77ec
+DIST keyring-12.0.2.tar.gz 41757 BLAKE2B 3cc08da13b475dd01eff33782494d580a231311778678646b44ee289a1fcdb9ae0cf431f8f678ad07418f9d829bb2ec651a343e2624624923632cb2c6bf9c5b9 SHA512 79fd05505b14cd60d6dd1f0d2843d79ce31730705d72459ea008101cb03d3e0249a1b48177c528f3bf475c8bd52142b4771ef00b3676ea730e0122b4930ccb4b
+DIST keyring-12.1.0.tar.gz 41959 BLAKE2B 203b1423485e10b04ae46dee23b0f7961a24743bc384fd50c9a1ce6b058decd091d3bebf5da1c8fdfb552dbcaeb79895dbcd3a4c6e79a5015a314cacbd991945 SHA512 b94f5cdb021b8b4fdb3a9aa95ae6b0f20e14bf2a1f0abdcbf0a3d6b41d3740d555e7313e561ce828c4652f34297933e7230ad64aa588880faf4ae144c35660d2
+DIST keyring-12.2.0.tar.gz 42106 BLAKE2B af218786a033d1f8aa4fe0144bf70f89656d21bb7b6d2574386623483f86d0be7ede522e4370111d6b56cb836f70873b4591b242241cb9ec30353cfa0041a82f SHA512 1bdec1d9775157c47710280cb95ac1419f357840ca0b1aba5bdb48f4851ceb04c9ef56f74e5ab564b1365ce2ec45a3ff15d1ae23360bb9b9e098b3684a06e80f
EBUILD keyring-10.6.0.ebuild 932 BLAKE2B 391598d0994a6980630e8a9fbcc8959de0727479ee10a41e36da38a540ca1d01e5e1e1465eaa82da8e9c5a17f5ed1f5812b0b051e56041575ee18edc2edd89ec SHA512 712802fc1856f0b9f07b0a035c950b5fd44e5d9f74c0be353482ea2a8575eae50b4acd60f7ab37b5db9e8a1863b0d21b0f89d86f5dcf19ed054dd122133b55ef
EBUILD keyring-11.0.0.ebuild 932 BLAKE2B 97e2368a84d7adabaf2b96b0d0f10d8dc8f6e229ecea4d48ee15939867a5bd7ba361e3e985d0233c8b786f031adf7987e876324adb213d9d220762c1c1c6aea4 SHA512 1c5c6c490dd19c9fd92a440dacb39287ceef7907becf2ffd346025092e8c639549a0eb259b3df9dee9f381c14796770438004711c2d7787f5b0f3331fd19c188
EBUILD keyring-11.1.0.ebuild 1021 BLAKE2B 59d8e93d9145669a23ac81792aa881daa95ebe11e87ae0c7d7b7203a79404403ae4977c7fc3f520dbb53fdfa412dd22a5c5ca45727bf5280f46dd988eae07d86 SHA512 bd8ec804960a12965fa4f5bc0689a77728b8fa1c9e851b696814d576dfb5c60d6950d0646f59470b5e8cdb956199e60d86ebe24b1c56b34aaafcd82cf9a8dc5f
EBUILD keyring-12.0.1.ebuild 1021 BLAKE2B 59d8e93d9145669a23ac81792aa881daa95ebe11e87ae0c7d7b7203a79404403ae4977c7fc3f520dbb53fdfa412dd22a5c5ca45727bf5280f46dd988eae07d86 SHA512 bd8ec804960a12965fa4f5bc0689a77728b8fa1c9e851b696814d576dfb5c60d6950d0646f59470b5e8cdb956199e60d86ebe24b1c56b34aaafcd82cf9a8dc5f
+EBUILD keyring-12.0.2.ebuild 1028 BLAKE2B cb35651e8e4b297ed39c9fd1b82082c8e62296c843884773d11e3089a787e466581849b37b262e20912a2292dff1aa048ae587a35253306cad67178272a5d235 SHA512 9c6a33d4c2ef722f560332dd191135b3b06a5d832740b87cf039193b5b1a0f755ca38febca38190c19dc42134990d8b2dc85a536cd6026bfe67537ed0df7dc2b
+EBUILD keyring-12.1.0.ebuild 1019 BLAKE2B 1f4c04a88168af7141870db343ffaebb03bd4288f4447688f7adcc0a687d4a42dc3befe8208579506dd34cf705d1cf287917a51cac49856466fd6f7b192da178 SHA512 1df3130f404f84bc4e23ff3b54872fe77d318b27621f0e9b2c17c274a6e392d551c0bebff7396140997c651bcdbf60920310f26e1dbc14083ee70334a28bd3da
+EBUILD keyring-12.2.0.ebuild 1019 BLAKE2B 1f4c04a88168af7141870db343ffaebb03bd4288f4447688f7adcc0a687d4a42dc3befe8208579506dd34cf705d1cf287917a51cac49856466fd6f7b192da178 SHA512 1df3130f404f84bc4e23ff3b54872fe77d318b27621f0e9b2c17c274a6e392d551c0bebff7396140997c651bcdbf60920310f26e1dbc14083ee70334a28bd3da
MISC metadata.xml 672 BLAKE2B dc2296acdb196c85c9cd2c2badc6ee991258e43f340576990610fb975837dd9e24c0f2aee0d24c6b8e79e17436719b17e5ef3a4d9c356b08ecc5f33881cff2bc SHA512 19e907e069f6e6092791babdd8b914791d1c52c32187747edc127ce4c80ecad2da1edcdf6e6387c15f9c2b041767b9072668197087afc3644b7713837d5f2ac9
diff --git a/dev-python/keyring/keyring-12.0.2.ebuild b/dev-python/keyring/keyring-12.0.2.ebuild
new file mode 100644
index 000000000000..9b1aa8d10a29
--- /dev/null
+++ b/dev-python/keyring/keyring-12.0.2.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,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring"
+SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+ <dev-python/secretstorage-3.0.0[${PYTHON_USEDEP}]
+ dev-python/entrypoints[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/collective-checkdocs[${PYTHON_USEDEP}]
+ )"
+RDEPEND=""
+
+src_unpack() {
+ unpack $A
+ # This is an interactive test.
+ rm -f "${S}"/keyring/tests/backends/test_kwallet.py
+}
+
+python_test() {
+ py.test -v -v || die "testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/keyring/keyring-12.1.0.ebuild b/dev-python/keyring/keyring-12.1.0.ebuild
new file mode 100644
index 000000000000..9b35a1c4afbe
--- /dev/null
+++ b/dev-python/keyring/keyring-12.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring"
+SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+ dev-python/secretstorage[${PYTHON_USEDEP}]
+ dev-python/entrypoints[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/collective-checkdocs[${PYTHON_USEDEP}]
+ )"
+RDEPEND=""
+
+src_unpack() {
+ unpack $A
+ # This is an interactive test.
+ rm -f "${S}"/keyring/tests/backends/test_kwallet.py
+}
+
+python_test() {
+ py.test -v -v || die "testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/keyring/keyring-12.2.0.ebuild b/dev-python/keyring/keyring-12.2.0.ebuild
new file mode 100644
index 000000000000..9b35a1c4afbe
--- /dev/null
+++ b/dev-python/keyring/keyring-12.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring"
+SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+ dev-python/secretstorage[${PYTHON_USEDEP}]
+ dev-python/entrypoints[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
+ >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+ dev-python/pytest-flake8[${PYTHON_USEDEP}]
+ dev-python/collective-checkdocs[${PYTHON_USEDEP}]
+ )"
+RDEPEND=""
+
+src_unpack() {
+ unpack $A
+ # This is an interactive test.
+ rm -f "${S}"/keyring/tests/backends/test_kwallet.py
+}
+
+python_test() {
+ py.test -v -v || die "testsuite failed under ${EPYTHON}"
+}
diff --git a/dev-python/keyrings_alt/Manifest b/dev-python/keyrings_alt/Manifest
index de09f7acd0f6..70c89746cc8e 100644
--- a/dev-python/keyrings_alt/Manifest
+++ b/dev-python/keyrings_alt/Manifest
@@ -1,3 +1,3 @@
DIST keyrings.alt-2.3.tar.gz 26170 BLAKE2B 5459bfbde787b82021c04394ec475a406805a97cf3ac5691aaa654790800b155291500946f29eb12cd0ae33061c0b38ca65c5733ca144e75e9047381d86ee2d9 SHA512 593194f0b3e64ebab9950b1ee674e43afecf6410110e7c683cdccaa121eaaff864ef07763363c0b0ac25b94e913d6ba2e1bb1ebb428ba14e81e3c29335b81807
-EBUILD keyrings_alt-2.3.ebuild 1236 BLAKE2B 491889840e4ec02182eba8df2aaaa47c70e9c9c92d7b006eddfe14e00398fd597c7b24cfeb50acbac962125b3204e35bd76e7019b31c9905b55780da76ebba7b SHA512 f74df587dc80cde0f6df5f523ecdd0f466ac62d70d34d40dadd9102458a9194a37a3bd3115d342617b6ccd6aaabacc4d5153fddd969153f3d27fa0b896215722
+EBUILD keyrings_alt-2.3.ebuild 1237 BLAKE2B e9d2e8e41e1fd8d8916c78cd98befe6ba1a173ea2b1e23032db4e99666c3e94b4a48d9894553f9a337aaa6f71adcc6fa5cbbd62ef8d71ae8a71c8fd0f1ed5793 SHA512 2dcea2914d4af66d1dd35e30dbea2d949f3c9d735f3b3fdf9279cce9cd00e0ea151048995b0114fedcf08eb52cd646b87aa8997123bd5eda7bce469ac730bfae
MISC metadata.xml 565 BLAKE2B 577c4bb77415ea0862b4a916665742d20d0c9b7289ab9828f37b1ac22ad97bb6859b2745475b10acaf52fffd1d9df3d9bcdd53ffb4213746e62a528525d65938 SHA512 e1513ec8f623dcdeb869e49e3bb1325bf8192075a0478d89101f9430645537768fc25d2adf579783b03f8c7848a4a7a67dd4bf006f662f31b92c934b24cfb531
diff --git a/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild b/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild
index a4a545f8b35b..1a7c5e62d668 100644
--- a/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild
+++ b/dev-python/keyrings_alt/keyrings_alt-2.3.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN/_/.}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Alternate keyring implementations"
-HOMEPAGE="https://github.com/jaraco/keyrings.alt https://pypi.org/project/keyrings.alt"
+HOMEPAGE="https://github.com/jaraco/keyrings.alt https://pypi.org/project/keyrings.alt/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/kid/Manifest b/dev-python/kid/Manifest
index 384f35cd46df..38751ec263cd 100644
--- a/dev-python/kid/Manifest
+++ b/dev-python/kid/Manifest
@@ -1,3 +1,3 @@
DIST kid-0.9.6.tar.gz 268602 BLAKE2B 8b0b6c1f290814c25865ee5dce624a2a1d53de0923ec10eb919e23d79bd603c8f2a1eef4d57dccf997783f721670d32dede4963b7073f571e279ae15e28d49f0 SHA512 56f87f5fdb9d692ced4b19c13705ee872058279084f49efd2e2515c28240e36833c7dfbecf084f504d6fef45f2cc60185decf0c9f18517d255ba469486aa3ae8
-EBUILD kid-0.9.6-r1.ebuild 896 BLAKE2B c94c04c37eb5c57a23141e0dd65b9eb1811874cdadd0cda181cdfa14495317ca434e353a40d8551378364f127b3c901346c96224b16e316ea4a9f80300472382 SHA512 98fa00f90f87c278a891e7dff7d5f01f4c3fef46553518cab78abfead0b8f60894907d07113c493e30e24038cb22eda699f079083169b40788fb1401fcac1a97
+EBUILD kid-0.9.6-r1.ebuild 897 BLAKE2B 775274d7cbdf1c9d6922e11eb165bbe3d27690b5df2035f4f1695fe83eba98e5a7819e74b32c488761a5fb3c0dda2c619d9391a029172ed7f467021444ef0341 SHA512 0af8e9abbe178b3f265fccf58aee786e640602eb445dcd18aa0d1614b9d868a95b656757b1106cb92d0a8b075e7b77bfaeeb1f22f965cc5b9a82e36975170da9
MISC metadata.xml 448 BLAKE2B 2dcd656a57f5cc9314f17e8834d2292eaf6415676a29f123922315ff7158c7dea787704057978ac3c7d0583c9944dde9cb99cc468d5ffcd364509e7269fc67db SHA512 910e2d680b8507c745125ee1127a0632bc570b9055b074d7e96665faec48f66a9f82769e7ff9dcf62f092aeb843a3f3700d8a36413f2de4419dd92538d0aaaf2
diff --git a/dev-python/kid/kid-0.9.6-r1.ebuild b/dev-python/kid/kid-0.9.6-r1.ebuild
index eaa6711d673a..628a0d8210a2 100644
--- a/dev-python/kid/kid-0.9.6-r1.ebuild
+++ b/dev-python/kid/kid-0.9.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A simple and Pythonic XML template language"
-HOMEPAGE="http://www.kid-templating.org/ https://pypi.org/project/kid"
+HOMEPAGE="http://www.kid-templating.org/ https://pypi.org/project/kid/"
SRC_URI="http://www.kid-templating.org/dist/${PV}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/kitchen/Manifest b/dev-python/kitchen/Manifest
index 57f3cbe6016a..a28c41133cee 100644
--- a/dev-python/kitchen/Manifest
+++ b/dev-python/kitchen/Manifest
@@ -1,3 +1,3 @@
DIST kitchen-1.2.4.tar.gz 187149 BLAKE2B 5ea3fa593ee22680998cf9ea08b66faacc2f7e20d70ec5823a6c29d8358991e98fe79cd4bd761b04b895dd1d87b1a21e2dc31ef33c0c47a05973ea4e9b884d7d SHA512 790f7eaa16820d3b12f740d2ac7c9d849d40eea91527b7fc011270bd46af5038e987cc1b170c75c2175dc627f99a52bde52b9f276db8dac5d9d7df59ef9a505d
-EBUILD kitchen-1.2.4.ebuild 427 BLAKE2B b41906b63a17102eec9d685b923f7c7489f7fee7a437d1555d3d0da43ac1bcd4579789f1d3975f123f2d2c8a18f335bc004a6896f43603dabac361a4022ac71b SHA512 173bf7c5bc49aaf384a7f3d47ef6a4a8dde067e47a4d2e17dbeb1e8d12e2afcfd596439410362fccd63c9f753ba51c445c5f9deebe7db7c359c661203540bc1c
+EBUILD kitchen-1.2.4.ebuild 428 BLAKE2B c1e7c038ec6376a460c6b9a28f6b8b3cd4a86ddb40e789544b8771ab79e6899902e76a2169c900e066d0b090e6c2c5fcfdd97171df449be17ce60186fc0264a2 SHA512 bbc23173d101b3c536205a906c5d7e8c99e30b61d7de7f3df6cd4b3236bb858877bbce06ca8c1e68c131c91b419a43f34158ea9a0875dce5f1cb396495bb973e
MISC metadata.xml 394 BLAKE2B 7dc512534576658b0235d756ef866ec734882a11ed3c976751b0c724cf01c9a4ac1fe828bdd63f98ea91d240eeb478f9dcba07ad3017af16cc7e53a7fb7b381a SHA512 3ed7d0541ef7bfe4a14a04c54ce9ccabc08d47c29e2cf821848f53e3d3efefdb577e8dca99e6fd063d222864312bc8f1cae627037ad6abefd5c195276872429e
diff --git a/dev-python/kitchen/kitchen-1.2.4.ebuild b/dev-python/kitchen/kitchen-1.2.4.ebuild
index b92d4713e91b..583f8303832b 100644
--- a/dev-python/kitchen/kitchen-1.2.4.ebuild
+++ b/dev-python/kitchen/kitchen-1.2.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="A cornucopia of useful code"
-HOMEPAGE="https://pypi.org/project/kitchen"
+HOMEPAGE="https://pypi.org/project/kitchen/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2+"
diff --git a/dev-python/kiwi/Manifest b/dev-python/kiwi/Manifest
index 3338a13beeda..1aa31e00956b 100644
--- a/dev-python/kiwi/Manifest
+++ b/dev-python/kiwi/Manifest
@@ -1,5 +1,5 @@
DIST kiwi-gtk-1.9.39.2.tar.gz 678242 BLAKE2B 3bebe02af3b439fbd028bd6bef0ae5d9610df0afca4b0a2e671b152b73fb8fad37ffaf7c67eee2b228af1698a981a5e7bf35d075b534f209ec41b438dd9432de SHA512 fa54623bb95a7ebe03e87c10d3bb271bd98fa4f40f7244f399cf2f86bf9b2e257666fc58caa4cc83d91a3c7fcf06817886ef5cab1baff58c8cbfdf6cfd12a554
DIST kiwi-gtk-1.9.40.tar.gz 675794 BLAKE2B d775bc826bcb336148dc2cae633301efccea43aa412e9e7fb1039f389bbbdb38baab6771d43f35cc3837dbed0b60d94ba70a215e6d7a55fc4b93e91f7fe50ba4 SHA512 1fa210bcf00eeb8513f1b3fde968a212ac79c286a50a09427b0e3dffc5e78d739e70101ba4a0086d2002ac6907bc40b0103604f486b72e1bec36c9912ae6f2b6
-EBUILD kiwi-1.9.39.2.ebuild 1153 BLAKE2B 16bc90b5703226f1040012d0671feeb75ff7fdcadd708d92daef720e3235464475553cbb2703cd32d3119f23a859f65b757b4b58b6f04adf4086909c72a24d4f SHA512 b634f8b69ef5394c45e7a8b4e91f5d033a3a0e41147939dd3228c684a95647c089173532592d16b553f2ac2a31c023a1d81df8a1f95e98accc3d8b71e4d05a39
-EBUILD kiwi-1.9.40.ebuild 1328 BLAKE2B 4afdb4f21090fc95c4158272a6b7d16a3d4556247419d8f18fbfd0998ec4bdd2fd9da3d1fb14bb38bed949caafad1896efc3f3ef910976d18818ed69384eb13b SHA512 d4ebbf171b75f92aee74f95ebd2581f6af6d9115ddc14d075754dba8d9cb25088311acad0a9432b42a925a3e23826009d376adc5964913979e33054b4870df7d
+EBUILD kiwi-1.9.39.2.ebuild 1154 BLAKE2B 92ed5dd62baafc04b4efb0afea06cfe851c6ac8a11d82d7d99891cbad3d58d2d21c88ed4a3bd1776d1ee709f29cfe08c409764a11bf9560d295b84f97fd8bb3d SHA512 74e62f89968357ca2fa4b646d7c35cba9767a76bf88c52554f047126f5bbdb64ea3ce8c942eb54fa7486d071b6acaa716a3f3222782b05b368a35e15be50fffa
+EBUILD kiwi-1.9.40.ebuild 1329 BLAKE2B 0693d004ff107fcc187e0640befa43edcca91e6c5a5d4b55337236e998cae07ad0f3d7e8cb2596a20fefa484b8acc608117a979e08bc1a4d4d1f5fb52344a28a SHA512 8a14877c725e6f5fdd3250c7e5deb5c72a3960d58604c3b2add071cf453abdcd84fa8f0e639753b280d271946d7d34ec57aff2f522dfef83498b1caf432f9fb8
MISC metadata.xml 358 BLAKE2B d60b9270f4b4e3d5fe9643fb74d31cf4e71c0e0ee30e634a8ebef024fa042552184497a9b19e6171a5dbd59fb583c643cf21f328c332e13ee0ab3a865803d470 SHA512 26cf10d26661eba23c7b1b7e48aa5498a1534ebc67e00de3a8fd49ece5ca4a14db84a6b9bd9797957aefb21724a053bbcdccfd814684603145078beeee2e137a
diff --git a/dev-python/kiwi/kiwi-1.9.39.2.ebuild b/dev-python/kiwi/kiwi-1.9.39.2.ebuild
index 291127fd572d..7ae149f76646 100644
--- a/dev-python/kiwi/kiwi-1.9.39.2.ebuild
+++ b/dev-python/kiwi/kiwi-1.9.39.2.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1 versionator virtualx
DESCRIPTION="Kiwi is a pure Python framework and set of enhanced PyGTK widgets"
HOMEPAGE="https://launchpad.net/kiwi
- https://pypi.org/project/kiwi-gtk"
+ https://pypi.org/project/kiwi-gtk/"
MY_PN="${PN}-gtk"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/kiwi/kiwi-1.9.40.ebuild b/dev-python/kiwi/kiwi-1.9.40.ebuild
index ac9eb5801246..d0219774e889 100644
--- a/dev-python/kiwi/kiwi-1.9.40.ebuild
+++ b/dev-python/kiwi/kiwi-1.9.40.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1 versionator virtualx
DESCRIPTION="Kiwi is a pure Python framework and set of enhanced PyGTK widgets"
HOMEPAGE="https://launchpad.net/kiwi
- https://pypi.org/project/kiwi-gtk"
+ https://pypi.org/project/kiwi-gtk/"
MY_PN="${PN}-gtk"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/kiwisolver/Manifest b/dev-python/kiwisolver/Manifest
index 2638ac3a969a..9646304a8514 100644
--- a/dev-python/kiwisolver/Manifest
+++ b/dev-python/kiwisolver/Manifest
@@ -1,5 +1,3 @@
-DIST kiwisolver-0.1.3.zip 48696 BLAKE2B c5a89ae53b21e188cd7bbb82162fc81814f7794cb786dbb0c3f54f05f845d7b8780f159b55f42cd358ede8b0d8a0bc12132e10ea8249ba31f8e5e64075953c49 SHA512 ce5ccf03da88743f091aba7e01ec3d7f4d7a83cb1d2e33b52a4a825bc4b9919329e73bb85a05effc83f6cc449082c5534a036a8d639937229fc7bedcc90d5089
DIST kiwisolver-1.0.1.tar.gz 34783 BLAKE2B 104fb7789e004841921bc43fe98a98b247c7f0506a94b07d10ff1e758287a272c9d2f119b7a086847653cdf1bfc9d5c94823d1eb0b4a30ea93cf2b8b05027013 SHA512 01002ae1dbf6482ed68c49ad3da80b772db84ec221c4b111c42f1b493f19299e0ddb187e43e64b380eb2ddc292d5848d6e09a5a1dbfaf68950a65423a913ec18
-EBUILD kiwisolver-0.1.3.ebuild 557 BLAKE2B 44665a1ac41ca4bcd438c87dbf806a9464f60458eece4ae0d263cce38dd4a1695a49c6534151689c13347f1e4c7541d6b503c6b45430ac9a97c565a393ba8eb7 SHA512 80b46de3ebf259e3ffd7fb3fef5d873fd39e8733b8745d909858b9f5168982879d39007bc9b9d2699879281a1986e35bb4a5f52d1b60df420e03bbc787686c19
-EBUILD kiwisolver-1.0.1.ebuild 547 BLAKE2B cbfbf7cd4f7d8112207e5cc9fa5d693937a6c59989351c9608e6dee0ebee2191c42f7ec997aab37050e043662c5262177ac294af738debbe00302377de01e20b SHA512 21e4f24ccd7e69edd58495b29505619002212191c3d10a53476affcb185bacbe5026454180f6af3ddc61f07113f0f428dc08d176c6ae39b94b5bd7239cca060e
+EBUILD kiwisolver-1.0.1.ebuild 545 BLAKE2B f36fe57f03dcea511fcc475b8647d8e21fdf492fd67d4615f76d1c09b7725554faf659b72789e34de36dabbcc124471c58e59bbed281c5bdab4aac04e305c46e SHA512 3343e100683f5acc3b96ca2239e2a1a07df84a9642936ea2318357891660b01dd4da3e41de2f2bfcf935eaac475fe5c2c8d51471caf758e327fe11218012e7b3
MISC metadata.xml 297 BLAKE2B f3bcf69a0615862f39b7182500b5f2b476786d974a7dac4ae07d7409610659ecd69bbfe13a926615ba5ef59a3438cba37ba246ab1dd3666e84bcba8efa03357b SHA512 8e2af9d77af6a660d6624bb67076747b79884797a2a1cfd32df0301e7aff0d2d4f8dfe48acb8f3a2de5d3b4c51ed647cb2a373d04e5a5d1e3abc763b270197af
diff --git a/dev-python/kiwisolver/kiwisolver-0.1.3.ebuild b/dev-python/kiwisolver/kiwisolver-0.1.3.ebuild
deleted file mode 100644
index b7356a2414ee..000000000000
--- a/dev-python/kiwisolver/kiwisolver-0.1.3.ebuild
+++ /dev/null
@@ -1,25 +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="An efficient C++ implementation of the Cassowary constraint solving algorithm"
-HOMEPAGE="https://github.com/nucleic/kiwi"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="Clear-BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
- chmod o-w *egg*/* || die
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
index 7ec3a2e14419..aaee070363a0 100644
--- a/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
+++ b/dev-python/kiwisolver/kiwisolver-1.0.1.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://github.com/nucleic/kiwi"
SRC_URI="https://github.com/nucleic/kiwi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Clear-BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}"/kiwi-${PV}
diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index f5eb9e883177..f2d06bd77896 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,6 +1,6 @@
AUX kombu-NA-tests-fix.patch 495 BLAKE2B 08c35788e488b2ae94f643850b649df379bff7c87b53f80039734245303b1d6396559c70786d5938e31a9ddcdc2856f9a13b9939086ac91a08ab9194da3623fc SHA512 0399ddcd6992182577a09e5892b042ab2c232a6f86fda46a8ac4b6254ad73fd2fc342b863d59154371a266dd0927ae72c299c4ad16bc1c8cad557d26865ff264
DIST kombu-3.0.37.tar.gz 411790 BLAKE2B 437e99beba410bd0e42b47e91b42fb8881443c8ccba454cb092adee94a94e93cb2104259b62652c423657c58f95a9969e0e966037040cc99e996e6daa7a8e2b7 SHA512 ba9bb00e23ce2d3da87eb07aacff8d63ef9879e6ca9f3fe82653cc2ee91610199fe8fc778d7c2e00df05b46130ecda0bdeceda48192b8af1fb0eca41fbb44712
DIST kombu-4.1.0.tar.gz 421875 BLAKE2B 636dab025883bc9465b28e7a6ab4249ae7d079cc57d33b1af8ce8633e12b85027ace9601475f9e2db1782d197f888476ce6006a2d5429e040ee8de0d1c86266c SHA512 fc104a3f974fabf090cc257b1a7623af6048f4630c6c2a9bb693fe69d77b6cdab36135a290a41056c1f854f61cce8fc2aa6b7880e9273581bfdfa162b5724861
-EBUILD kombu-3.0.37-r1.ebuild 3821 BLAKE2B 435eace26a3e7abaab129c56fcf9d3ef4c760c4c9f5ef1db67e0efc2464ed48eee13344de366fab2a3289e4cc105eef5a2257307655b2c876f77045678eaf844 SHA512 45d7ea43872025defbba9ff46e982fa2930cc8d884183adfd2d5b358de7fddac0db8c01f0fc0f34b797591ec696627871502dd9fb0013b5b3734551e4f655081
-EBUILD kombu-4.1.0-r1.ebuild 2333 BLAKE2B e6987ac66369abd2bf4f0a6f3137f746167063f42175ae0cd377c52270c95afdeb0062d21add56c01dda3a2b9aac1757ce020aa3fcdc14673f62bfb5eaace5fb SHA512 663bd12ea48ab827470816cb45a90c117acfdaf37a521224428ee72e5f85be1449a36fff3a0d6037ebd1d590db2cd5091384407cf8c07f4ab86f5c23cdaaebc2
+EBUILD kombu-3.0.37-r1.ebuild 3822 BLAKE2B b48aa9c0733860ed3ea7d0c5af42bfee17609b73d6db4ea009a88ef868e58d639ca209a8af6e2397c37b16017db637ef85210218b415a8ae959af9f4b3608dad SHA512 66c939458a75ff368479c0ad4d581cda7a81fd69b3ffd9dacd653b9795bcc27dfba5ab7ff1974771f0b21f549e6fd01558fa771afd9894b43310ac1aaeef1a88
+EBUILD kombu-4.1.0-r1.ebuild 2334 BLAKE2B ae7e9c060fbb785bebb9ffc253abc6096a441e341b38512bb914dbedc8a8b611cc5addf8baa5afe8fe4f76f2d1d998d2dab560f3d2afea6028c4abb8325e12ce SHA512 964e75b80f656ff3a2c008667dd44e28bf5cb69cccdfac7f9357b4503b113846a41347cf088863e68fb951789819b6a33474eaabe06e926b9890ff9bd5a7141c
MISC metadata.xml 728 BLAKE2B 4da0d6e3a26ef9e1c091806f4c57c783456e7bd45e1119e8909e4deed6bb0206e2f6f84c53eb437542a593b6f3697cdc30a741016d2c0ae47815bdd56e8c23d9 SHA512 fa21e5537b57b55de995577fcbccd530cf505b9bc37422e7caf6f471a50027100856bca0a9a132ca42dfabd26b42e16306a03e0f3c117fadd51fd28766723201
diff --git a/dev-python/kombu/kombu-3.0.37-r1.ebuild b/dev-python/kombu/kombu-3.0.37-r1.ebuild
index e36f103e8253..b562ae575218 100644
--- a/dev-python/kombu/kombu-3.0.37-r1.ebuild
+++ b/dev-python/kombu/kombu-3.0.37-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="AMQP Messaging Framework for Python"
-HOMEPAGE="https://pypi.org/project/kombu https://github.com/celery/kombu"
+HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/kombu/kombu-4.1.0-r1.ebuild b/dev-python/kombu/kombu-4.1.0-r1.ebuild
index ca357e340a44..59ee8853b284 100644
--- a/dev-python/kombu/kombu-4.1.0-r1.ebuild
+++ b/dev-python/kombu/kombu-4.1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="AMQP Messaging Framework for Python"
-HOMEPAGE="https://pypi.org/project/kombu https://github.com/celery/kombu"
+HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/lazy-object-proxy/Manifest b/dev-python/lazy-object-proxy/Manifest
index 4b0439ec0556..9edcb334eace 100644
--- a/dev-python/lazy-object-proxy/Manifest
+++ b/dev-python/lazy-object-proxy/Manifest
@@ -1,5 +1,5 @@
DIST lazy-object-proxy-1.2.1.tar.gz 28860 BLAKE2B fecf6830111c9ac317fae2ebeae624b4b62494eadeca08bc6cb63bd6a23132cd954a55c97efbede3b136f4bd20d2c35c861d3f89022403d7d777bf762c656e81 SHA512 60813fea51e14ccfa22974c547c7179593da25e4ba65380c39493d2b91558bfcdffa298fe0a043170414d897bd72fd22f0bc3bc3fbdc8202873fab6c2a8e45a8
DIST lazy-object-proxy-1.3.1.tar.gz 32237 BLAKE2B 3052c6952d80365c6698f50c5f4508d7448a68b33ca899d251477e9a728fa740a0bd1d3a85f5ccab63905fbd062e5c37da59a827ca58e25268e7ced6fd9a961c SHA512 9ea4fa0185431859ff79fd6dc59106c2b64e372b5052d034b3638e362695f10b27b59f57c5aed73bb2350d3963f98190e3069f9129b9f3f4932212f9b5460962
-EBUILD lazy-object-proxy-1.2.1.ebuild 971 BLAKE2B e8702e9242f23f5c810fd55eece539f8c65a799378b45c2dbc0c56b5ddb0e28fbe0a1dc229de2086052f1626a4688589ded251359bd94556b3ca1ebe6dd75807 SHA512 487f03880de6fd1ddc4b2d7843f27ea15a4ac16c2e98494fb366ecb106372dec0dd6f29d9d18d4ec91e587d8cdd1c8fff8e4a34203bc8c6ca9f349cb7b6edfe9
-EBUILD lazy-object-proxy-1.3.1.ebuild 1001 BLAKE2B 40f419b4f18cbe2efaadd33ffbbc2256d3e132ad06acbfa6efd6d0622b38d9d41673da42dc640ca26abb39867d7c72751fefa1932b7652cbf3f4623860e65c5b SHA512 326c797d3f7839db9bc65e0908fddc3d0f50c8c509554c54a8b75d9bb097bf7b6550241175bcb02ccdf97550cd6099801c4681d02883977f8e27a6df3528e892
+EBUILD lazy-object-proxy-1.2.1.ebuild 972 BLAKE2B 86b1ec7fbcf0670a4493fa328a25a9aa52fdeb8f34c778c84ec03217bea602a7a059f17efde9be96fe46fee111ae004cf18a44662018d13ef946cf8ee84d9346 SHA512 2577c19bc8adff8dc23ec67804f7a7b8fedb7edcca24b8659bcdda59c2261b9a3c61f610defc22bfb9d265d8a99957aad0bd7113e8a70b1690d6a247355114ec
+EBUILD lazy-object-proxy-1.3.1.ebuild 1002 BLAKE2B 0296194c3670dd8138a6c4582067ea9eaad32e0fb4c5d8d2c46f2adb697caa7119aef7d7c920c2c4dd216428c7baa16d083280a599bb34554ce4de840c6dd276 SHA512 966de11450e8a8de7cea0784c9473cbdb1fdb4baa1cf52dfd19473c51bab03cae83d4dbd89fda6c8363cb88b73cb4aeb56f1012535f89c0bdb76474778975923
MISC metadata.xml 539 BLAKE2B 7f76da60b882c2832b84e774d3db85b1349d7e7190ac629c9f1cd99abaf6aa94e55ebb5867f75fbc948b03cf32121c4312a32a9435c2f037866af855130076d8 SHA512 7e5fa1513ed6a00183c3722f53b25062e35a3128dce6fd4e0d40fc10dcce8157eb902654b2f7606184378f81972f9bafc6e1ba578581ecf6d8e1b3ec09e1f473
diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
index 009b07179882..8cb0eee4626f 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.2.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A fast and thorough lazy object proxy"
HOMEPAGE="
https://github.com/ionelmc/python-lazy-object-proxy
- https://pypi.org/project/lazy-object-proxy
+ https://pypi.org/project/lazy-object-proxy/
https://python-lazy-object-proxy.readthedocs.org/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
index d68dc142c979..886cdb2fe518 100644
--- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
+++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.3.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A fast and thorough lazy object proxy"
HOMEPAGE="
https://github.com/ionelmc/python-lazy-object-proxy
- https://pypi.org/project/lazy-object-proxy
+ https://pypi.org/project/lazy-object-proxy/
https://python-lazy-object-proxy.readthedocs.org/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/ldap3/Manifest b/dev-python/ldap3/Manifest
index a8055bacc16d..6d488db5d72b 100644
--- a/dev-python/ldap3/Manifest
+++ b/dev-python/ldap3/Manifest
@@ -1,3 +1,3 @@
DIST ldap3-2.2.3.tar.gz 331483 BLAKE2B a6479e6a02d0a0682b809cea2b63ff9ff3935f2d083b9dff3a02468d3a27cbc75dc69dff64f523c0b077f288b3e1e565433af13a607568617c309c3e894d7a62 SHA512 a954f6c582e88addf0bd6dc6fb24108d76d134b80c14a3dca0f9f667dbbfee484cb7b0444822f7e82a41af7dacf61ba111b6dcbf215b7f6df26a3784cfd2fc83
-EBUILD ldap3-2.2.3.ebuild 871 BLAKE2B 0b23c5e0b5dd937a3c73b10ef794ad6de90749a0b3fcde13ad15765b80621848665821e643bbd459be33251ef5881c0108637398708cb8e29bdc433669ee204f SHA512 56ca6ff3f78fe021b102e93ddbcba0a9542038b296fe0c56e6c6f0e5e107d64e2d3468e7f15da8b07bd138059984ad022169bf35986458bf2769cc059cb9ff3d
+EBUILD ldap3-2.2.3.ebuild 872 BLAKE2B a8f1b1bf36b4c4e4d0d34a7634a2ecbc191852331fb679c7184f2ff52d036ba7648afca859ddbf200345477d8a1acac3fca1de711513becca562337c8dd3e01e SHA512 5ba79edb0263a2a28d8309e95feb5bba61bd4628479a6a85ed085441ba7658743659aa206f42351c97a4b9ad8a1d82ddba100af80c32d1e769fc281386501e2e
MISC metadata.xml 667 BLAKE2B 3dd9eac5fd53006653b3e1416ea1b7b4445daee2d041dce6672043effb4a4dc919503ab06b18b6e077981749f25b787657a3f8ab7d68572eefcda78af4c15faa SHA512 f92f6b96a6d9c32f959d278edd654495b0e8350ade72dde717b285667c0a6a9f472ca164b8c5f7e96b6f4aab1f48368a4a5836f75ff5e55941f8953b6b02e747
diff --git a/dev-python/ldap3/ldap3-2.2.3.ebuild b/dev-python/ldap3/ldap3-2.2.3.ebuild
index d76c51791353..79692644bb5c 100644
--- a/dev-python/ldap3/ldap3-2.2.3.ebuild
+++ b/dev-python/ldap3/ldap3-2.2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A strictly RFC 4511 conforming LDAP V3 pure Python client"
-HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.org/project/ldap3"
+HOMEPAGE="https://github.com/cannatag/ldap3 https://pypi.org/project/ldap3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/lesscpy/Manifest b/dev-python/lesscpy/Manifest
index 7749e8f05ea1..7907b702c21e 100644
--- a/dev-python/lesscpy/Manifest
+++ b/dev-python/lesscpy/Manifest
@@ -1,7 +1,7 @@
DIST lesscpy-0.11.1.tar.gz 159706 BLAKE2B 4f664d7e6d6edc0fea6db8d9b664703e408cbfccd666760ce1f394746696c61b28755668c7fe0d5ef374735e1ab6514532e2992d2d0c6292ef88861b25636225 SHA512 2cf4e8c3a46cf5e9a7f1dd80f613550fa0e857a8acf9d33d9da2f7a90e1b264bbc18a427668f152ff136b438b19866f016dec91794c721b98ec2f2456dc504e3
DIST lesscpy-0.13.0.tar.gz 157854 BLAKE2B 2a06827233e5142249298c75d323ffaed2cf497f5ddf86023e65235417f3fb970e66a6b112e9eeb38f24868ab98a6d4b9bcb0cf8a53a2121fff44098fdde459a SHA512 227db8212a386b06f288140d09b7505ae43bc6221396fa2d154a6d7f0831cf1ff005d9818fd85fb3804103b725b60827cf56a29930c2de928546ab0dcf3d5877
DIST lesscpy-0.9j.tar.gz 32061 BLAKE2B 95edffd8cfe958d966062fa58c041ebf411d5f771d48cc1da9f868c35094bb5b465449616e994690c972414cc188c9343ae29839df9fa57711e4575a42f927fc SHA512 9063b89a1ca8dc8424b3b1989bdf7c31de74e26ab8ab5ede1664f53d1ff1946308d9add65236cd5fabc58efcaf1cb5789fa73f0775a83cb70ea9a73d25207a73
-EBUILD lesscpy-0.11.1.ebuild 740 BLAKE2B 5202084d0157cfc42bc64a7fd9dafe0f2a378c041c3c1963270bd7e215895f3f94f05db1a8fe0d8dde7673bdd10a646c0833cc0e31245538488a649204a69154 SHA512 6df922692514ce3ff3ea1f00c8fc282eb0240f2c6077215cae481c09d7f85e064ddb0530f76dd2f27883a77f24019be3efd15fc274cff729e4a39123642ff182
-EBUILD lesscpy-0.13.0.ebuild 740 BLAKE2B 8657ec0b03a90ea64f337b0554b5bf46e21ad1ed6dd5d4eeb31ab160598dd864b7ea850f45531050616c9c007a8277367518f29dca5f3297a881f12644f1f0c1 SHA512 7264a4d487bbbfb1e44590e40ce9d28d223565e2963608c177e85ab560da7fa94476aa2a05d6de10f30a4a7c5c90f74ae84971a4925cfbcd2184e911829494f3
-EBUILD lesscpy-0.9j.ebuild 577 BLAKE2B 82e95378fb2031af9cfaa6e94f2acb0086294891a7902864fc6c339d525833482efda4e8bca14996668ea9a8090a6dd5e12b2b6df099576538af253b54b529d0 SHA512 0877ea0e78614cb489f37db32d6c4d9a9bc5193a38171d08287a50a95233448e22a67479a17c00e493333ac126f64f1b87884b41a64629184342093f9e058ca2
+EBUILD lesscpy-0.11.1.ebuild 741 BLAKE2B c46b1cf6b84e7cf39e9239619ff1845578fd33fa88335c05616b4193b3c65cb68d918ae8852d1ab6d084e10d50b746d6d29580c73703c8060163e700ef6d1dd2 SHA512 d5f55455b75a9c337fd17aeec5b7fbff07c258cf1c50b3461a7e524c75dfc35fd5628afad9cdacd25f6bc2e045f161e84fd8ae750b29dbf7680e13a5dc6136b5
+EBUILD lesscpy-0.13.0.ebuild 741 BLAKE2B e7675ee15ca7de62d75051171ed56395874cf7524a593846b5a254af7607230a8860eeee14e30cf4b2b088e04ba6c50931a7ad7b318f5afd3fd6bb801fb57ac8 SHA512 972e32bf251fcdd733903f510689374d4867ec0f09f1534c186916cb2f5b18524fce35a3794474381b23be6782211f0645263cfdf123b81aa249fb4153605331
+EBUILD lesscpy-0.9j.ebuild 578 BLAKE2B 758508f79c3bbcab173d4591d718fbafd38a82e0199f90cc25a34d335688c129504154fb66f5f0262b2a11fc90b24cce39e09e74eaced7f360fa1aae97023acb SHA512 b434b01f1f2d020acb2211b00ca75027cd7702d514114e5f7eb0a7c567fae9ab1cc19ce2c4d776361ccef55caa0dc9e288c0c674c6b206102073d42675f6de17
MISC metadata.xml 548 BLAKE2B 48939d5743ccc8041dcc22e6dd09842374253d6a34de93a7fc10119ef2abd8b860d5e9febc18e5b11c5913f52588058706048c3522c7899fd44a1db4c7612da8 SHA512 cd7c549b5130cdc08e12cccb5a0d68b5f19f2fddc97bce839c4dba5300608fe871663154ef0348623c52295e79d6efd6fd42580713a877430e82aa964b1361e7
diff --git a/dev-python/lesscpy/lesscpy-0.11.1.ebuild b/dev-python/lesscpy/lesscpy-0.11.1.ebuild
index 7efcdb35e3de..6b64ea897777 100644
--- a/dev-python/lesscpy/lesscpy-0.11.1.ebuild
+++ b/dev-python/lesscpy/lesscpy-0.11.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
RESTRICT="test"
DESCRIPTION="A compiler written in Python for the LESS language"
-HOMEPAGE="https://pypi.org/project/lesscpy"
+HOMEPAGE="https://pypi.org/project/lesscpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/lesscpy/lesscpy-0.13.0.ebuild b/dev-python/lesscpy/lesscpy-0.13.0.ebuild
index 35e5966d112e..02eb90078825 100644
--- a/dev-python/lesscpy/lesscpy-0.13.0.ebuild
+++ b/dev-python/lesscpy/lesscpy-0.13.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
RESTRICT="test"
DESCRIPTION="A compiler written in Python for the LESS language"
-HOMEPAGE="https://pypi.org/project/lesscpy"
+HOMEPAGE="https://pypi.org/project/lesscpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/lesscpy/lesscpy-0.9j.ebuild b/dev-python/lesscpy/lesscpy-0.9j.ebuild
index 71ceaa3dc1b6..748908d3ee0b 100644
--- a/dev-python/lesscpy/lesscpy-0.9j.ebuild
+++ b/dev-python/lesscpy/lesscpy-0.9j.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A compiler written in Python for the LESS language"
-HOMEPAGE="https://pypi.org/project/lesscpy"
+HOMEPAGE="https://pypi.org/project/lesscpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/librharris/Manifest b/dev-python/librharris/Manifest
index d04fe2cb8535..17f430883c12 100644
--- a/dev-python/librharris/Manifest
+++ b/dev-python/librharris/Manifest
@@ -1,3 +1,3 @@
DIST lib_rharris-0.1.14.tar.gz 12895 BLAKE2B 1b8fcb70f50241f4f42bc6bca94bfa34caa996c01d84cb3f2e693280a9f07ef16f1956728a1598688b2af1bb0b111e20247d50d2db64b6740bcdc79f483ed632 SHA512 24e8be3a0508bcac30261a0c05652ca452c09b0ce23e3a8341d702a6e3516284d65f21b5b8bca3e6bd5db39de90fc697f11943ce86cce2e849a4d9c44eb2bc85
-EBUILD librharris-0.1.14-r1.ebuild 469 BLAKE2B 98cd4f623559fa045570ee35e2c988d23e95e4774be8a0eb12648d31688ec0d0770924c04fc64f4255a6040b8b309b625fd424cbd4c43d144c93f8d98872fe26 SHA512 848ea98d36a10c5a6053aae09e987e6d957f559e85fe5fae0fa8fa04296696bbf4f957db86f8c0324da82642ec4bd2b35ebe744e7a11311ccf51ed3e8eaa6077
+EBUILD librharris-0.1.14-r1.ebuild 470 BLAKE2B 3d9044331c77e8a82e1791dcedc2524211ee15c36d163ffdb24fbc7945e8ae4793d58c99b31db1b4001187ac90ecc597e95c98ab49511b5004d0cd8e58af3bde SHA512 4d7aa0d37d033d3280affbd6b20753d8ab7f017173f6ac8b1844c5bcdff5e2e50655487799533bbfd1d9c033f31d6201fc98a3bec9c632214dca3fd0bc6d909c
MISC metadata.xml 314 BLAKE2B 903015d353ab760befd64ba4d007e274659ebcfc964c904408e91f187dfbd2999e44fbb98621959b9eb16d89d31b62ffd29264a862f69586e131e436247f189e SHA512 173c3c07b9742e039202a6a2bcaa1ca6a9f1cefac49f40a3461dfa405b874f12705d818cffec3293d22b969715575ad3167ddac7f88192722e14e12bbe78445d
diff --git a/dev-python/librharris/librharris-0.1.14-r1.ebuild b/dev-python/librharris/librharris-0.1.14-r1.ebuild
index 5d13b4556bdf..eee5c5a63f30 100644
--- a/dev-python/librharris/librharris-0.1.14-r1.ebuild
+++ b/dev-python/librharris/librharris-0.1.14-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="lib_rharris"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python Internet Programming Library"
-HOMEPAGE="https://pypi.org/project/lib_rharris"
+HOMEPAGE="https://pypi.org/project/lib_rharris/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/line_profiler/Manifest b/dev-python/line_profiler/Manifest
index beb04906ae5d..ad89c03b565e 100644
--- a/dev-python/line_profiler/Manifest
+++ b/dev-python/line_profiler/Manifest
@@ -1,6 +1,6 @@
DIST line_profiler-2.0.tar.gz 68478 BLAKE2B fb814b251e8f18a51e65297e57523b85c55b4060444c42d99801aa88c8ee0279abf14def6ecd5a9b09550e46e2d27b3ec809b1333725b00de64b58f117c76ed7 SHA512 c0335fc69fb47c150fa5555af4f7fdf4b172ca12ee6512e04ba854c4a81f3e6ee5594e484d11c8ea7e9e8048e3f3b8661db52332d4ac645195a0e050acea4ecb
DIST line_profiler-2.1.2.tar.gz 83131 BLAKE2B 0f61d7dbab24988a50c1c0a9dce528cf792ca53b5f4c60f00fd9dabfd3d3e109f2d245867bc1ebb8294fb84343907e3593c416341ea1b0d7ae626cda8a3218d3 SHA512 625a585915d338fe8ef2f37c5b5bc024f769a623380b85725bcf33686e4cc62a211c2e91552e093dee940367b0d2ad306c5cbe7f1e8f1574eb731d128b8e22bd
-EBUILD line_profiler-2.0.ebuild 670 BLAKE2B 89524a0bc920ca8e39cbfaab8bbc20909893ee3300f6b9ae7fa4c0fe4306f98870ee0e6645b37eeeefbf291867139dcb23f61c5b8d0ed97c597990616ad1dbdf SHA512 9846ce8ef406117a59998862a6d4d570b3abf65681cd53698bc828bccfd05cb3fd45c037625cab2e4f2f16a463da689e47cd380ff4cd87ceaf5f456c2ba525ea
-EBUILD line_profiler-2.1.2.ebuild 664 BLAKE2B e0e2daf1636fcd1c4e0fa518caa3a1791f6adbdc47ed8f849ead17be9b82b17be0682777b436981069e43d9bf69f89766b37b2dc70478f26d6142c2f23330a57 SHA512 8e5c09acd221931b42a334e8c6d705d851b5a77d67c6d1130872da89c74a64025e781070f9ee1510380383cf2b68cc7b3f9be021ddfeb564cc4caad0f413bb35
+EBUILD line_profiler-2.0.ebuild 671 BLAKE2B b15f6a8aea97da13be021fcdc6bd3d4513e1d5645e30ae70f3c71ccdb9ecc9612d9f09ecdfee77e4a2cf8900090360f7f127612babb13aaa1218d15de33240d8 SHA512 033d96c26db7b06f2c8e937f005d7e63042efa538be3871ed9f8b211aee58db5d47075160c79653fc45dbdc43b8b5a692395015f260f9e57a1a05277bdffcacd
+EBUILD line_profiler-2.1.2.ebuild 665 BLAKE2B 0e4a8c4712096f0e708ad35e60f8ab88415ec3f68de2a75e7db2288b1cde44c727202366a6cec3d3856b06dd5178c206de4645b0fbea139af92aa4c403729b18 SHA512 7d274a5755f8f2370fbdbf7f4a79fa66bcb64ea268a023785864a794fc5ca19e484d5b2248fcbe534188b0bbc52bfd69bc8c7e6e65dfed9eeffebf13418d849c
EBUILD line_profiler-9999.ebuild 582 BLAKE2B 5faee1ec552d26cb8f329f63785bf09239766282ea120fa4e73b51aeb24ab9bc7c4770fd74fbb34306448f2f41a1db491ffdbf5ecb716bcdda3fc1b9b3719683 SHA512 4f50a2bf39ceb6d132c74705358d396ed5ff341fd8cda88f29c8cd5427a32e65c37c5c358ea620c3ca8fa85fa52c974bfd711df465c51f1bb778a196ae923662
MISC metadata.xml 948 BLAKE2B 98a4791e0201690c210cd9460be2c17378a360c9dce1502f3293e26468f94aa0c20b28844e41e6e43acd049152057726b4e12f4f7b2a99e0ad38a73296d12403 SHA512 bc38bde3c69ae03dc884b60a55eaaa0b039119d31a552083d22baca047f102f7519606ca2219578b3a9ed3dcf40a68f6aa0dc8508e7258f0a6a993b2ab7a0461
diff --git a/dev-python/line_profiler/line_profiler-2.0.ebuild b/dev-python/line_profiler/line_profiler-2.0.ebuild
index cd062b32d431..deafa2e96f54 100644
--- a/dev-python/line_profiler/line_profiler-2.0.ebuild
+++ b/dev-python/line_profiler/line_profiler-2.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Line-by-line profiler"
HOMEPAGE="
https://github.com/rkern/line_profiler
- https://pypi.org/project/line_profiler"
+ https://pypi.org/project/line_profiler/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64"
diff --git a/dev-python/line_profiler/line_profiler-2.1.2.ebuild b/dev-python/line_profiler/line_profiler-2.1.2.ebuild
index c5fbf69f645f..1928a30d51d9 100644
--- a/dev-python/line_profiler/line_profiler-2.1.2.ebuild
+++ b/dev-python/line_profiler/line_profiler-2.1.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Line-by-line profiler"
HOMEPAGE="
https://github.com/rkern/line_profiler
- https://pypi.org/project/line_profiler"
+ https://pypi.org/project/line_profiler/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64"
diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
index e53806677fec..9f4757e08deb 100644
--- a/dev-python/llfuse/Manifest
+++ b/dev-python/llfuse/Manifest
@@ -1,4 +1,4 @@
AUX llfuse-1.3-cflags.patch 752 BLAKE2B aff689d4ddd5b5e5cc977595891c68b4e4b5876d0faf5cd243be942961abec618f861d835fa501585c04902a4be1491854d8a80c32442b4125cfdf8c29984444 SHA512 e0751e90fa89fe7fff6844b5be3cd8b55cbe4c62fb3341643a9049ff54c2e8bccc439ce444822b9d0858c83a3cd12dbede5253f9a9e6544ef26747a19f8f233a
DIST llfuse-1.3.2.tar.bz2 348035 BLAKE2B d3a3219c8d7462f448486488971842362b6ade8fcf6804d725db30b0e91d3f240ec9443705cb67caf3e6beae8a174f323465695dddd132210e3606aef6dd861d SHA512 f065818134b12dd128574836bc7d339404d9b7d9236b535da709378e9206b17cb2accd97fc0b658f39a93efe126a7c3064f7901468231f63f8398a3e053498cf
-EBUILD llfuse-1.3.2.ebuild 1030 BLAKE2B d0662123a7c0f4fcf57b2f0446ed14b1c71fa7313fd8142738c5eaca0c333c2f6b90c7af00d83bf8cc522d69131bd30e1cb9e2205c6ec8ae4633cb9158598794 SHA512 ad21f946bbd9966c13eab135b7ac4517d80db5f097f2ac461921a635499b3fa53704f57aba3143f69d9c693e1d34a631f5921107261bf122e5f9af7388e4aad8
+EBUILD llfuse-1.3.2.ebuild 1031 BLAKE2B 0e6725a78cfbf939654bbb986ab2537d2d06fdbac00f205fb1095f82515c2fc0c05d5f8c04394ba39c4af7f8ed9a36c0a5fc5e6ac76ab00eea55bcfea7dd7e2b SHA512 6344c4a14c45c177a44ad5c3a48aec2a7c206d774e3b4008f25dba53678e9bc708e9edff2ab3b9aac8d070db9441d1d5cee5d730655a9842b42ca99b9aac00c7
MISC metadata.xml 309 BLAKE2B 35b86dac2f17820c91bccad58f8c0caa57d8b8ec9b549cca330ec285271cd8cbcae173b7d68fdfc7eb7b99f051eadd37b5ed1053f20e57021e6a51ad460f867a SHA512 31061d2419abdc0ded07625ee0a21bc77162b15db90e2559ab9ce71e8a3aed1c866de5aebd8b1b24f566b79a85a45bec4c941542d268daf9df65bdb711d59342
diff --git a/dev-python/llfuse/llfuse-1.3.2.ebuild b/dev-python/llfuse/llfuse-1.3.2.ebuild
index f51dd392f83b..31e87a88930b 100644
--- a/dev-python/llfuse/llfuse-1.3.2.ebuild
+++ b/dev-python/llfuse/llfuse-1.3.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Python bindings for the low-level FUSE API"
-HOMEPAGE="https://bitbucket.org/nikratio/python-llfuse/ https://pypi.org/project/llfuse"
+HOMEPAGE="https://bitbucket.org/nikratio/python-llfuse/ https://pypi.org/project/llfuse/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2"
diff --git a/dev-python/llvmlite/Manifest b/dev-python/llvmlite/Manifest
index 5425f44e86e3..cb06b64c5a2e 100644
--- a/dev-python/llvmlite/Manifest
+++ b/dev-python/llvmlite/Manifest
@@ -3,8 +3,10 @@ DIST llvmlite-0.19.0.tar.gz 97109 BLAKE2B c4d22d130d12d7e61e9ddc177e28c6d8c3d0a1
DIST llvmlite-0.20.0.tar.gz 96753 BLAKE2B ec9cfa554f44162c0d6e755628603c9afd85642998f56ed49c2ff29c3ef975ef4ce14c6555382ca282b70d71a1ff7347c0b773b339b14345e10d3b9ac96ac55e SHA512 c2e0918e7acfba68922f60889180ec660da13ea199c9e8dfb3ac075c295baeb8c90784a6acc3c463cdd696f8f61c42226548d38db5bd8c4397a23cfa7c7ff764
DIST llvmlite-0.21.0.tar.gz 96462 BLAKE2B 8458037ca49c2c7035cc65539c1dc933f26c694e07502bfb0f37adfa389c56d715b53310fa977461fa75d7f826384a9c408682bee942e7cda6a299b16192c183 SHA512 25fb0986faf558995e6405a77d675d1dfcda2f79f8e6f5183d66a16f7b1f323df7eefb54455d9a15412c4eb88cd2e160d9f45038b7d97da6fffe78d7adc0e296
DIST llvmlite-0.22.0.gh.tar.gz 156077 BLAKE2B 1b95a0636807fcf38955b32bd5c7c19784df2cc6708f23624c047f0e9caf4eb2fc26c7a1cb778d7cc7e42b8aeaee1ed43c92bcdaf7eb2e798c25f692b96b786a SHA512 633ec4d294dc246ebff5c7931e9bea86efa28323242411f3f54bc34c99085ebaef477b5bfd8224080790a12b188308ff9662c284b360e1a2939f4fe9b84a9458
+DIST llvmlite-0.23.0.gh.tar.gz 167384 BLAKE2B f0f64f389004b8c07b40ad42bfe2aa10b06769c59c6ca84fd89c5c38e0f453bc079d435418fe19bdd5b97b9cac698eae5c537417bee181485390745b8d319fc8 SHA512 e4fa0096d73351a73b0509ca312dd79f8b4a50eeae03d7491761c68738e1c4f8204be1c2eefad71e10edfbcaef062dafa4270029e1b254febc580016aff2d3b9
EBUILD llvmlite-0.19.0.ebuild 1288 BLAKE2B 27924c47e881063a44db3fce338e5240ad739d8e0283791a623f5ab91fa788e1ae5bf9526adf89153bbefc368166f78aecffbfeee8ba0ccc74c6f43d812b7a49 SHA512 81f241338e6d2e249b8ee7a9b9dbc184f47ed6c461259437f664400f49b2ebcd45c5434dffbd8781f0f6b34e93a8ceaf1394353df5ccb67a19158c72ff5d0db4
EBUILD llvmlite-0.20.0.ebuild 1286 BLAKE2B ba74befabce5dbf8a93148349e230788702f1372788f99f388c827700a2209c77b7a0ff80a0c728da14f11e6170658b0d87b6ed5ce28a1500c33f8a42adc8af5 SHA512 afeeea625207aaa2ed0a60ac07fb8546e513c21bd8f864d5b0e29570016b5a7431b21d4ba4beb23822cc6be38bce5d5c34604e544b900edba1b6b1cf57f7d600
EBUILD llvmlite-0.21.0.ebuild 1286 BLAKE2B b182d554d988f63beddc4afee57d32047ec362beab482d1f51e69722563e2608e3668ee3b87050674446fa6d6a5c4a7853b0e6410a670934fa46a76f3e957ce1 SHA512 488fad8be499311fb676ae86194f5571d22ccc97ff397f240b232e13258f6cba15b0422e1b5df5e5ae2df8482382447bbac3ddec6ddf1f0bb90d3fcf1e3dd165
EBUILD llvmlite-0.22.0.ebuild 1362 BLAKE2B 2fee95bea5f4516ceb3f36afc5f5109e96372c472387f2d450ef64e42e7392269e3fc94c83be04f3c803d476ada0037383d397d41048b707779d1d0f6506577e SHA512 eecbd4cfbced2f8191b669211ab8a64f0657cd891877615b1c2805362a39ce4c5f5b1ba60c672e5cd6f7091a21528ee365f5d5bf809ba12a46e367fd14d16dff
+EBUILD llvmlite-0.23.0.ebuild 1373 BLAKE2B c9a3d565bf96d46f014d930e75367de160b262c7ef0ed628f67ecf20952e4de30a7cd107701697317f3f8c8eab391d19c3e586f18b7657d6a075a0be36e186e9 SHA512 1a3b72daca787f501e37489c6d207c53179314bf3aa71a9c3b6c895ba3f08ac603ffffc23847ff5e6644d162b126e08520a55c05d1375cbf1387905db1bc75bc
MISC metadata.xml 792 BLAKE2B 8247c0ac546df47bc70b8e525d776dd391fa553d75d7bb0507986ac2f7efe1d023db7259f8938c13b383ef719a10acb3e1357bca4dc398a42b68ba756c0c351a SHA512 8dab7bc4b6d33f9a3c458dde08e07fe22680238185e8f144ada7ce7374ecb3fbd38149f67d2a11cba7a816384c556edf618e45ec331e6054b97aee60c529a35a
diff --git a/dev-python/llvmlite/llvmlite-0.23.0.ebuild b/dev-python/llvmlite/llvmlite-0.23.0.ebuild
new file mode 100644
index 000000000000..e7d50fc0b39f
--- /dev/null
+++ b/dev-python/llvmlite/llvmlite-0.23.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 llvm
+
+DESCRIPTION="Python wrapper around the llvm C++ library"
+HOMEPAGE="http://llvmlite.pydata.org/"
+# upstream slacks in making pypi releases
+SRC_URI="https://github.com/numba/llvmlite/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+LLVM_MAX_SLOT=6
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ >=sys-devel/llvm-6.0.0-r1:${LLVM_MAX_SLOT}
+ sys-libs/zlib:0=
+ virtual/python-enum34[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+PATCHES=(
+ "${FILESDIR}"/llvmlite-0.15.0-use-system-six.patch
+)
+
+python_prepare_all() {
+ # disable -flto, we do not force it against user's wishes
+ # add -fPIC, needed to link against shared libraries
+ # plus use those vars to force our CXXFLAGS/LDFLAGS in...
+ export CXX_FLTO_FLAGS="${CXXFLAGS} -fPIC"
+ export LD_FLTO_FLAGS="${LDFLAGS} -fPIC"
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ "${EPYTHON}" runtests.py -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest
index 556d5059bad5..c699581f1582 100644
--- a/dev-python/lockfile/Manifest
+++ b/dev-python/lockfile/Manifest
@@ -1,5 +1,5 @@
DIST lockfile-0.11.0.tar.gz 20909 BLAKE2B 8e13508312efc7eaa463e8fb80bf0a51ae3bc0adb93dee0eb52273bac40293e729de83aca98f549d12f3e46f9654c1d0f373aaba350acf7a17421c3d1fa9ea52 SHA512 6c4c69e1434194076a99f8134a2558c791675d420a17687dfd5b38c1303564392ecc388ec285d55a20027bcbcbc1b3475a489b70390796c46346b89d4b18ad89
DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07
-EBUILD lockfile-0.11.0-r1.ebuild 1255 BLAKE2B 54f6c567f3f59fd42ba5e38e403b943e81d70d5764c4ec1184acbe189a8e2db7d270f22b2269f369901f401650aceff94e09a0d87cba802a8c2a838f1a6c4dd6 SHA512 5480655194b8a8e61e91180e4cae26015b11add28ad5ab47582dfccab0a84f3381c339e97a17d2950e88da22ed155c3dcea575fb6188213f6d8ad668ead386ec
-EBUILD lockfile-0.12.2-r1.ebuild 1080 BLAKE2B c16839847e17eab0ab9567eba9ead61698cd835b38656f37d9371f6a5008905e54d4edad01e4757089a96f4676c4de277cc6fdd2db9c1fac8364f0d497bcd718 SHA512 7646349cb7495080d5b28448f35e1b66b246051f21e9ecb6841ce351c35dbbc041d9d9aede1e75884e6a975b2a154a4666a4d4ba64f80254ef6d8ab4a5679d52
+EBUILD lockfile-0.11.0-r1.ebuild 1256 BLAKE2B 3c93152c9551a79f673a46e89df357aba312d306bc796c3c01a8caba3de608c50d108e3c9907dc9b438b8b125051ab0d3d1424514713871c98152d933c0597de SHA512 2dec277045cf38f28b175b3100047cae8e8f5d169ce6a33e14f5b10d9a249d25dc12d21bbb0530c82d5671df213a11417d359a8fc8d15f35c4729e09b3a5d788
+EBUILD lockfile-0.12.2-r1.ebuild 1081 BLAKE2B f53644932c23dfb045fb5dd72e2e45faaa5710a866905cb020ef9f25a6639e5151e4306be2cd43c5384ac056f9050dfa1ab06e5258959fc879a166b1e1a86856 SHA512 f337ffbe0d427b99ce010a94b2bb22e5d1411e90acc3038f17142ed9225c4dd149d19eee59388ecf50b8b5a570351e9591ffedcd0b58f70dafcf36d1492b239f
MISC metadata.xml 364 BLAKE2B 504dcb4ca67f92ab6554918b7dfa48d80f31439e35d6d1b5af441dde50455d27bea1f9e0f2284676cd9190cdacc839a322ac4ae556b45a371f98d5f032c5ae5c SHA512 b736cd5f710ac2c628d8379aa69fbf3cf5015a1edd80405ee695d56d0a0f86bc40c8ecbe70083338e6b7fdd115d11318358f5fd04b2397e0ab5ab7b315bfad5b
diff --git a/dev-python/lockfile/lockfile-0.11.0-r1.ebuild b/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
index e4e0213f1897..b26c70c9c2a5 100644
--- a/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
+++ b/dev-python/lockfile/lockfile-0.11.0-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Platform-independent file locking module"
-HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile"
+HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
index 76f2db772ff1..50b7b609be19 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Platform-independent file locking module"
-HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile"
+HOMEPAGE="https://launchpad.net/pylockfile https://pypi.org/project/lockfile/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest
index cf5689180b00..4e44a9ddc2c5 100644
--- a/dev-python/logbook/Manifest
+++ b/dev-python/logbook/Manifest
@@ -1,6 +1,6 @@
AUX logbook-0.4.2-objectsinv.patch 365 BLAKE2B e5dab7bf2807826b8d8607ee2bf2ed7012a54aebe8d1873870b9765d77d2bea2e6cc342965c9553753c947469745816ca41054864d83ddcef36797543af385f2 SHA512 a66b80355dd76fb965f2f2206b29c327328ddac406db681898ccf56605a3004f7bf84c7b5623fd9ed953b170a87589c47ad1e164c24be8f9d4fd664f482a8633
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 1174 BLAKE2B 9c88e372fa36ccf8e3e48c8dc6226a5c19b3f7948a137a888eb4b3b01b7760d715e8e3320af8b4ebf04fb3a3b30da3ca224231f1f95ef9a14f4c13a845fd35bf SHA512 eda4175b1a91c234b3f9879948ca7b8320bf6abb91da68c63427fcc6f00e48f10934a7e79e8da9d564473a4259da013446e06242d3aece9f56b35adb6ddf3aed
-EBUILD logbook-1.1.0.ebuild 1176 BLAKE2B 8527caeafdf5fc98a214367d00a2d0075b9961ab19c57e10a187f7b0a3fe3fce91ec3fc45dece3bad78d496d58c7732d9be41559516bb4052c508f39d9dfbb76 SHA512 800437928635d1624e24f82eb9c403257058cd3937f842bcf55a49afd34c7ba5176cd13f533e420e3ee8ff28dc0b69ed51353249772620595312574de056aff5
+EBUILD logbook-0.9.1.ebuild 1175 BLAKE2B 21b587e63650c7214e2acb4951220f8488c0db121fca62d994dc9e4ae297f7b7daf4b82962a152c3a0fc4a4a93ca0d746e09cb4e7e5930240787ee58dea82a0d SHA512 cda9847b609c5be911f3d26f4a3a49678f18ae0a120c9366c6e8e5314ba641df699d49462e14faf46aa930d19621b3ba0b5101a39c4d2dd0fa737623c477a7d0
+EBUILD logbook-1.1.0.ebuild 1177 BLAKE2B 8463026750e763e01845ef8814f210aaa902e5250105b6ef9019d2f4e1b5be5355e5a43e609983d23bb890b604da7c29392bc4817c1cdadc039eac2f9dbf113b SHA512 9e151adc6c2964f391df832a5bac5dd14ac382a9d1f96b413d2e1621ff131d766d22cf3531024d7169f3de105550102446aab698555f9e0131141350c7e09cf6
MISC metadata.xml 379 BLAKE2B 63416a01d45934c94f9f56e2872a35d66a625c6d529315697d4038d64fe0947f77065badeba36cd765d2a4781e04ab651b3b812c5563caf3222065210d62f3f1 SHA512 fcb989995cc9403469ef44339c37b3a849a485b9741b1910e3dbad66d6aeb5a815a25ef9c403c020d75e608f91d78d436dff8a098efe5a508ae73b3dffe01a82
diff --git a/dev-python/logbook/logbook-0.9.1.ebuild b/dev-python/logbook/logbook-0.9.1.ebuild
index a4b48fb2bf46..f1302244d6cf 100644
--- a/dev-python/logbook/logbook-0.9.1.ebuild
+++ b/dev-python/logbook/logbook-0.9.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A logging replacement for Python"
HOMEPAGE="https://logbook.readthedocs.io/en/stable/
https://github.com/getlogbook/logbook
- https://pypi.org/project/Logbook"
+ https://pypi.org/project/Logbook/"
SRC_URI="https://github.com/getlogbook/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/logbook/logbook-1.1.0.ebuild b/dev-python/logbook/logbook-1.1.0.ebuild
index ed0c045abf4c..2f9194af0ade 100644
--- a/dev-python/logbook/logbook-1.1.0.ebuild
+++ b/dev-python/logbook/logbook-1.1.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A logging replacement for Python"
HOMEPAGE="https://logbook.readthedocs.io/en/stable/
https://github.com/getlogbook/logbook
- https://pypi.org/project/Logbook"
+ https://pypi.org/project/Logbook/"
SRC_URI="https://github.com/getlogbook/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/logilab-common/Manifest b/dev-python/logilab-common/Manifest
index 33e84d403af4..3ecf660f2f30 100644
--- a/dev-python/logilab-common/Manifest
+++ b/dev-python/logilab-common/Manifest
@@ -1,6 +1,6 @@
AUX logilab-common-1.2.2-test-namespace-fix.patch 502 BLAKE2B 257f19769d7e2f6df1fa606a1f596d24f24c3f5be319944929d4e258ff8f7068edc977dddf4be2b58df6eedb22e0135d1bfc119340853a1f9352dfe9b8de6aed SHA512 c8a9898a6fa497c21edebe4b6890a87215622dfd1c4ccdd7b23ca7669131200cf82ae82bd17c7226ac79ff3fb4ae964b1bf1470eb79c5aec0018850eacd2760f
DIST logilab-common-1.2.2.tar.gz 184817 BLAKE2B 0318b4144150303b483fe921e01af326b55b7a3b93a014506685fde0b4e094a88efaaa70f63623264ee34fdfa72703e31cb0c8e9f4a69e309cab50997acae7ac SHA512 9c2161e8644e50cb3d4418430ca95363363e532b286d39cbdb73a51274bee02e5e8d0632b7564049243f497df96102c90ab0aeff9c91e91f7275407a6cfc56e2
DIST logilab-common-1.4.1.tar.gz 185150 BLAKE2B 4c77b0a136a0de708801971f85b55fdd598767737ed17bc83ad1b934bcea5db67534370c202bc4b874ac774494ec6295a2458a7ae39fae36a9d5b482bce65563 SHA512 e016aa8bd8641b4178aa1d1dd58c8c78bf6c3a80c35c9096d9761eeb49c9ee1ab5952839a1b7ecc404cd60b31078d3e997d73ad4f8d07d88badffe6c8748a059
-EBUILD logilab-common-1.2.2.ebuild 1194 BLAKE2B c20348999e1d29b3b0c8c85effcc2872b42cb829102b0a32d57b945295083199f7b63f753f6441b56971fbd6f634d888995c7ae94b4a6811feb469040e63ccfc SHA512 59348093f94ccfdb3e9e40353a96c98d1e79e072d71e47ac833964a07382f065808348988cb70f48977e8e47c15cb3e8a5d78b303a2bd08976a349d228fc60ec
-EBUILD logilab-common-1.4.1.ebuild 1416 BLAKE2B 70f815c5b3925b21063d1e6027406d2845d6722ecc75e7f7a4a9937c7b00bbdb563a791baca4279a58ee8adaacef253b339097645a3391ddf044112686894900 SHA512 794f18b6f470e35a8ca1971c78d00152c7d5a69a1a97d37b8a83df0fda8f1f65266bf91bdb3585326714310d2a8dd0b97a62fff02d903f513017c486932ffb7e
+EBUILD logilab-common-1.2.2.ebuild 1195 BLAKE2B 1cf354ede8e340b349aa444b3eda7f796477a6940a89be8df4800c9452067a05f43ca93f1d8bb44cad402d60c747b69eb1fe107138e94d2e50914632be1df74a SHA512 cbf438ab6492feebfd8855a8ca83449ccf3777ae9158f27bf6d12e6c025225588dda111bf2f55b38cbc1af3361a281f67ee7821a2cad656692189cc7002be850
+EBUILD logilab-common-1.4.1.ebuild 1417 BLAKE2B df8268e7eec082e91c336630259adb687bf5b04bdf23bb6a7f234e6ba175e0a43bb248de42f02577d68c613a9053cb47d4fdd5de248c6cee40e7c0c8e8435d40 SHA512 685563a02a69cd5320d24620dfb362495388f81a593ee006f4e5e4e5a58ad55f1606b136670746fd01b754aa8ab6161dbaa3186b70c351ef4cc5164245253f8b
MISC metadata.xml 317 BLAKE2B 88f2ad57938f816c897d8d8c26d26135c064ea7fadd6363cc916f6a047b3a0deb1e3fb9f1282d91198036f457998fca4ab43dafbd2c8c03a72d8ab601542c186 SHA512 4e3f634378fd3dcd721af5e038a2331fab376c3625cb8b9dce6a87921886602ff75d308fc9d7f887a65cda607e9e635fb59e86b1da0c7c11a75860229f90c3c9
diff --git a/dev-python/logilab-common/logilab-common-1.2.2.ebuild b/dev-python/logilab-common/logilab-common-1.2.2.ebuild
index f31be4c88a6d..8ba0caf8087d 100644
--- a/dev-python/logilab-common/logilab-common-1.2.2.ebuild
+++ b/dev-python/logilab-common/logilab-common-1.2.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Useful miscellaneous modules used by Logilab projects"
-HOMEPAGE="https://www.logilab.org/project/logilab-common https://pypi.org/project/logilab-common"
+HOMEPAGE="https://www.logilab.org/project/logilab-common https://pypi.org/project/logilab-common/"
SRC_URI="ftp://ftp.logilab.org/pub/common/${P}.tar.gz mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/logilab-common/logilab-common-1.4.1.ebuild b/dev-python/logilab-common/logilab-common-1.4.1.ebuild
index 7ab8c0ea087e..dd8fe62baecc 100644
--- a/dev-python/logilab-common/logilab-common-1.4.1.ebuild
+++ b/dev-python/logilab-common/logilab-common-1.4.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Useful miscellaneous modules used by Logilab projects"
-HOMEPAGE="https://www.logilab.org/project/logilab-common https://pypi.org/project/logilab-common"
+HOMEPAGE="https://www.logilab.org/project/logilab-common https://pypi.org/project/logilab-common/"
SRC_URI="ftp://ftp.logilab.org/pub/common/${P}.tar.gz mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/louie/Manifest b/dev-python/louie/Manifest
index 6d5eb0c752d2..b5e4297a28a0 100644
--- a/dev-python/louie/Manifest
+++ b/dev-python/louie/Manifest
@@ -1,3 +1,3 @@
DIST Louie-1.1.tar.gz 22306 BLAKE2B e7cd79003113f235e4058f60ec71325dd9bad6082aa66bb115e3adde3e75528fff170df5e547355871f9aaf49393bd89e1da7abc2df598132016e8f0b324d8a6 SHA512 4f5426da4bfbf7a5928007a82e155414e7db9d466397eb9cba6a5fcfddccf4bd162071e5d551fb6ffd41f0b780097a89eea6c268e2d4fb32264683f796d85ec0
-EBUILD louie-1.1-r1.ebuild 696 BLAKE2B a8e2ff51a62456c6bde2a327630f12a16c154b6acf71d660fc2b5784663924f6911ecb99335bf1401ada126294e2ccd7f0c3ce04646291a73e6b0513aa6e6384 SHA512 8d1a65ac96791ccefdf332564621e190766b09f22bcc93464da8a8c21cb03d005f185697446bbdde8ec0c72dfb899a78642136cb84d11c57095e68d3749fa4eb
+EBUILD louie-1.1-r1.ebuild 697 BLAKE2B 31c2f3b1878299c2d0ab3e66b0e39adbbf774719533e84acb09b541c153e0743e025821042e28ec9f05b160ea8de9ad81026480bbf013e820d879f273fc088aa SHA512 23e311d0c284304ef54fe143ee09919c805746be6490b432bfecd3ab81436b722552f719d822762167b0062c9f3d6b00318d4654768a694d324b48abff74d680
MISC metadata.xml 308 BLAKE2B f3d2320a61138ae287468fddb81dca0fd3a12500c95f0148ee2c4e67437353cba3198f1560c296a0bbcf985156b183a98e5179ca7da668444911b890903a4da8 SHA512 6559bcc872bf9bfdb5fb0bb7b3f8b61dc0bbba13fe726aa00bd316dcae42c13d2eeb887cd77168810ca6333e442a9deb82cc9de3fd7f2bd66bfea662287e63ed
diff --git a/dev-python/louie/louie-1.1-r1.ebuild b/dev-python/louie/louie-1.1-r1.ebuild
index f503cfc6aca5..7ff8a31b7ae7 100644
--- a/dev-python/louie/louie-1.1-r1.ebuild
+++ b/dev-python/louie/louie-1.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Signal dispatching mechanism for Python"
-HOMEPAGE="https://pypi.org/project/Louie"
+HOMEPAGE="https://pypi.org/project/Louie/"
SRC_URI="mirror://pypi/L/${PN^}/${P^}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/lupy/Manifest b/dev-python/lupy/Manifest
index d16e9dd192a2..cf6e47b1d178 100644
--- a/dev-python/lupy/Manifest
+++ b/dev-python/lupy/Manifest
@@ -1,3 +1,3 @@
DIST Lupy-0.2.1.tar.gz 52269 BLAKE2B 1b8e0410dc480a779dfcdc86f561f7d4c5322660c4e3623f2c6e702f64392b07257efbb6404af43ab627699e2d9aa61a4bc81cf279188e9f314064364ca4f343 SHA512 3ecfaced8ea8005e2fdb57f87546e9128eaf2174d27109b3e3ffbd32cf4f2dd23d2568eac7ff4b3f93a05f4efc19a6eb7f89811f1d6d1441e66f6f955184ff64
-EBUILD lupy-0.2.1-r2.ebuild 649 BLAKE2B 0c02c2592b5dc5886d788c443abedc4cfe10256778cf2e490a49a79452246617feeafb800238ca7038ce7dc44b4fa1645d6c3739647e7aa2a17864391118ec82 SHA512 822272a7ff0c272baf45085d57ff77860cdd948940f261406e564a8bc4a18ab7cb1b5d13e8b03fa5756db9b7210346a63b8ad8af60a8337a5e0c7e0bac536229
+EBUILD lupy-0.2.1-r2.ebuild 650 BLAKE2B 56e4a2118cc8566c0ea62d04fe106028e533caf26732b494f4985adf26e5bf41aa2c8cc660502970ff5b18f0f6b4cbd9e06bd208d3e8d7d979d8bd9109b21e8d SHA512 4c06c24d990f5de79fc2e1cbbcba8f1227e1092795c603087bd01c3477ad741dad9a9fb880b05cddc3439d3fb0d9332bcd810c22a23a0f7f68c584827387307c
MISC metadata.xml 393 BLAKE2B 0dad276ad1da503c4fb0845012daa9d359dc47a4b554d1f062d7d0d02218ba90795ef82516b30b8745f4f4e0fb00d859361aa35998af640c40181c3ebf2c6a77 SHA512 23dc92c93c8270163b3bed19107e4f2fa30d96c5da86353c865dbca4fbccdf2a88969d1a498385774bd9efa96136137026da5e56931896fc10146c7bca9de751
diff --git a/dev-python/lupy/lupy-0.2.1-r2.ebuild b/dev-python/lupy/lupy-0.2.1-r2.ebuild
index c4d802e25f44..c828e128b7ac 100644
--- a/dev-python/lupy/lupy-0.2.1-r2.ebuild
+++ b/dev-python/lupy/lupy-0.2.1-r2.ebuild
@@ -10,7 +10,7 @@ MY_PN="Lupy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Lupy is a is a full-text indexer and search engine written in Python"
-HOMEPAGE="https://pypi.org/project/Lupy"
+HOMEPAGE="https://pypi.org/project/Lupy/"
SRC_URI="mirror://sourceforge/lupy/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index a6a211d82f3c..2644fcd48b13 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,6 +1,6 @@
AUX test.py 269 BLAKE2B d0b9ff664ca4a954cb8ebf227a1b1c80f1eff8a9bacaf1cebf2f359a6a14dfa3d2f418820d3917a9107c66f4a8aaaa380cf749a9faf2cafb5265364a1955830d SHA512 7968adb54b414a8dc1ba9b3b8ba4f11695564239786cd37474122ce83f8976920206fec2b846eefcacdd307da6c9f6ac73ead87c78dfefab746540021f44964c
DIST lz4-0.10.1.tar.gz 92068 BLAKE2B e581540036d1008c5efa008a1b980c1bd612bab94635b7a506e230921bd17c534fb99272e3ea09bc5be4faf09e0a8f701224c433df1615b4e708d620a23e1149 SHA512 538880742257e08b027c45c33aa29e12d7303826f63817d1f6d316ea9b69dfb20710a4f573499ce141cffd12fbac701305405521cb815e2329333934e7e1f2c9
DIST lz4-0.8.2.tar.gz 30818 BLAKE2B ec51d733ebd33fcb00d3d3b634d11be39d92b14741a595139e23b5b067955a43ca325a0a655233a5ae3a62e18a1cf70cc21787d443703fc1a56ab7a765d5e2f4 SHA512 e516d5c3309f214fa422b040a0aacdda079395624dd4f5548ed7af637b1594012aac75b309cef260b41c10a623410f815fc089b54ca5d80955d5f2ead12841b1
-EBUILD lz4-0.10.1.ebuild 581 BLAKE2B e6385923c1130a605ea5e63f353e260c1ea8dc20f625b68a8620aab08f450063be69710564fba7f59f0263cb0a7cd0ac0dc610d21f6774379ae2997510bc57ee SHA512 38e65d488c22e3ad192676f66dd03609f0ae1f17c9d2c1ba68904540415ad2b5b9601a942f1010c6e887cbce8f4cabdb3a9a0ffa641e7c03fde0cdb6419c0bd7
-EBUILD lz4-0.8.2.ebuild 813 BLAKE2B 11cfe66f978e1a370a4ed34a72c9f7d6ca5c08159066fc9535a5b9f1a61f4495d6a0e901799564305d61f17e92a49c7de9980b6c59fd60dd9589c09e14223b1e SHA512 1c4ae2499698b858673bb7648f78500d093c433562091bb85c724cb37bcd7014670ebae55aaf267edc1bacdbd35dd7bd25e9993f85353f9672a93b894b96cdeb
+EBUILD lz4-0.10.1.ebuild 582 BLAKE2B a0eef30d3338a143205778441e6d6cf01435cb2edd4f1e36afb37773475ba745dfadd0d6267e7f40e112ed1c37b39f61c2e465395ad6d4f748724c48990ded32 SHA512 ccd93c915eec0670f17641e95e50e094365db1365d2d498ed05f46f2fef2a3ff91705d413dc2fa0fb4b1c212e56e0c0e5902b5cdfb18f3b71a7e1f89b7c9c648
+EBUILD lz4-0.8.2.ebuild 814 BLAKE2B ee913dcceefcecc7da972343852c09d9320505e888e257042b749a4c296d6fa76a213874a9da3c76b94b98817760a47e6847d9c9ec20384b1a480e3de38ffc4d SHA512 18a35a0f8888997cf34ad09790e13de1f700536914a2d4bf5dbf504fdbcceef6825052981d771b722e3ed716a9bf591672e7765b76bb5d5d253dd416cefb7d3c
MISC metadata.xml 465 BLAKE2B 3eeb9b063e836d19b4ebfed81a89895f9d4e650b1788ca602f77f4cf3b5ad94cd6af93788293b9656baac1bce29a90a957c8d4afd02ee25b2aae42aefe211a37 SHA512 e5f75916075710426f9a7b875aaeb1239b948f11ac97a8d8bc45032d99985d6659916cd3c126bd37fb0fa53c97cca5b4eeeb4228180633809edc01af3b89ad91
diff --git a/dev-python/lz4/lz4-0.10.1.ebuild b/dev-python/lz4/lz4-0.10.1.ebuild
index 674622adef40..cbac3c788121 100644
--- a/dev-python/lz4/lz4-0.10.1.ebuild
+++ b/dev-python/lz4/lz4-0.10.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="LZ4 Bindings for Python"
-HOMEPAGE="https://pypi.org/project/lz4 https://github.com/python-lz4/python-lz4"
+HOMEPAGE="https://pypi.org/project/lz4/ https://github.com/python-lz4/python-lz4"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/lz4/lz4-0.8.2.ebuild b/dev-python/lz4/lz4-0.8.2.ebuild
index 3f4c89a25b66..91f8666013ed 100644
--- a/dev-python/lz4/lz4-0.8.2.ebuild
+++ b/dev-python/lz4/lz4-0.8.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="LZ4 Bindings for Python"
-HOMEPAGE="https://pypi.org/project/lz4 https://github.com/steeve/python-lz4"
+HOMEPAGE="https://pypi.org/project/lz4/ https://github.com/steeve/python-lz4"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index 94e4009fa556..9f15490ea935 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,7 +1,7 @@
AUX m2crypto-libressl-version-check.patch 5125 BLAKE2B 969595234bc845f5a5c31f0fbe8bfb69f9eb41dd99f4053757ddcb0fcbd3a9a6e3b725dc1eb3d73108a69c496cbfc66bd52a3eefe0763e27e2f7b82b9f8c9a38 SHA512 36fc26175591bd731de80bea08887d76d3cedd2049d17c838001eb75bea2762d5b93eaa6fe7aa45d3d156dc93ddfd73c1a58a548d6325408960e08dc54bf233a
DIST M2Crypto-0.24.0.tar.gz 184457 BLAKE2B 15a11dc1b13359041875e8321d0159a1a393b7f85dfbd38d650721d8a2eaed2cc2199859c3e1e3c890033711e0b137f4c78b90f04681ff44a3356558b9f55aea SHA512 c23ae0f8ac790d4ef108a217a44e994341f6bbe4e12a7fef2518d8def82331246a145e19a2504b82b790a3ad4b467d2facc8a73bb7f1190b56441d8482c66aca
DIST M2Crypto-0.27.0.tar.gz 1119288 BLAKE2B 90e227aef9a5b4c7f5ab9bd62fbe506ea0931a6c338c530adbeb1a8303a31cc7755d13003532fe0ee4005f1997db23bed2d03cd54224dc7d89a6f23882197800 SHA512 df0f6b16f7d00a19fafbb5da5a3ececff6b4627accd00ca65e0d6f9e752a97f41016d0072c8e681475fe1d87c89b7474067068c0bfce6c68a30baddeb31bfac2
-EBUILD m2crypto-0.24.0.ebuild 935 BLAKE2B 531bd1fb642719d56f38a1bd939f9de7303a9b2e2d6f287a2de1e221c928f246078ab7ddc932b3d3c1de518e45d6adf09c44d5a3b7a2368c4c46fcedeaecf802 SHA512 252c013fe4c0e243184ac5ade7a1558f308d341ddd0728c9cd8369eccf08a3134b9f212719395dce09ddb84407c5cb1551d22b6594b6ff6fcf45eafeee5cb083
-EBUILD m2crypto-0.27.0-r1.ebuild 1350 BLAKE2B d8602639591e04863537e893d012b3f4d4f88c7a380fef403047bde5a71ff891c52863baa19625ae91c1662f6a02d2b66719df8c8738e801d5d3347858c83288 SHA512 7b87a7759119bf5755ed3354a1fbefa6223c8799c583fe7720285cf9f5e235468fd5ad9e4c3352229740f58dbff7e6a9b6c4599290ec6b18edd543ddd685ded1
-EBUILD m2crypto-0.27.0.ebuild 1287 BLAKE2B 8e9334774c35ecd1937f261692139e5ce83bf928fe86ace5dcd6b3249240f1c36dd6e8500d8b043b77515212f554cdee316d7fac79679f974a61197319e53dea SHA512 04f32b71510f430345134bb2367c0677d22565bf219c2f348b1629779acc5508a50ebcbed0510d63a8add037c35869a47bee052155de91e3de32709233c91b9c
+EBUILD m2crypto-0.24.0.ebuild 936 BLAKE2B 24d3576a5be5f89490db9171d0ca3c4b9de5e0c83ecd5203d445c262cfa9181e3c4944a75bf0965465953fdb95dd78be888ab3bec1a0dd16c20dc5fb5249d307 SHA512 215fec9b95aa100df850e32cdcd80f9a15efed02b05e100bb401dfa956218fb4bb9ce07773e8c2e3827d4a78127f285ee92f874c4d0ae53da45b0f9c233ffa08
+EBUILD m2crypto-0.27.0-r1.ebuild 1351 BLAKE2B 173c038d02362c8d08ec1612cdf575842a2146a36d40fae0a40feb7f49c38f856903c919c12040e41776ae0eba4601712cae09bd39be2a500e26b86a0c547821 SHA512 bc6d3190aee19a0686a4d0105848c866309fef4ebd097447f96ddff0d9ae5abc708704297d84fb79bf87b34f65105329e990ba61373fb7181fac0d96bb2a6636
+EBUILD m2crypto-0.27.0.ebuild 1288 BLAKE2B 8bf6b51d8fd49cc363439512ca461fd6a078156dbc4fa3adc8a1b0f37b8a1c12af2a52e8ec450ac3c97ec131f58dd33b1b29a0c667f8c45b72d76d3b3fa969d4 SHA512 e2d189b9e0d333ac25525efc40c0d5d3425f69f5351a54deb8f8fc072de83027aa441c7ebee572dedb6f29fbcad851ca22be0b6c0718ba19c929c0c250885039
MISC metadata.xml 380 BLAKE2B 99a1c8e8202bed7c6d0ff8cdff3f17b664791405b082be2b7d72b3fe2b77bf89c886666d9bdce6a96c540b9518042b9d49b9af926ca10ab4c5b3b416182de01c SHA512 f2e3b4228c45471f0132b3bb412f017f4006eb82bd63e187db3efdfd3f412c1db19bdb79d37630bb059f75ef69f110687b8924d22c2aef0101cb40eb3486f1e6
diff --git a/dev-python/m2crypto/m2crypto-0.24.0.ebuild b/dev-python/m2crypto/m2crypto-0.24.0.ebuild
index 8a2d95a812ad..ce90c01e5abe 100644
--- a/dev-python/m2crypto/m2crypto-0.24.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.24.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
MY_PN="M2Crypto"
DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto"
+HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/m2crypto/m2crypto-0.27.0-r1.ebuild b/dev-python/m2crypto/m2crypto-0.27.0-r1.ebuild
index fe1440bcf30c..a4f86f5cf7c6 100644
--- a/dev-python/m2crypto/m2crypto-0.27.0-r1.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.27.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
MY_PN="M2Crypto"
DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto"
+HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/m2crypto/m2crypto-0.27.0.ebuild b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
index b4d81c3e22e8..1829934ad28e 100644
--- a/dev-python/m2crypto/m2crypto-0.27.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.27.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
MY_PN="M2Crypto"
DESCRIPTION="M2Crypto: A Python crypto and SSL toolkit"
-HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto"
+HOMEPAGE="https://gitlab.com/m2crypto/m2crypto https://pypi.org/project/M2Crypto/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/m2r/Manifest b/dev-python/m2r/Manifest
index 7cff85249080..a6a0658780e3 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 1216 BLAKE2B 1999335fa6c1f1cb0ae9c94123d333b5baf2ea6614a77a3b8fd1bcf797457d11e486d2d891fb1512ef327eddfaa5d8c625059600dd9afe243e9edd2e0c78a457 SHA512 e06bc4802c645cbb448a286e2bd62ec567948f751b50295c1861f8a3adc9ef48ee8fb00aebbc117afc8a682bf1d5bc0d77b32cd382e5bbfa33d7b87fe078b392
-EBUILD m2r-0.1.5.ebuild 1269 BLAKE2B 80f0c2bc54872d303806672b1d541b4cece05d19b6f386fce5d4e2046f03b87a9395167a81d21cbb6604043420a980b1091701b6ead5097fd9618894954413c7 SHA512 1e4a1a97ffe1bab2e2d172b2b8cc418ef7603ecf28a981a57bc6e6bba689855a8bc92b9b08e7281af9c4af0ea6996cccad617379079557b442b4871467daf470
-EBUILD m2r-0.1.6.ebuild 1269 BLAKE2B 80f0c2bc54872d303806672b1d541b4cece05d19b6f386fce5d4e2046f03b87a9395167a81d21cbb6604043420a980b1091701b6ead5097fd9618894954413c7 SHA512 1e4a1a97ffe1bab2e2d172b2b8cc418ef7603ecf28a981a57bc6e6bba689855a8bc92b9b08e7281af9c4af0ea6996cccad617379079557b442b4871467daf470
+EBUILD m2r-0.1.12.ebuild 1217 BLAKE2B 0a6da4c33c53373b70812432a66913de1c9ace0be460bf4d0494c4f60f7805735f910de7a8f7a743a67f1bfbd1fa9f16fcc9ad33bd343286da4f546bb35161cb SHA512 7e10284f97312290ac583fecdfaefc6fe775d8aac6ac1729120bfc4cb0e13d2532f1ef6e7f0a5428fbf339ae3d1e2325668ff3e8590fa81f4398167bc370d20b
+EBUILD m2r-0.1.5.ebuild 1270 BLAKE2B e51f48528c81f598c5894c963a17fb71bb2df2c2d11b1bf01a36f35845685542493a9ab92602e5420c592d1c23822584d42e99b62131790606ee27ff3af0ec98 SHA512 7d85e5d432f2f0bec6c976812ce9362f7a7974e9a2866454286e96b704865732d9d1e124583d41de09ce0f7ba664306bbda53b62721796a6fccc2437496f96e8
+EBUILD m2r-0.1.6.ebuild 1270 BLAKE2B e51f48528c81f598c5894c963a17fb71bb2df2c2d11b1bf01a36f35845685542493a9ab92602e5420c592d1c23822584d42e99b62131790606ee27ff3af0ec98 SHA512 7d85e5d432f2f0bec6c976812ce9362f7a7974e9a2866454286e96b704865732d9d1e124583d41de09ce0f7ba664306bbda53b62721796a6fccc2437496f96e8
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 5e7852267000..9e4247b61b3b 100644
--- a/dev-python/m2r/m2r-0.1.12.ebuild
+++ b/dev-python/m2r/m2r-0.1.12.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Markdown to reStructuredText converter"
-HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r"
+HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/m2r/m2r-0.1.5.ebuild b/dev-python/m2r/m2r-0.1.5.ebuild
index e7f654f004cf..e5725d72ae3b 100644
--- a/dev-python/m2r/m2r-0.1.5.ebuild
+++ b/dev-python/m2r/m2r-0.1.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Markdown to reStructuredText converter"
-HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r"
+HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/m2r/m2r-0.1.6.ebuild b/dev-python/m2r/m2r-0.1.6.ebuild
index e7f654f004cf..e5725d72ae3b 100644
--- a/dev-python/m2r/m2r-0.1.6.ebuild
+++ b/dev-python/m2r/m2r-0.1.6.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Markdown to reStructuredText converter"
-HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r"
+HOMEPAGE="https://github.com/miyakogi/m2r https://pypi.org/project/m2r/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/m2secret/Manifest b/dev-python/m2secret/Manifest
index 3bbfa9b06209..2c60d261cfb6 100644
--- a/dev-python/m2secret/Manifest
+++ b/dev-python/m2secret/Manifest
@@ -1,3 +1,3 @@
DIST m2secret-0.1.1.tar.gz 5032 BLAKE2B 333998a24a4fde75d0ce6b58a23fa9cb4e1a08a195a46489a807700dbe7627aa426b0dfd94933d7469cb408011ec27c684d7d719935af712c00f3665c19356b5 SHA512 8fd66fdf9f255eedaeaeb514dc3af812358cdac2744cccfe65bfd0d85258c2b3ec851fd1972d1cd5604becfb8e54cd2b933bd9c0fb53e7317b03d7f09a8f16b7
-EBUILD m2secret-0.1.1-r1.ebuild 541 BLAKE2B 4df6e75ea31fab7817960a3815e355e0aa346d31137ab5ed968fa21b668dc3c77b7fb179af57d0be6cd0e7cd205f2c366c5696a1731c93b73f517df3a5f96578 SHA512 30028a91aaf0504e9edf32f04249f262060ad96e35a4762c9ea822848f421f1e932b36dd33cc68aeb532fbef74e27787d6e498b538a21dcf9858e5ea00de7230
+EBUILD m2secret-0.1.1-r1.ebuild 542 BLAKE2B fa372a8c812c9d70104d458e8d2a078edb2757f03299b7b5978f3a6d5e98192a2c7437e15a5ef5bc535aba614d7502edc03251acce88e37f4a46dba4a94e28ae SHA512 d49aa6343faa03fa186822a328f95b3aaecdb547b640b65fe4a548555f9855d63bff334487384dfc35f0f95dd081f0bcacc43db14dc0ab80355de059b44a491a
MISC metadata.xml 311 BLAKE2B 4818413694f70fa0f0dbbcb35d0a2caa5006deee11383f95366929af1a834983f5253174b426fcff625f01a438a728f8794a8f6c57bb7a5c800b0b702de0682d SHA512 dc650b5a070aed296017ee094c3af8bfde5ad8c8afeb907292f12427ac3ab9229e0fe77875fc8390d89c8ab849ded17b3b8fa4e21bf1249e9af7a0a8fc9ac250
diff --git a/dev-python/m2secret/m2secret-0.1.1-r1.ebuild b/dev-python/m2secret/m2secret-0.1.1-r1.ebuild
index d2476abeb1ad..61a745150e74 100644
--- a/dev-python/m2secret/m2secret-0.1.1-r1.ebuild
+++ b/dev-python/m2secret/m2secret-0.1.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Encryption and decryption module and CLI utility"
-HOMEPAGE="http://www.heikkitoivonen.net/m2secret https://pypi.org/project/m2secret"
+HOMEPAGE="http://www.heikkitoivonen.net/m2secret https://pypi.org/project/m2secret/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/maintboot/Manifest b/dev-python/maintboot/Manifest
index 536476321391..02169c78850d 100644
--- a/dev-python/maintboot/Manifest
+++ b/dev-python/maintboot/Manifest
@@ -1,3 +1,3 @@
DIST maintboot-0.1.0.tar.gz 2090 BLAKE2B e20c7f478b83de1eaa7c8abde5f7c308c58b41eb8b7a02b3896c7d050d3d54ec55bdc518648fb5c7187d3626bbbe0093f6a191ec7e9a29ffdf4497d0da50fe18 SHA512 dc63c59718a3c66a2128f36ad495c42d94bba08d6b16c40f470b0a0cc00388b5ec5977326ac258c858113e4d6c3f1ff246c5a1dfbd3d417aea181d381d7ae28f
-EBUILD maintboot-0.1.0.ebuild 411 BLAKE2B e76b17a6183fb1a11900daf214a5f4dd74a85aba93dac26d152b3e8beb492e6ca911ffaff130e5957bb55f42f53eb09c10c66c3e267fe70b0d4b87cf61ba1ad0 SHA512 79b68d858dc861557fd6ee440e57122cdfe0de489fdbac23cdecd665c6c788d963602ced6703939d37ddf4eb17276e14dd5eecf7ee60470e52cd9397e24d6a2d
+EBUILD maintboot-0.1.0.ebuild 412 BLAKE2B d91aeb48f580930aacb5550ae3de853936f4efff5be9ec25b3f5e7c6440c581cb2fd3b12e96845fe1b91eea3655beee8799c1e547560e1f67765c28ae8de51b5 SHA512 b1c53428ba2650076120d93de98abf7a4f5cd53d62b556c59bcf806717bf43fe1d36e2ed99afcc9eb95acbe8340b0e0c93a21778780d60de207f5a522939266d
MISC metadata.xml 244 BLAKE2B f5f1c229ff20b4c9f49e44fc9a759e8f94a79d5605031089006e5c196e877cdb074c10b5374d4087e72e86602a007388e2865ae7323bfb38b122a5fc6cc16caa SHA512 b0e08647af630e02531f47cabd502af365aa5f33e4152ca0944b73e8f627d2d473fd3ee8b0670d792854f4ee9feccb884d7dd9d33b921f881d5754f4e606d14a
diff --git a/dev-python/maintboot/maintboot-0.1.0.ebuild b/dev-python/maintboot/maintboot-0.1.0.ebuild
index bb1409eac0f5..1571ded87d02 100644
--- a/dev-python/maintboot/maintboot-0.1.0.ebuild
+++ b/dev-python/maintboot/maintboot-0.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Run maintenance tasks outside the OS"
-HOMEPAGE="https://pypi.org/project/maintboot"
+HOMEPAGE="https://pypi.org/project/maintboot/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index e0568cc44437..ec7294849645 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,6 +1,6 @@
AUX pygments-exception.patch 1456 BLAKE2B a5cea58cab2dfbff872db7eda2a7753d69fcd0ddc2cc70ac9ba05978beff8fcbf2bd3ea4627639247de5a2e343ee30144216d28b890414a50cfa54b9cd97a73c SHA512 c43f620fe52e1a69e52a14a4ef3a390ff38d6507a53a70b2da0625b3be1941a0f6b2cb23d2ee60a391e78d8062ba2a9c76d8c5ab0556e01c256867dede44ef61
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 1407 BLAKE2B 9f6066094cff755137b2fd65e263e84ff18643b02514cbe904f42b64182ca0e1bfd45de3ffc47e0d614e87c69d97bf9df6c1ba809be6f3bbd30d59040214a931 SHA512 4df6cfe341d557df7ecad50139d890d3b58ef8c2227fb1fb8a7a872ec5399ed9f2ff5fd57900e5fbfacb039b04ff4c620f09a4ce2c1edf53d0f3db2f38ba5b84
-EBUILD mako-1.0.6.ebuild 1480 BLAKE2B 1a4e10fbd44a2d8052f18e093b2ba7eab20942a0583d00b00602a3579d7e512b79a377d597235b129ac39f810a3259a0868e3083a38d4d8749ba1dc4fcdddb64 SHA512 0c617594e9b6b8a75e399467045030234211bd59a87ca6ba1307cf42872eb3136fd23e8923e4f43c55279285b1e8e8ddd2552949426218958e1ecdb93a359bbe
+EBUILD mako-1.0.3.ebuild 1408 BLAKE2B 6ff326737561bfc128527020d21cb8ae0da47007e70d23606ffd0a8644a67b11aa6c0c7d0babc41c8b038d99fb3db28a899bcf04ab18873e7b2afeffd01e4c6c SHA512 9ffd33d5236948976f8b00f1b0d56c3904a19c90fd17d30ad965e450c6e170b5d285aaf2cc21d77564b8d19ff87a0c17010f52037d6dfb39f7d6d4691e904793
+EBUILD mako-1.0.6.ebuild 1481 BLAKE2B ef238f8dfeb8f000da47d6001f8d8ac1d2c7f60391160a65d9a0ae9c1169f40682257255305875e25f544bcef7d0e303a3e02f726f6d510995251d87c6936494 SHA512 4cd2ad98adeb1de40da14d39e6cb5674cc3b03cc2ba98e7f05e498bc96784ed40840368ba20e9d466419f20a60f988d9c4e076fe45594bc8a815fba93bcc9806
MISC metadata.xml 317 BLAKE2B 1b8ed4d3958df0960dda7060ead69fff4ea6f0c6087d99af4ceeeb8d1fae9a88657aec6eb1695ec5f990e48f167e729ce65507080ef0ea5d23617d439621921d SHA512 5df2d87e902b439727d8be3861e626ff798a546f09dbfdd19ee7384dc1ca0474d1b3ff2f638d262217f0105fc2536a3ac2440cc5b1161cb510976bd2ca6d1da8
diff --git a/dev-python/mako/mako-1.0.3.ebuild b/dev-python/mako/mako-1.0.3.ebuild
index 84a95c5efc4a..11a0191f097d 100644
--- a/dev-python/mako/mako-1.0.3.ebuild
+++ b/dev-python/mako/mako-1.0.3.ebuild
@@ -11,7 +11,7 @@ MY_PN="Mako"
MY_P=${MY_PN}-${PV}
DESCRIPTION="A Python templating language"
-HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako"
+HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/mako/mako-1.0.6.ebuild b/dev-python/mako/mako-1.0.6.ebuild
index dd8a59488f99..93e22b35772e 100644
--- a/dev-python/mako/mako-1.0.6.ebuild
+++ b/dev-python/mako/mako-1.0.6.ebuild
@@ -11,7 +11,7 @@ MY_PN="Mako"
MY_P=${MY_PN}-${PV}
DESCRIPTION="A Python templating language"
-HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako"
+HOMEPAGE="http://www.makotemplates.org/ https://pypi.org/project/Mako/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/mantissa/Manifest b/dev-python/mantissa/Manifest
index 99a780e4b3be..23fab5c3fc04 100644
--- a/dev-python/mantissa/Manifest
+++ b/dev-python/mantissa/Manifest
@@ -1,5 +1,5 @@
DIST Mantissa-0.7.0.tar.gz 827087 BLAKE2B e7201518a87237ba48778692e7665300bf032f06fee175df16cc47bfddeaac62591dbf88247da163e4dd14d1b4fb948450ff09424922ce6ae884527acc950bfc SHA512 a0ef58902d0d752f2643f0c9639d9338a0441651cc0a2c3b45493a79b81757c4b642a7adcc940e0228033280927b7dad460a345fac62da1dcb9d73babd981d8c
DIST mantissa-0.8.4.tar.gz 832649 BLAKE2B 1658f34d9f3328953628da188849c7b9b522ece03898398ff7181aa1122c82c9aa2f9e4ac862553177fe559d653aa63a7eea0b067ced594215546635f053a839 SHA512 448f26cb540e7d19ede1b39c1b0157ccdd04baeac6cb8eb918fec2eb2bd395e12b0a659633ffb4c260a84c87025b81b41a8e168e7d1f1a0235bfe25f492c2c32
-EBUILD mantissa-0.7.0-r1.ebuild 1317 BLAKE2B 661f15437ba04e1d4778d6e3096cc30a0f145ed45a09dc230b752276ae8e392a527801cfb69e3142ec2b752cf4b0a65b13fab59e24715431a7114bb7fbdbec61 SHA512 c095663c6e322fdadaa6e2675946e6d202d2344f2fe569917248b7fd9adc20c80885f5a4435d5ee26d1a9f695a5bf05244fbd429884d7bcfe2db51df1435f0a6
-EBUILD mantissa-0.8.4.ebuild 1508 BLAKE2B 00ff5dd62a320a7a62837f40c39a7f28c7bc36de29c565a22e9b026787c8af5359e3398fbdba70e5def3f4be3bd9edb9d11504bb778ffd7b640e8b6454c344b5 SHA512 7f85c0111e9f87329807a1b5efdb399fa5f4a76496ffb1c17c76a694d9f5d0caff5097b4ab090faa6574fbed6b0e686e7474dc0e8de29a2ae18a31d6bd431986
+EBUILD mantissa-0.7.0-r1.ebuild 1318 BLAKE2B 4caf0db1b2d4a926de5ef2dd474eb15d7069fe19db81d76c652605de05a4bb5c453643ca62b6548315cfd111c6333b49165ccd10f21847f1a53501973c4aa4cb SHA512 98830c0b149a485f45100172026ec43b681409ed719c0d3bc47cccd12903397d9ab8d86a26fa92bc72aad361d36a258a4aed6386b4b77343de56bf5ddf3dcb91
+EBUILD mantissa-0.8.4.ebuild 1509 BLAKE2B 55d57879c6e0231a8f7fc385df7be2346a7c6180d3794d86e813be3b725f37b591937e26c48faf49c49c2c1c3f763f07d07c003ad4f48730de402fd09e5fa7e5 SHA512 13f2258bf6e07778f868e0fa44c128d31fd909e361b34911bbe13e14aac57efeaee189765578a466e2fee350dc2efe1f8c33e81629850c74c7eb24241122f10a
MISC metadata.xml 585 BLAKE2B 2a0ea0ae36f2bf962fc9f3c4c2fd5a43bba8e3f96b0540ff9c834e68e4e1f31a81c002f2a15947fd6e8dd501949d072cf4925c1a73d39592621d11cb3f829537 SHA512 5126e2561efaf55f617c60991b2870cb51ad784f8185bd18650a605139103cdd1b1011e2f4cf8c2ab2b4806b65aee9402ec575f93deedf671e126d9bf2b05ee5
diff --git a/dev-python/mantissa/mantissa-0.7.0-r1.ebuild b/dev-python/mantissa/mantissa-0.7.0-r1.ebuild
index 2c045b5b1ee1..d1779b496aa2 100644
--- a/dev-python/mantissa/mantissa-0.7.0-r1.ebuild
+++ b/dev-python/mantissa/mantissa-0.7.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="An extensible, multi-protocol, multi-user, interactive application server"
-HOMEPAGE="https://github.com/twisted/mantissa https://pypi.org/project/Mantissa"
+HOMEPAGE="https://github.com/twisted/mantissa https://pypi.org/project/Mantissa/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/mantissa/mantissa-0.8.4.ebuild b/dev-python/mantissa/mantissa-0.8.4.ebuild
index 9e336b489043..a745d6a24ad8 100644
--- a/dev-python/mantissa/mantissa-0.8.4.ebuild
+++ b/dev-python/mantissa/mantissa-0.8.4.ebuild
@@ -8,7 +8,7 @@ inherit twisted-r1
MY_PN="${PN/m/M}"
DESCRIPTION="An extensible, multi-protocol, multi-user, interactive application server"
-HOMEPAGE="https://github.com/twisted/mantissa https://pypi.org/project/Mantissa"
+HOMEPAGE="https://github.com/twisted/mantissa https://pypi.org/project/Mantissa/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/manuel/Manifest b/dev-python/manuel/Manifest
index 53a979aea02a..d62c45edaaa6 100644
--- a/dev-python/manuel/Manifest
+++ b/dev-python/manuel/Manifest
@@ -1,4 +1,4 @@
AUX manuel-1.8.0-rm_zope_test.patch 3693 BLAKE2B 444261de258ddc0a24aa2eaf517385712da421c6a8dc322c45e6bc980a87e10c22b6f10285d1d4352ae3542999d53f2bffc71b833d7bd9181b8708b2fde957cd SHA512 47dbc28c5d66895c764997de7a5c04aefd92de6aac6094f8184de849f906e5a1650e2c483868bf5ce77e7d81893f51410a19d7d38f732b4e0a1e54bb728836e9
DIST manuel-1.8.0.tar.gz 207600 BLAKE2B f7bad36491d49254c7aea17550cbd4fa00b6c3c122061586785da4bddc514f51a2d5a8df3b048fe78c7b01036ca903330ea614c998fdd04d1e8cca002930c962 SHA512 8099df44cfd28c8ac6256f346bf8cd36091893a38d3c297099866b1a5db97286b9c9e69f3f12054d7eee9ae3985ca0a003d7b2cc082d28d59850bbcad6b57c57
-EBUILD manuel-1.8.0.ebuild 729 BLAKE2B 6c9849e5d9772f60b40ee770afdfdcbbc04133f50375ba86b391306abea1ae57196b590e6bf5b090058b188bf8bf2f0a973e6ec3360051d08676d62e7af5713a SHA512 be9427ff82de079daefeceeafcdc22d2b13d7337e5beac0f9ad84cb6befc39a26040c4a2f415d8dc82883698a544973d4f416c85a298ca694b62fb22a0d71118
+EBUILD manuel-1.8.0.ebuild 730 BLAKE2B 67bc13c2d8f8e55bc488a417fc4b0a6564441e51b2770b7e137a1826d8ef0ee2576af8760a61d7810dfc4e32c931faec44625703f3915dd85d89030aeb3b5adf SHA512 52ec0ace37f71e5943c6ad297cd228ebc5ee98f737398ed2e5d89e8917559a155ad4b491120538019faf594de98beddfa18ce5b8d1b8814572f2e322fd82d2a4
MISC metadata.xml 378 BLAKE2B a015eb99ca98c46e7636f0203ad982b5e60687e7a753548f05dba16c968d42ce355e786be237a66180e7d6834cbd1a2c273113604274e4e0c1befd92c35e2668 SHA512 a90d635b0d109936cb39e2b016464e6c6220ff02b6d6f640d30045782ffb85bccc9e408119897947b11d8fa234451820bef9bd1f49264dc72c7b0ebe36f1edac
diff --git a/dev-python/manuel/manuel-1.8.0.ebuild b/dev-python/manuel/manuel-1.8.0.ebuild
index 9f7dfb38bde4..8b9197a65bb4 100644
--- a/dev-python/manuel/manuel-1.8.0.ebuild
+++ b/dev-python/manuel/manuel-1.8.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
inherit distutils-r1
DESCRIPTION="Manuel lets you build tested documentation"
-HOMEPAGE="https://github.com/benji-york/manuel/ https://pypi.org/project/manuel"
+HOMEPAGE="https://github.com/benji-york/manuel/ https://pypi.org/project/manuel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index 47d8d1c57522..d300f13f7a9b 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -2,7 +2,7 @@ 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
DIST Markdown-2.6.9.tar.gz 271564 BLAKE2B 792e438955a55de9f473107618516d17129caa4d02097d510992d25715a4f28aae005781b3a2e4fe53692bc12e96ab49008b66ff49247bf1685bac4c7607e0b6 SHA512 d00c800dc7c1ae0753cbcddd755ade7d593a8d9c9d4ffc6eb8765233a44027a75b68948c14b4469d7aa0e7f74029e9f60159d81ed40b3d2e770c68a81533ccfa
-EBUILD markdown-2.6.5.ebuild 1409 BLAKE2B 29eefe94bd04bdef3733903f5c098f9c3232d4f69496bffe7561c22e81fc574c8099fafa31136be899a0ccc1f75d71014feb969020a1b03ccf2d7122168361a0 SHA512 ce1ddb07c0d3bd85718fd9d63bac1590f5e73548f38b015865469eac4091bf7c3015c8143c0888b761c38d6472c09bd341d45d67a52b055812c32c9775539550
-EBUILD markdown-2.6.8.ebuild 1467 BLAKE2B f7cdf90f18620fbcc6137ace39298e66ed7a07dc9b26a56b0c351743c6f23a69b67326d2bed39c66bd61897089c670fa95b2369f5a019ec9b800dd6d470d8cf6 SHA512 5e9dd98257e8db1e66083e7d2627b6e2bceaa58b8d1894e09810dcd1bdaaa818f8384ae31b03e157b35605849d4733ddfd2dc7901c04909a5229f13c248a3cea
-EBUILD markdown-2.6.9.ebuild 1478 BLAKE2B 969cbcd1331ec806685eac17498575f1f0d372072d1d902071fd65c27eaedfb79120e3ab0527762ea34a2d51aa350820615f4a8e3e2e753dedd4bdbe4bb3f228 SHA512 931c9a3f4dc45d7c794aaf1b5423977b5bcb255ae926c75929e47c082a1e6add9b8b7c22cf9e6322cc278fdf78d2b414ab798fc9e0e899f8c3b9db67cfdba11b
+EBUILD markdown-2.6.5.ebuild 1410 BLAKE2B 622a333c76ac95b7464d1fca26d1abeff5aef2b74ca47d47f380c95f61f619e197639a8ccf0421d63e16be1e04a6b128f995d2a44d8765e22ba98554ea43ccdd SHA512 f5a403e2c70e85908d3801357e4a174433fd77ec27a20d77972c6584fbcfac17c32416733bce997a43db66abb6d52761152bc6e395cfcd26d01d494584411452
+EBUILD markdown-2.6.8.ebuild 1468 BLAKE2B 20fe3901a247e46ee152cf7845bb15d06f2e8f73ed74b6684ae49da244ae8e4d621c2ab01d3ff824a0dd5015e728bff6146f85c9fd9e4d2a31a53f57c1c958fb SHA512 dd2706bbdd1607f181781bcacc921a5858aff953b869ae493d857cfdc20f2d555b98f9f96c523b25f9a86d65366f90a9d01b4af199e9bfc116e2ef95460473d5
+EBUILD markdown-2.6.9.ebuild 1479 BLAKE2B b851f4474ecb0f350ab416df479e3be822f2d03aee8a0a954008a3d6f5bec0be311cff8fdd8d63392c97a2f2a99cea2f391474f6cd81f0855c1c4087e546b421 SHA512 8812cc63df0fb871f763c3ecee65c7c84e5a2dc68fc33206400a404d421d20457a875b2f6ec9deef4351f65c914762798909a45d178d9de60f1b438274b64acf
MISC metadata.xml 465 BLAKE2B 8eadaf9d2733b1b3d93a389b0009652eecc3a0c3b6347ada4f27d99bd69b0de1be199eb1da7854655b8814a946f40a711e8fc092b22b214c18dc696dd3c0222a SHA512 4c9a52b62e49040fde94cc2d3d9edf88c42d085639d893fb81d119b8c216100f912e2725a1bbb31b1136b505ef8102f560989289da5aadc6c8f433f0186da44c
diff --git a/dev-python/markdown/markdown-2.6.5.ebuild b/dev-python/markdown/markdown-2.6.5.ebuild
index 334909bae7f2..a257e31b2178 100644
--- a/dev-python/markdown/markdown-2.6.5.ebuild
+++ b/dev-python/markdown/markdown-2.6.5.ebuild
@@ -13,7 +13,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
http://www.freewisdom.org/projects/python-markdown
- https://pypi.org/project/Markdown
+ https://pypi.org/project/Markdown/
https://pythonhosted.org/Markdown/
https://github.com/waylan/Python-Markdown"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/markdown/markdown-2.6.8.ebuild b/dev-python/markdown/markdown-2.6.8.ebuild
index c33d7cbb6f88..24caf04eba3b 100644
--- a/dev-python/markdown/markdown-2.6.8.ebuild
+++ b/dev-python/markdown/markdown-2.6.8.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
http://www.freewisdom.org/projects/python-markdown
- https://pypi.org/project/Markdown
+ https://pypi.org/project/Markdown/
https://pythonhosted.org/Markdown/
https://github.com/waylan/Python-Markdown"
SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
diff --git a/dev-python/markdown/markdown-2.6.9.ebuild b/dev-python/markdown/markdown-2.6.9.ebuild
index 0e72a636e7b0..fe96e55f6c14 100644
--- a/dev-python/markdown/markdown-2.6.9.ebuild
+++ b/dev-python/markdown/markdown-2.6.9.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Python implementation of the markdown markup language"
HOMEPAGE="
http://www.freewisdom.org/projects/python-markdown
- https://pypi.org/project/Markdown
+ https://pypi.org/project/Markdown/
https://pythonhosted.org/Markdown/
https://github.com/waylan/Python-Markdown"
SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
diff --git a/dev-python/markups/Manifest b/dev-python/markups/Manifest
index becbb4021b36..4b9fb67c3bff 100644
--- a/dev-python/markups/Manifest
+++ b/dev-python/markups/Manifest
@@ -1,3 +1,3 @@
DIST Markups-2.0.0.tar.gz 16772 BLAKE2B 88091cbdb6dc5c7289561e4ff8d585335f13ece27ff62951d7356bb89b35e09b8eeafb960583f9dd5faa5fbe9cdb6961523a5314bca8c78e2f0f80514f28595a SHA512 8ccd348efea68678bfb7f47bd13da2729f95a5b5a8d44f11239dbb86b8224867cb1197e46d875ab9a0ba914be004bdc9aa6848b1e6549dc53b12e06040faaaae
-EBUILD markups-2.0.0.ebuild 660 BLAKE2B 8eed4a2527811a077963beaca69ffd3c49554fd7a89b47bedb2ababcd8c910e3c666bceecf09c124cd7aff8e142cfd9c76eaa495a84d508402739635b871e12d SHA512 0e0e5c1831c5ebed836b727d2c828907331b19c95352784422e4c8dc52bddbac7a59654ee6c46bc3459f465183778910f0e0854076c494ad7da8cdf67d943168
+EBUILD markups-2.0.0.ebuild 661 BLAKE2B c24ff446d319fe721c892a10b87e444599bc7a8459305e9937262dbc481f10b693d3a5784f8c474b6f4ad75d71aead484740fd2f5a22c835a2bc84e0cc43fe14 SHA512 4717a1dc5c8a89692da7298d5c54f5eb86592af9902fd548e02cf9cce31520219f0000d37bb4422b50db48b0a915fb220bb237af342194a5106c8c55e30d5f63
MISC metadata.xml 386 BLAKE2B 97330ae5dbda375442d15b60796eac606016d0c4b9f2d4f5acaf689e3b675336a302d0bdf795b538ff0f3f8577914a8cff32e624c2c2c07f10237f9292f9ac6c SHA512 3b8b537f5f944976cb1190822427b4c82af3fae92ad3b6a3505a2327a4da78c5eb0133adf6a0e4470ee27affb6787d1aa3a4443f7eec79a5e16a3684d01a6c3a
diff --git a/dev-python/markups/markups-2.0.0.ebuild b/dev-python/markups/markups-2.0.0.ebuild
index 085c15605a74..2f123ab52894 100644
--- a/dev-python/markups/markups-2.0.0.ebuild
+++ b/dev-python/markups/markups-2.0.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A wrapper around various text markups"
HOMEPAGE="
http://pythonhosted.org/Markups/
https://github.com/retext-project/pymarkups
- https://pypi.org/project/Markups"
+ https://pypi.org/project/Markups/"
SRC_URI="mirror://pypi/M/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/markupsafe/Manifest b/dev-python/markupsafe/Manifest
index b70794865654..51c21ea196cf 100644
--- a/dev-python/markupsafe/Manifest
+++ b/dev-python/markupsafe/Manifest
@@ -1,3 +1,5 @@
DIST MarkupSafe-0.23.tar.gz 13416 BLAKE2B f8ce67bab421447b201592bafce6a7ce58a827199ae45c585489165641c82dd3684810381654d3ac1325adaef3499665461d814cabf795eed9ed1dbb04632a52 SHA512 4f1fd91ced5e7119584b56cf7b69cfe6fdd9613bd77412368a38e9ef5d1011ba5c76d1d3a0da3d60f9f474627e6c8c8b613a80a668b32d212f09072f8b1f5b28
-EBUILD markupsafe-0.23.ebuild 927 BLAKE2B 3f385550ec387be625612ba5cf206eafaed8704dbc78c8fc902939ce2fa4cca06ad706204a9763199217e57b3c92c81b454823724bff0313fc3f77f74d0e1e17 SHA512 8145ae35aa8caa1092fd07136e61772283b92dc1199f3210f2bad3020473148113a902fcddc4879c2c59f8cb0482ae41a0078dad6d4720252a79e22a69482c05
+DIST MarkupSafe-1.0.tar.gz 14356 BLAKE2B d1ceeef939f4d4c31b871d8d1bbd78c72d72ff2e8c7109c9ab2b202e4b8272db25bc13210cfe2f442dbe2073963ec41f5924e4df9dc93a45ebe85fe9f0d9f12b SHA512 7437a02cb1b9c1d6d6c20b13d394f24a1cd1cb8c743f832d8b1cbb6ab8846f70f54d924dd693423b33c4d592e772983ae38fd4a35961e233457c48bd3584ecb8
+EBUILD markupsafe-0.23.ebuild 928 BLAKE2B 25b5cdb1a93797217638d280567dac1d6e397c61fd3fb5e9c4f722b01d9392566fa5d5cabef3145f0da5e9d2056d2fc05affb3052a8a42f10534edc53440d46d SHA512 fbd81412aa19d308397c3428b93cd7a8365edd5e142522721dba64156a2eaaacc3eb176542f7f25ef27c6b87bb32b5867802e7d0075bd43befde316bfd1e18fb
+EBUILD markupsafe-1.0.ebuild 790 BLAKE2B 5f53152b877680f0e645efa50b5583d33431cdaba8a8ffe398f8b455d4660276bc2c104b402e5318bd9e7083ac2b9e98b9329f143eda5d3dc027dd8e6249d47c SHA512 9e66b83438c40c0f44f5fd0162f64cec096ec98146d70fb8625663778103e97d25e9181d90e1797fd8b106b1e8637aabd16e6ec191a91b60d6d532fdf347a402
MISC metadata.xml 313 BLAKE2B d83629ec355bdf3a33ec1987d8826509f6485ef34a873a6db1122c72beff76de648c5f80da70f2102e60532d852462e13826f714b6ae263d65d5c81bb9aa63e9 SHA512 91b859646ec529ca9b646ac0a6526554de887d6aca353069dd00a6b01dcd2b5765a7b1a1e02c8b52bd50ea67f1476cc2dce086651ee46f7c575c56d1ab7f4c8d
diff --git a/dev-python/markupsafe/markupsafe-0.23.ebuild b/dev-python/markupsafe/markupsafe-0.23.ebuild
index c2450e92a50f..b95bf1f21dbd 100644
--- a/dev-python/markupsafe/markupsafe-0.23.ebuild
+++ b/dev-python/markupsafe/markupsafe-0.23.ebuild
@@ -11,7 +11,7 @@ MY_PN="MarkupSafe"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
-HOMEPAGE="https://pypi.org/project/MarkupSafe"
+HOMEPAGE="https://pypi.org/project/MarkupSafe/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/markupsafe/markupsafe-1.0.ebuild b/dev-python/markupsafe/markupsafe-1.0.ebuild
new file mode 100644
index 000000000000..c134189e63fc
--- /dev/null
+++ b/dev-python/markupsafe/markupsafe-1.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=( python{2_7,3_{4,5,6}} pypy{,3} )
+
+inherit distutils-r1
+
+MY_PN="MarkupSafe"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
+HOMEPAGE="https://pypi.org/project/MarkupSafe"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 6be94038ba82..3291930aac5f 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -13,7 +13,7 @@ DIST matplotlib-2.2.2.tar.gz 37317332 BLAKE2B 4120265263c5b1e4ab57f7c0eb7a477b40
EBUILD matplotlib-1.4.3.ebuild 6156 BLAKE2B d48cb0a36a4655ab78dc43f7024d7e2101d042f3bc6db3413115cc6102224f436f442ac920777854682051c6bf6b80b4c0834e6203a6fb2818e288da99be1784 SHA512 669486c2f6554f9c133c2c0daabdfafc50de420deb8e0d25c1c3d1f8a1edabb48b546e350285ccb41b297443afd085d3913a1acd5c5f8eccac79499db99e4ab2
EBUILD matplotlib-2.1.0-r1.ebuild 6174 BLAKE2B 678a2e9c1ba7069532359a556ff1ad21a107d7efca8ec698d160e2737a6378fd25384db32684e49cf2efa2e2fe3eda63faf4f31501c535b3353eb2a54677481b SHA512 60642db8338159374b269b0bc8c3d98afe2148f5f4febdc84f90860addc12b4e1b959f3688f4bf9abd6d6860c70eb984aa3854a83c78b194be8a81ec5e46aa18
EBUILD matplotlib-2.1.0-r2.ebuild 6231 BLAKE2B a501deafac7d4b5c942600433a8a358c1a4f3e72bbf0c78965144e75653381f14de3f060c4f6fbf3ef637160aa28970ce2737e5820e653e66f46ea252f40161f SHA512 3e5ef32f5fdc3e950104ba143d3c9bc17063051e6cde6aa74d6717689f6f19fd887d324e0da448e39e9ab3a7b41d6c0a9c8b3e07c865b3299a80caa43aff235a
-EBUILD matplotlib-2.1.2-r1.ebuild 6335 BLAKE2B f5439dec9ded1b9528fc61a2d685c798cd57dd20e0df615d146a64562f0980b3a8e8fe3d505789543fd2732f27144ac1e098185bed975e1a4c95f6fe33224d30 SHA512 13d9d81c322c9e60c2a78db124b5d75699cc43cda99f2f633ebdc7e45e3f9a584d09ff81db26a851429e0ee003fbc42bd58fcfa47a219f7b1aca39080cb1471d
+EBUILD matplotlib-2.1.2-r1.ebuild 6334 BLAKE2B 16f4f9037563e799c5ba9108f090afa1a713ae532646a9ed9a65ae0b810df0e4915b7433901c622c92663f2955db7ba1ebfe025b1bb0668106e99ae958b983b3 SHA512 d171321fade8193ab2d4a4c858400c150ef0eba95ef81f497996be828555015438f7762baf94720cdcf4045d244d2e2db6a88434b758d2f6e9c05f76e328c44a
EBUILD matplotlib-2.2.0.ebuild 6397 BLAKE2B 5e6a31c01fa9d822d6a1bf64d8cef33a4f3486a5882f4f7073336a6c4bda81fe10262c748cfd792b4a88325a4f08dc3b34a13633940ff1a2f6b336403fe860d8 SHA512 7f4e6b0532710db8397b623721c2280e688cabe7770ba78ea6b7d5a00d801c1e8e94f886552b75404692394a64ea128dd6eee6882e1f563faf1ad979dab7a008
EBUILD matplotlib-2.2.2.ebuild 6392 BLAKE2B 9eefa8e49d717b89d48a8d85bae1faa5be1eeafd11113fad727dc1802cdc5db3e2ec713b5da7e3d975439e44f293d1171c6601ae226622e97c09774abdb238d2 SHA512 b172e8ea35842e74172067de9c3d8245f49223b60f4e7fe22f9dea99e8a0006f4f5692bced392bdc99791f36c14fc6eb8126bfa23a79c1352a7eebb47fc5e8ed
EBUILD matplotlib-9999.ebuild 6397 BLAKE2B c40f0ebd9dd1f4a2180c8afedb8eff450bd3fb15d3b785551bcf6f16e64840dacad301054be1835137b097ad11507cdf16ee219de3a9c51ab950ca8a4c6565b1 SHA512 ab8117ddaccaa483b102f6c1d8d12717791539f669c6f2063cb246331983d46775a7bc78c99d9bed5e25b1387c5db07ed1aa7130c61472ee5bc36a9ffc2c047e
diff --git a/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild b/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
index 022d6ae8a0e9..8e97e04dfa11 100644
--- a/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
# matplotlib/backends/qt4_editor: MIT
# Fonts: BitstreamVera, OFL-1.1
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="cairo doc excel examples gtk2 gtk3 latex pyside qt5 test tk wxwidgets"
PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
diff --git a/dev-python/maybe/Manifest b/dev-python/maybe/Manifest
index 5bb19ddde41a..8e58de080c33 100644
--- a/dev-python/maybe/Manifest
+++ b/dev-python/maybe/Manifest
@@ -1,5 +1,5 @@
DIST maybe-0.3.0.tar.gz 5738 BLAKE2B f41094425bbcbb1a691b7b56a667d840822b9a8ce717ae7dd503c214a11a0309f2c9311bc9c800b1bcc17838352ea066afcc48e22eaac2c1a1081cb652dc5c0e SHA512 512b7b5251c27a64891bd105599b5625331cb21d40dbf7d1b88b56375a5ead484f02f87da6410c01682c180218cae7b0df7a9f92ad7a69a862b333ee36265152
DIST maybe-0.4.0.tar.gz 6105 BLAKE2B 73052b156e8940769897b5b9505286d1b78cc156976445d5ebdceb6cbe503ce079872836ebaab5fda3fb77798909467af17bf37451eaf563ca9add7f2470aeb7 SHA512 39882c69375b408e809e899b997675c9395ddf50b8625fd04a0d78cbd041f6138e491b76578c8b530ba122b921c694bc27d256eab7485ea4638330f6e0411129
-EBUILD maybe-0.3.0.ebuild 607 BLAKE2B a959c51e9f6a096722f863d0904af4cee1a94272e82af4db68518d0dc7b13dbd0a860e6b8b8e62b4b10636b94091c1187123e9163674ebdf273565c9de1d9aac SHA512 d0b772a9b8212273e97f1e8dc3ab994c1e52f67343e1229a32ebf81e3d8d1d867366b853a1b02ed286db0beb4e89a8e329dd8e30ff45ed2beb8e285bccd90c6c
-EBUILD maybe-0.4.0.ebuild 702 BLAKE2B d2991480c2c4ee8762de988460e096450a6bcfa087571e4b99bcefea734631c2e79d25588e79cd8635b961ff23c6771ceee2d682f062a998341e85d71cbf7199 SHA512 e8939393749cf8ca8e8ac461a2ea13e844616b05198e1d469b0632a845baf7541e4e81e069a8949a3c69a2ed97eca79d49aaf252f02dbd59d29107e5642585c5
+EBUILD maybe-0.3.0.ebuild 608 BLAKE2B 0c4b0d14f61d529892d1200cde6856cbe9da45823b4d7e5ceaff79841ecc06a873a813d90ef39244bbf5e5aba944dd9930d4841b1b74196d019e25e30820716d SHA512 8ba950d51eaf5fbc25c99c2c1db06b642b97a562b81531479b432e636c5edcce204556a0d6dfbe2c6b8ce5cba9c28647d6226549c1e66aa8c7b6337055b1fd38
+EBUILD maybe-0.4.0.ebuild 703 BLAKE2B 1b574a9a41ab7f40c2c5d2c539d81bf5b8c40f98ae1fae073ca8a873a5af5132f2f9dddf2213c4ed37d15e9f4018ec97bc47254a1b10ce5ee2d9a4e65cbb37e3 SHA512 46c7d676c16bccfa665a57fd91ba64f97882629d8c4879d664d107726dfb5b7108ba92f409b6ed5c9ddf4e00a9832ea77f7c5ca7a50df3085ecde137c3b859e5
MISC metadata.xml 432 BLAKE2B f76231919313dd725c8ffb701db9153ee9c08ffbf7833dc0d36405359137cf71d5873aed9aa437e9d34f448bd4c44b97477bea5e622c353575ca4b6691d81aab SHA512 1c30bebf7c6b34ba11e4f8bef92f9a2b4238eee49c19078d817063ad35c45008e8c53bd9f534677325005ab29c847c9fda9a2cd07c722e3250b00a8d07d41b95
diff --git a/dev-python/maybe/maybe-0.3.0.ebuild b/dev-python/maybe/maybe-0.3.0.ebuild
index 50e461b91ede..6a56c7734406 100644
--- a/dev-python/maybe/maybe-0.3.0.ebuild
+++ b/dev-python/maybe/maybe-0.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="See what a program does before deciding whether you really want it to happen"
-HOMEPAGE="https://github.com/p-e-w/maybe http://pypi.org/project/maybe"
+HOMEPAGE="https://github.com/p-e-w/maybe http://pypi.org/project/maybe/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/maybe/maybe-0.4.0.ebuild b/dev-python/maybe/maybe-0.4.0.ebuild
index 175483354503..a423bd13f445 100644
--- a/dev-python/maybe/maybe-0.4.0.ebuild
+++ b/dev-python/maybe/maybe-0.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="See what a program does before deciding whether you really want it to happen"
-HOMEPAGE="https://github.com/p-e-w/maybe http://pypi.org/project/maybe"
+HOMEPAGE="https://github.com/p-e-w/maybe http://pypi.org/project/maybe/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/mechanize/Manifest b/dev-python/mechanize/Manifest
index eb950eefe8d6..5351a0bebe51 100644
--- a/dev-python/mechanize/Manifest
+++ b/dev-python/mechanize/Manifest
@@ -1,3 +1,3 @@
DIST mechanize-0.2.5.tar.gz 383918 BLAKE2B c9951f47067798861de0f153e02985c8d00fb4070960993f2ea1c32ee52d6c937af51cd6e3d291273877da0bb9bee2106b92d3518b180ebfd74eafc764136a10 SHA512 23de1d9a5fba63d76fd577889594dacf5412fb2fccb58908a10ab350a81dd16a7a31019d0b4a59a5ed4115320c7e3585c77eef88dcd80a88a9c3c2da3c28fa68
-EBUILD mechanize-0.2.5-r1.ebuild 970 BLAKE2B 43e077b26e0fa67249ffc1d78577d1088bcbf7c977aa0581f4ab6f263781bcb6af179da7c4b64bc14796e9224d9b70f1f33b7d93d6b16428aa35fd650ec1e42d SHA512 5f72dfc8fe5e91caaf6a473e30b86ce6194f03decbcf6ec86cb948c75a69111e6631e922f707dd0c4a36eb6cd252be0911ff5992a9e8087e3899522d3139a7f4
+EBUILD mechanize-0.2.5-r1.ebuild 971 BLAKE2B 302ed76423b10f92a54d567b6a74a58007e4733488bdad23f55db57fa016747b1893b148c0ab06de8dc4cdd00ab4007c571e0611c36bce7df83fc73c49c7cfae SHA512 0c4fb7e5169996ce133d9ceaec506553799b69137f358376d8ac9e059ffd61b52e5aae6cc7fd671eb0ff4b8ae9d4928f47c3e407e03ae2eb35e895d56820fa5b
MISC metadata.xml 959 BLAKE2B 7e3bc231d201f4b49561f1594301f1d2663744d4a5da0e9f277f2434f80eef016e98e5317016f3e330b1f8daa6a4559db6207720888b99dbb9634c605bcc0472 SHA512 37015b73d1166a75a206306eea97957f23cee6f558bafe54b18c99b7b70b966569a87e9d70466ed50393c1968aa1f7dd884cdf98bd401f274d1e6510d927afa8
diff --git a/dev-python/mechanize/mechanize-0.2.5-r1.ebuild b/dev-python/mechanize/mechanize-0.2.5-r1.ebuild
index afaf6ff310f1..34eb574b0ce5 100644
--- a/dev-python/mechanize/mechanize-0.2.5-r1.ebuild
+++ b/dev-python/mechanize/mechanize-0.2.5-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Stateful programmatic web browsing in Python"
-HOMEPAGE="http://wwwsearch.sourceforge.net/mechanize/ https://pypi.org/project/mechanize"
+HOMEPAGE="http://wwwsearch.sourceforge.net/mechanize/ https://pypi.org/project/mechanize/"
SRC_URI="http://wwwsearch.sourceforge.net/${PN}/src/${P}.tar.gz"
LICENSE="|| ( BSD ZPL )"
diff --git a/dev-python/medusa/Manifest b/dev-python/medusa/Manifest
index 74f6543c18f5..303a242cb359 100644
--- a/dev-python/medusa/Manifest
+++ b/dev-python/medusa/Manifest
@@ -1,3 +1,3 @@
DIST medusa-0.5.4.tar.gz 107744 BLAKE2B 13050a97887d6dac4ddf561b109880fae9eb4f2e1462ed92a4963724580821190d94c3d9086dcf2b4656551d9f6e1f9d6d3dd6d501923cb25ff1f68257f6a985 SHA512 9b28c13f633c87586b88388719afdc6c8f32cb0e25583e8c03f5bb0a0ef7c75a4fbad23f5b296bf84c8fa50d7d811fa62305f3fbe64d3764aa5d28228a31a43f
-EBUILD medusa-0.5.4-r1.ebuild 792 BLAKE2B 810cb066ff9764573b0d50480bf022b553ff034e9562673828c9af6a4a7a491523aa1badbc30831b6fa48bbbedf1a4d9e735ec25317706fdf18a4af3afe09ac9 SHA512 dc5b6e22d97aff8619db676825f22497a6ed9b822247f7d561f3b3982c06fece7c7dbfe1eaf8554abfcb7d881ecfe369efc430de57ab5f03c1bbd5274c3dcda8
+EBUILD medusa-0.5.4-r1.ebuild 793 BLAKE2B b79792122f9c0853a4b95949d0eadefb8d74df9df057a140f16823ed87013a01dc4ae41604effbbff54e722b6c18f381f31b769180daf2895e2591e03397b4e3 SHA512 49802a1c713fbe6c6213c4501797c0b40b459c683eaa8ab47d13343b9656c4fa1c335c6043e98cf7c0d0f5d31eeefb38cb18906f6e5943c1b1beda3f2c6bdfa9
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/medusa/medusa-0.5.4-r1.ebuild b/dev-python/medusa/medusa-0.5.4-r1.ebuild
index fdebe9119efd..9ea7f116d976 100644
--- a/dev-python/medusa/medusa-0.5.4-r1.ebuild
+++ b/dev-python/medusa/medusa-0.5.4-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A framework for writing asynchronous long-running, high-performance network servers in Python"
-HOMEPAGE="http://www.amk.ca/python/code/medusa.html https://pypi.org/project/medusa"
+HOMEPAGE="http://www.amk.ca/python/code/medusa.html https://pypi.org/project/medusa/"
SRC_URI="http://www.amk.ca/files/python/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/meld3/Manifest b/dev-python/meld3/Manifest
index 19d2f59807e6..f5b5cd04ef5d 100644
--- a/dev-python/meld3/Manifest
+++ b/dev-python/meld3/Manifest
@@ -1,3 +1,3 @@
DIST meld3-1.0.2.tar.gz 36478 BLAKE2B 2a11e4a8f3cde98246301438e52061899cdb7471abac0237f5228acee9d6f90bb322178241f6f649d26711265b0a26488fd4387f618f211bd1e896228ae88f62 SHA512 54fe6def7169fb4e3469cad8be58e56984026f27b3b8b2bfd6d53e2296e0c2a5bfb3e67d032ef75edd93306f4115a091930a7aae3573acecd3fed4acd6eeb544
-EBUILD meld3-1.0.2-r1.ebuild 497 BLAKE2B d9921f53bba8eb760b61a3154dc74857b0a9bd905babc15db918aad212a1fec6bd14562d30d7360ce277c690ca99410599159cbb834023dee91842765365ecf8 SHA512 03f36038d692c397ebfef90fc73f389debd24d1b5eedc39dfa1b2b4714e9fe6800b94cc5e5fa3aa11834147fe59ade03b97de21c2b52056a8379cf9b23a8e239
+EBUILD meld3-1.0.2-r1.ebuild 498 BLAKE2B 4aea1d3b931724c67fe93ea927e1b28e5e9bcf1aa451433fc01fc22c94a425af8d0478407cfe959fd8dab6b1ee779e818508b548e8ad0573c6fcc437180d2355 SHA512 51f018c7c2a57c9a11fe9fc652e6d5af35c997800b4b9b625dd3cf775257fc36626a8832ab973a4e00983256b3917a5ac7a5072b45865f4fdeeca551cbd483f7
MISC metadata.xml 442 BLAKE2B 159523838dd86efbd84294c713d07959bfb2c8a40c7cce15948f1ffbe574497631e101e7100dab89597d518e99712636cd85da94b8ea24ab04c5834c050e4846 SHA512 9bef65de31cec735e1bb463f4ed8de286563cb428cbfb277fb34d99241558892d91b719d7719117b1bf882cd83044bf5a6ed234dda10bca43e0549fc14841dba
diff --git a/dev-python/meld3/meld3-1.0.2-r1.ebuild b/dev-python/meld3/meld3-1.0.2-r1.ebuild
index 422fd46f91d4..a839e35c048b 100644
--- a/dev-python/meld3/meld3-1.0.2-r1.ebuild
+++ b/dev-python/meld3/meld3-1.0.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="meld3 is an HTML/XML templating engine"
-HOMEPAGE="https://github.com/supervisor/meld3 https://pypi.org/project/meld3"
+HOMEPAGE="https://github.com/supervisor/meld3 https://pypi.org/project/meld3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
diff --git a/dev-python/mem_top/Manifest b/dev-python/mem_top/Manifest
index 0ec089c7454d..178efd3c1181 100644
--- a/dev-python/mem_top/Manifest
+++ b/dev-python/mem_top/Manifest
@@ -1,3 +1,3 @@
DIST mem_top-0.1.6.tar.gz 2520 BLAKE2B 427ce48da7b16e08bc6fd0943beafe9ebb42cea65ac550f5cbda1f4a1dfa9dfe10c0700a3e9f155d158dd9049944f23e24f01d4888843acef16215c6fce34799 SHA512 0feb736c154fbe5e1b81bf12ca183b1dedf4ad5037388bfde5b32d2c077724af98b81e6c069075c606eda7121ed20e8b71c4c6039e0c558698db58e2d0a7a1c6
-EBUILD mem_top-0.1.6.ebuild 438 BLAKE2B 36c168ec209b96269552904461c938cfe8c513994bd2ba3dee492a973565ac68ed276f5e15b7ab13074ab27da100f560592b290ce39ef9863181fc8fcd25c28d SHA512 86f75eb9a749b64e2b191081f728eb1584be844072f1b88da0330da8169c130582503f2c38224b0ced93aed1a5f93e4accf664431a8b8db895aa6db6ea178a2d
+EBUILD mem_top-0.1.6.ebuild 439 BLAKE2B 8d589552b12c3846a909eb9e8870a2cadf848cbbbb7484bb35c461b7e9691ff844c25bc9e02866b563a3f4ae413003d06830f07936447a3c15f761958b20712f SHA512 c9e2d0927ec9402e61f6caeaf9988dc86119a25b4f14ad422a7d7c12c90274150e6c081665a6e98be72891caf5cd5477fb737a6e0c9303a4f381c57b733aac3d
MISC metadata.xml 349 BLAKE2B 064288e73757f45cc157a4c80e3a79a47ca0e9abbe5d8b1242b84490d03a2e7b70aa6c506f113786a49f9f2c6b5dc44bba1545b2362c891621ceef62d4bb3ffc SHA512 7695d89a8e220255089ca202257775d148d2293cf29d37045c0647536e38bd427253852c62ce8c6f5eedc9a007b0e60e78e7c309f0851593490dfbf825f0c0ef
diff --git a/dev-python/mem_top/mem_top-0.1.6.ebuild b/dev-python/mem_top/mem_top-0.1.6.ebuild
index 2fe232adce8c..908e14b6f552 100644
--- a/dev-python/mem_top/mem_top-0.1.6.ebuild
+++ b/dev-python/mem_top/mem_top-0.1.6.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Shows top suspects for memory leaks in your Python program"
-HOMEPAGE="https://github.com/denis-ryzhkov/mem_top https://pypi.org/project/mem_top"
+HOMEPAGE="https://github.com/denis-ryzhkov/mem_top https://pypi.org/project/mem_top/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/memory_profiler/Manifest b/dev-python/memory_profiler/Manifest
index d1cda16429fd..4305213bf8cf 100644
--- a/dev-python/memory_profiler/Manifest
+++ b/dev-python/memory_profiler/Manifest
@@ -1,3 +1,3 @@
DIST memory_profiler-0.47.tar.gz 33725 BLAKE2B 66fc0e5c579febeea9dcd5132caa6fdbccdb5cb0a2c9083f5abf8aa03baaaafe1f77f72cdbe4d5384c6ce27fd4760511f9a947fda46eee1d81e7125c1dcd2970 SHA512 110e16ecad33068d31cf53b2f0b775d65230d51345f24a4d7d3cafafb706b10a0c7e2d98a799256b0366f1bafa9b69c060222595bb4eb9e1689301428a36fc3d
-EBUILD memory_profiler-0.47.ebuild 1234 BLAKE2B dfdc10ac909f617c20318cbcbad4730ed51909196cc671841c04d80f2300c1e9b24dcd874af73c408a01aefa8e12ee72e0baf5fb7e7d79e1eac3756c6cb44b87 SHA512 367a843912850e337cae047ca34d1d16ab675339b0a341970cea85742d3f741357e4347a14f6c479d1012892b19283b4f0f83081d2c5dd1e6deb55c36e7c45a4
+EBUILD memory_profiler-0.47.ebuild 1235 BLAKE2B 9a10cb80fb9381a1e01d323ac993f6345188dadcfbbaa5d5e44ea480bafb23443260e8c47dd14383c96c8060baf6c7ae3cc5eb8eff1fa39252c5b1915190b514 SHA512 aa3fe3d37492689b2b349c81e2e3a64d6fcf2aca4c0955ded24ae01b5eedce55f4dd9f7c5ec380e8e7362b53d0f1649806b5468637bb6f4c1640b9626ccfa4ba
MISC metadata.xml 514 BLAKE2B 9721c8c8ab0f05e50b0d3d9fe16e0392aaa513177abdd4318aa2b10c70a656627e054b0a162eb7324e9b20e8f74dd1c3f3fbf4aa456fe98a34899525e3d9ad5a SHA512 cedc4d8914ad8cf10c8981935089220967957ff50eecfd867376974055d4922df91357a2f2135ce3cf5f56a27c5111005ae53429e685f0ee080e031bb2a3e943
diff --git a/dev-python/memory_profiler/memory_profiler-0.47.ebuild b/dev-python/memory_profiler/memory_profiler-0.47.ebuild
index 7efdfc340126..8df09d8d4b0a 100644
--- a/dev-python/memory_profiler/memory_profiler-0.47.ebuild
+++ b/dev-python/memory_profiler/memory_profiler-0.47.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A module for monitoring memory usage of a python program"
-HOMEPAGE="https://pypi.org/project/memory_profiler https://github.com/fabianp/memory_profiler"
+HOMEPAGE="https://pypi.org/project/memory_profiler/ https://github.com/fabianp/memory_profiler"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/meteor-ejson/Manifest b/dev-python/meteor-ejson/Manifest
index 58e610f7141e..45dc59c15553 100644
--- a/dev-python/meteor-ejson/Manifest
+++ b/dev-python/meteor-ejson/Manifest
@@ -1,3 +1,3 @@
DIST meteor-ejson-1.1.0.tar.gz 2292 BLAKE2B af832f42d53c27e3b9168c1f97bf807d6ba9967acdf41ec3ec32a77dae948c4befdcfac3a85f18a38b2c9efab6ff3a4b346931d48b30bec84b935be740764f1d SHA512 eb211d262f0006f3229296b71320f68b59d8a7e618e65baa8e613f874a0e6ac9cfe45e30fc73ba57c42129204c5f27a32c4b8b579527fcefd601fa1dc2844da3
-EBUILD meteor-ejson-1.1.0.ebuild 615 BLAKE2B e09254eb980379ca31b19fea1c077c261e93b90ee2a181fde706c725ae1bf32efbbc05d4a2646208457d6e1f0838169c6e7f5d2f9ae712df36471bb1dc469cbf SHA512 8d646828b13890245a195596c9485dcad870d0760fbf95d0b6bbabe79e20f0225b7caecbc03a14eb02e1fcea8dd91d409f03a1881c49b2329acd83806b5f45da
+EBUILD meteor-ejson-1.1.0.ebuild 616 BLAKE2B a4c4d141b4993f8e19d6eed468fd4713fbe35dff54aab22f30e101887408752aa0502269b88878fce4d741e3c7c4d3c1d0d897a0352f8e299c96a9bc85309158 SHA512 d75c7538fa3911a31f45e8afa2225e0a090badad8d8603c80f8face7637b612245067bea7d59ced5e1662ccdf0c13991edbf980912914421b1861b921e41b282
MISC metadata.xml 592 BLAKE2B 21de6f8fed82161290a6541ede36e22155d0b12df84c8d9cee1018a2477fe86bc2335dfe5694ccbdc2cfdd7f2b3f6ae37b4f5ff53f624184ec5493a07d3585ad SHA512 9244b588bb294281d3542c6b868359369ee2ea1aabaa1765c2b768b8add49213bd705075082168ebec080619ca481650f7546fe6e1c9ffa68f08e2aef66cc936
diff --git a/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild b/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
index 3cbffc84a00e..e25e2c95092f 100644
--- a/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
+++ b/dev-python/meteor-ejson/meteor-ejson-1.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Encoder and Decoder for Extended JSON (EJSON) as used in Meteor and DDP"
-HOMEPAGE="https://pypi.org/project/meteor-ejson https://github.com/lyschoening/meteor-ejson-python"
+HOMEPAGE="https://pypi.org/project/meteor-ejson/ https://github.com/lyschoening/meteor-ejson-python"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/mimerender/Manifest b/dev-python/mimerender/Manifest
index d1580068a310..ef80eb33e7fc 100644
--- a/dev-python/mimerender/Manifest
+++ b/dev-python/mimerender/Manifest
@@ -1,3 +1,3 @@
DIST mimerender-0.6.0.tar.gz 5310 BLAKE2B 92ff2e9dd8544ce64eb00fea230eb5d827cdd76856eb4ec7962ab706081e4e96b97e4bbb1a9131a37d643205e92ec9afb6b2b6b462fddc025a07d201b946eef9 SHA512 0b0f452404d09860cf42b8afef96ac87d4e5b222834b2309a9aa8d4855822b988cc8daaa2a0553332786755a26ff8e65c8cd6fbd4ff390f8534f925524b4222f
-EBUILD mimerender-0.6.0.ebuild 550 BLAKE2B a4a626a0c595c52e7ae950d06100c6aab1ac3fd4df03f4555d9a4878f9674d6516dea9c9ad759ff679297dd6fe72a229f2738265bf4990c99a061cde36ec61e3 SHA512 04ac4faa5975651cded0659b33b4b117733ce1fe9929511dd1379deb0198a218bcae2685b1b0ef9e858133ec7c8e6160420355b5ff28a83a6967db52a8572c0e
+EBUILD mimerender-0.6.0.ebuild 551 BLAKE2B 8e6bc2c5fad480c4e5aca81846f4551c906d1e9e1a70256a59684fd40adc874346b2f117b93888566c7979a5e04fdb2642eafe7a95331df9256e6f181e1ef7db SHA512 1c367d3467c793ad9595b347c9d723c5da47ab5c89af0368b881298e11d69dadca45c485e48058b0356d7c9e8fd0ff3567274e8bb7da33f0b2916d403ccb50b1
MISC metadata.xml 313 BLAKE2B 0af0e6a1a8f423a445bf88ca13d771c3dc7a8e7db97d21446a5c5b7967dc232a18c1062ef01e11dfabea9fe47c36825bb2cf44bac98ef651cbfb5d941cf281ae SHA512 69420483f170abf2482ef947c26bbe7dacda158cc222464d35d18b702694b73b6205fc4d66150265962e28ba1965f7c555ea033778fb04eff73a58ef804e157d
diff --git a/dev-python/mimerender/mimerender-0.6.0.ebuild b/dev-python/mimerender/mimerender-0.6.0.ebuild
index a05d3de4ff37..d8f3f72a1554 100644
--- a/dev-python/mimerender/mimerender-0.6.0.ebuild
+++ b/dev-python/mimerender/mimerender-0.6.0.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="RESTful HTTP Content Negotiation for Flask, Bottle, web.py and webapp2"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/mimerender"
+HOMEPAGE="https://pypi.org/project/mimerender/"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/minimock/Manifest b/dev-python/minimock/Manifest
index 84fe1c150b06..e704dd23bff3 100644
--- a/dev-python/minimock/Manifest
+++ b/dev-python/minimock/Manifest
@@ -1,3 +1,3 @@
DIST MiniMock-1.2.8.tar.gz 13217 BLAKE2B 333957307ed6c596bfc20ed18d4e40039208d589c1a9190e388c7dc3be53489994b2f45e8140f54850e4129a5a69c0fc361e3c4cb1d63a3bac579a7b86004856 SHA512 91133251a6e6b1acc11e6ac4f24404807134f8a7fca49d5f7365d7fdfc6bdd1527e7382da8d866669408b1ad30331a176026dd31bcb0c3b7367b7f778fc61ca7
-EBUILD minimock-1.2.8-r1.ebuild 832 BLAKE2B cba004c8a45d2516a37d50780d7064d9ba7fecdd01a52a339f32b83887b6dc393a974ca3dc343ebaeb744d60d48b4ebfd4bc1b7bbbbd3e8a2e9dccf845d61f0a SHA512 b131155494c5bc96815d1fb5b9e43b2dca5576ddbcc5712e23c096d17ef6c44945d6866a24cd54337e5080467738945014a08a8e2f6a34b40e69a8027bfcf78e
+EBUILD minimock-1.2.8-r1.ebuild 833 BLAKE2B fde66724f3c1d67e09c4217529db03824afb7bb101496fc4b490649d7ffc3c83ebac6f6f092413cc7738c74cca1f085efa2393529c7fe737cd1fbc5325f3043e SHA512 2a790a9b9dd8477be6d6f3798aa772806d9137dc9256f3939e23a165d485e46794b145f90c33cbb7e77775114b192f3969573c53e524d772e3a5d3729b0b74d7
MISC metadata.xml 311 BLAKE2B adc96d0ea729a224f769fc01eb21da4df1e7ba91e03a33554ed6b5452ca95a0408cd367058b026f745a2adbfc74f3e3aaa2553dc5c033041bcdd72688cddd679 SHA512 9df2bf6b3486803c9754bcb3b9142844ca050718f10c00bfcaf4538262cb95c3d7a5e3102ca2005ce407205f6beca7722aca82407e85cc289b35e33139ba6236
diff --git a/dev-python/minimock/minimock-1.2.8-r1.ebuild b/dev-python/minimock/minimock-1.2.8-r1.ebuild
index aecf9a2a0d81..be09d2a4c471 100644
--- a/dev-python/minimock/minimock-1.2.8-r1.ebuild
+++ b/dev-python/minimock/minimock-1.2.8-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="MiniMock"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="The simplest possible mock library"
-HOMEPAGE="https://pypi.org/project/MiniMock"
+HOMEPAGE="https://pypi.org/project/MiniMock/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest
index 1eadeb81bb80..25867c011c9b 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 712 BLAKE2B da0811aa14969a764cdb3afa1c196f7526fad1f2fb5b6418510a9106a9476d50de506a2f31b5642a8db7caadae18dc04063fdf84e9ed9087a7aeda5213b5be10 SHA512 d6b1eded5620c5d9a94f6c3fdbfb958be566010230a6507cdd71a58c0630b27fb8630c9531a4a96808fd1650acc5a6586f832f2d78b83b8be28b0419f9f2c407
-EBUILD mistune-0.7.4.ebuild 732 BLAKE2B bb2181cea7c5937aedf19fbefb593bcc129340320252f3c586208babcdc07d326f9ec2a7342bdd23125e7b3a0c71bfc1cdaefc7f2ebc3c4fa8c78f4f8bfe8d96 SHA512 9cf6dc0ddda6b24f2f60766311351d1831e4de6ee6c4f071b4ad8ac9d0d7b246e1f456cbe2317adc9c47e988a5e8d1f0042366472098268eb9a7e6406e61a333
+EBUILD mistune-0.7.2.ebuild 713 BLAKE2B 7abb083a85460c32d7afef94ebef618546a519d842723c849ac77d8a8e61a66d94d677e1d5420052877e71beb4686b6c3295ec54282962125c624a10290161df SHA512 0dcf967246ab78ddff86fc8421cee3aa2cbfdd43a95c62d0495e18af00bf769978d9fea7dcd2cefc4ab1eaca58cd94d6891a085c0d1f445b225274df6a78f5f8
+EBUILD mistune-0.7.4.ebuild 733 BLAKE2B 8ba49570ccf4fef64f23268fcb6c1653baa380fc39f6fbcaeecbb8ebba2407cc0611d5cc7868c5d18b2281fb2b6060a8815d5fa62fea38ade9e5c32d19623647 SHA512 15589d5994d2852287dfb1ace58c36f3778e9b34db25ee7b6100aa9b45707843472af7689c4e65916e88aa65b736223e3e0129fd82a73c8c8dafdbb32a18f120
MISC metadata.xml 377 BLAKE2B 6c495d3d88811994e4baf0aabb5267343c09162239cc655b5fe4f9b8b63df4cb08dff0186cbe6b63018eac2cc2489a3f612f72d49885df3055591da74f5fa5a5 SHA512 3630e9ba514f3f3b1ecf532ca928c3bc89c05ab50a9113ab4b1d609edf07a6421796774ee4a71cf17ea3c2939acea24e22a74f33b66fe630706dcd6482cf817e
diff --git a/dev-python/mistune/mistune-0.7.2.ebuild b/dev-python/mistune/mistune-0.7.2.ebuild
index c820f81f9be2..4e44d3a572bf 100644
--- a/dev-python/mistune/mistune-0.7.2.ebuild
+++ b/dev-python/mistune/mistune-0.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="The fastest markdown parser in pure Python"
-HOMEPAGE="https://pypi.org/project/mistune https://github.com/lepture/mistune"
+HOMEPAGE="https://pypi.org/project/mistune/ https://github.com/lepture/mistune"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/mistune/mistune-0.7.4.ebuild b/dev-python/mistune/mistune-0.7.4.ebuild
index 34417473adf6..d4c8f276c622 100644
--- a/dev-python/mistune/mistune-0.7.4.ebuild
+++ b/dev-python/mistune/mistune-0.7.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="The fastest markdown parser in pure Python"
-HOMEPAGE="https://pypi.org/project/mistune https://github.com/lepture/mistune"
+HOMEPAGE="https://pypi.org/project/mistune/ https://github.com/lepture/mistune"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/mmh3/Manifest b/dev-python/mmh3/Manifest
index c87ace8b2e98..29c35ab62dad 100644
--- a/dev-python/mmh3/Manifest
+++ b/dev-python/mmh3/Manifest
@@ -1,3 +1,5 @@
DIST mmh3-2.3.1.tar.gz 6122 BLAKE2B 5dbc5d0cc2185d587bab061bc66edab65e92b71aefe589545439785dd1fc74cb5f4c0330fbaef2094ef3c4581e93672387e36e2f0207a261f7b06964d005992a SHA512 9ffdf23f7fe33583713daf299fad64d4e3bc3ba433eec4e1d24a47daeffa39b13aedcedd3005f2d873a01dbc2d1b1ed931eed30d09e1887eaa0980586af37cc5
-EBUILD mmh3-2.3.1.ebuild 442 BLAKE2B d9964beaaf65ff802f03670656c6ddca75fcb14a56113dc64549670f707f8c45e9ea92d7856524a0b35f5f5966d28f2c14bba308f46fd4d10a9461d308cee4d2 SHA512 4a209c4fc16668739d4b3f70086895a3e12d72857934c262964a6e72588d069c2f5eb1d65939c6677fb43dab089c55a3966e1260a00332377e1a7240ed7c9947
+DIST mmh3-2.5.1.tar.gz 9797 BLAKE2B af83f2e93bad0160a73d93eb41528b5ad6e5e022bf82a356df95ada3e3b73e7c0ad5ce95cd62ae956e42d7b650e53794abda6cc749d7e441ec044c14b4d5de9c SHA512 1cc2bdaceda00e90355fcca990517aec77e60c2117e716cf7311a5b4aa1a78635cee16ad4d551d73ea72a18fe9c40fb24b7ff042171eae252cc4fb5660592d37
+EBUILD mmh3-2.3.1.ebuild 443 BLAKE2B 8fca89195002fb91cddadeaa81e07ac9bcf10081dd7fcf0971161773761bdbe12c47c101b4a98e27462b0f69042fe6f9563368efc9308369a46b021efcb749c3 SHA512 b28345d7164df34e7c6efbf00b0dbb985b257155efded88a7067683e55e6dc3963c1cd5d3476a27cf95fe8229f72609625e37a3647356a6aae66c4d36947005c
+EBUILD mmh3-2.5.1.ebuild 472 BLAKE2B 3f13e1824936cf01ef8f98faa9f57b33d0231b4fcc65955fa166051ae665512b4657fc7535496019489762ea32cf167826d05d651be1c8d1832aecb323a76976 SHA512 1c49ed518d31d9d81f2ee9e3618085e3ed29e2814509227d0371793015086c84cb60371dca0125934aadca0b4bb577f2b1e887149e0239c1119c7565595db39c
MISC metadata.xml 533 BLAKE2B 3c3c9600b5202d7fe85c89f3795f7758d05386a4eb7b2d4fb985c8157385ed2e9375aa4c3b48b4a76cf976a920af61934e9a70dd46609ff59338d400cd847718 SHA512 0ce139f6e24d78adcb11d7c1bb888daa94d382093a285ade74825abea3321a06dec759a9f8477f588c70e91e5276856a7ddebad3b8377fdd35ae7cc311e30292
diff --git a/dev-python/mmh3/mmh3-2.3.1.ebuild b/dev-python/mmh3/mmh3-2.3.1.ebuild
index f6a4c9722004..320011a1c8cd 100644
--- a/dev-python/mmh3/mmh3-2.3.1.ebuild
+++ b/dev-python/mmh3/mmh3-2.3.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Python library for MurmurHash3, fast and robust hash functions."
-HOMEPAGE="https://pypi.org/project/mmh3"
+HOMEPAGE="https://pypi.org/project/mmh3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="public-domain"
diff --git a/dev-python/mmh3/mmh3-2.5.1.ebuild b/dev-python/mmh3/mmh3-2.5.1.ebuild
new file mode 100644
index 000000000000..20612ee438c5
--- /dev/null
+++ b/dev-python/mmh3/mmh3-2.5.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Python library for MurmurHash3, fast and robust hash functions."
+HOMEPAGE="https://pypi.org/project/mmh3/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="CC0-1.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-python/mock/Manifest b/dev-python/mock/Manifest
index 3888f45e26aa..b1f8bdd39a06 100644
--- a/dev-python/mock/Manifest
+++ b/dev-python/mock/Manifest
@@ -2,7 +2,7 @@ AUX mock-1.0.1-fix-python3.4.patch 895 BLAKE2B 0a767889c488559f5cdc8a472a3a58d65
DIST mock-1.0.1.tar.gz 818644 BLAKE2B 7bfe02c413c2f98a2d98ca9cc40ca8831d65b3a5095d95625e0844e764c3510b771dc9e36086dd44f518659cdf7f1d105c02bdb51c5ffe00953c5eb3b0e05106 SHA512 4f6f4ebc34843e16b15d866e415ad9992e79bd266a63a22fee31b773ba77615e3406bc8890ceed92c0ee296380d68c46299c4c4448a3526f9cb96b258d32cf58
DIST mock-1.3.0.tar.gz 70908 BLAKE2B 4df669c5d54fc835c70d6190362d4dea9cc0d2e7ca47f6ef5a394bc80cac10898b611146f28da93e84c4b26c23f25708be3c8fc6b61062dae099396e351861d8 SHA512 10cbb78b89f2e82abfcadc035a526182f83b59df4775cd85acfdbeb4505791c63b7a3761e6126a08d9aedbd07ead8632ac2a728dc07a362f4aaeea694bdecaf9
DIST mock-2.0.0.tar.gz 73684 BLAKE2B 970bebe72b6969b58acdc2856b53054f992d01f9f3ca5f91b73073d0a1c9ec89a5c94fd66eab85b258f23f33326825ff6598bb2ba8e07eded1e6540a26ac5fa3 SHA512 a08007651b749d2843b94f5045d74c122958888290aea21930455538a854e6b04c07115e21d82edde996154bf597d7a8784a2f4213cbabc49a98dec22dd92238
-EBUILD mock-1.0.1-r2.ebuild 1121 BLAKE2B 122d606d19357c948f0b70bdcbf30a3b70bb1cf0a2e85915876af3c2e39d10578f7db242a367da8b50dacf8cbcdb6fd31cf352dbaa3fced3ce762bc586ce10e7 SHA512 23e3e0b154c5117cc8b054786cc6a058dfcb7fbd83b24466c99f65d039aa8444b882c0199559ce622f583837c28aeb771b769f508fa89b3fb6cf9dbfcc5ff7d3
+EBUILD mock-1.0.1-r2.ebuild 1122 BLAKE2B 0666590c8f88b75fa42b639d6a62bfe728eddac03a8960c9e6e3c0ffbfa4c5ca38ed16a4225a8e88773bc7f41f9a0e25bfdcfc25c1e6af93717d48b09c81770d SHA512 910319a9736fdbe3797ba3dbf8131bcb40f3b7a22e532c70f1e68797e948c4dc37aded8bbf726e9cb4b404e655b12cf4c6e66b34cbe3abc8c04998f9e96810d5
EBUILD mock-1.3.0-r2.ebuild 1073 BLAKE2B 04e814e0e3babe2b9bc187d0a30d0e81f0292306fe05f370b4203d152f10d251ec36a79c139722395e020c17c7f7d267a2f219779d85f9b7ac16ee58d89ec837 SHA512 601b41f1e291903f62a786900aef41e815396c21c2536ea1d9d0acfb27b305765bc3ee7ec2fa8270f14d6f70f76361cc007cd9cc926fc072b1cbcee145913e39
EBUILD mock-2.0.0.ebuild 1080 BLAKE2B b8ad29322db0f8e3c1a9199ae9e94b1fed7b5df7ff743509e4de0adb96053209d2adf0d3f55813f6a4ac0913cdc2d06ffb5c067f780dd7f8d97784a1d068929d SHA512 28d07b10d9ccb4491f0cf16bbde62ba9503af0ae08975b33e6dad7b63742d0ba95bf6f514d49ef34a275e4e799e412ce13fafb86e7611cd82e0cddfc5bc21543
MISC metadata.xml 365 BLAKE2B 80ce989b7585192744838e804490286b598d6a4e082a2e88fce1efdc34c3ef3185478fa6ce3f08c81dd680c62b4de0c7eff3fe7c926d96479ab856aa46c69250 SHA512 89eda97d1f0ece91d573a9fc4fb5d357733b757b1214a56c7bb14a10f84e1c275d2cc49ed773597c4e320df03f751fb093fef7f3805deb450380df4dd83d875f
diff --git a/dev-python/mock/mock-1.0.1-r2.ebuild b/dev-python/mock/mock-1.0.1-r2.ebuild
index 089fd9b90ce2..891538afdf95 100644
--- a/dev-python/mock/mock-1.0.1-r2.ebuild
+++ b/dev-python/mock/mock-1.0.1-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A Python Mocking and Patching Library for Testing"
-HOMEPAGE="http://www.voidspace.org.uk/python/mock/ https://pypi.org/project/mock"
+HOMEPAGE="http://www.voidspace.org.uk/python/mock/ https://pypi.org/project/mock/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/mocker/Manifest b/dev-python/mocker/Manifest
index 7b83e84046d0..af995ee308a4 100644
--- a/dev-python/mocker/Manifest
+++ b/dev-python/mocker/Manifest
@@ -1,4 +1,4 @@
AUX mocker-1.1.1-pypy_test.patch 1380 BLAKE2B 69033e748aad85160008c4d0b55017771dcba69f711f6027532a342b5fdca68d28dd27ce0c52a4a33e6818d4c278c303ebe3aca58f60f58247910fbfe70e8008 SHA512 cbbda1c8903658332f7a391c7be547d62d64c5b149c2d92434558415dafc0c68686d5210ba814ba5edb42987f04e51cb8e5ee10e3a31684560a0856f9aba81c0
DIST mocker-1.1.1.tar.bz2 36357 BLAKE2B b64243d7846cf9cf14e1737b148786ad13d2406f69222a33fa6f9e9031b0a42e94a76303c9751389c103c7350362adf6510b2b718fbedff9d879c7cf78c9dd72 SHA512 79fc08220b932f5e8ec4999a872fd522a71e2d193fb7842a60b164793863d97aefbd5b16469243c323b8ee151a33e1ea18703b7ceaa239c816bc09a3fb7f6825
-EBUILD mocker-1.1.1-r1.ebuild 665 BLAKE2B 469dfa3c92ae1f5241bb90a8e74b1432601d11ce407413827857d8b497a78f20e51a844712e938964e5fd4a24f69975bf3f05f435afef1f38a525c2995d46931 SHA512 53d9982a16500bda3984648b92df3ce27f7058e82aa041db96693f3d82dc2fb86744baee93e89fe9be9f28187949965d9b18bcf8cdf7cc1e3bf3e83d1cdff082
+EBUILD mocker-1.1.1-r1.ebuild 666 BLAKE2B b59cf8080a3f5a68f2cc9e5d173a651d465ce5092cefad4d9fa205ce24253787b2373575833d40799093ae6e67cd138be402d2c043428e0dfe32762c57257ef6 SHA512 0cad92316631a6aa2a6c1a0d6400ab83e4f57b007951ac15acb3263c3bf741df18a098c77b5850f30d81889b3531eabe504b3b122f510d70f9959d154391e93d
MISC metadata.xml 319 BLAKE2B a16e091a540578adaf5c1d7b17ada9b872ab67abf646dfb602bd3f53b70129525d8d7404120b7991183c3bab98049deb12e398365a89a807ba7d40f46248c579 SHA512 e5b4c5a742d74593e9bb504b3ec84dec33f96dfd414eecacfeb1b28542018b54979ec971259e8aeb193fb2a11acaac25d461684f75eb6832f4aba26739f1a8e9
diff --git a/dev-python/mocker/mocker-1.1.1-r1.ebuild b/dev-python/mocker/mocker-1.1.1-r1.ebuild
index 0248cfb70a49..8ffc410daae4 100644
--- a/dev-python/mocker/mocker-1.1.1-r1.ebuild
+++ b/dev-python/mocker/mocker-1.1.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Platform for Python test doubles: mocks, stubs, fakes, and dummies"
-HOMEPAGE="http://labix.org/mocker https://pypi.org/project/mocker"
+HOMEPAGE="http://labix.org/mocker https://pypi.org/project/mocker/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-python/mockldap/Manifest b/dev-python/mockldap/Manifest
index 9de47a3545dc..4023900a35fd 100644
--- a/dev-python/mockldap/Manifest
+++ b/dev-python/mockldap/Manifest
@@ -1,6 +1,6 @@
AUX mapping.patch 440 BLAKE2B 85788659884ba57f093680a6796ce0e71f0bf6a0f1f221d3d79ecd9055862b472d2cde87c436bbd18b387a4694c09d63e95974552f3f5652060f77e0625653ab SHA512 d69af2a319dc5f3511063b36b456a11c44b8d85d93b541cb223542b71eaef71fecd5405bdaa688d9516ca162060f64a4abe284841b7cbeaf69203f37ee5df120
DIST mockldap-0.2.3.tar.gz 22369 BLAKE2B 0021951556c0b8ea1f043b702f4d8f8719d272559db3ad8ee4e49955bb17a3caab4083a37486366145d8a7aea927fdc0528c1194f849917471ba6174b52bb46a SHA512 3e17d9f3d6ae5a33014e2ccfe521170af1b136f38b68b216df721059941d958b87f03fb4ed5772282d319cfae9974cf1ae9e4e3bec629d161761e2018ed26788
DIST mockldap-0.2.6.tar.gz 22892 BLAKE2B 9ed6e7cb7c8ab770ec7ab3af01fb2228190c505ac2025adb7b728d9daa4851f51eeafdcaa3a7413d44a181f005a19ee25da99d93a7c71b9d0207c454a533401d SHA512 7ff0219eb349bc9cffd0580eb80fc7428ea856824428c048ee7e133d4c6609edfb713a73d6a26e2293156482304bdd4fb8034f600631c8b1e290355a4e9e7f4c
-EBUILD mockldap-0.2.3.ebuild 1043 BLAKE2B 2388cc90efcb3ea5c7449d8c8b9b3f60fdc20adea297f2a1bac0b204f4b1a19c5de3c918a152da4854c64f44c9c2394a2cb76af6808ec92ecbd81f734acf571a SHA512 80b7c9d02ea44228fe23291f3bd5a5d799849cb5eaa8fb8136fab1eb5c8f91954001b625426e91f34395834324b0fefa5c6d09855afa9290aea85e0684a9afa4
-EBUILD mockldap-0.2.6.ebuild 1168 BLAKE2B e57285fe13806bf4dae5d69b4481ae8f36d630f445c096d29f75e412e189a40c72c037ac1fcd49f74d61acbda45fa4fe9ddb6d57be771b192026273ff0f47d9a SHA512 b0590bc3ca8e4e37e284b13f87567a3767a1509a17491583267831e1fa0cb1329b7b0b21c410866e136627715b740f6ed5f85f091b193560c3832774d7767f10
+EBUILD mockldap-0.2.3.ebuild 1044 BLAKE2B fbbf56b1cf41eeeca71eebf637711643f7c254441d7d4f605c5b5e00970c4ca71c55c5c88609c666c10816c9c7f9d04c0f2426b5ba4b14899f284e2e229c42d2 SHA512 83fa5a12c8e030b1a4e181f3312f88ebcb6a3c8fd119da6f26884ba72b97fb5755021cf7be1da0a0b41ff4898218e100134b0db299e761e5e1b83c165cc8da36
+EBUILD mockldap-0.2.6.ebuild 1169 BLAKE2B 1c49245f498486d3416b4fcb5cf0a45826e8ddfe26009f34d217b5e3fda0a491467cffe5a070cc093206d7e085eb67eddcae0d0223503e75e2ff744aa9a60b0f SHA512 3c391760df32f971a39a2043c0c4f7f021e9c2478a560b198ee7256debe20cb12d629127928db24136ee03456102729529ccd9dab432c8a3c749fb90d519975b
MISC metadata.xml 382 BLAKE2B ad5c85cdb04b4f63756abdfbeda8c5f7b5a03a763c0249119a8d8bd2cc72d4283217731b4abe0dd8b90d607ec9309c42d82b8292f75b1884c41a439331df263c SHA512 2b137abc6da4c0782249954a50bdf8d6ba9dd0254e04afdc5e0d7f5406a0451c78c2ed8b8fbc0c2214eb04a3ad842b250dc1910327cdab58fa5aa43f0de296da
diff --git a/dev-python/mockldap/mockldap-0.2.3.ebuild b/dev-python/mockldap/mockldap-0.2.3.ebuild
index 7423bba8ff0a..5dc47bdac1a8 100644
--- a/dev-python/mockldap/mockldap-0.2.3.ebuild
+++ b/dev-python/mockldap/mockldap-0.2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 eutils
DESCRIPTION="A simple mock implementation of python-ldap"
-HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.org/project/mockldap"
+HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.org/project/mockldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/mockldap/mockldap-0.2.6.ebuild b/dev-python/mockldap/mockldap-0.2.6.ebuild
index 1b9498d2cf20..f91fb8a51ae6 100644
--- a/dev-python/mockldap/mockldap-0.2.6.ebuild
+++ b/dev-python/mockldap/mockldap-0.2.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1 eutils
DESCRIPTION="A simple mock implementation of python-ldap"
-HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.org/project/mockldap"
+HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.org/project/mockldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/morbid/Manifest b/dev-python/morbid/Manifest
index 4008334ed373..9133ab01230a 100644
--- a/dev-python/morbid/Manifest
+++ b/dev-python/morbid/Manifest
@@ -1,3 +1,3 @@
DIST morbid-0.8.7.3.tar.gz 15054 BLAKE2B 17bd4637c096cbb750bc5b6c4266c6f2e21f1560b34b367380e244253e03540ea7045f7609dc65130c0bea856505af8bdf3528431b4e98f499072e0f56f96ccf SHA512 50a01e75ecf1691dcb6f4354647038627196eb4cd37d6e44812912bf0890870d307c8705f6894ecc389a86508d2dc81ed9195408b922c5ad140104a9b78c26dc
-EBUILD morbid-0.8.7.3-r1.ebuild 629 BLAKE2B 704be178b3c737399b4e0696dfaffa76955db899168612cf0e20064293518da9baf86b0ebc863f285ac96025159364bb1785f6249937887c27c8cd43bb1da37e SHA512 908e07b449479cfb32141a1aab32125535268de72952db0967daeabebd9ccca1a71cb9c1fc1c9404341a058f7b0fcfd91628725aeef2352e26cbbc72113bec50
+EBUILD morbid-0.8.7.3-r1.ebuild 630 BLAKE2B 106d3d15decde4dbab16484774fbcec80705c478f4b02a194c51bd316cc21c86d0356095f35fc24087299c777cce5128f4265a0590fabed203ef6d1c122faabd SHA512 83a05c5e7efecfec1e39abe3b7e7d7d7c29ce1f84f5cad90a7debece1b8ae5203e1ee05ec124efe2c29e5c4fe219518357b9f653df3bb3769c873d773664ad24
MISC metadata.xml 309 BLAKE2B 3b56e1c4a7e92504cb27cad78d4ccfed617813334ea4d7b885de7b2db97963887a865352d71bbf671b6d3b6f5915afad3d750befbc6c3de87f43b7470f1138b4 SHA512 30fff36a70026750507a9682e3482061c6451e7035611941964bec90896402489e13c155acbcc9ca082bb3fb090fea0add83971234e2611c1eddc1e20350e20d
diff --git a/dev-python/morbid/morbid-0.8.7.3-r1.ebuild b/dev-python/morbid/morbid-0.8.7.3-r1.ebuild
index fa8fe9956f49..3aff351396da 100644
--- a/dev-python/morbid/morbid-0.8.7.3-r1.ebuild
+++ b/dev-python/morbid/morbid-0.8.7.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A Twisted-based publish/subscribe messaging server that uses the STOMP protocol"
-HOMEPAGE="https://pypi.org/project/morbid"
+HOMEPAGE="https://pypi.org/project/morbid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest
index 9c785e02b7fd..9d75e39e0255 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1,3 +1,3 @@
DIST more-itertools-3.0.0.tar.gz 37622 BLAKE2B dd1806f4359406ac0a57a8eefe8d6c31033177e3f1b4fd297dfcdb525df6bd5725ff16f25abb1957dcb1cacb21bf1d037a3c9def9e9469904efbe2fd336cf5b4 SHA512 575de991b6337e6416489d92b41201536397d84ff41030a2cf09ea57cc994e03dcb4dd19eda321243ceafd49c11271da43a4c4ed5a9261cf771f0b7f8e40345c
-EBUILD more-itertools-3.0.0.ebuild 939 BLAKE2B 908ce52615b56fc866afd7e816086d55d997b367479ed1022ac040fcacffe41dae7b4bf4cdd43bba27369a1acc6f6f26b051e40595095a88d737a784744aebe7 SHA512 aa0477e477a0d4198be79f3f3e7d4446817076df3ddc59e1f804fd8ba8eea5b4c70228b3f791b7c0c8af0193afca8dbf1ca27701ebd7411badd1a4dd82315854
+EBUILD more-itertools-3.0.0.ebuild 940 BLAKE2B ecdb27a57e7ee9ee08e84e64fb8ac37f873c41e4dd38a1dd73679bb6eabafbc2e27e20e343228e29b2d695b9de865c42f99be874842bac32ec4464f444179587 SHA512 370654b68c809bb5745c0ac0329aca6eb4e9ff620079082af53c4c85f43c8d9bd1a4f6a0fb11d5913d7c0c20a35acf57127be0e704df8295066a63875aca12d3
MISC metadata.xml 451 BLAKE2B 22dc3c0fcc0e1061f4060b8456e7f8686f40d100af79b6bef394eb1e9111aaa9b7b5762c94bb3b27464739328388dd56f02cb9813860acf23067148f03ef2f66 SHA512 4a22e7394227ddac2669e188e6b77170d41c30054a388def0a4d8ff2ff27de676949f4b8932d8d1adeca6c8570be3733da9983e173dc620298ed0bf3ea365ddf
diff --git a/dev-python/more-itertools/more-itertools-3.0.0.ebuild b/dev-python/more-itertools/more-itertools-3.0.0.ebuild
index 94db710e4d76..50b22feb0655 100644
--- a/dev-python/more-itertools/more-itertools-3.0.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-3.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="More routines for operating on iterables, beyond itertools"
-HOMEPAGE="https://pypi.org/project/more-itertools"
+HOMEPAGE="https://pypi.org/project/more-itertools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/mox/Manifest b/dev-python/mox/Manifest
index 8c42be3795d1..a15f167ca305 100644
--- a/dev-python/mox/Manifest
+++ b/dev-python/mox/Manifest
@@ -1,3 +1,3 @@
DIST mox-0.5.3.tar.gz 31266 BLAKE2B 7f8d22519a462270e08b5c126fa3afd38d6a643818c39c37105133583585e451f3447155b48666c590abe7166660ece33368b3f3f22690cda10ce4a4ff908ffc SHA512 122606264ea8bf83d38f8576c8208fd1bc17cd76009390f516ed4bdf705d49ccfbeed0fa3e9ac1940df3969e0254662c602c497d6c6833108dfcacc59f1c789e
-EBUILD mox-0.5.3-r1.ebuild 524 BLAKE2B 6bf3fbe02dae359693016a840384f84adb80a380e705513b6753113ba8f8ec568ac48abe4380e32de5b9544277d068d050f884903692532b6be63f8cc55c6ae7 SHA512 8cc85e1dd4071eade5eaff9fc738cda5c8273b3e698531446fbfbac4ef12df83180e2bb26ff93fd852aa8b03961c034bc90053458b13f66840e82f33ce8b800e
+EBUILD mox-0.5.3-r1.ebuild 525 BLAKE2B d7ddbad8192ffa832325ee82e0bde312037f2925bfdddd2bb98d08955e2d33dfd459ef35ec5189b84bb855be2522aace34972ca3892b3da938e3e1003a1d8f47 SHA512 ee37d0c494f30585a2f6dbd0fd2aa5cfb4e172955cc59d5204db15f26b6f5b5ff057ff95160e3b0ceba1f35ce6f2553cf85dacd818f34383de74a3f50245fac9
MISC metadata.xml 368 BLAKE2B 60b112ef7d37a6b06bcb2f459f45795baa307fae9edc7e159e8d3c13b475d92339838ce36851ea365c5b594aa7fc4883a8ae5e2187db03d3050c9471d5523ee3 SHA512 8a818882c4865dcffe190d21bd89abde52ffdec8bf1190653a011cab2c1e9182e4196d2dae54192fe8042573730cf878ee3e260308623bff6443143dee590f9a
diff --git a/dev-python/mox/mox-0.5.3-r1.ebuild b/dev-python/mox/mox-0.5.3-r1.ebuild
index 4fc5a09701ac..a1bff16fc542 100644
--- a/dev-python/mox/mox-0.5.3-r1.ebuild
+++ b/dev-python/mox/mox-0.5.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A mock object framework for Python, loosely based on EasyMock for Java"
-HOMEPAGE="https://pypi.org/project/mox"
+HOMEPAGE="https://pypi.org/project/mox/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest
index 842081622f14..d698fde7f867 100644
--- a/dev-python/mpi4py/Manifest
+++ b/dev-python/mpi4py/Manifest
@@ -1,5 +1,5 @@
DIST mpi4py-2.0.0.tar.gz 1279957 BLAKE2B ad75492ec09edbf6663a8962bcb4592c076ef47cdf8a9c14275077dea0abf4ce01f928d03eec80941fec37941c2ba99287263b71436baf7ed755a84cca2ea983 SHA512 6459b482db782fea1a80499774ebfeb09c828b6c3f1805a0ca306f26f3ebcac52ad1c83bb97a98a01b518b6a6c887f6b99dbda9c37381a5ce05ddff0edb16d81
DIST mpi4py-3.0.0.tar.gz 1426843 BLAKE2B a68182c6abebac6af73654f04db9eba38f020793a9f6d0f98a5e4a483b0531e44aca3c853c20572123cc02331350bf98f8405ddd12b77e79de732f714437da9f SHA512 29ce8b7fd187aadd0bf8e1928ed00cac3e898ff82432b7a95984a248559b0d580c5af418b1986d83b17ad2cf8cbb45135afacf290ba4d9b75a62b03e9ca08e16
-EBUILD mpi4py-2.0.0.ebuild 1118 BLAKE2B bcf2450dbf8b923d48681c0de165bec3926868dc1887c56370e66d1d385ad8f85f776bad0bd70f0e1e025ab58ecec982c1edbf54e3ac92dcecc754bd06dc3cd8 SHA512 d693294b8408a8fbd5d7314b9d4e5659bf37b3cae1d2e36de86155138905f140a36cabb8c4abeeb634a331294948bcf378a71735316f0231565d08ed6634bd14
-EBUILD mpi4py-3.0.0.ebuild 1120 BLAKE2B 4a544ebe54f39a675ff8f19d5748790fcfaebb39f2cea41609f8ff8544f33f74a336a9f05533c345b1af8b0d4de347dac9f05467fd26bdf6827c0266ba3375e2 SHA512 39c7ba5c5162a9df26cc9f9ef840fd3f778a440a8993d0991244b2737e85bf86fe6b6a8df569da50d9d38e48e46027350b62dc057ec61fc0af946d038296e04b
+EBUILD mpi4py-2.0.0.ebuild 1119 BLAKE2B 72c47630cf3146b4593ddb2efd58064e8b2cb846265ca40e8f742fe8c1cf9eaa7193f47cee57e996fa39e0c79dc9117c6d10c9b60413120cf57c1e2f0e245286 SHA512 c1638aa10b6281ac2f97e46178852abed44b664bd7fc396845a9b902b8339d8819e09137288e54914b9f7a475558f58c2914dde05cb655817b9f7c30ccd1e9b0
+EBUILD mpi4py-3.0.0.ebuild 1121 BLAKE2B c166c7a0869b4d4552969e0512b340c01a7604c07c22764bf6033dbfed3b5bc100a58530911bde5c370bb55aa425dcfc21523d1f5a42ea27b6644dd3ae2031df SHA512 fd1a1e2009960d98d155eb32247ddbadc38d878c3940ba00c5c39f47ea9760b0728772688d8a02e6722944a72d0bd33e3f4785c854c494fb579a0ae448390f6d
MISC metadata.xml 1118 BLAKE2B 0bc626a2106e628d7eb639e6ce90c4badb63ec2ea66b0322e7b83418791b7edc4bd443294fba3d31133812416eb4428b5dc47d074da3aeebf6867e8a0998d046 SHA512 7afb6d05007036bf5562d6d262165d8c2576bb49a86f9230f939d6a2ef929affa8461fa6421ffd8d97203a4425b397a8dd8556190364f29622e53a67674978c7
diff --git a/dev-python/mpi4py/mpi4py-2.0.0.ebuild b/dev-python/mpi4py/mpi4py-2.0.0.ebuild
index 076e4f21c48f..ee20e4c6d564 100644
--- a/dev-python/mpi4py/mpi4py-2.0.0.ebuild
+++ b/dev-python/mpi4py/mpi4py-2.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Message Passing Interface for Python"
-HOMEPAGE="https://bitbucket.org/mpi4py/ https://pypi.org/project/mpi4py"
+HOMEPAGE="https://bitbucket.org/mpi4py/ https://pypi.org/project/mpi4py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/mpi4py/mpi4py-3.0.0.ebuild b/dev-python/mpi4py/mpi4py-3.0.0.ebuild
index ce8971862e3d..f4eebf6042af 100644
--- a/dev-python/mpi4py/mpi4py-3.0.0.ebuild
+++ b/dev-python/mpi4py/mpi4py-3.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Message Passing Interface for Python"
-HOMEPAGE="https://bitbucket.org/mpi4py/ https://pypi.org/project/mpi4py"
+HOMEPAGE="https://bitbucket.org/mpi4py/ https://pypi.org/project/mpi4py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/mwlib-ext/Manifest b/dev-python/mwlib-ext/Manifest
index 15cf1e9dc6ad..d0912871bc32 100644
--- a/dev-python/mwlib-ext/Manifest
+++ b/dev-python/mwlib-ext/Manifest
@@ -1,4 +1,4 @@
AUX 0.13.2-unbundle-reportlab.patch 1211 BLAKE2B a1237cf320e5a37aadb1f9a49c85a9bc9c2b080134fc066612f1b7eb5d01b77a233b5fb98ef2c3e17106e1787cb778901a3c0953bd093be2ba950926f5b0826e SHA512 9b722a08157d7e3545ce40c061ed84f1bda323bd65b2938062dc816d41b1005de851602249f787a5e6868674bf94ec37246572a7fe7476339fa5eae43e11dd72
DIST mwlib.ext-0.13.2.zip 2111364 BLAKE2B b1b5ddf4cdc54fb2e72f809e86dfabd2b81498432161128e7fc99e811ed3736889b59242e935dddae090deb6489bcc043e699e6b4db0f360732ed983765f27f0 SHA512 a7c6a53d92335d59f952c9fc549ef079afa92dbf8b3c97930463c817c867c27d6ea97b3a52aeadc12c6d107f149630799007409f1c1ca23186ba64a2e71ca6d8
-EBUILD mwlib-ext-0.13.2.ebuild 670 BLAKE2B ffe1d8df3061391dee3b7ddbf601eb5d9f62bb9df45ad9147d4d38eb109df8888c3d51428fb34f59211b7314cd82e0c6889080464e320d782dbc5ba09dc71991 SHA512 7d8db32b1fa8ad905d8f0701d7f4ebc63e01968765f4ba34691696442cfe5536cae7183f9598c39c466ece3ec891d66a1410e5e35fa096918aa7bffdf3c112b8
+EBUILD mwlib-ext-0.13.2.ebuild 671 BLAKE2B 2c7b6de00d5c89677c33a88b76b03936d4d635f75d9f7c5147ad6215d034b48697b4fc59c2550228cff9e49a2e966783405a903f7e7b715d378681f0a7654831 SHA512 20f0d671bed2f59d9fd4dab5068216f5e22ec45748f1946f5bf8e05ec7b1aa290c6edb0bbb9ac1682ae2c0c7c91b864341910f8479a6838352fb72d28f8bd175
MISC metadata.xml 312 BLAKE2B 3b9e1681fadec769e08d8f84b79152ad1bf713e81b401393fbfda73dc4acb2350d91d20b81c8556f9948990b82d2c0afc530ad22bc34e0d99abcd9ae80e809ff SHA512 35e6f66eb933bb01e8475c55ff097ec406a08fd0358da5912fe702bebbbc46b04de23e7da88144ab699f91cb7796d7eb3fdb5e620dfb7f85b38caaf3c1c88a52
diff --git a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild b/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
index 517b46b8df5e..33361917a939 100644
--- a/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
+++ b/dev-python/mwlib-ext/mwlib-ext-0.13.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN/-/.}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Extension module to mwlib to pull in reportlab"
-HOMEPAGE="http://code.pediapress.com/wiki/wiki https://pypi.org/project/mwlib.ext"
+HOMEPAGE="http://code.pediapress.com/wiki/wiki https://pypi.org/project/mwlib.ext/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-python/myghty/Manifest b/dev-python/myghty/Manifest
index 48390d370bde..c89fe70e0563 100644
--- a/dev-python/myghty/Manifest
+++ b/dev-python/myghty/Manifest
@@ -1,3 +1,3 @@
DIST Myghty-1.2.tar.gz 292439 BLAKE2B cfc7bf97be933a40e1360ec119e28d30e8ffedd3e72604dc735c48d461059bc0024e81d44e08ac6f50a4e0a103388512dbbed4a29f63137e51b45635a48f1833 SHA512 a4534149241e794eb8a469b062d2696076cc5bc0fc07f3e093dc2ae0e489a9e79ce6d053f75ddc5b5ab64de9c0e4341d801e7e595dd5a0dcc24a3551fcef7098
-EBUILD myghty-1.2-r1.ebuild 1012 BLAKE2B 346871282994aceb07b0f0b174a55f08e7c8f1e4fc0a16fbb9c7077b42a357dd99844f439927ba3f6aca75544dd31d9f89cbd3dcaaeda97a12618cbed71fc61b SHA512 ba7cc2304b078a0408ffde0500469a1871702455c27541791e69316d72763cd3a542929a14f5c4974ed3d53abe0e50d1b05fadbb92f1096088a6244a77548309
+EBUILD myghty-1.2-r1.ebuild 1013 BLAKE2B f6181fa6a0827b870386716c9d16e2b9e304611ed7843b267836daf72bd56065fe2ec85a42b0159027ae6361da8714e9e8d8542c14b69502d212884cd397b387 SHA512 fad708900b201954b282b1fd465b9118899aea34de2c70b276b745fa1249884a3b2957d19024312020f723b2bd3aa6cc97042ed55f4f01004ceef3193a304b62
MISC metadata.xml 309 BLAKE2B 092b228974bf5b89e6430f4491623f41a482e21f76b0f8551fd7da90804629a563395ecd357218d2a8005954f19d2851fc5e060c4766c86aaf19872d99ac51e2 SHA512 56372c565bd19b3c3d1aa685e74d20658afc18f6f60c08bfa95d808f340426c54bce08ef60755b5ae547356769e8915c2406561db42ea455a2da766a954bd80c
diff --git a/dev-python/myghty/myghty-1.2-r1.ebuild b/dev-python/myghty/myghty-1.2-r1.ebuild
index ee1fc90edb7c..66668284403b 100644
--- a/dev-python/myghty/myghty-1.2-r1.ebuild
+++ b/dev-python/myghty/myghty-1.2-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Myghty"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Template and view-controller framework derived from HTML::Mason"
-HOMEPAGE="http://www.myghty.org/ https://pypi.org/project/Myghty"
+HOMEPAGE="http://www.myghty.org/ https://pypi.org/project/Myghty/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/myghtyutils/Manifest b/dev-python/myghtyutils/Manifest
index dfd065cf0bc6..e221ef5348d7 100644
--- a/dev-python/myghtyutils/Manifest
+++ b/dev-python/myghtyutils/Manifest
@@ -1,3 +1,3 @@
DIST MyghtyUtils-0.52.zip 31038 BLAKE2B 159a11e1d426d77447cbd327f4855afdf28a94994ee13d02c6c1f7898f3e1aa94d4da2d8793c59e24eb593e73bc95d084af5fd9cb0f36243942d9365af747172 SHA512 353174413c74ff440db299e0aa4c64cf01f67282f7290df8a9f7156c9efd6e502217ec8fa972ad91d37b0a137c5367378ece325f7f32c0f9fa83cdc0c15aeaf8
-EBUILD myghtyutils-0.52-r1.ebuild 601 BLAKE2B 4e7dbfcc219518342195eae2c9407d93558b87df02d8028e0671e84c7a3bb18721704f64038e00ebd5b32e20dac21a664c4e687b68cfaf51d5104c972dc4f605 SHA512 af87626def66ebe626e4a9c98b308d8bc4956323bdd8a41c9b9674d5446178681cdb509d5352143f8d6719dcaca8bb3343077a8a9cf7e8afc493dc9697a44ee4
+EBUILD myghtyutils-0.52-r1.ebuild 602 BLAKE2B 5185ddf4d8fae2a84d7ea4f3d442850c09dcfcfbfaa79bd07c414bd11af4ce77fdd4475026e9bd16e8474699dde9314c423665e81e67bbab75c9515d4041ef06 SHA512 627ad5cb623635f724481cdac0907315ce714d5d171ca25ca6db0bb0375c5fc908dd14814a6f18436f354a4ca4afb1b49e46b603e00cc3f951b60cdef2cfcd91
MISC metadata.xml 314 BLAKE2B 70ca25b76e378acd580b0cc42b94d7783f7e8c8d3daaf9d2225aeb1580eb34ab0a27efaa742c6abac3b35c3160a15672bb3af2a7be777fd0dbc873c55713fa44 SHA512 37dd8047d06d6b60fa54c2845eefd35109fd7c5a1923597db27a2623eb00b5adf2a52f7dae6ff3a751d1ee2f55c432234307f17c3abebb3e1135d68b02a1ffff
diff --git a/dev-python/myghtyutils/myghtyutils-0.52-r1.ebuild b/dev-python/myghtyutils/myghtyutils-0.52-r1.ebuild
index 1b813f6593e9..556f6b1641df 100644
--- a/dev-python/myghtyutils/myghtyutils-0.52-r1.ebuild
+++ b/dev-python/myghtyutils/myghtyutils-0.52-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="MyghtyUtils"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Set of utility classes used by Myghty templating"
-HOMEPAGE="http://www.myghty.org https://pypi.org/project/MyghtyUtils"
+HOMEPAGE="http://www.myghty.org https://pypi.org/project/MyghtyUtils/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="MIT"
diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index a48ea62e92ca..b1cc633d973e 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,3 +1,9 @@
DIST mypy-0.4.5.tar.gz 779940 BLAKE2B 5242d57a5c0baf1f32e018e671c5eb21aee3ccbc4e7abfc578562c32c2be425848dcb7cd9a7d726268527337bb11f3dae88f1d79b5db87d1db857927ebad4a45 SHA512 e0bd4cb1080f2a4c0f2c4f9ebbe22d05b8dabb374396e7d91c645724b5d67084fd005e181847fccc45c9c51f3280233185fa6bf08dc24c2d4f6e482197246fa7
+DIST mypy-0.570.tar.gz 1050041 BLAKE2B 034d49627242ad67283689a653d416e956ae0b78287f78d910aa2b3b2b07af5a07d08503259a2c26bbf37154a52b120fcad1bfbb3daccbd9b80d4c1e9fedbddf SHA512 f0822d9e757faedd9cbce5e8b47782fae02523244688a3900a9f202de9f68b5ae094da65526fba79911a42d4d0621c4e5bf1984e57201117db8f5b630314ea4c
+DIST mypy-0.590.tar.gz 1081426 BLAKE2B 396083f81a1bf6f8230abe3e3e48b9fcf0288edfa6ae2bbcb7b6bd8f50f4e8dd093cacc326d561f5f10fce0bfd213e559d98e32a35a712bd022d8d0682f239d2 SHA512 129356a4326e80e292645e3b44b673ab463b1ad9b6388396680ca15a4c9aad6da2a3734a3da5d4ab005fb0572fd08863b20ba80e71af2e87d11546abc7fd78c0
+DIST mypy-typeshed-0.570.tar.gz 413076 BLAKE2B 774a6d07308228c379a5deec2ee36a498863a1386181b47ceb8783537afdb75bc0fb4893b07cf8cf7bf5bfe977babbdc44a6420784e2cba6ce94346175858573 SHA512 e9afb2fe841fa82ed264a73a1ce6c1c0fede42008042a34cf21f1e39aabaa8f1cd945861aa9e80a86f61f1dd6a362892b25a1c5469915fbca95406e72740ba6d
+DIST mypy-typeshed-0.590.tar.gz 413076 BLAKE2B 774a6d07308228c379a5deec2ee36a498863a1386181b47ceb8783537afdb75bc0fb4893b07cf8cf7bf5bfe977babbdc44a6420784e2cba6ce94346175858573 SHA512 e9afb2fe841fa82ed264a73a1ce6c1c0fede42008042a34cf21f1e39aabaa8f1cd945861aa9e80a86f61f1dd6a362892b25a1c5469915fbca95406e72740ba6d
EBUILD mypy-0.4.5.ebuild 937 BLAKE2B dfc6b5f748358a4686100c956bc89e98075404383db7fe14f6d96e5f5c0bbba0ee036f38f355d0fb919471896cb85f626937cf86d362139d0c6d1593c96686e0 SHA512 853cf2f741d4a25df8f7f9e06b5c84f323f45279ed80ecfd2059444af1d8a0a766406382493ac161beb21901e30d21cee51dc3cb796902237d71105f31487f8d
+EBUILD mypy-0.570.ebuild 1563 BLAKE2B 63d388c767582831259a05e2f5d602d708e3a69b5a7c15ee1215298168817c1a7408b9058c573aa6a79a3e59efab4c480ec233e8d90b72df176d1db60634b2e7 SHA512 1dc8d4fcdefe9d78bb9eca659a4f7e31c48b3ef9f7ca477daf08bf0ad3a18a62db1f68f0a84f6f76a18f1fc6c493fb508ec96ac24f827f671abe285dd63412e5
+EBUILD mypy-0.590.ebuild 1563 BLAKE2B 63d388c767582831259a05e2f5d602d708e3a69b5a7c15ee1215298168817c1a7408b9058c573aa6a79a3e59efab4c480ec233e8d90b72df176d1db60634b2e7 SHA512 1dc8d4fcdefe9d78bb9eca659a4f7e31c48b3ef9f7ca477daf08bf0ad3a18a62db1f68f0a84f6f76a18f1fc6c493fb508ec96ac24f827f671abe285dd63412e5
MISC metadata.xml 318 BLAKE2B eabbbb1b58582001a0158157e589abcca61c0de824b24eb03c9a905037de8cd1e26427f9a76a8b4836e78701caa073a0ca1d5114600421dc38e5e0de0f0f4cab SHA512 fc38c17a1e934579acb13def5f6c4649c9c20f1141c8506d89cb7f3e560222da570e713fcc10a97c66c19da3832b7d106f5c9ea3045cc961c43b48e726a5a80e
diff --git a/dev-python/mypy/mypy-0.570.ebuild b/dev-python/mypy/mypy-0.570.ebuild
new file mode 100644
index 000000000000..3b32bb998578
--- /dev/null
+++ b/dev-python/mypy/mypy-0.570.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+if [ "${PV}" == "9999" ]; then
+ inherit distutils-r1 git-r3
+ EGIT_REPO_URI="https://github.com/python/${PN}"
+ SRC_URI=""
+else
+ inherit distutils-r1
+ TYPESHED_COMMIT="9b6df1d"
+ SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://api.github.com/repos/python/typeshed/tarball/${TYPESHED_COMMIT} -> mypy-typeshed-${PV}.tar.gz"
+fi
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8[${PYTHON_USEDEP}] )
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+ )
+"
+CDEPEND="
+ !dev-util/stubgen
+ >=dev-python/psutil-5.4.0[${PYTHON_USEDEP}]
+ <dev-python/psutil-5.5.0[${PYTHON_USEDEP}]
+ >=dev-python/typed-ast-1.1.0[${PYTHON_USEDEP}]
+ <dev-python/typed-ast-1.2.0[${PYTHON_USEDEP}]
+ "
+
+RDEPEND="${CDEPEND}"
+
+src_unpack() {
+ if [ "${PV}" == "9999" ]; then
+ git-r3_src_unpack
+ else
+ unpack ${A}
+ rmdir "${S}/typeshed"
+ mv "${WORKDIR}/python-typeshed-${TYPESHED_COMMIT}" "${S}/typeshed"
+ fi
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ local PYTHONPATH="$(pwd)"
+
+ "${PYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/mypy/mypy-0.590.ebuild b/dev-python/mypy/mypy-0.590.ebuild
new file mode 100644
index 000000000000..3b32bb998578
--- /dev/null
+++ b/dev-python/mypy/mypy-0.590.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+if [ "${PV}" == "9999" ]; then
+ inherit distutils-r1 git-r3
+ EGIT_REPO_URI="https://github.com/python/${PN}"
+ SRC_URI=""
+else
+ inherit distutils-r1
+ TYPESHED_COMMIT="9b6df1d"
+ SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://api.github.com/repos/python/typeshed/tarball/${TYPESHED_COMMIT} -> mypy-typeshed-${PV}.tar.gz"
+fi
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="http://www.mypy-lang.org/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8[${PYTHON_USEDEP}] )
+ doc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+ )
+"
+CDEPEND="
+ !dev-util/stubgen
+ >=dev-python/psutil-5.4.0[${PYTHON_USEDEP}]
+ <dev-python/psutil-5.5.0[${PYTHON_USEDEP}]
+ >=dev-python/typed-ast-1.1.0[${PYTHON_USEDEP}]
+ <dev-python/typed-ast-1.2.0[${PYTHON_USEDEP}]
+ "
+
+RDEPEND="${CDEPEND}"
+
+src_unpack() {
+ if [ "${PV}" == "9999" ]; then
+ git-r3_src_unpack
+ else
+ unpack ${A}
+ rmdir "${S}/typeshed"
+ mv "${WORKDIR}/python-typeshed-${TYPESHED_COMMIT}" "${S}/typeshed"
+ fi
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ local PYTHONPATH="$(pwd)"
+
+ "${PYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/mysql-python/Manifest b/dev-python/mysql-python/Manifest
index 2eceda9011cd..6c5c1ff39fae 100644
--- a/dev-python/mysql-python/Manifest
+++ b/dev-python/mysql-python/Manifest
@@ -1,5 +1,5 @@
DIST MySQL-python-1.2.3.tar.gz 70305 BLAKE2B 8a365732556646c535bd9cfac69c759e561f1e15f4b25ef863ed60b64f8953af0e3633dfe00085d9a69025cdbc755afab62fc3af5d785d1dc0f67795d5748f75 SHA512 8c1c88ccf833744ac1f78673cb306cafe7f9bfc85ab2ce6dee1024b86571c17f006e3ab8452dba3527976f39aca64757b2d961c30ef4ac61c9a27e60a5f1abf5
DIST MySQL-python-1.2.5.zip 108935 BLAKE2B c4d5d4bc814c05604c4acf673ba4f4040dac2653e65173f672a42de4f2877583c79553533040c5502f99b57b71868031daeea7b637a4bea189fb20eea6a6ecc2 SHA512 37521c6fd855c4cde495cc8ec085aca79c2d441a6e3710759385bf2e2c17f43d3311cf1166663892829d2e3999c419443c358c7031cdda225ac44611ced188d0
-EBUILD mysql-python-1.2.3-r1.ebuild 846 BLAKE2B d2e82db2b87492ff5a67f26a2320ebb2cfcac23f6fbd746f46c899816148bad7695acfe0d1ea61bf90fad8ce4c69e1f5c3c4007fc75cf730e8a8204b361c7dec SHA512 61e209cf25c6bba49ca2195abebf0eaff142bd3c6e5eaeaf1e3d0664a3c84233e2924ae574a21c1edb7332c74e10670dd1e9f37127ce564014e8e6dbd035cd42
-EBUILD mysql-python-1.2.5-r1.ebuild 1123 BLAKE2B bb49bd8b656caa5feeb971d3a6dfbdd13ed6210341839ef6255c73f604b832e1f40ff099ecaa8e9785df7b1cc38cdfd8d521d6d86f87c9c984a7eca68d7f083e SHA512 60867f1a7d688d31aeae5d954f195a9485ea0a998ff7db29fda8c5228dde7794f8db342c8410a90e07609b6ad9373e55fe0883f04d10876546f3be183f965ba7
+EBUILD mysql-python-1.2.3-r1.ebuild 847 BLAKE2B 7d3813a9bce6da048889a9a781a009c7156faae8b78de54b0f820341700f927f7507d48733de499fa0bf09aadc5e4ad51001caab76a56766966b6eb9b882e929 SHA512 2593fdc227841b7d35b76fd7418a7e71cccaf113a0a458f9313be0ffbc8020d1e5cd3f0cf47ee27ad1210f4493d8d777cb2181977bbf7d757b1b20d5b1a51fbd
+EBUILD mysql-python-1.2.5-r1.ebuild 1124 BLAKE2B 12f6090f00f1d7b1894d26d2265c9c9ea0b2882b259643ddab0451cfd2675e86f60c91d55ffe90ab70ee0e2efab65fa1f6546c6119066ebc72d2ad9a3f336ba9 SHA512 9ae40999076a2b54b74b00adc7d203af5ad2d5c10c4c1ed814135f10c3d63fa9d3682c0e4c288f14fa9b385b67045c1e74c2d3100ba5b047ae7f9900feda859d
MISC metadata.xml 384 BLAKE2B 3cfa19a657e3c9f4ffe875d44e01b6ddb72913d6d189a40cb9b3fb7ae6e076deb7f667ba24911ff4627125059dbec21b4fdc6deac20b71dd72de0b500689804a SHA512 df7d59db502cd6ed66cd936708f82efc5e22633508ee367c331d1f66298f806eb3d9a17dc8919c450afe3bebe30fa38e356d3feea2e87c82eea03db54c6e7ee9
diff --git a/dev-python/mysql-python/mysql-python-1.2.3-r1.ebuild b/dev-python/mysql-python/mysql-python-1.2.3-r1.ebuild
index 0da0e240f1fe..2c9febb9ea39 100644
--- a/dev-python/mysql-python/mysql-python-1.2.3-r1.ebuild
+++ b/dev-python/mysql-python/mysql-python-1.2.3-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 flag-o-matic
MY_P="MySQL-python-${PV}"
DESCRIPTION="Python interface to MySQL"
-HOMEPAGE="https://sourceforge.net/projects/mysql-python/ https://pypi.org/project/MySQL-python"
+HOMEPAGE="https://sourceforge.net/projects/mysql-python/ https://pypi.org/project/MySQL-python/"
SRC_URI="mirror://sourceforge/mysql-python/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/mysql-python/mysql-python-1.2.5-r1.ebuild b/dev-python/mysql-python/mysql-python-1.2.5-r1.ebuild
index a9dc7da6a74a..809eaa37f000 100644
--- a/dev-python/mysql-python/mysql-python-1.2.5-r1.ebuild
+++ b/dev-python/mysql-python/mysql-python-1.2.5-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="MySQL-python"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python interface to MySQL"
-HOMEPAGE="https://sourceforge.net/projects/mysql-python/ https://pypi.org/project/MySQL-python"
+HOMEPAGE="https://sourceforge.net/projects/mysql-python/ https://pypi.org/project/MySQL-python/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="GPL-2"
diff --git a/dev-python/natsort/Manifest b/dev-python/natsort/Manifest
index a13e14f4d401..76cdad802622 100644
--- a/dev-python/natsort/Manifest
+++ b/dev-python/natsort/Manifest
@@ -1,3 +1,3 @@
DIST natsort-4.0.4.tar.gz 63116 BLAKE2B f4b15cd105ff79c17eec2b94371596c9a75f7389304f2808449da2e68eca6d9754871e4ef983a9bdaef43049ae64dad5f7c5ac46e55c5c379a79f6f5fae579fe SHA512 e1c00de6fec56aeda6dedb547edfb2f819d8c129feb938be9cee64cd106485d75b2af12316d73b6e79c90694b0d489ddbdc29635e3df9569466d062cabbed461
-EBUILD natsort-4.0.4.ebuild 770 BLAKE2B 7b006bf3492dccd3d39cd362e52a2072ee92b888e69e752cb7ee85e16ee2dff90884b2ccbce7ed613e8fb82b16beef628bc62b3c3e2b3d3747dd1b6e48f84b24 SHA512 036fbbff7cb4b489ebe9bab875255bc8ac797ae00b7eb525bfbcc72f9d8766e85ffd7fcf2057c3181067cb9d334237f3d4051016c1e518475ea4ef2ff790f2a5
+EBUILD natsort-4.0.4.ebuild 771 BLAKE2B 6f624bb32eed7072b3a5d5bb2d69e442a30e03a2641a7b997a5288159896337ebd927535de6c80fe46860e09d09e58363c7a7e36edc58e22d8f5f6d1cf4e4f97 SHA512 5e615d864819ace80a99bc9bf8335d9d55fdccb716a5c4be121b32b9b11856deb80c6cf4c3cc87f0880d785368407e843eee313539afe2736894e1f6a04b6430
MISC metadata.xml 320 BLAKE2B 96cd91c11b726c96e73c34ec02c004d240cc88e5e3991ad5bbbe5db1052a21faae41718d467e0e26f9a0813d55c7309d23320f55fcaea41be57a4f8af4ab9520 SHA512 6ddb8e2538028ac71b41a224ca0c2f8a322aa12cf1eb779c422bdcb7796aa342394dc4f6ed46695deb46b5172cf156f81244935db0c4a5eb340537d7caab8916
diff --git a/dev-python/natsort/natsort-4.0.4.ebuild b/dev-python/natsort/natsort-4.0.4.ebuild
index 94d5d1d39638..498975f6f3b5 100644
--- a/dev-python/natsort/natsort-4.0.4.ebuild
+++ b/dev-python/natsort/natsort-4.0.4.ebuild
@@ -10,7 +10,7 @@ RESTRICT="test"
inherit distutils-r1
DESCRIPTION="Natural sorting for Python"
-HOMEPAGE="https://pypi.org/project/natsort"
+HOMEPAGE="https://pypi.org/project/natsort/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/ndg-httpsclient/Manifest b/dev-python/ndg-httpsclient/Manifest
index 28776a34db07..ec11fa92a281 100644
--- a/dev-python/ndg-httpsclient/Manifest
+++ b/dev-python/ndg-httpsclient/Manifest
@@ -1,5 +1,5 @@
DIST ndg_httpsclient-0.4.0.tar.gz 24038 BLAKE2B 147ba36c966b2220c068ce3376bd84259807f66c57141fee4ed95457333cd9d568d19fd4d3348e7ef25d456e3f7d794f83f8302a15beb16f451aa02ef6181848 SHA512 3c0225a20c25cf0f12f03005bb79e738527c0488bb660c1eb3b55c505a0ef503002d37fcffb3d013e5f91101bdd03080a68d5805d6d29b682cc01bdc9f0e4a19
DIST ndg_httpsclient-0.4.2.tar.gz 25062 BLAKE2B 740075cf3031547028afa3ec2e005e5430e7fbb5c2bfd444e4051c60a9ac14ecacd3048f87f546516bddc4c0403738aa3ef227b3fd763a48bca28da09a47f707 SHA512 c7d6f442242ce01f69d2386b8ed41e4e5f72a2523ecbe38785c4333405f1b000e298133ccc4169d9685a3dcdcf0b20567c8e4b2dfd36f42721d36c73ee27d90a
-EBUILD ndg-httpsclient-0.4.0.ebuild 819 BLAKE2B 4c79c714a7fcb8b50017bd1d90594da5c65fd6fac9715ea64e8cceeb2418e0dab1d9f19a8cb1af110bc61a14ac52138f5f562c6375195985ade52838b0a3c2a4 SHA512 f972c5c6f6bf68a3efcc814dd5296dfaef524658f725b156f1a89fd9c36f2130270be8c3e399595cf6d7c144698189203eee0f379c1ed4a23e911275df04f629
-EBUILD ndg-httpsclient-0.4.2-r1.ebuild 1648 BLAKE2B 2994a621cb8858ff11a903202dc81545645f12e66a7a7ba4384299ad3ec88f065b3aee66022c7dc87c353d7c203140b1bb30946bf832e0500a7ec1e3c56c03e6 SHA512 ca15b2a7290b775b2aafb24568b69203e5fcb3cf6418b3e0a79a21cd16c4096f47d0f3a2ac84c943dd8b58b03e16809fbc7b7ab23f37d1584e329e6d896fbc0e
+EBUILD ndg-httpsclient-0.4.0.ebuild 820 BLAKE2B cddc3b89b9af7ed5e612a347367ff20e3d634b2d73c033c4bc781b8b11959f7599aca5fd995cf6a58b9ec26670a65058a5bf96b2c9c3ffeb4bec0f1de6953905 SHA512 4178c0b5461c7b08318d77c6041585a9a62846b5220c65157054c3bcf315fbdfab7c89e8bbe458b91eb4e3b9b02269a59f14a5952e4a8810ce797d380820ee59
+EBUILD ndg-httpsclient-0.4.2-r1.ebuild 1649 BLAKE2B 65dc28a0e743b4984a6d19f677423067f85460400683725ee294ab5b3e17ec072541d849676c11b2a5384451fb57df125f4affb618b171587b519019b6c019a6 SHA512 e20c90468e41465f2cb24a80e76204a9b28526ad2c6a722aa5b2697bd463b8373558e462d5282a0bbdb008c3a4e07ae1016201746b44d00b0fbba90b78dfa4f0
MISC metadata.xml 393 BLAKE2B bfb003be060fefbbdd7e46aafa06dba5c0207726a303b4d0794a115b2995bb65505ceda29ad37f0cf6d86a8f1c0521f14a004869ec8d8051e374bd11255e7266 SHA512 1092b2a6c3d9ed56cc6429ce9b1ffeb14f18934f2dc8dc9e34b28eb9a048304f31634fe2d7265a599afd338033605c831290b903e933e1a1634ed8fdbb1719ae
diff --git a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
index 2a11a4e6294e..99e961e55593 100644
--- a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
+++ b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL"
HOMEPAGE="
https://github.com/cedadev/ndg_httpsclient/
- https://pypi.org/project/ndg-httpsclient"
+ https://pypi.org/project/ndg-httpsclient/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/-/_}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
index a142c0a16b0e..6f43d4f8b6da 100644
--- a/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
+++ b/dev-python/ndg-httpsclient/ndg-httpsclient-0.4.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL"
HOMEPAGE="
https://github.com/cedadev/ndg_httpsclient/
- https://pypi.org/project/ndg-httpsclient"
+ https://pypi.org/project/ndg-httpsclient/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/-/_}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/Manifest b/dev-python/netaddr/Manifest
index a4db58bc82df..1b02fca8e9f1 100644
--- a/dev-python/netaddr/Manifest
+++ b/dev-python/netaddr/Manifest
@@ -5,11 +5,11 @@ DIST netaddr-0.7.15.tar.gz 1525041 BLAKE2B 39c99a8149dd805fecd63d423795f6ae22d42
DIST netaddr-0.7.17.tar.gz 1714398 BLAKE2B 9875515b7bcc4c74fa7b59297b98a4d0d55779d090ebadd0f4bd48c0ec8aa7a912f60cd936acf9494837904c732cac0c2fbed05177cf01aeb2ca640bf314923d SHA512 915109fee5025b37bbd10ba68b2c26d743e96f5579cffd5f3871ffb97e8a37b76e73ef903f0db1b4322c33768f17ba5555af66cb7e48dfac4f536c3cf0315db0
DIST netaddr-0.7.18.tar.gz 1715389 BLAKE2B a73fda0b68af9f223f65aff26d4a32568628bc2cf7da0029ff4cff05d58c44c84f30691f0b1b07959cf3a54048cea7bda13cf72bbdbe212bcf6f8bf0f336bc13 SHA512 f2a05d177e8e45cc42c494340a4dc65afdbc75bce16acc7d2e9cda06f4c2404df086780d10c764b6845cef32cf18cf00069f8b11c2dd0cb7fbcdde7d75b81253
DIST netaddr-0.7.19.tar.gz 1622835 BLAKE2B 31e2c2a0f6f0b0e03494718364f93dddedc13714ff9fe12823fccb34c0693987c01e50e37d10497613cfc226a47b8d55593ed48bf25a7f7e64b7035b83511d12 SHA512 8440dee19d51828cd0dee403ec8c2fbc70e42d8c7c922d1a6a2a752100f9a313c521fa5e0789e024af0998f713599d50cf986e96867d3cc62a4143875e52d6bf
-EBUILD netaddr-0.7.12.ebuild 625 BLAKE2B c5c1269e073eb3ae8d129efe82882b9cc34de3f23e2c57ddcff12443340020da157e22b11249baa29152754f5de52bd9216304e38ce2af3cf4e29c2d7bf389f4 SHA512 5eb98406072d4802880ba0f06589eb8ea32d05a27ecac15fff069a98cf166874f52ddb7484746bab44fdc2264ca8ffcdc1bbdda1b1f0bc8b6ff6bf8d31971b28
-EBUILD netaddr-0.7.13.ebuild 632 BLAKE2B a059bd9a304416a81596a7be11d94b48c35c61255d7c8c59c3931ad5da72177734d3ffe849d576d6b1647572db4a9aa4db108ec0c92b6795024cb3e9bb2c78f6 SHA512 f7123546290c53e25bf9fa2f8a7828ba87dc6a74d705ee768a00d47a318517343575ca29ed386ddfc6f02b8e0eeea140d89bb26658a8159a2a621adeb2bdb4f0
-EBUILD netaddr-0.7.14.ebuild 632 BLAKE2B a059bd9a304416a81596a7be11d94b48c35c61255d7c8c59c3931ad5da72177734d3ffe849d576d6b1647572db4a9aa4db108ec0c92b6795024cb3e9bb2c78f6 SHA512 f7123546290c53e25bf9fa2f8a7828ba87dc6a74d705ee768a00d47a318517343575ca29ed386ddfc6f02b8e0eeea140d89bb26658a8159a2a621adeb2bdb4f0
-EBUILD netaddr-0.7.15.ebuild 747 BLAKE2B 2ecce68a9f3eac943e27e2dd33ef8a29ed87befcad9171df6b282db583db270e9bae7b2985708d4582f9c1b5f0f12a4d9e67313acf1367c1629b4af480927176 SHA512 324462e65f65e9e501bc72333954a8962b93cc5b05f0a54c01bc10eccc46e9e2f0f135e8a65cf42d1ac2cd5c56edf55a47df019b52b2ba6ba9cafa8310ee853b
-EBUILD netaddr-0.7.17.ebuild 673 BLAKE2B 6f60a98ce2f10fdf3b3898303dbca03f01c9690687d045ebd0512f493608052a1f00a9cf94d792de5b9dbc0282d76404a83dcf350cc67b52cdfd8169f877edd6 SHA512 d22512c0c764ab0a337fd4ae644356f3505e5b486c9d3108b69c964045b17f07f51f234c46da1e9b07fc4b2a0f6ef3d3b6520d36a2096e137f7dae50fe960843
-EBUILD netaddr-0.7.18.ebuild 689 BLAKE2B 2cdc2599c34c6556fd9019f093a88b873fdedce7a623bc17283c07c3544d99c676b5c3c9303ce8eaf16fb51bbe1a2cfd161393473d9469730e52a87eab815499 SHA512 9da35a259c4de8ba5f234bf3173938588a745ca948ca7aa655f0c0b947ab194ed7b8e2f7eb246acd1dc03ad81a49ecfc11e23de29ec80c4deee3c0a1b1e30071
-EBUILD netaddr-0.7.19.ebuild 728 BLAKE2B ed08ba9104125a05b52edd2c75db3714b2f4e32df5f016a7acf3c94817d79452f5cd6a8cd605fbed7337be5ce1d5bf0177cbd056a3c4eac74b3f7010910b6a0a SHA512 c7f3e25e381eb75777522ac550392ad65141779125049da8980b7223ba786aa9a5cd238d8db65b5108b7ba1775cb09a0cfc2102a188c745edbe62e574c6fbf71
+EBUILD netaddr-0.7.12.ebuild 626 BLAKE2B 5d7644717114cbf7331652b8cec14097c09f3a9553b6d88ea83e09f5189de8309fc598bda29cd9333f528c5e071f2e101f5918a62b6f2879670ab36e0cc3321c SHA512 1eef24c59665ea2819332e603218eeab7f86aa4a8d9bdcf9abdf312f2e82dcf38a44ca7e8732c2a0106826c54678a469e8102e19622d594d0a9e749ae6a958c9
+EBUILD netaddr-0.7.13.ebuild 633 BLAKE2B 8f246484f11c771db1d8a8f67fb9842682d7f09783bb303239f1d1f17afa0ffdefb956720e63f34fe38bd9f77eebc808c23ffb5dd18d0853dd0825f0c7708a7d SHA512 82734b21297b804188ccc2e15c5636b4e523b59cec3249dcd259cd22a8dbdc698c0dc80a31752e6fd3f847328e28a7aedc1c26c6b22a71825e5037e8173c328b
+EBUILD netaddr-0.7.14.ebuild 633 BLAKE2B 8f246484f11c771db1d8a8f67fb9842682d7f09783bb303239f1d1f17afa0ffdefb956720e63f34fe38bd9f77eebc808c23ffb5dd18d0853dd0825f0c7708a7d SHA512 82734b21297b804188ccc2e15c5636b4e523b59cec3249dcd259cd22a8dbdc698c0dc80a31752e6fd3f847328e28a7aedc1c26c6b22a71825e5037e8173c328b
+EBUILD netaddr-0.7.15.ebuild 748 BLAKE2B a5229d505b5cd40b78d81ea194397ab7db3f74b8cd6d9d2792c733bb5fe747bac8c35f2db92aa3412c0c9c0aba0dfce1275abf035187d409ec427e6eecf695b0 SHA512 c3e0990ce985d76509dc926ac70fd8e48ece9f1a9f237f9ddca92e6168edb2476116f292940a59412729a350f62a8d9375fb5fbf366c5eb68683378b72e5a187
+EBUILD netaddr-0.7.17.ebuild 674 BLAKE2B 677f529e83ce4d27e7d4694805ecc78a19eff1b3e8d0453c6405b70777d83b4b7c3ce9a87d281ef65db7eadb818099fa928e625eea18dfec66ea8b3899902d6b SHA512 89520271c2d55a275efce32cf55abc4fe266d448d6da19a4d6e934656fa404c29fd3a7560de747c5be5c080d331d52c933ceac457495dae3658de4b233e251bf
+EBUILD netaddr-0.7.18.ebuild 690 BLAKE2B 2ec50498b9035790aba9927cd160e51ef9f8c6a721872b64adae6dafecd1b75ff9c634db2039cf63dcfd404b005ac2c543439a1ec5af8b735c5925ea4bfb8136 SHA512 a0fc6116f24f73d4b4cb6a6e25e65b5933bea02a66eef7db6f0b6665165241a251a7b88404c1831abe88becef4088d469aeabe3a306be5331b35530c08647894
+EBUILD netaddr-0.7.19.ebuild 729 BLAKE2B 8733c81e007b4ba2be613add20c22c3f86d89a7774c9335bf44ac9f4a133c5b2698cd7db3723f8c998d6c24596c11076ad278b767da64871e6f9ff4600696499 SHA512 f6fe6dabd619efc90e25e8d0f9cde52e5a0760b9cb1a228140fea92e09b7eb61528d796faad0e724da38d88f1dce6dbcb83e5324f713e82233cb3f2542d8d9ca
MISC metadata.xml 486 BLAKE2B a7a912615f72839971663e2dbbf5e4bb7fbd87a22cc9bf1080edb6756553f34eea3dfedb7487df85f6d94b0d9d835f5d3b5cecedf7f03e54af2026fac5e09be4 SHA512 91e00ad588636fbfc6edc9212349e9c04227cd388cbffff622baf699741e5875019eb80a811f91c14a76f9c9106bd35a9a45ba9caedc4c145c04b9913afd1a99
diff --git a/dev-python/netaddr/netaddr-0.7.12.ebuild b/dev-python/netaddr/netaddr-0.7.12.ebuild
index ae8c0c1bd680..b395360e7eea 100644
--- a/dev-python/netaddr/netaddr-0.7.12.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.12.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.13.ebuild b/dev-python/netaddr/netaddr-0.7.13.ebuild
index 908ab660ef37..fd70f55936f6 100644
--- a/dev-python/netaddr/netaddr-0.7.13.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.13.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.14.ebuild b/dev-python/netaddr/netaddr-0.7.14.ebuild
index 908ab660ef37..fd70f55936f6 100644
--- a/dev-python/netaddr/netaddr-0.7.14.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.14.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.15.ebuild b/dev-python/netaddr/netaddr-0.7.15.ebuild
index db4a9eacff54..b35cb285b468 100644
--- a/dev-python/netaddr/netaddr-0.7.15.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.15.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.17.ebuild b/dev-python/netaddr/netaddr-0.7.17.ebuild
index 7bd6a4662804..73d87be8652c 100644
--- a/dev-python/netaddr/netaddr-0.7.17.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.17.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr https://netaddr.readthedocs.org"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ https://netaddr.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.18.ebuild b/dev-python/netaddr/netaddr-0.7.18.ebuild
index 11383cd75de8..ed3f6b584d38 100644
--- a/dev-python/netaddr/netaddr-0.7.18.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.18.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr https://netaddr.readthedocs.org"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ https://netaddr.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/netaddr/netaddr-0.7.19.ebuild b/dev-python/netaddr/netaddr-0.7.19.ebuild
index 592112ae62d5..4266e494c78f 100644
--- a/dev-python/netaddr/netaddr-0.7.19.ebuild
+++ b/dev-python/netaddr/netaddr-0.7.19.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Network address representation and manipulation library"
-HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr https://netaddr.readthedocs.org"
+HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ https://netaddr.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/nevow/Manifest b/dev-python/nevow/Manifest
index 309796505fad..a22758b67b2e 100644
--- a/dev-python/nevow/Manifest
+++ b/dev-python/nevow/Manifest
@@ -1,5 +1,5 @@
DIST Nevow-0.11.1.tar.gz 563061 BLAKE2B 7763816e44a9b388edd0a77ad3e814514ff2ed2d28c156885bc6517860e17347a946c7b890c4d0688c4c08f60d76832403a772b4754d527c575aa4d8b4f7f3ed SHA512 a7e52fbf6915498e77a41fb100d4c688fcd0567deb56ec946adf1b1712bcfbec7b7a55c551e414606218146772d5274973af7851a78878635e900a4df5193a53
DIST Nevow-0.14.3.tar.gz 548818 BLAKE2B 64b5bd46511a4c6c10bdd4335d1e2789e7dfe22e4e4bb014c03fd4949eb701f7f79095e8a239a974d89f0831399766e1b0fad0011f102c70af375d9460a7b63a SHA512 5488be9c771dc9d9b348ee705f8cb1f47400b4789ea574f5ed68c54ecb33e6cc2928d45193137921727f560256e16716adff66ca5179d2a79eb395e0d61c2f05
-EBUILD nevow-0.11.1.ebuild 1016 BLAKE2B 170196eaaea5569d80d316a6ee09236fc4d5c37ca8b8d8f296e17584f68ac24a9f363510d4594d66d8f87b3f07105d9277e7b637e71f09de24badc5114ea4e59 SHA512 a1e57775a643e869052b581da82a662f853a5b557bfa66ecf4d4431e6a597537fe6fd13e2ca7af650101fec6f2d81f024e3522efb177400277442e81af574eed
-EBUILD nevow-0.14.3.ebuild 1261 BLAKE2B e71365d5439cf94b38e9653087ee47418d7d1b583915ecef401dca4526cfe1f551e09db96f2291a688921fb16c4d8d107d14cb9b99642cbb976f98259bca0a7b SHA512 9e4d4b48ba3b2da6fa2b55814e4bded91cedd6254765cff718595036cc9377041b12849abc249aad8034e870c986da8c654d809bc0ca2cf43006d3dac89e5656
+EBUILD nevow-0.11.1.ebuild 1017 BLAKE2B ca230d7ab5def154b4514ebefe66377a3e155d8a9a164508769aaa3fd94d440a57ad12ebfad04344c4660672d2d4e0ecff27a60fdd4c42d73b43f787b71566d6 SHA512 3605a23ab8ce892362679158ba6503179c385bb2a0ccd4b74df9f806517306dd55255065aeb6d70b52d20952051fcb376c017267f10ef62f36baac5285ca7ead
+EBUILD nevow-0.14.3.ebuild 1262 BLAKE2B b42bb4d48d553b9f97f1b16b459b298e12ed679c4219707df9770ef534c03cafd22c51d85ee874316f8f6e285e7fe70ca834941f50ecd8e8dfc6fac5b8467dd9 SHA512 c62b067ab9d0bef10762d1f2d6e25592dc856fbb42ca320aab45824efcf845a95207406752883bc9ba5ea4e325a8afc6f462851b24e6c814066a73d0534016ff
MISC metadata.xml 308 BLAKE2B b7948b5e8794cdbcc882fcec0ec0c4d754e44232dd1cb65932a8d92193b16751bcde6c0cc4ea6f79f93083d948b9b64dfa8ea116d085cc87f121cfb9a2c1160f SHA512 f6315f9350d7d43c1c2df8665f38e6373a1b24ff9950001472333ed45aceb10fd7dcf376492643e6af0a995f561f3fa171341303a4935bd55d97ce2fd6db9229
diff --git a/dev-python/nevow/nevow-0.11.1.ebuild b/dev-python/nevow/nevow-0.11.1.ebuild
index e901ef9d460b..5522b434193c 100644
--- a/dev-python/nevow/nevow-0.11.1.ebuild
+++ b/dev-python/nevow/nevow-0.11.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="https://github.com/twisted/nevow https://pypi.org/project/Nevow"
+HOMEPAGE="https://github.com/twisted/nevow https://pypi.org/project/Nevow/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/nevow/nevow-0.14.3.ebuild b/dev-python/nevow/nevow-0.14.3.ebuild
index 44c46db055d3..91f8d3cffa5f 100644
--- a/dev-python/nevow/nevow-0.14.3.ebuild
+++ b/dev-python/nevow/nevow-0.14.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="A web templating framework that provides LivePage, an automatic AJAX toolkit"
-HOMEPAGE="https://github.com/twisted/nevow https://pypi.org/project/Nevow"
+HOMEPAGE="https://github.com/twisted/nevow https://pypi.org/project/Nevow/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/node-semver/Manifest b/dev-python/node-semver/Manifest
index 52eee17e1fbe..1d81881685c9 100644
--- a/dev-python/node-semver/Manifest
+++ b/dev-python/node-semver/Manifest
@@ -1,3 +1,3 @@
DIST node-semver-0.2.0.tar.gz 10236 BLAKE2B f4f48761a0086b8a2e79307427b4dc93954362452f653042582024cee593b4b7fefb1a14d3d4ea6832255209b054c9bdb05b02cb101af1e359a1266c472c5149 SHA512 7c636d94a262723c5e50123433c9c7af38424c46711c1b8e001931b242fc9703a084a0426b75e6884104a4adc6104a298355bf3c1604b9cae0ddab7d5f11b430
-EBUILD node-semver-0.2.0.ebuild 754 BLAKE2B b3372102044cf803be58f040e75a30228bb26fe54872dfb0cdf9978c4b98dfa3ef827a5bcf661c9523aa981f40c6a0ff8717ec8f2c43acdaeb89767b557420ca SHA512 a7b29d01dc2b93350284addc9968a1194961a1c40f406313fcca2eb5cf5fa8aa678fee348cfc1b06bd7326bba0f65e70d2136827a6d573ef674ee1e24c24b495
+EBUILD node-semver-0.2.0.ebuild 755 BLAKE2B ad330c25c3ffe499c2304f5278610affb060d867dd6137c13a9753534ac287532e19fc9de3c2141fc40aac949f93873e6f92495856f4621582391d98894630e4 SHA512 cd3ac31052188d97759458480b477b34b762f9097b263baffc01023d0da7236836d835bfa0278e62271e74f4648ed2753e0a83e60524eea6de351e55c55882bb
MISC metadata.xml 745 BLAKE2B bafe049cf8ac9f5a735151a2b6ecc4ec60345fb21936017a554523164d5eb7e04a806381f20c257b6507d22201a747887e8a83654abc1387b52de17477b0d975 SHA512 615429b43049be7deaf2334ff5c1cd73289d42569ccbf0dcfc3dc3cb5851b2f5b162c9a0f5c5466a9b2623eff311ff733e1edb322f9a818bf169f05b59fbd48f
diff --git a/dev-python/node-semver/node-semver-0.2.0.ebuild b/dev-python/node-semver/node-semver-0.2.0.ebuild
index ca4f56cfe2cd..990728b59e42 100644
--- a/dev-python/node-semver/node-semver-0.2.0.ebuild
+++ b/dev-python/node-semver/node-semver-0.2.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python version of node-semver, the semantic versioner for npm"
HOMEPAGE="
- https://pypi.org/project/node-semver
+ https://pypi.org/project/node-semver/
https://github.com/podhmo/python-semver
https://github.com/npm/node-semver"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/nose-cover3/Manifest b/dev-python/nose-cover3/Manifest
index 304b51b53f93..e6eeeb77bc45 100644
--- a/dev-python/nose-cover3/Manifest
+++ b/dev-python/nose-cover3/Manifest
@@ -1,3 +1,3 @@
DIST nose-cover3-0.1.0.tar.gz 14494 BLAKE2B f122523a7864d440e096f295281a0a3d6c8d979a338240751e309c83d67508c7199f2ce377704e864a01c3128b0999bd1e40080bf9b77858216e1f4512c09b67 SHA512 208dbef5bb46a403cb51a9490e68e2f06c6fb08c016a9e866959f5fef1d091ed5c3e502b4a579566f37016a0b665ff969a14b160c78e0c392452198134c20ef5
-EBUILD nose-cover3-0.1.0-r1.ebuild 541 BLAKE2B 6de3db92329b7f35c422a683b64a23f60ef3b70ac7157b7bc2ad8650c83a4f0a8498644a582b9833feb8abc1c5d9b4e034be3b334faa3b69e17a60c7fd327603 SHA512 28264af50b912a2abd863a60001269ab2334912998197e3e0478ac620b85a4171b2402c3d1a645fc9a941b9ce9b1c2f7ef7992bf33b9618d4f22bb51533f4b45
+EBUILD nose-cover3-0.1.0-r1.ebuild 542 BLAKE2B 2542cd5a7e361a7d16210a5a3fe6e6a2b05c5fe75dfe1511a8f363f2cf4d5b4ac875f3ed6b64a70119b118435f0413d8abeb7a8cea2fa41baa0e8398803bbc38 SHA512 8e2a283a955b0c2de50bccf633ac1726181a23f6853815582feeff8ab0edacaca442ea89084a91b361a25ef4846da79a13bbc24fe11c3c5b8ebbb0173c98331a
MISC metadata.xml 380 BLAKE2B 1632b64e711e43097c787f4815a210312bcb4c8442c66c85bbe20d4c96ee5b9544ab02022651edbcccd0c7fdad48086dfec3b59b116c5ed4b3f3e349d146215b SHA512 ab22ce51cf402314719b4d03710dcdebaba1cdcdc2eca7922937595728d1c003def562285840e7579385e4b35e9ef44b55fc76a0628959d225e91938888cd464
diff --git a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild b/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
index fb3c29db4ccf..da8765cfb9ce 100644
--- a/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
+++ b/dev-python/nose-cover3/nose-cover3-0.1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Coverage 3.x support for Nose"
-HOMEPAGE="https://github.com/ask/nosecover3 https://pypi.org/project/nose-cover3"
+HOMEPAGE="https://github.com/ask/nosecover3 https://pypi.org/project/nose-cover3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-python/nose-descriptionfixer/Manifest b/dev-python/nose-descriptionfixer/Manifest
index 7ae0a6285356..db113e46789b 100644
--- a/dev-python/nose-descriptionfixer/Manifest
+++ b/dev-python/nose-descriptionfixer/Manifest
@@ -1,3 +1,3 @@
DIST nose-descriptionfixer-0.0.4.tar.gz 2889 BLAKE2B 36ac9c0b3c5d12a713c609177dcdc8a46878ef367140417189a4cd1c88d58bb535838bbf181d469bdfc07a51cec9144cdcfdb9c1df749148228ad58ae688202f SHA512 c52e463282c1574ee35e96f680aeaebb6ec1b8ba1bfe58e387cf41d8708c60a7cb7501717de03a90f47db9c4b3aa3e5a4a57e4769d053fd4883e565369d8fce7
-EBUILD nose-descriptionfixer-0.0.4.ebuild 515 BLAKE2B b4cd188d675a32db78697ad087d5acb0ee1d23b796322fd55f7adb1fd814d2b5294a9e55aae06e6ee36443ae8bf42e4e09418a8f96f39443677b307494ecb2d8 SHA512 6ecb2553c0d208ad80a3537d543f068ce8af8f6867015b8130be1d04b439fb42bf4ad96f6e9a42a4dfdb50057257e80ac0e1fd6fb5c2ecdab96d94df031b621f
+EBUILD nose-descriptionfixer-0.0.4.ebuild 516 BLAKE2B 9e773b670864e455ae311705e4a9bc7245acc526bd09ac140e1e9826a11198b28a628c3294e51a59a63a46cf664c85260bae0357d1739bb5b5028293c39e2b8e SHA512 50454ec6a7564fc5cc0abe4ee3fceb363a6886e71ea22c9db636563adc6b24241cc8db46639064d99713aa3060844bab37af19caa6872589ef220bac4f57d444
MISC metadata.xml 345 BLAKE2B 29b06d919f4b25ba5f3a582d991a4c33baafbb1cbe9668b9ac2bb0933e1a1467e879b4e71ee080b955465a1bf0095f238f70c6b68b04ff9a5545f6547434f665 SHA512 9df2f1d74b7674acca3e4cbe6b48cb5b00c5a8405f81d3299e5f204fa00f03960fb1ebcf089792c619802c14ea3b9aea1fe33de817e4f791d8a035739309ee07
diff --git a/dev-python/nose-descriptionfixer/nose-descriptionfixer-0.0.4.ebuild b/dev-python/nose-descriptionfixer/nose-descriptionfixer-0.0.4.ebuild
index 1048f9466f65..0ea2ae6ca400 100644
--- a/dev-python/nose-descriptionfixer/nose-descriptionfixer-0.0.4.ebuild
+++ b/dev-python/nose-descriptionfixer/nose-descriptionfixer-0.0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3)
inherit distutils-r1
DESCRIPTION="Fix the way tests are described when the verbose flag is used"
-HOMEPAGE="https://pypi.org/project/nose-descriptionfixer"
+HOMEPAGE="https://pypi.org/project/nose-descriptionfixer/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/nose-show-skipped/Manifest b/dev-python/nose-show-skipped/Manifest
index 8c2ba172a03d..6104502925c7 100644
--- a/dev-python/nose-show-skipped/Manifest
+++ b/dev-python/nose-show-skipped/Manifest
@@ -1,3 +1,3 @@
DIST nose-show-skipped-0.1.tar.gz 1768 BLAKE2B d79272ac7fd065fe28b589b3234abf527911326d1fea1c23ba0840650d2741846b188788fa9cbeec4a56a78737ccaf8c781ff1f9ac97a5b1d1d79161ba3ab0dc SHA512 b6f3cbc8fdc6af7f6298ad54a5b06bd053d27197368eef1e006aff438d517dba549154eb3be35996b0bd1c291537729438f52709b76c507e20c496b6e504f5df
-EBUILD nose-show-skipped-0.1.ebuild 630 BLAKE2B a6b409851269c5dac2bfc9f51c2999ad598688f1dd250ab47bb5ef77c837992d4672235e9ad7f5683f90fcf87ba8ea5a169afb67f74a29725401930457da855e SHA512 a1f6445e93a3884f1265cb96a3d56dcdb6c43c3e14ab0774ce899ff912c17249a968edb7121e2a16029b1dcdc7b406fff4c149b44b3d67b566b4dff3a9afe3e4
+EBUILD nose-show-skipped-0.1.ebuild 631 BLAKE2B 575069cff3aa99bca54a898e11d0c6f4ef8a581061dc009fe1e4a026317de1a8ca47c5eb1df3d29cc488ad26190f3e1c73858d3c0e93a64c46d1167bbc8fa793 SHA512 a029c875d04a7b132502ae88d7e616984ba9078059539a56ff015713b6d1590e839f14d94aeb541e2c8735efe42d86abe4efad3249298c91a262afad0b561fe3
MISC metadata.xml 521 BLAKE2B fe86fa52febb5f3de9c44e66437ce7c0f05d88dceb9708cf7f316d6e4002dbdc53496d2bf0f568fbc67a92f01a0f439b4e9f0b561cd49cf16e0591034b3bdecd SHA512 de78277716b856994885a2eb0d7906f3643e1b76ad263385063770581c8c11cdea081cdcd1724182ddef0c799438f5bf94b7de885b4a3f314df6efc935aae2a4
diff --git a/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild b/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild
index 54a2e800059c..05bd248f2231 100644
--- a/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild
+++ b/dev-python/nose-show-skipped/nose-show-skipped-0.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A nose plugin to show skipped tests and their messages"
HOMEPAGE="https://github.com/cpcloud/nose-show-skipped
- https://pypi.org/project/nose-show-skipped"
+ https://pypi.org/project/nose-show-skipped/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/nose/Manifest b/dev-python/nose/Manifest
index 3b9dd3693967..1e7f1d201e39 100644
--- a/dev-python/nose/Manifest
+++ b/dev-python/nose/Manifest
@@ -2,7 +2,7 @@ AUX nose-1.3.7-coverage-4.1-support.patch 950 BLAKE2B 451402abfaf917b42584fb2530
AUX nose-1.3.7-python-3.5-backport.patch 1802 BLAKE2B 8513cd506f7031ec4af1a4acd619b1bc01da05a1a81e95d3d9dfa097b131727229a05228315252a67c57ab15aaf2dc90df59c7ff3c726ae62f4a5ef86776bb87 SHA512 032c4c291edd76bb594329578e57483942ced2a46c3f6cd4e914d905f3894e420cc4da0ba2a63c266c81dd4d8f40b8df180f56ac75cb3c5e83e0309bbac573b2
AUX nose-1.3.7-python-3.6-test.patch 3289 BLAKE2B 4f19c4f6e4f376cb09896f9e7b054753c339ad371e151f01cc8c54e83ecffee72e4959d827a88d03b4944192b43085b50017ef8b8785222125ce32fac5831717 SHA512 0be6e49f08a4098b4c5dd1d9678e757c8f1f317fb13bd355a035c44bcdd9cd043be1755bb97c4ca78397985f07f6fc486ddd10cb56dd8d8774d631eebcc81127
DIST nose-1.3.7.tar.gz 280488 BLAKE2B 4bb479b2786f813f9e9a5fd401e30023a473a053ae013d7887be15af415422c09fb399af6058ae99ed65c5fa4da84eb274eb805e895ca74db159d952905f5be4 SHA512 e65c914f621f8da06b9ab11a0ff2763d6e29b82ce2aaed56da0e3773dc899d9deb1f20015789d44c65a5dad7214520f5b659b3f8d7695fb207ad3f78e5cf1b62
-EBUILD nose-1.3.7-r1.ebuild 2469 BLAKE2B 6153ba1b0592f3f305e38802daa5440026dedbe85bf9a3269c82f4a2d241f07d89fa66f92cad12fe902973dada237ba7ce1aa39e8a5b0645b8c9e4d1930fae9b SHA512 5c02a0eeebd389be589a009a0b78a3864c304e8e179e8447d30a250304f0d77c0844a47b0f6f7747369be70d500ba434705a30883aaf30d8ba08e71a3583b2a3
-EBUILD nose-1.3.7-r3.ebuild 2779 BLAKE2B 09e56570399ce5961e2a3f73ffdfa6078ceaa7774df49018ed1c0210b6a352e4c38270739e8593e162985d9d86171471eb838272db9443e2eae2e604e82f0716 SHA512 59af93d24039ff111be14b30424f1ca694941d9816e0a5f0c5a8fe7a76cf7185b8f4bd61c0b9d6817a1bbe8726fdf4592993a76ba0a56b623be4c6dfa95b0467
-EBUILD nose-9999.ebuild 2233 BLAKE2B 28db135b747bead88b8c236cd09dafabfe1696865303be1894cf692cd71ae10502167b39987161683127571c136e7964a86077d6b95252c417eb7cc6d76fd6b7 SHA512 97d5f46246c689de3d8c0d52fd34bc974faa50795dc734e7e336cdafbc9eb964a41e18290cc1f23c80aa8a35f09da3c09f8dd95e73504b311591f251de03c835
+EBUILD nose-1.3.7-r1.ebuild 2470 BLAKE2B fa467c94ff2c2a656d6c44cb90f4741feabeb146e46fe93657ba6d12258fae1f68d0d0f5130bc04a2ceadca42c3c7efacaa40dd8356239cc495c9477a44155c4 SHA512 651f41e8f6fc187365d768b90ec6419e5ca76510eb74075feef9bc30ecf7a8cf7cdcc40ede65bda7b8241760ef1c706f4c9a6f2dee25d75cff13107e300d0bbf
+EBUILD nose-1.3.7-r3.ebuild 2779 BLAKE2B 8bd81d3773ae14019b379bd33bb198190959f27069571bc3b4f898f0d6ab6e0a583f907bf182b64f6a2f9e14db3bff6aae94b2a4b65ae6bc191ce9ce0703b2e5 SHA512 dc76ccc5202bbe5490c0cdd8c17e786adf9d6e4ac618c94f4ea991287b423f20016cf46164a9cf2b368720870abcffb4346c112c3812e6f1afe9d8619f2b50cb
+EBUILD nose-9999.ebuild 2234 BLAKE2B 098036df8fa1c951ccd5936f411c1b9d9334cc2dc9713bd7450cca44b1f35f225111d663481697db34a4f36ca6ad5d13740d020afb7852d168c77e84eaa295df SHA512 77b669442f6589d63af0c3927e4e6c120667d42717fcff6b835de1abd46a26415e622f265b17bb64da0381bd2c49bf9c9bd0443b0d83ea61ee2f01d942599f6f
MISC metadata.xml 432 BLAKE2B d2e71400e1d6c6fd0f03ffe106d6c5c7e6ee4b657a2958b4dcc8749fc475bed1b0f44279a557b27451ef5fb31363bac7c5cf5d6433c1ac1901eace3a66bfd826 SHA512 d4ff137034358979e2b59fa11e18ff17ade90c1c2127f5c769a58c8867a5de1a4736c2d22cad063b9119067578feb6401305f6acfd3e05d897b3f01f273e5530
diff --git a/dev-python/nose/nose-1.3.7-r1.ebuild b/dev-python/nose/nose-1.3.7-r1.ebuild
index 934cdf20d5c2..98650c11bb11 100644
--- a/dev-python/nose/nose-1.3.7-r1.ebuild
+++ b/dev-python/nose/nose-1.3.7-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Unittest extension with automatic test suite discovery and easy test authoring"
HOMEPAGE="
- https://pypi.org/project/nose
+ https://pypi.org/project/nose/
https://nose.readthedocs.io/en/latest/
https://bitbucket.org/jpellerin/nose"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/nose/nose-1.3.7-r3.ebuild b/dev-python/nose/nose-1.3.7-r3.ebuild
index 46721a398c35..f76e1bc9a793 100644
--- a/dev-python/nose/nose-1.3.7-r3.ebuild
+++ b/dev-python/nose/nose-1.3.7-r3.ebuild
@@ -10,14 +10,14 @@ inherit distutils-r1
DESCRIPTION="Unittest extension with automatic test suite discovery and easy test authoring"
HOMEPAGE="
- https://pypi.org/project/nose
+ https://pypi.org/project/nose/
https://nose.readthedocs.io/en/latest/
https://bitbucket.org/jpellerin/nose"
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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test"
REQUIRED_USE="
diff --git a/dev-python/nose/nose-9999.ebuild b/dev-python/nose/nose-9999.ebuild
index 40d1e3da5492..d3f5375f2559 100644
--- a/dev-python/nose/nose-9999.ebuild
+++ b/dev-python/nose/nose-9999.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 git-r3
DESCRIPTION="Unittest extension with automatic test suite discovery and easy test authoring"
HOMEPAGE="
- https://pypi.org/project/nose
+ https://pypi.org/project/nose/
https://nose.readthedocs.io/en/latest/
https://github.com/nose-devs/nose"
SRC_URI=""
diff --git a/dev-python/numpydoc/Manifest b/dev-python/numpydoc/Manifest
index 064ec9f91e0e..e78d0ecba42a 100644
--- a/dev-python/numpydoc/Manifest
+++ b/dev-python/numpydoc/Manifest
@@ -1,5 +1,5 @@
DIST numpydoc-0.6.0.tar.gz 32464 BLAKE2B 3296da3630c20eb2b1e0aeac4c5c4c912f9011cdcec0f54145532759d0b3ea7bb68529e5b3f5a1d640f3bf2e574fc03c3e7bc29f6fe1afacdcc92aadc3766fb5 SHA512 aa86854cfba93f27540eee8a7937c81fe006e1d96b556b66ac643d9673b413fac357762068ca5675f265c7d2a80b0ba000416f5ddf3fbac2bfe4315fe0f48aa7
DIST numpydoc-0.7.0.tar.gz 19047 BLAKE2B 03866005772a2ef1c8896a70985dc36ea9a91507b62536cd5f68e73e9db0aeb8d2f9af7e005b45d3d48ad9163216baace850083d07d81bac57b20e9333e02844 SHA512 1a9bedaa6fe8bcd626b739b458a1647e550ac4489f8ccec2d4b11f93ee5c2a58e5d0e6692330d478a9ba91956da88eabdf020aa04f534e1e445c020903dcf14a
-EBUILD numpydoc-0.6.0.ebuild 727 BLAKE2B 68ded54af83df6df8f128d5512621784771562860c1b06067175e22363d7dd9e7ae88f68597800eb20e06eae880c62787a0ba6c1240d7e3300d838d875d37255 SHA512 59327d063d863ade43cbe64206ecffcf701d535971cd37d2017d1d125076ffaab568a9f602e100d8b2b6d4e9286a36279fc825ce968056813645e3e9ef215287
-EBUILD numpydoc-0.7.0.ebuild 738 BLAKE2B 763b32500306e29ba324b5f1a085416d5ab1ff270105f15fce693e957a344ae3ac773c5a599c5fb8e93a5e47568c1d54149a22cdd6f5e1bc5d92c334a9afde64 SHA512 bc5103b5985ba322c65f06bd70721732fa032d464303037ab0f654bd7d59555b6b3f53b2d20f08d8e2dcf64228ab6ee8b070e7150b3b745d510f69874510799c
+EBUILD numpydoc-0.6.0.ebuild 728 BLAKE2B 79bef8d9805824cfd935f88cf6727bf918c25872d2817194b278f414ee4287db88a63d4e6436734679c945c9ee8a5ec0fd80ce0d4cb3df6f58a5dfb4390f1949 SHA512 674766ebed4866987de3f71a604681814e5cafc31b323bd70f42804e76b36961fbd7ee8eb388fe42d9a6fd22fd2b0001e30d08fcb4b102c735539f4d01bcef1b
+EBUILD numpydoc-0.7.0.ebuild 739 BLAKE2B c34d03776e05610936ee7feb324bdf3f3ea68aa3e4532a7f929e43d2274f10de29ce0aef85abe5b90a982b25945a3634df33119079504d1f8fa66557507a5b77 SHA512 afa52cd1da4eb9985cb2d4cdf691cd209775f8bc1339e5a56a290f487736b00e874dbe283a8570ffa4f7bd65c266c6ee3b8f91bbcc5b0e767fdd48540b6b59d0
MISC metadata.xml 321 BLAKE2B bbd5917a97e564f5abc495cb2632e42ab36ac1e2441be7c0a375224af7be481b00e5b8e60b6762653401021104b0094903a62eabe9a221020390a74753fcc258 SHA512 51803da4bebb8d1ac7fcc0e33ec99234b4f497a2817361032712c35ea57e9e58591fd675c9273d7627f94c60e010878b9dd6a6e8708704f36c945344159880a2
diff --git a/dev-python/numpydoc/numpydoc-0.6.0.ebuild b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
index a88581ddac2b..0985da99df23 100644
--- a/dev-python/numpydoc/numpydoc-0.6.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Sphinx extension to support docstrings in Numpy format"
-HOMEPAGE="https://pypi.org/project/numpydoc"
+HOMEPAGE="https://pypi.org/project/numpydoc/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/numpydoc/numpydoc-0.7.0.ebuild b/dev-python/numpydoc/numpydoc-0.7.0.ebuild
index 7b77412a0956..7a3f961da19a 100644
--- a/dev-python/numpydoc/numpydoc-0.7.0.ebuild
+++ b/dev-python/numpydoc/numpydoc-0.7.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Sphinx extension to support docstrings in Numpy format"
-HOMEPAGE="https://pypi.org/project/numpydoc"
+HOMEPAGE="https://pypi.org/project/numpydoc/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/oauth/Manifest b/dev-python/oauth/Manifest
index 71d5f6c18c81..9c04a5333f71 100644
--- a/dev-python/oauth/Manifest
+++ b/dev-python/oauth/Manifest
@@ -1,3 +1,3 @@
DIST oauth-1.0.1.tar.gz 9533 BLAKE2B 621926e0ec839ffe4aa3eb22eee1d3cbdf1e5fbfc152d4ef127ef271c69f7d036a2b4dec634a78a2dcdef1d3f4a6f5cc27900324787c23f0e4b7ebe59a64beea SHA512 a503b1bfff18c97a0e666cc376bfcb11e3cc0f3340dd16e0254fcd4340ed28ab0fc52d1de81b573309351a5edaf83d0b437c155580c00e32a81a7c219ee7eca9
-EBUILD oauth-1.0.1-r1.ebuild 419 BLAKE2B 97cf5cfbac76bbd8f49198270c31bc1cfc39a37758dfbfabf0d79907b87a957b0bd070c8b36f29917ab6cde4558d0061f5777848dc12b80469ed0ca002f23d41 SHA512 ea2158ca162a5476e279dd9250a79c23e368057bd083504715f03f62b3745f3a9f7a73a33863eb9886b0e8140f2b5b03ba138de2670da91d8b607297081c607b
+EBUILD oauth-1.0.1-r1.ebuild 420 BLAKE2B 3988d6873b431f6d9758e551125e4e005d7d534dffa78283c1313bad2c9a3cfdbc747ce833bfc2b23d4e748baaca755f4916e69e514303350bdd24785f2723fd SHA512 45aed0603281e46cdb1926be2278bed13eb2358d91a6f84874e4e1cff9880c0a9cb31a237d97a5619cb9a792c2609e79a8a2b1b09970538228ea84e53e19b431
MISC metadata.xml 308 BLAKE2B bc43d346ef9f7e197058b62366bd2c572f6367a154102bd22a7343ea4fd31704f0150e0b7e0e860be58c030bf3c2ac1c803dd000d4468405610bbfcf7280d912 SHA512 0f14e64b2b19c1895773d57a4814878d825986856cd5b8f383101e8f17e11c762123b57b19e9c9bd74bcb533c084a9cc33e46e990fc6291d623e83603e61882e
diff --git a/dev-python/oauth/oauth-1.0.1-r1.ebuild b/dev-python/oauth/oauth-1.0.1-r1.ebuild
index 6167bf95f854..32feaddc9414 100644
--- a/dev-python/oauth/oauth-1.0.1-r1.ebuild
+++ b/dev-python/oauth/oauth-1.0.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Python OAuth module"
-HOMEPAGE="https://pypi.org/project/oauth"
+HOMEPAGE="https://pypi.org/project/oauth/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/oauth2/Manifest b/dev-python/oauth2/Manifest
index a91db1b88843..a690b5e4cc3d 100644
--- a/dev-python/oauth2/Manifest
+++ b/dev-python/oauth2/Manifest
@@ -1,4 +1,4 @@
AUX 1.9.0_p1-exclude-tests.patch 332 BLAKE2B 82d468bd3f94baf4e99ddcc17252bad0b71ff2331aaeda3ec3d7b4117017b5a9ac2ab57f4fcdaeeaae9afec4c39e1ca5481e2463e197eba7bae40c6d27e0af05 SHA512 9b4b45d22076517ac6e79ecd74430ee7e53501aea07f0e2c43bae3c119e572d9357dfc32adb036920f4ff15c1344ea3cde20e79ee4c609508feeb9fac3293c57
DIST oauth2-1.9.0.post1.tar.gz 21306 BLAKE2B 3e61ba6d46b98c594fa31e828885930490f99390f14e0173bdf719cfc1d5e8ad385e56c9654e139279cd95611a7e35b1fe0276679a2a4849b67125f5e6919788 SHA512 a3b64eef331d4c4f59c275f14efb2dfb48ad60de47a59a88106f60d64428a09b76d8bedf08c98c113493968d83708b1478b4b61b2b5528b5b01fa22777daff4c
-EBUILD oauth2-1.9.0_p1-r1.ebuild 1012 BLAKE2B c357648044254e94b09ee26953526c2ab86b0c4421073162bb27e8e5393e7a201e2bae55c8e224a6e7b196aabf5643fbc63eb4126c9f1afde3d3fcbcf5caa2a1 SHA512 ab64cea25406784cb2cca2b93e421aae17ba5760fcca52425e5a16cc71e03f581da8b539fd8fbdf311d53602108cf7347c816dd889cab4e0889c372a0c7852f8
+EBUILD oauth2-1.9.0_p1-r1.ebuild 1013 BLAKE2B 3e8fc7530fa6c7530ba483815ef0a0479a4b08b463650805bb739a6f4bafd4a06fafe7c77eb2f6a1d888328ff5cb26428db491d154293fe5f3b206d70bb42fd4 SHA512 6c0953fd7aa8a4138204c47abe46875037e32657fc7879116fd774bf81091acf70eb5baf8e8767293e0358845bc07ca7663d6963839d664df34d4759e6b04259
MISC metadata.xml 371 BLAKE2B 6c43294e3af678e152bc35ab923bca43990db39552673b6dde5206eb5d82199ca46d4162d53fe1f62b09ec15ae9b54b27c5c5c59ca3957ccdb532feaab63147c SHA512 292d51b2e24153b3351aa1a78e5246ecc0d36f21697f0637390ee5869b770bc24a9dcf01fa26e8ab6feeb61902bbc34659f34969537eac0c647445c03cb086da
diff --git a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
index e9fe9bc012f5..9587054d0e20 100644
--- a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
+++ b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="${P/_p/.post}"
DESCRIPTION="Library for OAuth version 1.0"
-HOMEPAGE="https://pypi.org/project/oauth2"
+HOMEPAGE="https://pypi.org/project/oauth2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index d0ba6fb52852..4af43dd051ac 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -2,8 +2,8 @@ DIST oauthlib-1.0.3.tar.gz 109095 BLAKE2B a95915eec5bc5aa8ad8800c06ad2c05ec0e362
DIST oauthlib-2.0.2.tar.gz 125631 BLAKE2B d9d6efd396dd320573a4c95ce94f5465ca67e716ddcdb789560be5e29fc32071318a523bcb60e0d24ad93c407971b561b260dfd4ce0ec5b8cc915a24f53b0bc5 SHA512 ff2a720faf8a649b1e29f34fd4b5b0838937cc1ebef3fa4828aeccb781097d02b9578717de48ddee49e43c86840e38147664a87b81601616792765541cbf18e4
DIST oauthlib-2.0.3.tar.gz 127155 BLAKE2B c3c69fe8e1f2a1672ad78755b35ef285be9e6d61ff5ba1792493d475eea1d47d38acfbc29ab150eddee83b3d41f60b14ba91074c213e5e92186842c25bdbc7ce SHA512 40eed9aacd6c239745523bf056afce8d76615ef9dcda8ee8a46e2900f940674f4178daf70c18c2bdef9f607db3fba84cc10b2306c608116ef2eb08414268125d
DIST oauthlib-2.0.6.tar.gz 127675 BLAKE2B fb9db14e06007d575fc099381b9aea8f337666716ff8a6f7331febe9f41f38e5c5abceccbbac41da993a389ce2f171dcfb6fa7d75b09eb70d08e09d56b5e8a80 SHA512 3d966a540e3aeb2c4e72ecf60c28a596de1e11b986b68f2a2aa8b56efef12fd1a0181d64e083850843f38e329d9a6a401c244c02ae61f06af428d8188ea0864c
-EBUILD oauthlib-1.0.3.ebuild 1032 BLAKE2B b0e0f4e8b162d8802f5483ed62ddade169a95380322e4db1cd1d4d9e3bd963f7a5b8c67428e6f9c8feb20cef9d8680dafaf070ce88cc09a49be69c05cdab1206 SHA512 a859b8071d175a7af134934c563e0da3a59e2d7dfeb1db739b2b424bb5f5ff8f39a372382a89d40e4cc44b91750606bb1ad4ff3fb9f8b53532813c6e804a1164
-EBUILD oauthlib-2.0.2.ebuild 993 BLAKE2B 6e1125336d0376031683c608f8fa7b9752ee75eac22c206b4e546a87751623ed4c43b38c2d4b2f468ad7864207bc4d442a64a3495f29f4423ecf9b5fbe112a47 SHA512 b17f005796e2f4c60a2b569d6ae19cd25ee745f1f5af2f6507c6ba3dbb16d335febfccb942a4e32542c006f06f7a1b87903735e119977bf02458e67edf951c72
-EBUILD oauthlib-2.0.3.ebuild 998 BLAKE2B f5c3a95d6b40fb61336423da8d581220ed3005c362f5fde84426b9091bf4c24536a1ee9310dad06aafb4682e30345cf4d11799595805d26f64d6b422e21dec20 SHA512 cfdc8a4abcb08b0f507f1eb299ef832a4ac6f484caee3ed22c0b79f11937d815015edd4299bd31d9bbcf7e3f761e61cf9c61aecd17569f700257342861034971
-EBUILD oauthlib-2.0.6.ebuild 996 BLAKE2B 0ff7787639cd2ab49d8fe86ff7e551348b729d7dc3846304ca50c627639c393d10ed8985105ca93a057f39cef840905e64e18c962a966461566d427dfe1a4f8b SHA512 d13fca7c215c8c927f884dee88fbfc60d7fef6fc46f53a21e7c74d6b82927b2c4963f667c2dab677ae7ee144fa372aebcc426e3797c9a7d7171ba0a0a702e1cc
+EBUILD oauthlib-1.0.3.ebuild 1033 BLAKE2B 544c153a31407cd847ac9da1775f2e74e5929762cbc3f6c89a8e31fbbfa7376f68ba4f16e73691b63e6d80ab32f2d1ac8db4a5295171527a6a0af50e85d84fff SHA512 c1daec3ccda0187d20d49f1d359534c26dae8b52f1ad38847bf2be4e4759094bb1e7e9d117f6b9320b181c9c1c9241e647e11cf887c05421363a5b9deaa20a60
+EBUILD oauthlib-2.0.2.ebuild 994 BLAKE2B 8edbcbfa7ec6bb5a81347f80b112beb32ba1600fb928ac7ae32e9ba4a31b0b8248f98ee1216d893e89e77bf67a5325f84f06da162bcd1ae43aee0188cd67eb01 SHA512 eff2b0098b20c7f5c6ed30fb4741fb988c9d3b4f32a19ccab358d934d20bfd4e9747794f11c6447462aeff681a7c81952899658d3f80b1321ccd3f72a386d1c1
+EBUILD oauthlib-2.0.3.ebuild 999 BLAKE2B 2cbd816f64e119de7704a0b242cce98c731d23291ef875b7bf9f556e97f5ab8283fd569394aad82460f81f9203957a57cf8bcbf4e3349d735abf41dcb4884e2f SHA512 aab35c817e36385ec549616a20fb874a6c57289824e4bb70ff1453a597487abefdc7a1f001c1c9f0b2e0a032cce194233752c441c37b2cf6d44fe254263d0b88
+EBUILD oauthlib-2.0.6.ebuild 997 BLAKE2B 9ed3ee7b78af96caa83b0e6ae191e0e692e341d8750b0c62401d8e9c37245fd09536b6bf6ae379d128c10e8b1a60ec657a3542b031a6ec9d8f2b2640847fec09 SHA512 b421361a4aeb60083a17066618612ac3107dfa15ac7d09d47c38515dadd90b349790f76814844f5a64dd0e388298748b27d76aa33c261a70f7fdf23a2b41f3aa
MISC metadata.xml 376 BLAKE2B cc62cffdc76d014f0c43c3cd9495942d08f592f6a3d241d8147dc907e233d7b3ed394c52e8b7767570768a50bc4b76fcfd64fb90f2860b4f7ed65f016eb69a68 SHA512 ec1f35a21ea68091f6fe901d7c05c711f891f7edcf48496dbf57312cf331e7df9465309ca90789b795efa024e3ba3ede3d0416c7d9362823cffab8fbb23fd3fe
diff --git a/dev-python/oauthlib/oauthlib-1.0.3.ebuild b/dev-python/oauthlib/oauthlib-1.0.3.ebuild
index 5b96331b654b..ff23121c83e7 100644
--- a/dev-python/oauthlib/oauthlib-1.0.3.ebuild
+++ b/dev-python/oauthlib/oauthlib-1.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib"
+HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/oauthlib/oauthlib-2.0.2.ebuild b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
index f518acd47adb..174c88ceaf92 100644
--- a/dev-python/oauthlib/oauthlib-2.0.2.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib"
+HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/oauthlib/oauthlib-2.0.3.ebuild b/dev-python/oauthlib/oauthlib-2.0.3.ebuild
index 856cd966b676..229e91a32f81 100644
--- a/dev-python/oauthlib/oauthlib-2.0.3.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib"
+HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/oauthlib/oauthlib-2.0.6.ebuild b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
index 67ecb85ce590..8a6c26105c4d 100644
--- a/dev-python/oauthlib/oauthlib-2.0.6.ebuild
+++ b/dev-python/oauthlib/oauthlib-2.0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Spec-compliant and thorough implementation of the OAuth request-signing logic"
-HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib"
+HOMEPAGE="https://github.com/idan/oauthlib https://pypi.org/project/oauthlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest
index aacd7992e09f..95f5ecc77f8a 100644
--- a/dev-python/oct2py/Manifest
+++ b/dev-python/oct2py/Manifest
@@ -1,5 +1,5 @@
DIST oct2py-3.6.0.tar.gz 668836 BLAKE2B 2edafd7c054a70a604273a7f3f5846926cb54dd05e7f2625aad57034d7760c099e9ad01120b719d3d047e6e6aa11f16e5fe8ca58e51079f038cea6d7aa3efe13 SHA512 f414a0231665bc3bedb7dcdaab8c86f32c140e5107ef80b70e2f99467e737d033de6ff492f2af7233671bff9b148475e0af4881c073ac727d0fd1228b7cf59b6
DIST oct2py-4.0.6.tar.gz 431738 BLAKE2B d76fd323fa2405cd70dd1d4cbbdf64bbd346d45dc8065de0913d44d833f6d609d20ec8887cefeafdc4e59c382f862a8954b395557ff5ec127a67b1df2d560083 SHA512 997ca843571d2d68c4c57c0213a525c1be5f8b3e3dbffffb6cd41e423d68c8836dd12a03d5210d7f0cbf8ff19be7bb9d25b48c62a236cae68a0762547e574caa
-EBUILD oct2py-3.6.0.ebuild 1449 BLAKE2B 83d484670612946027c48034f58edd78911931021a492579f339619bda31db7a4405d100204c335d642f1a3c00954d1e934cce37bd9fe2f0459c89b1f3c93576 SHA512 aa99454c1da48196a2b6cd43923772df3041b6166b198198f37b91faa5b10c690099c6d0b2bc85258118e84e9f333172f3c17004d7e2ffa29cba9d7e6a636b3e
+EBUILD oct2py-3.6.0.ebuild 1451 BLAKE2B 1e694d34bb0b0f243a46c3204d6c970a3ce34c0de900cda5b98ca937f697bafccbf4aa548f603a1e776df57ace6eb85bfe2b8f4420c1c486019e3ccc40b46313 SHA512 99315960822bd5d78d75665ef15870e970c3e74af55b0cb33156699426aa3ddf79244e1b8935b760e546753b4ebcc57483490a8c7af987c98eb5f9f59c896bc4
EBUILD oct2py-4.0.6.ebuild 1158 BLAKE2B a3e583a730f84de7b24e210132416e49a19f204d0d41d536407da0aca9e7df8a6ce977900c6f2834ff528a9dca85acb8a503cdd4b5213b7c90afa6349e6f6e3d SHA512 34929079793a8f50664fcc94c5209f8747b20a779d5b094600e48c19082382bdfd28cb0efc9b0c4d2a8f82fb1fb7385642e8eec6f4660e937e12d2e6851da36c
MISC metadata.xml 615 BLAKE2B 32a95461360131faf43212d3e419ba75a12f853749baf7f862499155d6f445492c311860ea5ee7c7e22c5e9586c722df8382cfe2eb6f67ac7bc1596f6cb9602a SHA512 e476f193cbbdefdf56caeb8a8a501f57daf1b74a12a32c426b6e9150ea0d5b2538b7bd9bbeb3b7f45ba01aa741be2fd0b4dbf8e8302e867230fc1b2512c10ca2
diff --git a/dev-python/oct2py/oct2py-3.6.0.ebuild b/dev-python/oct2py/oct2py-3.6.0.ebuild
index ee31ba5db8c1..9c4d8531d8d1 100644
--- a/dev-python/oct2py/oct2py-3.6.0.ebuild
+++ b/dev-python/oct2py/oct2py-3.6.0.ebuild
@@ -9,14 +9,14 @@ inherit distutils-r1
DESCRIPTION="Python to GNU Octave bridge"
HOMEPAGE="
- https://pypi.org/project/oct2py
+ https://pypi.org/project/oct2py/
http://pythonhosted.org/oct2py/
https://github.com/blink1073/oct2py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND="
diff --git a/dev-python/odfpy/Manifest b/dev-python/odfpy/Manifest
index 013568ac4f4d..938485654740 100644
--- a/dev-python/odfpy/Manifest
+++ b/dev-python/odfpy/Manifest
@@ -1,3 +1,3 @@
DIST odfpy-1.3.2.tar.gz 479554 BLAKE2B 3b9d2d144f11727471002dd1dfb9289028423d05d65fea040041dbd43a674ddf6c893fa8895a2e198e6a82e79aa2af92f21a6381cfd67233b4fe57401370121f SHA512 c5be79c4077f40a56821790d4b6062e3715f8b616b1e9ead79977ad00ecf3f506ebbe73790f215bb835a233833fa471af7f619cfcd88320cf8238e4c9502e248
-EBUILD odfpy-1.3.2.ebuild 1082 BLAKE2B d3aac56d77e740afcd45c810bde5ce5b846a16fa1d2f3cd3f660542edce94af123587955710aee0a1bcc3f0e250d096529237ada3785e7e48e273eaa725a8cf9 SHA512 0b7cd5638dfacf628b454359d1289163e912d81a38b3c0d6ee4d2c79e3c4def8f2d12ba7006fe899acda68aadbec8745a54f1d762305075be56d49a718e8441f
+EBUILD odfpy-1.3.2.ebuild 1083 BLAKE2B ad3c88953fd92f4e63896e668f433dce7f359e4047ebbc1fbd31ad1077e8447f24d5d0acf027f4ab23b6b1a2492926181c6eafe9c15390f21ba581fc6fe8995d SHA512 1ca5a9b4e9b6279f35c4bdd9b76ad150d557152ef0dc413b0ed7e4cbeaf47c8a3f98cbc272a5a9515e9b693ffc99973c4d0eacfc8fe0212e803657795380a12e
MISC metadata.xml 308 BLAKE2B 4d370440c480d97acc4b9b2e51aeb78f27227e8dd2c5acfdb99747b6b2eabdd624f8a8f90af28287849216d874bbcc81bb9ca8cbf78c1221e947fd479476b1db SHA512 919a3c6c182828bf99396da71e83f0b982aadcdf0e0c5e6e7f29e15cab19e2d3c6d5afc26864a324055e97be9563cc30ef10b701716678c7cd44e8403adaccde
diff --git a/dev-python/odfpy/odfpy-1.3.2.ebuild b/dev-python/odfpy/odfpy-1.3.2.ebuild
index aff677fdae50..dbf7843a186a 100644
--- a/dev-python/odfpy/odfpy-1.3.2.ebuild
+++ b/dev-python/odfpy/odfpy-1.3.2.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python API and tools to manipulate OpenDocument files"
-HOMEPAGE="https://github.com/eea/odfpy https://pypi.org/project/odfpy"
+HOMEPAGE="https://github.com/eea/odfpy https://pypi.org/project/odfpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
diff --git a/dev-python/onkyo-eiscp/Manifest b/dev-python/onkyo-eiscp/Manifest
index 147897753923..e6908d79c9f7 100644
--- a/dev-python/onkyo-eiscp/Manifest
+++ b/dev-python/onkyo-eiscp/Manifest
@@ -1,4 +1,4 @@
AUX onkyo-eiscp-1.2.4-exclude-tests.patch 453 BLAKE2B 966418a94703f5af908a19d7ad7aeca907f5d4aa91eb5955e632b8abd23f16b58e57a7a223545ff418c58e3a2a3c71ac0db579da4cb8321f0623586767deac28 SHA512 ee529c6d8a096014a4b2acb2a5fe9f3f7b9086f11dd3f43f280b0f95a2b56edd2fdade60118f6d043303cba76ddd62f775f8969854b02eb9fd3a0a7f4f4f4877
DIST onkyo-eiscp-1.2.4.tar.gz 41394 BLAKE2B 09bd0d91290fae8452b5ad8db36f85aaedc2286335b766a24dc1da6287f0f28eceb112e09709fc0a2b8d3d0e8c1d6e3f46633e263c7037d853786b1cec1990aa SHA512 77aba800bb7472ccf4a32f116d13d04ab5339f77bee9a86c16522e77a11d991d7fc10d0fdb16f75afcdd5b84b4d063de7962e72cf4583dfbdbde69cd15b65a73
-EBUILD onkyo-eiscp-1.2.4.ebuild 643 BLAKE2B df09708142aae0bc9d7d9a87ec43d388c114e1a73446c0a4e8c70b64cb3ee462a0474fb67b51e3d7993c7756a14f591aae8573571d72883b40e31f5c89a645ec SHA512 0c805558717158b8541446492c09a0f4a690e274c084d61b3d8a1d22809aeeec85203810c7a1d3f002856917ece16bd9439d64b993df419b41914555c07c4230
+EBUILD onkyo-eiscp-1.2.4.ebuild 644 BLAKE2B 52d6ea0ee7ddf966c438739a9cfc95a79e757fa17ffd126086e42a58d5f04a9ebdb53b053a062a3c0a025c2fbbc9a60d6509a22904f9c9a8b9fd95e09e9581ff SHA512 3e13b04ed948b7c657fdee1ef73c6fe7f3313cbe86f81724a1f9341d8d57da3f610bd3e2ffe083da85455487c7ca3560d070d0b7966bfdffac16a1f91778757b
MISC metadata.xml 381 BLAKE2B 66cc4f148b9ded0452971c614536bdd681d8e0279ad9b7dab1795eeaf503ee383056ff3bd574fd53291f7a6ced9d95aa9636381a4211a3f478e42aa9b21873a8 SHA512 974fd1d80260721251f781d060526f7b545ab67cf93d1ac3fbac176c48d496c72be817b053278f7e8ba6e28ea4ff7519fb23c181cf51def1980b028080d576b1
diff --git a/dev-python/onkyo-eiscp/onkyo-eiscp-1.2.4.ebuild b/dev-python/onkyo-eiscp/onkyo-eiscp-1.2.4.ebuild
index b2b6039a2fc6..c7fabb9fae34 100644
--- a/dev-python/onkyo-eiscp/onkyo-eiscp-1.2.4.ebuild
+++ b/dev-python/onkyo-eiscp/onkyo-eiscp-1.2.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Control Onkyo A/V receivers over the network"
-HOMEPAGE="https://github.com/miracle2k/onkyo-eiscp https://pypi.org/project/onkyo-eiscp"
+HOMEPAGE="https://github.com/miracle2k/onkyo-eiscp https://pypi.org/project/onkyo-eiscp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/optcomplete/Manifest b/dev-python/optcomplete/Manifest
index 7217ffac26ac..57ad5ed64534 100644
--- a/dev-python/optcomplete/Manifest
+++ b/dev-python/optcomplete/Manifest
@@ -1,3 +1,3 @@
DIST optcomplete-1.2.tar.bz2 15358 BLAKE2B 57f6f22dff4523619bfd61edd2cced917f17713c23123a5ecb8aa338c053540aa445d70de8095eb63571e69aebf367fdc8082046336d87d97dee2648b94c0d59 SHA512 2b2a902755eae0da0d362e6c504bd007fd13309ac515e6b68d6b2d177648645b7bd9c73d172c5eb2d0473caf261d8d60583a8f83779c901d50c304c03811e7ea
-EBUILD optcomplete-1.2-r1.ebuild 612 BLAKE2B 7774f4d8fc0d0d58f4359556940ea631ae88ff5cd25be2883e662fd7e514e9593ac75f59b6239860e6761b9df4e20ce26edd2fed51748b6a14a5df1fa9c3ef75 SHA512 b55e703d6049368d99250cff88070a87176de5f672cf60cf0853e3c3112e42bc57ae633436bd5c65ce1d1d3a7512d253f3212a75582536f1685b6d5afcd6a663
+EBUILD optcomplete-1.2-r1.ebuild 613 BLAKE2B bcf645f6e322a7d0d8d4bacdf935ba247269140b015544212fd54c68b7348544fd9f0b228991e86b5e1146cf9e1c5c421ef6d37d7f2236c2dd7bbabb3302410c SHA512 bf82c34c50ea430fe0e108c9517192bdaee53b5a30d48bb454502ef3efddb056ede63d84aeb38c9e59597b758c534c4b94aa1b384f39f972a429ac6336fd7694
MISC metadata.xml 892 BLAKE2B 93a970370e8ec0d6f67a5fde2d72e1bd8dfaf33bdb6c4c1646dbd9ff4aa49509f900b28e51574de62f06ef28acc061139ec15502243f7411f010734542876c54 SHA512 5ccd2ef13a6d0a76497e3e1cdf15f819ea456271a269dfed87681111c5fb590e48669291054978aefc83eaa2332d8eb08532278d990a483b61883abb1a4ca4e4
diff --git a/dev-python/optcomplete/optcomplete-1.2-r1.ebuild b/dev-python/optcomplete/optcomplete-1.2-r1.ebuild
index 07c458fce397..4c8787527dee 100644
--- a/dev-python/optcomplete/optcomplete-1.2-r1.ebuild
+++ b/dev-python/optcomplete/optcomplete-1.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Shell completion self-generator for Python"
-HOMEPAGE="http://furius.ca/optcomplete/ https://pypi.org/project/optcomplete"
+HOMEPAGE="http://furius.ca/optcomplete/ https://pypi.org/project/optcomplete/"
SRC_URI="http://furius.ca/downloads/${PN}/releases/${P}.tar.bz2"
LICENSE="BSD"
diff --git a/dev-python/ordereddict/Manifest b/dev-python/ordereddict/Manifest
index a1b6c9d05ef2..b11a41ccde8a 100644
--- a/dev-python/ordereddict/Manifest
+++ b/dev-python/ordereddict/Manifest
@@ -1,3 +1,3 @@
DIST ordereddict-1.1.tar.gz 2114 BLAKE2B a4656803bfb00f6610eda1eb811b8e94a0285ce7c1e24c8d391e2ff169a7060cd32b3d4f6eba15b2e905bc4bdf8ed5dc1a623c201f47b2020a1b973f18596e24 SHA512 20b2beb1ee6309885b2d702c04d21e683fae3061f19176aceae381688be0fed5b2fbf55a1ff901460e93bf14c83169d2b7a286e3725b008583711134656d86e5
-EBUILD ordereddict-1.1.ebuild 495 BLAKE2B 21cda731ed08a69bddee2f4c09c83031a31cf91a570ab9b96a5b171e61de55497b14450f21f24d09d63c8215711d8fd4f92e51529e2d88815f9d28d938e367d5 SHA512 c29020499a3006b4b153fd166ac1bffcc576b2b9bc1e97fcb6ef0fcabca9713bcb77e89cfc968f7d2ec0894d96a831a0713f4876295cf961012150e5e18f1b40
+EBUILD ordereddict-1.1.ebuild 496 BLAKE2B 24a6622f5372ebac44d5392428038142737a9c9b342b5c4fb92b8c24b20d20fed3dc792e4599c3960d2b00a0a3a7548c2201135ff57f7cdc7ecf4633bbc717fb SHA512 34f27669315f6af485b4cb6a5e485deebd624adea2ecbda792bab4b33bbc2130298e5a85412e9e2580654a137c48cd641e4b366e9826d75c0f027bd63cebb5de
MISC metadata.xml 577 BLAKE2B 54f000edd5c12a1d43afc7cc366662bd957e784579d549094bcaf86b1033f8f571e7028c030adf3ec8d380194822a7678e8fbc88cd7f715120b78745514d5317 SHA512 db6262ccc32e5744342255daa9e6cde7488ba02ff48caf290a34578d1c8c63f8859b036cbce449fcc064044e4398971a5cd2a790b600376ca32da594150c5c1c
diff --git a/dev-python/ordereddict/ordereddict-1.1.ebuild b/dev-python/ordereddict/ordereddict-1.1.ebuild
index 62d615f6e8ec..deaab2dc1126 100644
--- a/dev-python/ordereddict/ordereddict-1.1.ebuild
+++ b/dev-python/ordereddict/ordereddict-1.1.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="A drop-in substitute for Py2.7's new collections.OrderedDict that
works in Python 2.4-2.6."
-HOMEPAGE="https://pypi.org/project/ordereddict"
+HOMEPAGE="https://pypi.org/project/ordereddict/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/os-testr/Manifest b/dev-python/os-testr/Manifest
index 28b2b309a99e..e6d2aca9e7ef 100644
--- a/dev-python/os-testr/Manifest
+++ b/dev-python/os-testr/Manifest
@@ -1,5 +1,5 @@
DIST os-testr-0.8.0.tar.gz 42102 BLAKE2B 030ee587bc6465e414f09d177abd4f75d869da7e8339e1b396da31165212cec221d156b4cb095b1466b19f8baf2dc01087559b1d6b73fbfbfd41dced3df033c1 SHA512 62b5fbb859c1a3b44bc0d57cf4b2cd0a5e6eeff540f5507efd079a73e0f9ee70813e47537b456f1bc600c87da55d05fd23aee0c215b8558cc0b5e71a55950af4
DIST os-testr-1.0.0.tar.gz 43382 BLAKE2B c5a9b22700ce40acff8ceeb796d9fa0b840038cd285d80630b16c3399e8c188d87dc54de653d06a2c0918185e9ffd4695747f59d4d42eb158f9ea18bc361963d SHA512 2189abc76840d935d63635874ebdae7c325b392bc24a52e07e1046b47a17be6fd97ba17dc5593ae7a1e2bff9c5b0dbbfd8ade8a2382dce2223ee4047b3483cec
-EBUILD os-testr-0.8.0.ebuild 1253 BLAKE2B 7b69890ab664f9b820c90907e4af09e57e1d084e960f7204050105d4eec55a5ebdb1cc9620c8de1304f9ab249891ee27663df8b984352c05836842c51af7bc88 SHA512 a1f86bf18201711cf7fdd9d077bcccd88c9ed38bdf583ff8c26df37cd1423f543c14bb5e5ee1bf0d91e1f78fe13651a47a29906abcda227150b0ae4ebb0f4ed3
-EBUILD os-testr-1.0.0.ebuild 1222 BLAKE2B 57f84cb54ea144be7955073cb704f353c39e03c859b98ae014c54ba987dcddab1b2c09f101e5ff3d9a480b026f4d56f54f2469b52f03d3aec296162c2c751af6 SHA512 018853bcca7834b981be413e45570a735822a46b752dd078a8df5d7aee8d71a33122ae7077bdb7297d9f6e6038325cca45721c99372af3d6a56d62c85edfc10e
+EBUILD os-testr-0.8.0.ebuild 1254 BLAKE2B f25d3842a9cde73b46744918443ce29c985045ffc6f4b007927553c52ca27b4d6ce4cf542b3d192c236bd53f341611f23b22eeb56a33f12f5f4e8f9031c03e65 SHA512 d3382e85e03ca1f2e83a1e73629a1b59f13f842910c88456172027c1dc10a15db38b6a68154f2a7f44aff52f1fc4fd3e815c3bbcade36940f08bb93f4de8b93e
+EBUILD os-testr-1.0.0.ebuild 1223 BLAKE2B c1e430d640df938c3d640bef6a99370184e4e45c47bd32040a139fc19b423d0bb0f783e1260dc1fd6fdb3772de5668a4ae825f9e8d39d31d6dafb596ad96261d SHA512 1c1548d030da58d1a64e365b63732c940ad7526c452cb993a9ad9c468e0f8408bbe3a137a24d8050b73be12ba533933c6267bf7cd038f140b146863bafa2c6ba
MISC metadata.xml 383 BLAKE2B 1d861bbcd12c0cd7c1d3798cf03163ae3a114349b3efc600179c47d71a275c211d65e8e542dc9b5c22b3b4690af4048ba85a573c7a40b8373f2783d154c050b9 SHA512 6e205857c3d2b3d94baceef580f343bee82210bf3003106ac58ad48d0403aa32c38332aee7b030eacd7d0bd272d7bcb34054e5852bd8b4870cebd0af74eb2577
diff --git a/dev-python/os-testr/os-testr-0.8.0.ebuild b/dev-python/os-testr/os-testr-0.8.0.ebuild
index 09967afaf4b9..2d40ad42d518 100644
--- a/dev-python/os-testr/os-testr-0.8.0.ebuild
+++ b/dev-python/os-testr/os-testr-0.8.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="A testr wrapper to provide functionality for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/os-testr https://github.com/openstack/os-testr"
+HOMEPAGE="https://pypi.org/project/os-testr/ https://github.com/openstack/os-testr"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/os-testr/os-testr-1.0.0.ebuild b/dev-python/os-testr/os-testr-1.0.0.ebuild
index 7694997f6449..5a0030949c9b 100644
--- a/dev-python/os-testr/os-testr-1.0.0.ebuild
+++ b/dev-python/os-testr/os-testr-1.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="A testr wrapper to provide functionality for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/os-testr https://github.com/openstack/os-testr"
+HOMEPAGE="https://pypi.org/project/os-testr/ https://github.com/openstack/os-testr"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest
index f71f809ed185..9a5940b81a0b 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,5 +1,5 @@
DIST oslo.concurrency-3.21.1.tar.gz 48866 BLAKE2B b621548173e30e7a7f3683d1f5ef3821574e780d1df99c91d8bb77d4e3d3280da395066be7c9ec95b3d3e640da694aae81943e126c8c4e6cd5f18c2db99efba6 SHA512 6d165ebf952b29d96d2d1a8b938b2ef4746c77b99a62ca596ee93e6fb6d919f183eede380763b6167cb7d372e03803556715523b7a63ad1dbadff4eede7c0bcd
DIST oslo.concurrency-3.25.0.tar.gz 48736 BLAKE2B fe8506599d175d22c44fd52bb2c4e5f238687ba7eeb926d3f042be14e6ef8cecb3c13b010c1540c835d9bc7e587560ea391ea00b99f05553d6bfd46d2bbe3d9c SHA512 0273112cdc0a1de45ec231b672f2ed8f8fe5842dea756bc062a18247036b2fdbfbce392f3edbfbb871a2bda94412f6c82f3a634fd98a77c1df5a243babcbd4de
-EBUILD oslo-concurrency-3.21.1.ebuild 1948 BLAKE2B 17f1deab6bd5b2e0d3400a43b688533f3d1419a24b711f3925119f7a105f784833f8ab7d0727509aa108bf6804920739c6a4811e5a225bd522517553cf13c0de SHA512 8d2c8d5f08f7a8d179ef513db6d4479cda8d580c3ae641b492d375ef8db65647f2974fb809e46349b6986087cc8d08e57649081b14aaf2a861f8910958e0de48
-EBUILD oslo-concurrency-3.25.0.ebuild 1805 BLAKE2B e4586a40b04a6a7b5e724f1de28dca997fc3205fa78986234b8317fcf4bfcebb7b2edfd1f50ca1054ae403a3b4a433ebecefd4bfa10821a23922e62709d3cf4a SHA512 a96906d464677a88049140b7444807bf5e22069911d25925123affe9aa35d28f3ea98411df91a4d1d19575d711b9c2f37182b77d9128e96654e0f6b5be006048
+EBUILD oslo-concurrency-3.21.1.ebuild 1949 BLAKE2B 20a0d072bbb70be623739fb50f27b9a99af0a1804510def71dd1cf4326911e260bbe597f342d8553131e58df41d9c39fa3c29e856d8093694c5e5e817787f4e0 SHA512 c02c7c184971e6fb8072529cc4b904654cb3362725aedd4da2616d80e9ab844076b77e930733f8c94d1c24d999f45de6253d8aafc1f4d0fbdd5311ace5afccd1
+EBUILD oslo-concurrency-3.25.0.ebuild 1806 BLAKE2B ee6d7879914bdb38aaa0bd7c780e5e4e673d273a64d45209ddce3414fb9dc2517b42169e69e8fd6b931b988bb7fc7d4d7a7a11239b51619a2d29369c4643b67c SHA512 4b6182948b1e1aba8710e0c1a24087d60036e4d4e193193c53837b59efe2ddc8278ec14c6d432398e78ee24074ae8e8082944305af2cb9ca57381bc92cc703c9
MISC metadata.xml 665 BLAKE2B d648ddb783230e648e931b39640fbb9d8a68029ae87ebe48eec97e05cadafa39dde8999fd01f8fc6b05cbd8590150b1f1444263b654ab3bb4bd3cfd2baf3d13c SHA512 de8aa8ac698d88f71b8368334e2e9c5edbc559a612e8d92379400fb73d82e44f70b9e23726fef13414e36fc159f3a8bc41753c4c83daa4d31aadef942e9a484e
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
index d3382e4bb3fd..ed5295ed6687 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency"
+HOMEPAGE="https://pypi.org/project/oslo.concurrency/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
S="${WORKDIR}/oslo.concurrency-${PV}"
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
index 6fde2da6a5fb..2ad09d4f7f9c 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.25.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="library for running multi-thread, multi-process applications"
-HOMEPAGE="https://pypi.org/project/oslo.concurrency"
+HOMEPAGE="https://pypi.org/project/oslo.concurrency/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
S="${WORKDIR}/oslo.concurrency-${PV}"
diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 540937bbdd62..0ecb876a743c 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,5 +1,5 @@
DIST oslo.context-2.17.1.tar.gz 27266 BLAKE2B 6d539af2d191103a411db0a7671d0ea4a9bb21d0a33e4e306ceac8455c4b0aafe594541b3cf7e565372dee66c3a7c6685b86c96256046e108ee21f74633d01a5 SHA512 f75d9cececaa095cab3b87b05ab0c4bf9f115b96ab7feb5607edd00a33440a4418692f4f6cf8a3dffbbc302758e734c4184f271e3860e65d9da95f0a97ae633f
DIST oslo.context-2.20.0.tar.gz 28203 BLAKE2B cbb3cb6f30b1b16011caa6fdec36c19aae571125b88f642bfc52c5a8a63a2b17eb308628d9a5f19b8a0c3bd28fb0db54e5485abd10c90c9495de05263ac25709 SHA512 ce7bd92c7e22e02e91bdc86e9b697f746233a41081b4f3ebb9fe30fec8000c69f732f55de0d333b349b8e01e638ddc835fd3cf0d8f7a11aa3454466a1e87ad08
-EBUILD oslo-context-2.17.1.ebuild 1403 BLAKE2B 95c6807bbe3556cac9f76aefc3d1e64dd1a215bb8c3a46e030b332f77ce5fcd9ccc33312d1b30748717f02e3a8740714bf219d82a15a90a0e6f7ca1e540de6b2 SHA512 9c4c6816afb0668b2acc829a701b54206043e8e1948960309d5b35de7c346363d107f262690f37e5776f04a05464aed34996f0b4c59cdfd0dfd3ffd4724530b0
-EBUILD oslo-context-2.20.0.ebuild 1207 BLAKE2B 4bf3da4aed37f8d083838e15b89ca9d3b1804c05ad210b3bb542597c20adedaf861a06b700c85c622a04b5d66c5bd1a010f0f04a337341694b1178d9cb0731e5 SHA512 de3bb207dadb125878286ab1900bf6e961d5f5453be296ff3d4fdc763381b8c590e68473b04eaae00994a051c439d9796e774de44764233a6b6c8b6da364e5fa
+EBUILD oslo-context-2.17.1.ebuild 1404 BLAKE2B cf82956a1dfdc23301791618d463ff682e0d0deb6cbc0a5f99e6475810fa0560ad84d152d2194f0d05e5a345e2751618e0f614a6a135fef86b31a9aba692aec8 SHA512 355d6c314825e2edd57ec53cc9325258a177832122338148f4b0087cdd1110728ea2660efef9cdd58ded343cbfc91c920a0a741fff641df77af79dd3b904bcb1
+EBUILD oslo-context-2.20.0.ebuild 1208 BLAKE2B 4c8130c1e97becc043b6add97277c54dee817ee1ceabd4452f8d439a86d828b6ae7bac41e597e1d1b97f24d8ade45374d4b68445ff0cffe91bacb2d63eab6748 SHA512 0f99cb105e0e8146496fd4eab8ba5046256c7e67b97d7fffe96d5622541f07f99e8e8917d3b763887328849c4bd1d475a4e9465d7b9fe9860839bb47954b51ce
MISC metadata.xml 700 BLAKE2B d0e048afd7e2d85b6cbadc1927d2cf83469e0c8bf31d6aa6516e8d9f6af5d07e387c975c54c2bd877a22f2a964ab6b99d7f2c70130efcb80af68368d2f4c769c SHA512 2ff5f7f1e4a65feee089f19c189a30668f09000ffe03e852d084d65f4db245e94086dea053620cfbde5a793f3c1014f84e3e3e192deb5e16e94bd46017e88bcb
diff --git a/dev-python/oslo-context/oslo-context-2.17.1.ebuild b/dev-python/oslo-context/oslo-context-2.17.1.ebuild
index 193fbf54cac1..a15d99081703 100644
--- a/dev-python/oslo-context/oslo-context-2.17.1.ebuild
+++ b/dev-python/oslo-context/oslo-context-2.17.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.org/project/oslo.context"
+HOMEPAGE="https://pypi.org/project/oslo.context/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/oslo-context/oslo-context-2.20.0.ebuild b/dev-python/oslo-context/oslo-context-2.20.0.ebuild
index a7c4af53c851..0f7316ab62a9 100644
--- a/dev-python/oslo-context/oslo-context-2.20.0.ebuild
+++ b/dev-python/oslo-context/oslo-context-2.20.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.org/project/oslo.context"
+HOMEPAGE="https://pypi.org/project/oslo.context/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index 8aa73f762c88..858c672d67e1 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1,5 +1,5 @@
DIST oslo.log-3.30.2.tar.gz 78807 BLAKE2B d2042a185daed8aedd2f3ff7ef1a5a47b730b1a79c05e73aba60a635a459f1f683d27e422568f1798713e0d095863bbdb0580a4a6f8263c1f47a6055aa1f81ab SHA512 c4e7b9f5c7a3d813ea816b06cea58cc1d8908f4914bf3221f564c65bb8998e4fed7df96faa54d69782e5ce43258339f32330b12f51b4a4cdb9bfdd5aa092e7a6
DIST oslo.log-3.36.0.tar.gz 81964 BLAKE2B f08a5cc5160da123e7a0acef96f94a20b4051c415056e639b4eb20a10ca725da2527a5c6c25cbce8e532606ab390bd273be54b691d52e6e93a1a51b59f8ba909 SHA512 47234c4bef09e105709b765fe0d5b297312ac73169a438f2759cbff335f059afdefc323c290a32bb587dbb6d2095de536ae7111a31e6c5b280e760b9b6b971c6
-EBUILD oslo-log-3.30.2.ebuild 2205 BLAKE2B a01732813a14f648fb090908b351023e897ca33b8f8b79aad48000674d5a5d50b289bc243baa12502f45904e6c8f1ae86ef16ea50f316920db9b4be1c42d3b2b SHA512 37bcebd032e69804e6a8de4e4dcd4cd9ac29384206833b153d8224e0629fb9234e052db9d2ce8b1e216e368f80fbd77cc946d80b89484a972492f74c6831960f
-EBUILD oslo-log-3.36.0.ebuild 1966 BLAKE2B 6fee963fc0391d34c7ae005077186c7c7a84dc33b617b8d06b9a74fe1340aec05439c0a5fa3633b02db04787b402fcc12a4fb1e016a9a043305f0f9d96d5e8e2 SHA512 59026702147495737b258168b4021504371fa540342021ab8eb8cd20e7b364bb7dca7ebe9b236726bc9e51d0d7d1b6a575f44e9df545c190fee3ec0684b3b4ca
+EBUILD oslo-log-3.30.2.ebuild 2206 BLAKE2B 7dcffc35812f758f2403915fb5392710d7754cf988ce6cb6588ecc1aae62e439afdedc9ecbffc8820ecbcb9307e03db6ab33ba0832b5f50dd0a6f12687e19ae2 SHA512 fa0d19555103f8c9fa50d4f62efb7806806de60806eb3ed9a560e435452aef6710bc3fa55d013185ee7ecfec2f5f9479896bf10347c15d12a3baa5fa62e17919
+EBUILD oslo-log-3.36.0.ebuild 1967 BLAKE2B c046256b97fdc2ae6e4afae87697469a7c2e05625910e8919395dd06e92c8fd3a9a6f900296be4e77b0b382fb890105b9b24c13cfca2edfc3123772354e87faa SHA512 24343339eaf6c5e7709ff9470f995635b8ef49db662e8a4ac7e0df8c81f47fe40a82dae3df6dcf713d4b5636ea239f89cf87508d52f9466044b78b1355da5f7b
MISC metadata.xml 882 BLAKE2B 4d0b8744bc619081ffbeea3099c745d07f12de450dccbe6dd4ddb58ee6aa87c7269cdbc2bf6daac36b5a4000e5fdb94ef056a7cd0c7557d4d909359392a2ed72 SHA512 89df6a639f1b44eccb4409c95237f3b4841312b74e74d315a169b7c6faa8a457507b7c085ebbef56b8e399cf37b27ff02474491a128880e919866a6da01a084e
diff --git a/dev-python/oslo-log/oslo-log-3.30.2.ebuild b/dev-python/oslo-log/oslo-log-3.30.2.ebuild
index e8a278784282..4ccdef1ed046 100644
--- a/dev-python/oslo-log/oslo-log-3.30.2.ebuild
+++ b/dev-python/oslo-log/oslo-log-3.30.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="OpenStack logging config library, configuration for all openstack projects."
-HOMEPAGE="https://pypi.org/project/oslo.log https://github.com/openstack/oslo.log"
+HOMEPAGE="https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log"
SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
S="${WORKDIR}/oslo.log-${PV}"
diff --git a/dev-python/oslo-log/oslo-log-3.36.0.ebuild b/dev-python/oslo-log/oslo-log-3.36.0.ebuild
index 5c8b426b2af8..2b4668f8ad2b 100644
--- a/dev-python/oslo-log/oslo-log-3.36.0.ebuild
+++ b/dev-python/oslo-log/oslo-log-3.36.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="OpenStack logging config library, configuration for all openstack projects."
-HOMEPAGE="https://pypi.org/project/oslo.log https://github.com/openstack/oslo.log"
+HOMEPAGE="https://pypi.org/project/oslo.log/ https://github.com/openstack/oslo.log"
SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
S="${WORKDIR}/oslo.log-${PV}"
diff --git a/dev-python/oslo-messaging/Manifest b/dev-python/oslo-messaging/Manifest
index b322d15b0953..9f7a77792c18 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1,5 +1,5 @@
DIST oslo.messaging-5.30.2.tar.gz 317883 BLAKE2B 4003de476db2636eae2462cd3aef7bacb911e321c2cb228263482eda7a82361ec4c731872dbaa8394cfdb42759a8c5e200a03b919c0941f74da32498831394b2 SHA512 b4715c73c158414d1b65fd56c6697ff67ce24499e96ca076f8c3d5d93d0b06ca1f9f80fa0de43c5ee0d5e8de221f20b95e077738b026bac6671d1a2ec6128b08
DIST oslo.messaging-5.35.0.tar.gz 325918 BLAKE2B d219a630b0958930bdd84693f43030c34c7beddce42f017f7f5ffddf5a6530c59b3eb29c5110a468a4606715f766a62abe3bd2d77c79ce025beafee6f322321e SHA512 30989d9418d30570ce212110b263ac7227acc3d6cd05305f7df23844253a81265c76e3fd93228e13a25399f5188431fa2f959a2c15639162abb5297a6fb7d4a1
-EBUILD oslo-messaging-5.30.2.ebuild 2141 BLAKE2B 8b2882f0ae8abb8e5df9c36f1dfc441da2c45e50711238eed68b08a35cccde02175a8a79eb6875b9cfc8129b740a8337e11a2d78e39aa16edbe7a45e46c1cddb SHA512 3801b0afc381d9e915e713ba4ed95e586dcc7e7044d3124273d8f3be9103cd1eee02a107f6dfb79b223c633365b0cc7086a46dceca2f1495fcc65bb143b8efd4
-EBUILD oslo-messaging-5.35.0.ebuild 1997 BLAKE2B 885e49c80ff8aed6e646c7d186a729c13c70281f51103e653098b234f6cfe9e8dd804d7abf758d5018fff851a47b0e35d49d7e4a7aee485fbca18f095028a3f1 SHA512 e49a153a636c1a288f1a830e93b8407084bc5b7a8e7b9505ccd32d4e5b726f5b2df2cb1809ff602d48187ede980870a5969817dfb0ef6b8501c24dacf24c0ab9
+EBUILD oslo-messaging-5.30.2.ebuild 2142 BLAKE2B a204bbf498fce11fe7819a35ab837fb6128d078281306ecfa3c679041af220f464fbeb9a0316da912a35b783dffeb877d756bf1d77789f6c243f0bef4e1f3cd9 SHA512 4c0bdfecb2ffcd437f17b5facdb1c250e4f2f51fd0f4c0a0ee4371bcf7d101680b082e3ab4f8f8ea57531b837e4cce73b87d7e20ab1e6dc38edda3b6988c9a6a
+EBUILD oslo-messaging-5.35.0.ebuild 1998 BLAKE2B 9c93e6744c043b4e2a0686053b73775365eaddfb18349b36a4365a7327e6f620f952a06e185493800e8b6857dae15378a71f16ba33c9323d708ec730dd84803a SHA512 1c212c5a8014326dab77bf1c789cc4a3dd9403b52d0f8034ce7b352ddcab1352157110b0a70c651a4de3ebd80b2aeb9f67228f3bf5d986025c2b88c483532c37
MISC metadata.xml 606 BLAKE2B 8ec973e563bc5efc9566d127aed486c8ebb7e71183c845f87d9c073971800868e7c2eda9056dd05da0310f82a121aedfa73204709f34477e75df34937202830e SHA512 c59bfd0c40ee7623a4194afa2848759b968c81955986f5b6a692d9ec59cbf11a14734466383da626535f9fb795193ba4994f8e57ff6c6cb732a9748abdccfd35
diff --git a/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild b/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild
index c1efa56a3f32..62cff0e18125 100644
--- a/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild
+++ b/dev-python/oslo-messaging/oslo-messaging-5.30.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.org/project/oslo.messaging"
+HOMEPAGE="https://pypi.org/project/oslo.messaging/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
S="${WORKDIR}/oslo.messaging-${PV}"
diff --git a/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild b/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild
index 9f7d4630dd3f..07c3ab2359d9 100644
--- a/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild
+++ b/dev-python/oslo-messaging/oslo-messaging-5.35.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
-HOMEPAGE="https://pypi.org/project/oslo.messaging"
+HOMEPAGE="https://pypi.org/project/oslo.messaging/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
S="${WORKDIR}/oslo.messaging-${PV}"
diff --git a/dev-python/oslo-middleware/Manifest b/dev-python/oslo-middleware/Manifest
index 471f09294abf..170c6560390c 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,5 +1,5 @@
DIST oslo.middleware-3.30.1.tar.gz 56811 BLAKE2B e32cfb91a813883b8f50aa72484f679758efe1f1a0faf9fb3df25c77bc3e0c53464bc77fad95482ec002ca013e17d6f20e4318cd46373decb6ce7ce28f933884 SHA512 ec70d1a5e932c8da7bc4febce8be6b63ec8fb581e2b30051ab655a2a98689467d8e824d073cd19c8dd320d02a975ce22845ca5ea73f1c4e3b5ac9f725452a9db
DIST oslo.middleware-3.34.0.tar.gz 55582 BLAKE2B 0e1af09d016cd5b81c5e0e719d40665ce24e0caaf28a4aae0043f99eee4e74a36669fdaa39330d0ffa13b588892480ee5081e1ffa41b431687c85964c7f30460 SHA512 ba8b418eb11f25ca929db32eb0451fdba757197e1bdba90dd56665e08daaa6f0a4dc6cc07788db4f14ebf2625312d3db69b73acc5cb425fa9e35299f22b6d451
-EBUILD oslo-middleware-3.30.1.ebuild 2261 BLAKE2B 505af344a398102317c90bb9ca6bbb0f77b2ac6a1a1d547a2757b26a2304df46048c9780c170bd85cd930f5393f4dbcb2bdeeadee121d92d1615dc4bf3ac22a1 SHA512 9303f405d670b738ffa70d09c0c39720aa78a3d50d60d5369d22a1c9d78399ba47eaba47e35316c3555cdd49a1b4764b738735d0ea018af480cb92a5bb187d15
-EBUILD oslo-middleware-3.34.0.ebuild 2183 BLAKE2B c372ad0fced5301a51f913adff2e1698225a63f3e7958312e24dea70a7f7a891c9ec1bd17ec6a607874200e5d0e911ab97ba27b96c3ee775e2c33f9ae3234f56 SHA512 60bf869b32b5d96a5d2768cf727571543bd414b04556e85b7c08e2dd8eba1a5eae27ec76704b425cf71702630e374095db7372f9b5325a5bd44f05eaa5927b9a
+EBUILD oslo-middleware-3.30.1.ebuild 2262 BLAKE2B 63eaeb44ef21ecba6cf5f7d15efbadfef90c579a9e0b7115b84789b3218fc046e89c54c466b9591e20f03a2c8af187758a7543ec32372ec78400b8a10f812e81 SHA512 43b797dac5792ed2a111da38a4e883acba7f79fe1ec87f9a196aa94bcfa0bc53fbfa2b31ca4e704417aed24b23b2199d334b27fedfabada024d8c62a102141da
+EBUILD oslo-middleware-3.34.0.ebuild 2184 BLAKE2B 32b08c9a7548954efb44712bb687b8663a570dd865baec68f9ffb84c122886435c6318e3112ffa4637edeadbe75f46fd9ca5b27607bb85712b6ebc4a339ac790 SHA512 39cefc1d802dfd823240d4586fbf2e5ac22b9b1396570e80def3b75172dd5775eb782df5c7fe2676a97bb0befa55fc3e86e428c9dd4162bdcff68a48fc747cf1
MISC metadata.xml 766 BLAKE2B 09e791c996ee3e46083287243f3180ad073f53611981ef527b166c7c251401b2a3c34b8c0db8142ad77b4d4a82b92e43696b36f5fe80f7077e92928d5a825930 SHA512 38381c4dd993470e01cb5d469f345880a730b9afb3536b467a6e86243174192db346dfad58282e17d1bc0bcfb33e08b0f1797577e938c982e633cec8719d468e
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild
index a1b6017540df..5bd3a6a717af 100644
--- a/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-3.30.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.org/project/oslo.middleware"
+HOMEPAGE="https://pypi.org/project/oslo.middleware/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
S="${WORKDIR}/oslo.middleware-${PV}"
diff --git a/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
index f8e9e8d72173..003bfdead91d 100644
--- a/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-3.34.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Components injected into wsgi pipelines to intercept request/response flows."
-HOMEPAGE="https://pypi.org/project/oslo.middleware"
+HOMEPAGE="https://pypi.org/project/oslo.middleware/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
S="${WORKDIR}/oslo.middleware-${PV}"
diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 8f53498f3eef..8313e033b74a 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,5 +1,5 @@
DIST oslo.policy-1.25.2.tar.gz 72984 BLAKE2B 7f2e4d48309082c1069ffcb561502c71b86e0c5508bb07cff943a1fc32fbbec8a232451937b678842909779e94b7eecdd5f2991152e0c8ca557a58b1ce137fc7 SHA512 8d66fe73d7b9d381c54997d980833e4e5d429a9ca28343adf777af20042694bf5dd878f9c1a9ed7168c075816e4b37263f9b520274bbdccbe0c6649b7cd7d213
DIST oslo.policy-1.33.1.tar.gz 74314 BLAKE2B dda781284b77a6677f9a5dd55473bc239a5b482e635a8e0e808f918ad7aa6f2a8178676f9584a15c418cad373e9f34f6a24bfc462c053f06d0993786fb5ede0d SHA512 50d2c146afe04f669c0d7f3e7309a9d03883ca72fece4135e20f7d8a75b71a5a69b9b5b26e36b6afb0fd162c4ddcc5566c08cdf26dbf3bd9679f5ff75c27d722
-EBUILD oslo-policy-1.25.2.ebuild 1318 BLAKE2B d74b15e58f6738947bd19e578c48ea8014e7a3b57ad4e9ba9fcc2779c85227b11506e71aa8fdb168ef652034bfc9e83dd78fc6a9051d5dbc76ae7cd12d561cfa SHA512 6e9fee001716279d6a4edde4a47feebeb517d3902daa0c4fe8265f9889abf1d4947b357aa993ec61d348a10110696964c40e24ad5ac38ea8423a350c6e0a9a73
-EBUILD oslo-policy-1.33.1.ebuild 1171 BLAKE2B a795f847b2f2a72948f2f4737ecac87e1a26f328b82373ad1eb785ae526ccbab0f6499406da1df1963ed6a7fd716911dbbe51ae2622f41b1131e0915a446e8a9 SHA512 2fbbde4aa3840c6299fd5e7e3bde4c131351f3b9ca64b258b6489ffd145eaf0d51a78f8c22757b159d1631127fd1a3bb1469c5a7b88853ba646f4872ca852819
+EBUILD oslo-policy-1.25.2.ebuild 1319 BLAKE2B 0ba6ff854db879ef4d213829ce8915058bb249ee06bcc747e69dfc8c8cab330903d2a8eb2a721343417fe61e1d742881a2c3c7bde86751119a5624d140d0d39d SHA512 4a5be3e4849f0354b573d0c34386eb1ea70c48b95654a823b2852f7348677f35d1f15668ac304c5011d85467b6b6d25384a9d999fbcb89cd26d4cb30bd074655
+EBUILD oslo-policy-1.33.1.ebuild 1172 BLAKE2B 0db4f48e6d24283ea638e380acac5063dcd2545c57c11ca3724258909094614aa589ebabd390d6d5234959ac2b1d44a3ae8515421562c5eebbb0164ee18c2766 SHA512 b9f7fcbac5ce51df25c7724e436d96d8a5616af0d470cd4ddca5e316c994cae5f1683412af3d2acbf3c1ceea79f876ebda96cb47f673b833a8f58e4f06106000
MISC metadata.xml 600 BLAKE2B 5c911411e88182db677743ddc559bdbd0695f12648a00fc6b0474535ba52493eb2dc291f51a2fd37701a17f951627fabd83c1ae3c616331c200fa231eb3c4dce SHA512 82a8956e15cd74342d77c66c47b96a5b35c9ccf7871f4f4c4c27970737f69abda5664dba601e98bd9df0bd958d2450462eda4c7477d5dd10af7b7bb11c7f4bbe
diff --git a/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild b/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
index 18e95fc1efe1..f85a91c1c899 100644
--- a/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
+++ b/dev-python/oslo-policy/oslo-policy-1.25.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.policy"
+HOMEPAGE="https://pypi.org/project/oslo.policy/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild b/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild
index 4b4b30ab0089..9fdb94430d8b 100644
--- a/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild
+++ b/dev-python/oslo-policy/oslo-policy-1.33.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Support for RBAC policy enforcement across all OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.policy"
+HOMEPAGE="https://pypi.org/project/oslo.policy/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.policy/oslo.policy-${PV}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/oslo-privsep/Manifest b/dev-python/oslo-privsep/Manifest
index b0091211317e..f8d173749710 100644
--- a/dev-python/oslo-privsep/Manifest
+++ b/dev-python/oslo-privsep/Manifest
@@ -1,5 +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-r1.ebuild 1871 BLAKE2B 528d1f0c153f2f7a6f852e0cc39e0a1ca199bfce026b1667cf5a4d4d2620d734a9d32e0cde44a2591a67e7f8030e22917cfca814c67bc294aae4169b9fd82cd8 SHA512 a1e5919ef057d9a01f24b56464409d34d18e8b5d21a7c5d5333e416c146e8749e48a1fdc483de148b49db210921604a3ededeb62ee9f23b427a121219687378e
-EBUILD oslo-privsep-1.27.0-r1.ebuild 1734 BLAKE2B 37f2d36c860e4733877d7cc963c80cec5d36192d53601ca85ce55937b2fe6414491b9622b9c701aa2390bc8bbdeb77479e141dc1e425bf2d9a8c2bb77c79e778 SHA512 d9b1bbfc70d40aa1b995c4373dfe049d4c7d01884503a1da3c69095947b0c746a531a0d7dd520cd47884e5ddf58c80d94d1d1f72019b9aa8bd183b71568240d5
+EBUILD oslo-privsep-1.22.1-r1.ebuild 1872 BLAKE2B 458eaad7eb37d7f699b4baaf68f1877d482d116b10d09ef69442d74f36a5e9cd32f5ec1d7dede55d89aab788f0af196de81296a4c1577a5ed95a3386a1a4f911 SHA512 4cf62aaf383909350d97e260961299d419c8710a8926507224405a5123f4433d03e0605bcb58e3648dff45e86601e001b92d715992eed711ce62c9aa14245688
+EBUILD oslo-privsep-1.27.0-r1.ebuild 1735 BLAKE2B 2939b8e9a0478f63d4c2d05efdedbf25d09ff0ba6fa2da82171516035dd6d75ed009168e44ae65b8bd1dc87eafe187a49c5dc05294663340140e8f6d4314cf97 SHA512 db3543eb5378f410696e1221f0689d1977bff529df4eff8013ee22e15b287b97cc915d7d43ce03f740d09e3b2c28d1d76c28bea16380d0ab90c3c28ca9d506ea
MISC metadata.xml 544 BLAKE2B a76322f18a6f2b32d17934a5d8c747963f5bf647cae027babcc4508c4b15ad6c958baa30399247302aa696dcde2ade3a9ae4552de7c1538d4b0af79b3da2ce69 SHA512 f7f8a7194b5439872af70f9ae742bf8cb6e338b8100e3cddbdea34be89c187c5475d6e0523dac5cc886a85133d18bb8669ef9292228e4351d31122c73561dd30
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild
index ab6cf4a6404f..c9918f283dba 100644
--- a/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild
+++ b/dev-python/oslo-privsep/oslo-privsep-1.22.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.org/project/oslo.privsep"
+HOMEPAGE="https://pypi.org/project/oslo.privsep/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
S="${WORKDIR}/oslo.privsep-${PV}"
diff --git a/dev-python/oslo-privsep/oslo-privsep-1.27.0-r1.ebuild b/dev-python/oslo-privsep/oslo-privsep-1.27.0-r1.ebuild
index e0a8d4a46bce..dce004766288 100644
--- a/dev-python/oslo-privsep/oslo-privsep-1.27.0-r1.ebuild
+++ b/dev-python/oslo-privsep/oslo-privsep-1.27.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="OpenStack library for privilege separation."
-HOMEPAGE="https://pypi.org/project/oslo.privsep"
+HOMEPAGE="https://pypi.org/project/oslo.privsep/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
S="${WORKDIR}/oslo.privsep-${PV}"
diff --git a/dev-python/oslo-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest
index 4a312b434415..3fdf03241115 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,5 +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 1619 BLAKE2B 103b29d7c24e9695d2b5cf3684d5d1c2e9ca31b9c539f818ec6583905f52c96a093cb756f1336c60761f311079198297d218376fe7fbfdd7e88eb6f81acfbd6a SHA512 bfbbbf2851a3332027dd25fafa80d4cdc69ca87744df109b423e1d7bbe15b53b45ee2419ee44bf3b6b52cd638ba57565342172692c854112cca88da08a05c903
-EBUILD oslo-rootwrap-5.9.2.ebuild 1665 BLAKE2B be73030681082942997ecb446925c8331ca1954ebb68150f0363c35dda109d91d71f9b007ee0ec59af537d92e59fd502b104dc19ce2e566cf2c772532589ddcf SHA512 84ee40745367f0d8679278964ea322aac22d97a2425755af0cc6406917e6fb20b6331b52ba469a251e08dc385599a360b94c5cc0c5797599b6fe20867ccfb9c9
+EBUILD oslo-rootwrap-5.13.0.ebuild 1620 BLAKE2B 781ad675959614f44bcf9a45eb1fa5910992880658f1fff3ad3385a63075d2d71c07b6ae080aa2b0149becef6fdce723ac899c4d22b59066fe8f5e33942268bd SHA512 66504400df5c6c8aefdbd61635d0a248f9c50f975592f4f4534b51725583b50f36a866c497e3e6559a18b111dccf4121dd81d25a4c1a99f917ca0730dfdff6d2
+EBUILD oslo-rootwrap-5.9.2.ebuild 1666 BLAKE2B 49394e687db083d74fccf34bc299a0d3da77103ed6fdd1e821e768c978521c0f7017f88dbbda733bdc5e76aea467f654f773c670953dfeec730c2bc40da766cd SHA512 29b807d237566609e48037855dd6bfd89b4c00295b787f4c551ff1a4dd1a5ac9ccf604a22e57e8715d7b0a931a38966e2ca2f18405e86b6aecf2b42fd268126a
MISC metadata.xml 600 BLAKE2B 93dce16794b8495f34be98af703ca0ba06ff4a2e378805f7f3b08d4805f01ad015a1144124e1ad32eb63e6b5c9a9378aea30a4b82eeab54b1cb9dc95280fc6fd SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
index fe399ebe6dbe..ab7a8860c81a 100644
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.13.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.config"
+HOMEPAGE="https://pypi.org/project/oslo.config/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
S="${WORKDIR}/oslo.rootwrap-${PV}"
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild
index 27c545975fab..4d3a89dac8ee 100644
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.config"
+HOMEPAGE="https://pypi.org/project/oslo.config/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
S="${WORKDIR}/oslo.rootwrap-${PV}"
diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index 09081cdb920c..e1661aec445d 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1,5 +1,5 @@
DIST oslo.service-1.25.1.tar.gz 76864 BLAKE2B fe4c8ac0f52ad7dcdd5240716030cd807d7755bf6f39d949331d18c1d0ce30563609f15db0db10824712b0a22cbd5ee9d6985fa5c9a51e734b000382d0ca7501 SHA512 2632ff6ce079916e44d6250487e202a7e1590cb0ba094868bd9d8e01cea9f89f22a5336edeb74aff2fa0f6aa017aefd454159511134670cceff5112b9957ce81
DIST oslo.service-1.29.0.tar.gz 74957 BLAKE2B b56869cb28704718952c5e151eaf0442b1a4295b8e25a422d91baa241a990d031cd408474e44bd5ea2af2b7451e0c13ec491ed4c2ccf0b07c78b65a81bec4527 SHA512 84f1b8e6abc7c8c95433da53b1a1992570695b80e182f5cb7d87ab394857d8d47c0ef0528b7a45221c897eb4c5c13112d86b8a929efc2988d22844a4c712a340
-EBUILD oslo-service-1.25.1.ebuild 2203 BLAKE2B 71ada8cdf54f629b27ccfefe2df51d7910ad525fdfbc734d19a3693646969820ca05aac493a47745d72524c793fa06def653b3d50be4dea5ad0aecdd2f251f86 SHA512 21bbdd536a68c0936f8d226f907803e7f5bb723fda8aabf7e4aa89508e04b14376848e06b7ca7991b6f98be08d13ddf7385537f60416a6520754c55d2184846d
-EBUILD oslo-service-1.29.0.ebuild 2030 BLAKE2B cf32c1c4c42b878639b4cb1bfdbd3ca2f7e3bbbc301fa14b73d1ee1dd036e02f89d387d9741a37caad48771dae79005340230ee538892fa54bddc9f80ab1c62d SHA512 a80dfd98c7d91d57c68244e2059699e4e0fbb11f9dac0032811e585ce8765b88be33799b5de55241488629ffbac598409b5028ba101431819a9523b1a63d3477
+EBUILD oslo-service-1.25.1.ebuild 2204 BLAKE2B 2e7a2b751543515e6d335a61e0c7a3f684605ee90bcf34886217f0218340af734878cbc8ff6711fb81755b6166e16bf0d6d7071ffa1f54bf20bae1d0cd58302a SHA512 ef7d934e47b46c870bef8ba9660246f33c772921016384e4cfcef4b07593925f20096827995385722fc9e9b40ddb34f8e122a10c6cd534d4045ed0cc4ae7bcfc
+EBUILD oslo-service-1.29.0.ebuild 2031 BLAKE2B dd2f9f8dbeccc763bb33015cc4ff11ae9467a9916ba801b5ede63190efb65fd059fbecdb77bd27716c38079c65a63a8a49cb5350dafc4cc93ad2740c2c6a0a9f SHA512 e8698c9d0286ae3daf24c5dbc0b2442090870913a827336583af876784686facb88dcc80ed8a3e3f8878e5b4ce221c6d991ef6717fb771bd74668e1a23443239
MISC metadata.xml 329 BLAKE2B 2ef43d1bf3df7be8c2e2b08bf7cca10d1bc23235111bc74bf0b23ef6f9c5ac3ad05a1243b518c0d8b703e4815ec7fc92ad01c907baa77d9c4dbb622a1288aaf2 SHA512 c02f0b4e37e3dabe1dbc10ca6b5e08627d8e7df5fee71573cda34338249508586bf068c56711521aa20bf80a1fdcf94a1e89df5d17cb5eb21a07b996a071d1ae
diff --git a/dev-python/oslo-service/oslo-service-1.25.1.ebuild b/dev-python/oslo-service/oslo-service-1.25.1.ebuild
index 2d0fab3a202b..05fa5b0841be 100644
--- a/dev-python/oslo-service/oslo-service-1.25.1.ebuild
+++ b/dev-python/oslo-service/oslo-service-1.25.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Library for running OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.service"
+HOMEPAGE="https://pypi.org/project/oslo.service/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
S="${WORKDIR}/oslo.service-${PV}"
diff --git a/dev-python/oslo-service/oslo-service-1.29.0.ebuild b/dev-python/oslo-service/oslo-service-1.29.0.ebuild
index f63f13c05c43..c28e700b488e 100644
--- a/dev-python/oslo-service/oslo-service-1.29.0.ebuild
+++ b/dev-python/oslo-service/oslo-service-1.29.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Library for running OpenStack services"
-HOMEPAGE="https://pypi.org/project/oslo.service"
+HOMEPAGE="https://pypi.org/project/oslo.service/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
S="${WORKDIR}/oslo.service-${PV}"
diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index cae07a5cdbbf..7ed3e536100e 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,5 +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 2336 BLAKE2B 9d6b4523a89e5563744a112a4aec98503310d9cd58f7b87f8d8d8f8b2bd4c250fcefdc663c4f7cbe161717054978e653f0827046db1930e3a813567cf5aa3804 SHA512 1d16e0e74977d5c9727d107dfbeb1c9e2f9fa3d5971fe0bd88b935e315731cf8d9e9a24e97ac001a7f5365534b08a7dc3974707e94dea48d99868fc364c15c06
-EBUILD oslo-vmware-2.26.0.ebuild 2153 BLAKE2B df0ec3d4b0e82448cdd6570cd7891cde81858303066d2523a74666c4caf51b90f5cf27351214924ebbc513b933bcfca752052b6ef20206114eef09653275a904 SHA512 3d2ea83715bfb36c86c608cf334436e4d6c44e2a2fa9a17714404ab8684382a5fcebfb5bfb7d86b01ad6e3e1c5bdee62cd1a28025c0010fd80553d38ee7b1f47
+EBUILD oslo-vmware-2.23.1.ebuild 2337 BLAKE2B 84e3218baec46215a71be2601154ff5fc6db3046149de28e11785fd1184abd618d7116babf69c1366ba658beed48571fa90c10bd73f83812abf8ff382768882d SHA512 0c8305a9574dbe772705e983086d4b7af1ea5e58969d385d5035e38a1d4c412a29e196d66dbf80e9a89f4895f9deadb842e1a4d0faae82801048c4485509609b
+EBUILD oslo-vmware-2.26.0.ebuild 2154 BLAKE2B 43433044269bf17f6c9ec1daf8849267c3f787cb72f00e04315c5de4c5172363dc2bb5ae89b49759efbd4689d45729ce3bd2d5b8ee6ea4790945cdd767d643fd SHA512 13b1fa431185aa07010ddd8cb1c1e0f90cc045673709569c319f1f7829bef137c4e78c6e7c3e0c6031eb3193b20539c4019b08e15f97461b540c98c9957cfbf9
MISC metadata.xml 568 BLAKE2B e5ba6d5e5d14ace6be413a2bc6d97d8dd5f6befd0cfe683fdb6bb870cef7b673cc779ab143362b48181f62fa4f15eb827174f17da64c4d7ed539eef74e050136 SHA512 879bcc0237b70f9ab61a3d659e948e5d1289128b3b4f11f6797b0f20809c3cc90efa104a582dd6cb407fd9a7dd4f0e2330d68227dda145c9456875d44db913dc
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
index d39ac6819ab1..5046316b91af 100644
--- a/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
+++ b/dev-python/oslo-vmware/oslo-vmware-2.23.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/oslo.vmware"
+HOMEPAGE="https://pypi.org/project/oslo.vmware/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
S="${WORKDIR}/oslo.vmware-${PV}"
diff --git a/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild b/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild
index 1273309ff7c4..8dbdbd08e3db 100644
--- a/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild
+++ b/dev-python/oslo-vmware/oslo-vmware-2.26.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/oslo.vmware"
+HOMEPAGE="https://pypi.org/project/oslo.vmware/"
SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
S="${WORKDIR}/oslo.vmware-${PV}"
diff --git a/dev-python/pSQL/Manifest b/dev-python/pSQL/Manifest
index 6e7da5e6f4ca..1a3836ed574f 100644
--- a/dev-python/pSQL/Manifest
+++ b/dev-python/pSQL/Manifest
@@ -1,3 +1,3 @@
DIST pSQL-1.2.1.tar.gz 21158 BLAKE2B e4dd1210db957d3f88a5f5c580af7ad4116b976d6a70600d113e27446fe8a922332934d99f2de404a93634e7e373b4913c27a3aa91686da77457a028a73f06c9 SHA512 39b21327eb2cd1ad6207c08e2ce6507c7d05992ef852fd06427dcb461e5175b24e983e432c8616c759f291d3bfd9906a654834afa79e37cc7c839ddb5e181779
EBUILD pSQL-1.2.1.ebuild 616 BLAKE2B 6f8653c1da5e335f72b7b8c81a5d8d3cfc9d8660ff68e728bbc214faf6c681032a8bfe553590fe9b908845761f9d10678260dba59b09153da57dfc2ff4d6a349 SHA512 2d601cf49e7642987317711eeb5898d436fd99b814626d177277437a9aeee4ef4a0798946906e5b4ea2f9a21a6a41aff1444a3fa25a1b7fe2ae5ba2f61bfc64f
-MISC metadata.xml 357 BLAKE2B 4b2365fd4495a8a7c7b4eb9e1321c5317d86b35bf942edc0dca6eb3b8ea17912a54651ee3081bfd68a40e9994560c51b88e264e284c5c7fb2e3b2a20c67226c9 SHA512 dfb41563c789f2a54bbc591f5560a3c7b0a8680c8507a6299a511476b1fdc2458e8bbf54626a41f12d52e215cdfff2cde008fa77d4c22f49bf402bacbb3f4e17
+MISC metadata.xml 246 BLAKE2B 3a28b3bb42a0352827a446ea608867a7782fe682458527ef441a528a22c9f951dc203639934a69ffb520f63aadce3037df28bf8c5304b3a5921b336142f9f246 SHA512 3245fb694492b2f698fb63aac02e66fb8a94fe35eabda45df4790bec043a1ea552e112315334001902f070093bb73e7b741aa3004757404aed97ebdb86cc9fbc
diff --git a/dev-python/pSQL/metadata.xml b/dev-python/pSQL/metadata.xml
index 6f7676e92615..e24dd86faa2a 100644
--- a/dev-python/pSQL/metadata.xml
+++ b/dev-python/pSQL/metadata.xml
@@ -1,11 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
-<maintainer type="project">
+ <maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest
index 1cf36ff16e5b..9e7d9ff18ed4 100644
--- a/dev-python/packaging/Manifest
+++ b/dev-python/packaging/Manifest
@@ -1,4 +1,4 @@
AUX packaging-16.8-distutils.patch 447 BLAKE2B ee667f6aed01fc273092b896acafc676e399a2bf8e68324e1f08d20738863e272a8ab13bac2e40d1216f44296711281a177c1382337d27d439873230aa323ea8 SHA512 080a1af701c81f694beb336e6239661d04932db904cc6c0ea7e9fd2c2d0e9a42ac3690dfd64eee745c12368f222d20d4b2cdd9d578d7a3b7142924f41b1887d3
DIST packaging-16.8.tar.gz 44706 BLAKE2B 6443f05d3745eb6c4cc3d51fccfb1afcfa207ac12498be4d15cd0f5c52c80435f8ea513589e8aec671cf88b10cc8c98555e7cac7fe9a1e0c67f4625fce83f80f SHA512 d1a7b65472c7c02dd758f0c469d6c6aeea34de7b798613f7fcdf45fcccbeba1e9085cab113fa89b392a60f758f8747d13b1c265c809566990c22e61ca8db49bb
-EBUILD packaging-16.8.ebuild 1445 BLAKE2B bb7c30fcb334d134de4383427bb60423c8fc8b8b20629b2d2c6518eb28531a3b540b4456eccad8710ffc673e62df501bbff3fdad47478cc5460c99e122766c71 SHA512 b04c16919eafd23dc56055fd7d0518c1524da918a3112081f9e0f80acc06bd560829186c5817fdf613b5a65f63a62d179615e078ba2ae7f4b052c13cc9907512
+EBUILD packaging-16.8.ebuild 1446 BLAKE2B dcc951ac9f4946e32193b32b6b9f109015012cb58fcf168189a60798981ea9426aba1d2f0e4865e260113e40494b49d17c39ed58b42c488473d27312ee952576 SHA512 3782fa57184fb01bd4ff84f6714c09cee68027342ec545e77391eca79c60628e781e12664fc61a92ba405176daa5c0b963fead74f9d2a76542f9e71f38f371de
MISC metadata.xml 366 BLAKE2B 62088f9e06b99999bcb0082f1ff6d6e243c8502a7e3f399699cded85fa65395f558e019b08342c73e4f078183cd0732d88058fab8fba984ba0b531c19ff6560c SHA512 f326b75f4603bc9e4455665dd526e381eb1973c8edc319e1d69b824f93ee885931fa29e74f9da8582f5af78a1ddba2fcc2d983fb98cbdc4cfd87b82c7a0f3ba4
diff --git a/dev-python/packaging/packaging-16.8.ebuild b/dev-python/packaging/packaging-16.8.ebuild
index ecc0f3af7c74..08fac28d7652 100644
--- a/dev-python/packaging/packaging-16.8.ebuild
+++ b/dev-python/packaging/packaging-16.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Core utilities for Python packages"
-HOMEPAGE="https://github.com/pypa/packaging https://pypi.org/project/packaging"
+HOMEPAGE="https://github.com/pypa/packaging https://pypi.org/project/packaging/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pafy/Manifest b/dev-python/pafy/Manifest
index 7b04d34da931..4025ce779a7c 100644
--- a/dev-python/pafy/Manifest
+++ b/dev-python/pafy/Manifest
@@ -1,6 +1,6 @@
DIST pafy-0.5.3.1.tar.gz 25636 BLAKE2B b5281e135ba86d5bb4f259fe1bc5e2fb6f5a51519e0c2b3f7c929858ef0a54c77382fd2e6f399dfc3323db21c17b26991cc05502bcd1161f4d4118d45cd6b4cc SHA512 2d8fa30e15b9d500fac9726d9119da9f1ad24021a804b7e75d6251347f8b47f4517425834ba243a749e22517507fc27b67c7258f81bdebaa7d3b0b7f9b18e5ed
DIST pafy-0.5.4.tar.gz 27393 BLAKE2B 9bf0601f3deaef091c1ad65a3d45a4d98747311e64244e9fa109519ab4980e9a8c822c5bba8ade73794d320300fa9693d2a9fb377a5547c6a7079fbbe9ae81f5 SHA512 91283ae831ecf50a861e9e6565d34652138b84bbf012f8b77b9fca9fe4eee2dfe358199ba77fd705792ce16173eccbf6f1bc31b88768edef02ba57fbde118011
-EBUILD pafy-0.5.3.1.ebuild 517 BLAKE2B 2adbea9d9e6306c41c44bcca1ffa5e8f8f3369787edcbba7ea4df417ec5461c0e84627b7440e2faee8df391933fa7c6eccadd9a5356926889f31e646af78aa84 SHA512 6d962f40989156bb7ff7f01b3a47be75e120bc2c88b4dcc7824b220c82385c58d53deb1f47b75980ab1ffb5c1356b039988e4621585cb55faaa6a52bba393f69
-EBUILD pafy-0.5.4.ebuild 633 BLAKE2B abe03a73a58524bf18180979893f49733feabe2c018d53db0c611193555d78c4df0b9d349468a29db021bdba9903a306240ff8003368fbaa5210c897c7675a10 SHA512 9f09a02382db5d67105f34ebe63c33dff78f8c2b3120f18143cff1d67838378abc5cec94fdd4e3d9b19f3658fce90d7c5e9dae0135431ec32f793543f0f9134a
-EBUILD pafy-9999.ebuild 633 BLAKE2B a26ed81eb7a1a983b91aeae214ca6a891e1ba6f4624f23b305809890f643796080f22747d20cab8e05a3ca4619b8cd3f71d046c1f8aa77f3f0ddedb836dc8024 SHA512 2d6ed1fa7b8d26e87e1edadce92d525899c09f36a1feb6745ff96dc57a77107d5be90a409a86970a65c5ecabf03ce7e2bcae8ac789d40522c3c3dfe96b432cfb
+EBUILD pafy-0.5.3.1.ebuild 518 BLAKE2B 3cbb1703472629a615f1cbba38b6eabd8b24b1ba9a5373e63f80fd708e1131519e623d3797dc9f702034efd75e478acf2d6322d51fd6f746aa088eaea9ceb727 SHA512 ef3ffeda57223b896b8647d880b4c9b2751735bb2cab4fe0861910dc3153641618e18f3a8237cc0ee08e067766bb30770c44495c47062fbdede2de1adbb39d4a
+EBUILD pafy-0.5.4.ebuild 634 BLAKE2B 83a184a4bb75b85cc5f3ee9f74d4396b34124aaf05fa2c95e1e1333efa0d52c64ffe0d2e575923ac8e814cda48ff459515edc980f0604b2ab703d09a5cc17250 SHA512 decb5e3c7965e3e5dfa3b1c9417c1a6ec846b99851bde540cbb55ac449d70763c9e1e62f979cf06b12ed855d4e7358acd97f034127bbd03b7259b51ebab0dd94
+EBUILD pafy-9999.ebuild 634 BLAKE2B 8a5b19e1e8c71fb5e0615cb9596186653460da884dd9c617d9938e1c22096e8ef250e83b3230dad030c72807287baf1f7acf5eb14a9e14d18734bb0e29c6287e SHA512 7fd0eba9519834b1b68faa43994c4aba17e1a1b210ec7c518f207168d2fa8f1a2c20ee60c4ead8fa5d1f167ac7a0c1d3dffa2f50f3d6850eca97a5c4d9ad00b6
MISC metadata.xml 363 BLAKE2B 5159e9e65f41774553a894b2f11e9ca2f32b96ffb3b17cd3f0d7bbb0a56152a7a96e83c5f949bc4055c002dba93244ebe535c151d147c2c8d90e038050953f47 SHA512 7385160f1c9fb564b0b1b136409f853a28c0c4b1e87350f0c2097ea0cd4726bf1f8047e6a33c4f1e2751cfdf1349d80494d3c0149964969d25a8a999fe3dc2ae
diff --git a/dev-python/pafy/pafy-0.5.3.1.ebuild b/dev-python/pafy/pafy-0.5.3.1.ebuild
index 4e220e20d419..32ed10be2f0f 100644
--- a/dev-python/pafy/pafy-0.5.3.1.ebuild
+++ b/dev-python/pafy/pafy-0.5.3.1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python library to retrieve YouTube content and metadata"
-HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy"
+HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/pafy/pafy-0.5.4.ebuild b/dev-python/pafy/pafy-0.5.4.ebuild
index a869215b7bfa..2d7bf8d2a18f 100644
--- a/dev-python/pafy/pafy-0.5.4.ebuild
+++ b/dev-python/pafy/pafy-0.5.4.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="Python library to retrieve YouTube content and metadata"
-HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy"
+HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy/"
LICENSE="LGPL-3"
SLOT="0"
diff --git a/dev-python/pafy/pafy-9999.ebuild b/dev-python/pafy/pafy-9999.ebuild
index ef6f57f7f74e..b80d154fc81e 100644
--- a/dev-python/pafy/pafy-9999.ebuild
+++ b/dev-python/pafy/pafy-9999.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="Python library to retrieve YouTube content and metadata"
-HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy"
+HOMEPAGE="http://np1.github.io/pafy/ https://pypi.org/project/pafy/"
LICENSE="LGPL-3"
SLOT="0"
diff --git a/dev-python/paisley/Manifest b/dev-python/paisley/Manifest
index 9cc30056db0d..4331e2b9c476 100644
--- a/dev-python/paisley/Manifest
+++ b/dev-python/paisley/Manifest
@@ -1,3 +1,3 @@
DIST paisley-0.3.1.tar.gz 6373 BLAKE2B e422952a576a72d921fea4479c06b3a7fe9744369c9538a3f5ca1c07db7d3c03b77f7c3a5af202ead7128cd37fb17a3cd99886c9a02870bdd3253004756fa627 SHA512 abfceece7c3156fd3ed234e1c2ed07e8f3e366c735969e382feb3b8c464679d8a9f0a224be0720c351b3e19d576bb5aff6fc11d789bfd879a0f2aba40dfaef73
-EBUILD paisley-0.3.1-r1.ebuild 707 BLAKE2B 6c3314a9393f7928a97046ac2b38997d37d7431dd5e90de973959b2e237cbf30ccbfa476531bba43e5eb0f68096ca7bc2882247ea444e068ec342f557fadcc57 SHA512 1c06866667a704d56ee4c146732016eea815b3db06a94a186e4c5e274f42795177673f04f84b6d4c9ac8941489aca286046a26afc0b28b3aea7a62ae7d43e136
+EBUILD paisley-0.3.1-r1.ebuild 708 BLAKE2B 9e55e6a1ee54d128af2ff3d061688b7a032652ee5819f4e202d97866d1a455042d143f2bfc002feb912879c7abbb6605a01270839a55767f4621db0b939ddaa0 SHA512 4b347d85a385395cb6ce063d9ddf2b913a2fa994afaf5dce70f7c4cbaf16524e553b679e36c0e604f90122831e0cecb79a02f3e571e8450a00ee16ffb12da456
MISC metadata.xml 360 BLAKE2B e2f4b3876d8c4cd5c96d2ea3c5acfbb411357b48889facfa9ff9394408162c02cb0528ac5381c9bc7f909b4cbec5c5f117b970ecea07b64d35b54b4ca1879961 SHA512 ca6e4de92fe0d28e9165200e837d6031be7ff5aec3f83135d51da44aab7a31735a84ff392d4fa42a0c977bccd454c6da061fdd280cd640ec59a76c33cc6ed075
diff --git a/dev-python/paisley/paisley-0.3.1-r1.ebuild b/dev-python/paisley/paisley-0.3.1-r1.ebuild
index 7c2f95d563ab..c65280a7e8e3 100644
--- a/dev-python/paisley/paisley-0.3.1-r1.ebuild
+++ b/dev-python/paisley/paisley-0.3.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Paisley is a CouchDB client written in Python to be used within a Twisted application"
-HOMEPAGE="https://launchpad.net/paisley https://pypi.org/project/paisley"
+HOMEPAGE="https://launchpad.net/paisley https://pypi.org/project/paisley/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest
index fdb84b5eed28..d41e0bd27f55 100644
--- a/dev-python/parso/Manifest
+++ b/dev-python/parso/Manifest
@@ -1,3 +1,3 @@
DIST parso-0.1.1.tar.gz 376876 BLAKE2B ad0b9492273d23da1f4133a2f1e6edd2fa7f2213dbe12868f891863e9286fa0281de7fc6c6924b78a5820f94867971bbc09f18b3d0f2e4832c9c875850205254 SHA512 1199651136af1c9f0801a031a197e367f7fa73b5878b863103a506481e8b325e6b305e4260510a567dccf91f298fd7e9e5674f4dc410765ae1f9112f742aa6a0
-EBUILD parso-0.1.1.ebuild 882 BLAKE2B 076d55b0cbcce336ef7aafe2d38fa2ab9db32cf1235df468aac3ec2849698372580c14f83313fb068ac21a6c3ee8fc64a04c0dd2c88a0e7d619431c0d8568c94 SHA512 59848a5d1dbf015b1811f1613645dd78890ab7ab07bd39fd499f2b843b3d21b658b28a64d4a91774f8bd14da750001dadef62a7aed46403975fec4a50eb25005
+EBUILD parso-0.1.1.ebuild 883 BLAKE2B 8f52d4148903686b6ec51372fbe321c7eeb29fa5a3338437939c52d9aadab65a954c7b009f426f4f30d989d9383a4bc813151b1f499958eec514b220822e7b26 SHA512 cf635d907f95419e68800cac9e56db4915ac2ee290d653d884fdc8a24bf5dd7794766b8e10f6182de4d85b9246651728d53771bfd4766f15244edd20ea6f5372
MISC metadata.xml 377 BLAKE2B 0ac7d9c46c0b591fe46ff373bcb8942261cf0b819d9397500928546c4b07541c958edb116ecf1ff79f0a83c2f02784b019e7d64bd8a82bdfb397ef70fbbaa0c3 SHA512 7d719c633f81372caafbfb0a913fa455fd1d150210ea09713a0888b38d18ccae646b17bbe32a66b931016ee6e4bc826a1670a033466c945a2591e77f9d6d7b7c
diff --git a/dev-python/parso/parso-0.1.1.ebuild b/dev-python/parso/parso-0.1.1.ebuild
index 591dff1b4af9..336f9f03c9d4 100644
--- a/dev-python/parso/parso-0.1.1.ebuild
+++ b/dev-python/parso/parso-0.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="a python parser that supports error recovery and round-trip parsing"
-HOMEPAGE="https://github.com/davidhalter/parso https://pypi.org/project/parso"
+HOMEPAGE="https://github.com/davidhalter/parso https://pypi.org/project/parso/"
SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index b44dc927fe04..ba99ba83b357 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,4 +1,4 @@
AUX paste-2.0.3-unbundle-tempita.patch 1260 BLAKE2B eee8a9ede07730cc6af7de910a0298bfac23f6d2b31467101375720782920d878716bf91a031ba651e00a61f3a7201708e94ecd8b78f1bd6a52c50ef2826f8d5 SHA512 f21894596c81d984bd7820876e7dfc614728beba107294fecbab084ae1e023428d4d86bde31e428c2f0aa78647636d19f476129ff319dd2c90052218cf428c98
DIST Paste-2.0.3.tar.gz 643935 BLAKE2B 140f88cbab40728713a052e5aca0c7f14336d526a2c7bcd6a279fcdd13b14ed83938f69997182b43d2a83a76f51586c3b9132428f0f9c9e9ba08b6ff820827b9 SHA512 174b06d77bc6e1d4079e8de7df40412ffda098364efd4e3f915f858be1188c8a6fb546fe4ab981ccc067ec77b7171083b2469e7db6fc3b777d5a24151c928362
-EBUILD paste-2.0.3-r1.ebuild 1845 BLAKE2B 0d832813c07dd18bcc87edb61f7c0a12b8e01c7db27f9c84bce26ee98f8f7ff3597074d87039a2ae6f9a5f8e1654f9171db64daf7810b339f4ba765a9840b752 SHA512 4fe96f6bad027491dc6ee3b54fbbbbb9d9f67f7232aa65e2561e4284f539074ef0f68db498496c2be7fd0289ae650ee88c49f2228c7e49e8c6db8e99f1dfaf8c
+EBUILD paste-2.0.3-r1.ebuild 1846 BLAKE2B 958c2a16662b6070ed1e1ae1296fe4473eb5070689c4be61b5198c6dfb52a4616a218df28254b2cda14b0b5215c1fa166e5de7a5b1a97fc1c27cf77bf210c80d SHA512 4abb3ee2e85e817e40d6667b2de476eaa9bbf791f2f4fdbdb52e89b02538257ea88a225d1c2581c57fc01b6006a0ba0a5b4662d6962235f1e4af1fe6c49e150a
MISC metadata.xml 778 BLAKE2B 74d5474ab918861e65f330eff278a319f8b197c6f95e65c862e55bd19d84534c447e348df82ddc68558dd089f8ac81785c16de38e3fdc70f706d4e5b870243fc SHA512 86b244a3dd365e74dfc12dfc283809840352cbe210b34c34ffda1929db29362d1e02b246920d8461cde70b087020d15cecd3ec5cfe0f168fb69fa45cdb66015a
diff --git a/dev-python/paste/paste-2.0.3-r1.ebuild b/dev-python/paste/paste-2.0.3-r1.ebuild
index d82596378003..babdf62124f0 100644
--- a/dev-python/paste/paste-2.0.3-r1.ebuild
+++ b/dev-python/paste/paste-2.0.3-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Paste"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="https://pypi.org/project/Paste"
+HOMEPAGE="https://pypi.org/project/Paste/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pastedeploy/Manifest b/dev-python/pastedeploy/Manifest
index ae0f7c4c075e..bc5d220161b7 100644
--- a/dev-python/pastedeploy/Manifest
+++ b/dev-python/pastedeploy/Manifest
@@ -1,6 +1,6 @@
AUX pastedeploy-1.5.2-py3-tests.patch 606 BLAKE2B 8f7d5a9f8c517e14a1ecdcbfa040977ab9d3c8e7a072eef3c31d50ac74c02b377ea25fa965d36a89f3c9e0fbfed63364447cfe5525468766df976445d9cebe9c SHA512 0301653864071de976bae24a945ba6d8499aaf21d41c5117ad922254055ee8a3b975cdadc6590677cd458a233ad115647a01a05d52feb0dd40d16bcf4de8f5cc
DIST PasteDeploy-1.5.2.tar.gz 24006 BLAKE2B 1088d5cdafc80402b44c6c0e62829d1efe666d9ef8c84409125173ce927aecb8ed3ec4283b9821a42cc614d27e74e43e79407554fabfd79f6a913f9742532c72 SHA512 03147b2e735f4504b928066d35f46e7d19a49b85afc506b793fba69c8827a4d5b8185074bdd4a963ac392cc104f5a608d1db9a3538d7d3239da5febcbff4ccab
DIST pastedeploy-1.5.2-r1.tar.gz 29528 BLAKE2B 0c36f24e51eb66b9a2176083d42726be5be8e7eb9b7d73972bcb5a2b0094beb1c88f3eea9ce94bfccaf688b6f5fdbf18e43e38694b91107a141ac0acf0576ed6 SHA512 5d9f648d4bddb4fa0b018f5e1c100d0899ff9e6a429a0a54aede69800fa13b7bb0d606ff454c516b36c3b056320bbda4581de9d57a154e71493a8bd6208fb3ce
-EBUILD pastedeploy-1.5.2-r1.ebuild 1019 BLAKE2B 5e2872e0e247773840e62b2dbdbcdd7b90903953007a96e46ea39ca4023e842e30938a58d6cf5ac43a670db6bb6673e1c75579fc2dff4c358db549fa7123810b SHA512 19f41366c4bffce93106bcd1fcefa012c585582b27b351b88520f83c28ca824b8f2743ffa18e89c84a536893d7683be08300cc231a96756b8271546e9855785e
-EBUILD pastedeploy-1.5.2.ebuild 721 BLAKE2B 82049bf669e5cafe0e33bfcacaa67334d6f03c7baac8d6139e0c57caf263c0ceaf55de548dd36cca797362fce2e76c7dfef278aa088f9a5ea3bd74a3b486fd42 SHA512 d20bb9608efa193b2166c2fc7e5716579f0a35308f67f4a106fa35115cb337f83a140e5c787c45f559342171cb7b26685d9f6f73daa07b02efd118f900b34b95
+EBUILD pastedeploy-1.5.2-r1.ebuild 1020 BLAKE2B 21211d3e37b763a61ef726f9e35f79330c3cf84ddec939fe2d6b5eabca8257e4ec6f22f8b8eec2d81bbfef83d170aab1160d091ac18e095a9818a70745232449 SHA512 dba68d4f7638b9abb4f93c8f9c3f4dbe29b3082ff84dd36bae175ef94912e816cf0237d017987fdf8cbb287b3429e058926445fde2472df78f56b8836d565242
+EBUILD pastedeploy-1.5.2.ebuild 722 BLAKE2B 2526770d694c21d7bfb74e277cf889ce35e1763e6a9e7f8122a48cb849c6a0897ecb6f1768de56c9a9d6b48af7d2cb6df7d25f2e985063fb60a1df19122e1231 SHA512 16e96c1835599ddf9021482b1f6589d5255d5de9dbe607fbf17d04992b23a2d42de0999466dbf2d9727a0a02aa0e028e15647fd7cbd0c7ce2e7bb0c4f845f677
MISC metadata.xml 806 BLAKE2B f945ec7a43dac81abc59fa63d078872fe4bbd9bf3945ca0f03b4d78bb2511bbe137ef8d01424c5c54a55b73f22778dbd9efa009ab64ef41a20d55bd71bb15e99 SHA512 da770a4fe1f5918391fa4861dab525dcee34d5aeb362a464307c6c8b32edb4731effd22339056f01d77eea8d3729d3ca57572d1d95ebab8b786cad9029250f7d
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
index a1e80dcc0c4f..f23af57e0f7c 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="PasteDeploy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Load, configure, and compose WSGI applications and servers"
-HOMEPAGE="https://pypi.org/project/PasteDeploy"
+HOMEPAGE="https://pypi.org/project/PasteDeploy/"
# pypi tarball does not include tests
SRC_URI="https://bitbucket.org/ianb/pastedeploy/get/${PV}.tar.gz -> ${P}-r1.tar.gz"
diff --git a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
index 6d6b0695f139..d52292e3ec2c 100644
--- a/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
+++ b/dev-python/pastedeploy/pastedeploy-1.5.2.ebuild
@@ -10,7 +10,7 @@ MY_PN="PasteDeploy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Load, configure, and compose WSGI applications and servers"
-HOMEPAGE="https://pypi.org/project/PasteDeploy"
+HOMEPAGE="https://pypi.org/project/PasteDeploy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pastescript/Manifest b/dev-python/pastescript/Manifest
index 71f01bc25e94..2250a803709a 100644
--- a/dev-python/pastescript/Manifest
+++ b/dev-python/pastescript/Manifest
@@ -1,3 +1,3 @@
DIST PasteScript-2.0.2.tar.gz 117521 BLAKE2B 2de72050ee7f5b7037b99f9661b5445e523607afc84a8846f0e5d9e89196e302627f552825ce0e4f821b7ed9ed2713c87d7b504a4e2abf092f1e8fa014c40c4b SHA512 2f093eb982972fed354219c75c2e008931cea553960cea8aaafbe57cde8556de5626e7eb9bb3b9b7328bad3b7d9899f11fc9773a65380396dae506e7531516de
-EBUILD pastescript-2.0.2-r1.ebuild 1286 BLAKE2B f36e66490690dab11e69f716ef7b6ba70e6511fc7e33b4afa55039d85a6a66f1d2ba31c5f6205baf7fc3b54c504c32912d2d8a27abd2e3560e128ec1e79dd6b6 SHA512 6502322b1ba6bf909b06d67e533cddc7511978aa0cb03842d9ace33565de1343d4c75402aff63ab46b4e6cfbc14c67319244629e5e907566a27b9814e7f6cb8b
+EBUILD pastescript-2.0.2-r1.ebuild 1287 BLAKE2B ab9208cdd47205d96915fed68e5e84e0feb2a2f4eddcdfbbeb2aa061d58121a478b5297d3d65b7cdcd00c530767adda4a12332622c0214ac3736366a3dfd274c SHA512 b56de19e2df01856797d87b1098609f1e8b34f4c57901469dd5a90ff1d66bee9295f663473ced5a4f0e6519c75fd8a304398a9c045454ac6ba85b4507a498705
MISC metadata.xml 324 BLAKE2B ef67daa0f9e2595c0b35ed1b919c98129443d224c81a7ea6bd0ef919845339dd9cd45ea96ff4a4aa0176b24c61a57bc2cf8ee2f0c2d10386dbae1c904d5426ab SHA512 48a93ec635e32513438b44cb67bd7302c6bc55c72281d253ee4cd4b0a7d4c25ec61b028d861fa1acd2b40f22479fc0a1f726d3334c8a2970ad2b45729279ec47
diff --git a/dev-python/pastescript/pastescript-2.0.2-r1.ebuild b/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
index b13bed551fbb..de7027b53bae 100644
--- a/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
+++ b/dev-python/pastescript/pastescript-2.0.2-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="PasteScript"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A pluggable command-line frontend, including commands to setup package file layouts"
-HOMEPAGE="https://pypi.org/project/PasteScript"
+HOMEPAGE="https://pypi.org/project/PasteScript/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/path-py/Manifest b/dev-python/path-py/Manifest
index 87b85f562fee..36e6a434180e 100644
--- a/dev-python/path-py/Manifest
+++ b/dev-python/path-py/Manifest
@@ -1,5 +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-10.3.1.ebuild 877 BLAKE2B cb1ce71e34c708bc6167a05640b6b4e92e6841ad646af4a27bc318cd6851ad5d80de3e473d883aa63468d0cb59f593f151536c069e9984d3352d1d49fc511135 SHA512 7087e06ffcd820890d72feadcc34f58bdd8df03698f6395c60aa9d1cde90b673051d44d3ca4d35a34f35879d61aa8ae84f6772eb3d58c225b24a4ac8e84462f0
-EBUILD path-py-8.1.2.ebuild 948 BLAKE2B c5493925e7bfea19d57263fe297e3e5d5b5d2e92ec9e2d4f1289cef1de396fbc7a3fe17d1c318ddfe2a5052086861312561ac112c1c818a7444562fd90031e84 SHA512 8e265a7babedf0ea6ba064d750a6e48b030130a8394257edcbe1613b9dc4eaa7c846d6093a28b1edea7cffacbfe0584cda370878c3e09e0e843aa7ea316abd7a
+EBUILD path-py-10.3.1.ebuild 878 BLAKE2B ee49a850a73fa248593bf72366aa34ea38e4f8b85491115ce0f2144733484dcbf8cabd575c7898fa02de6c3a62223a8ddc2765446e3d4203c47b33d0d2ec8f48 SHA512 bbcdcfb827463d74c182ce3cf893a35a9f74fa12791866a47c22d4d3ca9a1b8133268b3deee89df05a4713505fd3d55ed95e98473f39382c16293e8b916e4ef7
+EBUILD path-py-8.1.2.ebuild 949 BLAKE2B 663e4ef7db574777b5a8cc7d17b001b734456a85d6a10f56ef4c4f708d68b7de4865dadcc5e32b992db8fbd1af9401f935961a8427d28c8b1b621c5ac7397bce SHA512 1ecad967d6583ec90a8b3fa3616334c072b61b28a6b15af240489a60c19e2fa477bb7f5eb2537e950ed434d7c30507f7f8ca88ac79df7cccc42599c10b29aaf6
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
index 1ab2e8b56091..02da0634526c 100644
--- a/dev-python/path-py/path-py-10.3.1.ebuild
+++ b/dev-python/path-py/path-py-10.3.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="path.py-${PV}"
DESCRIPTION="A module wrapper for os.path"
-HOMEPAGE="https://pypi.org/project/path.py https://github.com/jaraco/path.py"
+HOMEPAGE="https://pypi.org/project/path.py/ https://github.com/jaraco/path.py"
SRC_URI="mirror://pypi/p/path.py/${MY_P}.tar.gz"
SLOT="0"
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 6487f6b140d5..a3b8091144cf 100644
--- a/dev-python/path-py/path-py-8.1.2.ebuild
+++ b/dev-python/path-py/path-py-8.1.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="path.py-${PV}"
DESCRIPTION="A module wrapper for os.path"
-HOMEPAGE="https://pypi.org/project/path.py https://github.com/jaraco/path.py"
+HOMEPAGE="https://pypi.org/project/path.py/ https://github.com/jaraco/path.py"
SRC_URI="mirror://pypi/p/path.py/${MY_P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pbkdf2/Manifest b/dev-python/pbkdf2/Manifest
index d6c6565dc0f4..eeb6cda8d247 100644
--- a/dev-python/pbkdf2/Manifest
+++ b/dev-python/pbkdf2/Manifest
@@ -1,3 +1,3 @@
DIST pbkdf2-1.3.tar.gz 6360 BLAKE2B 0a449b593fb1dddd604db687dab1fcdbeae37819dc17d7a875d8f592b1a45ac16903a77de46b72d87fbc2d41217f044046c4b4cf3a10b579e4f21e151d8512d0 SHA512 1297950d045f9b56f5eb9f771fe65091802c1f12f090a8a80fb5e36bfa10f1c1ac3b9dc8088f4a640b840fb7073aadd3fdf39f3979118046ba5cde477d071244
-EBUILD pbkdf2-1.3.ebuild 569 BLAKE2B 352b5490584fe02c2e3b35d0f30547bdf1b9ce4b0b513c25a2461ec817adeca6d041f97785b952fef57f1ded3082b9c60e05771664596ecb931c26babd70934c SHA512 dc50ce35e68e0a375bd630e3ec27285e5c05fac962a75e67ad2967d9ae1772cca4f9e6e44d3f84c450c13d3726d968310410ede1aea5dfc37a5d3283b6a3b37b
+EBUILD pbkdf2-1.3.ebuild 570 BLAKE2B 7cbb47cf9ce98eeb1a9fef842ebe41d9ee887911942949cf3bd0f0cd0a9c8349c319951a7d6bac0b411cdc9e5537b0066a955ef2218e17f0de090fcf2fdc2756 SHA512 5165d07ceb60a47e4555c03d90edb40a6dea5083453577928d5c7afd836ebad0696ac99052f81c4372d5a4ed169bfb500c3cce6f13caed1ffc15611e77942c9e
MISC metadata.xml 578 BLAKE2B 2bb6c12b4c3661c35e6d109f5c44b665ff826e12aaa334707742785d3ca68aa7661e5ecc5e6dfa55cc44c088ad9de7b1f8136650a214bdc608e7fb9bbf425727 SHA512 dff57e44050eac6feeaa13be6ad1cbbdf9c0c7bb91d3ec7110b3e3861e112c4faaf2d4a279751f9b585303eaeb3d1de98b7fe2fa0a8466acf8dd89ec0e95a6a1
diff --git a/dev-python/pbkdf2/pbkdf2-1.3.ebuild b/dev-python/pbkdf2/pbkdf2-1.3.ebuild
index 93c9cd914792..687817024c0c 100644
--- a/dev-python/pbkdf2/pbkdf2-1.3.ebuild
+++ b/dev-python/pbkdf2/pbkdf2-1.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Implementation of the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0"
-HOMEPAGE="http://www.dlitz.net/software/python-pbkdf2/"
+HOMEPAGE="https://www.dlitz.net/software/python-pbkdf2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pdoc/Manifest b/dev-python/pdoc/Manifest
index 1d2f114874a3..3c62eec88e2d 100644
--- a/dev-python/pdoc/Manifest
+++ b/dev-python/pdoc/Manifest
@@ -1,3 +1,3 @@
DIST pdoc-0.3.2.tar.gz 76536 BLAKE2B 41a5a6ae19b221e19de65df2832760622103f4aada6dc8e9c6c97e1826a24fe546b3b3d7ca5a429d156a1151201241fad6018b9174cb8f2b1fbf46fc450c8522 SHA512 a28f4c20c43339ca89fe93a5e79672033336cdd73c875fa8aeb5649556e39711e0b7f7b680f3c31c242e0263549939a301545d26d5b96b7818f7903d4311a189
-EBUILD pdoc-0.3.2.ebuild 905 BLAKE2B af9df75da15879fd7ebf050f5c454c6b9a5b25a70400b8df88e672495b29d4fbe16bcc8cb4e56007577cf01f7003ecf2d7b4d4fad2d32d446aedaf91c965fe58 SHA512 ed36b7f0bf6a8d86585b67328e5caa18c4e41bfdaf437cd47506bf493afbee0efa3bbe360b8a0669f15c6816b9be4d337600ef8392f433a98c9bb14ac8580816
+EBUILD pdoc-0.3.2.ebuild 906 BLAKE2B ad5b258c3bbe93b1b83ec4ceb0a5f6b6de3634083f058ab7fd5f9b128cc67702f2b56f60a653d89ffbec9f195c8f9d93dcd8a639b1fab6c5dd2688340eec01d3 SHA512 ab3480e4e11c4b606847f17ddc2fdc91eb4415434b8dce822aa3808070566cf1b442a1b3f1ff3ca4e91178200292b1900f3027bec732b0931ed5201280131994
MISC metadata.xml 424 BLAKE2B 9699f4ea942fab1f467f13318ec34b3827aafd5946f863fe73ed8411c8967c3aadd75d210d59a194f44cdd40a60f7911231b9b9f1b0da91b88be636b007cd205 SHA512 d5cacf7c2874eec32bd10036f6fa03f0d357569e99b229b397df2ca1978f3961b9f3e7cd892cba677e4f6c4e39a5d69ef496166285adf089e08e7406446c9a35
diff --git a/dev-python/pdoc/pdoc-0.3.2.ebuild b/dev-python/pdoc/pdoc-0.3.2.ebuild
index c10af369fda3..41732eaf5cbe 100644
--- a/dev-python/pdoc/pdoc-0.3.2.ebuild
+++ b/dev-python/pdoc/pdoc-0.3.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Simple program and library to auto generate API documentation for Python modules"
-HOMEPAGE="https://pypi.org/project/pdoc https://github.com/BurntSushi/pdoc"
+HOMEPAGE="https://pypi.org/project/pdoc/ https://github.com/BurntSushi/pdoc"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest
index dbfcd47d933c..732f6afc40b2 100644
--- a/dev-python/pecan/Manifest
+++ b/dev-python/pecan/Manifest
@@ -1,7 +1,7 @@
DIST pecan-1.0.4.tar.gz 119575 BLAKE2B eead6234fe26f4698c03f965aba6cd1078369693827574ca3b0b39da4bf8b0b660c01a2e57b3789c092df1cf3f1529ae5d74385055def47482a7f95df5283976 SHA512 cbd5bc21658e68553baa55b74f82f7198ba261bf48d2889732ebbdbcb7f00d0a68f85dcaf946e7349000e78217c532d2017606316335211abd1fac15b947ed7f
DIST pecan-1.1.2.tar.gz 120316 BLAKE2B aa63103552e8563d7da27d2ee06706f5dbe507557cf8d76c8f196345f453efb02a13c0e1eccfb5e2db7fab850c4fc22b934da0ddfaf92b048edc729517621197 SHA512 672771fb8645bd11f6d89e7be46b6a85ea640b1951cc286cfedc7813f4f076e8435474adcf88d5c149b4d3933fea9c458b155df8b0ce491dac54bad46e4186be
DIST pecan-1.2.1.tar.gz 120364 BLAKE2B aa0f75249a3c91dbe45376180f1886ec6ff4169c407166dc7a6014152a4cc50bfb8085fcb53996fad75f3b142784ad0a6c2c52c7eb92ca1585dae9c771116c2d SHA512 ce7007f2ea9cf01b7375919c1624b8bf9b8a836d383b6a1906b6d33190b6586ae8700149d862a6a9f16d7eb5e29d055540a13122f67bd3074270e3791a82a233
-EBUILD pecan-1.0.4.ebuild 852 BLAKE2B e51a8147acd49371852d4b7172fb2672d231f34e36e761827743a5b6ab6ee9a4b848c0146e16ec66bd25d6f4062c786e7bd1778e9141db325564b927decae475 SHA512 d385d7e99f27114d91ea4eb8da1e877d000dd880d3f47d795fb08f18e77a124bca2e36534254daba9801864482c5b0a18630512be684faa99c50db200adbe359
-EBUILD pecan-1.1.2.ebuild 860 BLAKE2B ec9db1d858ab2d7b09196c31b343e6a38c2345f60e357ae96295274d368bb370b7a0268ba1560165fcd7141a6ed52b26dbb461851779e9e7d56e00d76ec22b6d SHA512 b007f4effcd8ad045640e58808b24a216cb46c7781438b8cff97104a56279a27f0c3b8954ba1deafaeb1b5662becc2d86d28f8f8b9314f8947ccb1a76011c7be
-EBUILD pecan-1.2.1.ebuild 870 BLAKE2B 5a987e134265863caf557419fc9f498dde92c160c1aa489272176d43a73a6807475641013eb9d80d59d9c4d63ebe3235b48246f12b06d335e5a524c86ba62c95 SHA512 e68cc012a50fc96bd88c7763994d38550c6e40e36d932c7ccfd4016d8d08a5850f254ddb993afdf7c419a9ea6d508706c02fc78567e2be4f9c3bc2e9a2f262a7
+EBUILD pecan-1.0.4.ebuild 853 BLAKE2B bf4d4906a33f429f62834c3af413facc680d6b821659c975ce71187594dadb54fb8cd2cb1720590705feed4efb4c0f27a76c09f28e05bfec91d6976e268c919c SHA512 84ca233a34439f001f167907abc88ae6540a5fbf4498ad7bbbd1a36e99190d829f41057515de084425c1f25bb193deed8a84d1cfd5f4eb0c7ca250b5c261b937
+EBUILD pecan-1.1.2.ebuild 861 BLAKE2B b43ba1bfce7973b2fd588108c8e6f7feb6aaee85ae890b9985865abf8d485f4cc45d47b25db060b3163376dd61b680cde6106f86c8d87d0a0894f9d1326fda28 SHA512 6c98550020dc3d4ec9a3df22096fb3d78e6c5ccb5a02fa3faed608e8efa3235378f128ab43db8b0840328380ea4a6637c836b7312d3a63a53def56da5a24da31
+EBUILD pecan-1.2.1.ebuild 871 BLAKE2B 8013cc8721178d6286d62de514b89bb09aa13c7f19f893a772bfce05916b859c534ad47aa3a1b88e7396bbfe2000233739d3d3ba2554b24fd92699791a5168c7 SHA512 ac40db725b6a77c43529c2beca5d5ee2fb2ffde63859265e06fbc66e9e6c27d45c975499758810105f86fda77a616435a5d343f8ff423db13dbebaa187579f50
MISC metadata.xml 322 BLAKE2B 4be3ea8f134925d142020ac8fcfb0adbba264d7576f30c012a70c5ac175ef79cf9293d6035c9c0eeb52c01ab1a6288a42c926dcd40ee48951ba10122e640017c SHA512 506ed5b74b1e2383261f2ce34595e4fce40864db017ac9a8b2497de0802949a5d2163956a860d037898cb0885a4990531f200767781615056dac07a4af3a4e7d
diff --git a/dev-python/pecan/pecan-1.0.4.ebuild b/dev-python/pecan/pecan-1.0.4.ebuild
index 2a65e6d84fc3..f249cf867aee 100644
--- a/dev-python/pecan/pecan-1.0.4.ebuild
+++ b/dev-python/pecan/pecan-1.0.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies."
-HOMEPAGE="https://pypi.org/project/pecan"
+HOMEPAGE="https://pypi.org/project/pecan/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pecan/pecan-1.1.2.ebuild b/dev-python/pecan/pecan-1.1.2.ebuild
index e38ee7b80d4a..188513bc2234 100644
--- a/dev-python/pecan/pecan-1.1.2.ebuild
+++ b/dev-python/pecan/pecan-1.1.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies."
-HOMEPAGE="https://pypi.org/project/pecan"
+HOMEPAGE="https://pypi.org/project/pecan/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pecan/pecan-1.2.1.ebuild b/dev-python/pecan/pecan-1.2.1.ebuild
index 02419b98bbaf..9bb4eac67eff 100644
--- a/dev-python/pecan/pecan-1.2.1.ebuild
+++ b/dev-python/pecan/pecan-1.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies."
-HOMEPAGE="https://pypi.org/project/pecan"
+HOMEPAGE="https://pypi.org/project/pecan/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pelican-minify/Manifest b/dev-python/pelican-minify/Manifest
index 9dc51b80ea50..10f124427383 100644
--- a/dev-python/pelican-minify/Manifest
+++ b/dev-python/pelican-minify/Manifest
@@ -1,3 +1,3 @@
DIST pelican-minify-0.9.tar.gz 223517 BLAKE2B 808601e027af7b3970e3fcac08e9f0f656e48fe016a470b4a5b3892a108264e2fff52a9b036861fb9007da263e59c7fcf68867e789f65e20b29278fb8de445a0 SHA512 de28727ed6b39e89461b2d725139b88010def892f3fd23f822a6e84a585b3f93771fdc9ca8f402adc9bb196a0dde03b9d6417317c7e8141d83f0e6460860cd33
-EBUILD pelican-minify-0.9.ebuild 633 BLAKE2B 442ad17a7cba2876f67bf18c4d7cb5ffe9cc37fe6187641511f5db1ee350ca1c336b6ba9275006c10fce3c98f135f36506993510db7b53622839249293f32f4e SHA512 8ce683265832fe5175b3273ac4981935ccaa7382319c99961f8fe2924c7206a325b8337aa2e10341b6ce0ebe944cfc1d1fb4bf0ed173cad05ba820ee271d26b6
+EBUILD pelican-minify-0.9.ebuild 634 BLAKE2B 0dec40ead676e9c41ed21a8884561d1cf0284254eb0a1284285b05ff4929a0bc124151860c4f20040fe63fce40436966c5796d30969e9d2bc69144ed46bec1cd SHA512 66fd2550b1caeb647aaac1174b5c64db57c557d425878e9b24c20282e464ece0a156237a3ed287502304f092cd9d75e81ff80e150ffe658b7ce228685d9e6665
MISC metadata.xml 452 BLAKE2B bbe68af4fc0f50adc241fcd2a7c39fd15a2092ce59d1ce84a72e70d3174d44c95fd00342ca6e85b2d7c014a7543dff3bdbc56e11fa70d3f091a60b3e26f797d8 SHA512 838e7d6032dde459c275fc2d6cce3a3c4a86f4766573d2950031f7cacd52d66550961bb834010a56ed9b3a45d0182da3b35e06e71c2e55cdb66fef361035e242
diff --git a/dev-python/pelican-minify/pelican-minify-0.9.ebuild b/dev-python/pelican-minify/pelican-minify-0.9.ebuild
index 84be22dab757..5cfa1c5bbab6 100644
--- a/dev-python/pelican-minify/pelican-minify-0.9.ebuild
+++ b/dev-python/pelican-minify/pelican-minify-0.9.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="An HTML minification plugin for Pelican, the static site generator."
-HOMEPAGE="https://pypi.org/project/pelican-minify"
+HOMEPAGE="https://pypi.org/project/pelican-minify/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Unlicense"
diff --git a/dev-python/pep8/Manifest b/dev-python/pep8/Manifest
index a19043848a47..e789e76f1903 100644
--- a/dev-python/pep8/Manifest
+++ b/dev-python/pep8/Manifest
@@ -1,7 +1,7 @@
DIST pep8-1.5.6.tar.gz 66944 BLAKE2B 5875895eb21c771d21cb1c415dc9f85737ae18ab10cb9ab64c758cc0fb834387b6815751cdebefeef9ea2d9a17f7c67d54d4f435a64a005213f3406d11e0e1a8 SHA512 9de60df0f56eeb28be835b3f11d060150e08c19403552b769abe0794a1aca65e3a17fd8b45f35b34b11593f527c2f4521ab72823aa1475963b1281c044c71ec1
DIST pep8-1.5.7.tar.gz 67302 BLAKE2B 714ecb7f21c457aca1a2465319c3f202d13b5cfe067418eb2e3e6f21b25dffbab891a05f5b145264e484c180b67e1fc8c4ad1cf47f1413ebeaff2bb858f9858e SHA512 ae5cc6cc47d71e90059fec0c89f5e8e7b71b08d185c95b0c8cf0aa9acaee4841d0cfc617fb1ca6d7af7f4721480a1992b6178dc845d80dfe87fe3792d515a3eb
DIST pep8-1.7.0.tar.gz 79704 BLAKE2B f2e3585bdb3732f9be7f77b1cbf065c0938c1847a5caeb493e3cd62e6a5e19713779a087ffdc9c627481fb10e13d3ed53b3bc368182c2442f24ad57d1d2e96d3 SHA512 0077dac97846fe3a5fc654cd3ce8578845cf3b93ee097a3ae6ff2db4ae0797ad5766c69f036d6a5add786eb929a9beb6d657ab693227b8df2ba46ec0f9284b0a
-EBUILD pep8-1.5.6.ebuild 907 BLAKE2B 34f4a4c616cd53458be1bb6003e566312e79b14074ac48c4d765b272652a34d27bc436b90eec107cd201c24f1320181acde3824a27f41f96e965b6ef9c7eed47 SHA512 ea9b839a7f21f11756013cf29bfb85ab7e185c6f5bc2a96681749111bdb5f4f98bb43b0e571feca1a491aace911c44b40f575d33b0af04181e7b9222004c77d3
-EBUILD pep8-1.5.7.ebuild 917 BLAKE2B 959103efad747c7aaa015830aae25df385084c55e0bab78d1ed757317c52bb1c15249618ced3a1f23b2fc3d0cbf230b3a624d00c6c973482d9de120245b13256 SHA512 117d2138a7cadbbfd5d34bd34d884451a1c4425b27c457c8d2652bb0cdc0b9bd3f832a99770063ac6357da8fbb5e302155fc96d69116b5087a2cb5ab4edc4e13
-EBUILD pep8-1.7.0.ebuild 1090 BLAKE2B afa732ca43dc0907a5b859576c90ce943330a3f99a13c597cbdc4484dca6ea16cff5965f92be66ca8d6a495cceca4b0aa89ea5311828b863db40e934b07a166a SHA512 9803128858c09a4829c2979632c88fe9782de50cec60a6c6d216e8a172fd1628ea705a0d8e96c3ae2574fa37001bb0d2c6a8bd16f17e1c9c7847beed220aa091
+EBUILD pep8-1.5.6.ebuild 908 BLAKE2B eeda92db0bd488f491c9fbe448b65c9ca190dcdfec5c047180cce204bb60f61c4d810dc10fdb4bdb87a13fb204cd049abd7bf122172d77b89b83f2fc9eb5cd67 SHA512 58cd06ce19da3eb1d4aabaf3d464dd50f0f1ad5fabb49ec004d43b66e10f9ea58b7f164e334e0dac6375f73be23474445e23b13f392f9e84c8ea0ffe7e71acd9
+EBUILD pep8-1.5.7.ebuild 918 BLAKE2B 6f5d7b424309bcfae81d4bd38b66ea6a15a98ff83c6d5d48354b90333b535f90c17b38e9735868b72b788a1859b3de859162119920b41e34679ef0125b54222d SHA512 35dedd1331978c86db6ad816b0d2bbfc8aecebab42153bd4c222c9cafdef1ead08e30560003fa9ef70709f3f38294e70c891008bef9b202d80c392d9784ac383
+EBUILD pep8-1.7.0.ebuild 1091 BLAKE2B 2a67e9bd86f9d18e52b1ae76917db1e2626bd9f1473e30f934e29fa08928f6ce218ee7659f362515754ba3d422eb04d4c444658a46b5ea298c3b155492508559 SHA512 356f81210890645d8c2b563b7068f3cf0692e2239ad9676a8d00c484f8fa6735a896e4307b15da9e3d12dd3fe93a42f33f81b08655a7429db4b44622181a6288
MISC metadata.xml 373 BLAKE2B c13332bbd6ab86ea6a6c9d6cd0dadde195528493cc7984e31416b833906e692cbadd18f4185b6cdfce0e2847750ce05a12f70d29d4fa98d3932654b73aeaa9ca SHA512 0c3ea303192c4b56bd910168dbac81284231291053b5fbca4a5a0700cb40ae8646f1b201fddc76dfeab52979c4c5944a67a2b0c62cfdf5c020c23e09e034056c
diff --git a/dev-python/pep8/pep8-1.5.6.ebuild b/dev-python/pep8/pep8-1.5.6.ebuild
index e9fbbba130d6..82b0b924852a 100644
--- a/dev-python/pep8/pep8-1.5.6.ebuild
+++ b/dev-python/pep8/pep8-1.5.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python style guide checker"
-HOMEPAGE="https://github.com/jcrocholl/pep8 https://pypi.org/project/pep8"
+HOMEPAGE="https://github.com/jcrocholl/pep8 https://pypi.org/project/pep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pep8/pep8-1.5.7.ebuild b/dev-python/pep8/pep8-1.5.7.ebuild
index f1bebd1cae34..5eec74d76bb5 100644
--- a/dev-python/pep8/pep8-1.5.7.ebuild
+++ b/dev-python/pep8/pep8-1.5.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker"
-HOMEPAGE="https://github.com/jcrocholl/pep8 https://pypi.org/project/pep8"
+HOMEPAGE="https://github.com/jcrocholl/pep8 https://pypi.org/project/pep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pep8/pep8-1.7.0.ebuild b/dev-python/pep8/pep8-1.7.0.ebuild
index a7e60b7c9fb9..17171746b219 100644
--- a/dev-python/pep8/pep8-1.7.0.ebuild
+++ b/dev-python/pep8/pep8-1.7.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker"
-HOMEPAGE="https://github.com/PyCQA/pep8 https://pypi.org/project/pep8"
+HOMEPAGE="https://github.com/PyCQA/pep8 https://pypi.org/project/pep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/peppercorn/Manifest b/dev-python/peppercorn/Manifest
index f6c1c8c1ecd9..a70c110f74e7 100644
--- a/dev-python/peppercorn/Manifest
+++ b/dev-python/peppercorn/Manifest
@@ -1,3 +1,3 @@
DIST peppercorn-0.5.tar.gz 19637 BLAKE2B 13a94c3bc09b5cdf75cf44b40111b1d5cfbc79b8cfe97bceb9f1cbcbac2983a912dd25676d1e68366e471cc86ec8832cb55c105d3fd3332cafb80e5f086a8e9c SHA512 37f9df282872b0c664780f5e27caf81cc379b05009756cf6c79290b09893d88427f3619916688412dabf20e99f264da8832d959563943e2910b1fcac696edc31
-EBUILD peppercorn-0.5.ebuild 1086 BLAKE2B a16810b623abef48168c2bccbada78fd04526039ded9be3db8e1909fd2996ce027927f24ac2abd9c71898d9801fd684978b480884081120e3bc89615f871f6e6 SHA512 b95ea08e443cf6641008451a4bd1491c4bf60195f9a49124484cd9f476ece308f3ebaf50f05afa92d41fb32f0ca845914bad383ce0af2e65996abb4780bd765b
+EBUILD peppercorn-0.5.ebuild 1087 BLAKE2B dc6fedd851623c51f258a270ebe4dfec8c54cf94263a7f6469e32c1ec6506cf54c507df2e73c71b908d94b6c9397e6f90adb09ed5ce122a564731e9fc341df0d SHA512 7344a376b725c697e5e46481e3d81ca1e972856954cb5e0b130f8f72dfc375b87b56d47bcdfb67d57e9bf28715a4e8331f563de4511802c6ee8654170c000eeb
MISC metadata.xml 382 BLAKE2B 78a004976812587b5ea7062e0beb40fca449529ffa21182f24c8f7a93eb332fe65e14b9c8248bc9e1525303476513051ea45b32e02f9c0abd17ad54cfcd4b0bf SHA512 87d4af71c685754259be695e02aa5a99e49f9f6c72a57c15ed7e5e6777255cc49f8400d349fd0e1308e25ce36b0a880696c9f8cbc2e6ea991d34901cf38c8235
diff --git a/dev-python/peppercorn/peppercorn-0.5.ebuild b/dev-python/peppercorn/peppercorn-0.5.ebuild
index 352e208a8d73..68ca60da1bbb 100644
--- a/dev-python/peppercorn/peppercorn-0.5.ebuild
+++ b/dev-python/peppercorn/peppercorn-0.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="A library for converting a token stream into a data structure for use in web form posts"
-HOMEPAGE="https://github.com/Pylons/peppercorn https://pypi.org/project/peppercorn"
+HOMEPAGE="https://github.com/Pylons/peppercorn https://pypi.org/project/peppercorn/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
diff --git a/dev-python/pew/Manifest b/dev-python/pew/Manifest
index 1640dbbb21e9..c11dbfd91476 100644
--- a/dev-python/pew/Manifest
+++ b/dev-python/pew/Manifest
@@ -1,3 +1,3 @@
DIST pew-1.1.1.tar.gz 19629 BLAKE2B 9db83eeee873c1a9a542372562cbadda37d6d5d52ed220c7018390291a96ae1adf7e168c4213cbcadad04a6cadb7115aed53eb7a8561a0ee0e58dc9137ac5257 SHA512 9b59ab51d4685b6203a944338d8fc5ab0ac65b442adb7861fb3f2ed7437ef8a02f1f87e234fc70124245625ac7992500c11e51902a98511015e90f1ac5e56b46
-EBUILD pew-1.1.1.ebuild 692 BLAKE2B 9846987b84845537590d31c0ef85256b8f2d1224a6186dc403100bce17c573a44c650b4994ce35b85b0b5d31169edc4ee45d84ec5578420392cfe42f3b859c2f SHA512 b9fe726f6eca85e60eae627c849122e46228278ac4fe65eaae62d4c32c6e206a85b706b9097202e28a75a0c71c01789ea0aa3cbf7cdc2064eac83b524352435c
+EBUILD pew-1.1.1.ebuild 693 BLAKE2B ab867d60ff2aded71f4295e404c47cd5de884aa17db1c63211a6cfebfe6589308b72f57ac67cbf2b4d0123f77b85b68ff5aa9e657a344f0686e6ead9c547e9da SHA512 4c0136c32cfc22dd2ddaff229bc9e83f41e6bc031758b8e15325663c83281813e2b84243274d16b747e6dc95926431178109bf0e846f42742ff2065ac4d34478
MISC metadata.xml 446 BLAKE2B d4be59a9c95d607bc67b12d4fe5a5310dfcfa5a251e022fb9fb0ffb0a57aaf51c47331d735b76eb651718adfd627d72ae9afa315c9703fe639dbf67ddfe411b7 SHA512 81ea90c5b887670e5a5d1f6933c503fdbcbfe1b59034bc8656a5ecdd5aa954a35edf3aa46b3c5d591194d2f964d4fdf30ede9270d9dc06ca7676b0f864bae20b
diff --git a/dev-python/pew/pew-1.1.1.ebuild b/dev-python/pew/pew-1.1.1.ebuild
index 764c8cd917be..6522126be14a 100644
--- a/dev-python/pew/pew-1.1.1.ebuild
+++ b/dev-python/pew/pew-1.1.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="tool to manage multiple virtualenvs written in pure python"
HOMEPAGE="
https://github.com/berdario/pew
- https://pypi.org/project/pew"
+ https://pypi.org/project/pew/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pgpdump/Manifest b/dev-python/pgpdump/Manifest
index 7f2512453b59..ec342736eceb 100644
--- a/dev-python/pgpdump/Manifest
+++ b/dev-python/pgpdump/Manifest
@@ -1,3 +1,3 @@
DIST pgpdump-1.5.tar.gz 69446 BLAKE2B cdca875f3d827d8c1a35164465c158fb211677457c29924a6bf1cc7d901c1e732ebbe57edc819ddac0ded186495d307010d0180b4d115977dd0c68f254fc9e45 SHA512 b9fc7f78b920296301acaad2dbbafefff7b5f1658cbb65f5892a28d0b4d5110581bba984ad5cdabde3330025e3828387d7127c689cb86a7163c0b5ac0d0d2de0
-EBUILD pgpdump-1.5.ebuild 440 BLAKE2B a709c68c1d5bff78604df31706349ca624834939c7c18e59e3334e031c54c1a22fe1295bf9c0e197d9c9b9e5d6f77574f8ff13f86a8326b3d7a1c19e6d24d795 SHA512 bfc5877e01f1c2ce867f0c75c1d5d0ab297e6e26ba625ada087a1028e734d64672b03c005928ac8a71e037f63b3d4a502dae89df2a8e54d1d7a0f0a5f9a11583
+EBUILD pgpdump-1.5.ebuild 441 BLAKE2B c2d62836bae542dd58d6d2eb4a347394073b6813082a4e5c437b9e2700dc8a6fd2aff370e9ee1b1d8db9851523008e9bcea470515323d21c101f245f99c6e1bc SHA512 6aa23cf7d345f6736db2e2d6d377e4793a606e8f5c17c82fe18b768634291c2c45aa87cabe25b437afe8d774ec0e9b4c76099aa1453b212f54dd71aa04fc37f9
MISC metadata.xml 386 BLAKE2B d999fd34acffdce83998229fd30d7bb5cf8848601c43341ae1a5c2b7028991bb8af59f69ccd04f4c6284be6e97ff99cbc4841f333b0dab75e7fbb5fea844e541 SHA512 e7d8886a19a4cae8c44a9546ca41c486965a304da55d623892746d1dd0706348dbd431080ff145bd47d7a629b1e7c464e36f18699172689907c15fd31f79fe27
diff --git a/dev-python/pgpdump/pgpdump-1.5.ebuild b/dev-python/pgpdump/pgpdump-1.5.ebuild
index cfd8127ebc2d..7ef02ee5ea31 100644
--- a/dev-python/pgpdump/pgpdump-1.5.ebuild
+++ b/dev-python/pgpdump/pgpdump-1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="PGP packet parser library"
-HOMEPAGE="https://pypi.org/project/pgpdump https://github.com/toofishes/python-pgpdump"
+HOMEPAGE="https://pypi.org/project/pgpdump/ https://github.com/toofishes/python-pgpdump"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 44eccfab49ef..088edba09660 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1,3 @@
DIST phonenumbers-8.3.1.tar.gz 4718199 BLAKE2B 83e8d12f525d2dcf09f3a5c4e08d6ccac9444d47c952c79454834850c7b2c9b0272fd23e83056a2570abbf9b2edf3080021de7cbf3351c6975f0a8d03a9eabb2 SHA512 535a9ef057183c90838bb3a28982bcbb3d95fb2c85ebfb4dff9371f0f41d17e71b9ec2d833809f668a5c53ca9eacaa4f791c829c38ec42ec0ca301332213dd34
EBUILD phonenumbers-8.3.1.ebuild 710 BLAKE2B f7b97e95a1698fc912d5c37e7a482ceca1672db2d05336d931200108fdd6fb426c70a8cc291c39e113b51ecd43fed936248902831c259755dc568e9024e4846b SHA512 fb6925cf90effe4b483ade58d03b420321433bedc0bcc9eca0c532c3bbab4243151077c9e08609b9613d6e32b9a68a1afa2b92ea7f42f7ac95dc0ec350a7be8f
-MISC metadata.xml 362 BLAKE2B 22f1ad321e9baba50e3d09bd5a8779d2abcb413c17a97dcd4956385d7166cbc1095667aac413092db3950b33230b61252a042fc62fc92e943ee40d16746679f4 SHA512 d15221d6a54b68f3cd03ad8016f26b970f630d0d78e9834ba8b78b6a691fd90eea1ea1ec2efdb21b09d336ab6f5708c3cc8b24470ede75bdc629eff8f40b7c35
+MISC metadata.xml 270 BLAKE2B e7119d6632270972a7e7609c3dc36dd5e6d7f2330dcaeca24d37fffbff7ed9e6ce6d792e72fea8f5e16f9c3492f81fcf650979ae6f9032de2fd2ae862cdee330 SHA512 c0c1f1bf8b254298ccde2d9a82ffec596806b4007090922df2686bb11af0a1fdb47f4637ec1ced0ff081e41032b2704e58fd70367a1ea7847206034f74282cf2
diff --git a/dev-python/phonenumbers/metadata.xml b/dev-python/phonenumbers/metadata.xml
index be4f069d2123..a00296d9a77f 100644
--- a/dev-python/phonenumbers/metadata.xml
+++ b/dev-python/phonenumbers/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">daviddrysdale/python-phonenumbers</remote-id>
</upstream>
diff --git a/dev-python/pid/Manifest b/dev-python/pid/Manifest
index 17d0b3615948..88dd46f84ec3 100644
--- a/dev-python/pid/Manifest
+++ b/dev-python/pid/Manifest
@@ -1,5 +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 492 BLAKE2B 66c675ce0adcd59700e72655234180ffdafd42a9bf74e557635b2406959b6ee140420372a38aee29aede226931dbcfe1b73e6a356bd771b577eaf068426ca7a0 SHA512 4068daa2cb76fe0a681ea6c192cbf74a6bf890796f0dec044fdf61677f07e0447ca032f334c5295e37388773b134dfc0b38c5839a5d38b20c595a8b9db27a968
-EBUILD pid-2.2.0.ebuild 722 BLAKE2B 901f985ec24fa067428380e01784bb8da70ce17691f55a31a1726b14339da1ec79d40676bb4b8b65072c98202c7cb7164aa9b46c651963dcee858fa534b9ec49 SHA512 82739c69b0ae92b26924fa6fff1b010b08f8c5bb2d823aee72c11a4d98ac6a6412ca852439ef2c2d24a933ff51ce1f22f7224db671b49861c726d10c14dadf08
+EBUILD pid-2.1.1.ebuild 493 BLAKE2B d9b6a54a0dbdd28630f7138c72ec610c938a17311498a90451e86c17064b4e1d94b52284b13d5b2723682bae44c97b161dfaf5634665c5ee933e48ef6267faa3 SHA512 6476ea0d125bbf6f88d7b91871725a1c51d32ceb49bf8c1595cfc3b57e94646e648b0a09c56ffeb2c70005370abba8217d5ee6c8b18e47ea73955e1c67667fc9
+EBUILD pid-2.2.0.ebuild 723 BLAKE2B 243e47e08ab2636967ca2a84b5aed727402b794daf71a332f1d3cb1dcd90401c18bb103c1f876668e19fa7e59dbe606aa285f1a9e5a1379b5910c823860376f3 SHA512 cd79ed8d02be2675b9e4e249219eb437df6986f845f57219edfdbeb4c6eb004863d1e03b97d2350c352df14baad59a41eb8198bd525ad64148822233bbefacaa
MISC metadata.xml 560 BLAKE2B 5af715f7414da897d42890da7399e0eb94a6a9e565168490a30fe6869ea5377cd7c58dfbc1b130f2998752ba0fd2ff0dae9f98479ab22909dcc2b61f9c1abeb3 SHA512 3ca1077fa0948e659fe7673dd885ba306512f75b3706314919de74910482b99c112f4e1cdf2ada3ceff9ebf18bc72dfb46c263ce4da396e1400a6402757c2dcd
diff --git a/dev-python/pid/pid-2.1.1.ebuild b/dev-python/pid/pid-2.1.1.ebuild
index c25edf5a62ca..0f1bc39f4bec 100644
--- a/dev-python/pid/pid-2.1.1.ebuild
+++ b/dev-python/pid/pid-2.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Pidfile featuring stale detection and file-locking"
-HOMEPAGE="https://pypi.org/project/pid https://github.com/trbs/pid/"
+HOMEPAGE="https://pypi.org/project/pid/ https://github.com/trbs/pid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pid/pid-2.2.0.ebuild b/dev-python/pid/pid-2.2.0.ebuild
index 1f45823e4466..c8a0972a69eb 100644
--- a/dev-python/pid/pid-2.2.0.ebuild
+++ b/dev-python/pid/pid-2.2.0.ebuild
@@ -8,7 +8,7 @@ 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.org/project/pid https://github.com/trbs/pid/"
+HOMEPAGE="https://pypi.org/project/pid/ https://github.com/trbs/pid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 531d9e20f710..fa04ba4d8321 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,7 +1,7 @@
DIST piexif-1.0.12.zip 1005725 BLAKE2B ff370dfea7b2e3b0013c484c586a294ed3b1590f9248104927974b4f7d2b82435da8fb0d8345ac23bd724606e0cefc2594ba9fa49c58d0f4f00219c1a4ed6cce SHA512 71de13b30d041c2de2136e9299bea96a0446352815de5358863324743aac6a5e187800214edd209dd212108ce9a0b0b4602aee54dd54f8b058228b255b543c63
DIST piexif-1.0.13.zip 1008345 BLAKE2B f2f1ba520d661bf3f50de41b81ceebdaff8db2d83f76d4202771438d78c30beabf118f5732a5e76a6484fbf2bd850b461a9d1a0b675f12995dd7f3c8bb32e6cf SHA512 4234783a639e777b58eb0b4591a272d7d5e8c116a7a242cf36287e64d15089478c88327a16b4fa75786fc3621a6bf647f6a075fab0708e2d0aed6395f95b92cb
DIST piexif-1.1.0b0.zip 1010925 BLAKE2B dd0eb4cd98cd77b639d88181f7f50201928d683285c661d6fce98c2cef92adfa0a809f45c3dbd38d25745fb1c88f21d31d45871b328052043abe4a247940db62 SHA512 6549f2b1f4a36b3455d561109fc9bdfc130f668ffa78af45ddd1c9ab9264af26617f8d9c7072b2e097d3951a931fae3d8b495589d665d972097411299e24d6e4
-EBUILD piexif-1.0.12.ebuild 563 BLAKE2B 7d5db01fecc6929b387b07036eae7ecfd4584c41c671344ff2c859cdffc34ac4800319cf463d69f13b2b3afb32a37417609dc90943517f140f7dfa0f2bc4b524 SHA512 1c9bf2d1f28d0da834109107879b15091b2ce2d16715b1c3b70c0ce0aa8916b2232f456454b7d8d400751e151a8cba8b778a2b4ebfefc8c18447b5f43c6cddde
-EBUILD piexif-1.0.13.ebuild 564 BLAKE2B 6f2415239f8980449fddd18e2f51845804e484a3ede9c7b86da6a1b6de5d5fa1e2bf140092034cbd70c61da6aa974f08bf201fef0afaf87612780909b380e9dc SHA512 beb0bb790c94dfde8858a74963dec8d03e4bc9795f326b801440ea1d600cea72e7da2c78f3e455edff48e197779cca091f5b2314c355d8211d4c645043dfaea4
-EBUILD piexif-1.1.0_beta0.ebuild 616 BLAKE2B 41f19d1a33bccec7fdd3868759b23dc74f77b1f8281af0c8edd5b0e907b474631edb586834b172541fd6fe900530a4422c193e08f056f681d7725b6cce8b2e17 SHA512 6ddda5a8415fd2da5c461cbc6db5e00f1adff2d96d97f1b38eb582674d21e984a71f1dacfa3063a391fe16cbe86225e1e6a179cd801bb5003d0a6fcb142368e7
+EBUILD piexif-1.0.12.ebuild 564 BLAKE2B 60dc10f13a36015b76f0dcdae33d75c5611da1f915344546627863562964675b15acca66d7d04ef40a4578e79f9402155020ec228dd6a81817ad5ddfeffd90cb SHA512 29f8755f6c95033be6a518f869a0a9c176fcfaa6b9d65208801461ddf202be01ff428d68253d0fd3449a3eb182f150fc4fe7742d6c79c5888fd52024d9ebe510
+EBUILD piexif-1.0.13.ebuild 565 BLAKE2B 7b29d82cede3092283ca512b99878502ef214d0302b99055cee3e07131a87431de0bbaa39b898f52847276b0aca9abc3fc1c9b10d7f7b36058d440f68434ccb8 SHA512 8feddec3b1efc0a757819c85328802f44cff3c8f85006c6d33f88680d228785a870ea1a66103d7a87fbd6f07120c5b2d3fc79af78a294fa7bacf7d44088b4629
+EBUILD piexif-1.1.0_beta0.ebuild 617 BLAKE2B 58282942eef2846f646c919663db2cd64b520af6916b7ce0d8ef0c85d7ccad66adb11f7a292b6c217e03e156a988e0722815b0433dd7a3d7a90603d5309c8d30 SHA512 44dfc1a3510bff6bdbf1c55762946aacbc13fb3fbe3eacaad37b59b1deea2ddd1294f8229addc649b4625afb37d02a7f516e5c3b16839e7458702c749bbabfe7
MISC metadata.xml 216 BLAKE2B a7f17874d9514cafd0bbab739d143a00ac66ad8446bce8e05932d122c1631d29ad8077c2bcda021bc92b7e89b77c03d55e8997cf250f3bb55f8a1aca046bb2a7 SHA512 1de1c9f4b223876125a0321126f2d7b1b564a113d24ae86b380c4d67bdf58ed4f2ae1a1f5d686211ccf4851eea8e970c20109977abbc79d0cd855164b6474e23
diff --git a/dev-python/piexif/piexif-1.0.12.ebuild b/dev-python/piexif/piexif-1.0.12.ebuild
index 810f323b5f63..4f17b0000c92 100644
--- a/dev-python/piexif/piexif-1.0.12.ebuild
+++ b/dev-python/piexif/piexif-1.0.12.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Exif manipulation with pure Python"
HOMEPAGE="https://github.com/hMatoba/Piexif
- https://pypi.org/project/piexif"
+ https://pypi.org/project/piexif/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/piexif/piexif-1.0.13.ebuild b/dev-python/piexif/piexif-1.0.13.ebuild
index 22bb6312313a..36b6a197b6b7 100644
--- a/dev-python/piexif/piexif-1.0.13.ebuild
+++ b/dev-python/piexif/piexif-1.0.13.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Exif manipulation with pure Python"
HOMEPAGE="https://github.com/hMatoba/Piexif
- https://pypi.org/project/piexif"
+ https://pypi.org/project/piexif/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/piexif/piexif-1.1.0_beta0.ebuild b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
index 0f0edd7ea3eb..054de93221c4 100644
--- a/dev-python/piexif/piexif-1.1.0_beta0.ebuild
+++ b/dev-python/piexif/piexif-1.1.0_beta0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P=${PN}-${PV/_beta/b}
DESCRIPTION="Exif manipulation with pure Python"
HOMEPAGE="https://github.com/hMatoba/Piexif
- https://pypi.org/project/piexif"
+ https://pypi.org/project/piexif/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
LICENSE="MIT"
diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 5917f2e100e3..bd52ebe7367e 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,6 +1,6 @@
AUX pillow-3.4.2-no-scripts.patch 411 BLAKE2B 79a798be9c7fe578a02f25f86cd658c10be36aee581c5d285f21081c17d48cbe0dbacd1098f65f71c4cab147ef77d18b334780810ad8a6c4534f53da2db83345 SHA512 51ac7df4e9c6b76bbaf20e243cb171f9d824c94e183f4bbe5047c6932efe6913527a0a4d328266a8984d51d07aaa18cbdbb98de92dc8f027a3d392d0355cdd70
DIST Pillow-3.4.2.zip 11042238 BLAKE2B 334af6eeadb3203b51572eca6ad9c196f3eeac14da0f1aedc351db692b33d413fdf5bc5c8564d2f53c324d9485dbdbda664b75a570b779e24f238c21829b4a39 SHA512 5e05206db5bc1b4177384f7e91ee79015c6e1bbdc7c31c997da054391b9b5ec7c1ebdec258a33f598986533894f3324b03d0b4b385b94e72a0517a3437553b39
DIST Pillow-4.3.0.tar.gz 13874155 BLAKE2B c2258efe2727adeb7ba370fe30ef9bbabe952a1f6690e7904352884951e648d2c0e2037143b7c71a802ea1a04a2f7827a001621480036e43f6c01a96de3edcf7 SHA512 5811252802bd01ac86157235d42138685e746723df48b67ec7c7ebd3f172532b40cf86ca9d3d792e82f03986303a084bf3491c0d511dc068dea1bc631afdeabb
-EBUILD pillow-3.4.2-r1.ebuild 2497 BLAKE2B d1e44802506700f3c8f5d7b2e3b7ca10433292dbc4cd808985cdd96593fa0c841d8ab055abdb1a14645f5b6d2be09f40368038884cf8dcad5b5fbee2bc3e0065 SHA512 907ff769dae6782f7fa5cb1b77f321b60759f2ba83ca5df7bb528959516325515411b690259a20966e703c746289857939e90b7a44d51e1b6d9692cee9fabea7
+EBUILD pillow-3.4.2-r1.ebuild 2498 BLAKE2B b91e53211dfde64340575814d273d6d7afff29ae15689d4f98d411cbfa50b48594b79c0e5faa692c7630dda7955f6cddb3918227c4eaec293e065d28dc98e9e9 SHA512 37f491ebc17403dedeb9a48444ce49c5851a0d6b6a9fc24ba3bd81377133e6671df7b03fa7126d53b366ddd18e2952a445e7ca7b94a93f71743e769a5b1a30c9
EBUILD pillow-4.3.0.ebuild 1976 BLAKE2B d153c38fbe2f66750b45b80e905140a3ca5556c3184b2dff242a4f22cf1f9b7e802e14a369b672066bc98fba36332865a34baf3d6f9ba23e28a7b3ba6f4fc476 SHA512 80922cedb3d334c813342c5fa70428316c59e62ec0ac9e8b637fe593bf528b589e21ede47260d1bbca7afb386afdb67521e353ab11aa33c0e7bff073b74ead0a
MISC metadata.xml 476 BLAKE2B cb4b4524b417cf9ab8938074443a4d1519ab16d90d459878b45fdaadf46b75d4454cc6718a2963fc14db0948ada0cc92c89e53ee9a830f43228b54c12cdff28b SHA512 a3de4e446d11e115ff85062a12866ebc5988079eabb658927fe2f319df5b0e944ca751d1070b051f44733ab22533496b2b006ec831b99e04f81fef55900cab6a
diff --git a/dev-python/pillow/pillow-3.4.2-r1.ebuild b/dev-python/pillow/pillow-3.4.2-r1.ebuild
index 7f169f5f119a..e0bec4a91770 100644
--- a/dev-python/pillow/pillow-3.4.2-r1.ebuild
+++ b/dev-python/pillow/pillow-3.4.2-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN=Pillow
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python Imaging Library (fork)"
-HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.org/project/Pillow"
+HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.org/project/Pillow/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="HPND"
diff --git a/dev-python/pipenv/Manifest b/dev-python/pipenv/Manifest
index 4d98a6df373e..611d47d29217 100644
--- a/dev-python/pipenv/Manifest
+++ b/dev-python/pipenv/Manifest
@@ -1,4 +1,4 @@
DIST pipenv-9.0.0.tar.gz 3859618 BLAKE2B 138e53b1ef08d036f4ded6b4ca9da1a88084ad3d987aea1c6783181de414f7b24a54d46b26c2171f0918a1b1c22e2dac983fafad8a80f4aa95f93979bebfe2df SHA512 ea2d5ada73288a5d20473d769e20d6d195f65c3d3aebe2e52a43e1641af916295a18810bdb74a611751e773bfdfbc0ea7190d61358dce66d4aa33fa4a6f6131f
-EBUILD pipenv-9.0.0-r1.ebuild 891 BLAKE2B b025687443ab7d3e29d8f4cd710ab158f3198823580a184e79dc627bf8cee21d016ebd5eff0ea0204bf0a748732867ead30c6579e97a71651353c099baf90eed SHA512 2418dfa7df037eab3207313affa516872990f7d2b24cd4191d8ba7b8e40532d611b011a7fe346e5389d60366a46bf4cd2ad23393db2ced7655f705b4fbcfe12b
-EBUILD pipenv-9.0.0.ebuild 903 BLAKE2B 47f682dce8f85b6af7be60c6f824d5b8209b389ed382dcbcdab5900f27fea1364b3946b7a61f7cff8528742b209c8b15aff693ff68e3da96c3de32d92260e655 SHA512 fe3204e55626f86e67af519634c813e230c652b0a608f94fa507a7292346b27a594b6662cf51d84203f83ba4299058eec38e2141dd28c14486345bc4626613f6
+EBUILD pipenv-9.0.0-r1.ebuild 892 BLAKE2B 125ec57e5556590ee4dcdc32d35f86f2b8b07d8f09d98f18ba96b3393541cf407010c7f43c8692865e9c1b721a8bd8f03c985660b43306196f2f9bf7a0ec14b3 SHA512 0ac8571ac6fafa820752f6e469f4641ff247b8655c2fdcfbe533992e2f00177a8d9b5fafe6ff7bbc3598e32bfd15844d41b5b9bd41dcae458ae4f2da92b651d2
+EBUILD pipenv-9.0.0.ebuild 904 BLAKE2B 2e27520e451f2c4a4dbeaaa274a0c8320c457c395cfd937ecba35635aa34ef00543e99ab804f01e02168c51e02d01c8e6be5976eeab07f488aa34c25baca129f SHA512 b3912f68a16b99c5beee665cbdc233f33448a0da0b9cc573dead90ded93ca58be7ec5dd43429a9f27da9f0db24c861cea7a40eeb5cb374da029fac1ab28b672e
MISC metadata.xml 445 BLAKE2B 71ce759695adf862ea00805dc1865487ae2b4bccd94af567240463b8935463010c4c8945fe3ba58a216afae1066de9b8659ea0ec216128c9017ec42e52bed3c9 SHA512 15d259d0f38fbee2fb0d9765934eddc46c8bb1a6da7fc656f3b2b006c74aa1b0ffd8211e9d9c23f241113a8ae3a333708acbf351fa1a150084b127b4eab88795
diff --git a/dev-python/pipenv/pipenv-9.0.0-r1.ebuild b/dev-python/pipenv/pipenv-9.0.0-r1.ebuild
index d1c68dab1f5f..c712c07422c5 100644
--- a/dev-python/pipenv/pipenv-9.0.0-r1.ebuild
+++ b/dev-python/pipenv/pipenv-9.0.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Python Development Workflow for Humans"
-HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pipenv/pipenv-9.0.0.ebuild b/dev-python/pipenv/pipenv-9.0.0.ebuild
index af88b67292e5..8dbb87311781 100644
--- a/dev-python/pipenv/pipenv-9.0.0.ebuild
+++ b/dev-python/pipenv/pipenv-9.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="Python Development Workflow for Humans"
-HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv"
+HOMEPAGE="https://github.com/pypa/pipenv https://pypi.org/project/pipenv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index 6899634178f2..a699f1c31c22 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1,5 +1,5 @@
DIST pkginfo-1.2.1.tar.gz 31072 BLAKE2B 57ce5f6147b97af513dfdc6137180e5561822096cdbd21b673c49522384622c58f9eba8c65f24b54bc1e76dc0c6feede5d43e8aac945d94ffe79ea220e830470 SHA512 8a530a164befdcbc6f1f550e106880e14e9d2c762a5e1055f926ccf0228d9e2312f11598454ef015e97dccb78ac7aeb7309f34279590cd318c19c2bd9a29ed2a
DIST pkginfo-1.4.2.tar.gz 33539 BLAKE2B d3cfc6bf7a9e748902b1f63434c745d8abf4e144c0a2b5d7a90236bfc2ce7f94922b0e08e5a08b13ba2025159bd90fecee25d9abdb283e7d52de0d34386aba59 SHA512 536628a2a2472e999695a115449a76f971453aea7ac3a08f10d9b08dfdf4a7b8e67c6010c6f18d300472a6afc8dff33331c955cc2f7bdb357504cd6a36390da3
-EBUILD pkginfo-1.2.1.ebuild 1400 BLAKE2B f13f3c2fa94020c572edd7f32e2946bd897cc9b298610dac85694be550cb23811e0fa2b24ed929e23adf5b9de2ba5946d0000e8de797f1c30dc6d8fe9ba87bdc SHA512 b46d860a3a2a549d410b4b778941c3e2303228ae40f8ebded10431ca07921ea88c0fe79f7056000f57ca4b5107ca83770659a3c5e7c27514185e0486d9a52cdc
-EBUILD pkginfo-1.4.2.ebuild 1339 BLAKE2B 3fcb7203ce3b17569781830369449f2dfd2ee72fdbe91472410d4d5f34650fb32b606d2200a6007165ce9762a7a59eb8c7c2736a5df13b9271b0969ce06dda28 SHA512 2847fea9fcc091144b8a3daddccc497ea815fc55a79576d049d7c9b791662633f044b7f327d23f198b027e0ba6655500e34ef7401285d13e5f61306f917ed51f
+EBUILD pkginfo-1.2.1.ebuild 1401 BLAKE2B 7d4c17ca90337f74e1cf9199e79e61201f594062a43a6b5389c772ec103725751e442788a9c483462c02c2c8325b9faf5e9de3cb8bf76dca64f1679da14ada29 SHA512 38d0801cf0398113196817412cc69f95ed0501e40578899e73a35d11fc41aabf996e29ca87eae5472a0bc03ced5f95c2bcd5c9a0c06676b0e86179c9c62855e8
+EBUILD pkginfo-1.4.2.ebuild 1340 BLAKE2B c53e2b234fe852e272317a04651caece625ed8f786980d04a214df4c869aaf61d3df29406774108f88a55bbcd6a401138c5e8de3d16292f37f954e92dece9d3a SHA512 b67723e42bf40fa9ca9689f11591978e0af9f9432a374f0f8dcd9880ba53f8065fc1c3014d6cf8da922b5eb95f230ce101f1da484e3f6738f836b40f61d4bc63
MISC metadata.xml 320 BLAKE2B 70ca2a2666e83f11a892b1c3e155512ebb6992f2b02911aa86609ba66ac72ce4c5af72acf513c92b6a9d542d510379ed6963a94a4a1e16d0909c2461e8b6d5ee SHA512 8f2cf51568e86fb0ebbaf5eb2476f6c7f7121abecec606626aafe5395b2e9530009e77be890d389daa563b6ee47af311cbdeb121518351b0e99da0c591c0502c
diff --git a/dev-python/pkginfo/pkginfo-1.2.1.ebuild b/dev-python/pkginfo/pkginfo-1.2.1.ebuild
index f8eaa7b03588..fa3f709090a4 100644
--- a/dev-python/pkginfo/pkginfo-1.2.1.ebuild
+++ b/dev-python/pkginfo/pkginfo-1.2.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file"
-HOMEPAGE="https://pypi.org/project/pkginfo"
+HOMEPAGE="https://pypi.org/project/pkginfo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
IUSE="doc examples"
diff --git a/dev-python/pkginfo/pkginfo-1.4.2.ebuild b/dev-python/pkginfo/pkginfo-1.4.2.ebuild
index e1ba9597b682..cabf02ebdad9 100644
--- a/dev-python/pkginfo/pkginfo-1.4.2.ebuild
+++ b/dev-python/pkginfo/pkginfo-1.4.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file"
-HOMEPAGE="https://pypi.org/project/pkginfo"
+HOMEPAGE="https://pypi.org/project/pkginfo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest
index e60aee4cefd3..5e01d8cdecd2 100644
--- a/dev-python/pluggy/Manifest
+++ b/dev-python/pluggy/Manifest
@@ -1,5 +1,5 @@
DIST pluggy-0.5.2.tar.gz 18935 BLAKE2B 8e5bbab9ed0c78a0c6da076ad03618e66780f9ff209f4d08223e7a381eb4d7573727793f4543799e0e557991d4edcdbfd22c0565b69814379806912a4631abf3 SHA512 850b1a7b9e55d46d5deb16b8bc71e3f9d6c26b78fe34379b295a9780f3da8abb3c44f524f175d0392b61fc2d36d66d156db3f499a3c1666e2ff3e3c6344153cb
DIST pluggy-0.6.0.tar.gz 19678 BLAKE2B 79db59c5f0ce0dd157630d039ec50643f615789b6b993d84e9ab1bdc9ce04b32df336d88df13f13a16a1f0bd4acb7b900208e98c84f007bdc3654f9a1d5f19a2 SHA512 dd58dabe2e65eee64d62c8748c2bbd99457288e99b819eb12312f2acdb0740ac46fd08f83522bc992297b9f14eec14c216c2c9688580f68393bf6fc609e65812
-EBUILD pluggy-0.5.2.ebuild 739 BLAKE2B c0e29373adfe591c0baa8e05cbab28b394c7fb39d3aad12b0948666b18fd28165b173e9533bc67396354304d590b2a5893fb65bd65669b570478d4aab207cbb1 SHA512 ba76277d0abf6f6de343b68a6daecb1cb8e415ccafa0f9a7a046753da50e61cc37e6cb74b37badc938c76378cb35e3d9fab26dfefc0e3b7d6a9c27215ce05d9b
-EBUILD pluggy-0.6.0.ebuild 755 BLAKE2B 837c703fcd5c0944f47d08929fc241a2869c73d0149e2168bb624e2655fb0b454312b04017589635539075e55036643c076fe0eed53cefdfc014be840be37428 SHA512 955f9f4922743fdd95a4e3e525ca515c4f6d1b3e2f7cb84b793a1bd7fc6aaf4a990cd3fffd2e97d098b0261e48a6a4682f0c537af82767a0eae3599937e07088
+EBUILD pluggy-0.5.2.ebuild 740 BLAKE2B e052fdcaa16e0fe71b2a07ab9b3fb890c090854f1fa74da76d9e2b107efcddb8b197ff83afcf98bfb9563bd4bf8a6de6927b0d16011ae97648493fb01174ff08 SHA512 94b6b855f8f31affe4a036e4c84ef37651f22101a4510a6c7fe396964f023019bdc51de802958b5e4adc32b179b64f8037996d75029e5339a170027687314c3d
+EBUILD pluggy-0.6.0.ebuild 756 BLAKE2B a8e08b57fdf1e57107894600c823f34681fcb85f9fb6c8033b8a3be8f5c706d404ad2d6b98b616529509f72090a643c3e1222a091d4900c6a706f966f35bb3ee SHA512 16593ba25d0915ce286c61d525a17d63db94fd55b8fd301d592880f1d4ab1a19ed698e2ef055b9ecddc13a5b3ce21a44db0235e44a0c7be6635daa990d685fa9
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 1424c16e30d0..e8b47647de2a 100644
--- a/dev-python/pluggy/pluggy-0.5.2.ebuild
+++ b/dev-python/pluggy/pluggy-0.5.2.ebuild
@@ -8,7 +8,7 @@ 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.org/project/pluggy"
+HOMEPAGE="https://pluggy.readthedocs.io/ https://github.com/pytest-dev/pluggy https://pypi.org/project/pluggy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pluggy/pluggy-0.6.0.ebuild b/dev-python/pluggy/pluggy-0.6.0.ebuild
index 74ab2b537eef..8a2feccd98dd 100644
--- a/dev-python/pluggy/pluggy-0.6.0.ebuild
+++ b/dev-python/pluggy/pluggy-0.6.0.ebuild
@@ -8,7 +8,7 @@ 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.org/project/pluggy"
+HOMEPAGE="https://pluggy.readthedocs.io/ https://github.com/pytest-dev/pluggy https://pypi.org/project/pluggy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest
index a09ed7bea2c3..3c7654849100 100644
--- a/dev-python/ply/Manifest
+++ b/dev-python/ply/Manifest
@@ -4,8 +4,8 @@ DIST ply-3.10.tar.gz 150926 BLAKE2B b7373bfb83f66c35b77f244e67443f5c4805cb5e586e
DIST ply-3.11.tar.gz 159130 BLAKE2B 58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4 SHA512 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008
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 1142 BLAKE2B 413a6f4ea33a712d9a869379f75002b7822e3ad430d7d0407afc696041c5432dd371aa27cdcc726b03d5d9af7ec3d05a8d85b180cec6ca8ee7255a747dc74a28 SHA512 568be1017a923767918bf564396a447ad27d3ab2afe62fd262aa95b3be0573bcb92cae5cbe6dc90d56b57006c4c71d0aefef3cc0317395d14c9a4f07405d60e2
-EBUILD ply-3.11.ebuild 1142 BLAKE2B e1d8beb7f89e9dc3ac5eea29819a8cc97a2d93fe4289fa4e50b3c1cad0d34d3e216fd0f39904363466fa346b993aa1017947632962753d5178cddecd4ac7a7b7 SHA512 448b271a42108c5f633bbb1d322ebed7d304842d3629e1b9f16242788e5007080b07555d58dec47593e10a1f8b3371cea180a6f2df59790b905f11cfcb2e1ec1
-EBUILD ply-3.6-r1.ebuild 1143 BLAKE2B 6051f14b5e19b665944c20444f20d6f98efc563b144c7a436cb57a3e6e221ac24d5562fc9c11d6fe72a168ebc45cef63f2fb1f22693e1084a72b8e9d6de5e3e6 SHA512 ddc0d75407aa23eeb14592c339d378649b8e54ffe829a1d8f9d68828c6d7fb39ae9ced94250d7b20ee09c12ab2ca4ee3b60d876142065f3d0cebd8b341dfa35d
-EBUILD ply-3.9.ebuild 1109 BLAKE2B 61a6e7c3b2c78b76a81435d6c654bea84b42b90044ce7453667c7f1087db80e2b7021de89fa99b0017052c9efe42b690a1d1fc5a3eb0edfd02363dbc884eb8c9 SHA512 7b7f2147c2b6710c683ce71c3030aef6227f87abbc1d89721ec63ebc3708fc67789b30590352fb88ed82610e9cad969934cc00d11da64d63a988e9e29565f200
+EBUILD ply-3.10.ebuild 1143 BLAKE2B 8338bef39aa812414d6a9405735716c4719d0e2bda61a9b15d30beeddfbc2f51c5d22fc8e7ee5fc3b12177008e8d4536ff3c042b6042cc2b21c7155407fe90c6 SHA512 3df256e8a340609e7c326ca85ac96bb034ba1ae6f27313a6fac05270395cfe29fe9776072e3ae22f0781d73ef6c8bb76f88050920bf6e7b7752fd9e6fcfa6ca8
+EBUILD ply-3.11.ebuild 1143 BLAKE2B 3a519f0a254e936f9319abe93632e238c4d7af833146d412df8f2c3be9bfb73605f7f3df6d47090bf175d8d9ae6784486030e390d88dea6429e8ba7dbfef888e SHA512 caf4c5ed9bf8f4e2e692860a2d49e4ab9ba6ee45143e97b65f511e526d5285f22547eeee88135f53805421883e5fe18368cd67e422e779bb8184480ac15abf64
+EBUILD ply-3.6-r1.ebuild 1144 BLAKE2B d84fdd2687434f3d7ab84b680b2fd798327165612453568344d734a879a625b10fdd2c4c7e5387a0b274176e2056a5e1444cbf420e3920daf0edea396b7a3cf4 SHA512 24730bb33a83ebc834096c680f55590ce65fd8d6f2e9b699703ae03787d44efc8592f60608e8b393115ffd72f0eb826cb6be8c3127680e46a847ca4d4e40fef7
+EBUILD ply-3.9.ebuild 1110 BLAKE2B 36614b0a3c212650d5b5e4ec55cd222dc8651c086ef4a3a0e1a34e15e5b979d9131d7a17b2b78909d2ef7ec4b7e237ae09da58f5d2f2c71a234160773748958d SHA512 59adbfd41fdc4e50a4b41cb61a3bac35a6c95d932906684be4daec955639b5963acc051ed6ea8d8c9664a661ac8dbe8f7e90a44c3de76ce446c3f3b5a8ab8203
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 46a3c2d89f92..8c37d3355255 100644
--- a/dev-python/ply/ply-3.10.ebuild
+++ b/dev-python/ply/ply-3.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Lex-Yacc library"
-HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply"
+HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/ply/ply-3.11.ebuild b/dev-python/ply/ply-3.11.ebuild
index de22eaf34f61..80f5cbb26b22 100644
--- a/dev-python/ply/ply-3.11.ebuild
+++ b/dev-python/ply/ply-3.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Lex-Yacc library"
-HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply"
+HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/ply/ply-3.6-r1.ebuild b/dev-python/ply/ply-3.6-r1.ebuild
index 3d508e33a46a..78f274043f99 100644
--- a/dev-python/ply/ply-3.6-r1.ebuild
+++ b/dev-python/ply/ply-3.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python Lex-Yacc library"
-HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply"
+HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/"
SRC_URI="http://www.dabeaz.com/ply/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/ply/ply-3.9.ebuild b/dev-python/ply/ply-3.9.ebuild
index 7b1ea5caa633..80720fd928a5 100644
--- a/dev-python/ply/ply-3.9.ebuild
+++ b/dev-python/ply/ply-3.9.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Lex-Yacc library"
-HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply"
+HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pockets/Manifest b/dev-python/pockets/Manifest
index c2fc172ca50b..e178b8f986db 100644
--- a/dev-python/pockets/Manifest
+++ b/dev-python/pockets/Manifest
@@ -1,6 +1,6 @@
AUX no_installed_tests.patch 300 BLAKE2B 0514a72a8150d6f287c64eea748fd89cc454936d425b2bdcdb12ce1b10a715e51f7fe82ae1a9c516cbc4f16c7a3f4f6e1c966a78d40a097faeed95e1df58111f SHA512 9775565373d46c2fbb8d3b3002e9205f1c71a68f0e02c95f177f25451a50579b13efcb3328a0f90d0ba133a0997651ec9697957a6fd76db990e5e83c0e6a10e2
DIST pockets-0.3.tar.gz 20441 BLAKE2B 2880ad8cb004aef7c108c4a227b37b641dcc44456a8438982c3e213ff30101f236f8be4521a4fe03ea30d514a6ae3809cf52c072226e87ea103b840110d32e2e SHA512 da208b541aa4e0884e37a7d128d11d1d99fac22f10e5dbc88065487265aca8ca348286c0d0214dae657af824cca08f0585c70abc27be25f4c54040cd44a3e44c
DIST pockets-0.5.1.tar.gz 18437 BLAKE2B eb2414b05f7843f8ce253cd137aac087daa4839ca4b16ce9d6f1745535d3687a5bc832abfd6597a6761c12f7251b32a1007e5d34434e0f54ef2c7a5873756f99 SHA512 f0ae52e2260d83ea76acf8996e901a8f1868b578788b9e98233d92850703ef98e3ba18beb4e7adc5883c8d339ea63a8c4b95203ff40c2521b2179fd87cab1391
-EBUILD pockets-0.3.ebuild 858 BLAKE2B 336ef387dfc4a212056231b0e57d1461a9d26c18fd9586e98a3bbe51982f4fc1611a7b7e405b863404a367ef59547367e282f2c93dc517ae797d3a9a03e06113 SHA512 ea7c5aabcf1c459aec3e3af6671315085332a7dabf7d3d54b4d6519a689d0b3877923b093e6bdfb9d74c8a0a299372452d1848869753f7f8473853f3d4efea58
-EBUILD pockets-0.5.1.ebuild 599 BLAKE2B 9c34ff735cfd007e65439db53f1b66ce02db037d2c3ea93085e2dc818e2a3f54776d60541f64dc4fbe7c5920a60a2a2066a1089f487ea2270bef94179018eb9c SHA512 f6c2a233c294557fa5fa74e885aba5680c207c11075bb8d035dc39864073b3a99fcc1bf49fb7fe989066450521bcca03f7533d08f612bcfeff1ee1770b076126
+EBUILD pockets-0.3.ebuild 859 BLAKE2B 99b683bc1c93deade37659c930d26069d483bb5488b6cd91841a59259d1eaef689037d44acf2993fef39d0fd87d7de1886d50dd0c57de52d2838dcfbc43996a6 SHA512 5e69a318ff888ee5b2119f6035e90180f493d95fbed280d34fb35f6ace535566ea7e5817d4f1899209a049f7e50de2ef87a8a5ea5b66f3f198aa57c203ed9357
+EBUILD pockets-0.5.1.ebuild 600 BLAKE2B e507564362fc77911a1ccaca6955edcfe6c5cc94dfd13495c86ad4584e3f08777161c02eb95e2d49f04709c2a59bf8c9781548cf2b8e873a4583a0fb49d2c1ed SHA512 3efdfc7ccda4796d0394bc493689b4a24cfcb1415b43264b01eae0acb2fc487c77d983b7c62bbbc11dd8a84e8b137af0d7d3538b644e2705557239830eb14102
MISC metadata.xml 331 BLAKE2B cb17ecc8fb5618d45d09af9211028e4876b6523792f70d20df4104b9dc72f132a592ba961d2571632e34a72f213eff0c06e02d1700c82d4f46ca48ea9d9fc844 SHA512 70933bb4063959e5fa091a416ba3aeb6e8540e03263fd8cfb5680165200e2716a90a19e03afbd9f746cd7ca7673bf309d47307c7e2f49b7f2609d77de65ed4fb
diff --git a/dev-python/pockets/pockets-0.3.ebuild b/dev-python/pockets/pockets-0.3.ebuild
index c1ce16a273d5..8c2e94a4f706 100644
--- a/dev-python/pockets/pockets-0.3.ebuild
+++ b/dev-python/pockets/pockets-0.3.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
IUSE="test"
DESCRIPTION="A collection of helpful Python tools"
-HOMEPAGE="https://pypi.org/project/pockets"
+HOMEPAGE="https://pypi.org/project/pockets/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pockets/pockets-0.5.1.ebuild b/dev-python/pockets/pockets-0.5.1.ebuild
index 027744cd2906..a46ea7dfc62c 100644
--- a/dev-python/pockets/pockets-0.5.1.ebuild
+++ b/dev-python/pockets/pockets-0.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Collection of helpful Python tools"
-HOMEPAGE="https://pypi.org/project/pockets"
+HOMEPAGE="https://pypi.org/project/pockets/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest
index 6c38f972dccc..27f9e7305cff 100644
--- a/dev-python/portend/Manifest
+++ b/dev-python/portend/Manifest
@@ -1,3 +1,3 @@
DIST portend-2.2.tar.gz 7974 BLAKE2B 77ffcf02b65f276a5ca1f1bdd76afd54e8f6afcb1c55b6948862017f973772dfe65c9b934ffbc98d2f36f799131d23d4a7128f46e46183010def8936f2dd0bad SHA512 1782132b0dec5b678892190b70ab795b1748dfa17e257b6655fc803f0cf19652725778cd329c3609353f969959501dd11fd2b9726cfcdf2c58689e2ce280c146
-EBUILD portend-2.2.ebuild 720 BLAKE2B ad5d604e21bae9f50ed878236207cc389577b36a256e8295de6349ed31a534f69aa5dd3ce1e6068f2fd5ee9b36f68fe97ee6a0f7968bdffc124ee134c839062d SHA512 c3927e4320b136c40621ee51ba46e52eaef03763bcfe6dd6f997ed2bf4790d40532f7d7352886cf018d82ea175c43253a04e1e5406e4de88c09728798f481b2d
+EBUILD portend-2.2.ebuild 721 BLAKE2B 41301119264f2c4e126083ff4ce8f941a204a2505c4e345185ef0191318f199ba1dab81c8839ea7e63f07897e4a9047cc9df2167725ec4f4b75b9eca90b890bb SHA512 32047fb041e2de07b8accc5b0e1aa2e3e21f9ba4039569b70e1cd49c85ec5ecb45e1e3522e084fcc96af65108efb31f73f5bbcdd9ba2226d439dde1845ff6ffe
MISC metadata.xml 368 BLAKE2B 3f51a162e0c69485b7fb54960635b24ccb4741cf053ad4ac314f7f45798cc56056a7416e2207b6eb1084dffeb9bed043053eaa2ae5ac3b8d0dec142a47d1fe36 SHA512 269ed8048e3bcf73a693874ab0a6a269fa24169a1a95d9cb5bebad5e87193c443be8883682df973b4a461447ebd6042cdc7a932f81019b0ea53b3da7c566bf82
diff --git a/dev-python/portend/portend-2.2.ebuild b/dev-python/portend/portend-2.2.ebuild
index 7f2fbbd27660..00198751fa08 100644
--- a/dev-python/portend/portend-2.2.ebuild
+++ b/dev-python/portend/portend-2.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="TCP port monitoring utilities"
-HOMEPAGE="https://pypi.org/project/portend https://github.com/jaraco/portend"
+HOMEPAGE="https://pypi.org/project/portend/ https://github.com/jaraco/portend"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/priority/Manifest b/dev-python/priority/Manifest
index d4ea0e4efa04..263d1a09b8b3 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 955 BLAKE2B bb18858ee7aa2d4cd1b703801a10d0fd65edf07ce7a6f857c7b985867d8de2a2636ac93796fa7bcfebb0e63105ce0c029c5d424d4802544897a163a00f5cbb32 SHA512 f0eb111c87fc9221af06d12a585f8df8253e9ac04ba06e6ca0a6ef13fedcca7f82fbc74cc90339139491d98c2a012d068466e97de937779fdd4e4cf671a66fc2
+EBUILD priority-1.3.0.ebuild 956 BLAKE2B f0efa96943efed94581c090b50d6136c2bc167c191da4d7e436f4f348708df735eae250c8b61e3b84588465ab242ddabf8fe5a549237dbe15277a451b714896e SHA512 7b1679643884096ad0221be53dbf5eff1a4676d8fc9776ffd70cce22dffde9f66ad066dee8410e5467236d2269a1853d61e0de6c45d3b41c2f5bbb1e4ac3abeb
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 fe1ab019e37a..63e130c33ad5 100644
--- a/dev-python/priority/priority-1.3.0.ebuild
+++ b/dev-python/priority/priority-1.3.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A pure-Python implementation of the HTTP/2 priority tree"
HOMEPAGE="https://python-hyper.org/priority/en/latest/
https://github.com/python-hyper/priority
- https://pypi.org/project/priority"
+ https://pypi.org/project/priority/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/process-tests/Manifest b/dev-python/process-tests/Manifest
index 6d43fb25da68..575c96ec4a87 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 619 BLAKE2B aa6f4859225489bb40119ee9b0594c81aba497331fc7740db197749d3f7c10cb8c02f1be8566bb3068879635143e4b2a86f208a4aee2b4332a3373c81e49bd56 SHA512 1e1e6c20e77a6e3ec883d08545eda74641e244461984df4f5c9c49a315f2d0f8d92cdfb45239642cc8c98fd5546447a50ee155302129e01b05b966073455bb3e
+EBUILD process-tests-1.2.0.ebuild 620 BLAKE2B 3c990a8613288bb419b9cd3888303f1939c59c183a114ec6269189898152c8ec49260bba23c424a7feb7cc77faaab036783c6b08393213ab48b4dd68a8f81cc6 SHA512 659c17c966a1cbf7fb3df2e15fe88462484dce7890825a44eeaa259264768f6356b3892c2906ab14d607831eab8f731812228f6b9c03a2cb7869e9115f596b01
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 2040c4123575..e0b4d4c65d3f 100644
--- a/dev-python/process-tests/process-tests-1.2.0.ebuild
+++ b/dev-python/process-tests/process-tests-1.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Tools for testing processes"
-HOMEPAGE="https://github.com/ionelmc/python-process-tests https://pypi.org/project/process-tests"
+HOMEPAGE="https://github.com/ionelmc/python-process-tests https://pypi.org/project/process-tests/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/processing/Manifest b/dev-python/processing/Manifest
index f45042ccb5e9..8d69bfeb7566 100644
--- a/dev-python/processing/Manifest
+++ b/dev-python/processing/Manifest
@@ -1,3 +1,3 @@
DIST processing-0.52.zip 178013 BLAKE2B 312f18e7c138bc55d5623c4a4896ac9ee37a7a7f37953c760650427d4d38d5de506de99f792143176e990ef5cd6a5bd1e37b837337526385b144124c5872932f SHA512 ce5244eefe1bed629afddf2309ea61f44a2a5fe913b97032752ecd92e58add278f7bcf02c5dc9e1985720ceaaa2e4d547f67e9b018313a26ca084c2a86f0efb3
-EBUILD processing-0.52-r1.ebuild 554 BLAKE2B 33057b81e4c6fe8d0b6b0bab094566f8bef531cebf9686aeabfaef40a6d738b603af57353e0153725146414b8c5d161327c215304b30295a86c8dbc2d2b8b09a SHA512 c5a5f2bfa34512669ae5fccdbc64cfabf7121df817dec2596f9bb5daf8059420e5b1dd31d0662ba20dedaf47f16bde70d5adbc3ef78e85f57e737fe5dc26a7a2
+EBUILD processing-0.52-r1.ebuild 555 BLAKE2B f127ebac512c18aaf0e8ee13418b117e255ed8a9dec29f88d1db832cebf1f772202c61e6ac1e1124e9b91f4eadfe375cdbcf24fb2c9b0824da64bdcf05343685 SHA512 5ff478f43de5cff222319b9dbcfa8d704cdb75fe728bc3b3fb359f4b0c1733f0f8102c38c1383a485e32950a3c13b2682b9ea81b5fc327be01fb0afd4862af61
MISC metadata.xml 313 BLAKE2B 83629944e2c85deb82ad499d462573ef23e42782f4105927c4ac1e3e5779cba3a70b850545c76ed119e20fa3039c83d23732f4a7832ce1355926cc88ef5716f2 SHA512 77df3ec80696cb2ab14b05e37e90e06a9aa53c58f2871309b9c754014682c559aa687581fe8642b11d409ec8d520ce795a192cb599505a9faf2ed5743411c57c
diff --git a/dev-python/processing/processing-0.52-r1.ebuild b/dev-python/processing/processing-0.52-r1.ebuild
index 3f5e362fcc39..1682aa23d70a 100644
--- a/dev-python/processing/processing-0.52-r1.ebuild
+++ b/dev-python/processing/processing-0.52-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Package for using processes, which mimics the threading module API"
-HOMEPAGE="https://pypi.org/project/processing"
+HOMEPAGE="https://pypi.org/project/processing/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="BSD"
diff --git a/dev-python/progress/Manifest b/dev-python/progress/Manifest
index ce089fee86dd..1a647e0c311a 100644
--- a/dev-python/progress/Manifest
+++ b/dev-python/progress/Manifest
@@ -1,5 +1,5 @@
DIST progress-1.2.tar.gz 4951 BLAKE2B dcbb6df423949292c865142b40a654f5ac78472a1d5abfca4716d7449a3140cf8c71cadc6691609bfb81a941c5db27719dcf2eba9f743507c7023f710782eb1c SHA512 bd09e63a1cc1b24260b66e6f963deaeb6da87b08c376a4e2da179badc23eeb3e9ca213872d1da8caa5e2475cc1b7bb2022389bb8d7f1c9e1ca8f755406648116
DIST progress-1.3.tar.gz 5300 BLAKE2B db7683550ac19e2e11832c8be19971fe07fd58d6077e5fbf585178e1353aca1bf873affdcb528182e7856cdb2f9c342c7caed74e7914fbebde2d803479258ac8 SHA512 e94ac3b86ab5391a348130fe97a1bed9c42ed3625b4436b84080f677351a2d64b56e9ebafc65ac6c598ffed825413d30bb0d57210a7835c5e5fec82278b37076
-EBUILD progress-1.2.ebuild 689 BLAKE2B 37c22631bf1a005afe536c4031245204ea275f16cf2b9917a30cafb75606ec4c2c502cf2798d09d533a88fd7b134774d42ef546077a2682c1ea767fbfe5da59f SHA512 544fdee046e188d8d419c161695ca6e7fd45b1a561b84bc9b8087fc041095575cd7690048108835a4a8fe9b45c8f06b2cffdacc2156ca43fdba3f07633df74d2
-EBUILD progress-1.3.ebuild 667 BLAKE2B c6dc4db22ae5f2b35148fcfd52ac21871a1fb246322b980986294356e9fcb9cfedc17e4b78c26c98362857967403d6a9ac6f3a32e3835ccc70d2d5b4a556aecb SHA512 2f5ee06ffd6418c5ad55b8b284d6dfc9e6cc059ffbaf05e13dc29216268192374d7dcbcd30fe94e0f716f7ce6927732029113c08097be47812693355a3979fc5
+EBUILD progress-1.2.ebuild 690 BLAKE2B ec6b56181e52679549d2cf051a1f92bb3bc56b150f24661036ce91626bda0e78163535cec8377f30cd941477012127620d439ee1229b6d2aa41ed02d08fb2321 SHA512 c362b3e7cef9cdc9ebe72bfdb47a9103817454b91905d796c041ce8dc84c5ad215fc05a3536953772368ae7a524bcb363d374f3f3aa00edde34d962d8d18dc86
+EBUILD progress-1.3.ebuild 668 BLAKE2B 26db637a95fd03939919e70249ae55359acd4675f00d71f28328c441a4656e314d8d3ad23d133c9008e1ab4de9fd91f25a0d9be08d5cefdb33601deea419639e SHA512 29a932eb918b01d43868e288b1fa22851cb6f8403b673fd76b02e216443a8a756aab6214c179f466dfd35fa07570f27f87b87e5f14b2d6a3d07d164bc47f44dc
MISC metadata.xml 367 BLAKE2B 211ac3b5e167e316dfc7b36076e1dcaa32eefb4933f1cd4690119fe0de679a9fed0660e55d31ba12f7ec174b80d2b41513c9d604e2bfc832402794a74907ee96 SHA512 cb620893fc0f46e9de21d8adebe9cd8b4946152d770fc88a1417204dfbc2bf9ec24bcd43d0132977e1ffe47da72297d04d0bda8ceafefabf36021a7f796c65ae
diff --git a/dev-python/progress/progress-1.2.ebuild b/dev-python/progress/progress-1.2.ebuild
index 1fbbcd28a319..069f85214218 100644
--- a/dev-python/progress/progress-1.2.ebuild
+++ b/dev-python/progress/progress-1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Easy to use progress bars"
-HOMEPAGE="https://pypi.org/project/progress https://github.com/verigak/progress/"
+HOMEPAGE="https://pypi.org/project/progress/ https://github.com/verigak/progress/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/progress/progress-1.3.ebuild b/dev-python/progress/progress-1.3.ebuild
index 0f54c0162853..0ca6269f7ad5 100644
--- a/dev-python/progress/progress-1.3.ebuild
+++ b/dev-python/progress/progress-1.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Easy to use progress bars"
-HOMEPAGE="https://pypi.org/project/progress https://github.com/verigak/progress/"
+HOMEPAGE="https://pypi.org/project/progress/ https://github.com/verigak/progress/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/progressbar/Manifest b/dev-python/progressbar/Manifest
index 019b32bbf5ca..78607073e100 100644
--- a/dev-python/progressbar/Manifest
+++ b/dev-python/progressbar/Manifest
@@ -1,4 +1,4 @@
AUX progressbar-2.3-python3.3.patch 2646 BLAKE2B f381950997463c466fd65b9bf9b3155e67172488cbc436c13e6a64744e92aa41d5c7b592ce9a3028ef066c9cdce886f1736a573ca4f4d8bb5176f6327d79eae2 SHA512 8f6816119c01809f3116ade0d52188cffa86e59fec516343937e6a624fc077dd75906325a88f514568b0e61d262435bf9c743807df2a4099991e8e3bec804b50
DIST progressbar-2.3.tar.gz 9420 BLAKE2B 025f2d42fb0ef11a2e4b974ba6a8cd44c48a7f828ec40a08347492d393acac46fa9c29962d39fe296af655e94ab2075885c73ed6953e2d739aeb6f5f0c0aa13f SHA512 06fdc8b6664642bd864be8023355316fba23bcc4deb0c5877c5dfa91da5d233301a8f39342f133cbb63f37a20de7b8b24910ac8073127fcbdf43b5200d60ed5f
-EBUILD progressbar-2.3-r3.ebuild 564 BLAKE2B 12579b0a0983b241d36be32d198cd877e5ce411e7853025d4a3cc0e764a52e6968fa261779166aeb2bda3a69f63864943aca1a8f061a8fdf29fc34e7715afc10 SHA512 a5baaf4f41a3e99bdb7d12c896d5929c5847a319b67485ea6492d108a08c62e77e735dcf00f8d18038a8ad6aa3dc39e056a0af143e3b1be7bd54716c7f9414fe
+EBUILD progressbar-2.3-r3.ebuild 565 BLAKE2B 2c46a6fca71b2cfd62568bfd2454746b8c30e191309520168192415519e3b69be79e21d94c6835e3877d86345b4f25699f6452be4bf5d3e11b49ea93587788e2 SHA512 0b67b7c3a79ae9ea0a8d669cba409edbb0bbd9594b50b4ae1ef0cc5ef9c16ab6cb5f61a122b35b07776e686603dfbc03f554951a881df9079b6992a7285e59c4
MISC metadata.xml 324 BLAKE2B 28c39259d7567dc383b5f8e80cb81deb5c235fe9431a0a8dc90c7e35a80ff058c541c5f27236db96d5ecbd905071d8ad60a4a6232e31ef99786a0d847f674a39 SHA512 96cd08f27e9f075bacf7c3aa012b69642d245dbf7b99ced6a6cab24c2183c6304cef7bc25a44392319638d20233f9bb6256990f08c6eff60846815de35ed100b
diff --git a/dev-python/progressbar/progressbar-2.3-r3.ebuild b/dev-python/progressbar/progressbar-2.3-r3.ebuild
index 1882439d8ba0..0ed9a3ba1c95 100644
--- a/dev-python/progressbar/progressbar-2.3-r3.ebuild
+++ b/dev-python/progressbar/progressbar-2.3-r3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3)
inherit distutils-r1
DESCRIPTION="Text progressbar library for python"
-HOMEPAGE="https://pypi.org/project/progressbar"
+HOMEPAGE="https://pypi.org/project/progressbar/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 BSD )"
diff --git a/dev-python/prometheus_client/Manifest b/dev-python/prometheus_client/Manifest
index c9fdd8a993cd..3d97f56f026c 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1,5 +1,5 @@
DIST prometheus_client-0.1.1.tar.gz 41513 BLAKE2B 3816b34a809c8e40da6fab221bf020bd3d4169c6d1e96a4c48631133cff4fc2839bf1ee01df67711ed4d8c4a38b6ad53c612cddbbb9a7fe45a9b3887cce900e2 SHA512 ac343f416dc4f9907e4da0de19d2005375102fb552491025d76466dee1fb1be753a8e20380c83276116a1606a32a9373db53e8a2952669d511255438d74ba217
DIST prometheus_client-0.2.0.tar.gz 41574 BLAKE2B c8e0288f37d1d3e6548283105dd6ba1e4cae5a6f1846c776538de1a68a2eebe6387f8212631c07f2c37839204262d0f555f1a5edb624c0d7418753123c296ca4 SHA512 7336d8294ef91dfebe91f325a882105cdaf947de212bff651d1c3ebfc139d9045b7f637ea44b18e921a9f2ad9af554aee28587e57b1202b5a30c49b1a765ba4c
-EBUILD prometheus_client-0.1.1.ebuild 723 BLAKE2B f054773d1e398fdc67742542bc4724fafc0f1ec3c7425302e601a192ea50574a43026b67092c48f5435f4888887d7a29c721963865634a085ea15e3655b4b3de SHA512 e50adbe4c9e4a455a3b0b8da522524e0bfc5f6c855c1c6049a8e8dbb60fc625c46575ff70f402269f70c28677109b094ffaa7813b7da536715d851a42b27b864
-EBUILD prometheus_client-0.2.0.ebuild 724 BLAKE2B f08c3fbcd2a81c479559e8a3b47bdabc07098d2249a7f123dba0a7606c18cd318c996f29e650edd5e0606bd9b35a50ff64b9ca67ac137aac38d9d9fe7d2f9915 SHA512 8b8909336164a690b2b44f482b01afe0d356bdf2994176670d9f0fa319f4c86167a482ffb78c2a92e74a2d1126416aed1f0f7f6186c12fd5da438b55fe9b8974
+EBUILD prometheus_client-0.1.1.ebuild 724 BLAKE2B 4de9631ca46dfb6f763afcef99a5734a0c9bbe40e82a16cc50b513412ef51a00c8cce7f1d6876446b9669bd70fe317242ecf7027a18ac99172207c0cdf3d6528 SHA512 a7226c94e5a27173a648d682e92bbb8573ae408bbf43aeb3b2178a137e49bba1c4c7c8f143bd54016fc193efa80bbb3c56eff87dee71d9bd15e57bb658664d3f
+EBUILD prometheus_client-0.2.0.ebuild 725 BLAKE2B 0b5fac1df62e3fa4421edc507493b7486f56691af8e4c80c34fe3e7ca0577a71a018bbbaae44f0fb94dc2fbda67175177b352c5bda5a0acab4c0034797f32daf SHA512 e9c96e827a9ce8b60d4c16727848864bae9681a4328fe6d7c409bf53ac4581e1e5d47b6c19e9e911f6943a1bc0648a38ae0a15ef40d81bbdf653a8cfc10dae84
MISC metadata.xml 451 BLAKE2B 1596b7eb0ca176a5a00d44356c15f35268c3170f90bd13ffaceae39f56511c33f78724ab2cf3748efc1b3b10c71a1d1361ced3192c4c71a6dab5f616fea3051f SHA512 fec61f65143e869244b519455a7214884de5e72c75cf7e500e5aa156c41eb1e644ece46c402cb4722ec294e876078f9332654901b06f2a6f5ab8449f0181532f
diff --git a/dev-python/prometheus_client/prometheus_client-0.1.1.ebuild b/dev-python/prometheus_client/prometheus_client-0.1.1.ebuild
index b1c1d0351c70..23d531c51c0e 100644
--- a/dev-python/prometheus_client/prometheus_client-0.1.1.ebuild
+++ b/dev-python/prometheus_client/prometheus_client-0.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="https://pypi.org/project/prometheus_client"
+HOMEPAGE="https://pypi.org/project/prometheus_client/"
SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild b/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
index 49e9f09b1ea6..a86c3230d43f 100644
--- a/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
+++ b/dev-python/prometheus_client/prometheus_client-0.2.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="https://pypi.org/project/prometheus_client"
+HOMEPAGE="https://pypi.org/project/prometheus_client/"
SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/promise/Manifest b/dev-python/promise/Manifest
index 0c3f4d44e6d4..1806d4991418 100644
--- a/dev-python/promise/Manifest
+++ b/dev-python/promise/Manifest
@@ -1,3 +1,3 @@
DIST promise-0.4.2.tar.gz 7309 BLAKE2B 8d08c3985c6410d2b684bc27e300f4e5df620d3e035e127010a15ce2d774365f621eb4c3525b4422295d38cd62b5fcef2135758dd331d5769a86eca26ee378f7 SHA512 e3f0bd3dddfe3a304cb51d857418c8b8993f6e97c1a9e64622438869952174275ef4631259d5e6f090bfb39d4a2fd6bca8fe50ada5bb8ccea19ff726adcde7fd
-EBUILD promise-0.4.2.ebuild 670 BLAKE2B 8700fdb0d85eaba201d84df5ca7160a682f50cd142e1ad1e650dda7871857d0933feea4019fc1554b1e02ade3d4adbc1d26f4307c64cdf649fd9291c7ac9c489 SHA512 ddd3b994092fb52e9abf345a848dcb56cc7c5f3bdcb912eda85ebb3177ed34a873ddc8d2b2b639c9e21b0bfa69f768173f7adaa1bc2f00442a74d511281b54b6
+EBUILD promise-0.4.2.ebuild 671 BLAKE2B 16df1ea6bb32e1b0cef0568e36605e28afd847d6864ae2cb0189b540a731c21303c4b3e43ced5d9faa19495f76375ecf391fc98b62661d315256f8d1eaebc861 SHA512 92fa75d27c1197addab185510d294e73abf04930fe196fb522db22de80c427093bf95bd638650b6c8bf9bc405d9fbcdae47e4c92b1b0622fa35898ca70e1c885
MISC metadata.xml 373 BLAKE2B cc10ed34d2ea993068f7a4d4b86a03933564fab8a8e4d037ebbaa006fb03048c3a8444c3678391681ee912a291d040d1ae5369e6aaaffd0efb8279281c6048c5 SHA512 a8e678fd1664a3adb4e5f60023acde26c317b37bd742d7e1c386e4847f19fa9c727bf366745ff5a772b8e0eb02f8515048c65c6f78b2a127213236bc7e635b9f
diff --git a/dev-python/promise/promise-0.4.2.ebuild b/dev-python/promise/promise-0.4.2.ebuild
index c525cf2211b8..56bc6a936ddf 100644
--- a/dev-python/promise/promise-0.4.2.ebuild
+++ b/dev-python/promise/promise-0.4.2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
DESCRIPTION="Bytecode optimisation using staticness assertions"
-HOMEPAGE="https://github.com/rfk/promise/ https://pypi.org/project/promise"
+HOMEPAGE="https://github.com/rfk/promise/ https://pypi.org/project/promise/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest
index c2413b258885..984b5baa46d3 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,10 +1,8 @@
-AUX protobuf-python-3.0.0_beta3-link-against-installed-lib.patch 1327 BLAKE2B 0988f266c7eaf97a85f318bd7fbeeb6a95d50f161732a10f041306594906985aec3a71d828b830a76c597e7412a0428d24cb67bb2da2fac0b3c90e38dd7d7ae0 SHA512 0d4d79c403327110ed16f47e64027c10d476a75a1b267f513777064151019074fec772e65ee24db2e93b3e169f343f59dc03fe68bd8a3dc299379b615204fa89
-DIST protobuf-3.1.0.tar.gz 4051503 BLAKE2B af93f125a6b7b3e0be6f50ff5eaabe0db21f62b01a694d37c0b069956ef5d658df1beef68514b00a22005a36293b4a8a18654b5656f8c614309f0a744039c2fb SHA512 8d3289a16944c255bd1cceab696e515e52467f2bfe1cc10f6b32fabdf082d5acdc248ec9cadc572223a24d04d431f75921076153109cea2f90ee533f502ab47a
+AUX protobuf-python-3.5.2-google.protobuf.pyext._message.MessageMeta.patch 886 BLAKE2B 6b629df5af163ad7e5e835ac7d8ea66401d73297e1ffcf1372b6bdc7285efc1e36cde551381e7b3869a4efb0ec1c07a1a019e86cd477dbf24a25e06545dc401e SHA512 da18027859541cca833a8eed311d4da143be5663544bbf64d24a66fc5ba2db06fedb7110e3bd925736029bfe449e170a4aa904ecdc98eb1b7e269d9f5fd4ef04
DIST protobuf-3.4.1.tar.gz 4490100 BLAKE2B e2bc1ef2ee1a0af44830b3c65a6c9e73883fe6ec0d07f6a6136f5564f0e85306005440ca6f8c4eb834c7c70f909792c9e2457a761f10f95431981263a9acd7a3 SHA512 471e52198fa878a79183dc8fbc39d9c65239be4d9dff799e12281ee9b1af61a427584534b1baae1773bc6e4c86467f89ca2e7911a21effd86bc5f40cc7d94c34
DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591 SHA512 f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544 SHA512 09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
-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 1243 BLAKE2B f5ede3256ff9071cd86b5a6780c80d5ceec5950a9d315a55eaf6d72c066128f1faacfe98081cbc238a770b5ca45624d8ace5c492ed4c3f70b004bc66b643de15 SHA512 6f489d407300a5a3611dc3ec9e2622c91fb97e3cdec7c790601e9d1c2f2f103eb1919d43c4a50cc2a4e6534146f3c519cfa62d3194922509b4b33b38480ba8d8
-EBUILD protobuf-python-3.5.2.ebuild 1197 BLAKE2B 7a72898429e1047b085f667d27f0606da06e9cce4b73c90a23c1ecc4fb066cdd046eb36cb6a9145d7edf75ebe56a145ff8293c1a47869f910756e7ed31e85e2d SHA512 20710421607f45a9c4fcf3088aab18d55764af2ec7d4bbef181faee1661a77b0d368c086e726130a21e197501907a7cd8539e9d237c44d9a04261b34ac047451
+EBUILD protobuf-python-3.5.2-r1.ebuild 1336 BLAKE2B 893f494e7b3ac77e312b22bdf1e225c7a6e274eccf717acb43d6b964f332344d645410a6d410bdd30408d06b4fb2d288e3118e06d77c16c918d42d1aafb4841b SHA512 0a73954e3eeacfd7e9bd47f833b0c6e40b1c26ad1e5ff0e053f12f4330aed8cec9652173d59b7841b268331bf13d4619ca0fdb3369c94581facdaa52f6ede530
MISC metadata.xml 647 BLAKE2B a24942cbab04e847c0921371c22ac14ffe05b99c5a75ce99f8413e3c98e0ee5951e03b59faae740bdc0fda56e53ad36ab609fa9e4b19a6975725b4e9bf562d38 SHA512 064197fbb9f4857393236d4b4633aa389df5ebb6ab75c59552adbf80157feb20b3e2b2e5f526002652b12ea5033ea50c9db0ec02804a747fa4305505c715a87e
diff --git a/dev-python/protobuf-python/files/protobuf-python-3.0.0_beta3-link-against-installed-lib.patch b/dev-python/protobuf-python/files/protobuf-python-3.0.0_beta3-link-against-installed-lib.patch
deleted file mode 100644
index c0b7aadcd6f5..000000000000
--- a/dev-python/protobuf-python/files/protobuf-python-3.0.0_beta3-link-against-installed-lib.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Naur python/setup.py python/setup.py
---- python/setup.py 2015-12-30 22:21:46.000000000 +0100
-+++ python/setup.py 2016-04-18 00:51:49.490809789 +0200
-@@ -190,15 +190,27 @@
- extra_compile_args.append('-Werror')
- sys.argv.remove(warnings_as_errors)
-
-+ inclD = ['.', '../src']
-+ libD = []
-+ try:
-+ subprocess.check_call(['pkg-config', '--exists', 'protobuf'])
-+ inclD += subprocess.check_output(['pkg-config','--variable=includedir','protobuf']).decode().split()
-+ libD = subprocess.check_output(['pkg-config','--variable=libdir','protobuf']).decode().split()
-+ except OSError as osex:
-+ if osex.errno == errno.ENOENT:
-+ info('pkg-config not found')
-+ else:
-+ warn("Running pkg-config failed - %s." % osex)
-+ libD = ['../src/.libs']
- # C++ implementation extension
- ext_module_list.extend([
- Extension(
- "google.protobuf.pyext._message",
- glob.glob('google/protobuf/pyext/*.cc'),
-- include_dirs=[".", "../src"],
-+ include_dirs=inclD,
- libraries=libraries,
- extra_objects=extra_objects,
-- library_dirs=['../src/.libs'],
-+ library_dirs=libD,
- extra_compile_args=extra_compile_args,
- ),
- Extension(
diff --git a/dev-python/protobuf-python/files/protobuf-python-3.5.2-google.protobuf.pyext._message.MessageMeta.patch b/dev-python/protobuf-python/files/protobuf-python-3.5.2-google.protobuf.pyext._message.MessageMeta.patch
new file mode 100644
index 000000000000..d1e1d745ab7c
--- /dev/null
+++ b/dev-python/protobuf-python/files/protobuf-python-3.5.2-google.protobuf.pyext._message.MessageMeta.patch
@@ -0,0 +1,26 @@
+https://github.com/google/protobuf/pull/4365
+
+--- /python/google/protobuf/pyext/message.cc
++++ /python/google/protobuf/pyext/message.cc
+@@ -402,12 +402,6 @@
+ return result.release();
+ }
+
+-static PyGetSetDef Getters[] = {
+- {"_extensions_by_name", (getter)GetExtensionsByName, NULL},
+- {"_extensions_by_number", (getter)GetExtensionsByNumber, NULL},
+- {NULL}
+-};
+-
+ } // namespace message_meta
+
+ PyTypeObject CMessageClass_Type = {
+@@ -440,7 +434,7 @@
+ 0, // tp_iternext
+ 0, // tp_methods
+ 0, // tp_members
+- message_meta::Getters, // tp_getset
++ 0, // tp_getset
+ 0, // tp_base
+ 0, // tp_dict
+ 0, // tp_descr_get
diff --git a/dev-python/protobuf-python/protobuf-python-3.1.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.1.0.ebuild
deleted file mode 100644
index c0b3867674b9..000000000000
--- a/dev-python/protobuf-python/protobuf-python-3.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# pypy fails tests; pypy3 fails even running tests
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-MY_PV=${PV/_beta/-beta-}
-MY_PV=${MY_PV/_p/.}
-
-DESCRIPTION="Google's Protocol Buffers - official Python bindings"
-HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
-SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/11"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
-
-# Protobuf is only a build-time dep, but depends on the exact same version
-# (excluding revision), since we are using the same tarball.
-# In case of using the (linked) cpp implementation we should be fine with the same subslot.
-RDEPEND="${PYTHON_DEPS}
- !<dev-libs/protobuf-3[python(-)]"
-
-DEPEND="${RDEPEND}
- >=dev-libs/protobuf-3
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.0_beta3-link-against-installed-lib.patch" )
-
-S="${WORKDIR}/protobuf-${MY_PV}/python"
-python_test() {
- distutils_install_for_testing
- esetup.py test
-}
diff --git a/dev-python/protobuf-python/protobuf-python-3.5.2.ebuild b/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild
index aaf563b424f3..db40a5b37f8b 100644
--- a/dev-python/protobuf-python/protobuf-python-3.5.2.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.5.2-r1.ebuild
@@ -25,6 +25,11 @@ RDEPEND="${DEPEND}
S="${WORKDIR}/protobuf-${PV}/python"
+python_prepare_all() {
+ eapply -p2 "${FILESDIR}/${P}-google.protobuf.pyext._message.MessageMeta.patch"
+ distutils-r1_python_prepare_all
+}
+
python_configure_all() {
mydistutilsargs=(--cpp_implementation)
}
diff --git a/dev-python/prov/Manifest b/dev-python/prov/Manifest
index 3ccd3427aa7e..47251663d30f 100644
--- a/dev-python/prov/Manifest
+++ b/dev-python/prov/Manifest
@@ -1,5 +1,5 @@
DIST prov-1.5.0.tar.gz 125045 BLAKE2B c378c665b78f4b91b612e954e51b517a6c2e293297afea7482fd4fc7362e7f1255e3b4b6ebc18232bf2014f86f2f491c12e781d7b7553d18b724f72e077d95c5 SHA512 d08b924385f587814f6094679649e746bc687e136ddebe1194c5d97921a081b960a5531f13cb8f83d167dbd1cf7114d2e55478431feaf52e547db24a181a2ad2
DIST prov-1.5.1.tar.gz 123725 BLAKE2B 80816d7a78c881e48b89adf0fe2b9579fb3bb5ebca55220ae449dca422c069cd6c469a547d025600944fedccb82c20e4a7571f336592c3f5ff5b5a0bd0835c1c SHA512 71ff149f7a015a36299413b7fc98e0965684aaa0ece86ff865be1c1ef404a3b24489144d9f8299dd48c2f13b377d16679b26fe93e3463455192a054897af52f7
-EBUILD prov-1.5.0.ebuild 940 BLAKE2B 8292d1988c5dea3cd51c52d885ce8f085285ba94c5f035acdd77ecaf7c968a829f46c22e0077469b56584ffd0829a610dfbe6bb0aa85f055a25f5137cc20adf6 SHA512 ed9df8ffa845354646181671bac55dd95e9de3b339119ed1a61b60947b59acc800900f248ce7068b4d574ebbe3328397a5c299a368235a503302a28ec24ae4b7
-EBUILD prov-1.5.1.ebuild 756 BLAKE2B d7033e6392a8883c1d186bbcb17556390364745e9ed5f526cc2c16ad064547fd4607f240ad881b15865e12c6d44467c855ff3df15571cf02b731acf3f3e2a641 SHA512 a430c94760e1ab64ae13e303b94db133c1a72a695343dba01cc2c93b636c1be734e3eb214a85681da61078bb289b4b1d0b34de19f943461708317262fbb0da68
+EBUILD prov-1.5.0.ebuild 941 BLAKE2B 3b42bd668e258331bd8bbbe07101976a1d978decf6ae540f769375051d3ccb81dcbef8fccf718d2ace523950a195776ed507708e63e6a34e406a2ea8e4400e4b SHA512 286850d903bf37cc311728bc5926e758915baa575bcb9f60a65c449ee3bd9bd608d0b57b17835cc62a22db599eb48c1ef4a07e42ae7fff81089668fb0c9f312a
+EBUILD prov-1.5.1.ebuild 757 BLAKE2B 80be0fabd25dd92cb3d0b907859fa7c08fc2e3ef4b2413045e73f73ad6b99c2fbebf8d9704baac8518f5743708c995178639d30f0efdb6834a0fd8003057ac49 SHA512 6930a88f8808358bbe7f0c0f28d13f1191e8b8be2105a21e74232dd73eb15267a3b38bc0ba34bb347b2f9d9df08d9b8cdbadf4df5554b9d2b9f44a261b2d0557
MISC metadata.xml 632 BLAKE2B a13213d0c3f132bada05993e9e392a744c33a178f576d712d8d2ec081283543519871182ca53b7c43d7dc10d95f22b76e56946afb73ff77c84ae96be75692c03 SHA512 ecc45c96e15df53bf48de473c0553b3fad1ca42b89b3f1f9059f49f5877e7f3dfdcb725c25b54fb64db910acb657c88cbead3a36ed60be4e4f8068ecafbd52a7
diff --git a/dev-python/prov/prov-1.5.0.ebuild b/dev-python/prov/prov-1.5.0.ebuild
index 39e88cd28c05..b3936572877b 100644
--- a/dev-python/prov/prov-1.5.0.ebuild
+++ b/dev-python/prov/prov-1.5.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="W3C provenance data dodel library"
-HOMEPAGE="https://pypi.org/project/prov"
+HOMEPAGE="https://pypi.org/project/prov/"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/prov/prov-1.5.1.ebuild b/dev-python/prov/prov-1.5.1.ebuild
index 5718bcd38c9d..47b57a33e805 100644
--- a/dev-python/prov/prov-1.5.1.ebuild
+++ b/dev-python/prov/prov-1.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="W3C provenance data dodel library"
-HOMEPAGE="https://pypi.org/project/prov"
+HOMEPAGE="https://pypi.org/project/prov/"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 4e6b720f53cc..2ef99e5d751d 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -8,9 +8,9 @@ DIST psycopg2-2.7.3.1.tar.gz 425069 BLAKE2B 4d34859c63217bad08374b0a8d03dbcba771
DIST psycopg2-2.7.3.2.tar.gz 425107 BLAKE2B 47fe652d5e2e62c765150941d565b9ee896e221ae565e51745645f2723a0070481daf2f0d0d1a1fbd741b5b536c12cdf892becb4d5d4283a26cd324cd02c47c6 SHA512 38460369e339b16e433328e9bd6ccdbb4b03e41d40b9fb453a54513af4ec43f0a72dc795de6eb13d9618e1d5636991d3de7f619459b3f21d070798d497b2776f
DIST psycopg2-2.7.3.tar.gz 425004 BLAKE2B df405ca5b5f5887fbd166523cafd5686a9148b313b7c30a85dbfc5dec42aff426505993f42a18d6d60569deb17a5748a858737a139d74943e66bce8bdd12beb3 SHA512 9e673f47190b12ab31e783a3d2b464231b933cc6ad4f12742c457020aab5db36b83829d84b4e63f793f5567e689081fd9479bfc4634b7bb08c7d873a3f42efc9
EBUILD psycopg-1.1.21-r1.ebuild 1569 BLAKE2B 2bd03f117610681759be78e45636f721c16e2f8f54abfad2a985ab19d0e1c51ed5a878e3e7db810f03ed896a5b45a38155ca7c5debffc40c6065d71992d73588 SHA512 e69ba12412bc2d3d76fd3eeb4326bd33aec7ca8bf3f6830b6efdfd66640c7dfe036d7e09a8a0340a5b5fb448c57dd01cbb7b1a5a1810ca502ecd6796d285162e
-EBUILD psycopg-2.5.3.ebuild 1452 BLAKE2B a4e4fb12831e2c95abeb552a6853d0e888e5b6e0ca50693ad62026ca0474a0ba45dc0bef8e66bc9c57ab778982b18955798399a50ef55ee1ab9f69947a4d6241 SHA512 b386b2657a4b6c7a022d56c5e8bd8725db841cbce983fe63d8e2e0f7a28a5b27189d1b3752fbe952d07e62c2659a91b1415463f176c8b41244779ec278bbe4d9
-EBUILD psycopg-2.6.2.ebuild 1962 BLAKE2B 91e87b385bea4f99a64dd98071f3a7e395de761ca43c5d208209cfac84b826f8030c7817fefbb1b7ec9934e9f8715280341fed4456bcd2c5be3f5e8831e6de70 SHA512 7d1758cbbacccfea850a88b628a6ff509692c13062dd19cb435044485716ccb9365c3aeebcd6608855e57c5dd77ce7e4778436264254c39908a121b1c136a177
-EBUILD psycopg-2.7.3.1.ebuild 1924 BLAKE2B c4f98f7077d09640201d5ccfde4f717f6701022b8e8aa53533d95ae0f41c56136d83101e0f94ebda7b76cb0e6765903d9902dc5fedbdb29b4176c1b3873947c9 SHA512 832d046c7bce9731f1ccef544f985fb85e76803f8c1f56aaf1b251ab2b68a0907f981637f4b54372d68b8bae9b8702c6f825dee2da58acc342bf13e6ce9da8e8
-EBUILD psycopg-2.7.3.2.ebuild 1675 BLAKE2B be89263bdf893b6937df252206ba6de8b58001a5e857a179094c31a46f1110dccbcdea0a33fdd2d411169073ba7348107e3290980e1693985290ae981995151b SHA512 b48674588dc02e49597da8f459ee48359d597db10e364b83f45d23c4588d262c286d01bfedb3f6b2b174d23983cf324753f325433ce2507d9e75697b33e95676
-EBUILD psycopg-2.7.3.ebuild 1915 BLAKE2B bb42c21fa45ebdca7b662b66421ee8acd84aa8acd8117a10c68afa4267b3e26f2a3134b0061282779693b94a21f9676307cab8682a8c3f515ab930b2600e73fe SHA512 64870a66199a5cf8e0ec81ad1b123ceb4710017acad51c1960fb60a41860482b66ba9aab2cfa64daa4062c1a87586da0dc1c9846afdd451dc440ef19da499fcd
+EBUILD psycopg-2.5.3.ebuild 1453 BLAKE2B 545c189cc95d636b8f817203e4b6a45bf51cdc0a1f586ecb266c90f4f9bbe0d6e4ffa896b500a3201472321871746859a22f688d14b5032ef7763f8139b89cc4 SHA512 1ccc7b12610034a51e354956edd11a858ad7e8a969ca6ed5f1851df97483cfd4c229d53c0652bb7ad40f152f2a627254113100150c12d99e461d9bc561d7e034
+EBUILD psycopg-2.6.2.ebuild 1963 BLAKE2B bc808d9db5b41744a0afc87de313e1ddd8cfd70081a3be4bfc2ad6ea5a564f259b3f2c6596eb8f6e2e8d3f20a7a0676148453ad92bcb89cf8a26fde603d673aa SHA512 22664eb84a45d59bd1f0527217068416ca6d94c2ebcfc60b64b00ea9fa4421df0aa4521ec938bac0aaab1c02e65ef18ad3f2383e00f24ce6e8e6db221388224e
+EBUILD psycopg-2.7.3.1.ebuild 1925 BLAKE2B 23ae799c7190d00b1f89ed0a5d56ffd6d087729aa14c9f9de5613f779e1bc1e4429caa0bcbb23c4e3916ed52201a778329c497169eef019a2c0eb9d71bf816e9 SHA512 a2aad512239cfa3c484ae4f60a8a2206581d3a4507b1c61f77c96433889b445a378bae56807ac083631fe80f5222f5e4861cb7be129033ce4ed99d6c83c5be7c
+EBUILD psycopg-2.7.3.2.ebuild 1676 BLAKE2B 7284bd0b9418c7447abb99cf8b54745e87d37216c96784159be742cb225b8221cd1339c627d355a04adfb246b6caf6bc03f5d7bda7cae3b7f7af3afc4566cd33 SHA512 cf7359219dffaf91a62eb4f367ee8060ba553dff76f59686045734b791f0bd14596175a6cd597ad027aa684f772232232506fcef5007b17118a41d09896e761a
+EBUILD psycopg-2.7.3.ebuild 1916 BLAKE2B 0aef9459837710da76e7a79c8b53bbef66273693015db9b845ec9249cba03cef3920f9f5759dc60d4d080793d2ce2b8b293efe8ae63b91073f2596541fec8b31 SHA512 5c8eae548f2435667f48fc996fe4be784ea2ab71fa86f9a91c423f15d9ad778107c70d7670de36d8cf00cc2bec1c46c9ba693feb3c10982dc17e008fd8bd6b1c
MISC metadata.xml 321 BLAKE2B aff48bec04e34b92668aa18214d86ddbedef2376eeced4815118d35eebfb8e6af87234a9470828f465626f7d9ed56fe0fcb8f078c23945371248136533651ad3 SHA512 358b751b3a65f64ab5468bcf4022315f7069a2fb60709c2bb12ac02577866a3ff24ab2dd69577052070cf010a51428cb3ec385ca7cfe48640f4dd25ae478a966
diff --git a/dev-python/psycopg/psycopg-2.5.3.ebuild b/dev-python/psycopg/psycopg-2.5.3.ebuild
index d02892df5d90..ac8962ba17d1 100644
--- a/dev-python/psycopg/psycopg-2.5.3.ebuild
+++ b/dev-python/psycopg/psycopg-2.5.3.ebuild
@@ -10,7 +10,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/psycopg/psycopg-2.6.2.ebuild b/dev-python/psycopg/psycopg-2.6.2.ebuild
index f5f8112de5e7..7ea236693333 100644
--- a/dev-python/psycopg/psycopg-2.6.2.ebuild
+++ b/dev-python/psycopg/psycopg-2.6.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/psycopg/psycopg-2.7.3.1.ebuild b/dev-python/psycopg/psycopg-2.7.3.1.ebuild
index e9907f29482c..8a3497f27e7f 100644
--- a/dev-python/psycopg/psycopg-2.7.3.1.ebuild
+++ b/dev-python/psycopg/psycopg-2.7.3.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/psycopg/psycopg-2.7.3.2.ebuild b/dev-python/psycopg/psycopg-2.7.3.2.ebuild
index 37400e78385a..644e9d4faba6 100644
--- a/dev-python/psycopg/psycopg-2.7.3.2.ebuild
+++ b/dev-python/psycopg/psycopg-2.7.3.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/psycopg/psycopg-2.7.3.ebuild b/dev-python/psycopg/psycopg-2.7.3.ebuild
index 66c4728a1bc9..8e45da307aad 100644
--- a/dev-python/psycopg/psycopg-2.7.3.ebuild
+++ b/dev-python/psycopg/psycopg-2.7.3.ebuild
@@ -11,7 +11,7 @@ MY_PN="${PN}2"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL database adapter for Python"
-HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2"
+HOMEPAGE="http://initd.org/psycopg/ https://pypi.org/project/psycopg2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-3+"
diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index 07cf91c9107d..037419891f04 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1,3 +1,3 @@
DIST pudb-2017.1.4.tar.gz 55322 BLAKE2B 9cbcf856e364938b93e882d97556512817eaf9fda81a6b5dcb62f626696ed50ad5434cd238a2a73d90484b8e10a2d25b41d4d151fa066b410ba88b85372559d9 SHA512 7abc4f09eaf0df52f66cfc477e02285c32b1650f92db1e1bbc95cba534acb4bda1b5f853f7a1dd1af61ca7ac0296a10b9082e6c9059af176300b93153d472bc6
-EBUILD pudb-2017.1.4.ebuild 549 BLAKE2B e81372a2d343e9f4622bea1170a217e033020d8be3f537c0bef966738865321a236bb4bb19ee70192d74891310400cd8943941507d4f696b30d3d5a35451a5c2 SHA512 817c6101f753e01e461ef1f7de2f70cd88183596ed951a9ef834709a0107dad8958e5e31cd6fd18fe12cf5243245a49c7fbc913db7659a262fbdab5ae08e5246
+EBUILD pudb-2017.1.4.ebuild 550 BLAKE2B 84bacd3c419fddd9b7eb52b72f3d6fa954d27ecfabc9971d2a14f9ad467c8a2ead726f1640d9c645abac418db899280fb92d0fc9e8c498beb87e902b39ebdecf SHA512 37e7f9139b56aa973eaad7b2e82208c1c908c25c22b4bc7f3248eaf50c227002741755c853de26625d853773f25103e6c4a9ec3ca46d9ee3728aa8d0e477ab62
MISC metadata.xml 495 BLAKE2B 7cc2da3650908671807f02695e8fd3f1f674a7a591313072bb6b61ec1a7a597f8b6fff2473cc385a9cfe8792be4248cf5e48330f6716dd362f3ab3671f179150 SHA512 21a4c18638b19cef9f1d01f7641be082c20053a0dbd455d2c8a6f5cd41a058224362187c299b96e0735cff6dccb942c060776f17c94d74a47b290ac7f5916b80
diff --git a/dev-python/pudb/pudb-2017.1.4.ebuild b/dev-python/pudb/pudb-2017.1.4.ebuild
index 7b72022eeab5..46579c224268 100644
--- a/dev-python/pudb/pudb-2017.1.4.ebuild
+++ b/dev-python/pudb/pudb-2017.1.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
inherit distutils-r1
DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://pypi.org/project/pudb"
+HOMEPAGE="https://pypi.org/project/pudb/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pudge/Manifest b/dev-python/pudge/Manifest
index 8c29946aa602..4cf85acf6237 100644
--- a/dev-python/pudge/Manifest
+++ b/dev-python/pudge/Manifest
@@ -1,3 +1,3 @@
DIST pudge-0.1.3.tar.gz 62396 BLAKE2B 073d1097c99094f8efda951c07afd70730e02fdbf7361d0b9062f4da4139cdde88265241995964d2a06e946080f35a4e896287fdb8b6867e3e8944134b5dde16 SHA512 149efd60d04a75de23b65b5c10df9b0c347b659d1c998812bd3dc438f2a398aff28352858d17ba3f456c2cba0006707102376bcdead380156338d2a379e6b06f
-EBUILD pudge-0.1.3-r1.ebuild 945 BLAKE2B 57031496e5664009d9ed94659e7537943f0babf170d96d91887498f4cd5193b0efcc66111d8cb043654b2f68fe834b89789a9f506851097968aabe2f87823258 SHA512 72776e69b270560b02cee482d6ec8ac892f796aa90aaff9aa465b4eaf26a8aeb77e1ee0d7c2a638e92285b086c18a358f3480598912c52be074e194ff233b719
+EBUILD pudge-0.1.3-r1.ebuild 946 BLAKE2B 4606a60ebe4f19fc8c305d86e5b6eb75eca56b2b5b320dd5921d9fc46ed4420dd6816632613342e5c9c3b1b8b779e0078526fa742227ec2ce5fee23730917fc2 SHA512 8c36bb51cb69b3ee730c21369999771a09b863779c0a3a7bbe7d4b999d792c3ae26ddbeb6aada7423b4abf5477389ed45ed227994dfc24379f51db9aa4379ab7
MISC metadata.xml 308 BLAKE2B 9f5b7c69858451a454940101c61c3ca72fe441fabc62abee7c94bb5fbe936b330a762845f6344fce1e548f3e02e9702e1e82bf8902ad13fb28b0d3fdb7f4a95e SHA512 c4d300be17d94d49a294d8dd20d0f98183d442573df5b42e3f9bd7f037858d02a2e668212c45a459da3b96867642f8f7e44c651ad62a8e55093a6dcf47828911
diff --git a/dev-python/pudge/pudge-0.1.3-r1.ebuild b/dev-python/pudge/pudge-0.1.3-r1.ebuild
index d2353135f9e9..77ed500a2342 100644
--- a/dev-python/pudge/pudge-0.1.3-r1.ebuild
+++ b/dev-python/pudge/pudge-0.1.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A documentation generator for Python projects, using Restructured Text"
-HOMEPAGE="http://pudge.lesscode.org https://pypi.org/project/pudge"
+HOMEPAGE="http://pudge.lesscode.org https://pypi.org/project/pudge/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pxml/Manifest b/dev-python/pxml/Manifest
index 9c91d7bce423..ad249379965f 100644
--- a/dev-python/pxml/Manifest
+++ b/dev-python/pxml/Manifest
@@ -1,3 +1,3 @@
DIST pxml-0.2.12.tar.gz 21194 BLAKE2B 1fe5e1ee2a038396efc7e4d2933fc0d1fb261c5a1f3528584f4d609869c1b5d88f3b5236f162bec72ce3fa034630395669813e5021f74c3fd36c16807c6d5dcc SHA512 95c66036d161c1245edfc7924abde9f63e764bfc39037ff2b5d281840e7b306c08091c9845ad4d5738ebe2769f27d90e1b6b226379ee6fd263db323ff629d42b
-EBUILD pxml-0.2.12.ebuild 745 BLAKE2B abff6192b3ffe8c02d0e36b1f3cad1fd812cbb85a191739453a15ffee64b6a9e9bbb6b9e405910009f04fe36ac5dc9f2277fe34e41ba3529d78960637363aade SHA512 3b18c9ff799c8ceb203206bc7f84eb3dc161375896ddbfc83bcdc8185b3bd7d8018ce220f9c2eb3bf9c9123a161ce3d8707fa14d5ac8d1dba41f9ffe56517bea
+EBUILD pxml-0.2.12.ebuild 746 BLAKE2B 557b8fc20384f900cb1eccee21752f5f4bb63278cb3c226b6a98cf8a72ca04066da7eb311db2bad16e87db2761cac67fe315d091d97c1071c2931cb2a05a69e8 SHA512 dc6977b7bdc3fddef4927fd025ee82b805c91101b50ae54f5208828e9b87e133e97533fca7bc108b493e98e51c2deaf3bfb626caa1b72d75cbce92abad5fdbec
MISC metadata.xml 363 BLAKE2B a98b0d8b713b641ed26c4dd10207b0b9c76c6068e30d3e212cd76eb6d51e74edc032803f937f63fe10e676b61028fb95600fe322addffb7d9fe7936c988ad929 SHA512 f36107242f9361d2ea84f045ad22595c39bb94ba6641a2ffe4348bb7574a3656a57760f75211e9ee3e76b56fe0e3e9c44e941a8192a00476c7bfcfba150fe5e6
diff --git a/dev-python/pxml/pxml-0.2.12.ebuild b/dev-python/pxml/pxml-0.2.12.ebuild
index 0b49cd8b60cb..53d45060627b 100644
--- a/dev-python/pxml/pxml-0.2.12.ebuild
+++ b/dev-python/pxml/pxml-0.2.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A python library and command-line tool to "prettify" and colorize XML"
-HOMEPAGE="https://pypi.org/project/pxml https://github.com/metagriffin/pxml"
+HOMEPAGE="https://pypi.org/project/pxml/ https://github.com/metagriffin/pxml"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/py-cpuinfo/Manifest b/dev-python/py-cpuinfo/Manifest
index 1558e1159be9..97123251743e 100644
--- a/dev-python/py-cpuinfo/Manifest
+++ b/dev-python/py-cpuinfo/Manifest
@@ -1,5 +1,5 @@
DIST py-cpuinfo-3.2.0.tar.gz 76019 BLAKE2B 2a0969911b385e51ead94a92b89a21bf6ebd6a49ce5229329265ec0611fabe1180cf4ac617c1786ab25605fbf11463e85d74a02195cf01ebc40a5f8d1350f83a SHA512 737d5a73d6991ce5cb99125951a75492f48177030986270bbe7dcc0efb4e3200c9957bfbe51bd5a7555bfa8e62db68c3a5227e47e5e6bb2115ff2c10c0bfb688
DIST py-cpuinfo-3.3.0.tar.gz 76052 BLAKE2B ffa9d53ccca034b8b4707cc60c8c38b66bd76101e4c6c8d8bf5de743904270a4b9236c0f03192336c2fb32fefb665c5a6d5587639a408ff0bb9183b33f9c3ce7 SHA512 b31ebfb0f066303813d699a7aa5bd5b8d4e0b3b6e8422dfb4aa53c5b64d2234c5275fc293b3eb3ee72752691e023dc94fc013ccf6a0251d307c4b10619135524
-EBUILD py-cpuinfo-3.2.0.ebuild 606 BLAKE2B 74d28af3f43d90a8b4c492f4ee392428ca4550a73460d9bd37a65c93de09b8df324900d578a33b6f034a79fb223a9ec46e9492ea918a3846bbd8710561599c3e SHA512 f21ecdc920d6269db420fccedc78aefafa0cc1dc7088cdd2f3cd88ff1048dcfc32af5602c818bd4e2657a76272a1d8f43f96a106ee79ff4e1651d68810da78b9
-EBUILD py-cpuinfo-3.3.0.ebuild 606 BLAKE2B 74d28af3f43d90a8b4c492f4ee392428ca4550a73460d9bd37a65c93de09b8df324900d578a33b6f034a79fb223a9ec46e9492ea918a3846bbd8710561599c3e SHA512 f21ecdc920d6269db420fccedc78aefafa0cc1dc7088cdd2f3cd88ff1048dcfc32af5602c818bd4e2657a76272a1d8f43f96a106ee79ff4e1651d68810da78b9
+EBUILD py-cpuinfo-3.2.0.ebuild 607 BLAKE2B 428665c0adfdbdbec8d9a40a5a4c19dc052f27cf47198267ebfdbbbb37a0f8edc7ca475bbc357cf2dedf8ee1cc80d4785960d6d9b14056de8fcf620fe423a32d SHA512 4c5cf54ca30bc720cd60ed8c6df01b4d77431af87ed203868ae3bbef5cccdb517a925ca455dc333c6e350b3a194d3adfc5c265c4588c43ff0c5095b23b73f3cb
+EBUILD py-cpuinfo-3.3.0.ebuild 607 BLAKE2B 428665c0adfdbdbec8d9a40a5a4c19dc052f27cf47198267ebfdbbbb37a0f8edc7ca475bbc357cf2dedf8ee1cc80d4785960d6d9b14056de8fcf620fe423a32d SHA512 4c5cf54ca30bc720cd60ed8c6df01b4d77431af87ed203868ae3bbef5cccdb517a925ca455dc333c6e350b3a194d3adfc5c265c4588c43ff0c5095b23b73f3cb
MISC metadata.xml 531 BLAKE2B ae246808bbc91d82d4d635474be548d3a3e5d48cf45dadfe17e13c6b3e766871106c329a1e478ce7f65478cba17bc28673b459c83b6bbe779891a7f86d605ce0 SHA512 388ada1a9c39b57369dfc9f164530a871801149d44a1439679509fc733b90f33256e8f9a5b5ef22af854e5aaa7c9e1857e87943f25f0c4e06eff2c6b64d440d4
diff --git a/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild b/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
index 5ebd847aac3b..d734ea9b5fa2 100644
--- a/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
+++ b/dev-python/py-cpuinfo/py-cpuinfo-3.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Get CPU info with pure Python 2 & 3"
-HOMEPAGE="https://github.com/workhorsy/py-cpuinfo https://pypi.org/project/py-cpuinfo"
+HOMEPAGE="https://github.com/workhorsy/py-cpuinfo https://pypi.org/project/py-cpuinfo/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py-cpuinfo/py-cpuinfo-3.3.0.ebuild b/dev-python/py-cpuinfo/py-cpuinfo-3.3.0.ebuild
index 5ebd847aac3b..d734ea9b5fa2 100644
--- a/dev-python/py-cpuinfo/py-cpuinfo-3.3.0.ebuild
+++ b/dev-python/py-cpuinfo/py-cpuinfo-3.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Get CPU info with pure Python 2 & 3"
-HOMEPAGE="https://github.com/workhorsy/py-cpuinfo https://pypi.org/project/py-cpuinfo"
+HOMEPAGE="https://github.com/workhorsy/py-cpuinfo https://pypi.org/project/py-cpuinfo/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py-ubjson/Manifest b/dev-python/py-ubjson/Manifest
index 81755e9e060f..32c9173d1a5f 100644
--- a/dev-python/py-ubjson/Manifest
+++ b/dev-python/py-ubjson/Manifest
@@ -1,7 +1,7 @@
DIST py-ubjson-0.10.0.tar.gz 44653 BLAKE2B 91c40aab4cc66200d863fb13e4f0b64f4b1903422732f83af1f32d05a7e002723bb101b085c3d34bd33c0f2c161e24877b8fe8e8d7c09a54bac043104a58ceb1 SHA512 f4fd5dedf0212d91d8fc65b4379ccdd2576d6a3e4f5200f0f6caebd4671d582516916fc89af5d942c35624a98ac76db8fe0825a269206de4ab1ca63b54608cc2
DIST py-ubjson-0.11.0.tar.gz 45473 BLAKE2B b74bfc20b30a2a45fb4511aa730d51245e6810fb8b00980dd61ae5bfa7cda1f60397de8c9d914195dffc48e4ec9582f839b9e133b98dd897b0a47a03abfbb67d SHA512 2c5dd111ea91fff1cebd722c62b312422e198bb8cc614e1254a3913067f72124efd1cd9879bd83ff88c2fc12ff2ef17fcf350ef7a3d6587c96a58c8b9e8ca547
DIST py-ubjson-0.9.0.tar.gz 43338 BLAKE2B 8bcf61d1329931a2bfb7399cc27e72b14f9641fe902f0275ae190b1b256c67d78fe9b436aacf6b33912ef0e29a008e4e7b05a12b10488714ecb5b31451c1e69e SHA512 d9f061e548405d16a22d235f487740b3d4abeab8b555f9684b632cdb5e2f655ba8413a207230f90e7f3f352fa3289b16bb9a56b623c0cc5fe02f61778a8f78a2
-EBUILD py-ubjson-0.10.0.ebuild 437 BLAKE2B 72ddc74ec45d0cf7c018d41b01b28fe53a1467825729a50b6d9fdf96095419af57d5e0765ab5782ba2c3bad9d6a50538de8cfe5001befd7325a71c9f3d4aa1d2 SHA512 3af592d32eb1169aa5d6a4029318b88de27520ff728c39753b391f12618d0bb886039113f2c8d584718c543ef975ce75cae3a5cf92d2e45632cdd902ae863618
-EBUILD py-ubjson-0.11.0.ebuild 437 BLAKE2B 00c9198a420eddda94204b2a6cf1baf441fd1a09d02454b45b7183be7efb40798bb97e2b60d070ca4bfd1ebf4e1b56ac24bb848ac5e8800439ab6c82e4b6f121 SHA512 9a591b8aeb826cc369e9ab58a6b9070cba9b76d8db89342bddef42c9ded07105452989433eecd0b9b42175b9522302b161459205fa17a14cc3bed19a8851a0da
-EBUILD py-ubjson-0.9.0.ebuild 465 BLAKE2B 37717ce77a55b4930d63f1c41d19b2536f8d397f716be40b8550b30bb2c1cc793f9215d0e00b026ca840bcb277835ce717065fdf28112cff116f374d9ebeeaf4 SHA512 f07da7238c99ea84f7d0cefa1364cb5d27b11a282add0e0fd8a6428ac2e7b090b4fbd3726b461eb9e5c67d605eb814a366ea9b3284301b3790bacc6069553d4c
+EBUILD py-ubjson-0.10.0.ebuild 438 BLAKE2B 91b39ffca500aaacef4c789a229a8c97e6a277c5357632320f46e6be2160d8e5b4e0ca08c758ef746f4804cadb92236e4fe739022c6079d40ce85da1ed6071e2 SHA512 ae74fc9affeaa2130123ee5d50329754ca1f2954b5bd17c4a837ec821cd4ee3f6b2a5b81e2f824a792598e1ba0272e25ce867dbea68542d2a6e7862f47139618
+EBUILD py-ubjson-0.11.0.ebuild 438 BLAKE2B e9121fec58ec4c3e5765b696ea840c733afd9319195c8c6f14dac3b655bcd563364975f4c5ece2a3565b61f2f4db255a98a0e4d3a1c9758d18dfa12f30c8b727 SHA512 8606a8937ce6e29a165c465b838377cfe7ae176b0ae60513494d2f4b61add669d88c156b098376e77f4a217be8c8b1a45ed999a5f902db1b917cf201b95d4e88
+EBUILD py-ubjson-0.9.0.ebuild 466 BLAKE2B 86d5bad038035ae6bf56cf7f00e187da8e00d8bf2e59d373ec3a615c1d161eca9b127e043484c5e74db869a8aff2db77d1dd163a2cc4ed8f5953b88321a6f5c5 SHA512 b5d46df307ff640f7e5d21ac7fb1ec3f4bbd4a2508782a4b7d54ce2af000b27e9aa4cde5969262d8bc2d326c5ea7b4f9dad9f2208f46d617c447fd5037c349a8
MISC metadata.xml 712 BLAKE2B 69ca065a27809d3112fccb2a0e812fac18a216d88afca7ec654df0a181701be32365863a41f1339a42260d551a3c8aac678451ff7d9ab6c58d8b4eebb76ab33d SHA512 18ee84822f59b8a2b8172c4703d0ed93522a9997013ee0d533acfb4e23343ac2df70f719d8b161dd40604e5875d4c74f1243880ad0725726b445cfb84398a767
diff --git a/dev-python/py-ubjson/py-ubjson-0.10.0.ebuild b/dev-python/py-ubjson/py-ubjson-0.10.0.ebuild
index f654cd9a1c68..8a0133f75139 100644
--- a/dev-python/py-ubjson/py-ubjson-0.10.0.ebuild
+++ b/dev-python/py-ubjson/py-ubjson-0.10.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6})
inherit distutils-r1
DESCRIPTION="Universal Binary JSON encoder/decoder"
-HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson"
+HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/py-ubjson/py-ubjson-0.11.0.ebuild b/dev-python/py-ubjson/py-ubjson-0.11.0.ebuild
index aecb0d65ffe5..f7ea0909f016 100644
--- a/dev-python/py-ubjson/py-ubjson-0.11.0.ebuild
+++ b/dev-python/py-ubjson/py-ubjson-0.11.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6})
inherit distutils-r1
DESCRIPTION="Universal Binary JSON encoder/decoder"
-HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson"
+HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild b/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
index 693422a4e41c..b2b9114021d5 100644
--- a/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
+++ b/dev-python/py-ubjson/py-ubjson-0.9.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6})
inherit distutils-r1
DESCRIPTION="Universal Binary JSON encoder/decoder"
-HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson"
+HOMEPAGE="https://github.com/Iotic-Labs/py-ubjson https://pypi.org/project/py-ubjson/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/py/Manifest b/dev-python/py/Manifest
index 53db77e92a04..e0510d25d286 100644
--- a/dev-python/py/Manifest
+++ b/dev-python/py/Manifest
@@ -4,8 +4,8 @@ DIST py-1.4.30.tar.gz 191796 BLAKE2B 1d908f5f29788868cb7c4da49bc8a9343176030df45
DIST py-1.4.34.tar.gz 194450 BLAKE2B 3e5733bb53d4f7eb8e6d43a5140f2ddf692d4272b564a9dd4fe8ede2cb4d0296e7c8764957bf4615f5cc4272d07997d126133dfce8ac8837f01d91bf557023d2 SHA512 2e19c82c8315274bffe0ba2c7e20ae3af95f942c40c16121ec953af186f8ff33e8f427c070e137bb04b7cc6dcc6779e35df3911c08595fd3294b5ec9897706e1
DIST py-1.5.2.tar.gz 189542 BLAKE2B f0c5995121492ebca7bab9e73b7db61edf014be8e7d76822c72ded9ea19dd647dc0a83cbbcbf732c4ddae9070126cecb00958b623ca43d2219b7be8519b5b58e SHA512 ad92110d56caba2be44c6759350b05ceb882165ad0f58e6cce8361273be874b20b01856d685b142a83edff77b41bcce2911cf5797db5253b4f3e9b36e703c07d
DIST py-1.5.3.tar.gz 202335 BLAKE2B 6a7ef206bddd641cb5e2fe04966ae93db96a7ff757fcde604f8fd2d36c4a03ce5955c2f445a866dd5cd83026ab2a9fa17feeb0da0df3d40d9746c19d865f6325 SHA512 243c0da94c439163257c525ef00b30fd6d8add5897121ee0b1f19476b50f18823ce2b99a5ab27a9cf47598b538758d0534060123dce0820d2a65d98046548c96
-EBUILD py-1.4.30.ebuild 1263 BLAKE2B f480d0167a552f64545aeb35ed8a293a05c38cdd9986ec9f012d8df452c60f6c6aa7dd5bb1fcdc85bc3ff10651862a08ec9daf17e2caffe0b9c7715d0fe72cc7 SHA512 cfb79c8526172fc960eb1dd8dfc7dd31b9ba1239d63ab20b1628bd84086cf793413f6986d569d33b1d5fd55d43709f6ed649f3ccdd647e5efd0a39f8e3f9cf88
-EBUILD py-1.4.34.ebuild 1333 BLAKE2B ab7e7d511fa9b4182204036bf845d49b4f384f023e7152475e58971fe2f14228a135acb84def1b8dc522a825ea8d285b9546febed86c76f9f23677171641da6a SHA512 1554c5ef110dd39a394c6baae250f76cc23a8a8cf4381d6cbcae5bb83e8412850332f0deca60e715511e596205b4c4b9c795ade4782ef3349579bc38d02874a6
-EBUILD py-1.5.2.ebuild 1336 BLAKE2B 8e6d1aef2c0846c58d53d8641b4e53e831ecb00082708769377be70ef9500c43c9f275af99f9a1c94f76f6a1eeece0b19891a48ca9a719a7acfc313a5e961cee SHA512 079dc0a6314821e4b6462a61f5eb94ef00058decb4833093c1f6c2a9fd0ef94e87a4d0ee1bbf3e6c3304d6746997ac4b5c7493b8ce2ca2912217e8a2ea8d8d20
-EBUILD py-1.5.3.ebuild 1343 BLAKE2B a0aade24c0a0e1af4c0a869d4648c661f0622d0c2e494a60a467abc73a39885c61074396f124cbd11eeed6fb8835fe5c5ba592725ed63b2c08fae681bddd722c SHA512 5cd1b6c23fa0d7e771838eedf37043669296e2f1d046f2582460d62fc206b9af0d7092cf28c123ee13b5e4f7c0b521bb383a587b57e0448baa3f7b4a6b82f095
+EBUILD py-1.4.30.ebuild 1264 BLAKE2B f9e1f7ea465aaa0a913ee8b136b5a465e97e107cdac079896916cd17daee4ef629bb946b4343d66e7643bb2b53ca910538e3b5143ac724cdc1288afe6011251c SHA512 d0e837348c356e9542972d95ee6fcdf0662a879405e92d70e89a6e6b8210e7dabee14a6bf61baa703b81f7f6a0d74f43b3caeaeed657f4e0c376824c070b6362
+EBUILD py-1.4.34.ebuild 1334 BLAKE2B 6a48d6f7170126d0a0c45f5fabf7312ad4b55f52117ac0d4a46affa2d36f183b41a7376ef408ed52415c57665ccc126241b38ceb3eed4508a1a9daa1020dfaf3 SHA512 26f3b1a4c1910d3ad93ed52d143085d2313f71e5e5b4fcd1a707888be581f606a3605db85d9a02780457e32dea691f237bfbb6c333bada19d1bf7e4e6ae02c46
+EBUILD py-1.5.2.ebuild 1337 BLAKE2B 17dad5c0e9782a20ef7126cc9b4621ce8e4d3961b5313fed6a73ad16590a8b61585336ebaed7981700833c976f267b034542e8ed2780117d9ae7dbab0eb8efe4 SHA512 42a5678d1b8382432d4ae6215ac8fd7fc0f9e207662330fee211d42f90949f5ec8b995a6b2d4e4cd063145b7e7d2bc42c428a0810f6991fb2ad4c19223d50577
+EBUILD py-1.5.3.ebuild 1344 BLAKE2B 7e5de597261131837dc3e92175e85aba24abd4751256ab9229b8c609b4ba1e35c270e4bd790f955361064fab65e0e8e518c61ce49ff6a45783046bfb945fde33 SHA512 06f927dab5a2b875035939cc770f89e477bcd487f0e23d795009a82f48e5f5dbd9042fa536cf630660b81f6a18371f5553fba2bad8727a013bb098042eb79466
MISC metadata.xml 315 BLAKE2B 3154c92be7826e4b562d5172b792f652ede8fff96b3fd3abebea5d6107eca432718bd0c8be7934a9f90a34891ce6e9b74d02c82881976cc86ed9635a0457b2da SHA512 e2ede56189d791c18b64d1db6615249e6ae5a3afd31f17b9ae6d23e9123d4c68a22bc61b7935deb284d2fa7e6732679e2286a271854dc818e7f651e9daa54fbe
diff --git a/dev-python/py/py-1.4.30.ebuild b/dev-python/py/py-1.4.30.ebuild
index 23b65563f29d..f9a9267570ea 100644
--- a/dev-python/py/py-1.4.30.ebuild
+++ b/dev-python/py/py-1.4.30.ebuild
@@ -8,7 +8,7 @@ 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.org/project/py"
+HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.4.34.ebuild b/dev-python/py/py-1.4.34.ebuild
index 43cc2b1d6d60..9adf60c25ef0 100644
--- a/dev-python/py/py-1.4.34.ebuild
+++ b/dev-python/py/py-1.4.34.ebuild
@@ -8,7 +8,7 @@ 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.org/project/py"
+HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.5.2.ebuild b/dev-python/py/py-1.5.2.ebuild
index d03080ee2c34..e39aa1247733 100644
--- a/dev-python/py/py-1.5.2.ebuild
+++ b/dev-python/py/py-1.5.2.ebuild
@@ -8,7 +8,7 @@ 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.org/project/py"
+HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py/py-1.5.3.ebuild b/dev-python/py/py-1.5.3.ebuild
index b6000acfb7ce..c59d3a68b2c4 100644
--- a/dev-python/py/py-1.5.3.ebuild
+++ b/dev-python/py/py-1.5.3.ebuild
@@ -8,7 +8,7 @@ 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.org/project/py"
+HOMEPAGE="http://pylib.readthedocs.org/ https://pypi.org/project/py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/py2neo/Manifest b/dev-python/py2neo/Manifest
index 83290be10520..6d456c4bdc61 100644
--- a/dev-python/py2neo/Manifest
+++ b/dev-python/py2neo/Manifest
@@ -1,3 +1,3 @@
DIST py2neo-3.1.2.tar.gz 100101 BLAKE2B e3339049ce112ce2d952af130aa612ea8c810dafd77f58178bc5bacc743dd384113a56a34f99c1c6ca6f6af07311a608104bb2ce787285ce4d97ca57834ad7e1 SHA512 1f61e1129effe5e77b72955b34726cde668eeb3f3627a1164b40593ad863ae4f19d534f7174742eccae58d770f5e54d907346bef698d98c33e3f3837e70659d4
EBUILD py2neo-3.1.2.ebuild 633 BLAKE2B 0525eb27dfdf67b0d14388594e0a01dd15e2ccfc40de8e6ecb61299b280005d760e1e5dd124d81aabdf320e8e7f284072c23acf8bf787b48f990f2347a550ab2 SHA512 cb24afb9a702f3596e1de9f51089c947e7cad12d80fb95855f82676a517afde61f974d079bb1fad65c74019e51fa7132e3a0ae3df4e6e9ea8ae1070b1909df84
-MISC metadata.xml 473 BLAKE2B 56b124baf65afd546de07f0e9b56b74591118b1d4e4a3578dd3321abb54284b07dbdfdeda53cc30a7e34c8febb05781e95ef77377420fa8bd89f62b438976dc4 SHA512 6433474b000ed04b27ac3562253c009c91f1dfae506471263e1330011e385017de2cd0d35e6ac9c029b19f0eee53ce9a7dfcce2add8070e1990ddf06f7e6ac6f
+MISC metadata.xml 366 BLAKE2B 31803fbd38d7d95cf2d4b34ffd2531748b20e18e0c3137835a7b93b3461717d905bb3b6fe4254370a4495e825470995ad66e458f9764d6ab47a4bc8c0d2600e5 SHA512 90e6f3f7417e4315f6682e22790c807a226fb244e5e42965443b907fa188eeb602f37c7ef57ba451e3e9dc53da95aaf4ebc911a4446a5269307f343593d52159
diff --git a/dev-python/py2neo/metadata.xml b/dev-python/py2neo/metadata.xml
index 62028960879e..eb2b2923ea77 100644
--- a/dev-python/py2neo/metadata.xml
+++ b/dev-python/py2neo/metadata.xml
@@ -1,10 +1,6 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pyacoustid/Manifest b/dev-python/pyacoustid/Manifest
index ff9a5e980948..222ef5c5fcee 100644
--- a/dev-python/pyacoustid/Manifest
+++ b/dev-python/pyacoustid/Manifest
@@ -1,3 +1,3 @@
DIST pyacoustid-1.0.0.tar.gz 10476 BLAKE2B 363bf1bee4c124fc57126febf50c34a395ded074df8d3b9661b015b6b653f473ef79837f2078b7b21375d3b3624f75b1070d3c28ab3fa4d619e1ae088129898c SHA512 4eabf32e7d958bf7330e852184f5ddf3105007179ca2c45b75c1a5b0f0898649e703aa333cffccac85eb7b18b54255f2e5d588897adfb9f0ef2596e9c0b2fe5a
-EBUILD pyacoustid-1.0.0-r1.ebuild 650 BLAKE2B 41858ab022b1075214ad5a635dd7d6caad374ffdb5f4242649ff6b04d5fc28863bca4ee18a2b62011aa9588c0dd931b973c43d136d805ccf3f68c969cd923fe7 SHA512 4638b79acf2fb04eb62b65f9c5fce58d57e68daad56b06975059dafe3ef5e857b33181a044ce558513b48e5ae8ce2fb5b67f7a40c7ec654072a37b327d6c204e
+EBUILD pyacoustid-1.0.0-r1.ebuild 651 BLAKE2B d49dfd64d56756094fdabe2866f4a16fd7c7d4668164c71b91974fd55ec9cddb243442f83d73d84a581bd7e7a8939aa1240b098e75bc6d1b55d119aacc2d74f2 SHA512 105d6c8f1274e15c43f381378ef73dd2aee258b5d5b44d64c0b1977fa08dfe7533b0a35f1a81d9b3e2ae3d9de5912a853ce4c7d513f80dc92cb7e31bcea69bf7
MISC metadata.xml 589 BLAKE2B e410a92032724f5362d60f5066474afe5559e44fc859c2007c9a3d652c382264f5aa621b069ffe9ede7b3a3d6fd2c3cedc0db48727191f6ef494b640874121ec SHA512 2f98d93a642015c8eeed7879006d5b61a02a937c7846c8f10b636533ee4e4d323016bfd56885e7914b2cf861a0953a4d767d06833b9a3ea3104518184f91704e
diff --git a/dev-python/pyacoustid/pyacoustid-1.0.0-r1.ebuild b/dev-python/pyacoustid/pyacoustid-1.0.0-r1.ebuild
index 828519807499..b2a85cadc4b2 100644
--- a/dev-python/pyacoustid/pyacoustid-1.0.0-r1.ebuild
+++ b/dev-python/pyacoustid/pyacoustid-1.0.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python module for Chromaprint acoustic fingerprinting and the Acoustid API"
-HOMEPAGE="https://pypi.org/project/pyacoustid"
+HOMEPAGE="https://pypi.org/project/pyacoustid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyaes/Manifest b/dev-python/pyaes/Manifest
index e923d547fedb..0d4f23000677 100644
--- a/dev-python/pyaes/Manifest
+++ b/dev-python/pyaes/Manifest
@@ -1,5 +1,5 @@
DIST pyaes-1.6.0.tar.gz 28237 BLAKE2B ccce23a58d88582fde56dfe26b774effc00c999c6dd0625e17c5ee7cea7ad1c16c9ab83f452cc4eb47fe88bb7367a37425c1975005249591656bf29ea3af4064 SHA512 32f6bf998b7e200fc73b4852873f60067ac056d646ae87cd8ab55f3ec99c9e26fa2b418b67ba0264a8016311a5f0eb2d40c8e7f917c0715e19f5c3dbf6a8238e
DIST pyaes-1.6.1.tar.gz 28536 BLAKE2B fa7ca95ae181cd48e21ceaeab42f937c54bc9b90b1a337aaffd6317c8091f813b1fbd2abbc14a600a747829a0e94ac6bdd5624010a27f1c342bfef2390d7c8fb SHA512 00ce3babf72ea18b0de369860cd884058c7c6f3bd8b961c3ff591ef7d3dc0a69fabad5311f61c9f91d2f1a480c8512e34eeced5ec7145ed9f963bf91c5f8838a
-EBUILD pyaes-1.6.0.ebuild 552 BLAKE2B 480c522f947d413de6de987be3dd6ee86ba4f5c4f5bf0a76089c5a4dc116ae704f015524bdbcefc4a7b7f38ddbbea633bb25505b7e80d8b39bd838929af6fd01 SHA512 161366aedfae7b71c90c05d71212d337a080cd57160b2e2a83d268ea3cc106015741e23a84f92d3aaecbb4cc7d6cfeb1f58a4dd9160b1f52a50a3f392a10ea18
-EBUILD pyaes-1.6.1.ebuild 555 BLAKE2B 03756ef9f5b6aeac4925bb109a36b3e4623c3b28aec72f5a601d29732f3f87314067c87f927728259a84c06c5803280a490b6422bbf3275021d536060d91d5ff SHA512 0f13e39e7a0db82cc585e55a1154f33dd5202b0152807d5dc950718f2ef85d54d0416e3e1c14db405b1a42bbe2027623899e381a20a91726a8c925a64e252670
+EBUILD pyaes-1.6.0.ebuild 553 BLAKE2B feadca46e1447a877c49ce534fcea6ef443d58ce5fb28ea047dba7474554fdf5bf5cb0918d3b2b1d26385cf2f6b4ca028eac4d2ec3fd21700b9b3f37b1615cac SHA512 fa3deb36c0160bcb5dd1ac215ec0e6946d263c476f670a9997bbb6cd4f0e010d1602e2c52dd24eefe6ddb2e32a8bf89f3d8c417d8dd77bac451766c4224ce0e5
+EBUILD pyaes-1.6.1.ebuild 556 BLAKE2B 508a1af2148dbe1728bac7f3f580c748b0cadb51f1e18d218d9378d5159180c1661a267179c526fdfbe8095fcab161eb47184650a49987878e0a59c971cf07c3 SHA512 506015bfde54529bfe6422057d389007c0f28954bba3d6c8aeb721b2272c8c285ea87dec9f62d68f492bd834361c6961215a90c1d92690e93746d0ed98d6ef0c
MISC metadata.xml 330 BLAKE2B a1edc8608660194e47165b930dd3f08c6251d1e1899f2c5b986b14a67eeea1911ba1fee97516b640d949ebed958f4523e0351839e25c1f99771d02feee8f532d SHA512 709c6dd149b11725af862bb5d43be89be3f2432b0c3315e4d6cbbf45a98345b8bcbc092e9dd4d21b3501753f3fa9001d5d4ed5c6db6580ad311cc96c3c76cb9a
diff --git a/dev-python/pyaes/pyaes-1.6.0.ebuild b/dev-python/pyaes/pyaes-1.6.0.ebuild
index de024d61c62a..903f0ae4facf 100644
--- a/dev-python/pyaes/pyaes-1.6.0.ebuild
+++ b/dev-python/pyaes/pyaes-1.6.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Pure-Python Implementation of the AES block-cipher and common modes of operation"
-HOMEPAGE="https://pypi.org/project/pyaes"
+HOMEPAGE="https://pypi.org/project/pyaes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyaes/pyaes-1.6.1.ebuild b/dev-python/pyaes/pyaes-1.6.1.ebuild
index 2525b680205c..a81a67d89df2 100644
--- a/dev-python/pyaes/pyaes-1.6.1.ebuild
+++ b/dev-python/pyaes/pyaes-1.6.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Pure-Python Implementation of the AES block-cipher and common modes of operation"
-HOMEPAGE="https://pypi.org/project/pyaes"
+HOMEPAGE="https://pypi.org/project/pyaes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyalsaaudio/Manifest b/dev-python/pyalsaaudio/Manifest
index 08f54f70732e..4bcdbc969259 100644
--- a/dev-python/pyalsaaudio/Manifest
+++ b/dev-python/pyalsaaudio/Manifest
@@ -1,5 +1,5 @@
DIST pyalsaaudio-0.7.tar.gz 124577 BLAKE2B d6a5d29f3d8eee7d016441ecb7dd418a8061484a72dfc8ea4cbdcc102fc70aa12f09ff7136380a50ca5149772d3c0d8d6c2d950a5d26877664371e30fbe90857 SHA512 aea46ebc4a59c791e318e58fa7c307b73ea7e1eafdd6b2055df312e26e8d4868ca582b76dd2f203cb7c632a25e1bfd066f6f9522484aa5db51f404e5f99a38cc
DIST pyalsaaudio-0.8.2.tar.gz 212747 BLAKE2B 59eeb2fce58d035cb59e36c717cbe6ec367906728c04dc4c4a63d05aaa6eca41fc530b587ad5d3d33161b9f0794ee4e8af0b7efbc1203584564e00efc080dfc6 SHA512 cba4acaf18b74f990547a590da5bbb824398518444cd09cf80d2e4dcb1176fd5469b107c96b3696ca98ef8ef4d1026feb22b01f730b2558c9dd60ee58500d4b5
-EBUILD pyalsaaudio-0.7-r2.ebuild 865 BLAKE2B a7a36d092c8fd229f712c88d613f3fa56243988409b700681939d79a21ba4ec90a2ee9347f9b57807434b47f1c1b4d35c383f6493cfec1dcd527de6584a6b60e SHA512 77ef10a7bd0f0124a06c4cf247400357cfa571b1488e01f7c8a26dd49de7c81c8a9f2529b47747e4ee43bf90e9d5db90ab42c42254031da3d010ea68ff54f261
-EBUILD pyalsaaudio-0.8.2.ebuild 1065 BLAKE2B 8a10a79cbeefc63de0f6b353378ebb96d1ea8071b6e687d28b4574aee2c70a4dbeb4d932be502fd5d72a9a42ee6ed9da2b16952e65f651fa55b4886ec2eb95b2 SHA512 7268e16f95aa695d24f0fea2c3ac371cb3726e41a7465d4f1a616e10448737030ae70061052ccb03212a6a79a34c6aba5d6f552d53e55f22ca85bedc1928da81
+EBUILD pyalsaaudio-0.7-r2.ebuild 866 BLAKE2B a013d9f39e3546f1f6c18add80ef2783cd01516a95fcbf759f40827e0fd8a17dfffebdaba83d07c51fb0a97ada8e4f8df0e39b38d02bdab1a0601c4088e56477 SHA512 4caf3eaec9fde5a0d18c144d41f740fe3bb534d89bdbc637d149d24b7a55654f9eae1bea48c3b481637d6a2a930a3787d6fda5df0bf4ed802c187cd54c6bd7d4
+EBUILD pyalsaaudio-0.8.2.ebuild 1066 BLAKE2B fa2aba25e8bc054c3be940a50bf53425a527a4fecdfa46cbd211c891e36234da7240b7e54f6301e957121950d3dfc6ed2543a62477ba8b68d9f5e9632bb0a185 SHA512 d994029367a8c93a3edd479b305f33818dc2f8cd9c17ca3b9249262f5294362c73cc24ed10ae10faacdd154c4a8561194bca1a9aa6121267e78168167895e8af
MISC metadata.xml 370 BLAKE2B 40c4cbfd6dab8c228180d1c80b37ba7989ffc9ba5db1cfba21f0ffe47b013b88ab6206939340e1d0b776f6f54fcbcba410f25b41d07f8c890ffcd4c97dbdf113 SHA512 8f63acae6a202a3d23c7b7c1777db4734de9e630630d679417ff2f9ea1c3595d855c6bb3d21f5ea6e889bc005fb500cdc95c2b7247725ebb14d0dc66dc8e4ff8
diff --git a/dev-python/pyalsaaudio/pyalsaaudio-0.7-r2.ebuild b/dev-python/pyalsaaudio/pyalsaaudio-0.7-r2.ebuild
index e95c9035a7f2..46e93bfe9d2c 100644
--- a/dev-python/pyalsaaudio/pyalsaaudio-0.7-r2.ebuild
+++ b/dev-python/pyalsaaudio/pyalsaaudio-0.7-r2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Python wrapper for the ALSA API"
HOMEPAGE="https://www.sourceforge.net/projects/pyalsaaudio
- https://pypi.org/project/pyalsaaudio"
+ https://pypi.org/project/pyalsaaudio/"
SRC_URI="mirror://sourceforge/pyalsaaudio/${P}.tar.gz
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pyalsaaudio/pyalsaaudio-0.8.2.ebuild b/dev-python/pyalsaaudio/pyalsaaudio-0.8.2.ebuild
index 0291e403e5f5..eb17553e3bdf 100644
--- a/dev-python/pyalsaaudio/pyalsaaudio-0.8.2.ebuild
+++ b/dev-python/pyalsaaudio/pyalsaaudio-0.8.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 toolchain-funcs
DESCRIPTION="A Python wrapper for the ALSA API"
HOMEPAGE="https://www.sourceforge.net/projects/pyalsaaudio
- https://pypi.org/project/pyalsaaudio"
+ https://pypi.org/project/pyalsaaudio/"
SRC_URI="mirror://sourceforge/pyalsaaudio/${P}.tar.gz
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pyamf/Manifest b/dev-python/pyamf/Manifest
index 9a13bb587bec..1e6d8ca4e78c 100644
--- a/dev-python/pyamf/Manifest
+++ b/dev-python/pyamf/Manifest
@@ -1,3 +1,3 @@
DIST PyAMF-0.8.0.tar.gz 1651369 BLAKE2B ebe525188dba45595e14025077597bd583c7d807245f6e37908d3d03c52f48c8cd9da2bc36e9914873030fdd99b859d9d4012fbac643a0cb551b39337bcee353 SHA512 1da66afbfb6cc32886a8680b5f610d17b3ad6e5cca338deb7f8d8c5e61f0f4e165b6602936590b4053a3bc98d0e36f898e5913e7d59d8444faf385fa036fd81e
-EBUILD pyamf-0.8.0.ebuild 910 BLAKE2B 618036508e93ce15d8470058a6e0294ffbaf371232bc8b8e475ca003bbcabbed2ac8f82e8a2f6a97bae030d72e13fd09068e0e4191a89dc56936d98a4ceedeb6 SHA512 c64a85d7b42d342f69034f89028a24dd0200223281e2f2c2c3274e74e9c86b331331a76cc2bdedf651145f962473ea7409fe55de689a24ec732f9c045dc0a6bb
+EBUILD pyamf-0.8.0.ebuild 911 BLAKE2B 043bf35519119793486d4ca632d7550f8bf6f82e2334e3fb0e14d91b872aa218a5d05e87a9aaaf545e3a395d21e1ed8b4741c1ffea6d46c1f58848de2accc52c SHA512 e118f476e27bea531576b2e7f66fac04670cd4b21ecaa69ff01db74000696343273ef722a7558aa3a08462f870a6a3c391da176aa2a7cabbc1838724a58f15cd
MISC metadata.xml 363 BLAKE2B b3f96a75dddf413e0b03a43dd74bb1712e1646da77e3c0c3b8f39f12120c1126c76b02e72441641910065f0ff55e2e01312bc6f12a2245e146d29ba510393a29 SHA512 0679bdd03e3e056c5687c0cd4269de8a09df3f51aae06a7a0440cb74333b9100cf97dd4070846df0ae03c8a86bff5d2b787c28ca56958efe2e6103c49b6742f3
diff --git a/dev-python/pyamf/pyamf-0.8.0.ebuild b/dev-python/pyamf/pyamf-0.8.0.ebuild
index da2aa6f63295..56c1298452e2 100644
--- a/dev-python/pyamf/pyamf-0.8.0.ebuild
+++ b/dev-python/pyamf/pyamf-0.8.0.ebuild
@@ -11,7 +11,7 @@ MY_PN=PyAMF
MY_P=${MY_PN}-${PV}
DESCRIPTION="Action Message Format (AMF) support for Python"
-HOMEPAGE="https://github.com/hydralabs/pyamf https://pypi.org/project/PyAMF"
+HOMEPAGE="https://github.com/hydralabs/pyamf https://pypi.org/project/PyAMF/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyasn1-modules/Manifest b/dev-python/pyasn1-modules/Manifest
index 407f37bda535..4281fb884ea5 100644
--- a/dev-python/pyasn1-modules/Manifest
+++ b/dev-python/pyasn1-modules/Manifest
@@ -3,9 +3,9 @@ DIST pyasn1-modules-0.0.5.tar.gz 38710 BLAKE2B 31340c5453a1678346ff383dddf151e1c
DIST pyasn1-modules-0.0.8.tar.gz 38776 BLAKE2B fafa28d577932df010f9f62d156d47d4103234d424d22342926702dafe63b6843eaedfec4cf24d4015e1769b86ca8540216ba064a4c1d859179cc204b8bb0c32 SHA512 6040d4f83c6b00f7a0e6ba0e1264090d0fa96fc39e97b04d624721cef200b6cf4dabfe550127ade4edc181187ca1b4219fb46a95082a39e6291d0e2e08f36d78
DIST pyasn1-modules-0.1.4.tar.gz 65552 BLAKE2B 5eb087cc4d930f39a651e3b8765ee8c4157d8d12c07134cd1297d7b2828052f7c32a7e3bc26702bc51792c2a51f1dcb9a59f7075a7352b94eb8ad582eac7fc22 SHA512 29467aa9fff15b7a7ef999389db01fe696350e29910397f0c867685689a9fa8e5df8128a7703ae0de095804ae20c3759b24656467cec8d086d07a1014ccf5d65
DIST pyasn1-modules-0.1.5.tar.gz 65690 BLAKE2B 74f3de59a8388527e885e04e4eee56c3d4587e697c980e1f9c23604101f367956bff12dd72a34cd4135b49c968f22b69ed70bbac9989259c1dcbc5bf711a96d1 SHA512 0d7f631fdbcb4c89ccf65b91c106483f536daadd099f5b3fb9b144bbcfcb0619bf818fa18715b8f61baf10699421a1af80f003781a5ebac28ebb4f4e7f677c1a
-EBUILD pyasn1-modules-0.0.10.ebuild 901 BLAKE2B 304fde42639c57b44daaf7ceb6046ea5c38a36256cbfc11fe8142b2026fa44321efdd60d7710e35494608496532b10e585c6a57db38f1f9a55dbdfb9df248c5e SHA512 68ff1169b2497cfe5bd5fdd1f326a8385335ce7a83f673f50d8b398b3019c02bb68eea46e14137cef3359ae2bac389df90f662363fb8a2326b6219b986ca50f9
-EBUILD pyasn1-modules-0.0.5-r1.ebuild 907 BLAKE2B cebd26c55e719fda2b6335289bff0317d4e30d372370efc266be48f206199ed97389f296b7114bc82565b502654db9d1fcf0ec1d2acfb5acf3488703635213a1 SHA512 4dd8804666e0244d9e059ca8421c8b862995488325c16d26d91522d84bca4f17103f469bf858c5830343c3ce0e946d199a2572970f27edb546f1d9961b45dfb2
-EBUILD pyasn1-modules-0.0.8.ebuild 892 BLAKE2B 3811e9454848eabdaaf0297a18850b0c57f6a6b7bd1f0fe0b2724281795cc18e77b231db466b4282ab5b78d90c6caff6a49c8cc4219ebe162d1eb2d9813f30b6 SHA512 4c8332984f28b7a4f3855bd37204a536ef8275a86e96a68a57824b59665d311e17efca3d562755e5489dd87fb45f254684eae6dce8b4117e6f765d25ed7d7d3e
-EBUILD pyasn1-modules-0.1.4.ebuild 901 BLAKE2B 304fde42639c57b44daaf7ceb6046ea5c38a36256cbfc11fe8142b2026fa44321efdd60d7710e35494608496532b10e585c6a57db38f1f9a55dbdfb9df248c5e SHA512 68ff1169b2497cfe5bd5fdd1f326a8385335ce7a83f673f50d8b398b3019c02bb68eea46e14137cef3359ae2bac389df90f662363fb8a2326b6219b986ca50f9
-EBUILD pyasn1-modules-0.1.5.ebuild 821 BLAKE2B c0b3702254f4bf841cb70a7e01f5177408cc367cefae868be7d7ffb43ca02edc9b4294f0180f8a7b84e27b51a72b63df3d2ba693efe3d3cfe7212335fd9bcfe9 SHA512 59532024694fe94d2e1d7c77704d9582e5d154d0e282e33e69f04e9ea196211b8a7045e06a986fc0289532a87a678880e8abd7fd7c3a7cf2605b3614b1dde356
+EBUILD pyasn1-modules-0.0.10.ebuild 902 BLAKE2B 5a44907b5239bd3676fd814731eaa09330f7532bd3239232aa58d34f5078e27702d945f41042362698a24c2917a80397ca12e0087ba803de7daa7738749955b8 SHA512 b908c7f48e77f9cfd8a3e29a25b3de450fb052ea96829abaf8185e63380d53cf578a0f4099e9614e348a9c071daa393e567f5d4159b2502725cb28ddfc57e895
+EBUILD pyasn1-modules-0.0.5-r1.ebuild 908 BLAKE2B 488da022066fcf25cab9df7333b0e9c2d1bf9ca20e9cfe62133d0a542955896fed6d4d7199a02092623fd468e7adc7e56d308c8219e74490386db23e504a261a SHA512 f7b4d0e20fe54732c7e4fe9caf3d22b7530734841ded3f663fe972c5422c535dd1235c538f0f26dc1e3fcc4b9841c83de56861e6250797bb212d8fe33f00fdaa
+EBUILD pyasn1-modules-0.0.8.ebuild 893 BLAKE2B b07ff67c20e595df302dc15f6857ef859417ace29177599e792bcfe62bbf56ee0e1673428c60d722d23be05da4ea74a7a54f4bfa01d6f3b159eab8f70edd8f4f SHA512 d1bc9dccb51ba10b36d655bba240b2cf447b77b79efa72d06f7b8715feab3c3b6d68c71e6bd3479063d325a0b35e3def5f6ce66a8230c2dde7b4a0422d522ce9
+EBUILD pyasn1-modules-0.1.4.ebuild 902 BLAKE2B 5a44907b5239bd3676fd814731eaa09330f7532bd3239232aa58d34f5078e27702d945f41042362698a24c2917a80397ca12e0087ba803de7daa7738749955b8 SHA512 b908c7f48e77f9cfd8a3e29a25b3de450fb052ea96829abaf8185e63380d53cf578a0f4099e9614e348a9c071daa393e567f5d4159b2502725cb28ddfc57e895
+EBUILD pyasn1-modules-0.1.5.ebuild 822 BLAKE2B 78239b7086acf41aaf807817296d0b8765718647d01b0312eac03da80814c90c48616a7a9a64288181a0461e6c3754fa892027513a457f8d42aba34796819497 SHA512 d32d9b4015ccaa10d311e333e61b9d92886a003d71e7aebc8e369e6c7f60fee32e389eb7efb28cfeb519667e18373db4e78d11675ce914bf3fab1adcf98abe0e
MISC metadata.xml 380 BLAKE2B 0f3336d6484687fbe0a61cc0c88110e51ae40a8905bb0d5d5b166ed6f8c49964f9abedeb7539cea85118a3d2ab548444680bb89ea57d5e44ff52298e95f557e3 SHA512 0122261838e5789fc995c1e07fd2f8d59fb470d2f525126adb971d7e991e7b7cd76c3fe37ce21949d6ec3fb79af8ccc2d5ce02aab4afda842809916a5c609f15
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.0.10.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.0.10.ebuild
index 4e7f2c7ed6cb..f2c5dd570cf2 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.0.10.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.0.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pyasn1 modules"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
index 944c5d4f439d..26db30f19615 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.0.5-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pyasn1 modules"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.0.8.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.0.8.ebuild
index 0c528264db1b..f6a76a1feb34 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.0.8.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.0.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pyasn1 modules"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.1.4.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.1.4.ebuild
index 4e7f2c7ed6cb..f2c5dd570cf2 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.1.4.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.1.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pyasn1 modules"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
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 9ec368dc9ab3..8a13b03c04ed 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pyasn1 modules"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1-modules/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyasn1/Manifest b/dev-python/pyasn1/Manifest
index d70050ec55d3..7a68d0f3324c 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 1132 BLAKE2B 68c66dc337992daec61aadb388beab1fcfbda934f8faac27a366f155923830efab881539e3214f940046d51240b724a6d5de5bd2cde5ea1d9f5754e009377c8a SHA512 120b7e595f262c19dcdbd590ba186ea9e9ec738d2ed93efc8071a910440ad34ad408e74b0a4552666fcf6e4492cc1bfa89ec7512f3d796c2f2f66747875400ea
-EBUILD pyasn1-0.3.7.ebuild 1158 BLAKE2B c021776fece87744a95dad746fb66cfed1629d557d37170e4b20b1a7bb44264d336b3da5ccabe6407090b84e4496f4cafc686c59d6719a7e42251210307ef018 SHA512 3c9c3d352ffb8ecdaa002b7ad3521867906c2b223d2497532ce46d89405c523f9d630ef4b76eab9a9f124523e7a2ea637f4b99089deb75cd77fa352191d14020
+EBUILD pyasn1-0.2.3.ebuild 1133 BLAKE2B a1a9ed96972d7cfc37943a5ed9a51ce8dd3196244170ad65045037352384c09704f8ba5f03bcd31edda719589517bbfcf7ed0793e4e3a2b8a4458536410be3f4 SHA512 0a296f4f058aff4f2aa40c50a1f0343af2cb3d073b689ec680e6241170ec9f960bcf35789b885b2437f586c313fe74256576c35c024efe79ee1f3522bd859a46
+EBUILD pyasn1-0.3.7.ebuild 1159 BLAKE2B 3ad0a6f5d46c42055b3bb83e3f8e0b5eca5c96fcfae004d39d4173ab7de0a6d9064f03410ce1b9bf42049ca2a4d170ab8ce999b5de0f8a46728b274cf8bbebb8 SHA512 aff7e3a767503d7c1d499f9b1221fece180f23a5719d70d1175428f73fca1e161197c32251738c7ca9a7ddb49305048a5be216b360255a45844c81ba522b0973
MISC metadata.xml 428 BLAKE2B d98ed2c4f984efff51e45c7b57c7decacbde65d59311776fa432b1e771f1bfb97abc6b588b75fd4faca7a3a0bd93aac3504532ef0b4569f8cf9099fa1f69b548 SHA512 b2d4bf181128f2724c450387fd51d971f85fc25ca293b8ebe4029e0559f660a5f5d207db40d683b8d80a6233986a885069ae4e7d82507901151a71f19c6a75ee
diff --git a/dev-python/pyasn1/pyasn1-0.2.3.ebuild b/dev-python/pyasn1/pyasn1-0.2.3.ebuild
index 1d1badd8803e..6c7aa5e20553 100644
--- a/dev-python/pyasn1/pyasn1-0.2.3.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.2.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="ASN.1 library for Python"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1/"
SRC_URI="https://github.com/etingof/pyasn1/archive/${PV}.tar.gz -> ${P}.tar.gz"
# The required doc/source/conf.py file is missing from the pypi:
# https://github.com/etingof/pyasn1/issues/35
diff --git a/dev-python/pyasn1/pyasn1-0.3.7.ebuild b/dev-python/pyasn1/pyasn1-0.3.7.ebuild
index 2c48421a921c..b4757dacd0be 100644
--- a/dev-python/pyasn1/pyasn1-0.3.7.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.3.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="ASN.1 library for Python"
-HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1"
+HOMEPAGE="http://pyasn1.sourceforge.net/ https://pypi.org/project/pyasn1/"
SRC_URI="https://github.com/etingof/pyasn1/archive/v${PV}.tar.gz -> ${P}.tar.gz"
# The required doc/source/conf.py file is missing from the pypi:
# https://github.com/etingof/pyasn1/issues/35
diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index 8e95852d545c..a4f554f85732 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,7 +1,7 @@
DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630 SHA512 e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102
DIST pyblake2-1.1.1.tar.gz 126441 BLAKE2B cb1f1872e1d6122419e7732114da28162af5e483db56e073d3cc4019f073813af747d56ca4f4a992cf6586d12662f3b1d4b68d04eaea91b4f90de58a9c1f4799 SHA512 a876255d0072226c4a2936a9e88297dc8c39195f423fea6624e6ffd610ffc58d07e939db942d0198d6e5a1f1afc892103c507f226787529d341ae40e9926bcac
DIST pyblake2-1.1.2.tar.gz 126693 BLAKE2B 01690ec32a07b7ea59d7d040523ce8cb523f18927044f2d38c0a143a344fde661498e1a4b35a0f161be7b761a324677f80e88c4a0045dc324f0d588997e884f2 SHA512 26297d788208a80c8102602135332d5ee1424711d9c693828af232b5546301c5d144680367a954d8d9765998a23b82046b157b0072fdc63305ff0088feb16e55
-EBUILD pyblake2-1.1.0.ebuild 799 BLAKE2B 8b82df0a674d342b4de8440abbafe42986e25e54bd467220dd13e0b5ce87f5ff65aad9b9155e50e944c6829b332fbbfd8961a8997330d969f2887a5b628fd58c SHA512 44e5899951666cd585c7f5825fbfd1e0d0afcf0c1a06629a4270a612b0150776aa0f15d33318abc8db3ff25f557452f7574cc42603fdbafe89dffb2072df5085
-EBUILD pyblake2-1.1.1.ebuild 863 BLAKE2B 39a9d9567b56d83058e4a6bbad39dbd82418d8d60e167bb1ba328b4c98757ca8b59b5549ebb6b9490339fdbf49808d82f50bf780f28e3d5491b20b510df205ce SHA512 e6bbddaa8ffb0495009c5d606ea63927bb05e70d4477820cd721b80e5c61860b4d1e9baf8407cd727f40f60e119ab5aaa694c69acef42d6e9f612a03ccd5811c
-EBUILD pyblake2-1.1.2.ebuild 863 BLAKE2B 39a9d9567b56d83058e4a6bbad39dbd82418d8d60e167bb1ba328b4c98757ca8b59b5549ebb6b9490339fdbf49808d82f50bf780f28e3d5491b20b510df205ce SHA512 e6bbddaa8ffb0495009c5d606ea63927bb05e70d4477820cd721b80e5c61860b4d1e9baf8407cd727f40f60e119ab5aaa694c69acef42d6e9f612a03ccd5811c
+EBUILD pyblake2-1.1.0.ebuild 800 BLAKE2B 5c3fa94d977b1579966283790a073aa038f26c07d420cd713cfcdd96a2da7c9c4cf3d4180f5d9bd8c51542852392c7cc7d2b3c5ea827943535c0337033119545 SHA512 b1ae954130ed64b5d9bf7ea3d97634a38d38cb1fb659a50bfd349f3d0265c65d3e0f1c3315b265a18530e912973a2b0bab5ed4993f535170579e0fc26ea3e16b
+EBUILD pyblake2-1.1.1.ebuild 864 BLAKE2B ef41206c228330a331f903eeba346c9a47583ba1744ea0952deb8b0bbcf8aafbe45bccd2f7caa42e5a8c74841a55c5cf4dd427c18baba8199658f66a0069da24 SHA512 2f4b952244462513ba8f149a59e00217552bc4d6f9dd55ff8d4e5b7b81bc8e1074dd4a8c186ce5af5533f21dda1e7f8b1e821169646cd618a5d786a0bd1b4677
+EBUILD pyblake2-1.1.2.ebuild 864 BLAKE2B ef41206c228330a331f903eeba346c9a47583ba1744ea0952deb8b0bbcf8aafbe45bccd2f7caa42e5a8c74841a55c5cf4dd427c18baba8199658f66a0069da24 SHA512 2f4b952244462513ba8f149a59e00217552bc4d6f9dd55ff8d4e5b7b81bc8e1074dd4a8c186ce5af5533f21dda1e7f8b1e821169646cd618a5d786a0bd1b4677
MISC metadata.xml 452 BLAKE2B b5539d95846469f07dc0ec47d4c34f4ae7fa950c58d728f5ba92efb3f74d849598af1eeb7c3d3ab90a41591746e94b3d4c3ea5330c423fb340cbec4a1da28e80 SHA512 28acd5472435f8832eb8cb7587e651f428309e9a37c17cad378fe8f01c47896115c4d42ace1c6125eb99ddd30de562d42503b6dac42432b55b37775cdde7c1ff
diff --git a/dev-python/pyblake2/pyblake2-1.1.0.ebuild b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
index 22ceaaeb582f..77c6ac290d84 100644
--- a/dev-python/pyblake2/pyblake2-1.1.0.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2"
+HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
# pyblake2 itself allows more licenses but blake2 allows the following three
diff --git a/dev-python/pyblake2/pyblake2-1.1.1.ebuild b/dev-python/pyblake2/pyblake2-1.1.1.ebuild
index 4a10a7e77002..16fc87b33886 100644
--- a/dev-python/pyblake2/pyblake2-1.1.1.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2"
+HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
# pyblake2 itself allows more licenses but blake2 allows the following three
diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index 4a10a7e77002..16fc87b33886 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2"
+HOMEPAGE="https://github.com/dchest/pyblake2 https://pypi.org/project/pyblake2/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
# pyblake2 itself allows more licenses but blake2 allows the following three
diff --git a/dev-python/pybloomfiltermmap/Manifest b/dev-python/pybloomfiltermmap/Manifest
index 99fb7b1f3868..76b0a65331f0 100644
--- a/dev-python/pybloomfiltermmap/Manifest
+++ b/dev-python/pybloomfiltermmap/Manifest
@@ -1,7 +1,7 @@
DIST pybloomfiltermmap-0.3.11.tar.gz 435754 BLAKE2B 37f22ccaedc099c966b924f6c07e8096ffe1e9b6da578260a84323ae37a64d392c16be37be64bd1b1183f9a328e221eb441ac847fe9fd108eb693902ece3154c SHA512 cce4218ee23382a8633ba9f846e11344a65bc3e04b1e2e6770c017ac3b078a87288e63020f9455eaa34b8920d71ccfdad169261d428a43b32a7ca76664fd3bd8
DIST pybloomfiltermmap-0.3.14.tar.gz 446760 BLAKE2B 05a70819374af7e5cebfb9f05def0bae98bd675895764f5ff79d628ead33ad04a9bac560644b62af940f5796d2d768916831212152441bc0523638e9b62e34e3 SHA512 c2b7414464ffd7feb31b74ad576716554b79ebe59675cb61cd241c270628ce821d97ddef1be7fea9f0b5f2019a7fa009d21e9f14e7f7e514aa6446ca23702cb3
DIST pybloomfiltermmap-0.3.15.tar.gz 448288 BLAKE2B ed140f43d80f438e82c6659dac1c7e234872b0b1c620db3fbfdacdfa9476bf36e8508549a5cbdab88aa76c5db26ca958c45494c699c2080e17b7cdc07cd2d051 SHA512 36ceff5860e97686387932945d6ee2f342e07dd45b4320b09e8153987c5aa7da678db86179759528c5a4c0d8fbc1e1a98b549c55e17a6d66f1c83c0f1ee46ed1
-EBUILD pybloomfiltermmap-0.3.11-r1.ebuild 394 BLAKE2B 5bab2254841bd3da9645d6594a284a6de7008a61c576a218463d8d5a072f8e60beb67f3b90923fe1b5ece620363aab2e58df13731aed92c1ea1e34e02ededd5b SHA512 77fa98834da2edfb4679947f67328d316d0a96a0a55584de7f2fd3c1ca616842be52afbb51d05dd5fc3bb563d765a273c5e2507e2360d6e2c09a086c2c229a01
-EBUILD pybloomfiltermmap-0.3.14.ebuild 628 BLAKE2B caf5ecdbdb1abd66dc4741ed52bd4c0cb39ad258e124b17ee0ff5e451d05eff159b5fc89ea121ad56591389c15aba81a6693fd8156de405e3fb531593ff07298 SHA512 cf5808572664c7232a075999a945ac2cef24d8c42960f88ff02126dd1e2d0be4aaf25890a593fee92173d127462e87eca19bc9cf7a079289bdb979b4acdf497f
-EBUILD pybloomfiltermmap-0.3.15.ebuild 628 BLAKE2B ebd606bab1b30dfae945ffa59c0ca3393c070b3d90bde6cce661766642ee68ffd444510da9c15ddd1a588f4cda1769bef18c570bb93c3c55075faae4825c993a SHA512 9dbeeedc338366695694ab5684b5b669e20b0a70ba9a38650981004c5d0a4e529bb6319f2e36fad136c06edc2e3ef0993d7403ad4be1b3019fb31ae0b6cf5147
+EBUILD pybloomfiltermmap-0.3.11-r1.ebuild 395 BLAKE2B 18961cd14ec564d84fb6d086bb6472f58843d93d257864168da5ce75cda83b242a878dbb4ddd11c9db07037e19c463079f22e6d16f8ee3866dfc9e1fd83b5e4d SHA512 cd4f75708c592c04083d710af363ffec5cac3aac99816b99337184cb4d3ef671affa5a3a23372a401120dd54da661db37e49adef19a099ecba6c0b1f30de49c2
+EBUILD pybloomfiltermmap-0.3.14.ebuild 629 BLAKE2B eb510bf1080f83ef2e3880d604588bc1754e3d403f6b6b36c479afc207ca3643a8e6a3fa4d68fe75ccf8e5238048bc131410d45bf15f0f9e36507415e496884a SHA512 ccb49fceed31481a76dd6e67fcb7a7248ff792813f0cc695a00c649a9420616899e72c7d26d1aa8b98fc47ffffe31dacad968008c8d2c68a56d35b0372e0a985
+EBUILD pybloomfiltermmap-0.3.15.ebuild 629 BLAKE2B 1165f5d42b153e99dc8da3b91431f151aa37f542141d1474d99c2197177353ea8edaa3f59e48edd91a80a2e492a7d9dc94b34fb3321ed0d3987f0ede2ae6da84 SHA512 a119ddf77ddfefabdd063d47c940e4e4b474e844279047cf969a1cdeaadb5e19d148147878484696d5cee4e49c20dd763a9147e3389f01b379d96e46fa473c78
MISC metadata.xml 463 BLAKE2B 01d4d40d95527b3f839b55306c9a697dd0bfeef1e60249aa61526ea05b0f7921206a3df27b7f651056114a56839fd6ba0eb3c99d8a7db493d9fc51ba199ed784 SHA512 64862e26324c3fdf73ec2b234e79658333185a81193bc941476b311781f60eebb52b5cec016cdf734be2f9647a8abe79856328aa34b66f54770f49fa343e4437
diff --git a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.11-r1.ebuild b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.11-r1.ebuild
index a4fe6bab938c..65443b8ab46a 100644
--- a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.11-r1.ebuild
+++ b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.11-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Bloom filter (bloomfilter) for Python built on mmap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/pybloomfiltermmap"
+HOMEPAGE="https://pypi.org/project/pybloomfiltermmap/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.14.ebuild b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.14.ebuild
index 02f9d92ccac4..3a6a6175ca97 100644
--- a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.14.ebuild
+++ b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.14.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Bloom filter (bloomfilter) for Python built on mmap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/pybloomfiltermmap"
+HOMEPAGE="https://pypi.org/project/pybloomfiltermmap/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.15.ebuild b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.15.ebuild
index a97656b4d3b2..9ddb44c2c3be 100644
--- a/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.15.ebuild
+++ b/dev-python/pybloomfiltermmap/pybloomfiltermmap-0.3.15.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Bloom filter (bloomfilter) for Python built on mmap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-HOMEPAGE="https://pypi.org/project/pybloomfiltermmap"
+HOMEPAGE="https://pypi.org/project/pybloomfiltermmap/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index 2854c3a2910a..ca7ee4a51eb0 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1,5 +1,5 @@
DIST pycadf-2.6.0.tar.gz 249411 BLAKE2B 7ddbbcb9355502910ba023589181cbf2d6a104454ca408b604eee031ce79c547213961d10bec4d891e8ddfb00ccacaf1dff1f5bb2646913e9c0bb79abfd4ae72 SHA512 a581b54a8dae088e015d639f14eb46b3c41bdbfdd55b671e79f34b7392af49e3e8dbb2fd85a43e5f8e010cbcdba1d9a330972b5cb6f7f2c5179c00b6f135b4ec
DIST pycadf-2.7.0.tar.gz 248233 BLAKE2B b2258e0f2027811c35cfcf7063821bd41cc83291d5ace7969fcd48d2e76b4f1a24e8a09b60f996f2edc7e9c37c1578cda40bd2bbd0a1ecbfc889a1d9bbab6ca4 SHA512 093c633c82345154c45c7b8b3dd38ef8101fc6a6aa980a44fc69887409a8facd987a960f403150401a64f2186113bdf5e8c05a3996f3ca4c55f9dc40ab8bfa8d
-EBUILD pycadf-2.6.0.ebuild 1833 BLAKE2B 53088291e270fd2e7bf4c7659ffeff1591937b30d30bfdd09910a88359623ebac597372e013ca2f16e54e33005e70e552fdcaf05838631b144e9957f8410fbee SHA512 3a023b4a72f88c3e5046239cdba122a0f83b75381661cd0840b8bd3d7058cc059b03e927eb6fe2e66314d3f44cda293a8c3ffbfb3941b04b23158ff3000b3592
-EBUILD pycadf-2.7.0.ebuild 1855 BLAKE2B 1fa3469edb7cefea23a07176a1257ba21d739197814b80a0ae07142d454eeb8e55e4bd58dbb3d48333a2b1a23419b4f7095ed39a5f2131d343dd32edc92b27ba SHA512 b1ffc55fb020a3ec1f86fb202fe19f4469379b88c44e78bed20f260dbf2c976613299f7a0974a91274fb83582fabd3d424d716d2adf6c463663a23b720d13a15
+EBUILD pycadf-2.6.0.ebuild 1834 BLAKE2B 33b4933e8cb8fefb9c6b610d482e12fb44284a09b7988897ba2cb8e022f6568940c00bcb29431cf6d0fab43e8e2d4d2a949d623acd483f1167836d50ef26771d SHA512 ab198831f203fecf87ec48481209fe1797d7370807ad6c7895777c0b15b915179f094f6fda450cd023151b2151db4f09ea7bc7fdc64ea453c4eaea99ab14d4c4
+EBUILD pycadf-2.7.0.ebuild 1856 BLAKE2B 34da3e55e0ca5a4dd5cace5cea18d9562dd231f05b7ad11278b33414348224bb668aa641d7087ea9ab56a1270789286f9ff0cc71f911530004c58b0c81d5d508 SHA512 c1498a2f5c5c05a9d96d756b1a3aef96504cd0ac27ed1d554d69ca37dff0cb0aadcdaed46f51abec4fe4ccf98e466ca4bad47904081561d3d6d92057fe784d32
MISC metadata.xml 555 BLAKE2B 87869fe50262ccda3c9f08312ba7d4017e655da6e4e18e31bf8dd99cfb552ea2a1a13cd71793bc00feb6d6d362c19bbc6fcff9779ffa7334db96833548b567dc SHA512 370b97a8a71e49aa553cd6d56b5060074fbfcf366e84672527e8ce49e086c3393198a6afc7d675ce7db71fb8c2abf7bbd4921140da3180f78eee687a2edadf0d
diff --git a/dev-python/pycadf/pycadf-2.6.0.ebuild b/dev-python/pycadf/pycadf-2.6.0.ebuild
index 64af85a8b0ad..666ea42076d8 100644
--- a/dev-python/pycadf/pycadf-2.6.0.ebuild
+++ b/dev-python/pycadf/pycadf-2.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
-HOMEPAGE="https://pypi.org/project/pycadf"
+HOMEPAGE="https://pypi.org/project/pycadf/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pycadf/pycadf-2.7.0.ebuild b/dev-python/pycadf/pycadf-2.7.0.ebuild
index 0131e0a94e09..4bd358b75c36 100644
--- a/dev-python/pycadf/pycadf-2.7.0.ebuild
+++ b/dev-python/pycadf/pycadf-2.7.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
-HOMEPAGE="https://pypi.org/project/pycadf"
+HOMEPAGE="https://pypi.org/project/pycadf/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pycdio/Manifest b/dev-python/pycdio/Manifest
index 9ddd8e9515bc..edc58bbabb27 100644
--- a/dev-python/pycdio/Manifest
+++ b/dev-python/pycdio/Manifest
@@ -1,3 +1,3 @@
DIST pycdio-0.20.tar.gz 197736 BLAKE2B 98ca603dba80a13dc3d1805869e190b9defa1a5c50b398ac4c7122629101df92ca8ad0071101bd8d53cbf48f41211017350a89944944028052899911b32d54e8 SHA512 b53a535440008dc637b31fd2cda22845c91b98e78c30f90c866af3b9bf7cb3faad39f0784b5063a39bd97bb18fc58c75ad0833d53421182d408c2889c491846b
-EBUILD pycdio-0.20-r1.ebuild 1110 BLAKE2B c351d2e687ca26d3b782e2c22622fbf05b601548041a391db86e267032e5cf37fa3c316d6685520d5c5f318ca698d9cf4ce451eb43bd4d3b35cfba2c89c5384d SHA512 29fc1356c4b5402a29ea4290fdbbe35241820df9bf3ead42ea107243bae1eba3468193c76b7a49911e096f0cb813cfc8b2f027f4d286bc644c55410ecfe5b533
+EBUILD pycdio-0.20-r1.ebuild 1111 BLAKE2B 7fa1e7b201a208f754bbfaff91279e52f6cb31ce907f7550511baf52ad8436729fcc2433b420940cd775cd8f05cb71ffaa8cfd1b7c1e0724a081a1392ddbd51a SHA512 d543af529927c957600b6a15404c851aec2b5a32589f1960ec45fdc5031450cdbd5af0428837a273db8304b59c4eb255c438201b21971da00cae6bba8a336f37
MISC metadata.xml 551 BLAKE2B cb87788bd6a8cd15e83547dba1f44f710a27db24b962790484b252553e6e3563493000a8f9e17ad72bdc205d7692aac19f6aefefd4b586dc2c5469c6045aff1a SHA512 e74e3c72794ff1356a6d91482162adfbed24320821e8df6ea4043416f586f6e30f91980e4c15281e59c6428a64550986eb69007da30390de6d7de51b250900c7
diff --git a/dev-python/pycdio/pycdio-0.20-r1.ebuild b/dev-python/pycdio/pycdio-0.20-r1.ebuild
index cd240baf212e..3e7c20678893 100644
--- a/dev-python/pycdio/pycdio-0.20-r1.ebuild
+++ b/dev-python/pycdio/pycdio-0.20-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Python OO interface to libcdio (CD Input and Control library)"
-HOMEPAGE="https://savannah.gnu.org/projects/libcdio/ https://pypi.org/project/pycdio"
+HOMEPAGE="https://savannah.gnu.org/projects/libcdio/ https://pypi.org/project/pycdio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pychecker/Manifest b/dev-python/pychecker/Manifest
index ee70ce231a07..99256960bb1d 100644
--- a/dev-python/pychecker/Manifest
+++ b/dev-python/pychecker/Manifest
@@ -1,5 +1,5 @@
AUX pychecker-0.8.19-create_script.patch 460 BLAKE2B 049cb432db4f7bd872a4161421c7129423c93e2738efe3d6efc041908e2f995f30753f4fdfdecbbb2e7c4f22abbec007441fa0403e9b91e77303dc816222299f SHA512 88bc5116b3773130af02598fcaa211678c9577eac7168819f2b41537a2579881e6145614fc222907cc432efdb99c068f13e78826377a84a2420eda1c355a611e
AUX pychecker-0.8.19-version.patch 473 BLAKE2B 2c400973032de8fed6ee816a8bea7cba278eb15b4704d943a8a39cba5b07687666f53cac43b30d1a8d060e8dc4a785b5b172df487f75369db5be0dd92c92b121 SHA512 3cfbf2370a02c0462013d0eddc5c99246b27fc2cb95f7361e7f991ddd9052c8093816088272171ada0d3f20bc814d9d6352deec7de2013a527e3f36ca3418845
DIST pychecker-0.8.19.tar.gz 99783 BLAKE2B 9605cab5263227794c5184de7a569f3b49d93165af6d886221e7832555cb62b3ccc28fbaca0481e9b56e37bd9d9414ea5edd18fbd3b0447fdff24f570e25f020 SHA512 50f3d87a0ea80235761eb0ff078dc7e815848c356cea2bdf12bb699edc6d3301252acebaf6ab6aa961849d740dc38bc9b6deb7cfe956e7fff83a104750adfa18
-EBUILD pychecker-0.8.19-r1.ebuild 1040 BLAKE2B 6ad940f891112a4db3d01242b7d5dacb96992a5a664bc8816fb3ec1a56f344bdc6a83370addd4a541487e053a17768e2f89cfb8df66fc9689b6cfb34f562717f SHA512 cb8414cb2a78a9d69bfa0d69c83107c409d38d50510697194f351218264df2ebc3edc7f85803795be8565895a903589bde4c80c3cb5cdcf9fef3c25750dd59f8
+EBUILD pychecker-0.8.19-r1.ebuild 1041 BLAKE2B 38b34b875211ebbebde2e842333432a36b7b0b82c7300e27b96b6a469e8dee4d9d202d07cd8f77afc7e0f456c344146940d2aa35ad6cd360cddc107270c7d6b3 SHA512 a0f2d6bb44dc36a44c3e87a12da473696bb9d0bb0b6a7c49f9e27488b924699427628e80dfca85dfec86eca27e927e70076c561c8fa2c793457ef67083c71eaa
MISC metadata.xml 319 BLAKE2B b7837758e07a55453d3fd30b6e2101e513347b7742a10c362e9d64fb4055418c6db9eac0ce15d52a76f4570dc786b88bc45892db35ddd86442398582de8ad82b SHA512 46b9b45d2fc905a2b5a31741e249ead92c8b43eb312bd3d379d6946171858fc86dba75a8ffff71405f50367624ae9940fcca2ed069742e44fc2e2fa6c5c79124
diff --git a/dev-python/pychecker/pychecker-0.8.19-r1.ebuild b/dev-python/pychecker/pychecker-0.8.19-r1.ebuild
index 6f10896a5ffd..9fe47ad621f2 100644
--- a/dev-python/pychecker/pychecker-0.8.19-r1.ebuild
+++ b/dev-python/pychecker/pychecker-0.8.19-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python source code checking tool"
-HOMEPAGE="http://pychecker.sourceforge.net/ https://pypi.org/project/PyChecker"
+HOMEPAGE="http://pychecker.sourceforge.net/ https://pypi.org/project/PyChecker/"
SRC_URI="mirror://sourceforge/pychecker/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyclamav/Manifest b/dev-python/pyclamav/Manifest
index 6d685a881c19..27512287b1d5 100644
--- a/dev-python/pyclamav/Manifest
+++ b/dev-python/pyclamav/Manifest
@@ -1,4 +1,4 @@
AUX pyclamav-0.4.1-clamav-0.95.patch 4111 BLAKE2B fcb09c4ce1e239bbe24da17e15ef0acb0f590c32431c9c6e26cf66043f63141d8674fb3cd9447787e9b15278a2cd9ccb3317d506cfaf6ec44ab44ede6785ea9e SHA512 4425ef9edf86c1391d41d925b381bfe068c1db9791a82b942e36f96eb1828ceb170e41877443084d17d45bb365c988f72afa9173d3c701a681ddd953d9a9f474
DIST pyclamav-0.4.1.tar.gz 12789 BLAKE2B f0ca4d357c73fb1064425596c6f7daa7ec4075c5b53a5b279dd7aeaefeb099252d5e977b041557c39bbd517f38d9eb9643dca0a7fa46810d63f790d6311b6f68 SHA512 ea06ba4706d2a1a98f265f308a72461224d09c44498f2809d31d7576958ecb53038cc3b98ba65e7841bf5082ecf094c2eea6cf7156074461378e98260d42b54f
-EBUILD pyclamav-0.4.1-r2.ebuild 758 BLAKE2B 8b0db01f2efaa8e8a2f3ff6131e45f15a79712e9df5c07e33cdd9db0b401ce9a6bc8f9468ea1d6ec825761e871f82b0430bad3686fc93b19eba54a8c4bb95a83 SHA512 3c5fbdb528997f8871a238ae4019353418727eec9307492ab48145fb088a366306dfbb16b4009497dd4626fb661ba2f2a6c7b5eed466e2f3420ad596149997db
+EBUILD pyclamav-0.4.1-r2.ebuild 759 BLAKE2B d5bea6a85f3382d89526a5184ddc8769ac0d620f471aacecf73159a52c2f43d014b5feed68e8a0b4fcf94b0a8b10c2be6bb5a8bd2b58302ee56c3883e34be80f SHA512 073eba18daf55b8de7c4fcfa94141f8cad4147eb5321b1fb7d18af0bd163ca4c47eb5e9ee01e22c4af7fcb30a3974cd53b23f5fade34109282f3004e4b517aa7
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild b/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild
index d5461a3aa6cc..ffdcef0bbb10 100644
--- a/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild
+++ b/dev-python/pyclamav/pyclamav-0.4.1-r2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python binding for libclamav"
HOMEPAGE="https://xael.org/norman/python/pyclamav/
- https://pypi.org/project/pyclamav"
+ https://pypi.org/project/pyclamav/"
SRC_URI="https://xael.org/norman/python/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycmd/Manifest b/dev-python/pycmd/Manifest
index a5ec4fe5d4c9..5f6fd68abdf0 100644
--- a/dev-python/pycmd/Manifest
+++ b/dev-python/pycmd/Manifest
@@ -1,3 +1,3 @@
DIST pycmd-1.2.tar.gz 12896 BLAKE2B e31866ff82e58b0bab7e1932dfb3ee5d2ad115ab3a99b60bebaf8541e9e6372d4b12569db9ff0695da6025fd5d86c717bcf67e9091b9408aaa771ced4b4ae4c5 SHA512 a9506e59889d112a40e1ef115a919644cce31320603904b350cc0a459775dc3d7454dc3f06953b1534cebbf429942bf1577302470bc54665c8dec5eb64b97957
-EBUILD pycmd-1.2.ebuild 788 BLAKE2B b36197af6aae56e62fcd7629dae728d9d3cf215c74fc9d4b0e9ab4287001c6d0ead23de2600d5ed56c051c7cd13341db32703698fc9faa48c9ce1836d7704d09 SHA512 d520b10b9462355ec4d8a112f765cb5df09a8f2911fcf289dd5d90980116bb86646996cfe885fd19aeacc0610774f08f592f9d7e4fb8ebd64e0dd9b043622ce4
+EBUILD pycmd-1.2.ebuild 789 BLAKE2B 79096c6e444c8346aa8d6e8ffb193381cda49a0cd8b4ffe8a5448f4d9603ebaf823b4fe4b4d82bb9b76eab6adbf77dc049cbb1623e393533c12678ecb41bf2a6 SHA512 d89e0e90779e4a6a88e2ab47ee9d9a9afe6b5232e2f70a55dbd5579bdfa7bbf0fddcfdfb7caf6aed440c3942dcbf5ba3c7ab518d57f1b414ecba43ca4e0db651
MISC metadata.xml 308 BLAKE2B bf2ebbbcf0a862b3cbe0394d1050a8f5091c90e732481e50bf7a33dc756a1b0d83dc717adda8e457e3c56cb6f95e452b0cb5c77b700f3ff2a498703221ba92fe SHA512 fc624db4af29f488eef3386bfa2ddb2fdb57f1be25fd826e5351fcecdaa2c132ce9b25cf25cbbcb19f38b18de8e936548e5877da88058613ab702ac3073143ac
diff --git a/dev-python/pycmd/pycmd-1.2.ebuild b/dev-python/pycmd/pycmd-1.2.ebuild
index 94517d6fbd16..2e4846f7df0a 100644
--- a/dev-python/pycmd/pycmd-1.2.ebuild
+++ b/dev-python/pycmd/pycmd-1.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pycmd: tools for managing/searching Python related files"
-HOMEPAGE="https://pypi.org/project/pycmd"
+HOMEPAGE="https://pypi.org/project/pycmd/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pycodestyle/Manifest b/dev-python/pycodestyle/Manifest
index 7f4e55606209..6414893870a3 100644
--- a/dev-python/pycodestyle/Manifest
+++ b/dev-python/pycodestyle/Manifest
@@ -2,8 +2,8 @@ DIST pycodestyle-2.0.0.tar.gz 81701 BLAKE2B 8b209762f7edce1d47a078f8b836efd9a476
DIST pycodestyle-2.1.0.tar.gz 85519 BLAKE2B 95b0a260ba0cf4b07b02baf9b0a9f7c58634568854455add3bcf8d0597debdec8a1dbf95db4b6d4f8aebd327843a398a88826ed6dad403f0363bdf23ae4dd7b9 SHA512 901025813884612a04a1f37d2197a7757a050cb38f0dcbff7602b636ad22ae73e943d9b6a5028feda3bec9e55eca91064ace0416ffab8ea0c1721c50dd5c2673
DIST pycodestyle-2.2.0.tar.gz 85811 BLAKE2B 22ec88146292d024ba46ae469d76b45b073f1d914b57fea104483fccec438c8922bf808fa5acda0ce391fb25d27a5ed245be17c19b3a7865299622b9dc073d9b SHA512 19c925158d6d0fa704f58387585aa4a618c4973d9f6e99a7831d9a41cb7886a4f1fec8b696162787a84dc575adb6e1cc253fb4af31252ae9cff0ced4b066c346
DIST pycodestyle-2.3.1.tar.gz 89460 BLAKE2B 0b7e23be13830954277d521262e9504ade8a4d0275a77e6365201ccffae955a8f505a1cd5e739145e1fc5551c3b956ff9a51bb57cede819f2886ee36637f7f9e SHA512 276bc21b4e6898e379be88f3582135a21314460ad20d4b6c3e12825ac1a72082b2c08bb62099e704c3222f879a1098d0b305132fac1095aaa60ca239b9763a2d
-EBUILD pycodestyle-2.0.0.ebuild 1102 BLAKE2B 293c488f2231d458662849699a462ebcac883bcbe0f4981edc030eb1ff40b0754c61e667a82c7f135810e431f382ca8f406401041fe4d8384dd795e6d9781961 SHA512 f65409ad88d52e24d554e89346ee8747f90dea421d110614b3016349dd5ab81213cde4850413b44d745443f2a49d5621e35ee7fb0474f04891d9231a18c1829e
-EBUILD pycodestyle-2.1.0.ebuild 1102 BLAKE2B 293c488f2231d458662849699a462ebcac883bcbe0f4981edc030eb1ff40b0754c61e667a82c7f135810e431f382ca8f406401041fe4d8384dd795e6d9781961 SHA512 f65409ad88d52e24d554e89346ee8747f90dea421d110614b3016349dd5ab81213cde4850413b44d745443f2a49d5621e35ee7fb0474f04891d9231a18c1829e
-EBUILD pycodestyle-2.2.0.ebuild 1107 BLAKE2B 063f1805939a60455f21508397328724d7e527ee8609ff378861a6617e7bb1aa8081485f9dfb36b154becb944d4d337c2d1d7940788ba915c6f68205480340a9 SHA512 0057b795a777c443d76e0a007b007d38ea72d6c1735caf8105bfe74afe5bf59f94607e50e26c1d75c1921991d5ff024e029d214f7bd2e6cc70b8626f30333f8c
-EBUILD pycodestyle-2.3.1.ebuild 1125 BLAKE2B bda8509d7c3aeedeaa919a23e7e01c6462d09ab99124c514cc66856bfb34bca1a5ef7ccb17f5b2ef5cf5a1eba6b785f103e259276c7a1b8821d99716b4f97cf4 SHA512 42bc6c8303a8675ca5388e78b9587660db360aa304cfcfc64fc70687cbbfd130f20ea014ffb7e6c50fb41a5529a64ff9f202f6ad0dd64f45d516c86074e120b7
+EBUILD pycodestyle-2.0.0.ebuild 1103 BLAKE2B 667a63c3b81cfcff8a0e80d11ae2a127d39feb8a64c68e4c76db02a7e13badbb80535a0e168a34ed49a06e41ba395b4b8033ebc5bedf0a0ef70da9ccbecdee05 SHA512 a73712c2aa460382aa55e42e123e07e75547d2025ab8237ebf20262ebce793dc43ccc78f6ffcde26bab20e04691a487577e65ee6825ef0031b29689c47de6abb
+EBUILD pycodestyle-2.1.0.ebuild 1103 BLAKE2B 667a63c3b81cfcff8a0e80d11ae2a127d39feb8a64c68e4c76db02a7e13badbb80535a0e168a34ed49a06e41ba395b4b8033ebc5bedf0a0ef70da9ccbecdee05 SHA512 a73712c2aa460382aa55e42e123e07e75547d2025ab8237ebf20262ebce793dc43ccc78f6ffcde26bab20e04691a487577e65ee6825ef0031b29689c47de6abb
+EBUILD pycodestyle-2.2.0.ebuild 1108 BLAKE2B 6496a959c54bd6cd0232f826e58d7216eacda4a37c5bc92fc800bfda6c90ea9073c60b00b53c27e909de9cddd97654188606bfa1a19edafdcbc55e3f1be2aa59 SHA512 dc706ebbba5c95dabedd8c4a9297509df184f20e66e70945b2a97acacc3900b37bfdb2f38d1ccad92f045ddaa554a6604135e9ef985079fd9ba34a943e3baaa2
+EBUILD pycodestyle-2.3.1.ebuild 1126 BLAKE2B 38e17bd10ae264d2741decd3ea5ee3a8a98624626c7eaa5db0c315f64cf7090b1c1566eacdb3e7cebce6acd4d6a6abb161604ab15a7f08bf61dc3ba5974825dc SHA512 7392a620d2e206dcee4e2e2807abd4bc47b89f580b2b7f95799f4bde0d40f81eed07d2e6fac6290a97b06d56b3a9256cc184cd1ac746de78dff957c1eab54138
MISC metadata.xml 335 BLAKE2B 9ecbe193a8f7aaf12005920847cd3d8a34b868636a943ba30465a4eead591ce46d422bd0b0e777a86f0d5c4efd5ed925a1476f18f659f18e622dfab057df0d8e SHA512 92e19ab42f44fe1a1da2c8407214bb447262a818b2051e644851178cc7f2274198310a85d7c094839b1764664bd8f8463a6a7a96df83447768082c8ab44909c4
diff --git a/dev-python/pycodestyle/pycodestyle-2.0.0.ebuild b/dev-python/pycodestyle/pycodestyle-2.0.0.ebuild
index a44cd5d6ae02..875a490fe5ec 100644
--- a/dev-python/pycodestyle/pycodestyle-2.0.0.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker (fka pep8)"
-HOMEPAGE="https://pypi.org/project/pycodestyle"
+HOMEPAGE="https://pypi.org/project/pycodestyle/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pycodestyle/pycodestyle-2.1.0.ebuild b/dev-python/pycodestyle/pycodestyle-2.1.0.ebuild
index a44cd5d6ae02..875a490fe5ec 100644
--- a/dev-python/pycodestyle/pycodestyle-2.1.0.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker (fka pep8)"
-HOMEPAGE="https://pypi.org/project/pycodestyle"
+HOMEPAGE="https://pypi.org/project/pycodestyle/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pycodestyle/pycodestyle-2.2.0.ebuild b/dev-python/pycodestyle/pycodestyle-2.2.0.ebuild
index 1b63d179dd12..b4831ef4d106 100644
--- a/dev-python/pycodestyle/pycodestyle-2.2.0.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker (fka pep8)"
-HOMEPAGE="https://pypi.org/project/pycodestyle"
+HOMEPAGE="https://pypi.org/project/pycodestyle/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild b/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild
index d55fb4d14bc9..6f1be99b311c 100644
--- a/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.3.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python style guide checker (fka pep8)"
-HOMEPAGE="https://pypi.org/project/pycodestyle"
+HOMEPAGE="https://pypi.org/project/pycodestyle/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pycrypto/Manifest b/dev-python/pycrypto/Manifest
index c8f00ce39802..eddae4818e8d 100644
--- a/dev-python/pycrypto/Manifest
+++ b/dev-python/pycrypto/Manifest
@@ -1,5 +1,5 @@
AUX pycrypto-2.6.1-CVE-2013-7459.patch 3808 BLAKE2B a13ec783c0a99f06efba4caa2f77cc101bad577c47eeea58a53aaca343fb6caa4ba6e617c5ff07808781c2fe71a2f48fd9a3ec4aa18d504d56ab0e7a2ec9f40c SHA512 b34a28fa886ad749878aee17459307fb3006f392304a368e9c80b9beac78b1bca2f35831664e504097996ae1be4e1e81eae5e68b211e47fbf11f2b05b2379fb8
AUX pycrypto-2.6.1-cross-compile.patch 489 BLAKE2B e4505725793379547d13a3b08b3621471ae0828915c48253aba778b576c3b379267210e5e763ce9f78f3f9ff992b2521c9a9940c744042d16ba992b9e5728b17 SHA512 fbf1f5b6d065725e84594c1493d0d795a9f8c73d9e873f28b473ebc6bf2f346330d5a92362e1dc09f465227f0bc839ccfaf8dc0011c21323ac80931f74b16fca
DIST pycrypto-2.6.1.tar.gz 446240 BLAKE2B 89c9cc5b8cbd446364bd56c170c2733b960ec269a6691085392b3cc0ebc2eb244721f6763ed72a1254f90bfaadee2cc1a8446865a95fca19ffb36700d89711a9 SHA512 20a4aed4dac4e9e61d773ebc1d48ea577e9870c33f396be53d075a9bf8487d93e75e200179882d81e452efd0f6751789bac434f6f431b3e7c1c8ef9dba392847
-EBUILD pycrypto-2.6.1-r2.ebuild 2091 BLAKE2B a090e7564f2c4a1024860df9fe2991c321554449bb2c7f200b131af7fddd83e81b6fde16d6568462239f5bd1a7ca634430b283c300341ffec0ef39d16c823967 SHA512 15c2f634d39171c991d2a3a7cb6c44e3575afe445956838a247955af4d1e2c4769216907eb462880b083cb5a3e01ecdbf31da15395e6d2e9d7c5cebd50ded3ef
+EBUILD pycrypto-2.6.1-r2.ebuild 2092 BLAKE2B b1176d816528ba5a8e7354dc68f2cdcd229306ed4139b08d6fdbb458617cacc3c50eb5ce1b067a5e00d47981dddc73f0d9155cf9f781d744b37ca916f5f1c2de SHA512 72828f96c1876197ac7f6906f4dacf3ce362ed1fdd115cbc7685394e9d4aa00c6aa498a5d22ca8728829623a07d6589d4cf7a0f86639cb3f0d4b1de8749cf298
MISC metadata.xml 1797 BLAKE2B 0880d583a65ca52fccc51fc6451205ad5ff2bdb49e861c8abc3586e396fdff72fb1b30082b44eb6a48c4e5be32895a5e4a74642821b9025e8ec0b1d81ee7620e SHA512 63afa4bd18299965a4e5ae4690ece849a00d568cbae5bc4d7983f4299fa0755c5cced81a8d160820b3b3f1772c5b40d0e81d8ac2b4e784f4017400acb592ba65
diff --git a/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild b/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
index b66290382c7d..33ff67ea4eba 100644
--- a/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
+++ b/dev-python/pycrypto/pycrypto-2.6.1-r2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 flag-o-matic
DESCRIPTION="Python Cryptography Toolkit"
HOMEPAGE="https://www.dlitz.net/software/pycrypto/
- https://pypi.org/project/pycrypto"
+ https://pypi.org/project/pycrypto/"
SRC_URI="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${P}.tar.gz"
LICENSE="PSF-2 public-domain"
diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index bd3cf872c9ad..9056b947f648 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1,5 +1,5 @@
DIST pycryptodome-3.4.6.tar.gz 6968560 BLAKE2B f066199a9d05bd046303be62c43835908c90a4545caf7681d2c13db78ce345858b8565daa26ccd4a328eb944de469b943cdd0bb3f58591de4e2a09e130f7381f SHA512 40c9ea4cf7fca06bd7cd3a100e1d602e0130fbdcc75544ff1353ced2fae8925d29286200561832f2524a0f3db155a6924bb653d964408d4486aab694bf275cdc
DIST pycryptodome-3.4.7.tar.gz 6483140 BLAKE2B 02368e2af0a12686cf2e635cca8e2c279f7c3b147a66f99e97cf04d829aa66eca5629f7cc8e76420970a4fa5ca5f97e7d2a04438b3a2ac5feb980fa96998b3ff SHA512 a328df1f3b2cfeccbb5984aca4c5cbd59e8a352c817e82411d2876b2494476027f63e61200b0cc87e9420e8b47e91fffe71865fb2c23a66da0276814641eaab0
EBUILD pycryptodome-3.4.6.ebuild 824 BLAKE2B 7a3d9132f8cb32ec3779dc8976fdd68716fa532e88f09eaa43a7cbb3aa563d722ea68d006d6fd32658bc12375086f5b6fd08c4aa0c8095de499baf194aa95a0e SHA512 92013712e2cb90fbedb4229a48456c7ad08cb750c68d937673dae5a29452b4bde4f27dfcd1d38e25b9e820f95449f88475b150b1f4f7dce736b1ba7a96f46e39
-EBUILD pycryptodome-3.4.7.ebuild 879 BLAKE2B a8b1cd3d247dc3ed77373ca6b32f10c2628e8cfbfc5c5f97ccc5dafdd32201a412132c22e10f88b1e35b3cc363c009c2307599d3df54b6dde9e4d205449a7b20 SHA512 c51f4ac415ee026a762c068a8175ffdd2a17e7d9ec79f919c05ad5d87bc2bcd5e13f424b7e9e570e09bda4f0c2f45e6cae347fcae8b086d26fcbfc04ea4c2079
+EBUILD pycryptodome-3.4.7.ebuild 880 BLAKE2B 1708a361f26ceb29897d6a6a7a9cb8702063f4e3d7fbba25250118d82837b36f7e1b2d0ecaa368e4ab8c33790a5118d035226d7d80ec78a61a99c009db585658 SHA512 804e40de765da46c988b61db04f0aa5934c5ac32cd8bda0907f367e04fc702b980267c6a22c2ae2102bc6cd93280369f06279d9afdd8b5cb0edc069690078739
MISC metadata.xml 334 BLAKE2B dd22c5da46085356e8049d290266f66f81a648683dacb4ad33faedb86b890c911047f245eb96b418cbde226b91bd91567036ab31919ae28e488c5eb993418c1b SHA512 f314a41851c5f31d68a7fb93ab304aab44007756472c9f18c746a0b0a7bbf464a9f196559f4ecf6f8b68b265b7ba9ef571398e1893d316b48a0fa435eb7a1b3a
diff --git a/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
index 1abfce8d237c..7f0578c17ea1 100644
--- a/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.4.7.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="A self-contained cryptographic library for Python"
-HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome"
+HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2 Unlicense"
diff --git a/dev-python/pycryptopp/Manifest b/dev-python/pycryptopp/Manifest
index 5bd158a2d385..0cc4a9078c21 100644
--- a/dev-python/pycryptopp/Manifest
+++ b/dev-python/pycryptopp/Manifest
@@ -1,5 +1,5 @@
DIST pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz 2009822 BLAKE2B bf25b9049d131b197352138624cc8d393e8b3b33f76e53b1087ded5cdbb365286d0db692a03eaf8c117981e95d1e2074dbbe49daeeba098c3f4a42e9625365e2 SHA512 bdd7d983bc0f8ef50c140a8da0c532883f0f1461d4a91d2761c872403133e9474d4fdbd78e275adbaacd2066cab4121034002a4730258162a618b3af913fdf7a
DIST pycryptopp-0.7.1.869544967005693312591928092448767568728501330214.tar.gz 1992756 BLAKE2B 7b458d3143ad4b4d2a3f6dc385241f6ea224429c1b7e56d431dc11134ed12a8bf0c5420e079ab8f62db6fb405e10fb0edcd7bf3d18200445f258834970ac44dd SHA512 8b5996badedcd32345818f95e26487ac938c10e1790495515c74816075261a4fcedd2f80c55beddbdea54ed8899bc7c7b1a192468cb3cf434c50f9a68b65cc25
-EBUILD pycryptopp-0.6.0.ebuild 953 BLAKE2B a3f5e79367669f8d9f34ca53abe92528e90bc53f18bfa32d58c8c04ada29feb9f948dfc06981e7d0208779ab8431be0b48fabf1f60c3c5b3e54c36aff21b6b9e SHA512 cfe338778b9b5f1363067e992abdbfe0840c72cd36140f317621391d9d7d15390e673e3bbf2429ba4e65392249b462b42ed8fe37f2ce6cfa24628bc75f7f7a1a
-EBUILD pycryptopp-0.7.1.ebuild 954 BLAKE2B 49c5bae88ae8e3fa77cbfc3a2dc789301f499da968109f2a7301850922c264f2eb8db896c5669f7187db5993f858fe1d987edd88ed8e31f7f998fc7c3fb29bdb SHA512 9137bbb910f0a86c95c55042321049cd0bfa9c47927fdfe9af4e10e443e575db276121130a26a8d79a41940d6d7531b4c0dec6d603705ec9fcc0383b8db0e63e
+EBUILD pycryptopp-0.6.0.ebuild 954 BLAKE2B 6a62771d8707a9cdbc9293cd548406a402f6dc3a462c14cb75bf74e143b20c1202f4f3ecab1f7ca3e95e5e782a5fc03f60a484450cc57976f9290414414c3f77 SHA512 05eb4ddcebc65fb36067867c0cca0c3be573acb5ca3e4829929539a704036058aac20ae94470a9dd3a256f2c64bd7e87352d80e13322b492f4c9db0ab8b32e5f
+EBUILD pycryptopp-0.7.1.ebuild 955 BLAKE2B aaa6f1b64fe35c69158d2eeb5f0c82ea1490a4fcb76095e3b79d7e0a3fcd757109d57839117945b6eb9579653877b86e3cc891cb86379d11df4dde5338bd4b75 SHA512 5d6208832b0c0f10c19fbf05156783ca4a3e748d41d9654e68fc2ad628fe3166612d2aa862c1a9d883b7540c0a486688d413c083aab670d9d2b2247937a69c41
MISC metadata.xml 313 BLAKE2B 436153bae6b5708f1ec47d315a12328ea8ca013e983787fd41cf319ad4d92a934fef3492d13cd79caa44e6f5dc415eed4f06bcf6590e694bdb3e04eba7e41d2d SHA512 43f568076f481a7172565b251b4e5cd08567a2a0ec204713f9f1d892331d70be656694df66f47961289a99f0aac72733e75d3689054dd88dd52a6d055e19c0dc
diff --git a/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild b/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
index f70d7056d922..eb61b04973c7 100644
--- a/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
+++ b/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
@@ -11,7 +11,7 @@ MY_P="${P}.${NUM}"
DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
HOMEPAGE="https://tahoe-lafs.org/trac/pycryptopp
- https://pypi.org/project/pycryptopp"
+ https://pypi.org/project/pycryptopp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
index adc00405016b..3a4257ebfa77 100644
--- a/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
+++ b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
@@ -11,7 +11,7 @@ MY_P="${P}.${NUM}"
DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
HOMEPAGE="https://tahoe-lafs.org/trac/pycryptopp
- https://pypi.org/project/pycryptopp"
+ https://pypi.org/project/pycryptopp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest
index d7683eef1d78..182c2b1e7c9a 100644
--- a/dev-python/pycuda/Manifest
+++ b/dev-python/pycuda/Manifest
@@ -3,10 +3,10 @@ DIST pycuda-2013.1.1.tar.gz 1586425 BLAKE2B 2d566de0bf5ee5d231f8f7089bd2921f6790
DIST pycuda-2014.1.tar.gz 1588986 BLAKE2B 70baa81e8d1b77bcab73eeccf4d38dbe7cea1a8dcd73da4363eaecb87b68eb72b5c96733637eb5082ae81bff2aa264427c1415b9660df5cd95693d1eedc6250a SHA512 57e333941c472feea6974e583f9d27f7f5083011bd8a7cc0bc31d27032885a130f1f57a16b0730696c607b9dca32ad84b96c984cd82351800ec854acdfa8fe9f
DIST pycuda-2016.1.2.tar.gz 1603373 BLAKE2B 35a5972cd4280cace9375314635131b4e8f0f397f0a3f799fd537c13fc2190ee183ab3b2248487f0c79a15a06031776b9c3bbff9ce2545090590d004ff97f0a4 SHA512 7a1a9d6723651bdc6f584de884c46bbaa17970e622b4d800c7f36ff57817807a51c7e4aa0a40872e46fc1243087af6dda07489bb60b6a33f52740a4d7a9e69a7
DIST pycuda-2017.1.tar.gz 1608187 BLAKE2B 483bfd8e2da6d1c2dee9f1b5512e3f8120b29aa87d5fab49d7b1b738e9949aba14f87b102c5ff04cd2f2061c6c64c5036fdea71129e35505cce00ce76b6943aa SHA512 ce3de28de613352bec4efb86ffaa055f92ccd0c758b903aecc60af5b84f0f0643d04a869d6a23ce329c3d33670cfb266ad69c784ba917a190a11bdfea1fe6690
-EBUILD pycuda-2012.1.ebuild 2366 BLAKE2B 3a708cf50f88476184e216c0a5a5bf7f1348aff94c03ec833b7361aea9b7b715c23b74d35d69cac3c31ab8f7ea9bc53d16d4f2f40870407d109726256fac012b SHA512 ab5d7d77e11769b2e4d9da3292dc91092bed4787d4a7f16049eeae6f5ceed4dd03e07733d29c61dd0a5d05e75e7944b6b181736fcef4209cb5da19277870026e
-EBUILD pycuda-2013.1.1.ebuild 2364 BLAKE2B b24831df907058c71da2db911400947da49cf47fc4e6d6db8b2c115432ef8e488d8f6678d2dad9b3dc0aa82bff2aa6ad1ca5568eaebda60307c77479c0f8a4a7 SHA512 0b92d7ad7aa1b6fe465fab563de7b496a83c8e7d32f321ee98a4191f90c830269e5459267fda7096319f256fa65ea1b56bd2f96c8cae305be1aa6239814811df
-EBUILD pycuda-2014.1.ebuild 2401 BLAKE2B 8c74ce0a10eb7f9175be802492451ee44cc60d9698750dc32138d289cc6a983b3ad7cec81d754e64ccafd137e4b7d9bf3aa8081c0b6c7d807ec7017f661e8b7e SHA512 318e7289ccce2a7c40f91bbc20e2bd65a7821e74ce7148d6a77fe0d14479b5f53766274b6161c29f432061b5dcf80061b67108e88c029791bdb0baa8e7f94e5f
-EBUILD pycuda-2016.1.2.ebuild 2315 BLAKE2B 9cdd7b777dac8ef2fcf256e71daab907eb90e0726e795526cb97307ae7dc33cf081c60689b5c5f8dc22e837f1db77f0317c33902de077c19f2653cbb2a088285 SHA512 02f65417691d0862666cd0449c0c8afa5419e1167cc0a1e026ac2f511f812f9205ae4a26d3afc15da3c1647a0b1b274399846b40fc9d2757ec97cdd0352473ce
+EBUILD pycuda-2012.1.ebuild 2367 BLAKE2B 6f8b78f25aa929ee303198fae2c50d8663cfdef96a852e3e67a507031cca914f7c22901adb48b228335cca4a7563ee6c7b5281d889fd2f4e79cfc910219f0b0a SHA512 a46623ed6ec61d2cbd04d6ef7a5fa6462fa9c1dc5fb2873812b6a5cb2a5b8629482ae0a945b689d8a826cd3058d2b9a70ec501cb3b4d29f935e7c8eeb1b22bd1
+EBUILD pycuda-2013.1.1.ebuild 2365 BLAKE2B d301ad7d80b6d021acd95d1c0b139263642fc59fa66b7d7c0a16327dba59f07f624f700d257810ca3b159e5ef9115466baf3b3842c0861ab968b31285336a2a3 SHA512 17204f0ffddc32b582d267ee7fe8a5e62ce54044feac01da2f5324a39d6cda4130718756cfdad2fa08f4f328e7fcfd197274a229f942e334fa54456413413557
+EBUILD pycuda-2014.1.ebuild 2402 BLAKE2B ad035d8afbdc978abebc274894e6721cbda49c1a1508a35802d71ea2875c646030b6a7d67c80157498e77ff58ac401741b48648d4cd47fabe20d95ea9ccafe42 SHA512 adbec35b849599c5d886e3ce791bf6eaa48c583bf904dbe1edf3c9f0f5c8c1495c30f61737b511faaa2bc07ce21637bde0d9fc23892430fcca5c9092a85193fc
+EBUILD pycuda-2016.1.2.ebuild 2316 BLAKE2B b68d2c8990b4935fd63074ecb8e17848056f1ba144850353a42eca2dd18da13d5ec518af456e25c98933f80fabe5c3b58412719757d8b31d76f54f06a6b53b4b SHA512 3b60596464a6c287a375f4a07b87767ec3e23b20a742d437ed6ffff67d1bbf3af41ffb969e7931eb35290fd0bb55c2b54f1eb83c8593e677c0f72e41f3d46758
EBUILD pycuda-2017.1.ebuild 2293 BLAKE2B e78750bf2fae7336e00aa31e23601ea7d634837bd48daf99bbd040dd32b2f18031d38c9c431bf3ac78eba1bb66abd160d10985270b5ea0cf4a541dad1860b9a2 SHA512 c57dffa5f495c447ed2a0edbeb4c0327c1455c3b810b573a3c40b043732fac38e6ba182b8ec968f6ad8f863d05de25683b0ed302196d3b52b2b7c9942084e288
-EBUILD pycuda-9999.ebuild 2387 BLAKE2B a611427bb8090d557e981db36683fa19f28d389cc9deb680f05e5de5e1d7669337af6c4657debf8be0bce70fa7a119c5f27d28b444b31a218c25dbf57add7336 SHA512 4bf167a0da2ae0a6b76ee74ddab8348bc70b442d5a2eb2fa5108e143369923782d5131a24b2605b3d6783b405c1b4762c76f575c95c8084fc3a3b9706f9fcf29
+EBUILD pycuda-9999.ebuild 2388 BLAKE2B fb73984da336ca2d60b0f846f9dc187f3c0c827dabed4ba2ebc7efa5475f15d1b8b448759e60a39138adb5e808aacb0f0c7fedd6295734d29a84f28ba4bfddcf SHA512 279c1656ac5f483e5efcc93dfb39134e71fdcbc55f97e8fc21fbd70549159716212937fe63dc75eb6b0fd555aef3f68200527f6abcb82901e3b6d4cbf7d13e2b
MISC metadata.xml 332 BLAKE2B f880a8d2cdbe4271dc2f1e91c32419420b22e00c0d358832614aa970e95d979b10661953b35dda0b30a23d36b995364464ebd3bb1a862a34f33e7a84fa9b8e84 SHA512 2a2ba5f70d55593801948a9143fce5ddb2922da30fc7c1ea3ec21ccbb391a09fc34be961e9dbccb53d6575aa347878d105526d85bb7cc3f2f561f1793f0eee5c
diff --git a/dev-python/pycuda/pycuda-2012.1.ebuild b/dev-python/pycuda/pycuda-2012.1.ebuild
index 62b943dca773..30d96f63d3fd 100644
--- a/dev-python/pycuda/pycuda-2012.1.ebuild
+++ b/dev-python/pycuda/pycuda-2012.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit cuda distutils-r1 multilib
DESCRIPTION="Python wrapper for NVIDIA CUDA"
-HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda"
+HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycuda/pycuda-2013.1.1.ebuild b/dev-python/pycuda/pycuda-2013.1.1.ebuild
index 095c58af06a2..ba7813d1236b 100644
--- a/dev-python/pycuda/pycuda-2013.1.1.ebuild
+++ b/dev-python/pycuda/pycuda-2013.1.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit cuda distutils-r1 multilib
DESCRIPTION="Python wrapper for NVIDIA CUDA"
-HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda"
+HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycuda/pycuda-2014.1.ebuild b/dev-python/pycuda/pycuda-2014.1.ebuild
index a77e438bb913..01a938b97315 100644
--- a/dev-python/pycuda/pycuda-2014.1.ebuild
+++ b/dev-python/pycuda/pycuda-2014.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
inherit cuda distutils-r1 multilib
DESCRIPTION="Python wrapper for NVIDIA CUDA"
-HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda"
+HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycuda/pycuda-2016.1.2.ebuild b/dev-python/pycuda/pycuda-2016.1.2.ebuild
index 1c92a093febb..cd62cabbb5cc 100644
--- a/dev-python/pycuda/pycuda-2016.1.2.ebuild
+++ b/dev-python/pycuda/pycuda-2016.1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit cuda distutils-r1
DESCRIPTION="Python wrapper for NVIDIA CUDA"
-HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda"
+HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pycuda/pycuda-9999.ebuild b/dev-python/pycuda/pycuda-9999.ebuild
index 270394921369..69e43e000380 100644
--- a/dev-python/pycuda/pycuda-9999.ebuild
+++ b/dev-python/pycuda/pycuda-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit cuda distutils-r1 git-r3 multilib
DESCRIPTION="Python wrapper for NVIDIA CUDA"
-HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda"
+HOMEPAGE="http://mathema.tician.de/software/pycuda/ https://pypi.org/project/pycuda/"
SRC_URI=""
EGIT_REPO_URI="http://git.tiker.net/trees/pycuda.git"
diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index eb1d1f1c374c..6e3d26c1a670 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 2538 BLAKE2B d2c7583c11563aca99420b5806f5ad7822148707f82eaed6b2f903854f90a185150b9d710dfb09b1cdcb891b0653f76152519c30c047fc5bdd403ed2afe4a965 SHA512 859df58e3afcfbfb3ccf62905545b3a8d010b9bec146fe8eba22ecd488fe4bdc262780ab0a6257c6c34f8785e8d5156a7661268948dbe1348362b02ceef84490
+EBUILD pycurl-7.43.0.ebuild 2539 BLAKE2B 7899ee6b5c2f66dce55058480a38f87d55bb60ffabb63461a3b2e078566e1c3a930e34b4c5745bf3e839e5e204177623df460d3515295c0027e06d7ed99d90a3 SHA512 a17ede29527bce67fc7389cf59cda1de096103646366b79b4b9098eb9a96ccc6b147a6f724c868f3f6f9df98591ebf3563ca96fa0d2c813d4563126d902625e8
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 c7dbf0537b36..171d54abcf8f 100644
--- a/dev-python/pycurl/pycurl-7.43.0.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
DESCRIPTION="python binding for curl/libcurl"
HOMEPAGE="
https://github.com/pycurl/pycurl
- https://pypi.org/project/pycurl
+ https://pypi.org/project/pycurl/
http://pycurl.io/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest
index daab29895b79..d8dc580fde92 100644
--- a/dev-python/pydispatcher/Manifest
+++ b/dev-python/pydispatcher/Manifest
@@ -1,5 +1,5 @@
DIST PyPyDispatcher-2.1.2.tar.gz 23224 BLAKE2B 881e7063e61f80ed08f2e46967c7cf7e35d9687025a55d9b446e034085a09627b75263519c16ac64e0cbd9f84e822095f89ecbc52e95ed23a65fcb50d4e90d52 SHA512 a8a94a68551e72da2703a4f7fc93296fbffe78518ff363930125874a2a65dbbe4fe9434e910e0d019fb653785e41d024fe2c9d5bab5072c3989dd2a61ffcb708
DIST pydispatcher-2.0.5.tar.gz 34437 BLAKE2B eefc2e0f22c9d91b22acd1352d76f1bd69d7161efdf0827f1bcb42ccf0a5c98576dbc25817e0a6c4cb3327b5fad39281cd19a784f0f477ba1b20690e644e867c SHA512 b361463f006a775e1f22cfe07520951649f76c26be35a80ca016620c8ef466129c4abeafe42f0ffdc605e7523287b1e804967f19d951089d24e052fe10d88e6f
-EBUILD pydispatcher-2.0.5.ebuild 972 BLAKE2B c96fc2d34314256003bd56e98f4988484642720c61437a7ef23eced5333be19490e5cce3fde5ccf30e0286b3cd143c8e95b3e5ae49c878c94cdc06b9fb9092db SHA512 a1588c0d5aa962df0de92aa38f0926d3ef37eb9e82d602b18ee6db06b16f4afdfba8bcbc5433ac4a32edd37037476a7e296bbf207c42b6d07c82b449267dddcc
-EBUILD pydispatcher-2.1.2.ebuild 890 BLAKE2B e751e3f7baf91ee5a989ba48210878c542e436dc589a2c78986698473cdfffa13b2343ad8132a16f005e29baa0a4356dc583ff620ea07ff2e43dc3c888bc56db SHA512 83a3eda45dcc2a6148719d1795d2201b26e2c9db0f64543afa67518087f978c3461a2fc1b54e37bd7b031129cb88852c2a05a97868e973a91cdc16ef5a5dde39
+EBUILD pydispatcher-2.0.5.ebuild 973 BLAKE2B 8651d2823a8412e95caf40b0656545f26ae95e15e3abb6352839d495a3d6bcba62ed79293e63d5375d43fae691e4d6ee81379ca146d24e8ce9f57980d27adbd0 SHA512 2a1f3f1fa509f27854167160136aed466209297ba0874ff30184ab5cdbb5fd02b2a53603e0d9c8ed49018eac30e80f7548db61b9fb37de172c60c84e2595ac5c
+EBUILD pydispatcher-2.1.2.ebuild 891 BLAKE2B c0e7cca2a64f7289f304365a0954be4323cd70d4539878f2316f9df7d80949e32876834125f7cf9032d13f683e724f5dd62b7ed706fad4e4ce7e7a7362f04de7 SHA512 c416ca3c6155725dee973b655bb59ad64d0083972242414302298a66385ba602addea8fb8927c3a566c76c87d6fe784d81a87990166cfe4b0d72b3c7b2562b93
MISC metadata.xml 541 BLAKE2B bc7fa8bff7f371707fde69ad7d027f569dab8f3efd8838f9cb3ec19551beaebfe6508ddb5cc7f84f66e919323d18038fb1ef98c0f92da1f090fa5a1170441801 SHA512 7ce92eaf53bd85e61e51e88727974b9c0c473cdc4fb5a427c7997576499592bef3d6a0ac97d210d1a8f99c7252fa9e1e9219291475b5fd4e6dd21d44a072d515
diff --git a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild
index d851688a0d2a..cab527f304bf 100644
--- a/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild
+++ b/dev-python/pydispatcher/pydispatcher-2.0.5.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 vcs-snapshot
MY_PN="PyDispatcher"
DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
-HOMEPAGE="http://pydispatcher.sourceforge.net/ https://pypi.org/project/PyDispatcher"
+HOMEPAGE="http://pydispatcher.sourceforge.net/ https://pypi.org/project/PyDispatcher/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pydispatcher/pydispatcher-2.1.2.ebuild b/dev-python/pydispatcher/pydispatcher-2.1.2.ebuild
index b2751b3e56e0..2ebd0863de3b 100644
--- a/dev-python/pydispatcher/pydispatcher-2.1.2.ebuild
+++ b/dev-python/pydispatcher/pydispatcher-2.1.2.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_P="PyPyDispatcher-${PV}"
DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism"
-HOMEPAGE="https://github.com/scrapy/pypydispatcher https://pypi.org/project/PyPyDispatcher"
+HOMEPAGE="https://github.com/scrapy/pypydispatcher https://pypi.org/project/PyPyDispatcher/"
SRC_URI="mirror://pypi/${MY_P::1}/${MY_P%-*}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pydns/Manifest b/dev-python/pydns/Manifest
index bd52387c7baa..9c1567d702e9 100644
--- a/dev-python/pydns/Manifest
+++ b/dev-python/pydns/Manifest
@@ -1,5 +1,5 @@
DIST py3dns-3.1.1.tar.gz 29981 BLAKE2B b8f1aaeb95764f4d332ec05a367557a24fdd9171e98349668995687052cbd392169a76aaf24e3d29c94ca1c232f04842b84a2320eab5e553de12c278af23975c SHA512 5f22ba12db502f997be4c2479697cc21fe15aac218da1d347bd400a3ab73d86ad32b57740292a10eacb73e07eba977f67b881e59be16f902afab47053efd6c6e
DIST pydns-2.3.6.tar.gz 28220 BLAKE2B 81d48c57bc90641c2e1667a951e3af3dc75dc1055e6f3f7b45e57d66bb1d391fc55ef0fa9fd261821de22c9119564cfc2b5a18f7a9780fe708b676c427824261 SHA512 261598c085c7d9f7adf5ce881814e444cdcf48a946dc17db467268ab6164f6045c204507cc58eff8e6f826b9786715ad2a9e766a72193ac8666969913180954b
-EBUILD pydns-2.3.6-r1.ebuild 1144 BLAKE2B ad13c014995c01ed8c8267e0bdb34eee32f2dc4a7321921dbd3dca3a921a4253e1d07c37a50e6ec6637b48d8705dcea920a06b7660ae8a63b892442f0733c228 SHA512 819d04121c869a2013878fece6c8d67db23906fb5db86500ae5a75e2a00b47224219717dc2390125b253fd409cc1238ab27c924de7f5b2a8b18344516aa191db
+EBUILD pydns-2.3.6-r1.ebuild 1145 BLAKE2B 91c22bffc1e37f981dce98784180d81869ae6006ecceed2ceae6588c252aa48e00f9151fd1632688cd6cc9719270c3479319442618fc2f142cec43b5736ec274 SHA512 4a0a0074b935f4ab2c4a7a635be6e5132c0e9b748dd7cd6c6213de760689120b6f8223c2a4c98f16aebb515c1457126ae610a0e7a5957618eca1fbca6f3162b6
EBUILD pydns-3.1.1.ebuild 861 BLAKE2B c7d0d7523135af0ca9183fc972e9008e4760f00b26aac8c4c87045bcf63f65d83d61f5835f5d90961af812ee12bc26269024a852ef727127fca389e5303f203a SHA512 2b44f04bc0702fb34482c210bdb24c7ae129ad04cbba586ac8bf0b011a8bdeb8067c6226d2f6402c300fb977c48e9ddd26954dd8a42b87f6dc686bcdb7360cfa
MISC metadata.xml 662 BLAKE2B a86ca878eddec2ae971f3fdbda533d9fff639c7619aeb25997bf335de25d0738c9370a1b68d6e6fd8fe5eca6237d124a0fa629c048ba9e1772b42e42a1b0edd8 SHA512 a87cafcd69bb347d9737d97589211360b71181b80caa73c4f117790596f5482e0b3177dc712eb89afb200c7a56669eb8a805f7c3f4974f9527dcaff8c4cbc821
diff --git a/dev-python/pydns/pydns-2.3.6-r1.ebuild b/dev-python/pydns/pydns-2.3.6-r1.ebuild
index aa0c7069d5a9..5299102538ad 100644
--- a/dev-python/pydns/pydns-2.3.6-r1.ebuild
+++ b/dev-python/pydns/pydns-2.3.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Python module for DNS (Domain Name Service)"
-HOMEPAGE="http://pydns.sourceforge.net/ https://pypi.org/project/pydns"
+HOMEPAGE="http://pydns.sourceforge.net/ https://pypi.org/project/pydns/"
SRC_URI="http://downloads.sourceforge.net/project/pydns/pydns/${P}/${P}.tar.gz"
LICENSE="CNRI"
diff --git a/dev-python/pydot/Manifest b/dev-python/pydot/Manifest
index df8f3a87ddb7..73fff0d945fb 100644
--- a/dev-python/pydot/Manifest
+++ b/dev-python/pydot/Manifest
@@ -2,6 +2,6 @@ AUX pydot-1.0.23-setup.patch 623 BLAKE2B e0403d397baed897de27782fc6bf5223f0c0c01
AUX pydot-1.0.28-pyparsing2fix.patch 836 BLAKE2B f6b629e47032087241e239d3a7515711739a4a4566fb0291b2e612f9ef498ecf6e64da0f2ae8effea647d24f726c8f265548e5aca6f2f3d7483e7a7e77a4e91e SHA512 c50f6a21609acd177cdc954d5adc967d4cb99177467df4c76cad379050968f86375f61d1a17d0377c9dfe4f23ec1b1647cf85d9c3fd1d6c409387d15de81eeb0
DIST pydot-1.0.28.tar.gz 19711 BLAKE2B 73fa2a614de998d4b53065a350768dbf1c0a4aef60edd9d0515ebfc9c685aba09dc42f89849c1eb609e469a4036062d3f0b83b364d89557f73414143c2c78d59 SHA512 54b4d7bfb01bbcae9a4832d1c3321d4f453a93f062ee55b35e3d59bee3f8989f4a544afb56c3d16b22bca8e6ef24b6286ac2688c9045b16906ef625999b35055
DIST pydot-1.2.3.tar.gz 262660 BLAKE2B b5acfc365f7864c2b1fb419e5d4624ebeabef2e969dcf545668062ad46b33de5b5ee65271ac6b0fe0abb48df83f6c24bf3598798eb8879a998c06d91b6a5ac00 SHA512 0527279174bd9d5703131ab6c16365d66e392e27597b5d2d536d43f783a59139913a6dbfa1cc022993f842843f5d79e4e0b2a1435ce3427ebc534ef7b1ef2e9b
-EBUILD pydot-1.0.28-r2.ebuild 740 BLAKE2B 8164da3cedf4a056a81b62643d448485153244d5784b8b9c708be415b8b3dff7f4b333a5a45bf9dcf2d8a72c14d15d1c2df25fbc55118473648de000877995a1 SHA512 d377eaa21a56063cd84a235f864f434ebebc4914c628e58b0ce51bbb9694f7fa5ffff8ebb618fe46c9b759120d7c88b8cf15bcb94a4aa520dd3064f6177d79db
-EBUILD pydot-1.2.3.ebuild 929 BLAKE2B e7e2241939244a5b2c3e0abcd9f91afbe35609036dba8ceff980fc2ae79a6ab94cc93414cd1727ec276cb36676afc11e98947d863282d6231de813f452bd35fc SHA512 461f1dcb4dbe005292908c361b5edc608e02da4d93d1a0ef5bf8b721802b2143bff2ae7745b9bdc440356b73eae8748c15cc624ea50bb9943ea8f6b173fa27c5
+EBUILD pydot-1.0.28-r2.ebuild 741 BLAKE2B 85ad002f01f5b5bffea1c6e33a6a18b5669bd50c8716d925ef3f619976e26fe6c34b03078bac1c8a4b7f32d2d92c82b5b2114dd8854bac60a807e8fd256ff020 SHA512 f799da04096a862642cd27f1b31de006fe71fe47c80ee0d9cc12d7139982047c029af4fe62aaf25752d6d73fe2505a0c6597e3878ecb83938c34ebef96d64511
+EBUILD pydot-1.2.3.ebuild 930 BLAKE2B 6457472178836b54f54b93914928817578deb349899718fd0924d19463a695fecfa82de51f75203006a9fcaccddcc562b31f9b36de6a077e457cf3d2f65be887 SHA512 b1915a68d01f1b66e90654c39795b8e5c24dc99e39653460f46e73a4437c9d1f402e39c86c5e75c71686e87e45c1f56b91b09410beff32409cec210bee20e755
MISC metadata.xml 376 BLAKE2B 2118896ad9769d359f3d1573285cc61affc3989d2ea81d0914e01b5e8882ff94fd70a06324ce3cdc38146edc8513aa67457dc65b81af93474568e9a1b3b23c47 SHA512 0f67a0286f6ff6c6b35e67ff08abb0b86f9ac60e57d321ac7ca0508383b5ce8b0c091a3b023e87d20f3705887db40a5edde2055fa96ec7bca21a5b8aacac31ce
diff --git a/dev-python/pydot/pydot-1.0.28-r2.ebuild b/dev-python/pydot/pydot-1.0.28-r2.ebuild
index ba9699da7a99..da31180ccee8 100644
--- a/dev-python/pydot/pydot-1.0.28-r2.ebuild
+++ b/dev-python/pydot/pydot-1.0.28-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python interface to Graphviz's Dot language"
-HOMEPAGE="https://pypi.org/project/pydot"
+HOMEPAGE="https://pypi.org/project/pydot/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pydot/pydot-1.2.3.ebuild b/dev-python/pydot/pydot-1.2.3.ebuild
index b392c2fb8ea1..4bfa795fb7a0 100644
--- a/dev-python/pydot/pydot-1.2.3.ebuild
+++ b/dev-python/pydot/pydot-1.2.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python interface to Graphviz's Dot language"
-HOMEPAGE="https://github.com/erocarrera/pydot https://pypi.org/project/pydot"
+HOMEPAGE="https://github.com/erocarrera/pydot https://pypi.org/project/pydot/"
# pypi releases don't include tests
SRC_URI="https://github.com/erocarrera/pydot/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/pyee/Manifest b/dev-python/pyee/Manifest
index b515cf6e7831..fd072df8a128 100644
--- a/dev-python/pyee/Manifest
+++ b/dev-python/pyee/Manifest
@@ -1,3 +1,3 @@
DIST pyee-1.0.2.tar.gz 4263 BLAKE2B 5e29f47987f56ddb07186ac19218c448b5052b999c3a5ae4101ab6d48a27d82f18ad67886e45df166e69af27575e8d9ed611ae2eb32875e12c3611180f21baeb SHA512 73cbb3cc7b06be9d4c92f6bc901fa55e1ca51271177672e8a1636eedc6f82fc940d7dd844d0f4a959e52185c0ef934e9fbe4760b70d62f39b94f5d1c3660ce2c
-EBUILD pyee-1.0.2.ebuild 531 BLAKE2B 2e0188c1281ddbba2090ec066a48d381cd8b5b9807a6f6079129770da38833cc9fafe31fa58701d92dadd34b244a1ea095896b62bec002f9065d13d5221de8b3 SHA512 fc7e151aaac250d46d8c2cd170c65f0ff7eb35030b55be2296c1ef3de7d4b51c5007b312932209a84e6b5d7a3cfb612957bc331dc7ac57778ddbbe527ad52064
+EBUILD pyee-1.0.2.ebuild 532 BLAKE2B 4bbbeffefdd128935b124c1eeafe3d1475a43a6217450a1693da4630984e27ede7811fd083d2c962e8932615e899e275664c290198d7941f98293c443a13d904 SHA512 7d91995c9e06d8efcf3dc639ceeb7e43296adf40ca6f625de62638e313e77cc67d913b11151354a37545191eb2ad8c663cdeb804dbc467ff202e22c21d63ec1c
MISC metadata.xml 566 BLAKE2B 42dc964ce3f4c59572f63a26a4f726497c8a469ca3a574736fe552f47e37346f371e85b6db54dda613c4beb709500d077c3de6bf6684d28d575710f20fb54d92 SHA512 75bd4c0b9b8120f7240e06c6674976fbe4ca213c8e8652dc0a6f783c2750ea3bbf269cc079ca1ceafdb2af2760e77792c189f2d2c2753a6c2966b8d9c4c0cc47
diff --git a/dev-python/pyee/pyee-1.0.2.ebuild b/dev-python/pyee/pyee-1.0.2.ebuild
index efcf88a17a8a..1a5599beb7bb 100644
--- a/dev-python/pyee/pyee-1.0.2.ebuild
+++ b/dev-python/pyee/pyee-1.0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="A port of node.js's EventEmitter to python"
-HOMEPAGE="https://pypi.org/project/pyee https://github.com/jfhbrook/pyee"
+HOMEPAGE="https://pypi.org/project/pyee/ https://github.com/jfhbrook/pyee"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pyelftools/Manifest b/dev-python/pyelftools/Manifest
index b942ce4e41d2..91dbbcba5c2b 100644
--- a/dev-python/pyelftools/Manifest
+++ b/dev-python/pyelftools/Manifest
@@ -1,3 +1,3 @@
DIST pyelftools-0.24.tar.gz 411874 BLAKE2B 304721cc440599d6436366c14a17d7e3132464686cdd870257a0180dd5f292a23c50a4e654966552d643875ac2683fda8584684cfeb611a3f22f02f73852a288 SHA512 5169617f9a8446ffc21dfc44ee185a388c8945a0296bdc6752483b0756888dccb10e3ee88e529d101cf31a4595de924b5c95f5459d5ee4448f57c0c4f2c56887
-EBUILD pyelftools-0.24.ebuild 900 BLAKE2B b014ec065e4a7080262d43ca1c2a6aa04f0ce27cf4a2b4fac904b70b2e3e33b966c351cca964e2a0e38ef03ec41f7ad6e8cea3be61f14c66bebc9fa1316aba5f SHA512 aeda06668ef55313cfdff255eb147d61fc16db64d6e55c89fee4b3d0ca352f9ca627fd47c3bc4cfd673909cfad8d9cd7c3f849c94eb1f1b806ec6e5e849bad91
+EBUILD pyelftools-0.24.ebuild 901 BLAKE2B 04126b9a0ce993b2cdddb0ec5b0ceef22359829fbbc545863fec295890d747d58732caa0c4237aa0331fa9d6a9d4929e91298d239f18137721ce756c910045ad SHA512 685e4446b18a55fba556a6a7e1d5ea0d5d647c7c7a1b1d1c0e0f408e1e21a2ae0b72dd6cbbcd23f175a9a9a6be2b2c066cd8f4ab142be42cdfea025b3eaf57b4
MISC metadata.xml 370 BLAKE2B 8dcbbb8d9add514bc0daf421c6739f8ee8426af39a0cf36758c594ee859a1aead4bddcfab3466cb50761ae289f7d58426dacb5a51b745a290530abeb511204eb SHA512 0f00113fb42e48e7b232b8a500ac77958f3ead50ff51d547e015a2c1aa7b87ff7a25495094ba10480176f3653742f18473378fe336f544ec93d645db9057ec20
diff --git a/dev-python/pyelftools/pyelftools-0.24.ebuild b/dev-python/pyelftools/pyelftools-0.24.ebuild
index 635e8d2112a8..55a39ace5b73 100644
--- a/dev-python/pyelftools/pyelftools-0.24.ebuild
+++ b/dev-python/pyelftools/pyelftools-0.24.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="pure-Python library for analyzing ELF files and DWARF debugging information"
-HOMEPAGE="https://pypi.org/project/pyelftools https://github.com/eliben/pyelftools"
+HOMEPAGE="https://pypi.org/project/pyelftools/ https://github.com/eliben/pyelftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="public-domain"
diff --git a/dev-python/pyenchant/Manifest b/dev-python/pyenchant/Manifest
index ff807527d087..4edc7fa3099e 100644
--- a/dev-python/pyenchant/Manifest
+++ b/dev-python/pyenchant/Manifest
@@ -1,5 +1,5 @@
DIST pyenchant-1.6.6.tar.gz 64010 BLAKE2B cdd0878ca58e05d955bf7d5518de71c02f663a8b00b1437bed8171fcdd08768691a9f9bc2bea0de0e942c2197bc9cbef66a88a114c47df3265c8d8034c95225a SHA512 af6aa1ac77b5718ec4b4aad3d0b88d26e697b472ec8261b23b37fdbf6b399a120ccc3e4ee6579b884c44b0eeb3f95bcdbceea189105c05088a48400a0c8cdb90
DIST pyenchant-1.6.8.tar.gz 63693 BLAKE2B 5a8f867f3f40e81ec7d2431b678f324619b81942c8ca05a0cddc5acd2a3c645227fe6584b2236cfd440104f552d23786fff064d39762eb62e9e6a9d62ef1c670 SHA512 1a297cd279a0fbea2657bb42f2018a693b7f1d2da420f8cba436f680fb803282432f86e244a098eb7b9ef801059a3ee3c3bbaa748d30ea6357edf9f778e2f0a0
-EBUILD pyenchant-1.6.6.ebuild 750 BLAKE2B 17b84aab88b1cd9b3cac73bf910ef12e4b0d7adc8bd170433bb0f6de1af80e36cf48d8f808318cc1858b0e1897e3e13529f9c94139076970e8b6247e9f8cff68 SHA512 51ec65fd17c7b98520adacee0317b8043bc66ddc060919207195f00c2cf6b5bd5f41ad2c2802e214ae684bcfda865295616aec17a837287a570a42359ffa781f
-EBUILD pyenchant-1.6.8.ebuild 757 BLAKE2B 9cfc6bb0fc80ee25cb02188d54a734156abd48a77e6dd285ffc209324c2ec82400dca24545e252941cf4cbdf21d7b4086775cb7aacf7922000d4642428c0fc20 SHA512 4418c3e41e54d11d149f83e7a75adbdf02a254b496b1ca0f6a3e08c5e1d576e8005092010bd15d6669ac4de0ce0074d8cf24bd124e42815643df1472e194fcc9
+EBUILD pyenchant-1.6.6.ebuild 751 BLAKE2B 0e79d6b7a81fb512af2700cae7e99592ab5012e6b3d6ab8ec1d480cd163b50ed0b71f9b78aa0aec2b83b0b7cdcb0bc68e8275af77ecb4037e75782c786ae8a7e SHA512 5ecd971fd492c5e039d250990abb2d7ee1d733491d4fe36af9120908a22cd2d156af8e98ac939ae8b9899955f3fe308240f0575f490930932e7991b095f9e6b7
+EBUILD pyenchant-1.6.8.ebuild 758 BLAKE2B 2945e7e92eb83a3d09bd14b22ec3cb955ecb5d2609de72aadb091fa21915f26357e678865a6f76610bcb019e384e3bd0c5bd9da00adb1fa25b6cd0740000cc20 SHA512 a3de5f9ad29b27cd32ca4bef94e20fb725bf0938eb1b2ff65a460d4480cff25c0871bd37cc24688b138c4e53c2416d781a0e53e401deeba63e1626ad131c792a
MISC metadata.xml 817 BLAKE2B a4ea16f5a872477cbe84e1aad65d6705e68aa3226358618ad3449a0eff7de175ad6953283f7407d07fb13e9f3cde7c9c23865654ff0c859615f567e42782c7ac SHA512 3af25ba667f443ffc1c5852986b499689d16b20e82867724112cb9c0869b7c6a684e8f4dbd9354e89c721e350ca6ba3fea4f3abb110b8613779060233adc22c3
diff --git a/dev-python/pyenchant/pyenchant-1.6.6.ebuild b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
index 707d7c4c51b8..d1be637659cd 100644
--- a/dev-python/pyenchant/pyenchant-1.6.6.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python bindings for the Enchant spellchecking system"
-HOMEPAGE="http://pyenchant.sourceforge.net https://pypi.org/project/pyenchant"
+HOMEPAGE="http://pyenchant.sourceforge.net https://pypi.org/project/pyenchant/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pyenchant/pyenchant-1.6.8.ebuild b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
index e7477a21833c..231416986750 100644
--- a/dev-python/pyenchant/pyenchant-1.6.8.ebuild
+++ b/dev-python/pyenchant/pyenchant-1.6.8.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python bindings for the Enchant spellchecking system"
-HOMEPAGE="http://pyenchant.sourceforge.net https://pypi.org/project/pyenchant"
+HOMEPAGE="http://pyenchant.sourceforge.net https://pypi.org/project/pyenchant/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 2e31a8e7b863..5e66e039eb2b 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -2,6 +2,6 @@ AUX pyfakefs-3.3-sandbox-tests.patch 1277 BLAKE2B 2ba11e2b2f5160dda4876b62723b96
AUX pyfakefs-3.4.1-tests.patch 1734 BLAKE2B 3461bbbae5ebbcd4e349434d8fe429ef16b9ef21ab5f915d499f9bbc695cc5c71b17278c8843fab03a99a5cc7af1e28a02600dfe462e66e513fe9c8e25268de1 SHA512 752fe84adcb017efa523a746b82a70af41873017f3d5e6496900dfbaee09ede04a4b95a8928032d5e8305766953b69214a0b6660ee61baa18be58b93f0111c0c
DIST pyfakefs-3.3.tar.gz 141704 BLAKE2B f805146024d9886ce6cb25b23f6f818bb37cac00a51528375b3da3e728515cb5ffd292352888861ff2b434ff71dd730bfbd84874fee0ae1f4d2cfca974f73771 SHA512 0044643964a4f2329d777476940b38d2d63c6de8f854992b4fba7b7e49f1186e7ce9811f83c9870655cbe33b7dda816c1aa1ce685e800e55c06d175c281748b7
DIST pyfakefs-3.4.1.tar.gz 151662 BLAKE2B cbfdd7ab4c2936d484b5ff1e22852438c5c653e8875b7d363324e0a1aed0bfc5c492c2cd5c64a47052fcb4d043f567819f32067527b870ab42da8cfd92d40be3 SHA512 1be0254455f6046f1d28bf4377d17e0fb943b4b0db09e933c114f587f3d917877b23ee1610cf83a6330b406bb9ae66fe79dea31a6bf75c0b9c2b79a88d07e753
-EBUILD pyfakefs-3.3.ebuild 719 BLAKE2B e4c2e118aeb1b3c5fa43c2bfe7634dd8f9e59a0343ed3f9eced7b3eb5f1b172fc8767ecb6304bf194f21f849c945debc5cf2873fc4372ce2935b0e7aea123129 SHA512 a2547d827524fa32d776d0db612303a6851951f403d10fdad2af244fd4bf4f71d6283c98568d3320fec0a241fbc2f1be96ad9d98dc51810d015132f8de0151ba
-EBUILD pyfakefs-3.4.1.ebuild 717 BLAKE2B e2f3b225353c33e9889126585d4e1d3dff51ff24ee874c6aff23f730e32518b96c4d2490e060cec435224d42eb10b41d1f2aabc1c6c98bcefc1585a06b7f161d SHA512 d5bd3ec06d9ae48a918fb90958ae58e6560d45cfa36d103717e1640c5636267c82f96b8144a4c7ff91b3ce9ef94fe75c22e941b9906bba928c6b4621396abc78
+EBUILD pyfakefs-3.3.ebuild 720 BLAKE2B a0c8f2aeb266a89cc6d16b63d6b71df91a718c649b3a1a3c7c9c139f8d54cfe9b980b593ec572754f36e8827a81bf7b243ad58b70d994ecd348e03d8678193a7 SHA512 ec406f3c89e67e3d9bc626e06cf78cd9b88f0d10df1a4e85a500ac026d3eb401f50782d44c6193cd859cfe7851cc61d337ae4b53d51c363574700cf611058b13
+EBUILD pyfakefs-3.4.1.ebuild 718 BLAKE2B c686673ba04839fb3191770fa84f22b966112dcc833f63dd985b6044fb8e41cba6fa81840763796e9cfa32467bd68630de1c01dd1d254c5dc2a36f0f306220bb SHA512 f258931e6aa042b9f03e262868d289e86e91a0018c605739b970eb31a5077b8dad681ac29d9cf769360cdd58447617f246dec7668abd857121ac042f1a04662f
MISC metadata.xml 370 BLAKE2B 9111da9b75b84d43a287c2d902b6b83b77b3c0e0a0f650fb73a904022304028678abb75f5620e93d15b0cac474b731c2c39ae2589a77e6dc96e1797253062e0f SHA512 674874289f039549b14d81863c992ab20053777049a25f3f9ba1f596cf345a7e463db7516738d35e78a5079f660fb63ec24e9029963ef0702d6c268eca384d8f
diff --git a/dev-python/pyfakefs/pyfakefs-3.3.ebuild b/dev-python/pyfakefs/pyfakefs-3.3.ebuild
index a8be46e716c0..90ad50e7d4ec 100644
--- a/dev-python/pyfakefs/pyfakefs-3.3.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-3.3.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="a fake file system that mocks the Python file system modules"
-HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.org/project/pyfakefs"
+HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.org/project/pyfakefs/"
SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild b/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild
index 98a68ad0f141..926d69bae8ec 100644
--- a/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-3.4.1.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="a fake file system that mocks the Python file system modules"
-HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.org/project/pyfakefs"
+HOMEPAGE="https://github.com/jmcgeheeiv/pyfakefs/ https://pypi.org/project/pyfakefs/"
SRC_URI="https://github.com/jmcgeheeiv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pyflakes/Manifest b/dev-python/pyflakes/Manifest
index 144580c37b32..aba0cd5eb052 100644
--- a/dev-python/pyflakes/Manifest
+++ b/dev-python/pyflakes/Manifest
@@ -3,8 +3,8 @@ DIST pyflakes-0.8.1.tar.gz 32981 BLAKE2B a4d02202e5cc9e1174d9296834edae7bc2c3d66
DIST pyflakes-1.0.0.tar.gz 35365 BLAKE2B 7b0f676fcb1f77f85a4fa85f02dd26f181f7d8085ef3226cd06b3f1d33b9b235384c7da835b07b8128ac5ba56e8b5e4f0cb5736b25e18bd50c76c6ace9491368 SHA512 89a9ee2e5be87d32d5c259c0cb88bbeadb96d27a3bc5eb3cf6f86afa51907ea01107a5336decbf003679b7de65ed9a16d7fbf55a457e0c9bbb1b53500f719bcb
DIST pyflakes-1.2.3.tar.gz 44776 BLAKE2B 9effec80b58ebac140a6a8b2f5f31a32c4fdf9e842d3fbd2858a3e74f33920925f10b6377300d962d1e2b1931efe8bb5318b97ef51c99aeb003a3434d08810db SHA512 e0b49b4cd388b39c4f4f5ab836520cfc2ee940ce24de084fbeca0a2f13beca23b3ca89741e297a6f450d211ec27ebd91a7d23a80105e50d14960a3888d7693f2
DIST pyflakes-1.6.0.tar.gz 48184 BLAKE2B a5762c23521aa68ea92537fbc2903bb7af64faf8d1fafc97e48e003f529f8c16ae8dca444c9122fc5c50618fec7120b2f2b2e6682e1d86e502ab49096cb42bfc SHA512 7e9c2aad6ebed638a1354cef51c7e1f68b25e59f8caf4694997a9afecd7cd8baa629a9363297ac0d961430f007fd22dcae7dae1bcbd7838a3b5d4285063bc7c5
-EBUILD pyflakes-0.8.1.ebuild 732 BLAKE2B b3fd06b0b66d1d399385c9b0347bb28ca3fbab097f62b86dfa49af439a0d10b07841efbf108c5fa5e87b01026af6cb2c66501abca3a08183794cdcabdba98b91 SHA512 0bf4583a3dede8540aba6c229081574ad32b51b2e84302aa685e70487c77fed74c4c747bc12e6ecd5e2d35bc84565a009eeb3023e0f80a815cb586dcf67128f3
-EBUILD pyflakes-1.0.0.ebuild 763 BLAKE2B 2ece4cf53da9988d293055c03bd9bd1a20dd8d270db8ab0ddc4618ba869ac6e269e62cbba934ce134b3694422f3ac47d3a50204d03e0e8ccadf076eb573c0e37 SHA512 ee92d04571cb5f8b277cf729f7607d82cdfdacb684f44ef8e8a24337a0938dded9400b204e48774ee5901c0c5e70aff15addc98159ecec54f3f42cb10768fbeb
-EBUILD pyflakes-1.2.3.ebuild 705 BLAKE2B 3244b21cc082f5968177e5bea99fa699f905dcafebd228f59b42c758467f17b4285a85b81e23e62f579dcba1dfd4883170e98be20199a54d99d8db2ecb57d651 SHA512 02ff24a3bc1129606544202c88adf16316f7bd38f8a8474625c76f5c1b414c7ef1190c5607c27c19b51fc7b9105635f604d6660de99a7d92947d57f0f68d9025
-EBUILD pyflakes-1.6.0.ebuild 719 BLAKE2B 1f2b10427fc5c249fc0f7fee2beb9610f04945090d62e75f2f5c24971ca62d467a43606c24d2605c2cb4a5c5f861ef965370cbe266f3ea394a7b3802f1c59b43 SHA512 5b437a6acea8e69c68304c681512d56022d53c300dbc3c8af4fa1e7b54f4a40a576fb3574c439a9c637f9ae1e42789baac0fac5524f27a514d53dbfa510aad2f
+EBUILD pyflakes-0.8.1.ebuild 733 BLAKE2B 88b338be8ff4743e188990da8e456ab7adf8bfa40fa7c8f467214fa42ef758e92ccbc0973983e003e53ca68fde27a2193e9cb7fb0c4e686d53c60add16c13467 SHA512 0d0ea37fd024b21aa38065b0d682664d33da561f06a6797c27b3a3caf8fc090e9d05c07ec291fb65e6f471530bcec7eb2144b4f79dfa465b9a28a5701d6fb87b
+EBUILD pyflakes-1.0.0.ebuild 764 BLAKE2B 81c0ec78d4e7db2587867db1c605a490612155bacb4eaf43c89d23d4197fb73816d9971b1542f53bdb5f37d77bcf0a1d9da3b1b516bc9308351b7b74895cc53e SHA512 bd4cd95c8a301a3fefe8d40b449418959c013bacd868db124b2edfe42b718466fc8775c19935d131866b2fc13f76917ed48027cee6e58bd171932cef4c1910e4
+EBUILD pyflakes-1.2.3.ebuild 706 BLAKE2B c19ab4a3313f35ac831055dcc0ce04e42010bf994aae67e962ef958a5552d37ce65fc5d49c159382ccfc71669392d63a5223055be6a1ba9222ab4f9bc66b41c9 SHA512 14e083390f0369ee84183348f53943d0c34fce941d457eec707cf72b5846355f1648237b01c609ffd02daf1cad991ef7c7d55d0d0795e187c33f29efa601be9f
+EBUILD pyflakes-1.6.0.ebuild 720 BLAKE2B afff372e21dd9e32c0611dfce765031eff64dc7b8129730c6ab59fc610065a29363bcece3e907f132581eef231ecaad0de1b04a6c1abab89116c09815d15b060 SHA512 03194dc4ff26d90f3772c536318b7bcab55438560916da32d3414e49ee96322e6ac83d537e3ba0999d0fe566131263cd267c288aefc62d4facdff6e5ccf7298d
MISC metadata.xml 738 BLAKE2B 5c1e0cb1452f9aebbefe7edd7a054cad85373344f834fb88ea37414ef69b12a36f774e6da05e73b898d6300a56189ec80891eca7a3c225c95b0fc8755daf18b6 SHA512 6ac45c3c5d1fd3eeae5c8ad9950a2c97ef31d0bb72e6034a1f8b75d2a28e997660df20719431ee138a76544942bc20d609fb6e4a26a77f0ef30f912c6d2c0257
diff --git a/dev-python/pyflakes/pyflakes-0.8.1.ebuild b/dev-python/pyflakes/pyflakes-0.8.1.ebuild
index f73e43967fb9..e746c0fade6a 100644
--- a/dev-python/pyflakes/pyflakes-0.8.1.ebuild
+++ b/dev-python/pyflakes/pyflakes-0.8.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
-HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes"
+HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyflakes/pyflakes-1.0.0.ebuild b/dev-python/pyflakes/pyflakes-1.0.0.ebuild
index d3df3b74dfd0..47702137e1b6 100644
--- a/dev-python/pyflakes/pyflakes-1.0.0.ebuild
+++ b/dev-python/pyflakes/pyflakes-1.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
-HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes"
+HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyflakes/pyflakes-1.2.3.ebuild b/dev-python/pyflakes/pyflakes-1.2.3.ebuild
index 6394e4df0641..d63fb5820a01 100644
--- a/dev-python/pyflakes/pyflakes-1.2.3.ebuild
+++ b/dev-python/pyflakes/pyflakes-1.2.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
-HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes"
+HOMEPAGE="https://launchpad.net/pyflakes https://pypi.org/project/pyflakes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyflakes/pyflakes-1.6.0.ebuild b/dev-python/pyflakes/pyflakes-1.6.0.ebuild
index 6766f4b76f9e..424eca573114 100644
--- a/dev-python/pyflakes/pyflakes-1.6.0.ebuild
+++ b/dev-python/pyflakes/pyflakes-1.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
-HOMEPAGE="https://github.com/PyCQA/pyflakes https://pypi.org/project/pyflakes"
+HOMEPAGE="https://github.com/PyCQA/pyflakes https://pypi.org/project/pyflakes/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index c5670691e253..e47448249562 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 1297 BLAKE2B 84949c8dbf68bac9402ea0e9e7ec2e02e8e417cd1de086dcf42c29f71543534dd2fdc10b41c1a7feb06250a0d3a31f331846e2607194a79f33b5f7641d77dd34 SHA512 6f0ae6943d1396f507d4b224f3f348f906c67246a8c7621816bcdc413d245af9776f4d27fe2e9be4960334c33f059c5e61f5f3056ed2a3b9b610e35ebee901de
-EBUILD pyftpdlib-1.5.3.ebuild 1462 BLAKE2B 5a0c214892f940d3501ad9ba8bdeb9746fadfdb334aa31a130f05ea4fbdcebe703026f2355d25172d2869f973cdd8f4cbea7f773e7ce4b669834c1737e1ab471 SHA512 8dcc51024e5a040f747834d0ea4d9a3d21bca6c059c6f5a75e8f650bcaf9d759f35c62274fab2e8117f6a8379cdf35e276521cb82291e3b40200ab47c432fdf7
+EBUILD pyftpdlib-1.5.1.ebuild 1298 BLAKE2B 2b6ff8c9de74fc7e94720c6deecc32ac2303674f80230b7b2823f43c84755153f69d6c3254264a5b1f41ead167227b71fabca1341549765b045679686d9df1f8 SHA512 5c44d3dcb62a9b72e4773bb5eef46b69576924367db85de5a73977f187d0cf5c8023c0756b913dcc238d6e3ba16f62a06355fd74463bfbe716a900aa3eb86468
+EBUILD pyftpdlib-1.5.3.ebuild 1463 BLAKE2B b133fb918b07756287a1936f7639946541f241736e494834d06898cb0c193c35e07324307f612e5b12389999477bff44f0729b94d83e15faa022429fabdcba19 SHA512 dcec60595eb0f5fb72ca7f72b657b3f275dc80974a1bd6655704fc00bce2c4c25d3c4c6d42f6c7f0ae202d70df95c4a26fc853448c4948feb3f690c452ca6f0d
MISC metadata.xml 438 BLAKE2B 0e0860eb9d885ec9b432b504bef6a9394cf4a2d6d99751c80fec8441d8910f8a17364e5f32782638ac689abf5cdd3ebcb5fa20e7da3d612a5e8844e8c8a34d76 SHA512 a748827370b53c94fed352cd6bbd7468a22c7ca2f15c4601c98a2689e3a7e652ed28434bcd125fe0f3018d5508600df03130c18d7d67834b28ac0c3480b16345
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index a8ea9ea3ad35..a176fa4b0a4d 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 1cd92b21b137..785da1a4fb6b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index b11612aa97ef..c123a5f4fc3f 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,7 +1,7 @@
DIST pygit2-0.26.3.tar.gz 462080 BLAKE2B b3c4b9b8a6aeba22a70a8d2ef1393dace3a065a3625ee3574058e333bca4ba1d60223939f412eecf5ae9d93a81fb81c4a536af46aa047c2c82a48bd81afe4cf9 SHA512 6f727686221d4e8c348f836b7ad278b48a4b971a121b9953c2cf7163bf093936d838aaf83e9edb8628757624ab27e8345a2fb29eb1a79a30e06c0ab0a77e4cc6
DIST pygit2-0.26.4.tar.gz 477318 BLAKE2B d17ef799ff3eab3629194fe0fe90dcc335e40509c13f53bc8f8e0b01e93dc838ca474a5e4ef44c9be2eac7d08e98c735820e936cbbcb7f398f76f9732954bc69 SHA512 e459e47bfa8137421625633a731d49882d95a52d4f2d672f2c8efe7cd6cca4b33335ee77777a353b309df4917d9b29b30c1f9a96b7e226e3e7fe0cd34bbefce6
DIST pygit2-0.27.0.tar.gz 477427 BLAKE2B b12924a36ebbcd269e5acbba193b734cc5e6a804fc71c0b322503ecdc6628059cf0f12db867f2e335026bb0f4edd089e9a46896049027c9514b0e555f6e2a881 SHA512 e19363cc8135b3f538748f07ec937dae6668f22e5881f914e9406dcdabee65ed546caba27703d19fffb146083e492e51837fa93af414a35006cf1c81c36d9356
-EBUILD pygit2-0.26.3.ebuild 625 BLAKE2B 9523f7adb776c1cc6356ebaa1bf88cd6b544b4a81e5160d7f539dca36cd6905c58db00cfa17abb442ae560b5773060f5355bbf059654f69aac1632bcd20a3bb9 SHA512 d1fda4cd25bdfba59dcd75231764e057d08ee536449a4310e483d23238137c8d9565d6153e72f72abb56ea38da6ac77e3182bcc6878e3b875f38a66618f42c04
-EBUILD pygit2-0.26.4.ebuild 627 BLAKE2B e6bd981b3da8b441347b048ad0edfea4d13bca3d4f707492dd2e5c32c3207adc86e49fe388540d30ba257f0beb311739002fd10968c538ca3fd9f0ee96655ff2 SHA512 0cf582ae9ad28bbdfc09bed058608b9397358b44453067f1e4c119feda55c9f6cd62c7bab72c31ee545248f654de3f278d14277acf8ae9a9b8d077fc7b322be4
-EBUILD pygit2-0.27.0.ebuild 627 BLAKE2B e6bd981b3da8b441347b048ad0edfea4d13bca3d4f707492dd2e5c32c3207adc86e49fe388540d30ba257f0beb311739002fd10968c538ca3fd9f0ee96655ff2 SHA512 0cf582ae9ad28bbdfc09bed058608b9397358b44453067f1e4c119feda55c9f6cd62c7bab72c31ee545248f654de3f278d14277acf8ae9a9b8d077fc7b322be4
+EBUILD pygit2-0.26.3.ebuild 626 BLAKE2B a077ae59833c4adb59a9a2c8eb7c37cc091478d31867e09cf3ae4949231b7f30c0dd605d47009fa40098a8b58277bdd74a744d46f5a38a08a5e2ed0e6e991cf6 SHA512 3c04ded6c6012968dfcf4a36e4c3ac5eec95cab7f558c0fc9574bc1a4ced5b93b1287291bdd84b36c8071ec2394593f70091978eed20091787ec2f53dee15a75
+EBUILD pygit2-0.26.4.ebuild 628 BLAKE2B dbc768de68924ff24ccf542585022bfaf5e4dcd1231d04606ce63c9dbb290b34c9b4e70ad8f774ddf2db2b7c819c0d67b08a52ea0ebca1bb1505467937624a58 SHA512 4171a4371ef61ae42ee0fab24c775193ad5761ee35f460fbcc05a5049d4801b102a8360b3bbaae033fb2fbe65102515f9c362a06881b625e1cdb0940b482ec74
+EBUILD pygit2-0.27.0.ebuild 628 BLAKE2B dbc768de68924ff24ccf542585022bfaf5e4dcd1231d04606ce63c9dbb290b34c9b4e70ad8f774ddf2db2b7c819c0d67b08a52ea0ebca1bb1505467937624a58 SHA512 4171a4371ef61ae42ee0fab24c775193ad5761ee35f460fbcc05a5049d4801b102a8360b3bbaae033fb2fbe65102515f9c362a06881b625e1cdb0940b482ec74
MISC metadata.xml 489 BLAKE2B 3733ff314640ab2cbfa07e0ea67041ddb3635b51d339070abe97c95b5b358851b412cca5d8996dc1f25abb986a03095f19e8a50cbaeab7eb156c6b9107108cf6 SHA512 d20b7ebbdb3ea2ec72c3c5ded9874b7506b3ddabb43dbf329891478fcf5d7c4b9487ab0675d735733f463dd897dd5cdcc28080ad597f4f838bbcaa565c26915e
diff --git a/dev-python/pygit2/pygit2-0.26.3.ebuild b/dev-python/pygit2/pygit2-0.26.3.ebuild
index 46c3dc73ae13..bfbe4773f7f9 100644
--- a/dev-python/pygit2/pygit2-0.26.3.ebuild
+++ b/dev-python/pygit2/pygit2-0.26.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 eapi7-ver
DESCRIPTION="Python bindings for libgit2"
-HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2"
+HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-python/pygit2/pygit2-0.26.4.ebuild b/dev-python/pygit2/pygit2-0.26.4.ebuild
index 07238b38cf44..aaf291a7b44b 100644
--- a/dev-python/pygit2/pygit2-0.26.4.ebuild
+++ b/dev-python/pygit2/pygit2-0.26.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 eapi7-ver
DESCRIPTION="Python bindings for libgit2"
-HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2"
+HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-python/pygit2/pygit2-0.27.0.ebuild b/dev-python/pygit2/pygit2-0.27.0.ebuild
index 07238b38cf44..aaf291a7b44b 100644
--- a/dev-python/pygit2/pygit2-0.27.0.ebuild
+++ b/dev-python/pygit2/pygit2-0.27.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 eapi7-ver
DESCRIPTION="Python bindings for libgit2"
-HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2"
+HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 75b7856218ae..13c65762399e 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1,5 +1,5 @@
DIST Pygments-2.1.1.tar.gz 2114190 BLAKE2B b0e5d5a62849c97aaac6f0edf26230d5573715fb759667ca888372666634ab68da4580b1337ec4ada013b643411c221c572651c6fca6745b976794d5c6246e5d SHA512 7eb35865074f573ef7d41a1f1ee7576a83c32855018d03570eb70fd6864ddfbbc3f93ae082c4ac7e4a274a0ef387ea4ccb0909423e01efb6bb8e4fefea8f2807
DIST Pygments-2.2.0.tar.gz 2113944 BLAKE2B 58d5f2fa0e6d97f5b7d7a17314b82ef219f23b72f8da49b4f8ce9b892d54ffbc1b490e87e87efe8d727dab297f775d0d8abfc4a31a734c5a7f8df885e5eda82f SHA512 cc0a4f73e19fa6cbf46314de2e809460c807c631e39ba05cbe5edb5f40db1a687aafcd9715585a0ed45f791710eb6038305e273f282f8682df76f30e63710b29
-EBUILD pygments-2.1.1.ebuild 1672 BLAKE2B d89e65619bebe328a6fa13d16e8f9533532438156fb67dde04d3f9923808d2ae7619151999982ca4b31e40e1748ed8acd838c97f1c315cb0c790d6899d6e4d8d SHA512 d693b5516552cce558bf98ed636ea9ab6fb48e3e35bd42fab32dc823a1dd307857113699788976c44f8e49fcfe29f9de462f2f5bc2558081b01a255ac5183167
-EBUILD pygments-2.2.0.ebuild 1686 BLAKE2B 6de9e398e1f0183cccf33be245676072d0dc25faa7387e39fb09efa7e369eb628dc35896094ae45a2174b39f6fb5e7c2cdd5bacb8578b532467b4a42e323c424 SHA512 cf2c932b46d8f9e790dff9845d1b857cbd14377e0ebee9f78fc007136f873b9f069a456c459defd92a8e6f5bd9f3bfd7f3f206a92158ec77c0d2ff265fe07025
+EBUILD pygments-2.1.1.ebuild 1673 BLAKE2B f2e938831fbae9675bcbff7ad0451b460f9fcaf2a0b2470392eaa996957f4a380703e7c03b0ed1c275d5a9b7d9ad3d50bd9a0d2ca5929576bcbc9289173cb77e SHA512 11b1b1905770a620bf97d643bd107b05308b53be963b77d121850c5796ff8a49ff6897205bac700feefdf287ebb572a5686b0c408de49d43c8942985686c5d40
+EBUILD pygments-2.2.0.ebuild 1687 BLAKE2B 44ecc55def9b5ea59e3217418de981ea8d11bb52351b0e4727dbc4aa699b0c9033fd2c02743fff7df0f5dfa4bc859514defde6aba3b7c34eeefa3ead144d7b27 SHA512 fffacf64511fa1629e5330ef709fd37b114be0c0f2a31e02e2b6a7d54a4d4927caee6868c6b105cec8caabfbda7128d629ad1bfbfcb49713348e827ab289ab34
MISC metadata.xml 542 BLAKE2B 88e44c4b6f29e096e67521c621724d1a5415d089f73612fb8d02ee714a4af1e8080cf98542d7f0c9b1331d919bbeba31b1fa8269a28cc1be841af069a497d889 SHA512 f15732bb743ed5ad4049036c7b87118c89be09e260ae483b4c7e25155a31c0ab8844f8a1050386a0ee81d2b1e55d240f90cab3e28749b8f943baf64ec176814b
diff --git a/dev-python/pygments/pygments-2.1.1.ebuild b/dev-python/pygments/pygments-2.1.1.ebuild
index 6f298a83d102..2f23f9db6c7e 100644
--- a/dev-python/pygments/pygments-2.1.1.ebuild
+++ b/dev-python/pygments/pygments-2.1.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pygments"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Pygments is a syntax highlighting package written in Python"
-HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments"
+HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pygments/pygments-2.2.0.ebuild b/dev-python/pygments/pygments-2.2.0.ebuild
index 0857df29d0e4..0ea8a1b1dcef 100644
--- a/dev-python/pygments/pygments-2.2.0.ebuild
+++ b/dev-python/pygments/pygments-2.2.0.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pygments"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Pygments is a syntax highlighting package written in Python"
-HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments"
+HOMEPAGE="http://pygments.org/ https://pypi.org/project/Pygments/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest
index 411d3a9b1e11..0316a8bb95c2 100644
--- a/dev-python/pygraphviz/Manifest
+++ b/dev-python/pygraphviz/Manifest
@@ -4,6 +4,6 @@ AUX pygraphviz-1.3.1-docs.patch 929 BLAKE2B 5186201bcbba3485c97c249bf9f4d6b04f64
AUX pygraphviz-1.3.1-swig-3.patch 790 BLAKE2B 5cedc7992e890a5901bb83486fe5f2a2d470f71c35fd2bedb02e7396ee708d5e4e0aa608b4756a9fb4e185efd1ef9ccb5c69340e7a43b90dd866568dcf2bd2be SHA512 37a5689360aa786a94bd3bbad98bca4bf5f3a61eb2dc54de1c4bec3b6ec677e4f99a817b896687e2506386becc67f5e31308a30ceaedd388e57693ae9e8de2d4
DIST pygraphviz-1.2.tar.gz 90913 BLAKE2B 2031b3d1366ce038fc10a1ed632bae9ae67789eae1c45e9e9eb418cf8e5729d47baed96508f52e962aa0138a1fa6231a50bbba2049435f4af959ef467eaa7454 SHA512 e477af635594c3ba1aa6fa499bc5e60df14e76616a1a777f648e2e96d3953dd3d0b3bae4a92275dac2f7466276cf526ecb8b6a63fd3fbad26ee24b67d76ecfa3
DIST pygraphviz-1.3.1.tar.gz 103336 BLAKE2B 267c85ca4639a2f0ad8c06d36eaa1f2026c6afafe357be23ea4c108b7953aedac2f397bf262a68f336385a5810d77bec9d200bf86da3d101b4d402dcc2d77e1f SHA512 e1957d7daf7ae9e60873cb6f23ac19a3320b4b10579ab24a2307beb558dad11a8e82e1da528799165b761d944efb4860b7296e3218846f7885f715c396a8e3dc
-EBUILD pygraphviz-1.2.ebuild 980 BLAKE2B 0273d9263946b2c8d9398723a7d86af3d684f305c45cd1166554a420f0a185e38ca8e3a170dfaf2f3aef4834644c05a9fd18428998968a87d57be23554898051 SHA512 e858e1ac2e30acee6ce21eace3e8908b3607cd201d31f46c2b61a0a837345cb294f694b3ef18126d75958ef3020fc1943fc7818607fcff980460366c1b91490c
+EBUILD pygraphviz-1.2.ebuild 981 BLAKE2B ec7393d162ecf32e423ed08b8464e1caf99d91dca43d7ffab048b25f9fe870441d32dd72849e89fd414320e32a9e8286ba44d7136eb8cb3e8e74ce5b4aabac03 SHA512 1e30090835e51b5bf59c8e26d2bf657b248a242b302a7f46ce5df8663fd38253588c2cd0e4850fc2b0e87ccad1090e321921fafa3c98dd6f1ed5ca67a6117c1a
EBUILD pygraphviz-1.3.1.ebuild 1101 BLAKE2B 782ddfa52a2cda27ab180f2e78eb1609aa19db4620958276834fd88370ff71604d3613472ade2c724de3e69729406d4b2872fa7c0f7fe3450ff634be461de79d SHA512 5676ad5126cf8a611560c5f8ecdb1fab4959324d733d412e6347410cb2da569248e52e93125f1325f71128313c4816ab6e7a3aaec22e0b72f8d993513d3a56db
MISC metadata.xml 616 BLAKE2B 927c4645cd5247ac976860193a6f8024ff122891699c4831a48944cfec51cc5adc55ea0f3eebb873517492146188f6f3eca702f299dcdecfb88f46c0dbf83d8a SHA512 fd9922ce1c9f9d5381c5ed4f4679b45b5bfbb21c452a1ba4064e26fd33e59f648593d7322d1ee68bb4d3e2268a5a8dd2e7f676679d57147929cdb0493835d34d
diff --git a/dev-python/pygraphviz/pygraphviz-1.2.ebuild b/dev-python/pygraphviz/pygraphviz-1.2.ebuild
index 48a1981f7238..c4a7bc3f7843 100644
--- a/dev-python/pygraphviz/pygraphviz-1.2.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python wrapper for the Graphviz Agraph data structure"
-HOMEPAGE="http://networkx.lanl.gov/pygraphviz/ https://pypi.org/project/pygraphviz"
+HOMEPAGE="http://networkx.lanl.gov/pygraphviz/ https://pypi.org/project/pygraphviz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pygtkhelpers/Manifest b/dev-python/pygtkhelpers/Manifest
index c72d4f6f299e..1b1d9f0df03e 100644
--- a/dev-python/pygtkhelpers/Manifest
+++ b/dev-python/pygtkhelpers/Manifest
@@ -1,3 +1,3 @@
DIST pygtkhelpers-0.4.3.tar.gz 118768 BLAKE2B 13736a8e38e435940845b55cf81ab9422328b83ba0f8f84b40fb6d9506d4c04be2c133aca403a0d258f751aa9f65c83c56b83f8e92448add1fec63620c7bec0a SHA512 6736cb77ad7d5f8a9811d6604ef112ed73b27347fb4633c611d3cc77ac28a9b51e03b32a2ffb76fd94effae485b3d890699bdcc3726fcd6be509809045cb3830
-EBUILD pygtkhelpers-0.4.3-r1.ebuild 1113 BLAKE2B ce7b863afee2c367b252ad256ce752ba26ad00412e3d20fefa43efbf5b2b2715024048440dbe8e6c0771967e634fd94e77f6e8124a886224c69ba00ce0848210 SHA512 28e1283730468e4049e113fc11f2dd69af2b6024df9d343f54e6bb2064ffbbdcd92f39f2071761b0a0a39afa1f4f13518cd95839b85c24b4bd67f20650acfcd3
+EBUILD pygtkhelpers-0.4.3-r1.ebuild 1114 BLAKE2B 40bbfea0711952bf59d41265070b1205d75228f73b3eec83efc4e2bb4af7fb2c0e34e48fc2c282b2a7950a0908373abff5fa65fc72c935a345c3b40638e5bfec SHA512 fdee5a23fdc341d7dfae4878dad3fa17407a8486ab15c4b06dcccc07b1b6a1451903328c9ecb747ead96f746a8b0b57aed5b103d414254f5db62ad42da50c35d
MISC metadata.xml 315 BLAKE2B 433d7d132dae501a7e8b25f3aa40909cbd356b2820ac2cb392c2f3a19d8d29288386cc686e067708f9be5ad80cdc8253245a95432a0fc3e4d0dd80e341559faa SHA512 c9bf832b017bfbb4ee79d2553bdbc6fbcbe27f3ddb11d942ddb7f8fc82926cd442c322ed9a42410c6611e6bed9257d32476a3c87ff8f237d47c48e0244796ca8
diff --git a/dev-python/pygtkhelpers/pygtkhelpers-0.4.3-r1.ebuild b/dev-python/pygtkhelpers/pygtkhelpers-0.4.3-r1.ebuild
index a47c5e797521..eee4ec377aa1 100644
--- a/dev-python/pygtkhelpers/pygtkhelpers-0.4.3-r1.ebuild
+++ b/dev-python/pygtkhelpers/pygtkhelpers-0.4.3-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="PyGTKHelpers is a library to assist the building of PyGTK applications"
HOMEPAGE="https://pythonhosted.org/pygtkhelpers/
- https://pypi.org/project/pygtkhelpers"
+ https://pypi.org/project/pygtkhelpers/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/pyinotify/Manifest b/dev-python/pyinotify/Manifest
index c38af48c4800..c55f4366e69b 100644
--- a/dev-python/pyinotify/Manifest
+++ b/dev-python/pyinotify/Manifest
@@ -1,3 +1,3 @@
DIST pyinotify-0.9.6.tar.gz 60998 BLAKE2B 7fb55cfe5b2c02682b5842d95859a58f218ab591a4eee689b707e804c6fe8cde4cc1fb3dfbf54a044ff743deefa0ee5551bc6e27ca4dda1c608218a6c24597b2 SHA512 b52de43293b06b32236e90b7c33fac061f3095cd7d4aecec89a099d56020db1a85440ab9dcc8b521238c001fc49a1f37d1b16d621bc1acab4d7273aebcaadbc5
-EBUILD pyinotify-0.9.6.ebuild 775 BLAKE2B 8761f468731bb09a891204623794b223225fc3302aa130d0bb908aface3974040ab64d180b15072b37e0bc832112de7edde4b3a7a985cb6bd763c71307f969fd SHA512 f60e37909986ba4066193b74e1f674e1ae78c9faab4aea989cfd5a7f0b52468c1c443e9eb7c08abc021ed2acf286fbdfcc10c7c061ab50babb0adf007189a3d6
+EBUILD pyinotify-0.9.6.ebuild 776 BLAKE2B 35b4a48cc98ea73866c37c74fe68afa5d0f0c4825c58a12982b40c53d411ad839b869054a883e05db1521a72d896797eb16b25fe15564bb805dab6a66a9bea33 SHA512 c6b8fd5c18fd468cfb65206383020d6a41d276ccf555ffd9c24b6df2d3d1b40beb95c822bf7ece15062efdb07aa1956dd72619c4e79739c7c3e75266be70c54d
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/pyinotify/pyinotify-0.9.6.ebuild b/dev-python/pyinotify/pyinotify-0.9.6.ebuild
index 357aafd9588b..42b9925a1bc3 100644
--- a/dev-python/pyinotify/pyinotify-0.9.6.ebuild
+++ b/dev-python/pyinotify/pyinotify-0.9.6.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="Python module used for monitoring filesystems events"
-HOMEPAGE="http://trac.dbzteam.org/pyinotify https://pypi.org/project/pyinotify"
+HOMEPAGE="http://trac.dbzteam.org/pyinotify https://pypi.org/project/pyinotify/"
SRC_URI="http://seb.dbzteam.org/pub/pyinotify/releases/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyjade/Manifest b/dev-python/pyjade/Manifest
index c8c199cc8f6e..af654742130e 100644
--- a/dev-python/pyjade/Manifest
+++ b/dev-python/pyjade/Manifest
@@ -1,3 +1,3 @@
DIST pyjade-4.0.0.tar.gz 29251 BLAKE2B 0a2ffb949022e9bb9bb12d9a1fa7680650a14634158429b2256320b2a75acc06e6c2ee0cbcd7ffba1263f6bfbbd40b097d7bb99f7e3a8fef95951c413f6e515f SHA512 0a384b843d2eb5884f2690ed5bb9b9b253474568ff1e9faca356a5c50749bb53fb759a099c7719bef495dc7af0073f143afad1c0d6d68f0f61d63624506f12b6
EBUILD pyjade-4.0.0.ebuild 784 BLAKE2B d79829631df16c98c366554c293bc4478e3f5d63f245296e76e3e98e4263cc602a4a0a635c8552af7fab981aa47bd4d75a7acc70f11cb75eec652b9fa72fddb6 SHA512 337781f963d3317d2cdc3ea47778ff86cc9503a1a87b80950ab9dcd72ca0bacc2997f25f0293c71d31f04fc1dde3bae32cb03d0bde4dc1422ca49ae78ecc5ce3
-MISC metadata.xml 763 BLAKE2B 335c8e409160b3e303c794c9a4ad5688f6deaf1ccfa7fe753becf2c017e8c024f7cfee80cffc474b52f5cca9fd74a7909657c70081b9ea87584dd9a97d746ad8 SHA512 b0fe24c35320c1e30b401086f7f1cdbd675a56a4938a91b115f7ccbc517ec8698ef0791d9520ad83e0e6ab99f2c435d0d352c5892935229552c47fa6a8f601d6
+MISC metadata.xml 662 BLAKE2B 2a441b64153a350ab727c6825165080bfdb19becc1e1851d0ef9915c2ceb43b440a2f7213d27bac2b5729729800902ac5365ebb9348fea03773764752cb5d6e7 SHA512 c57b543e0a806b3c352bdd6998238e51abc390b2b9bff468860e0e512a5ffed8317e14ea5a223f26acf09c1263e072093ef0c1a24c49cb7dcbaee5ada346c5f0
diff --git a/dev-python/pyjade/metadata.xml b/dev-python/pyjade/metadata.xml
index b725ea14b866..221dfc297a5b 100644
--- a/dev-python/pyjade/metadata.xml
+++ b/dev-python/pyjade/metadata.xml
@@ -5,10 +5,6 @@
<email>dolsen@gentoo.org</email>
<name>Brian Dolbec</name>
</maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
<upstream>
<maintainer>
<email>me@syrusakbary.com</email>
diff --git a/dev-python/pykwalify/Manifest b/dev-python/pykwalify/Manifest
index 30c71a7a06b9..2c057315a16a 100644
--- a/dev-python/pykwalify/Manifest
+++ b/dev-python/pykwalify/Manifest
@@ -1,5 +1,5 @@
AUX pykwalify-1.4.0-S.patch 862 BLAKE2B d92c4e8d4d85d28f6df574bfe2f1ab0aa82c32ba8ce2b4a2d6ecdc21fe1db4056351b6aa6dde04d897525ce596ed492781bd7dcf0fba2ca5970a3af79a9abf3b SHA512 f7d9189993cd73a0412ef01fcb01a99fcbc61edc6863a1997333de085294b9c5772d026f7ab8f16703568404f2ff76bb1aeed760d7908c7865e0891ad5752dc9
DIST pykwalify-1.5.2.tar.gz 42965 BLAKE2B a4c0479e12975e3b603c9293bbce04564415c07ffad88b54784aa6e723465c097f50a732bf2925833f80fc5e6c86cdd39b72ebd76f4b1ba118e9e2991e2dc2ae SHA512 1ec425f4a755dfd6e94b7e6ed098b49919e4d0de46c984e73c6452370ecb8898dc00cc383b01b27153b0d5e12dd6f5d1df4f6324e1e4f9413ed7a4d1565c5d50
-EBUILD pykwalify-1.5.2.ebuild 796 BLAKE2B cba4826a80279768d108160e31dda28cd61c0749ff5604f8adf84ef24e53150ae6ae3c6a187ca9720094b85eec17aab2816e3d2afe6f96122ae99812def3d2ab SHA512 88184b9fb9aac317f1e692cd0b12ce393f5df1d4ff68c1d981d90f4afb1a150a9959fbc0c552a2c0e8c1bcb78a65696f5a33fb1712b2f6efa23ebfeb164d0e1d
-EBUILD pykwalify-9999.ebuild 784 BLAKE2B 5412d7265cd03d6c947fc06cd7161c1dc2d55708848e0428d7f174990d6d62e5db47a7a6b9c6d97f65f123b91a0bd06cbffe8c612b88e1bc3790c978a3a8f6b0 SHA512 1887ebc3bdbbd4a2d7e4162e240f761728fc428fc92b48bb83a460d0b6569a43b6139fa67b22abbba62666d01d81a316b0ff7972d0645fd559f3d0db22ab2401
+EBUILD pykwalify-1.5.2.ebuild 797 BLAKE2B bfd9699908d6c665d1ec80f48a0715e41968d170cdbafc45a5bb02b5af9fba89c2bfd735050e5c374301efb78205433fbbb537458aca71e72b9e9bdd787beb8a SHA512 0cca74485381a65f6ccdceaca52430890ddffd12d3c1e18a94b88d343f0c9fa3fc249cdadb76a48519d6c0deb36be88541d95351ef6e116c184ae4a4315c8998
+EBUILD pykwalify-9999.ebuild 785 BLAKE2B ac2c79646b032ee5b7fd99246baf18def7752f1c116ffc2db6341916748469defef64e1c79eb59234724d6977713c0c1ba1223b25baed149ed5fb8e013b1c3f0 SHA512 4fa3ca816dafd88971e27e753a491fca49bff16a8c8aa9b1a9b0ed0b652a13ef268fb74d00cc609fe9a213de8fb3588b89e4c4acf86e1b2eda4e2f578deda420
MISC metadata.xml 369 BLAKE2B 8c31d9164a8a1c9210a56c2f7f7a604f2fa2bd4bd7de3047420074af8a19a63f12ec18f4d5c436aa28533ea9d7e15307ab99c114cb8a0aeea419ec1d185ea7f0 SHA512 a99ea380231e9e3537bc693c2bb1ffa6bc250ec086f88bfa19a7c7a8df04d21be8dad752535f8e89eee4fa989b79c38e998946a44dbd9bae64def2cd2e858913
diff --git a/dev-python/pykwalify/pykwalify-1.5.2.ebuild b/dev-python/pykwalify/pykwalify-1.5.2.ebuild
index aabec243e324..2efb2326a6ca 100644
--- a/dev-python/pykwalify/pykwalify-1.5.2.ebuild
+++ b/dev-python/pykwalify/pykwalify-1.5.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python lib/cli for JSON/YAML schema validation"
-HOMEPAGE="https://pypi.org/project/pykwalify https://github.com/Grokzen/pykwalify"
+HOMEPAGE="https://pypi.org/project/pykwalify/ https://github.com/Grokzen/pykwalify"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pykwalify/pykwalify-9999.ebuild b/dev-python/pykwalify/pykwalify-9999.ebuild
index 05eb31b8e253..e0045a19435b 100644
--- a/dev-python/pykwalify/pykwalify-9999.ebuild
+++ b/dev-python/pykwalify/pykwalify-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1 git-r3
DESCRIPTION="Python lib/cli for JSON/YAML schema validation"
-HOMEPAGE="https://pypi.org/project/pykwalify https://github.com/Grokzen/pykwalify"
+HOMEPAGE="https://pypi.org/project/pykwalify/ https://github.com/Grokzen/pykwalify"
SRC_URI=""
EGIT_REPO_URI="https://github.com/Grokzen/pykwalify.git"
diff --git a/dev-python/pyldap/Manifest b/dev-python/pyldap/Manifest
index b94de5c9c749..90a5fe99233c 100644
--- a/dev-python/pyldap/Manifest
+++ b/dev-python/pyldap/Manifest
@@ -1,3 +1,3 @@
DIST pyldap-2.4.37.tar.gz 303732 BLAKE2B a3b54b172701c2e52a9bd54745d442634b8df2f4aab134d37bf5dbc383498fbec876e12c1c703db6caeac0ce3b4bccd974b0680356e5996e327c8ac2ce52ac4c SHA512 da66669bf9eecebc8ba05ee313453b151a01147bc44c60da4936b80777ec3b69551f77be0e6f3c260dba771920d50fa6f54f1892eb0283761beed1ee8c6d83c2
-EBUILD pyldap-2.4.37.ebuild 2336 BLAKE2B 6b251cb2c70f91c46bb2a051fa5ef16d0ed3c4c3ce2afa801b8d5a99283343ae10651935e2eb705f9d8318e05a589356beb9903780adcfcfb712a8f28406ea5f SHA512 df0cc229fe622c0d909ba370bfa602e22d97f4f7222616ee53c91750328abf365287c93c71a3c5268ae818fb613384214516e2b9a723f9bde5f4735ecc2cdfe6
+EBUILD pyldap-2.4.37.ebuild 2337 BLAKE2B f72cdcae117c80a6dd819004bbd4dd363a2600e6005d23a696837d44f72aa429a475ea649a940e2bc8a918195b47dbc922b0e187b74cad86d8a9dd0580229743 SHA512 ce89ee48d7ce81bac12c5263ad407c560b681189c66ff0c95543041a1da549fc68f237df9ac35018674bc1a72e00bee6c5bbb75c19a12bf1cca8a68eb5cc9b26
MISC metadata.xml 529 BLAKE2B 728228ca81c7f5cadb6d98316d4bfbfacdbc4dd85c452d458fa7a939562c9739f3db02c676b09851b97fdb415a0d5273986d1a518c76edef5ab14a6c1fce0694 SHA512 47560d8da0a2c956d1004cb8dff9371937980c013ccb23038faeb421d859b6fa943cd17c751a277afe6df22b8342550b06a4504a52bfc4b24881d7fa05eedb99
diff --git a/dev-python/pyldap/pyldap-2.4.37.ebuild b/dev-python/pyldap/pyldap-2.4.37.ebuild
index afe55af2cc27..477edd8cec1c 100644
--- a/dev-python/pyldap/pyldap-2.4.37.ebuild
+++ b/dev-python/pyldap/pyldap-2.4.37.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
-HOMEPAGE="https://pypi.org/project/pyldap https://github.com/pyldap/pyldap/"
+HOMEPAGE="https://pypi.org/project/pyldap/ https://github.com/pyldap/pyldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/pylibacl/Manifest b/dev-python/pylibacl/Manifest
index a025014cec50..68314bd41b58 100644
--- a/dev-python/pylibacl/Manifest
+++ b/dev-python/pylibacl/Manifest
@@ -1,3 +1,3 @@
DIST pylibacl-0.5.0.tar.gz 23886 BLAKE2B fdc447701d2856a460ad6cf5d4a31e9334cf5cda668af7d44c780bfb3320d2aa9d58e44d43d2b43b134a9fbac76d657a03f9190fd0c8ce1b6f4061da93cee56a SHA512 c12390b6a0ca73fd351b84860a9d68d74126dbcd8656916d677a39002a6e4abbac704d450b0b0118bba40987cdd11cc11ad14008de39dac8dc9ca7587ae54c46
-EBUILD pylibacl-0.5.0-r1.ebuild 935 BLAKE2B d58faaabb90ad3231ae70e3b4a0d4a7ba2ec33db4f0667ed81f6760db0322873df005f1b8ff133a6a2762f6d8283f06cdff8dbe364d7f47f36cb3119afffa1ee SHA512 2dc5d29b1285f1562488fd5bb8e20f0aa99d71292989da7b8ba544831d93e281c6591fd086da822e39a424de32bd6f2a982a3a6a063c158820272959a2a71df7
+EBUILD pylibacl-0.5.0-r1.ebuild 936 BLAKE2B cea462438c79622da524b9fe8f8b66dc78d636a8ef9a68bc46dcd7d15315bf2d337f4e9daddf33ef4137d6c3bf4df3c4561a2622f7264f03f994d68efcf2baf1 SHA512 ec02e82e1f9d2b17b14916fd6f8e1926f7f3e394d27e1d6068e8f6996b7ee40f6853e3a2205830a611c53f35c525fbc050147fca49c194d9f86c58140130ab42
MISC metadata.xml 397 BLAKE2B 02cd4a3738c4cd458353daa57d96877602717591300d2146d4953734fe37a274250ab07b786ee68160f91cb6a399edd11495e338ca0ed991bc82351f3219ad26 SHA512 c180079a6f20e899a3fe472db2e91c36ae7cf9d67f519dea0f2367aaa7febe3123374d3f5bb847267b5b42e234fe1548208db0eee20cf520ff5eb9b9cc699696
diff --git a/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild b/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
index 4ab4bcc183c1..c8de4c45bbb0 100644
--- a/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
+++ b/dev-python/pylibacl/pylibacl-0.5.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="POSIX ACLs (Access Control Lists) for Python"
HOMEPAGE="https://pylibacl.k1024.org/
- https://pypi.org/project/pylibacl"
+ https://pypi.org/project/pylibacl/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pyliblzma/Manifest b/dev-python/pyliblzma/Manifest
index 770d545027b5..e8516c537e06 100644
--- a/dev-python/pyliblzma/Manifest
+++ b/dev-python/pyliblzma/Manifest
@@ -1,3 +1,3 @@
DIST pyliblzma-0.5.3.tar.bz2 43498 BLAKE2B ab58a052195b36fd3862281049b8825f085111db2315b7ee29320cc201a29effca8f21d15f1c8b805ff0ecffad78d120314f5030bf7d93f2cc63c58d369dfcc2 SHA512 272983aac426e86d6d636ccba4fe78a07d7282560081df937114162bfd317bd8023814693b8d473d0f7884e38a968ebeaf8f954a5a27c1f7e5da084f3fd05c65
-EBUILD pyliblzma-0.5.3-r1.ebuild 575 BLAKE2B eb7bc1373cbca616549c4602a6488d549ee36d562157066d6c672327b47396aba925ccd1001bf7bc735e3aa31f9dfb8e3d38f662e9ef17226d3d3f73a3f34ef7 SHA512 3de61dc739794383b20ac1bc9382d669005cc6d1c1ff3ccf5e3a8cb1eec6211904341bb5a5156ac433e4049d383e2afde8d5d0816a83b2f3f24267a748f4532c
+EBUILD pyliblzma-0.5.3-r1.ebuild 576 BLAKE2B df4ec421d4df50fa6db5ce3877cba886b1af8c49ea4d5b4fbe74d90e70a05d70dd6ece9e13e8cca8bf6891e51ce899de16b4b7fad63e05c8a02a3763ed133b6d SHA512 9291d6cb48ade4132e4d40b9643dbbc66d727e07b55ea5b11ce77d41a104b8595c44f5bce42938178a2e2621e92ce40aa56a618ebf3c8c97a595d79bbf8b4880
MISC metadata.xml 364 BLAKE2B e4a68c4e875f4b2a0e9526e09b0a07d5babbf55a5dd6b972db3135a4615787fd3d96d4dbe689394431e8171179f2d9554f590c2f1f4f1907a3d2a4e6d85a1909 SHA512 9052e6e7da1cda1cf31028b8e8cb84c2fffab93505de75105d8cbe52a862c7f95929a9fc094da7692cf9deff1abeed4496abdbb057b9a6de24e64441648280f5
diff --git a/dev-python/pyliblzma/pyliblzma-0.5.3-r1.ebuild b/dev-python/pyliblzma/pyliblzma-0.5.3-r1.ebuild
index 533b6e853817..f03093264c84 100644
--- a/dev-python/pyliblzma/pyliblzma-0.5.3-r1.ebuild
+++ b/dev-python/pyliblzma/pyliblzma-0.5.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python bindings for liblzma"
-HOMEPAGE="https://launchpad.net/pyliblzma https://pypi.org/project/pyliblzma"
+HOMEPAGE="https://launchpad.net/pyliblzma https://pypi.org/project/pyliblzma/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
LICENSE="LGPL-3"
diff --git a/dev-python/pylibmc/Manifest b/dev-python/pylibmc/Manifest
index 2ac98378d58f..03b8b95166cc 100644
--- a/dev-python/pylibmc/Manifest
+++ b/dev-python/pylibmc/Manifest
@@ -1,3 +1,3 @@
DIST pylibmc-1.5.1.tar.gz 69525 BLAKE2B 5039ad7d99a5ca57bd6cf7f00c77cc8bba122fe5852de164df34a71b4f5d1e4fcb428e749a66d384691b74f30b99e000f5cb9cd6479af2fc324d885b0fa59aa7 SHA512 efc40fae9721a6be589f87b66109132d4656725f718e1d63d7d25b9b27790b7c00fc3c7e4e47235895b7127cebc64229ddb284d23d0d903d3a510da7e1ce4549
-EBUILD pylibmc-1.5.1-r1.ebuild 1365 BLAKE2B 50c27ec93d05d3f85ad43da0a747fdd15fc6b4844bab27997c605690bb306dcdde7198249bd1fb4b99a3a5d39f4eabd8e37a7ff6b1cb2c1872ef52d9f75d947f SHA512 8fdc0630983768ea502763b980e2da929301795623c7d596e904e34bd5e58efe655aff2a79dc8da08e99c029f093f345993628f3f38e8cb3b641ffaa3e77708b
+EBUILD pylibmc-1.5.1-r1.ebuild 1366 BLAKE2B 5c50e6f99574b869d52394d4c50036f12dcd2b3dcd3d2951b5096f4998ecf5f0edb7023809543c553cc72fea4612fc3a616c2bd7c77c439256330ece9b47a24e SHA512 b5e0e90ee5d3a36f29348cdef1ac66283407716272af528e98ff6afdd000673c313d6493bab38837f77ed26afe2ad47078388285da2a6717c46953c790721745
MISC metadata.xml 366 BLAKE2B 5dcc369c40a052fcc6ff72c6f8fc46ffc8334c1a91e3f2e8ba8f9bf0bea7414d91833e5627f3d53b10e9d3d9f230b0af333929820a616433ff9d439cae888d2d SHA512 974f19bd4dd8043c07fa0001072e25b553aa82f4b9e9c00e579cb88e8819a4411a04b2e59cace18e0a8e2ce7395057e520b0bc78435865c4536b3de2e402265d
diff --git a/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild b/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
index 778269debe97..460d690f011e 100644
--- a/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
+++ b/dev-python/pylibmc/pylibmc-1.5.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Libmemcached wrapper written as a Python extension"
-HOMEPAGE="http://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc"
+HOMEPAGE="http://sendapatch.se/projects/pylibmc/ https://pypi.org/project/pylibmc/"
# One image is missing from the doc at PyPI
# https://github.com/lericson/pylibmc/pull/221
SRC_URI="https://github.com/lericson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 71441298555c..b1371ef7c5d2 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -2,8 +2,8 @@ DIST pylint-1.6.5.tar.gz 465578 BLAKE2B 05412a528878633ef7529dd2f2d2d1989bc94066
DIST pylint-1.7.2.tar.gz 488628 BLAKE2B 6f2902bdd18939f251515d652d2e9df43162c1b0c27c2e2ed7392ee77be9e7f81bbd62cede4f2eb1e7aa646bf47c48b01436e04cbf46a20458a1c89eff752d9d SHA512 268f141f017fa4df6024596bcf1dfb32a578e9459864e2ace8c2725c8f5e117e0b01d9d745f1632bb43102a01f7075dc3fb69b839b79371f7df47740a56fc1cb
DIST pylint-1.7.5.tar.gz 486892 BLAKE2B 0a415045e16aeb6e8543af003cff3061756b01bcbeb9f62de7cf1a63356ff01c3a2fd079e51ee0f8b1b797dd3de29c14d9928c0b4d0214fda82fbc2dc12010c6 SHA512 9f28cc4f88b26d2299ab3ea015935fba8c96f700c7898ad8fbdecfa0902f10a4ca54ad346b18452f8a589f8b63494bc12487dab36d168f336012b259bfa6f3f8
DIST pylint-1.8.2.tar.gz 510319 BLAKE2B fd2d28d48cc5b7690428baf3e4a4ba56a6c59dd3bae6fac12046f2c087f1f6d033f4c318f2977d3ee3cc6a463a089a02364f0e38859c2eba5a39dbe6350e19ec SHA512 3cec971314bcc9ad7aa32d6641797adb0adc440414cfe982a10777ffeecfc64588f9c1d8c6d8074131b1389fe5ecb2e6aea5c24ba3047f917a60d12808b52d8c
-EBUILD pylint-1.6.5-r1.ebuild 1803 BLAKE2B 8137a409029cfce2529e30241b30644d3bcd4f0d93d14e1a30c0468902b2036d0075b74e75c91909e279380ae6aa8359bd8c26b52de8c30d665754972dfd7f9e SHA512 2398e2b0a84110f439204948ece29d219489fb943459ec16f14ec0add2b974247f059b70f29525eb2e497434e5ea8faade4cef152ebc7da623f028b4651e1d0d
-EBUILD pylint-1.7.2.ebuild 1870 BLAKE2B 0a4689b4fa25be0ca8c596f196a97cfc06eb420b405773090a183402865efaf03441b8f921aa2ab7d32b99cb02d6b0f1cada691fbb029b0e0158bee95bdd0c8e SHA512 1efe8bd9c3888c9e01f6e606a6b82f9ac4be5f417830785874ae95f3e2e5b5c821e7ab8d4bd490d4c43178592f5c2e8815b9ebb649c535ab30e143a7c197e26b
-EBUILD pylint-1.7.5.ebuild 1875 BLAKE2B 72080e9a675883bc85ed2b26fd7782fb08c9906782e40ce3f6e3b3f531f3645ec4405d8ed47b6107966e13c40369a32d0bd12c05aad9d429052507f5e4933670 SHA512 0a5313d5910a76c44762a4a397a170d309bdcbc07431228bf5dec394986ac74d07accf75cff3bb3bd44223440f7b1c126880c19c0f742026dcd4e7d501a331cf
-EBUILD pylint-1.8.2.ebuild 1875 BLAKE2B 83731ef8df870720084e44df79fae808e8c7c327555a1921dff16ecc5d7efc5a6d9867bb836736bd0bb892d9a897d52d0d4091140f9bb14ff7f59e849e1937af SHA512 3a608bd312a0f8ec7474139d83ac163f2f4ffe5317de99ed5497b2d1ffa3657457500340cae9ce3990c5df57c39e0e60babaaa5bba22cff87f67d2720dad7d49
+EBUILD pylint-1.6.5-r1.ebuild 1804 BLAKE2B d88b604448f1326055a1b4b4fa3fce7723b8c49c438f771bc323ff0be1fb8bd1498e3c587eceb3274accb603ec128c27320102c2eb383b4df9bde1524f9ad18a SHA512 6b0e624b12f80af0b043e27833381cbc4164c0a20822876954946c7715cd6448e6878811e1f9a7eac32a47b2699eb7b06a1442426dd38920213636a5562052b6
+EBUILD pylint-1.7.2.ebuild 1871 BLAKE2B 0a3c637d049bff7127d7c3c6efb8dd85ab06513abcbac7e2fe392d70c5acf55347c8a40b9df6d8f0edbd920cf0e8d6642e475b89a350d61342f431e1191ef285 SHA512 1a8f0831d979ba19880a285a6d1aafde6f5c113f4baa3aa412acc877c5ddde320e82302277fc7598c0890abfeb9852725a3c17f2ae3b506f96583810f3ac149b
+EBUILD pylint-1.7.5.ebuild 1876 BLAKE2B 1709c6b955bb02763514445ede2a8787763501009ecc5e729b93584084c69ff80d4d92b02e1dd86bba8e3e619dd4af077983fc96d405bfb52f8ba41eee6a0864 SHA512 d6248aec88f1eee54d58a438cc8229c5ee0f9a677e4090b542c225ac81a31d526d58d649e4774e7a3738f89af6708706aecd661b6d5d215f5227b48bd0a7a2cb
+EBUILD pylint-1.8.2.ebuild 1876 BLAKE2B bebf7523c2b74fc44847c4da0b5632a63920e1b30f20aec6b394bf9793d7d5e06afea0a63d82f8950d95b488f5582735d1012cd45bed8b125feef83068b682f0 SHA512 b917b1dbd59e1c73aba4d941317c784e6bbc46ebcef6f57ba6665b4976732d1a4c79686cfe4cf9fb03010e4bcc1101b4b6389ba971c88f4a4d391635917ad7df
MISC metadata.xml 1074 BLAKE2B 712009f2963542b06e481ae89b331e9ddeec4d2d340ba076f73f12e328906527daeb814a03df11e0c9f12ce5b19c6639f8686294d2673cfd2fcac96c94aef6df SHA512 83ad47c0dfcd143d058267fb1c5d250b9316124a91f431356a881937b4a527a0e23575cf353da8aa678645e6ec4a455b9114ac6ecfa0b36d88ac0623ca66ce57
diff --git a/dev-python/pylint/pylint-1.6.5-r1.ebuild b/dev-python/pylint/pylint-1.6.5-r1.ebuild
index 03f131c67f99..9a2fc5e9254a 100644
--- a/dev-python/pylint/pylint-1.6.5-r1.ebuild
+++ b/dev-python/pylint/pylint-1.6.5-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Python code static checker"
HOMEPAGE="https://www.logilab.org/project/pylint
- https://pypi.org/project/pylint
+ https://pypi.org/project/pylint/
https://github.com/pycqa/pylint"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pylint/pylint-1.7.2.ebuild b/dev-python/pylint/pylint-1.7.2.ebuild
index 4515ead7fa42..d7751a7352ea 100644
--- a/dev-python/pylint/pylint-1.7.2.ebuild
+++ b/dev-python/pylint/pylint-1.7.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Python code static checker"
HOMEPAGE="https://www.logilab.org/project/pylint
- https://pypi.org/project/pylint
+ https://pypi.org/project/pylint/
https://github.com/pycqa/pylint"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pylint/pylint-1.7.5.ebuild b/dev-python/pylint/pylint-1.7.5.ebuild
index a7fbc30a2835..1ec792a0eec4 100644
--- a/dev-python/pylint/pylint-1.7.5.ebuild
+++ b/dev-python/pylint/pylint-1.7.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Python code static checker"
HOMEPAGE="https://www.logilab.org/project/pylint
- https://pypi.org/project/pylint
+ https://pypi.org/project/pylint/
https://github.com/pycqa/pylint"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pylint/pylint-1.8.2.ebuild b/dev-python/pylint/pylint-1.8.2.ebuild
index 26c652f6356c..242dfd4a86a7 100644
--- a/dev-python/pylint/pylint-1.8.2.ebuild
+++ b/dev-python/pylint/pylint-1.8.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Python code static checker"
HOMEPAGE="https://www.logilab.org/project/pylint
- https://pypi.org/project/pylint
+ https://pypi.org/project/pylint/
https://github.com/pycqa/pylint"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pylirc/Manifest b/dev-python/pylirc/Manifest
index 1fabf8ddfc05..01fc91512fac 100644
--- a/dev-python/pylirc/Manifest
+++ b/dev-python/pylirc/Manifest
@@ -1,3 +1,3 @@
DIST pylirc-0.0.5.tar.gz 3538 BLAKE2B 297f4ad7bfa1d72317b2367468ad63e5c3a553c517c50d3e538266a7d9ca342b544bb3b9713ddf371a3ec3515490359179ed8bc0137b5a7b5787ea6569859b96 SHA512 c697e100e430dbd9f52322b6494b0cdb0fdd539ea94ea95c025801f1e8a80330ad8d23f075f3cea2ad98f57420658f98445f47969e7408f1f36d48063fb6c540
-EBUILD pylirc-0.0.5-r1.ebuild 439 BLAKE2B 7803208adc28bfc8b69948143f8421702bb7112a506b9007f3aadfd6241fa0ace7a7a6f62af4a0c6784ff95d94298de9c612159b57ce79c5d3506f9e36e5a474 SHA512 deb2d4af0e7cf1d23d0c2f858066a4418162b600b00eb05997c167ef8ecc4300e7095fb92ce917d6107cd6456aa4dd3fdf88f5d91d4e66aee25f2238c1034b34
+EBUILD pylirc-0.0.5-r1.ebuild 440 BLAKE2B c63fda1d6b4982e5ab514f0b7255227efb971178cf059927744831afef005ef355b37b3a8d0f68c6bef8e600620777b768e7c9fb94a8534c01bfe25051e8cfb1 SHA512 233b11eefa43a6e0a37f50574244732208e74bdd5d8364071ee768405f8870e0c90fb17ae96b7f832990bcb8f837cdea17a9b8e87b32ac69096b90ffc13a29a9
MISC metadata.xml 316 BLAKE2B e00148c36bfcec82a8da2ae8d491a380cb34bdfc0d3279b1228574a0cd4c3d18a6abd55559dc3b34e2f5aa316c5a1ffff3b33a1cbb68c28e7472e1008d537b58 SHA512 c5a33b6a974e45179c928388639ea01861b0ff8352be0fbdc50820040d365b399dd81ddfd8cba8a4508681d031f24bb36229cf7b7fc801306c0633c39f982457
diff --git a/dev-python/pylirc/pylirc-0.0.5-r1.ebuild b/dev-python/pylirc/pylirc-0.0.5-r1.ebuild
index 62571dc4fa27..b7df84c4d91b 100644
--- a/dev-python/pylirc/pylirc-0.0.5-r1.ebuild
+++ b/dev-python/pylirc/pylirc-0.0.5-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="lirc module for Python"
-HOMEPAGE="https://sourceforge.net/projects/pylirc/ https://pypi.org/project/pylirc"
+HOMEPAGE="https://sourceforge.net/projects/pylirc/ https://pypi.org/project/pylirc/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pylzma/Manifest b/dev-python/pylzma/Manifest
index 98ac9074d2ee..ba9323aab47a 100644
--- a/dev-python/pylzma/Manifest
+++ b/dev-python/pylzma/Manifest
@@ -1,3 +1,3 @@
DIST pylzma-0.4.9.gh.tar.gz 4083321 BLAKE2B de9ec578665b05b9d13370293f1e119d9bdfd4ba63b3c9d5168b794f82cee5a1cce6dbe45d5bc92d6714c0b56759dab9e578c63b6821754bd01b2aa66c34895b SHA512 d2316fcab50e4571a590985db8f132488cc4e12a45ecbcd5d21c356c4867bad671eed2e4ffda64735eb5b7e34f173a77fad65ebac9915a43cc9a17cbcf1ac62e
-EBUILD pylzma-0.4.9.ebuild 820 BLAKE2B 859b68d20ba97489158fe8355733bbf12ba620960b4308010da9ab9d27ed04e1fad7c824a2a5b699d08e05e20e0b2cd1a633ab8623ba176694656fc5a77c51b6 SHA512 9ff75dfb62c9274e2fac603cfe8c7ebc133e6a98713176aae0429d76dfd6c3937721e589ef87d5b2e9884a0ff55589bd7a2f1104be3e68d69b04e0995932f922
+EBUILD pylzma-0.4.9.ebuild 821 BLAKE2B a257a717c918b91fdcbd050c470314193fc850c5a19827f045fd17de934c1480ffca8a63bc9f5a598a77c344209297d7589218be9c61ca76924eee5218ff246c SHA512 2ca5b7b9e09d9c4a60fcc5a4f36652dced81d177c261e29d7862c1223a042a9c049a49f3c336f17b436363e89e7620e2ec48505bdc0434528c8c847165902b37
MISC metadata.xml 309 BLAKE2B 7cc33bb32635e06c0b8aa5668260dbc03eb1fca3beb9eca60a10c08a28ccc9df2bf9a7b0009746b5bf5cabda9c0a5ae8b0b005d1e45770ac7d8202d41f0beab2 SHA512 2511d647822514d4571c14fd77677fcf275300b12c748645696218608cb0baea9603c1de13599f1ec839783fbe1a99447a0b9c5cfb6be3ed1b354420815daaca
diff --git a/dev-python/pylzma/pylzma-0.4.9.ebuild b/dev-python/pylzma/pylzma-0.4.9.ebuild
index 9851b2c63ec8..92ad185327ee 100644
--- a/dev-python/pylzma/pylzma-0.4.9.ebuild
+++ b/dev-python/pylzma/pylzma-0.4.9.ebuild
@@ -7,7 +7,7 @@ inherit distutils-r1
DESCRIPTION="Python bindings for the LZMA compression library"
HOMEPAGE="https://www.joachim-bauch.de/projects/pylzma/
- https://pypi.org/project/pylzma"
+ https://pypi.org/project/pylzma/"
# pypi tarball does not include test data
SRC_URI="https://github.com/fancycode/pylzma/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
diff --git a/dev-python/pymdstat/Manifest b/dev-python/pymdstat/Manifest
index c369c144ad02..9022a356d48e 100644
--- a/dev-python/pymdstat/Manifest
+++ b/dev-python/pymdstat/Manifest
@@ -1,3 +1,3 @@
DIST pymdstat-0.4.2.tar.gz 5010 BLAKE2B 4fe196916809513b063144ca4097676e2c826f38bccfdcb387aabd95d6b5d471eceec1a29fc5ffb41e7019e1570e2d805bbfa10f22ec7ececcb30afd7fc1a4ed SHA512 2e3c07d59151069962e1ba601b3751b331e233fdc6bbdeb0cada69ce36a731c12bcc6447218cc0c1ae4dd63d39d2be2bc3677aba739797cc534c5e38d1c72458
-EBUILD pymdstat-0.4.2.ebuild 616 BLAKE2B e77e552dc3ff7d234c92b707655e01e5fdb956a0430c2face7f1b37298098c641faeefdd392adb77ce45bdb50af767776bf2c46dc1aff0d64473b7eb4d841088 SHA512 193c2ececa75f1ae9581dfe1746787b8cb9942cc7653e7fcb217e60d5681906cc097f53d16dda18a7ebf3bdce07d4a3fd5f5a351a653a038afebb924d7f8be66
+EBUILD pymdstat-0.4.2.ebuild 617 BLAKE2B 0fcf8c3a7d567bcce364a1445c68859f68a7bbb810b9354f48b9dd3ba6e1dd9558262dd6f9e2f83c55c2578d54dacbe9f3e7b7aa2de265c7bc48a45bf163cac7 SHA512 05db55b70c09b892e9523d1a1e655e6bc8fa84e5083ddd4b05044d3cd4b8a2fd91d1f3b2073f6a646a8b1fdaa630c354f1f08715c7ae7d970cb1a1ae709c3ed3
MISC metadata.xml 511 BLAKE2B 764b07013ad9a90442a60051d2cd17184b5058b24d1dfe08f0eac50102822e13cb38941e52b1f2a330682ab62d3b0f2983120b8985f0efc86e7dbc051d569f85 SHA512 54862557fb9d9ec32f94086ba8df5dfb5f4e4e804f1ea280157418b46ff9ecdedee8b3e333ec2643b8a09d54c769d010514789c3bc75fa28c75623b732a088ac
diff --git a/dev-python/pymdstat/pymdstat-0.4.2.ebuild b/dev-python/pymdstat/pymdstat-0.4.2.ebuild
index 47c196e1d7b3..2306a582fb77 100644
--- a/dev-python/pymdstat/pymdstat-0.4.2.ebuild
+++ b/dev-python/pymdstat/pymdstat-0.4.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python library to parse Linux /proc/mdstat"
HOMEPAGE="https://github.com/nicolargo/pymdstat
- https://pypi.org/project/pymdstat"
+ https://pypi.org/project/pymdstat/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index e12a9fc470f0..8fca3ba42b01 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -2,8 +2,8 @@ DIST pymongo-2.7.2.tar.gz 381455 BLAKE2B 8b8836f59387d4509312b7ee45f49ca228562a5
DIST pymongo-2.9.3.tar.gz 433339 BLAKE2B a6caf8dc6fbf1c56ac26ed817257584749797e6cc1b00f9969a5bf48d2b1473e3e3dba45988f8ad0ba909cbbc1069fbdb177c86473c4cbe047cd16844b77be5f SHA512 7b0c46ef1ca27e8c4d99d00c764aa1ce7775503d5210513ca848215fe0be847871c6d62d14f365474606b4abfdb7d1967d3f393e545cdca8929f7fa6a497c32f
DIST pymongo-3.4.0.tar.gz 583303 BLAKE2B 2031b52731db8c5def167b2aceb4e1d064f0ff2391f71d2507cfc03ab932b4e1150d61a7b039b6183f5aa305e5e562110709a858174f37f0523d44d50d7c642c SHA512 c59dcc08803f23134aa4a86605fab0f5c59b829325b632fc1e0149f20018a544b3d65f3c1fda6066248cd258715339b1771ca8d40c38be02c301f5b6421abd1b
DIST pymongo-3.5.1.tar.gz 1332463 BLAKE2B d581409a4b6cdede3e126e31747d34ed0e238919163ed442477ae51765ebdd1ebfb53fc94f7f1f53161c2019bf9db46640730aa54f19af6af25a37c95372308d SHA512 67526bcc27233b85226d7ef6aacce6dfb848efc88730fb8207c3b610f3943ac813f6c2842b7e514d733a65a2b7ea4f255574732e42372551b1b333e3437fd82f
-EBUILD pymongo-2.7.2.ebuild 2782 BLAKE2B e2423f2f56c336b5f2528275507af53d900abf2240d587354d8f77d0fe433ee3f071954b0f23b0508d27d7753a09af360616b56df672673ccb1557ddc761c28f SHA512 293bb275f4ff72c31b35a7f22bd86143aa538f2d5550fbc77bb7dd0e26ce8325a7e612f941b88cb0d4b057a6167f4252b3fd0c4e266f201504f829314ad7932f
-EBUILD pymongo-2.9.3.ebuild 2978 BLAKE2B 0e28105179ebf1cdc58bb520b8c65052f0affa756146c7eed6c16c3d87f14bd4bf4542b3ed37cd8d7dd8c8c862287062c765a54567a4c31e7696f0ed3981ad52 SHA512 ea50ce240559cfcb7aa6aca1113a2508e454dc0c5ffbf81c2c2610fab5497fa686616e154ee85c5b884a9388c3e6b4ea36ecfcfd8ecffd974a7c8d65b6daee01
-EBUILD pymongo-3.4.0.ebuild 2782 BLAKE2B c79c909366d76a51ad6f27992486f3ef627e9c91e8a2cf4a74ab4f9198b956528383c32f1da8f2a01abdd5bc641ee3ff5f20e4c0c596e2ca48584f8bd4a1f295 SHA512 42f2d1bbd8da6d5b19f990bd60b23fe5f2ef6bd7ab71f44fb0f9b7db3b11678fa59d29ccbb98a872f300a34200f8eac02e37c47222876deda3d0d0eb5006114c
-EBUILD pymongo-3.5.1.ebuild 2789 BLAKE2B 9c2c94e28a17b310a4d5c7a1652fb383d2014dc2e6e4ac34e811c8095afa5d4badb244fabcb437f10e8d28bdd0e2e529fdf60d28ea3f9d3b0cb071019c6eaf01 SHA512 df373449dea2f59b0da5c543a1760af3e4dc2adc3cdec11412a3ce4f260a538664546e39780b8d2dbf37dd3f89558aa6c28e7706391203423f99763df34d341f
+EBUILD pymongo-2.7.2.ebuild 2783 BLAKE2B 6d977472db4cba856f79ea1f1ce62054a0683e7263e57bb69874fbebab93fa04f20257dc736cac0b75cc8016f78145d250f12924009a2dc67dca3d5f588ac503 SHA512 8cd5c96a26a5991efaf9744ae2cc0f14a1e677a35884e7d9815f6fe442592ab9354f6796f0b3f2d562826abca3a32ebcefd65396039c17b150e79ee946c6403f
+EBUILD pymongo-2.9.3.ebuild 2979 BLAKE2B 03935cde673c5473704b8ceabca6310eebf48febb48ef8a6e86d8c2f7ccacd19b97c7ce3c5bd047825eba81c52114073925185bb5aea9cea75204ee9388ad453 SHA512 1c38eaa12d43210c62d1921d98d3997a66eb130010c9648e6729b4797b4b653f617a7640e695a0d164e3cf48f20dd29f3163303310b889544bcf3e1cf796b9ca
+EBUILD pymongo-3.4.0.ebuild 2783 BLAKE2B 66f597a62baa4b72b4cabfe02847667122e0be63a75b4e18eb6f73d1de8f152e281889ef0d74a39b191f9ac9bbfa59bc4a9ee3116c9a69f44dd2ea71f8a77763 SHA512 f5b0bdf7f26a87887a0174305c0f955e2cb512011045362525092236aa2f2a48a2ebf18ecfbffe1be5410a0bd63f286b311f54ce352eb9d84c5f1607c481f97f
+EBUILD pymongo-3.5.1.ebuild 2790 BLAKE2B 12fbddfb3eeffce7de218bc47ca9dbddc8794c3b2b4c2276d2297c4f6a48c82c9c9ff71e2054e1b8220fb499bf0c8eaf5d5d9afdbb4d34869931045ce9cf3f8b SHA512 39582e51fdf3625d963883805c3ecff70de14a185b309bd112e0d6454a972e44f90219d550c1bc44992bd74a8938c40340674b9af790a244d588127bce2b9686
MISC metadata.xml 890 BLAKE2B 74f3efc00408cdb34ffe6f5c87fbe3639efe3943d62ead2035cab877fd229d6eb9d5a9b8b1086da46df077925fe6c2f75c5d21fd56dd17dd2ffd7b3abb525a00 SHA512 719bb6618d0fce78dba2270ffb288c6962b1f4d48645ca4596c7d4e879dba9de78cd008e0220f31c1f3cc86cb520ccccfacb0aaf03bf56c9198b1fb123c73da1
diff --git a/dev-python/pymongo/pymongo-2.7.2.ebuild b/dev-python/pymongo/pymongo-2.7.2.ebuild
index 3045f7fedb1e..ac52bfe54a60 100644
--- a/dev-python/pymongo/pymongo-2.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-2.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit check-reqs distutils-r1
DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pymongo/pymongo-2.9.3.ebuild b/dev-python/pymongo/pymongo-2.9.3.ebuild
index f234bb129260..d4962b861386 100644
--- a/dev-python/pymongo/pymongo-2.9.3.ebuild
+++ b/dev-python/pymongo/pymongo-2.9.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit check-reqs distutils-r1
DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pymongo/pymongo-3.4.0.ebuild b/dev-python/pymongo/pymongo-3.4.0.ebuild
index 14b37ab899c7..597f8d1637a7 100644
--- a/dev-python/pymongo/pymongo-3.4.0.ebuild
+++ b/dev-python/pymongo/pymongo-3.4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit check-reqs distutils-r1
DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pymongo/pymongo-3.5.1.ebuild b/dev-python/pymongo/pymongo-3.5.1.ebuild
index e28469004b55..775690e07669 100644
--- a/dev-python/pymongo/pymongo-3.5.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit check-reqs distutils-r1
DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver https://pypi.org/project/pymongo/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pympler/Manifest b/dev-python/pympler/Manifest
index 88740cd3fe64..4e6891ba7681 100644
--- a/dev-python/pympler/Manifest
+++ b/dev-python/pympler/Manifest
@@ -1,3 +1,3 @@
DIST pympler-0.5.tar.gz 263627 BLAKE2B 5ce881664e2d57d1a7a9b87238cfc6657fd35a140e6ab906b55ca6e0ac91fc8a74377d4db21706708c55773f8ca65d3578c101669ba409339418e09ca53d0fb2 SHA512 254b758df70bafe57f315a973de0caeef6cd616bd0cc7b4475c74c3a9a94f52b3ac3da3f073483db3560cd0060536c95ed1297007c24dfe8db89fd893ff1409c
-EBUILD pympler-0.5.ebuild 1029 BLAKE2B b16b65bb2cac56bd4608e4b511aef9aec401113e601228361501c9182bad95c21bb26861f60644f138aa639b7ebde369c493f8682ba645651ec7764b232a4ce3 SHA512 5ddccb786484d6afd5f1a41c2d0c1eb237258421864100b7e6c2bface059b7991731ed418fbaf830577f12bc0dd06c907a984ecba4864f47fc6e85a7c297d5f1
+EBUILD pympler-0.5.ebuild 1030 BLAKE2B 14da7bb233d40ef678276520347c567a226a9e71498834020ace97a08fdb292c03a725c7e307a407ce92ba493a29f1a1239120f12a90c41dfaaeb27d6289ea36 SHA512 25e9285a5702ba56217263ea586a118285f9eb2fb68c3976308a454a95a84999ddf2f9c3ab3417cf06d8f571ab9f81ec822a8846ab1ff4b84d239b7e1efc55d6
MISC metadata.xml 775 BLAKE2B bb415e7f09dec344f5f97fac36d3659c0670de5230a628515f26b1b9177883b6d99bed0ad2992af116f6b800a9f73aac3f436a6480a57c6ea5565e01f56c95b5 SHA512 e97ef9decf71b8f941e1fb54fee0aef66dee9c3e722f590d1d08f87dc20ba709713089c91891f0c686d69053321894fd6c8e6de690154f193e2bb72a5d879d41
diff --git a/dev-python/pympler/pympler-0.5.ebuild b/dev-python/pympler/pympler-0.5.ebuild
index c99ffbb0a2b1..37d0a8d9a12d 100644
--- a/dev-python/pympler/pympler-0.5.ebuild
+++ b/dev-python/pympler/pympler-0.5.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pympler"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Memory profiling for Python applications"
-HOMEPAGE="https://pypi.org/project/Pympler https://github.com/pympler/pympler"
+HOMEPAGE="https://pypi.org/project/Pympler/ https://github.com/pympler/pympler"
SRC_URI="https://github.com/pympler/pympler/archive/${PV}.tar.gz -> ${P}.tar.gz"
# The PyPi tarball is missing the documentation
#SRC_URI="mirror://pypi/P/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pymssql/Manifest b/dev-python/pymssql/Manifest
index 606d70d49a67..32517f7c110a 100644
--- a/dev-python/pymssql/Manifest
+++ b/dev-python/pymssql/Manifest
@@ -1,3 +1,3 @@
DIST pymssql-1.0.2.tar.gz 175469 BLAKE2B a88c04be044478c2bec76a15e05ff751b961d253ca2e071ee8293c0899e091f96206a87486333f2543de609c7b38ff9e8a1a4ba7686625489bb9ed5c56e3cf19 SHA512 6e9a2d26f2cc33bac093f2a2a41771aa41ba336413076c793137558c05e48cea7409f74f35530939b36a708cc47c66ec0dc765a768bd5f857642553568fe859e
-EBUILD pymssql-1.0.2-r1.ebuild 626 BLAKE2B 2127fe958c3d71253e0e3bedd7f46b660cf2ea0724e3771d9af355e489639d917a6c95667c965b4bcc532042fb35925bb8e7f6656877b6b62818c8698ce6fc8e SHA512 2df405620dbb70c8c348e099010036c55304d22e128783cf702113176553c2454f7cda33193f975f3b78d4ffb1f3aa5b38c5618050092072ca79630e2484f856
+EBUILD pymssql-1.0.2-r1.ebuild 627 BLAKE2B 033a138c490f0373131cecd00a81f4ac042c5ea437af90e42d391b44b7a8d93436fff830a2e0759bcad174f1d2b5bf024f5f3935cfb0aacfa47503cff86d056e SHA512 0cad3e6d596fb53a39be2560569fcca399d2fc26e171996d1882883823a219ce547f851c6883610b34b65dac90d89e2131b9b7b667ea1093f62668d500b45232
MISC metadata.xml 396 BLAKE2B bc47cebbbeecb1c410ad5ffba2ebd275b9463e73f984ed9bac84720e3993365aca52a7b32a010c61a7e4e98e14b17aa3fdccf74692e327717fd1113ce087e263 SHA512 dea6de0ceb2f3661fad588992687c8bcda6204b731756390ad5d1a0f2ca2bcee77075e72b80f72a31ce681b57aafd830ffe984279cd8cfc96f520c04aa2e0eed
diff --git a/dev-python/pymssql/pymssql-1.0.2-r1.ebuild b/dev-python/pymssql/pymssql-1.0.2-r1.ebuild
index f70c62279edb..ab32f3830d34 100644
--- a/dev-python/pymssql/pymssql-1.0.2-r1.ebuild
+++ b/dev-python/pymssql/pymssql-1.0.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Simple MSSQL python extension module"
-HOMEPAGE="http://www.pymssql.org/en/stable/ https://pypi.org/project/pymssql"
+HOMEPAGE="http://www.pymssql.org/en/stable/ https://pypi.org/project/pymssql/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pymtp/Manifest b/dev-python/pymtp/Manifest
index 95a65b0b4468..97c644305dcc 100644
--- a/dev-python/pymtp/Manifest
+++ b/dev-python/pymtp/Manifest
@@ -1,3 +1,3 @@
DIST pymtp_0.0.6.orig.tar.gz 22431 BLAKE2B 11f8b83e79af42906a33fca8dc6752c67994b635aafb926769a2271fd1411b7d5e5e9daf1f81783fc219e3044b8ca239dfb180076b7d2e64b3152b3540be3880 SHA512 f50249c6b2acfe2c86da5e5f8a24e1392d47e0ddd02d10891763a3150f9985ecdb8a0b7c7ce8bc36f53f2bf62073a26dd3a72b6c3f95d59cd447bb55684811b0
-EBUILD pymtp-0.0.6.ebuild 662 BLAKE2B 833c91855248bf4ab75b95e87cd0b1268ca66d87ff9d0da8243214445b0bf625b559132e169374418f06c6538d55c8162effc8e375335ab3b567169b7463d193 SHA512 52435b1c8f5e78dbeecc9ad31f4c0cee134a8751f801ff76b1bd7d030f4112b6d8c3daed62b42505e80571caccbc099b0069112986c50792d44d16190b9178ab
+EBUILD pymtp-0.0.6.ebuild 663 BLAKE2B 7b55488dfd9130eb066b1a63dc10035a5c5277a430fae70d121792f1b4d6b316c50b5c808fb79bcd0f6f2b4c5296109de293a8030842e9e038bffabd3667b2fa SHA512 b43e7e797838d1159a2ddf83e92d77b55e1982f57f592c3802a72a99a2fa2763ff5ea1cde11ee0a065b4df56f0bca8dc5e1dc2737ef0651827042a6df34140ce
MISC metadata.xml 446 BLAKE2B 8ad671cc6eb45f9e3b944b7d5b7b2fe2634fbd98775622b4375038094700eda07d8233710ab304a74fc84bb2a64a44f97ccffea19e4e1cfa8f050f63fc2e19c7 SHA512 f6bdc3515407187d158c02ddf793cc5798025d6fab0d20e912ab12f877a1a5ed7b27534b9dfcd8630cc37fea56513818020dcbadb687e92743b85d9102c36e76
diff --git a/dev-python/pymtp/pymtp-0.0.6.ebuild b/dev-python/pymtp/pymtp-0.0.6.ebuild
index dd99ec53c07b..c35ea061d065 100644
--- a/dev-python/pymtp/pymtp-0.0.6.ebuild
+++ b/dev-python/pymtp/pymtp-0.0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="LibMTP bindings for Python"
-HOMEPAGE="http://packages.debian.org/libmtp http://libmtp.sourceforge.net/ https://pypi.org/project/PyMTP"
+HOMEPAGE="http://packages.debian.org/libmtp http://libmtp.sourceforge.net/ https://pypi.org/project/PyMTP/"
DEB_URI="mirror://debian/pool/main/${PN:0:1}/${PN}"
SRC_URI="${DEB_URI}/${PN}_${PV}.orig.tar.gz"
diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 95a48ce20ef9..e0a2c4cf715b 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,6 +1,6 @@
DIST pyopencl-2016.1.tar.gz 311327 BLAKE2B 6efb1e6cf6721e5ef606b572963938849b92c7348255be798a4af0604a798dc7804d839a46459275cf0720953deaa8ea6dc46aef594ac11fa61fa231681e2fa3 SHA512 3be8da315f9b4a4e03071152bb5968c5c7b102cbae6c70f358438cfd7951d12970a76dd8e922187ff73e47f7d0ce7a070e6f303dbe364c016796fa65d7e1de71
DIST pyopencl-2017.2.tar.gz 350145 BLAKE2B 12c481893158f97dec612256b36e710ab52356c8b5f644f3710b5e34d4d10df3b27137ad76f29543fe16b3da725471e206aa5f69c646a79a65246d6091c686a9 SHA512 49f2ff619d8c214a3962b8444e68ba415dda032abaf9eeab259fcd1b21fbaab10bd057035161baef7f0182995834082218a6667464c01645231a94c88aa5c18b
-EBUILD pyopencl-2016.1.ebuild 1283 BLAKE2B 8982fd8ad6297d80e7ade8a9dc70a68fafde1ebfa28de7efb55d41cf469e086abd38fff8406a1eca081c5c11da3ba81ba08570a3acc80424a786f098578ac5fb SHA512 697218d335d59b3ac397b932f7d4c6e5e575828fd9857d778854ef97d6bf109e48d15ce90581e1debc6ea33881b2e0eca7befaee5f292fe89e23ab566236c854
-EBUILD pyopencl-2017.2.ebuild 1285 BLAKE2B 62f3c159af5fcf981903ade9fcb360048d8ad774fc76e9cb7e34014fc67ce5debbbf37895e91beb821a1a6e74d341f2d70d44362a60432fbf71e659a3b9f3032 SHA512 2977d22e0c521155941857b8baae965199c07195b12c80fbc02da20875efa52e5943d20b85f1642f0f50cbf3c408b4155247c229d580ca5979de907edda9a59f
-EBUILD pyopencl-9999.ebuild 1149 BLAKE2B dc56856b21e65ac6056f19cef3660bc226ba469d94b8abd0fd4de9d05e2ec00ae35745747f9a9c1ab569291c786bbd24799c7de259fbc58cc80d6812ba55c28b SHA512 fc43a05bb2ecedd327056ab4a05acb6cb0a9ed97a5b45cac202a5f95599ce4027aa9bcf2f4ee9a207a0979f9b624fa5cfe227f1af932554952a89b6810c96248
+EBUILD pyopencl-2016.1.ebuild 1284 BLAKE2B f75d2be60618468510e131cb4ef83fae0e20398e4e226e3a9282fa47289d5e42144b380d9f1b2681e9fc2867c9890e6b098e13b52691314a42e1d6b914129931 SHA512 79ab69fd96ff42e44c840b7d6ba471fafeb9b45ef96e8237aaf6839959ae0cf389de277d822886e8e41a8a430152370c1ed5e73966b1dccc8e9753406ad07993
+EBUILD pyopencl-2017.2.ebuild 1286 BLAKE2B 083b4179d80dd47ece7159f96fa3e3a51de30e1298d9fb6733082057243dd48741ee3deaa75547756d83dc1ffc40574506ec85a1f71b81293d5b6bdb5f336e7d SHA512 080d5221dbc485e8957e48632485245f62fe066871ad941fefcadcd61fe5d96c15eaf6e57a8be5d42f42edeb5d62482f02675baeaddcb05518b03af56d7612f0
+EBUILD pyopencl-9999.ebuild 1150 BLAKE2B bab7c49094fe0ebf87f831d512cfc6abfe3b85bc6a27833d1486fc8782cb7c76fef2562a37018f140a2c8a706ce548602cc7eb118008d576da73d53204514142 SHA512 137ff0b09b8afa219d657f8421337aa86336d080c6bcf2d362ab16086462f1a447951d2904a67d5c84842ab3401cb1ba687a9bcd0a81387dfff92a2e757ba120
MISC metadata.xml 311 BLAKE2B 4a843a4ed6ec77f0be47c898b7fc2a402f486d28dabd347983b1ab528e98173babd5f87270183812cf3d5f6cde6866e1a999e750e3dcdb1411d8b3f029eb10cb SHA512 14da0f2cb9db48698adc78e6827c161a93ac3307c0a595fbf69c45839dac9178966fa855193adf2f175685b7be31eb161c0281b3a35ef2e455db62f0ba65dde5
diff --git a/dev-python/pyopencl/pyopencl-2016.1.ebuild b/dev-python/pyopencl/pyopencl-2016.1.ebuild
index 7ad7d28e65dd..724896f127fa 100644
--- a/dev-python/pyopencl/pyopencl-2016.1.ebuild
+++ b/dev-python/pyopencl/pyopencl-2016.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python wrapper for OpenCL"
HOMEPAGE="https://mathema.tician.de/software/pyopencl
- https://pypi.org/project/pyopencl"
+ https://pypi.org/project/pyopencl/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pyopencl/pyopencl-2017.2.ebuild b/dev-python/pyopencl/pyopencl-2017.2.ebuild
index a0c701fdde53..9949a426bf23 100644
--- a/dev-python/pyopencl/pyopencl-2017.2.ebuild
+++ b/dev-python/pyopencl/pyopencl-2017.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python wrapper for OpenCL"
HOMEPAGE="https://mathema.tician.de/software/pyopencl
- https://pypi.org/project/pyopencl"
+ https://pypi.org/project/pyopencl/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pyopencl/pyopencl-9999.ebuild b/dev-python/pyopencl/pyopencl-9999.ebuild
index f8e1236d30db..59d8f6efced8 100644
--- a/dev-python/pyopencl/pyopencl-9999.ebuild
+++ b/dev-python/pyopencl/pyopencl-9999.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="https://git.tiker.net/trees/pyopencl.git"
DESCRIPTION="Python wrapper for OpenCL"
HOMEPAGE="https://mathema.tician.de/software/pyopencl
- https://pypi.org/project/pyopencl"
+ https://pypi.org/project/pyopencl/"
SRC_URI=""
LICENSE="GPL-2"
diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest
index 90c1277401c9..08ca8337ce0d 100644
--- a/dev-python/pyopengl/Manifest
+++ b/dev-python/pyopengl/Manifest
@@ -1,3 +1,3 @@
DIST PyOpenGL-3.1.0.tar.gz 1172688 BLAKE2B 9865a10e8b5d2756192077b4b079658c680b9f47bdaccb33285fb1942bc678b29f6a69359a1486ec023b1a73d714a7e0209b2f57776fe8b5e4a5e2d0803dba4f SHA512 f748017ab3734c7672c3fdbedcea80df297a91a78b111533e260feb0868ebb02935666c041f77db03841ee8f90057d9c53c53b00b097aae4cf67a52c7fc9c2eb
-EBUILD pyopengl-3.1.0.ebuild 841 BLAKE2B f42831f4b1ef4e462477213dfef7ccfe2c82f868d37507cc57274fa0fccc9ba9072839bd4e4f2ea105068a7607e114d217f73e813b611998c473c4f95d7b7e15 SHA512 7e258a157024d768c096e6108969dca2ca77686aa2a17c626ddab1a4dc972cf4a633eb047db12e67ca3a96500d64d315a191bf8f17ea7f7f3144e42b5bebab5a
+EBUILD pyopengl-3.1.0.ebuild 842 BLAKE2B 1725abf13bc11e2490d0838b3512d3b379b6f2d591b3d75ad4732977991687afa16abfd745334f3c51c489722e18cd6633bb759bc274e6e4a63d2030e6935e53 SHA512 488023a8b9ec910cd741970d0d0a0361c7a26a8391145a700039e115d36a126581456cb44cdda82592be71ba93df2c87c66895bb460a8781b80e1d883e122460
MISC metadata.xml 364 BLAKE2B a831069125da49ab322af6f4d615d3091865919e26a1cd66da5a760a855ca81eb38450f8707c9346174871cb3055fb5085944a46c1fe22135a8f4b81c7ac2117 SHA512 7f81e0f6a601ff3ddd04a391380882edfa45f801bb4afb6fa04673395cee74968745016e9a285908aab6cd701f62b70164b9885493cdfe553d52f30d49509546
diff --git a/dev-python/pyopengl/pyopengl-3.1.0.ebuild b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
index 52e0ade01f13..578784737d6a 100644
--- a/dev-python/pyopengl/pyopengl-3.1.0.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
@@ -11,7 +11,7 @@ MY_PN="PyOpenGL"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python OpenGL bindings"
-HOMEPAGE="http://pyopengl.sourceforge.net/ https://pypi.org/project/PyOpenGL"
+HOMEPAGE="http://pyopengl.sourceforge.net/ https://pypi.org/project/PyOpenGL/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
# mirror://sourceforge/pyopengl/${MY_P}.tar.gz" # broken mirror for this release
LICENSE="BSD"
diff --git a/dev-python/pyopengl_accelerate/Manifest b/dev-python/pyopengl_accelerate/Manifest
index e090db3ebeaa..1047ee59d412 100644
--- a/dev-python/pyopengl_accelerate/Manifest
+++ b/dev-python/pyopengl_accelerate/Manifest
@@ -1,3 +1,3 @@
DIST PyOpenGL-accelerate-3.1.0.tar.gz 323541 BLAKE2B 01a13b0ce6d35896c05f3e5c7b485f20bf9867ebd2c81f1ece50dbfbc1ecfad1c10b35276fa830d932bc7ecbac059fe8376e3789e5c10b678963219a577a993e SHA512 2ba2f56b02a83225e42b80962b5ae6d4077387f88a4261e21c96b0bf66814922eaed8b6065e0127e819bde9d5d2f6b609100e32c589a1c17bdb4fa8b670dca61
-EBUILD pyopengl_accelerate-3.1.0.ebuild 634 BLAKE2B bda94440ff8b9bcce678af55a68bfba947a841d67a19f18f2dcb8453bbdbc61af01f68ca674bd23bc97c3618063fc28d0d0554a5995dd80860a654f95bfcfaa2 SHA512 6bcd9a03f53bada310f3e349d571bf65972a88d9dfa68c37772b239247173409dfc9caebe680a2e141131ffa07136da956dc0d5ee7f44d39da95abae344bacce
+EBUILD pyopengl_accelerate-3.1.0.ebuild 635 BLAKE2B 0f6f827a1ad3bfaab575959ec9c980637f88932ab1eae5aefa742dafd9685a79669d0770d6a654c78a83a1c5f6bfb87963d22e8807ed617d3608441cef9c7e12 SHA512 519e9fea4598fdb5cbb6c923ec5b0562254a983cffbe8b626ceee03434bf8045b592bcea716d0f6ab971473ceb440953fb3e11103f27ebc45e54c70be0942f06
MISC metadata.xml 378 BLAKE2B 59a0acf524b2561ff53915351f91ad5f6ddb6e64dedf80495c33813bba95bef6b7bc280c0041f8550156100381e4dacfafea855949fca345218da78f7f0e271b SHA512 0561616de8ec3ed44c6d2f60df4536d0fb0b8ada06c941b8cf718f865417d1afa8e18b18963a0da2c180e709e161725d48d6373e6baae299a5d0be2f2124a604
diff --git a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.0.ebuild b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.0.ebuild
index dcd1f69c04d3..faadcf7098b2 100644
--- a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.0.ebuild
+++ b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Accelerate module for PyOpenGL"
-HOMEPAGE="http://pyopengl.sourceforge.net/ https://pypi.org/project/PyOpenGL-accelerate"
+HOMEPAGE="http://pyopengl.sourceforge.net/ https://pypi.org/project/PyOpenGL-accelerate/"
MY_PN="PyOpenGL-accelerate"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index c90538803d58..c7baf6ca3565 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -3,9 +3,9 @@ DIST pyOpenSSL-17.0.0.tar.gz 167121 BLAKE2B d3aa8713ecba18c6018e83b4da2de46ec8a0
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 1592 BLAKE2B d1d74a1668831fdb2c0d4411aecaa32f51640d566622ad98ac1cb3b776f3cf2b44742bf8866592da08455275f69c2b1160955863034fad412537728bc5c6d17e SHA512 e027cf311acd8d68c5ebc31d52bfc91c4f0afda62aec364f6673f802a80e8510eca6d703953a07caafcb53319ee09f1120c1dca66617d7176ab2db10248df2a4
-EBUILD pyopenssl-17.0.0.ebuild 1602 BLAKE2B 147438adf2ec77ccf55b898326007ff6ef7eca1d87e3d2dde502779ce9e9b0ce0ae0fedb9617ab40512e0070c2e240a7d37d7f79c2d472c40e9e6e5ddb03eec5 SHA512 d6c731f8e269b6dc35b21736547c749c922e72d3638c63942c9b7bae5a6483622b900c73a064cef956e3cd90c33a844cf8aabfd4b36c584988ba01c42114a53a
-EBUILD pyopenssl-17.2.0.ebuild 1569 BLAKE2B 0fd5932a69fd429722ddbb0a1ca1ddbb5a8fbf8bb35a1b482fe67bd75fa393669489f60445c598100cbb1a635f8a6ba9537fcff0916425ffe05055275b6a4622 SHA512 5e90a5de210c24b88688dd5d5ff0a7369b92094abaa952466b8aed4fdbc5bd3ace0be20e77ec5b61531aa18dcf9ff6abb5835e72bc49bf77a30aa6617c71b3f4
-EBUILD pyopenssl-17.4.0.ebuild 1577 BLAKE2B 6307aa4d5f0644377802f47cbf64d25806026a60e5d9388674a2cd1428cf3eb8ca2052e787732a972e45fb2149132d0d1b594621d3d79c785b67053d27c42a11 SHA512 760fa1270db33fe5ac5fa60362c0a957957c051fa0e8388ff6de6838e07808ae3353f0962569eddbd53f6a09c45e085eb73bea7046ed106dd840aa96431fe90e
-EBUILD pyopenssl-17.5.0.ebuild 1627 BLAKE2B b879f2392a4dac4d65cadec1d501580bf871e3a22a02cc2d644adafa960a2589faccd08ece043a8299a42d9f7116f518c405b3f5a6f5ba5c5806157db989a485 SHA512 9627f01b7670aae23097d89b940c44e200ca0c3f6f997e0b10422b98ac1188a1be6fe2bad4fdc0e6c69d8be380af60c0dd0a55692b701d62b1fed7af1310a51d
+EBUILD pyopenssl-16.2.0.ebuild 1593 BLAKE2B 3cc0e7d864677614d33be2efe7aa757034f74e04bfe8af043ca4b180af1ac388c291cc093b2bd403f9aaf6f9ba103a509afd5a3db2f1724cad74f8c5f1893fed SHA512 bfd4e2daba859ed2fefc7c09674ceac3a15526b684e3830248daebf268951f4b9f390c3e47ede7d4f25f9d82e40b1ed0f9c0fb26bc2a72d35e7cc31c078fa61b
+EBUILD pyopenssl-17.0.0.ebuild 1603 BLAKE2B 246bfbd883005c179bbc135efcbed859b98789bbe549dbbddb1771a7872ef93cdbbd4aa8808d60dc25b97d8fce279fa5f6f0aa35a1ac7137815301cc15d4f3c5 SHA512 f38362a5976ab8b8c0c0f0a9620afa13fb8e4f60144169257113ff1f3f50fdb8583f562464337088e6ff588efad5a567c518773a97f78abd8dc05fe5ed46d033
+EBUILD pyopenssl-17.2.0.ebuild 1570 BLAKE2B b3cfa38d377429a04578c01705016bcb8db0312441c7342929411927721de1ee6209a7a8227942c95d7ff3d81aa977482772d9191cd8ab1b53e2e08fcd64b7ea SHA512 77500a97895391cbfe72ad12210187b7261e1142c859df6b434a63be7a2e248f5c63821677c46a902c223c80ed7c589b9b1bbbe4b9c20b0227ba6d269ac224db
+EBUILD pyopenssl-17.4.0.ebuild 1578 BLAKE2B 15a3c9cc32a6d7ec29d72b82ce5065dc3148a67f9e1bd487c8970c80fe107ce06cb7746703dc175f8741f0389bbd437cf748cf96a2d9f61650194585166cc71e SHA512 ae71a2e4cccddd9fd8b766745ab124c23f4211cc986a2674cb7a2d2193e869f7f4859a103d324a5714f0f86330f417fe0d8a0ca81e44abb49fd5675681a3c837
+EBUILD pyopenssl-17.5.0.ebuild 1627 BLAKE2B 20ad9d740bbe796302a4311d8eade95d349c936a3f4dba22c271439452413121cbead6fc822c847933202e9fe2dce1cc8e52bf12d6641c32826e372d2ec098e8 SHA512 e0cfe96a7f9f2ad6b8047284df2347e3bdb19dc13d6643b67eb58cb1c2fc4a7e6c74139d3711994ce8ad1e65b32d9aebaa3854ccbbc539ca5e39afec2b2d4762
MISC metadata.xml 418 BLAKE2B 69f135bab3b0cffa47cc8e807e1f537f7fa0bd599bf3309ab92ddf41f894c21ab0e3f793ea4caa65d272043d2dc0352fc54c7160b31fccabbeb165775a895d97 SHA512 5cd4b0381e79245626500a2a38b9f7bedcc8e4742445ac16f12a96133f1291ec49592f2259294f153d5f1b27969cd6f7f364d49f32d0793b12b2ad38b824f441
diff --git a/dev-python/pyopenssl/pyopenssl-16.2.0.ebuild b/dev-python/pyopenssl/pyopenssl-16.2.0.ebuild
index a6bbdfbd2fce..f66a312dce44 100644
--- a/dev-python/pyopenssl/pyopenssl-16.2.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-16.2.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="
http://pyopenssl.sourceforge.net/
https://launchpad.net/pyopenssl
- https://pypi.org/project/pyOpenSSL
+ https://pypi.org/project/pyOpenSSL/
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyopenssl/pyopenssl-17.0.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.0.0.ebuild
index 9d6d0edc7da2..fdade9be5e31 100644
--- a/dev-python/pyopenssl/pyopenssl-17.0.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-17.0.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="
http://pyopenssl.sourceforge.net/
https://launchpad.net/pyopenssl
- https://pypi.org/project/pyOpenSSL
+ https://pypi.org/project/pyOpenSSL/
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyopenssl/pyopenssl-17.2.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.2.0.ebuild
index 1d3a5bda0d40..9b0988e10f52 100644
--- a/dev-python/pyopenssl/pyopenssl-17.2.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-17.2.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="
http://pyopenssl.sourceforge.net/
https://launchpad.net/pyopenssl
- https://pypi.org/project/pyOpenSSL
+ https://pypi.org/project/pyOpenSSL/
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyopenssl/pyopenssl-17.4.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.4.0.ebuild
index c4c92fb3aeff..1437b723922a 100644
--- a/dev-python/pyopenssl/pyopenssl-17.4.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-17.4.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="
http://pyopenssl.sourceforge.net/
https://launchpad.net/pyopenssl
- https://pypi.org/project/pyOpenSSL
+ https://pypi.org/project/pyOpenSSL/
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
index e16549997c4b..3ef9a3171db8 100644
--- a/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-17.5.0.ebuild
@@ -15,13 +15,13 @@ DESCRIPTION="Python interface to the OpenSSL library"
HOMEPAGE="
http://pyopenssl.sourceforge.net/
https://launchpad.net/pyopenssl
- https://pypi.org/project/pyOpenSSL
+ https://pypi.org/project/pyOpenSSL/
"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND="
diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 252074151ba6..b93a6f7abc14 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,4 +1,4 @@
AUX pyparsing-2.2.0-distutils.patch 496 BLAKE2B 7bd4f362839ed9fa61eebbad786c9b373b8a6f7c762e6b63a44ab4ec7295a7925a15bb66a003259d3c608b763445680b9466a0bfc88818cc2c78d232829f897e SHA512 0fa30bfa6fbf08b4723e80d4f688daea62589c1aaf6ced8bbe56c1edfb438882a7b0e68969b69e5d2da59b0bbd5f2eba051423b011c1bb01c1d74e2254e66090
DIST pyparsing-2.2.0.tar.gz 1232522 BLAKE2B 59420548fcee047e2b385d76b8ce034807eb3ac0fcdc9929f656cf4b81436c96c37d206b5d6b90ee6892e402df6b939fe9e793384d4cbe0618c8d06d5197586d SHA512 6a409f429d40a5ac202d144e4150de2c80d7c7120147f603f72a4a99797d48c50822a6437f590ec5ae4418d51aa1f6b1d4e5d95a57e19bec0a127b04e4937008
-EBUILD pyparsing-2.2.0.ebuild 1324 BLAKE2B 0cb5fa310b29eb064bc57f82850082eadeee84d5f3503197efa03b20d61567f39d114a1bf7b9f5f945aa5a8067525cad39ea04d7e328f73303d86343d92560e1 SHA512 9275fc811d20c95b962962fad6d4c1c95178ceec074bf5aa61c50ac75b75f767ed89f26c84e27f3f4c9f3809eb08fdf866c790fcc1806bf8158a396d5ad073b5
+EBUILD pyparsing-2.2.0.ebuild 1325 BLAKE2B 78b2227cb0058a28f31789e5854a798e00a8e393a3f340dd6224e4a7af7c23ba6e05fe7e1185c5c48d7f2ed2a6dba64af0368129d47fceab4e27b9dd412e1aa8 SHA512 ddec8897ba52241562378210aec8ca5f4671cb12a818616e0ccc2ba6d113e094855a6d1a326baa1db5359cd933e43dab6c447227ca2dd77e275dc125b7d69396
MISC metadata.xml 737 BLAKE2B 4b4199e79bc2e92c175ce249cc395d2324cdc3a3df25bb36db5884b79057ec04c63b2cef7ef27e9f656a58e0fd5aa162b8eebe076f6e673b227659a3e013df08 SHA512 2cab4251c3444c6479b4d5ff92221399e01ea5e4a6af96631ccf81cdce5f3f9cc2ab06993c9636f36469acb5b28660c41e594d0d7315c6cd9b5dbaec0deda7cf
diff --git a/dev-python/pyparsing/pyparsing-2.2.0.ebuild b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
index a0f5a2b4736d..02856e79e946 100644
--- a/dev-python/pyparsing/pyparsing-2.2.0.ebuild
+++ b/dev-python/pyparsing/pyparsing-2.2.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="http://pyparsing.wikispaces.com/ https://pypi.org/project/pyparsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ https://pypi.org/project/pyparsing/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pypax/Manifest b/dev-python/pypax/Manifest
index 0678ff7eea9c..336c65de5508 100644
--- a/dev-python/pypax/Manifest
+++ b/dev-python/pypax/Manifest
@@ -1,4 +1,4 @@
DIST elfix-0.9.2.tar.gz 398758 BLAKE2B 22f8d9e85be2ae9bd906dfa6a1d8b7614f017686b4563ef7e97898a112a56cff59a8cb906ec957b7a111a5c9251a3de6b13dfb66ef9f732099ac610928d5321e SHA512 a7be30722abe7249ec42024d33b2bda00524cfb85da66b4511c5056efbdbfae1d3c2b42048bcf4d5cb7c0ae675f763b74a834d93a25b541ebac42fddcd2c6cf9
-EBUILD pypax-0.9.2.ebuild 1089 BLAKE2B c96de3bc1c4af9fb3522e68d9a604b98bac23768d93beac29d654a5a6697ac0d692d7286b302f9d57db7f77b2bf44a2035e22b08363a53efc334c104f79118c7 SHA512 49de33ef1c9417d9d3118f489ff428974191547b30a467a52892f83c7e5409aab2000aa6980b760144bcc41f68f4abd44e4afd34373ed282f3f12326503c8368
-EBUILD pypax-9999.ebuild 1100 BLAKE2B a531124248cf7bcc09e0199c08b2afe610d494ad47ca3f8d0d6078ccf5ea115904abbf12a35571bd71c4a095b299db304e8fc6ab929fde0e4235c32b5a6d5045 SHA512 f4d0260ae9c58141589132d8d7cd8cf0066759b7014eab815e9f8266046595d6210baa61da4d54456f288fe5a38f377838090d322397c8f34e4a104fb44ccd68
+EBUILD pypax-0.9.2.ebuild 1096 BLAKE2B 3f378b21f4904575718268ee1336a5e269d48271c56a8cf3fae220ef53f7cc4231f0cdec6d6de3843637c91bc5e2a2de70d0653cd932ed768dadde43743bbef1 SHA512 487e76b4882e97c3417be3262b85f962c1dbb98ca69bc16bc834dd8385b6c5d387fc3c8ef4f12eef6387559ddd340f05b2bc7ba736f9a8dc98621ec0e475b29b
+EBUILD pypax-9999.ebuild 1105 BLAKE2B 753a9202476893a19f00da53816499a9912e5bce24fad99f02bd89edafcc0df241b5f1836aa5aff3005194a74d99782df099facbc0717f6839219bfdbb5ba49f SHA512 08070f4304df5b8b1e90b4d95c3a9870e084cb88488d39ebe58aaff725ccf7ac5c1d8914803a44a8386a3fab1008138ab1a8bfab9f2e519360a54a4c388b5881
MISC metadata.xml 597 BLAKE2B e154315aac17c35f33adc8dd7e33a6427029a34629979d2a7cfa6f373a56a9dbb6add22bfb359ba4126a29b172557393b96cea123224551d88894e5c5f637bbf SHA512 d5820da1b741114d7ecaf7cb7f0b6f1c08d675e53992c8fbf87f562c3b949ff7336e093a3a502202e671be299310c14a2a38b8d54d3485e0d9064964eb1ed87b
diff --git a/dev-python/pypax/pypax-0.9.2.ebuild b/dev-python/pypax/pypax-0.9.2.ebuild
index d6d789eeeda0..322214eba633 100644
--- a/dev-python/pypax/pypax-0.9.2.ebuild
+++ b/dev-python/pypax/pypax-0.9.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
@@ -7,9 +7,9 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
- inherit git-2
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git"
+ inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
diff --git a/dev-python/pypax/pypax-9999.ebuild b/dev-python/pypax/pypax-9999.ebuild
index 21130e24c551..39846769a8c1 100644
--- a/dev-python/pypax/pypax-9999.ebuild
+++ b/dev-python/pypax/pypax-9999.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2017 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,3_5,3_6} pypy )
inherit distutils-r1
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
- inherit git-2
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git"
+ inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
diff --git a/dev-python/pypcap/Manifest b/dev-python/pypcap/Manifest
index 35bfc19fe3f3..ab991bfdde6f 100644
--- a/dev-python/pypcap/Manifest
+++ b/dev-python/pypcap/Manifest
@@ -1,4 +1,4 @@
AUX pypcap-1.1.6-mktemp.patch 380 BLAKE2B d9796f4afcde27bcc6ed173e0a206d3f267414c14512d9b636c252dbe9f4f22a0a4c280422d70816175dc6e54484de80bac10f5c4a57d19bb367f6676cafe5a1 SHA512 50a0697847af441ec896409c6526f20635d7e47652d49750305102bd01590d0992ab81461abfa091040662a2393ce7db974c21e2a4952d9067ce5e8d12ddce19
DIST pypcap-1.2.0.tar.gz 134873 BLAKE2B ac9b64077fb6f400a7b06aebb4169dcda6465e8fae2e56451cb9cc74d49a20f7294dea3bb876dfe895ee8181187cb7e3de78cdecf628d738cea1916c542fb2ce SHA512 8046bd314a6cad4aaa0ad2b17aad36011dc234656d9f314644440d7f9a3152ec578e9d58b20c29332f0c59159e019ee967fedb06108e535c9486ab9119b80c99
-EBUILD pypcap-1.2.0.ebuild 728 BLAKE2B dc50c3c17bc35e414782b9504282fb7273057be15d731447e8ab27799428e6be193692cb4a1d661366ee83c0d772e892a498f65d8e57f5d6a2700827ed65758a SHA512 eadf676f0a24974d5865e4a2b6d63c186e720630d7de78dbae26b25f523c5b275428821bec89f30a4ddd2797e5bab2fc0c7a81a5d69d97077c8a9766adaee09d
+EBUILD pypcap-1.2.0.ebuild 729 BLAKE2B 290fd9afdf10cef72320635e2610ec616092dfa1016abaa0f9b543e430ee019b8deac3aef973f517b2c6c791bbde3e1c00c2ad7ed2dc8e7a0e43b3dede050575 SHA512 7b15838b748f3cc154525b0d8aa8f14f554b78ed3b4903dcd49fa56164401eef11e79b016ff688d0ea6d755356c7acc01ca2c3373fbcf6ffe7f703d1102f69a5
MISC metadata.xml 577 BLAKE2B 395c10694cd2a574aaf106be5e2487caa66b4b0234b6110d5c83263f5b4bdf9f9c7239ceeaf07f3cab99b7cb1582683fbc54051ab2b686360640e256c6c03084 SHA512 f50b1b47d18538d5a9ef3888eba98cca67fa919a5f3315fda54d098cfea595edbeefb62038035b07bc1b74cad3fdb56399c136512d6cb5b71ddf240594261c98
diff --git a/dev-python/pypcap/pypcap-1.2.0.ebuild b/dev-python/pypcap/pypcap-1.2.0.ebuild
index 574e9213f028..7db95f60abe5 100644
--- a/dev-python/pypcap/pypcap-1.2.0.ebuild
+++ b/dev-python/pypcap/pypcap-1.2.0.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Simplified object-oriented Python extension module for libpcap"
-HOMEPAGE="https://github.com/pynetwork/pypcap https://pypi.org/project/pypcap"
+HOMEPAGE="https://github.com/pynetwork/pypcap https://pypi.org/project/pypcap/"
SRC_URI="https://github.com/pynetwork/pypcap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pypeg2/Manifest b/dev-python/pypeg2/Manifest
index e19a5b5673b6..e12f3bb2b504 100644
--- a/dev-python/pypeg2/Manifest
+++ b/dev-python/pypeg2/Manifest
@@ -1,4 +1,4 @@
AUX pypeg2-2.15.1-test.patch 399 BLAKE2B 64afae813084e2bcceb3354d6a9819425f5454d7febbb3df12d7b7f73329bfeed1a93fd7bbd046c69899f26757d984fd70964e13809ba9bb30305b80d35cdbc8 SHA512 20428aa41858da3b73a262ec2f36aed0df8626999eae27438a6bad1908b1dc79056ab33069c273aae56eabc02dfd0c080daaf42fee7e7c92ec32b95244ba41c4
DIST pyPEG2-2.15.2.tar.gz 40334 BLAKE2B 7a171824da4c0ccc3bfaef4e429efb16f5c8c4e03dd47c5cd59656a51fe37c9d0b3940e58e2f321a4d9976f66935fd5b9d526d24bd1e0342ef15a3a1341e77a3 SHA512 f78e3b1294169167809c5fe05f2a69af2bd6c7c4c1bcbebafb4aa6b8ae6ead181a46b051e41193bc31f49c4b4fa7b1ef231d172217c11d301d0ee21d8e411b6f
-EBUILD pypeg2-2.15.2.ebuild 714 BLAKE2B fd0ee515cb8c1195595d64853982920f12b56244f2eaf58d991bff7521d0fd61511ed7fef59ed94da0842be6d7aafafdcffde539cab56474adb2bef728f076df SHA512 f0571b5fb7562ed53cb0f2226120b12e7fdfbab9a76786e80707b1b6e8a0a5efd243761e5301551c65c4712e1b65b5050df2882c284dc0280ac2b5ce0c7d478c
+EBUILD pypeg2-2.15.2.ebuild 715 BLAKE2B bac1a27d543a028ab6c5b861a3129f351075687556e7d2dc2b142150b9feaf682f8509c0bf04568eb74b94214b07157cfba52d5535c37fd549438b4b0389b4d4 SHA512 5f608dd6fe3222cd123d06165a2c03233a50c63e51a5ef3c8a3f5b88ac4a0a1b203a13f950ee95f9089a15bb69fd2c39745141a6256c586ae52d7650d1f7fcae
MISC metadata.xml 362 BLAKE2B c34e5f667750e99f16f44361c62c79d138767c94e664be039f81f7b7fb6f295e6610aeca962ece7097dfbc1372e92e697ad99572c036910352362379eb3ab4cc SHA512 7eb0a3fbe48ee8f34bb9f697aa951faece1ce5da90319a5bd8f9958d569eebd2c91539d0d1bd46c51cdc77ddb5c858bb6d158be7268666af668a935e1c4998e7
diff --git a/dev-python/pypeg2/pypeg2-2.15.2.ebuild b/dev-python/pypeg2/pypeg2-2.15.2.ebuild
index 981f67f8225c..d4956c2fa699 100644
--- a/dev-python/pypeg2/pypeg2-2.15.2.ebuild
+++ b/dev-python/pypeg2/pypeg2-2.15.2.ebuild
@@ -12,7 +12,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="An intrinsic PEG Parser-Interpreter for Python"
HOMEPAGE="https://fdik.org/pyPEG/
https://bitbucket.org/fdik/pypeg/
- https://pypi.org/project/pyPEG2"
+ https://pypi.org/project/pyPEG2/"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pypgsql/Manifest b/dev-python/pypgsql/Manifest
index 7f22b0cc4c35..2d14fb38f32f 100644
--- a/dev-python/pypgsql/Manifest
+++ b/dev-python/pypgsql/Manifest
@@ -1,3 +1,3 @@
DIST pyPgSQL-2.5.1.tar.gz 152840 BLAKE2B 8166d7e2acdda5c9f16f316859507ff37e50dd5f058ff771336c57bea7df1a96823c1941984e5d65700a0f2b4dea93fe4200d1a8065f800059b9e27bae911ae7 SHA512 50fc6f9e44f17e116a9122ab010642850d6dcdcbecf8e0ee4c32182eadc593cde2b03aa3cc353cdcc5f79f6e4f7337e6b1250f3b98977b208a98aad282763ab3
-EBUILD pypgsql-2.5.1-r1.ebuild 765 BLAKE2B 8e1c5fc8939faf82cbe6b0a7a86f224c7e32cf76adb187b10a873bb93d7cabcc126fbf572f413319139eee70f85aa2d555a893454a822c15111e4af063936c84 SHA512 3134fbde5ce129ce16d2179f983724265b9cce7642ea9924a1942053bcd2197abec22f4a2d7252f6415ccf7710843c24e8ef9bf2eefdd2643c28e4131aa5d2fa
+EBUILD pypgsql-2.5.1-r1.ebuild 766 BLAKE2B 774402c1d82a49b30682bc304a8fd7ba53bf611f9d6c15855197d37fc0e3070b4989cfc0e7ee3898555c516bc166459304cd9807cbd975fe6c5f8b461c55882c SHA512 7bdca78bf51f31100e9efc49d4668e66939236789c5e6b9f1f01180fb783fb2529d6bf40062c33dccc05da74ee89c377f7a7eb5a3509f48b42f3fa6a833feb0d
MISC metadata.xml 317 BLAKE2B 85faeddbccb26f733133610d1259e30b59bea521842af946ca4c4d2b1d6ee7d69ccdb5601b14e64171744d446de8b4868083057b47eff2cc66efe0b64a30e855 SHA512 4c87753458843cedbcde5e646f90d9bece70bdbc0cb3773522fc8fc1ebb2daa6827ef5099ef9883124205930fed6bc7b39f3e05f40c23f09dd36d9608fd55a1a
diff --git a/dev-python/pypgsql/pypgsql-2.5.1-r1.ebuild b/dev-python/pypgsql/pypgsql-2.5.1-r1.ebuild
index 2e35ec9e2ee0..6907d4c1970b 100644
--- a/dev-python/pypgsql/pypgsql-2.5.1-r1.ebuild
+++ b/dev-python/pypgsql/pypgsql-2.5.1-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 flag-o-matic
MY_P="pyPgSQL-${PV}"
DESCRIPTION="Python Interface to PostgreSQL"
-HOMEPAGE="http://pypgsql.sourceforge.net/ https://pypi.org/project/pyPgSQL"
+HOMEPAGE="http://pypgsql.sourceforge.net/ https://pypi.org/project/pyPgSQL/"
SRC_URI="mirror://sourceforge/pypgsql/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/pypng/Manifest b/dev-python/pypng/Manifest
index 3dcab72e260f..c4c46c5fe5fe 100644
--- a/dev-python/pypng/Manifest
+++ b/dev-python/pypng/Manifest
@@ -1,3 +1,3 @@
DIST pypng-0.0.18.tar.gz 377942 BLAKE2B e27540cabc4b872af5779a128b3213745ff173fd4c0c94ef7b7e9868b84a58beaca40e0ec6c5886a6a6f8652118bd792a0b61275920e1991cafb1568af8a5312 SHA512 3e44b0c86c3ff042c7e4bf03e82281c6807c4eae432c45b9bf4bf9fc844e24031a17245410e9060e6912ef77a30b9ea956422a3d9aac4331e7e81323da632e47
-EBUILD pypng-0.0.18.ebuild 445 BLAKE2B 285106ea28a9a84ff99c472af7bdc678787b42c564123b53664c25406d805e8aa9048f8ba89716c35200da4133f92333b107433db1858a2d47ff3779aed634d0 SHA512 042b4356d52c53fe1c87f9d40d792fcf417a4f73326946422e1bd9f0a205787b1330e86b17a13ec66c3f2d9ce75ec52f8af83741df8ee41e709b1f1a05d73e89
+EBUILD pypng-0.0.18.ebuild 446 BLAKE2B 2bedbcc993176cdd21b305951f3992867ea85dd8ca52c43c024978510c6d4fe762ea13cc45a5369b8d45388d374ba80bbd576ee3bfb5921acda1ab5e8ad7e8b8 SHA512 f61ccfe630b0343b10b9edb1f73fbe4ba6d75282fb59c1c6cd2cc3fc125eb3d5c51ff8636865b59472f2ea1e52aff8567ae0423a1bc3073ea258c3e69b2957b6
MISC metadata.xml 640 BLAKE2B ac4ad29886e66226f2947fb26a8778d0b2cc8641a7e9b5d250eca4fc3757f7cd92745ecc095fe7b456c2c3846f75e17cd729f6247690e38e760fabe56a3df38f SHA512 04ff397dd9d70ec906ed9181c7345f297cbfb7a00739519d150f2bdfdcfe5f1a6406d16cecd09dee95bed5e06d8443eb62b04e63496a265bd02c2acd91d04e94
diff --git a/dev-python/pypng/pypng-0.0.18.ebuild b/dev-python/pypng/pypng-0.0.18.ebuild
index 36d6d075efdb..1b1d8bf9d09e 100644
--- a/dev-python/pypng/pypng-0.0.18.ebuild
+++ b/dev-python/pypng/pypng-0.0.18.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6})
inherit distutils-r1
DESCRIPTION="Pure Python PNG image encoder/decoder"
-HOMEPAGE="https://github.com/drj11/pypng https://pypi.org/project/pypng"
+HOMEPAGE="https://github.com/drj11/pypng https://pypi.org/project/pypng/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pypowervm/Manifest b/dev-python/pypowervm/Manifest
index 9e38ddcc9f80..ba29bf9f00f4 100644
--- a/dev-python/pypowervm/Manifest
+++ b/dev-python/pypowervm/Manifest
@@ -1,5 +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 1346 BLAKE2B 032b7e4b939f563c4e47134776cbf67e7a9755b8036d34292de6f0f8d3b89ec20279ddd3b9d0a133c340f635ed2100104ff528cc43dec8299e5d90928b533fbc SHA512 ee23cb14d323d93ae243a37eb91e7105f3e5fdf95d840cb32b09bccc40f97d7e178cb6c5194dc7d322a85c13f92a7f71ae68c7b98bbbdf69de4191e0796bae4d
-EBUILD pypowervm-1.1.6.ebuild 1256 BLAKE2B 907cdcf28020189a746185ee6da2464bd6a43d867e5da37e175c606ab13f7d59b94e94df702b5b03f62d94576154d4785a61ad05afabbc7febba4a631b2f9929 SHA512 307cb19c0f817fb581a09e9d5c720262df2144510c1f3fee6af02aad6c0ec3c127b55154a1b344ad9410532365a5e34f89949e9d8c86c824e6b5522fa8cba7a8
+EBUILD pypowervm-1.1.10.ebuild 1347 BLAKE2B 689ae67ba50c3c9471631df4f491f4ad5ef6c9251b05b5066f9b66497518f8e37fa7a22c2287683b61f657ad0bf2f1045c73efc53f2a6eda8972b03f94bde0c3 SHA512 e72caed83836f68be9b060a2fb024a31a4ed02361e900e508c84835afa29a5cd5ff8cb1a2d35a59b77f40f0f6b4ab6031742e72eee98ab4377cae5254ce54a65
+EBUILD pypowervm-1.1.6.ebuild 1257 BLAKE2B a8c880c223769b85f3e89e795a339a0325d6d7b34f1e7abfb3f438abe1cddd317155dbdf644fbde16fb29e96e1b376b6c407b10a14873bf45d4c59bdf19affae SHA512 d8773e74e1117400b843f8f03735082df319561fe6e58c010eb0da4c7aee307e05a07b39fc9ea60562e9adfa9b42bc0055e6fa7a1454e4d93f3fe0044a173c02
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
index 2a5809471ead..540e18b87abc 100644
--- a/dev-python/pypowervm/pypowervm-1.1.10.ebuild
+++ b/dev-python/pypowervm/pypowervm-1.1.10.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Python binding for the PowerVM REST API"
-HOMEPAGE="https://pypi.org/project/pypowervm"
+HOMEPAGE="https://pypi.org/project/pypowervm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pypowervm/pypowervm-1.1.6.ebuild b/dev-python/pypowervm/pypowervm-1.1.6.ebuild
index 827404dedbce..a1cc122c5f1b 100644
--- a/dev-python/pypowervm/pypowervm-1.1.6.ebuild
+++ b/dev-python/pypowervm/pypowervm-1.1.6.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1
DESCRIPTION="Python binding for the PowerVM REST API"
-HOMEPAGE="https://pypi.org/project/pypowervm"
+HOMEPAGE="https://pypi.org/project/pypowervm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pyprotocols/Manifest b/dev-python/pyprotocols/Manifest
index 739c805dc294..f887ea5257e9 100644
--- a/dev-python/pyprotocols/Manifest
+++ b/dev-python/pyprotocols/Manifest
@@ -1,4 +1,4 @@
AUX SkipTests.patch 619 BLAKE2B 69c78ea58acbe0f952df3f7586683b8b41b7857b7e83f6b14d83f5b8135fc1fa574bd3869e312e734b69baead72c6c782d8c27a95768ae89c9695c5cc677b8d2 SHA512 b4f37fdcb0eb10d58813d3bfe776de9a56549f768eb974ec2a8818ca891181a1551cf8c8ee99865aade77f4aef330e617053bde58824f288a876da0beb4f8d51
DIST PyProtocols-1.0a0dev_r2306.tar.gz 218555 BLAKE2B 77862a59343b21a97f1bbc5281f397652108912669e6e550e2ae7ad7f4e95c181b8315a940f5b737e20468fba1bec42b4539571ee8ab54a41737fcdc5e3e7a70 SHA512 1f18be9548ae29b6111dccd158f5706f3a1ed7074152e9ef2e0d17caaad2227d3f613b50b602b3b1d47b5db7f53e583fce4e06b3e23916ac0daf7a92bcd66ccc
-EBUILD pyprotocols-1.0_pre2306-r1.ebuild 1195 BLAKE2B ff783b1a81b2b821b146bfeb6865eebd0b26d971de9cd19de0ac6fa6cfa755547f6052484d0f6af807cf89085e47a85aa7a0ba8f3160ebacbaa1c48c6cbea71e SHA512 18cf9b5ce6ee701ea37a1c2d8db401a0a9d3a3ff2863e467f33be25cefd6dc8b648f39e2a2e010d202fe31f0ecc3e72b0993d19d58bc5cc608285c257506e60a
+EBUILD pyprotocols-1.0_pre2306-r1.ebuild 1196 BLAKE2B 25225fda7cb84531dd81ae32622b0cba18d4c2de1555f73d12518b20322fe5ef16c5d87185bf1a3b9ae9c2427d4f7844a6f36c3f1ded21fbc0e6b905f32d040a SHA512 55ca37683aec6a671aea96f1b6b18165e386e65a2e777b4efdf2671aeaf234cf7df015ba99fe9c3fdbaaac2917bbf53d79bc463a4f0cde815b79edb81b5b8f1e
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/pyprotocols/pyprotocols-1.0_pre2306-r1.ebuild b/dev-python/pyprotocols/pyprotocols-1.0_pre2306-r1.ebuild
index 51706c7edc0f..b02638a61800 100644
--- a/dev-python/pyprotocols/pyprotocols-1.0_pre2306-r1.ebuild
+++ b/dev-python/pyprotocols/pyprotocols-1.0_pre2306-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="PyProtocols"
MY_P="${MY_PN}-${PV/_pre/a0dev_r}"
DESCRIPTION="Extends the PEP 246 adapt function with a new 'declaration API'"
-HOMEPAGE="http://peak.telecommunity.com/PyProtocols.html https://pypi.org/project/PyProtocols \
+HOMEPAGE="http://peak.telecommunity.com/PyProtocols.html https://pypi.org/project/PyProtocols/ \
http://svn.eby-sarna.com/PyProtocols/"
SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index 59cede4c87d0..baf59e5fb331 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -21,9 +21,21 @@ DIST pypy-bin-5.9.0-x86+bzip2+libressl+ncurses+sse2.tar.lz 6261405 BLAKE2B 37f44
DIST pypy-bin-5.9.0-x86+bzip2+libressl+ncurses.tar.lz 6262511 BLAKE2B bf70bf73bcfc503ffe7024a0e1df37cf64471de0b7060c49c08e1b339f6357b0f8183de7d035e12fc1e884cd25c5b43a05535274b2843954a459581bb2dfba88 SHA512 376f801dad960b3e36cb401d8221596e93248abbc40b1118e1e2f3f79009a44866612df931c3b91b1b72059f48512bf3a5dd0d58a21733380937577851e5dc92
DIST pypy-bin-5.9.0-x86+bzip2+ncurses+sse2.tar.lz 6269532 BLAKE2B b0ca490135a6b4215a09e5dea24be5c950fba24aceca50bf2e04ad0b3bb5e6a8511b167e567aea9d3ca9b92a53d093c3746b38abd9e5266148621733430767ce SHA512 ee447e8b03733b41f92625a02653ed70a9f4cb3866a27bcbdbaf1383a00551c5f4617540eea227b120a7adab5cf87afddffde663c7cb79abde852e0bbf18d622
DIST pypy-bin-5.9.0-x86+bzip2+ncurses.tar.lz 6261498 BLAKE2B 7d0dace223ae6793ca18b36628f7a43b20d55d6b702c6dd0bad413055261614bedba265f2f1411bdf4543ca64612d32cda93f609c2433a3fc10e3fe44aab3984 SHA512 6151ed379dc3dd4d9eda892718a5cdeea55386251c27230cb4606fd0a16589035de332c549d108d699c506f8ff46bed3cec3edb960155550a9746ae2fc0d2349
+DIST pypy-bin-6.0.0-amd64+bzip2+jit+libressl+ncurses.tar.lz 12940199 BLAKE2B c3790050d17e98a0fc78fa12218267aea62580287fef06559df136b15fbbd791b43ad191f4a91865ceb4e6f0954af40676beb89182a0d6f720644d4aea98f439 SHA512 967a2332439ae349d47713c33518e88f350769c4ba2c8191f63c145b4d036b53308232adcbf08199e0111ba1cf9bb9df78beb16f6933f9b377f617f34af4dee1
+DIST pypy-bin-6.0.0-amd64+bzip2+jit+ncurses.tar.lz 12932560 BLAKE2B 97693b27ce350dd35103cf6176e7113503f790de1fc498810bfd23ed70f324fb148f801ec3d5ffcc1c578d49098ff7c4353da10509c0d56a2f3c6c4dad0a0dfa SHA512 03db8101a5aa288eb59b73d849ca0767a2b6cdffe1bfecb5f4ee5a70ceb7d73c4e1ca9be06424e18e62c2939b07c152bad1c762a9d209faa8bac9b91c48b4317
+DIST pypy-bin-6.0.0-amd64+bzip2+libressl+ncurses.tar.lz 7466895 BLAKE2B e199b8330dd4ac2acfe668fd19b2900843c96de961b3ea2fc418ec71c289c98d9c505cd42581e726179441dc877feb7eb57b89ee63c8ec00895302dacb039fbe SHA512 560886744633197abf14c21fb872f41d3d614427861045d6654c72b940e7b16996af4077ef9d531cfecc28c3e65dc64e2db149fe23c370aa8ee446dd5b0359e8
+DIST pypy-bin-6.0.0-amd64+bzip2+ncurses.tar.lz 7547568 BLAKE2B 713cd16e54cdab7e25c091db931a760f51de990bf53e566b711754c5a705507257f1c54abc5f85aba7b2449f6d3967e820d14f55953a3880e7bac3eb028db203 SHA512 e8efb0af8e8ef89c95e5fe73b177f34b9120a172e0af7e52990e428e498e3b84b31eba3dfaa28bffcb121625b5494eaeec71af2a2fa46d6b888c148ca162836b
+DIST pypy-bin-6.0.0-x86+bzip2+jit+libressl+ncurses+sse2.tar.lz 10268326 BLAKE2B 0f0c9b9f9a586b7dfc1099a9dbe28fe56d49c808ffd2e632f428b8992d39db3db7f70fd4f2fd0fb261d8c85202ab4ec2febc35b1bd4dc86f38ab8fba5715541c SHA512 40986918e0ea94053b3adc5594a21acff34d4f18b0f4827ce9cb2646d3ddcda8fb6b107ac17869c2c44f99f153a2829fc3ae89e8d4caf61ead4c4a4c9b8e963d
+DIST pypy-bin-6.0.0-x86+bzip2+jit+ncurses+sse2.tar.lz 9857367 BLAKE2B 48d9271213dfa04991fbefab294cf3ee1a8d69d954315b0b3e543bffaae2134f0ce1e5f3da09e45041b988b0e08359c68b49acaf14c8bf26913cb540ac1928f6 SHA512 deeabbf19d95a6e6e55dea59cb0ff06fdf1ce687d6cd9499ef010d90445e05102056b5c8bfe9f44528cf86f087e4a2b1dee00fb5df1f7526673333cf73d5c8ab
+DIST pypy-bin-6.0.0-x86+bzip2+libressl+ncurses+sse2.tar.lz 6301309 BLAKE2B 8f8e16bd05da671fbe3e762dff33f32b1c50f3ce866432d3bc039724d025192a7116d6aa2590007e3adb52e5b3dd3ad9eadbc7c8f388bc7e02b049fcd980e3f1 SHA512 e6d32352ecb3a17e614f4ddac600f7dafb0a39fa807ba2fcce506eae881ee5c8f959e2d797f8126bfea74b801b76efbd9a3df86dc03c8521ec320fd06d05659e
+DIST pypy-bin-6.0.0-x86+bzip2+libressl+ncurses.tar.lz 6290475 BLAKE2B e51a49ee9cdf7e2b9194e00ec9480cef3668e7c1fa7e632eaff0b7f1ba415096bdb2a2a4322ae25b611e4ffab28f00d15a4429142bf7a62bf0d32ba4a157ed79 SHA512 258404258f7bb96fc55cf4bd8a086d598e0b583a62b282ed6809af740c09792dd854efe4a3780b85d7b84ff1c8b0169875dae38f271f95db76db494d63f0774b
+DIST pypy-bin-6.0.0-x86+bzip2+ncurses+sse2.tar.lz 5979890 BLAKE2B 8f47c34f88b7f4900808dfcc8b22920c8053716dd8f46382d5656a15d742be13d5334e40cfca86dac663695bbd7b6ada58546130ee4936ca87c916713d069614 SHA512 498478f91302312b54cec3f42a03f817ef02b4d3bd66019c9bf9e0398b58a791202bbbdffd25778a20ae5d49bbc34d956f2f5bbd5d132c098e979357f8ca5e59
+DIST pypy-bin-6.0.0-x86+bzip2+ncurses.tar.lz 5941591 BLAKE2B 45a4c150e1403fd5a579c3d452cd09f4954238fff18702c5cafc1b23f12134f07a05c1aa9277b76b5d8c4e1da48d64699a2540feb4000b6bd1c285ab59b6c4a1 SHA512 3a69284917e0c233ac27fd96707b43499a5d9e05da946cad21f89fd605d34483454703887efc1049abeeb1d503800061027794d277123ad874583074203ce3a0
DIST pypy2-v5.10.0-src.tar.bz2 19181430 BLAKE2B 4a0808c74fb167a7e98625f1d5b8559bb3a0383445387a0c48f951d75d009c57806eb600a141a84a7cb800e2f53fe091367cbb0b23192bc52b995cb65246c076 SHA512 11892418d753ddc59e928a5f59b3406b7c22b8689ad6995eeb183182dbb5184117e68bb567c770ffa60a14d6763550d658e260584e65da5025ed481f48501379
DIST pypy2-v5.9.0-src.tar.bz2 19175394 BLAKE2B 0d5fa0d013d8cdb9765bf0f535877894d7a3544c19481973f788187251d1bd2ba11f88950430e85c7608ea394cc952ae7dd7275b9843397ab098e153cf96ec7f SHA512 3170747e81088043c6a4885bd0bc92e911556420b6c2539a4ed7e62956f1c741651f772def0fb00d8826a1bef9d6f4e79a13682a4456a31d987f7c9bd8608a4d
+DIST pypy2-v6.0.0-src.tar.bz2 19741694 BLAKE2B 55f5000e590613b516b12c3682a658fe6a17fbe264be3d61a81698cdf098b39177cf4355eb3f28980209c7a0e005498201cbad8884e3aa02cc86a228d1552046 SHA512 d3bdcd65fc83f2fda3203a604733fe6765049a17cca2715cd6045dc302a6159b4741a821c53fa4c97acf7297cef4c62e941a6a6eb7f8a253a93a28dcf2aa2ca0
DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad SHA512 6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
EBUILD pypy-bin-5.10.0.ebuild 5951 BLAKE2B 08ab9100162de3469727fb08a057d209e3809432e1fde15487f66f97073eff91145da0adeb961f5efb0e045b12a7af892966a121294f0ed6ae4119fedf5ff314 SHA512 9a6672f5702b3858353ed6c53222f427962754d72293f87e0e768806d2624539b48957c02e68cedb292de93e337721deffe2cba121f720ba0a6fde8c6e0bf92e
EBUILD pypy-bin-5.9.0-r2.ebuild 6224 BLAKE2B ab65602ada1b7b10f4f8516a6db8ba99058b62a0c2bd7743a19d9978a2af4331190b3e5d40b96a1fd38833f355a1c2d7b69ba733358759b924262a858e26fdaf SHA512 12ca960476b14ae81b2f21e7a603c48ab70e1cfebcef23fb016dfb6b6735321bab883ceeeebb24585dd6decf8217cd941276f2de22160665261c1eb5e12a0d47
+EBUILD pypy-bin-6.0.0.ebuild 5951 BLAKE2B 08ab9100162de3469727fb08a057d209e3809432e1fde15487f66f97073eff91145da0adeb961f5efb0e045b12a7af892966a121294f0ed6ae4119fedf5ff314 SHA512 9a6672f5702b3858353ed6c53222f427962754d72293f87e0e768806d2624539b48957c02e68cedb292de93e337721deffe2cba121f720ba0a6fde8c6e0bf92e
MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294
diff --git a/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild b/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild
new file mode 100644
index 000000000000..ef34c44ba088
--- /dev/null
+++ b/dev-python/pypy-bin/pypy-bin-6.0.0.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit pax-utils python-utils-r1 unpacker versionator
+
+BINHOST="https://dev.gentoo.org/~mgorny/dist/pypy-bin/${PV}"
+CPY_PATCHSET_VERSION="2.7.14-0"
+MY_P=pypy2-v${PV}
+
+DESCRIPTION="Pre-built version of PyPy"
+HOMEPAGE="http://pypy.org/"
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~floppym/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz
+ amd64? (
+ !libressl? (
+ jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
+ !jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
+ )
+ libressl? (
+ jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+libressl+ncurses.tar.lz )
+ !jit? ( ${BINHOST}/${P}-amd64+bzip2+libressl+ncurses.tar.lz )
+ )
+ )
+ x86? (
+ !libressl? (
+ cpu_flags_x86_sse2? (
+ jit? ( ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.lz )
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.lz )
+ )
+ !cpu_flags_x86_sse2? (
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses.tar.lz )
+ )
+ )
+ libressl? (
+ cpu_flags_x86_sse2? (
+ jit? ( ${BINHOST}/${P}-x86+bzip2+jit+libressl+ncurses+sse2.tar.lz )
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+libressl+ncurses+sse2.tar.lz )
+ )
+ !cpu_flags_x86_sse2? (
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+libressl+ncurses.tar.lz )
+ )
+ )
+ )"
+
+# Supported variants
+REQUIRED_USE="x86? ( !cpu_flags_x86_sse2? ( !jit ) )"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86"
+IUSE="gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
+
+RDEPEND="
+ app-arch/bzip2:0/1
+ dev-libs/expat:0/0
+ dev-libs/libffi:0/0
+ sys-devel/gcc:*
+ sys-libs/glibc
+ sys-libs/ncurses:0/6
+ sys-libs/zlib:0/1
+ gdbm? ( sys-libs/gdbm:0= )
+ !libressl? ( dev-libs/openssl:0/0[-bindist] )
+ libressl? ( dev-libs/libressl:0/44 )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+ !dev-python/pypy:0"
+DEPEND="${RDEPEND}
+ app-arch/lzip
+ app-arch/xz-utils"
+
+S=${WORKDIR}/${MY_P}-src
+
+QA_PREBUILT="
+ usr/lib*/pypy/pypy-c
+ usr/lib*/pypy/libpypy-c.so"
+
+src_prepare() {
+ eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+ eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+
+ sed -e "s^@EPREFIX@^${EPREFIX}^" \
+ -e "s^@libdir@^$(get_libdir)^" \
+ -i lib-python/2.7/distutils/command/install.py || die
+
+ # apply CPython stdlib patches
+ pushd lib-python/2.7 > /dev/null || die
+ # TODO: cpy turkish locale patch now fixes C code
+ # probably needs better port to pypy, if it is broken there
+ eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
+ eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_compile() {
+ # Tadaam! PyPy compiled!
+ mv "${WORKDIR}"/${P}*/{libpypy-c.so,pypy-c} . || die
+ mv "${WORKDIR}"/${P}*/include/*.h include/ || die
+ # (not installed by pypy)
+ rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+ mv pypy/module/cpyext/include/* include/ || die
+ mv pypy/module/cpyext/parse/*.h include/ || die
+
+ pax-mark m pypy-c libpypy-c.so
+
+ einfo "Generating caches and CFFI modules ..."
+
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
+ || die "Generation of Grammar and PatternGrammar pickles failed"
+
+ # Generate cffi modules
+ # Please keep in sync with pypy/tool/build_cffi_imports.py!
+#cffi_build_scripts = {
+# "sqlite3": "_sqlite3_build.py",
+# "audioop": "_audioop_build.py",
+# "tk": "_tkinter/tklib_build.py",
+# "curses": "_curses_build.py" if sys.platform != "win32" else None,
+# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
+# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
+# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
+# "resource": "_resource_build.py" if sys.platform != "win32" else None,
+ cffi_targets=( audioop curses syslog pwdgrp resource )
+ use gdbm && cffi_targets+=( gdbm )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Cleanup temporary objects
+ find -name "_cffi_*.[co]" -delete || die
+ find -type d -empty -delete || die
+}
+
+src_test() {
+ # (unset)
+ local -x PYTHONDONTWRITEBYTECODE
+
+ ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
+}
+
+src_install() {
+ local dest=/usr/$(get_libdir)/pypy
+ einfo "Installing PyPy ..."
+ exeinto "${dest}"
+ doexe pypy-c libpypy-c.so
+ pax-mark m "${ED%/}${dest}/pypy-c" "${ED%/}${dest}/libpypy-c.so"
+ insinto "${dest}"
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ doins -r include lib_pypy lib-python
+ dosym ../$(get_libdir)/pypy/pypy-c /usr/bin/pypy
+ dodoc README.rst
+
+ if ! use gdbm; then
+ rm -r "${ED%/}${dest}"/lib_pypy/gdbm.py \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_gdbm.py || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED%/}${dest}"/lib-python/*2.7/sqlite3 \
+ "${ED%/}${dest}"/lib_pypy/_sqlite3.py \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED%/}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \
+ "${ED%/}${dest}"/lib_pypy/_tkinter \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
+ fi
+
+ local -x PYTHON=${ED%/}${dest}/pypy-c
+ # we can't use eclass function since PyPy is dumb and always gives
+ # paths relative to the interpreter
+ local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy/site-packages
+ python_export pypy EPYTHON
+
+ echo "EPYTHON='${EPYTHON}'" > epython.py || die
+ python_domodule epython.py
+
+ einfo "Byte-compiling Python standard library..."
+
+ # compile the installed modules
+ python_optimize "${ED%/}${dest}"
+}
diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 3379058cda19..e629d792b3ff 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -4,8 +4,10 @@ AUX 5.8.0_all_distutils_cxx.patch 18248 BLAKE2B c48346df7bab8a38552eb7439e37f2c5
AUX 5.9.0-shared-lib.patch 826 BLAKE2B 745ad99f5fbcf63abce99104147f0169178d8409f1fe09b3016e43a572ce6f7db2f27b895690d3920d1f14d07a8055050a51a636df0fc5bb04c9cb473aaf6b73 SHA512 96bd8c55f7014e9421c8f648922f63f9a7c4a1b2791c733e6807ef28e83d8fcf7eb0b84a3d844e66f864634241301e5c115fab4378a6f63c7027b02ac4b95945
DIST pypy2-v5.10.0-src.tar.bz2 19181430 BLAKE2B 4a0808c74fb167a7e98625f1d5b8559bb3a0383445387a0c48f951d75d009c57806eb600a141a84a7cb800e2f53fe091367cbb0b23192bc52b995cb65246c076 SHA512 11892418d753ddc59e928a5f59b3406b7c22b8689ad6995eeb183182dbb5184117e68bb567c770ffa60a14d6763550d658e260584e65da5025ed481f48501379
DIST pypy2-v5.9.0-src.tar.bz2 19175394 BLAKE2B 0d5fa0d013d8cdb9765bf0f535877894d7a3544c19481973f788187251d1bd2ba11f88950430e85c7608ea394cc952ae7dd7275b9843397ab098e153cf96ec7f SHA512 3170747e81088043c6a4885bd0bc92e911556420b6c2539a4ed7e62956f1c741651f772def0fb00d8826a1bef9d6f4e79a13682a4456a31d987f7c9bd8608a4d
+DIST pypy2-v6.0.0-src.tar.bz2 19741694 BLAKE2B 55f5000e590613b516b12c3682a658fe6a17fbe264be3d61a81698cdf098b39177cf4355eb3f28980209c7a0e005498201cbad8884e3aa02cc86a228d1552046 SHA512 d3bdcd65fc83f2fda3203a604733fe6765049a17cca2715cd6045dc302a6159b4741a821c53fa4c97acf7297cef4c62e941a6a6eb7f8a253a93a28dcf2aa2ca0
DIST python-gentoo-patches-2.7.14-0.tar.xz 13428 BLAKE2B 0048e48ddaaa4bef08451354fde95a123042880f26dddc9267c7f9a90fd8abb40955e26ee8c9dfc5a1165556bb3e11585b27288e635d42a4000dd3d7654c41ad SHA512 6da5b52065752b54e9215d0f0809c75167dc3690d0e94fa21dd7595626925bc5c1dd065d31b3bd696d7087f3986de145d3a335a29eb7bd77442637a7ec2863c1
EBUILD pypy-5.10.0.ebuild 7860 BLAKE2B aef28d2f43bb879586b3988345e58d04bc624d6134491787809fd34bd35bd004ed5589684adf428601fb885879da72fd4991e82bd8b57730c67a13b5c25040e3 SHA512 7b67815c1efe03ab475d25e685c0ecf4408873986a99b9bba3d7cc067e5bbffde32b5af8ea13c3e2c2d12351fbc88123ba706cf8b49d40178cb672335f1a2b9e
EBUILD pypy-5.9.0-r1.ebuild 7987 BLAKE2B bb23d3399fa7bf74d3eff1c222d2eb06f41a39ed06f340980a44130a27bd6b96bbbdf42b46c04f661f2f1ca242536b135148974d036f92e53b4f54929adbd20f SHA512 7e79e31ea5073ce5581258f6649406320afccc37b01bc83d1ee6a05d0f6980b24f8bc08b314d9394ca85f98583953f5492ffc8ee2f3aa9b92b2f93f6d4943033
+EBUILD pypy-6.0.0.ebuild 7860 BLAKE2B aef28d2f43bb879586b3988345e58d04bc624d6134491787809fd34bd35bd004ed5589684adf428601fb885879da72fd4991e82bd8b57730c67a13b5c25040e3 SHA512 7b67815c1efe03ab475d25e685c0ecf4408873986a99b9bba3d7cc067e5bbffde32b5af8ea13c3e2c2d12351fbc88123ba706cf8b49d40178cb672335f1a2b9e
EBUILD pypy-9999.ebuild 7870 BLAKE2B 4b7455f9ce4d640900f0bed356d8d1bb43750944685e62a96a299c18a8ec9ffc560cdd666bc2ac98dac512c87981a36e808893e492576a830394d6767926830e SHA512 a9975515dc6c9582105e829cbbbb8c50d87f22a8adaa7c4d0ba06fedeef13f3d5635912f887b958552ce6e983bdfbc6736ca340b999017e75fff346e53fd9997
MISC metadata.xml 636 BLAKE2B da5771ec2ee59ac934959f6e72c5aee2225ee2d88e2c4c5d6acfae95b9652c973160ed0ea29f0f6143d25a249944925ef157693979871863c04a483da972bd7e SHA512 c52d59231928b12da09c2c7149afbb852ceaf1342a2747d85493c9abc15b8d68fd24495349e583aee5cea18799bd4dada3943bc523a4e18745e2036446cd0841
diff --git a/dev-python/pypy/pypy-6.0.0.ebuild b/dev-python/pypy/pypy-6.0.0.ebuild
new file mode 100644
index 000000000000..286b7be69e1d
--- /dev/null
+++ b/dev-python/pypy/pypy-6.0.0.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
+
+# note: remember to update this to newest dev-lang/python:2.7 on bump
+CPY_PATCHSET_VERSION="2.7.14-0"
+MY_P=pypy2-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python language"
+HOMEPAGE="http://pypy.org/"
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
+ https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+ virtual/libffi:0=
+ virtual/libintl:0=
+ dev-libs/expat:0=
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ bzip2? ( app-arch/bzip2:0= )
+ gdbm? ( sys-libs/gdbm:0= )
+ ncurses? ( sys-libs/ncurses:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+ !dev-python/pypy-bin:0"
+# don't enforce the dep on pypy with USE=low-memory since it's going
+# to cause either collisions or circular dep on itself
+DEPEND="${RDEPEND}
+ !low-memory? (
+ || (
+ dev-python/pypy
+ dev-python/pypy-bin
+ (
+ dev-lang/python:2.7
+ dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
+ )
+ )
+ )"
+
+S="${WORKDIR}/${MY_P}-src"
+
+check_env() {
+ if use low-memory; then
+ if ! python_is_installed pypy; then
+ eerror "USE=low-memory requires a (possibly old) version of dev-python/pypy"
+ eerror "or dev-python/pypy-bin being installed. Please install it using e.g.:"
+ eerror
+ eerror " $ emerge -1v dev-python/pypy-bin"
+ eerror
+ eerror "before attempting to build dev-python/pypy[low-memory]."
+ die "dev-python/pypy-bin (or dev-python/pypy) needs to be installed for USE=low-memory"
+ fi
+
+ CHECKREQS_MEMORY="1750M"
+ use amd64 && CHECKREQS_MEMORY="3500M"
+ else
+ CHECKREQS_MEMORY="3G"
+ use amd64 && CHECKREQS_MEMORY="6G"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ check_env
+
+ if python_is_installed pypy; then
+ if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use low-memory; then
+ einfo "Using already-installed PyPy to perform the translation."
+ local EPYTHON=pypy
+ else
+ einfo "Using ${EPYTHON} to perform the translation. Please note that upstream"
+ einfo "recommends using PyPy for that. If you wish to do so, please unset"
+ einfo "the EPYTHON variable."
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+ eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+ eapply "${FILESDIR}"/5.9.0-shared-lib.patch # 517002
+
+ sed -e "s^@EPREFIX@^${EPREFIX}^" \
+ -e "s^@libdir@^$(get_libdir)^" \
+ -i lib-python/2.7/distutils/command/install.py || die
+
+ # apply CPython stdlib patches
+ pushd lib-python/2.7 > /dev/null || die
+ # TODO: cpy turkish locale patch now fixes C code
+ # probably needs better port to pypy, if it is broken there
+ eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
+ eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_configure() {
+ tc-export CC
+
+ local jit_backend
+ if use jit; then
+ jit_backend='--jit-backend='
+
+ # We only need the explicit sse2 switch for x86.
+ # On other arches we can rely on autodetection which uses
+ # compiler macros. Plus, --jit-backend= doesn't accept all
+ # the modern values...
+
+ if use x86; then
+ if use cpu_flags_x86_sse2; then
+ jit_backend+=x86
+ else
+ jit_backend+=x86-without-sse2
+ fi
+ else
+ jit_backend+=auto
+ fi
+ fi
+
+ local args=(
+ --shared
+ $(usex jit -Ojit -O2)
+ $(usex sandbox --sandbox '')
+
+ ${jit_backend}
+
+ pypy/goal/targetpypystandalone
+ )
+
+ # Avoid linking against libraries disabled by use flags
+ local opts=(
+ bzip2:bz2
+ ncurses:_minimal_curses
+ )
+
+ local opt
+ for opt in "${opts[@]}"; do
+ local flag=${opt%:*}
+ local mod=${opt#*:}
+
+ args+=(
+ $(usex ${flag} --withmod --withoutmod)-${mod}
+ )
+ done
+
+ local interp=( "${PYTHON}" )
+ if use low-memory; then
+ interp=( env PYPY_GC_MAX_DELTA=200MB
+ "${PYTHON}" --jit loop_longevity=300 )
+ fi
+
+ # translate into the C sources
+ # we're going to make them ourselves since otherwise pypy does not
+ # free up the unneeded memory before spawning the compiler
+ set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
+ echo -e "\033[1m${@}\033[0m"
+ "${@}" || die "translation failed"
+}
+
+src_compile() {
+ emake -C "${T}"/usession*-0/testing_1
+
+ # copy back to make sys.prefix happy
+ cp -p "${T}"/usession*-0/testing_1/{pypy-c,libpypy-c.so} . || die
+ pax-mark m pypy-c libpypy-c.so
+
+ einfo "Generating caches and CFFI modules ..."
+
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
+ || die "Generation of Grammar and PatternGrammar pickles failed"
+
+ # Generate cffi modules
+ # Please keep in sync with pypy/tool/build_cffi_imports.py!
+#cffi_build_scripts = {
+# "sqlite3": "_sqlite3_build.py",
+# "audioop": "_audioop_build.py",
+# "tk": "_tkinter/tklib_build.py",
+# "curses": "_curses_build.py" if sys.platform != "win32" else None,
+# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
+# "gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
+# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
+# "resource": "_resource_build.py" if sys.platform != "win32" else None,
+ cffi_targets=( audioop syslog pwdgrp resource )
+ use gdbm && cffi_targets+=( gdbm )
+ use ncurses && cffi_targets+=( curses )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Cleanup temporary objects
+ find -name "_cffi_*.[co]" -delete || die
+ find -type d -empty -delete || die
+}
+
+src_test() {
+ # (unset)
+ local -x PYTHONDONTWRITEBYTECODE
+
+ ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
+}
+
+src_install() {
+ local dest=/usr/$(get_libdir)/pypy
+ einfo "Installing PyPy ..."
+ exeinto "${dest}"
+ doexe pypy-c libpypy-c.so
+ pax-mark m "${ED%/}${dest}/pypy-c" "${ED%/}${dest}/libpypy-c.so"
+ insinto "${dest}"
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ doins -r include lib_pypy lib-python
+ dosym ../$(get_libdir)/pypy/pypy-c /usr/bin/pypy
+ dodoc README.rst
+
+ if ! use gdbm; then
+ rm -r "${ED%/}${dest}"/lib_pypy/gdbm.py \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_gdbm.py || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED%/}${dest}"/lib-python/*2.7/sqlite3 \
+ "${ED%/}${dest}"/lib_pypy/_sqlite3.py \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED%/}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \
+ "${ED%/}${dest}"/lib_pypy/_tkinter \
+ "${ED%/}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die
+ fi
+
+ local -x PYTHON=${ED%/}${dest}/pypy-c
+ # we can't use eclass function since PyPy is dumb and always gives
+ # paths relative to the interpreter
+ local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy/site-packages
+ python_export pypy EPYTHON
+
+ echo "EPYTHON='${EPYTHON}'" > epython.py || die
+ python_domodule epython.py
+
+ einfo "Byte-compiling Python standard library..."
+
+ # compile the installed modules
+ python_optimize "${ED%/}${dest}"
+}
diff --git a/dev-python/pypy3-bin/Manifest b/dev-python/pypy3-bin/Manifest
index b2a559798926..ce71491c2b1d 100644
--- a/dev-python/pypy3-bin/Manifest
+++ b/dev-python/pypy3-bin/Manifest
@@ -17,10 +17,17 @@ DIST pypy3-bin-5.9.0-amd64+bzip2+ncurses.tar.lz 6589457 BLAKE2B 6b182a6bc25c7839
DIST pypy3-bin-5.9.0-x86+bzip2+jit+ncurses+sse2.tar.lz 8595527 BLAKE2B 67e749a5153d5d75c09d27dfa5ed57bac8e886770e5264a2596c4f9e5cdcb7fcae63b709951a8ad862f1bf658deb3cbdf25ac3d0a3af12aef2dfe40942016329 SHA512 6d118cf2e9a657dcf719ca5e508b5b4bb2ab7f85ec3597840706b748ea2f6d582ed884fc34697a3ec36e343de4a40b113d7c8749683a53f2dda299a9e106a2f8
DIST pypy3-bin-5.9.0-x86+bzip2+ncurses+sse2.tar.lz 5654668 BLAKE2B 964c06920e2d5d69ee9d1f2133d2453e096bc871e63ecdd815370187510f9391738432578b5be49771ad8d24fc735882df266655d88924b2776849a61a943694 SHA512 a378159ca39654fbf117e3bd5a0cdcdb23100a21caf837bba5d764b63bf039a791b27d397a6be918a2539d721fc8564f2b10a163df3bae89a4ddb3991ac33ec8
DIST pypy3-bin-5.9.0-x86+bzip2+ncurses.tar.lz 5640443 BLAKE2B 4aa4a8cdfa536aea52cf6b94813e6c70f071ed62bc1bceac0584b2ab1a0b9d5a60e6d219ffe67f09f418246847ccd1f32f280b38c9bd973eca2c30c002a42856 SHA512 663fae9004eb7f002b849d4697ef67fb72df33faddfba7272a6d795432ecca4c110dc1fab43617909f962584c7519582f085854f55829ccc63dc988654b6add5
+DIST pypy3-bin-6.0.0-amd64+bzip2+jit+ncurses.tar.lz 10674209 BLAKE2B f9e00ba0cdc113ebe156212c5497e122a45bc9544cb242ad02273e06210eb691f930aee7faf1d4ed3a7b14080905a9cb6d30b309c38a2c3795f2183750b4469f SHA512 52e615e2b51a43a2c91f9a2a8f0cec16a6090bfd230ef08dda462bb530da9ee66acec9c449e77f299e0b3363d6bcbc7150b14e7adbe9862d36f4738dfc6be1ca
+DIST pypy3-bin-6.0.0-amd64+bzip2+ncurses.tar.lz 6703329 BLAKE2B 64ad2b2ae1580833735dc5ce4b821f79458c98c5f761d7c9834624aff172204ac16e23582e3a776baa85accd221a9fd2225c22099de1de9c319b4f29b5f15071 SHA512 57b2e2f0ddc8d6f78beff6c049adb0a8d316db1d9f7bf5e07e4e593fa363e5ced37d212f549c0a5305459207694ac5a6aac9698a1ca3a4bf56a4437899b7e97b
+DIST pypy3-bin-6.0.0-x86+bzip2+jit+ncurses+sse2.tar.lz 8268406 BLAKE2B 8200d7cfc5bd813cf3138017c96cace1c07bc031f68d5a9df2f71cb887a5dd3bb979dbc67d395389c965904037935a518bf6c1492b04ce5a9f21a9bb3bb5504a SHA512 4c09c454b25faa51024c5319ba5e91f4b1883bdd25f504694f83011ef1faffe7aa28a51369d3c5c6bb9f0d8eb53d1292d57608343b731c67ceeb99f41736b044
+DIST pypy3-bin-6.0.0-x86+bzip2+ncurses+sse2.tar.lz 5363942 BLAKE2B d53b89ef73c2d4ee2bc00360a0c4a791fd8b6ac2d28dfeeb7510a465e6302f79c378aacebbaf4993b6ee55dbc6d85876149fe3f5a0d689713f029c928d93a729 SHA512 ce72d84200dd275841e691810dbf402423883b282cacbe8bbdae9285936869d40b3d43d053b0f3d4904c7ced72f35480d1780358180a1c98e8111852fef1f77f
+DIST pypy3-bin-6.0.0-x86+bzip2+ncurses.tar.lz 5366917 BLAKE2B 338a9c221048dabc548250edec05256be64dd5d1aeb5b2fff839d7d5e8dda29e7d4e0a03b1fc0c9cd418685c558bb47598c625e2d28cd4caabc45e21eee9f4f8 SHA512 5274535d01564a9087aea486320921c8784cabcc7bde3634c27b9006988fdc745e6e5e5c2fb8e7b0318fd5ca6fda3fce208743cfa079a7474ea44277237ea873
DIST pypy3-v5.10.0-src.tar.bz2 29075971 BLAKE2B 02fb64d514ab292e09ced57e1c206b04d0fb38353ad6ec0e836448344a6d126d0fccfb61cbd278ea3acaa227032640e82f9ffd7efe3b33ade1ca34a18831b3e4 SHA512 69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b
DIST pypy3-v5.10.1-src.tar.bz2 29071765 BLAKE2B d5c163697d8dd36a9a61e9a355719628902de0c9a4c038d31cd134d9bb26b8058abfdf85b09715208146295c37e343fae5e1e4a3c8d1999306eeea93791e326c SHA512 91b0ed25130bdbb46d5e577136b5fe63d5162917dcc2d0b69f5cac2a283ece9d0bfd3c7c8dc61ff391e0550fa1603326f6edeb2df3159d71617fefe6c07439f5
DIST pypy3-v5.9.0-src.tar.bz2 29055111 BLAKE2B 181d87ebe4a83a3f03b28d891f248f718ad120ed54621f8054f19a65aebbe90b65c69e40ca656612356b2019aa9ac22d5e242e688a80190b046511a8ceb9c040 SHA512 3d5384d644fdd1bc8b95f5747dbd1771ae06eb2cfc7b57be359b8bf40177676afd097620d0cb9d9000c40d8cce075cfa6bfd92de987d3dd927c04d7d595dc5bd
+DIST pypy3-v6.0.0-src.tar.bz2 22648140 BLAKE2B b8678859b0c24494788ddf6f410a3ec1a56a04663452e1aba25d3f41c5073a95866d1623f00cb1a6c9d0256df728fa60d1edb5b58d26c0d88577769cc8a6205d SHA512 ea406c4dd1837a6ab13026de01330790f3c18f6e2bfb83e8553e52acf78b43dfb559ce75c2d91395055c771db359356c8183ed950da6f01a21bf09128935af5e
EBUILD pypy3-bin-5.10.0.ebuild 5543 BLAKE2B d790bc82ec0c0f4e48bbfabc557241fb6eaed1e02678764ac887f498b08e277205d308126a4095a553d0d568499d6062cd76c47af1d887b0dd318a9a66fdb9f8 SHA512 ff0391da50cce922e424f2e5d47bbcd6584327be54eb03fe5570a6df45ddfab3dae510053e820961678dbc5c4c24d85bf59bdf6ce2f7cbe13ea1696a57712dff
EBUILD pypy3-bin-5.10.1.ebuild 5543 BLAKE2B d790bc82ec0c0f4e48bbfabc557241fb6eaed1e02678764ac887f498b08e277205d308126a4095a553d0d568499d6062cd76c47af1d887b0dd318a9a66fdb9f8 SHA512 ff0391da50cce922e424f2e5d47bbcd6584327be54eb03fe5570a6df45ddfab3dae510053e820961678dbc5c4c24d85bf59bdf6ce2f7cbe13ea1696a57712dff
EBUILD pypy3-bin-5.9.0-r3.ebuild 5730 BLAKE2B b254df486fc370e41ef7ae7f53294299ddaed93d3a8e7d1900b9cd3c846b48835a589cbdbb4357ba065c84b08d7f3f13df9e33cb14e1acb4604054683fdb3d8e SHA512 1b79b1603a148046e6c333960d0e35fc05c5e92bc6ed9fb10e62e519ff158a5ed331c31774152c28c07ec8aee45504fef403e9fcbaa6698dc68d0642d996fab2
+EBUILD pypy3-bin-6.0.0.ebuild 5542 BLAKE2B dc3e9eb90e28bedbd7b8de1e33dbf960c82413ae3df27cf05aeb09975292b98400f39f7056b0ed4b05c3a5d02c58ca459e9ad90a956047902faedc516d0ec4c6 SHA512 dd348bbbf0c575d1599e78442336a4b2ddd09d6fb995aa1a0fb4e9661a312af70fdf166d54b45c326e9e3ecf3d1dbe8388b61c1cbe9d0b85983cd58dee8e155e
MISC metadata.xml 317 BLAKE2B d7be288f31d09754073e991e0f753e673e47fe1698408d13ce01dd58aa458e9ff9894973b27a293e426c074fbafaf5ca784fdbae0c784c1a5bf5d51bad1abd21 SHA512 65d1795605d0120c94911b2c295d8da13e01f9ac6b0750a7d536be64bf5244e20e2bb7286b33e75346e0dea333dc8970c4dcf0e98842e28f5a202ee2ddbba294
diff --git a/dev-python/pypy3-bin/pypy3-bin-6.0.0.ebuild b/dev-python/pypy3-bin/pypy3-bin-6.0.0.ebuild
new file mode 100644
index 000000000000..89c4fd6f16ac
--- /dev/null
+++ b/dev-python/pypy3-bin/pypy3-bin-6.0.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Test runner needs Python 2.
+PYTHON_COMPAT=( python2_7 pypy )
+inherit pax-utils python-any-r1 unpacker versionator
+
+BINHOST="https://dev.gentoo.org/~mgorny/dist/pypy3-bin/${PV}"
+MY_P=pypy3-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of Python 3.3 (binary package)"
+HOMEPAGE="http://pypy.org/"
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
+ amd64? (
+ jit? ( ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.lz )
+ !jit? ( ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.lz )
+ )
+ x86? (
+ cpu_flags_x86_sse2? (
+ jit? ( ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.lz )
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.lz )
+ )
+ !cpu_flags_x86_sse2? (
+ !jit? ( ${BINHOST}/${P}-x86+bzip2+ncurses.tar.lz )
+ )
+ )"
+
+# Supported variants
+REQUIRED_USE="x86? ( !cpu_flags_x86_sse2? ( !jit ) )"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/60"
+KEYWORDS="~amd64 ~x86"
+IUSE="gdbm +jit libressl sqlite cpu_flags_x86_sse2 test tk"
+
+RDEPEND="
+ app-arch/bzip2:0/1
+ dev-libs/expat:0/0
+ dev-libs/libffi:0/0
+ sys-devel/gcc:*
+ sys-libs/glibc
+ sys-libs/ncurses:0/6
+ sys-libs/zlib:0/1
+ gdbm? ( sys-libs/gdbm:0= )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+ !dev-python/pypy3:0"
+DEPEND="${RDEPEND}
+ app-arch/lzip
+ app-arch/xz-utils
+ test? ( ${PYTHON_DEPS} )"
+
+S=${WORKDIR}/${MY_P}-src
+
+QA_PREBUILT="
+ usr/lib*/pypy3/pypy3-c
+ usr/lib*/pypy3/libpypy3-c.so"
+
+src_prepare() {
+ eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+ eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+
+ sed -e "s^@EPREFIX@^${EPREFIX}^" \
+ -e "s^@libdir@^$(get_libdir)^" \
+ -i lib-python/3/distutils/command/install.py || die
+
+ # apply CPython stdlib patches
+ pushd lib-python/3 > /dev/null || die
+ eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
+ eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_compile() {
+ # Tadaam! PyPy compiled!
+ mv "${WORKDIR}"/${P}*/{libpypy3-c.so,pypy3-c} . || die
+ mv "${WORKDIR}"/${P}*/include/*.h include/ || die
+ mv pypy/module/cpyext/include/*.h include/ || die
+ mv pypy/module/cpyext/parse/*.h include/ || die
+
+ pax-mark m pypy3-c libpypy3-c.so
+
+ einfo "Generating caches and CFFI modules ..."
+
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
+ || die "Generation of Grammar and PatternGrammar pickles failed"
+
+ # Generate cffi modules
+ # Please keep in sync with pypy/tool/build_cffi_imports.py!
+#cffi_build_scripts = {
+# "sqlite3": "_sqlite3_build.py",
+# "audioop": "_audioop_build.py",
+# "tk": "_tkinter/tklib_build.py",
+# "curses": "_curses_build.py" if sys.platform != "win32" else None,
+# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
+# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
+# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
+# "resource": "_resource_build.py" if sys.platform != "win32" else None,
+# "lzma": "_lzma_build.py",
+# "_decimal": "_decimal_build.py",
+# "ssl": "_ssl_build.py",
+ cffi_targets=( audioop curses syslog pwdgrp resource lzma decimal ssl )
+ use gdbm && cffi_targets+=( gdbm )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Cleanup temporary objects
+ find -name "_cffi_*.[co]" -delete || die
+ find -type d -empty -delete || die
+}
+
+src_test() {
+ # (unset)
+ local -x PYTHONDONTWRITEBYTECODE
+
+ # Test runner requires Python 2 too. However, it spawns PyPy3
+ # internally so that we end up testing the correct interpreter.
+ "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
+}
+
+src_install() {
+ local dest=/usr/$(get_libdir)/pypy3
+ einfo "Installing PyPy ..."
+ exeinto "${dest}"
+ doexe pypy3-c libpypy3-c.so
+ pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
+ insinto "${dest}"
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ doins -r include lib_pypy lib-python
+ dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
+ dodoc README.rst
+
+ if ! use gdbm; then
+ rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
+ "${ED%/}${dest}"/lib_pypy/_sqlite3* \
+ "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
+ "${ED%/}${dest}"/lib_pypy/_tkinter \
+ "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
+ fi
+
+ einfo "Generating caches and byte-compiling ..."
+
+ local -x PYTHON=${ED%/}${dest}/pypy3-c
+ # we can't use eclass function since PyPy is dumb and always gives
+ # paths relative to the interpreter
+ local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
+ python_export pypy3 EPYTHON
+
+ echo "EPYTHON='${EPYTHON}'" > epython.py || die
+ python_domodule epython.py
+
+ einfo "Byte-compiling Python standard library..."
+
+ # compile the installed modules
+ python_optimize "${ED%/}${dest}"
+}
diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 26bf0fe3e43a..2678c9204b16 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -6,8 +6,10 @@ AUX python-3.5-distutils-OO-build.patch 3627 BLAKE2B fe4fd23515f0d1cfc236ac3e773
DIST pypy3-v5.10.0-src.tar.bz2 29075971 BLAKE2B 02fb64d514ab292e09ced57e1c206b04d0fb38353ad6ec0e836448344a6d126d0fccfb61cbd278ea3acaa227032640e82f9ffd7efe3b33ade1ca34a18831b3e4 SHA512 69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b
DIST pypy3-v5.10.1-src.tar.bz2 29071765 BLAKE2B d5c163697d8dd36a9a61e9a355719628902de0c9a4c038d31cd134d9bb26b8058abfdf85b09715208146295c37e343fae5e1e4a3c8d1999306eeea93791e326c SHA512 91b0ed25130bdbb46d5e577136b5fe63d5162917dcc2d0b69f5cac2a283ece9d0bfd3c7c8dc61ff391e0550fa1603326f6edeb2df3159d71617fefe6c07439f5
DIST pypy3-v5.9.0-src.tar.bz2 29055111 BLAKE2B 181d87ebe4a83a3f03b28d891f248f718ad120ed54621f8054f19a65aebbe90b65c69e40ca656612356b2019aa9ac22d5e242e688a80190b046511a8ceb9c040 SHA512 3d5384d644fdd1bc8b95f5747dbd1771ae06eb2cfc7b57be359b8bf40177676afd097620d0cb9d9000c40d8cce075cfa6bfd92de987d3dd927c04d7d595dc5bd
+DIST pypy3-v6.0.0-src.tar.bz2 22648140 BLAKE2B b8678859b0c24494788ddf6f410a3ec1a56a04663452e1aba25d3f41c5073a95866d1623f00cb1a6c9d0256df728fa60d1edb5b58d26c0d88577769cc8a6205d SHA512 ea406c4dd1837a6ab13026de01330790f3c18f6e2bfb83e8553e52acf78b43dfb559ce75c2d91395055c771db359356c8183ed950da6f01a21bf09128935af5e
EBUILD pypy3-5.10.0.ebuild 6917 BLAKE2B 18198e6dd1b66a2631dc32192af024a16b5bff8c6aceac84c2d36ad92eef7e20be35a53223cdf57e3bfc37fbdf4381b7e274dced1fe245e30999e3685dbc6e85 SHA512 4babcc4db87573e392298486c5aa10193812f1a95655bdcb17e9f652a8c576ccf33fabdffa191f20e8296c21f1634a409abffbe189bb5947cc1b1d152344488f
EBUILD pypy3-5.10.1.ebuild 6917 BLAKE2B 18198e6dd1b66a2631dc32192af024a16b5bff8c6aceac84c2d36ad92eef7e20be35a53223cdf57e3bfc37fbdf4381b7e274dced1fe245e30999e3685dbc6e85 SHA512 4babcc4db87573e392298486c5aa10193812f1a95655bdcb17e9f652a8c576ccf33fabdffa191f20e8296c21f1634a409abffbe189bb5947cc1b1d152344488f
EBUILD pypy3-5.9.0-r1.ebuild 7043 BLAKE2B fb91156cf416003da95dc67787018676f4f3bd75f4d218e9b0213cecb400db5c3882aacb73cfe87d8482bebdb7fb51f1621cd4868388830b0fe34aef9deac3ab SHA512 79f2187c150dc0c28e4b4062d38485a2e2aafed46e4375b28a023d1a43df20fbc31fec933c2f221d73f306e92e5bb6011568229885ba0b70f67d332e3e2757da
-EBUILD pypy3-9999.ebuild 7505 BLAKE2B 70b6cfff8eef4cd61619b4dee821dd490f7e4981aca009098980e185cc3580a6a07084b2c0ef73b9d2a4d3a1b8b7c4660091b754cd2daf77836f98e27347e653 SHA512 ac2fd55431e394326ec3baad4d66bba6e9ee8ff9c86642fd738d1a0a42a5cbe9532bdca5e34ab6fce4c252f6caf296f3d1aa37d7971513bb35ef324245741680
+EBUILD pypy3-6.0.0.ebuild 6916 BLAKE2B f2c4b2eb150a75f97d5e51bb0cb765e44fb9afc95012fd8973e2f8cc7081817e0e7659dbc27b39b068bb89d7c37ab7dd570ccd6f37a8ce36a2ec5109c78f2a3e SHA512 e98fac1350c85e525380ab44b2ba58bb95f69a37262b8c2ef68c15445eeab957c1d7b17adeffc3b13c4c0333b1b3bb10c54ef17afe1382647e4d1738406ca2b2
+EBUILD pypy3-9999.ebuild 7505 BLAKE2B 96003e743fe05db573ab2fcc808ce342e33bea0253727bc877c82ec20af76c43dc762eafd0cd302286e7148aba432613773c58b9d5caa9b75a86bb04e4abb09e SHA512 91802f59f33cf9d8e0ef43da5e1e102a4f3eb8781ad9f0b9e6d5b627d7a47589cc4e6e7286f049f9b2aa55b472e4d23a190fa575d945e058a6a9134ff3f633fd
MISC metadata.xml 636 BLAKE2B da5771ec2ee59ac934959f6e72c5aee2225ee2d88e2c4c5d6acfae95b9652c973160ed0ea29f0f6143d25a249944925ef157693979871863c04a483da972bd7e SHA512 c52d59231928b12da09c2c7149afbb852ceaf1342a2747d85493c9abc15b8d68fd24495349e583aee5cea18799bd4dada3943bc523a4e18745e2036446cd0841
diff --git a/dev-python/pypy3/pypy3-6.0.0.ebuild b/dev-python/pypy3/pypy3-6.0.0.ebuild
new file mode 100644
index 000000000000..71af571b4767
--- /dev/null
+++ b/dev-python/pypy3/pypy3-6.0.0.ebuild
@@ -0,0 +1,245 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
+
+MY_P=pypy3-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.5) language"
+HOMEPAGE="http://pypy.org/"
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+SLOT="0/60"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+ virtual/libffi:0=
+ virtual/libintl:0=
+ dev-libs/expat:0=
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ bzip2? ( app-arch/bzip2:0= )
+ gdbm? ( sys-libs/gdbm:0= )
+ ncurses? ( sys-libs/ncurses:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ tk? (
+ dev-lang/tk:0=
+ dev-tcltk/tix:0=
+ )
+ !dev-python/pypy3-bin:0"
+DEPEND="${RDEPEND}
+ low-memory? ( virtual/pypy )
+ !low-memory? (
+ || (
+ virtual/pypy
+ (
+ dev-lang/python:2.7
+ dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
+ )
+ )
+ )"
+
+S="${WORKDIR}/${MY_P}-src"
+
+check_env() {
+ if use low-memory; then
+ CHECKREQS_MEMORY="1750M"
+ use amd64 && CHECKREQS_MEMORY="3500M"
+ else
+ CHECKREQS_MEMORY="3G"
+ use amd64 && CHECKREQS_MEMORY="6G"
+ fi
+
+ check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ check_env
+
+ # unset to allow forcing pypy below :)
+ use low-memory && local EPYTHON=
+ if python_is_installed pypy && [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]]; then
+ einfo "Using PyPy to perform the translation."
+ local EPYTHON=pypy
+ else
+ einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream"
+ einfo "recommends using PyPy for that. If you wish to do so, please install"
+ einfo "virtual/pypy and ensure that EPYTHON variable is unset."
+ fi
+
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+ eapply "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+ eapply "${FILESDIR}"/5.9.0-shared-lib.patch # 517002
+
+ sed -e "s^@EPREFIX@^${EPREFIX}^" \
+ -e "s^@libdir@^$(get_libdir)^" \
+ -i lib-python/3/distutils/command/install.py || die
+
+ # apply CPython stdlib patches
+ pushd lib-python/3 > /dev/null || die
+ eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
+ eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_configure() {
+ tc-export CC
+
+ local args=(
+ --shared
+ $(usex jit -Ojit -O2)
+ $(usex sandbox --sandbox '')
+
+ --jit-backend=auto
+
+ pypy/goal/targetpypystandalone
+ )
+
+ # Avoid linking against libraries disabled by use flags
+ local opts=(
+ bzip2:bz2
+ ncurses:_minimal_curses
+ )
+
+ local opt
+ for opt in "${opts[@]}"; do
+ local flag=${opt%:*}
+ local mod=${opt#*:}
+
+ args+=(
+ $(usex ${flag} --withmod --withoutmod)-${mod}
+ )
+ done
+
+ local interp=( "${PYTHON}" )
+ if use low-memory; then
+ interp=( env PYPY_GC_MAX_DELTA=200MB
+ "${PYTHON}" --jit loop_longevity=300 )
+ fi
+
+ # translate into the C sources
+ # we're going to make them ourselves since otherwise pypy does not
+ # free up the unneeded memory before spawning the compiler
+ set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}"
+ echo -e "\033[1m${@}\033[0m"
+ "${@}" || die "translation failed"
+}
+
+src_compile() {
+ emake -C "${T}"/usession*-0/testing_1
+
+ # copy back to make sys.prefix happy
+ cp -p "${T}"/usession*-0/testing_1/{pypy3-c,libpypy3-c.so} . || die
+ pax-mark m pypy3-c libpypy3-c.so
+
+ einfo "Generating caches and CFFI modules ..."
+
+ # Generate Grammar and PatternGrammar pickles.
+ ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
+ || die "Generation of Grammar and PatternGrammar pickles failed"
+
+ # Generate cffi modules
+ # Please keep in sync with pypy/tool/build_cffi_imports.py!
+#cffi_build_scripts = {
+# "sqlite3": "_sqlite3_build.py",
+# "audioop": "_audioop_build.py",
+# "tk": "_tkinter/tklib_build.py",
+# "curses": "_curses_build.py" if sys.platform != "win32" else None,
+# "syslog": "_syslog_build.py" if sys.platform != "win32" else None,
+# "_gdbm": "_gdbm_build.py" if sys.platform != "win32" else None,
+# "pwdgrp": "_pwdgrp_build.py" if sys.platform != "win32" else None,
+# "resource": "_resource_build.py" if sys.platform != "win32" else None,
+# "lzma": "_lzma_build.py",
+# "_decimal": "_decimal_build.py",
+# "_ssl": "_ssl_build.py",
+ cffi_targets=( audioop syslog pwdgrp resource lzma decimal ssl )
+ use gdbm && cffi_targets+=( gdbm )
+ use ncurses && cffi_targets+=( curses )
+ use sqlite && cffi_targets+=( sqlite3 )
+ use tk && cffi_targets+=( tkinter/tklib )
+
+ local t
+ # all modules except tkinter output to .
+ # tkinter outputs to the correct dir ...
+ cd lib_pypy || die
+ for t in "${cffi_targets[@]}"; do
+ # tkinter doesn't work via -m
+ ../pypy3-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"
+ done
+
+ # Cleanup temporary objects
+ find -name "_cffi_*.[co]" -delete || die
+ find -type d -empty -delete || die
+}
+
+src_test() {
+ # (unset)
+ local -x PYTHONDONTWRITEBYTECODE
+
+ # Test runner requires Python 2 too. However, it spawns PyPy3
+ # internally so that we end up testing the correct interpreter.
+ "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
+}
+
+src_install() {
+ local dest=/usr/$(get_libdir)/pypy3
+ einfo "Installing PyPy ..."
+ exeinto "${dest}"
+ doexe pypy3-c libpypy3-c.so
+ pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
+ insinto "${dest}"
+ # preserve mtimes to avoid obsoleting caches
+ insopts -p
+ doins -r include lib_pypy lib-python
+ dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
+ dodoc README.rst
+
+ if ! use gdbm; then
+ rm -r "${ED%/}${dest}"/lib_pypy/_gdbm* || die
+ fi
+ if ! use sqlite; then
+ rm -r "${ED%/}${dest}"/lib-python/*3/sqlite3 \
+ "${ED%/}${dest}"/lib_pypy/_sqlite3* \
+ "${ED%/}${dest}"/lib-python/*3/test/test_sqlite.py || die
+ fi
+ if ! use tk; then
+ rm -r "${ED%/}${dest}"/lib-python/*3/{idlelib,tkinter} \
+ "${ED%/}${dest}"/lib_pypy/_tkinter \
+ "${ED%/}${dest}"/lib-python/*3/test/test_{tcl,tk,ttk*}.py || die
+ fi
+
+ einfo "Generating caches and byte-compiling ..."
+
+ local -x PYTHON=${ED%/}${dest}/pypy3-c
+ # we can't use eclass function since PyPy is dumb and always gives
+ # paths relative to the interpreter
+ local PYTHON_SITEDIR=${EPREFIX}/usr/$(get_libdir)/pypy3/site-packages
+ python_export pypy3 EPYTHON
+
+ echo "EPYTHON='${EPYTHON}'" > epython.py || die
+ python_domodule epython.py
+
+ einfo "Byte-compiling Python standard library..."
+
+ # compile the installed modules
+ python_optimize "${ED%/}${dest}"
+}
diff --git a/dev-python/pypy3/pypy3-9999.ebuild b/dev-python/pypy3/pypy3-9999.ebuild
index c3217b6688dc..61b32ea2ad54 100644
--- a/dev-python/pypy3/pypy3-9999.ebuild
+++ b/dev-python/pypy3/pypy3-9999.ebuild
@@ -16,7 +16,7 @@ SRC_URI=""
LICENSE="MIT"
# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-SLOT="0/59"
+SLOT="0/60"
KEYWORDS=""
IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite cpu_flags_x86_sse2 tk"
diff --git a/dev-python/pyqrcode/Manifest b/dev-python/pyqrcode/Manifest
index 69d434652317..c3e1a0875d04 100644
--- a/dev-python/pyqrcode/Manifest
+++ b/dev-python/pyqrcode/Manifest
@@ -1,3 +1,3 @@
DIST pyqrcode-1.2.1.tar.gz 36989 BLAKE2B 88d5274a503abd78d0b8cab462d12be0af925a5eee2a6ad2b47a276559710eac40643a8aec99f26a9579f94e9084182894163e7e71f0abd486c5c2913e510080 SHA512 784262cb15c10f3581b0caeac6bba046686b35b8c0709ee78684b805b6cba49f4250a004dc5f7d393cc25929cbf815c6c3a94e284a77d20ff7224a8dde3a036a
-EBUILD pyqrcode-1.2.1.ebuild 667 BLAKE2B 1c5f336775a01f31d2fd5ddaafcbb0a8d19cad5aedac64de15b28a8aafdeadeba7e35bfc0fd80483aa488c6f8dd398effbd67a2ef63ffa6617037a3dfdcbcccc SHA512 3c0173901c6c8599d81ba34426f3fe6ee1f8cbe84293c135f09c78fb74f658c23e7ecff8b828a6c1352c163591d21998383e520e6ea74414e1baabc28cfeb6c6
+EBUILD pyqrcode-1.2.1.ebuild 668 BLAKE2B 35c52bef3a04ee5080b2cb7d5518ec27a156108d4b1d8d151755371d98b20f9c5efdcf5906fbd175d3c479dd63edd5e3cc0434b82025228b18160f9ca0fbd52e SHA512 8afc6b77fc1420a69476b0960aac98b29ed9d1297583c8f02a569422fac89bc132a5fe46fbd445b0ca1e7236d08a847353531008661141b31d217a3c4c91c875
MISC metadata.xml 763 BLAKE2B 8145476a3c29c4c43388021c2100a87c233f5b67f28ce84de8ea1fada589b82be9e0ebf62b92a623ae74ba7d1993e9141bf8fb88b0100d65cca32ad3c2a5184e SHA512 de826d98aa1166e3a5746fbc363b14b9700b81f36cf5cd4e4446b3db79143650cc11e50c1af92e6a6231d85b0812cb109b66e8cf06eec560557cf949b7566f1d
diff --git a/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild b/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
index 3ecf5c048699..766c5a63d61d 100644
--- a/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
+++ b/dev-python/pyqrcode/pyqrcode-1.2.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="PyQRCode"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A pure Python QR code generator with SVG, EPS, PNG and terminal output"
-HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.org/project/PyQRCode"
+HOMEPAGE="https://github.com/mnooner256/pyqrcode https://pypi.org/project/PyQRCode/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyramid/Manifest b/dev-python/pyramid/Manifest
index 15c71892b900..2482ca0b5b04 100644
--- a/dev-python/pyramid/Manifest
+++ b/dev-python/pyramid/Manifest
@@ -1,3 +1,3 @@
DIST pyramid-1.5.8.tar.gz 2546802 BLAKE2B 71e19b01a5ebdd671ee12c9c71b5dc557b12db76db94ad238e9695e93cd3ecd53c83fbc6c143d298601ff328d353dea8c6eb557dd1edff80f02941cf75f19f19 SHA512 725f472245c03a50463d9e8946dbc71063ef46d58df8a41804d1c68bb0abe796f7fcd36f7c1708f8597a980f8cb308fbeec0bbad3f82c0e7d3eb449f6719fe16
EBUILD pyramid-1.5.8.ebuild 1046 BLAKE2B 462a94fb82a10ff34a47b554615807405d49df9b6dcffa15ed7299eda629c9a15f0713884992db92a0a92ddcbd717871b17d69712dafd97f8a883114bd0a1c21 SHA512 b347754ff8a10225d99dcd6fb84f3ac70f2c4daf8bbdf922b6ac532bb06e50e2c21d3e88f5a8547e3583c3212aeedadf8c59779064d0300fc364d61622694035
-MISC metadata.xml 310 BLAKE2B 3aa6752ead8500689845fdb8e82f2ebe8857552fe7bbeabec5546be4aa12447b91c00dceeff7e204b7a1e2f3748af73c0b18e576c1b8b62239dba6d7e33b557d SHA512 c883e84e3f88d74df21905d73b27c0eca217419610ae128081b368073ec27717405741ab8b57bdda953a273cfcc9412505e01947829c17b3440b83b4f2beaa47
+MISC metadata.xml 315 BLAKE2B 7ffe33e4d46d0f1465b42460863f184f2ca970f513c41c1701906736e400b9738d3ce6c1f650d4a4f70fa468bb295a5607c0b41e1c57b5f946ad0622f8f7d640 SHA512 323e7b8030f4bcae3a113e45f215d8c3386bb8f56214217c00198257ef1ff95455d93646a26a8253057a86afa688a61bb9c9c97e42b3fe7ee2c1553591b45936
diff --git a/dev-python/pyramid/metadata.xml b/dev-python/pyramid/metadata.xml
index 4302a8f965df..84db2104ecb4 100644
--- a/dev-python/pyramid/metadata.xml
+++ b/dev-python/pyramid/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
+ <maintainer type="person">
+ <email>dolsen@gentoo.org</email>
+ <name>Brian Dolbec</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyramid</remote-id>
diff --git a/dev-python/pyro/Manifest b/dev-python/pyro/Manifest
index 33a9307a7f67..628b7a9819c5 100644
--- a/dev-python/pyro/Manifest
+++ b/dev-python/pyro/Manifest
@@ -1,7 +1,7 @@
DIST Pyro-3.16.tar.gz 298769 BLAKE2B 8959e0f647b854fafaf1928601ba60921e9914bd85e2ebbca96a11b701cbfee733e73c1a2c6e5aa65bd45a6a1007a92bc51a78116ac385c5340896b4a684787a SHA512 d0e4ae93120a6566a2b06fa52b66e20daa972324a9d57d639ca68171e1e6e5c412250f7e6af3fc307631d2270be3731ea5898ad35819dc0369e6a2d8341d5965
DIST Pyro4-4.41.tar.gz 502294 BLAKE2B 0df5e593551d9ea95d01e114cafd746dc0dd55e3157e167ac7337e316b19d2b7811d2ed4c9b3f44a45171bc63aef3d20124a8da8b149037bcbaf38be6562dd95 SHA512 01c3f16448b39cd7a83c845eec86013315ee183a3e50c6caee1d327308e67ff63732833b413b189ebcb77cdb3fc65bbd7417ecbfc8575775ff79550678bce020
DIST Pyro4-4.56.tar.gz 455253 BLAKE2B 3c63963bc2e248706727324078898c3e2cc9b8b32d228c0f2b87aab776a0e3437f72096031b8658c756988814fd823fa2dc1c8df0b971cfd0174b437f25bd0aa SHA512 88805f5d7108432f98d38267a7a881e35fc1e34ae32cc7a1640f4b6e0d69718a86bf195fb4e4eecbd53075667521585b7006cd5c5736e5ff1ed39b5212b91bef
-EBUILD pyro-3.16-r1.ebuild 703 BLAKE2B b75dd5188d3e8e0213210405f6fa0d6b680548bffc962d411497d0bd93e1eb00d1bca81cfa8f43f5da940dde786e6afa347879659ebc9015fea06c35e8511f12 SHA512 8065eac3141ca919354335b6985576833a0b98bc43a756b19861a6e08dc9b4822c1ad5916837c8d09fd5364a3e1fe1bb4cb49568b3a194720c5b480503246966
-EBUILD pyro-4.41.ebuild 1878 BLAKE2B 88d57298c55577d3dbde76495ac963716db07face3108a1c8a4c4e7a21177bf0a32b12beedf80a613f451940169058b505fd36f78a098f0fcf0113e00d41de3b SHA512 7b2d976790688ac178cb11cbe53e92d07f661e3d80d75c4699c3cc3104bde4a2c6637fe3648f32482b4db08479c7f06604a8a2703669033ae9070ad28911b9dd
-EBUILD pyro-4.56.ebuild 1877 BLAKE2B 8a366ff58d4f6b8b3b90fc503f4579ab4f3809ad6a84ff1b322e8e49eff75c42bc486afc353244d3c459d4b5e6c767a120d14e048a8faaed887198ee1654e1d3 SHA512 deb241b2eb94c98e0ecf251ebbbba82331375d6943cd303aad82346ea140b0a0fcac7c70c80e3a8f51df5c386bf2c7067206fae556f2d1af63e1d87fceaa9198
+EBUILD pyro-3.16-r1.ebuild 704 BLAKE2B 1270e3906b70a94640880fde94d51122843def778a244791c095dc4a353ddc7794d0494087f013662866f5703ad505ab133ee8ef280dc622aa90a09de1c63618 SHA512 6bcf4f64cb78d82e0d682c7e04112a127228e1aef9abd4977db00136d2eaf68c6a1d78515f71f6dbfd452b2da1737a15efaf67d5539641e2f7ab874b12207d58
+EBUILD pyro-4.41.ebuild 1879 BLAKE2B c3a163f4e493491327027ef5d53ab507be07605865bd724862b583995871c63bac877554fff16219fc5df544056a055f9cf0cdfd830bd79aee7a12c17efcfb43 SHA512 4cbe1ca20772ceb03af81f6eea451ade1d8a90feca155fa0edf9ddb2cb01b872e8f5805bd50dfa3c9b1605919ce020015994d3fcc3f8790cd80928926f73f047
+EBUILD pyro-4.56.ebuild 1878 BLAKE2B 8df8ab596f8ef472f1e727eb33d3bee3f444fd21f2a20aff50d11cac8fdbb7f8556f80a12998ff614b398a4e94ff9dec24ab418bfedf237709123a55a3ad9abc SHA512 90c8d5409de1752ac6b5678672e25f9d116c254485c11df4439bf63975fc987a2669eb228d1d26f6042010a984f515f9ae10dad2db4c11c4dd570babca6aec3f
MISC metadata.xml 370 BLAKE2B bf0ecf2b63d7e544a1193349f0d171d107d23e66a067012cdd0ecbc4b736631e3c78fabc0745e88efe711219e8c3ce187da3ac67f4477f8bcf4996546a56a94d SHA512 59ce12c791648049dcaac68c75f9d8af472635442b25c4ba81b37e89d913b5b1954dbc40eac44694e5093008cbc41256ef2a177de1906598bb876ab0ab17d544
diff --git a/dev-python/pyro/pyro-3.16-r1.ebuild b/dev-python/pyro/pyro-3.16-r1.ebuild
index 60a84097b527..a8c7feb047dd 100644
--- a/dev-python/pyro/pyro-3.16-r1.ebuild
+++ b/dev-python/pyro/pyro-3.16-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pyro"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="https://pypi.org/project/Pyro"
+HOMEPAGE="https://pypi.org/project/Pyro/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyro/pyro-4.41.ebuild b/dev-python/pyro/pyro-4.41.ebuild
index 8f826f99582e..7faaba5bce21 100644
--- a/dev-python/pyro/pyro-4.41.ebuild
+++ b/dev-python/pyro/pyro-4.41.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pyro4"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="https://pypi.org/project/Pyro4
+HOMEPAGE="https://pypi.org/project/Pyro4/
https://github.com/irmen/Pyro4"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyro/pyro-4.56.ebuild b/dev-python/pyro/pyro-4.56.ebuild
index beba0f06ec29..1f10cc373dbd 100644
--- a/dev-python/pyro/pyro-4.56.ebuild
+++ b/dev-python/pyro/pyro-4.56.ebuild
@@ -11,7 +11,7 @@ MY_PN="Pyro4"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Distributed object middleware for Python (RPC)"
-HOMEPAGE="https://pypi.org/project/Pyro4
+HOMEPAGE="https://pypi.org/project/Pyro4/
https://github.com/irmen/Pyro4"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/pyroma/Manifest b/dev-python/pyroma/Manifest
index 8894c6299986..0451b02176af 100644
--- a/dev-python/pyroma/Manifest
+++ b/dev-python/pyroma/Manifest
@@ -1,3 +1,3 @@
DIST pyroma-1.7.zip 359654 BLAKE2B 8485b205225521455541eb82c21e9cc7b703434d3686e9b6b4afce62f6520872888a388b16b37c1eb583d5a22471f40d25faa1b64ed0cd5c6f2f07f6aea5ccdb SHA512 d7c95283273befbed6a747a1f3c0aa0af0db5c8d486128bcf5a3439dfe7204e1025afcf22cbdf5b96b6f4302b8d569c60c1eb9c646c035fd8a324e3d69f7195f
-EBUILD pyroma-1.7.ebuild 597 BLAKE2B 66b925425a2743805194b4f4fafd5376098b8aed6c843d81d5d458a955af23c6fb09cdf6eae9232b9ae7b4ff62e107923ed83a9aa5bb5f9d061ec3436a0e8f4a SHA512 9d3cfbb13944090c7eb2e614888be6ae6af3d8c9865b7183739afda942f2d76d1291fc4431693cc0a655deb809d7f28561f67985fc05595fb663f7320ef39734
+EBUILD pyroma-1.7.ebuild 598 BLAKE2B 277c721b0a875ab5a142dbe5c7e2517da53bc3019f621877082c7bf807678977a94cd7372f1cb17284e098c3d1da45df70ec0f12a645f098f4a95d4f93eea91d SHA512 da6f40f11cb48b67dfcc06cd4dac4efb30f501585771b93c8ef5d05538c6c42169c85df9be3e87ee6d25da7ef9b0f31548bab490badff69ca2864e3600d6d5bf
MISC metadata.xml 271 BLAKE2B 912da21c798a02a1d3a823d8241701f3c353e6d493fb51861b15cac2413197a8aee5cc6219194eab41876890f7094377ae9c6da9dc0f1bb1ecd88c9b356f421d SHA512 7345d6ef057762aa750573ecce7c46f9dcc53f9f19775b23e6dc4bf66b04ebce7fc076a94ffb3687d6fe27010da5755aacef273addfb672f59c601879d55898a
diff --git a/dev-python/pyroma/pyroma-1.7.ebuild b/dev-python/pyroma/pyroma-1.7.ebuild
index bd358bfa29fd..aba1a97db3a6 100644
--- a/dev-python/pyroma/pyroma-1.7.ebuild
+++ b/dev-python/pyroma/pyroma-1.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Test project's packaging friendliness"
-HOMEPAGE="https://bitbucket.org/regebro/pyroma https://pypi.org/project/pyroma"
+HOMEPAGE="https://bitbucket.org/regebro/pyroma https://pypi.org/project/pyroma/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest
index 34de85a50e26..5fb22257ad51 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 920 BLAKE2B 6bfab5aba4ff85f2e86e4e4a7605af2a15c3b0a94f50624d06bb9e761a93bec10d3ba08fa99a3c286116d155b7769ee08b9e71311b9fa1bbce501b633d4d114e SHA512 6c60cb3f52fe1cab4de98780a2e6c0e7462ea18e313aae1c6138e01ac4ccdf8e53a485e0667656b03c4ed5d33345911160c2d661d874cb08cb26bbf16b7c844e
+EBUILD pyrsistent-0.13.0.ebuild 921 BLAKE2B fefb8ed3b72ae45f33e1f520304b21c1627c0f4a67e7120afea649e8536d7443acf20796fba0c5fc7a53cda7115c5b2fae2fa20aabd8099963e8a997b4b0db1c SHA512 b3e18af3f9e19b75132af80b0d9e612e4b880198397e585f206a2ac5d077c04d758a8f3263ea6c171d1f123b3a24f27df7e10278e35d6b9fefd87fe903ae8065
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 e073ae5d87d3..24659e709c51 100644
--- a/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
+++ b/dev-python/pyrsistent/pyrsistent-0.13.0.ebuild
@@ -8,7 +8,7 @@ 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/ https://pypi.org/project/pyrsistent"
+HOMEPAGE="https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyrtf/Manifest b/dev-python/pyrtf/Manifest
index 43460c6d292e..1e727c21ae2b 100644
--- a/dev-python/pyrtf/Manifest
+++ b/dev-python/pyrtf/Manifest
@@ -1,3 +1,3 @@
DIST PyRTF-0.45.tar.gz 32837 BLAKE2B b6ec2ba832f0d7e84cc4de525c260191aec04156d22ccfe2e710110ae3f678f5cb119e08eba04aaa626b4c22cf343e31541ea7baca343f7bb9ea11fd80351397 SHA512 d07478ba7db6d3ef3e6c1925a58fb50b18936fecc4562338dd5b05d23672a4509a719b657a5b9e60bab5351f2be77551354fc9b856d7a9d3d4539733b05ab360
-EBUILD pyrtf-0.45-r2.ebuild 556 BLAKE2B 90bc229231c925fabb8903c422ca4a0f6a4979ec8e89097f762fa65a55d94bc1a21dc5b544d0bffa5fb2a57fd9711e7afa99be96e26f9f3d1c07a0ee5d9f1ae1 SHA512 23b5835b3f2d52c9185dcf70e9a259937548f1d3787fd79152f8e0dda0bfdf097e0e3f0e06ff2a80413b496e9dd1fccbe010bf3e617c5261913378efb72b3d3b
+EBUILD pyrtf-0.45-r2.ebuild 557 BLAKE2B e4b08e60d2a4989a32b51c3441d512bb563ceeae461d9a8a06fdd3bd368e1802cc7873fdbd14c915c710e42d1509a8670561e388fac52eeabc56705d5e3ef509 SHA512 c667665178ffa40976a1cab648867aa1a533a2f344b6d7644ed5e5f04d78dfbd8153592828a7fc92762bf2837e072c627596346e1ab7685a6061fb8093a81c0e
MISC metadata.xml 315 BLAKE2B fa1074dd45945b5de27570552075e8fda68cd109ab281f0f04dad9338563f4a8badb8b76389e13cfacc41367727e804d94da87fa6ac37f7d11f4c02877c86897 SHA512 6fd0624545f5bf55ad8ab2c227baa026f0f877619167dbd99df1d5cf0e2929dc687b30b699303b05381449343a85fae5e72395ee4233f1be9a242302d233e3b9
diff --git a/dev-python/pyrtf/pyrtf-0.45-r2.ebuild b/dev-python/pyrtf/pyrtf-0.45-r2.ebuild
index f99d0374de47..a8cd7f64ebca 100644
--- a/dev-python/pyrtf/pyrtf-0.45-r2.ebuild
+++ b/dev-python/pyrtf/pyrtf-0.45-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN="PyRTF"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python library to produce RTF documents"
-HOMEPAGE="http://pyrtf.sourceforge.net https://pypi.org/project/PyRTF"
+HOMEPAGE="http://pyrtf.sourceforge.net https://pypi.org/project/PyRTF/"
SRC_URI="mirror://sourceforge/$PN/${MY_P}.tar.gz"
LICENSE="|| ( GPL-2 LGPL-2 )"
diff --git a/dev-python/pyscaffold/Manifest b/dev-python/pyscaffold/Manifest
index d08d4a9c3fbb..6d57ded444cd 100644
--- a/dev-python/pyscaffold/Manifest
+++ b/dev-python/pyscaffold/Manifest
@@ -1,3 +1,3 @@
DIST pyscaffold-2.4.4.tar.gz 110337 BLAKE2B c436cc4967cb671cca36b5b28a69ef27f486264bc39d1bbc40d745ea015f57db053fbf38d66a92b53c5f6c82a60d75ed2b114b27b9906db02c5bb6cc14de24c2 SHA512 840d205a84528410674e898d6f32a57d3e89edf71e4773a4aae38a4f1fdd883129f6f7be437c2d07fe89b58152a3b250f4a9a7125d1a6d9461673a7f22094d70
-EBUILD pyscaffold-2.4.4.ebuild 1311 BLAKE2B 39e4a39bfa004871919e4ed4f59a58ee6bfda2c2a4d8c9a2b6c1f974cf29c363d10a3e77379c18c4f401e023da77548b8f95764de6f5f5482fb1a375307ae249 SHA512 f74a1d19353e7d86925ee4227b605534325e9da3c2ff9f97170164580ed90db26799281c4358f783c96dc2817fce794f9ac89543aee3e1e68a94c615a82fd440
+EBUILD pyscaffold-2.4.4.ebuild 1312 BLAKE2B 38614283c86fb1653e4734990aa82be97f618e699ea6bf1dae602a04d83d4de702ed8d0ac1fb4e35ae4bdeea7d06b02bedac338eb151120aa165afbe1d7a581b SHA512 c038f420cc463417b9757c0dac8c1cebd8373b2ef5d56df0a2b3f096553c01bf750a806adea2cd5d2c2f50a6d1643bde2d31777917dad2fc2cfe5c0289407c80
MISC metadata.xml 313 BLAKE2B 1b765375308aaea936a0b57bec624de4f741b46226bd03f5cc0a63c2d64a9f2750132ac85f13a45ed44195435606a185a66ed889d6acb8ef7a8043a34a9c851e SHA512 631609296e39a646bc9ba622a70effc218e4863af3ecd88c6d7dccda05a0b21338918567a23d76366864cdd3947e6d6dfbf488e9a37aa81dc09931348ea1cc5c
diff --git a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
index c90c557d9b66..76c132a1a65a 100644
--- a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
+++ b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
@@ -11,7 +11,7 @@ MY_PN="PyScaffold"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Tool for easily putting up the scaffold of a Python project"
-HOMEPAGE="https://pypi.org/project/PyScaffold http://pyscaffold.readthedocs.org/"
+HOMEPAGE="https://pypi.org/project/PyScaffold/ http://pyscaffold.readthedocs.org/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pyscard/Manifest b/dev-python/pyscard/Manifest
index 3fe3cb854eaf..6a57dc1424ee 100644
--- a/dev-python/pyscard/Manifest
+++ b/dev-python/pyscard/Manifest
@@ -1,3 +1,3 @@
DIST pyscard-1.9.5.tar.gz 146010 BLAKE2B 04569422bef66839ab1e8420b37741ebb5591732f1b88d75d8348465d3c7758febdc5722ac0329d5722d1609abe2aaa39ce507087fd551d760f9fd0f69b06d50 SHA512 a0c5cd4ccbe8437ffd37afcf95c71f7d1d6c3ae364063cf81907095625d2062da8e7335ebfd15d1f952e8a8d9395e990b351b1308ab07fa456a7ee10658db4f9
-EBUILD pyscard-1.9.5.ebuild 761 BLAKE2B d2db6f99026c4ac4c8643077dcae732f5378840617f0c1e7e6f7c5d93cd7cc50810cf999ce05217e5d885a7f451d9f9644fe0c0972eb37777456bd587191494e SHA512 cc18743ed3364ac0cb429e04ac66e79cff9764dfc6fe9eb5a6758393a6a3cc47e5a17a1f356192c6d21a0e0f8550efc6e29d18d53b2304265ebc512f8cdccb8d
+EBUILD pyscard-1.9.5.ebuild 762 BLAKE2B 55b5b019da2feb67ea95d0d9738579295753511fe4da9afce038490c5ae5acb57442d78e88f340114372d2c39482b125a2fb5724eb46812476a9d424f0ad30fc SHA512 ce6a482073c4840426edc0a10a81c28100a80bb343a882809c4928af7f087bc87f294284f0a277b548727c96ec356af4820a0b5fa5b51353a3e12428fc1869d6
MISC metadata.xml 418 BLAKE2B 7c2e1919ef8f47007374f1f7854380d5258fe75f257be89c7e1ee6303424ef5cb2c8bcd4d6f36cd0218e46b53d9af309276bff6e5fb49eb31e645e3a14c3b719 SHA512 88cd5d13d515f02d3c53e62900afbb7ee5307d2073696f4a53358e7f3cf658dc3fa79465b25477c4dcfc165f8a06021e1ce5dbeaacfd932d8efab922cc2b32c4
diff --git a/dev-python/pyscard/pyscard-1.9.5.ebuild b/dev-python/pyscard/pyscard-1.9.5.ebuild
index 249e911fac15..38dc29b9b670 100644
--- a/dev-python/pyscard/pyscard-1.9.5.ebuild
+++ b/dev-python/pyscard/pyscard-1.9.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 eutils
DESCRIPTION="Smart cards support in python"
HOMEPAGE="https://pyscard.sourceforge.io/
https://github.com/LudovicRousseau/pyscard
- https://pypi.org/project/pyscard"
+ https://pypi.org/project/pyscard/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/pyserial/Manifest b/dev-python/pyserial/Manifest
index 4ff5f3e37ffc..1fd5ce5432da 100644
--- a/dev-python/pyserial/Manifest
+++ b/dev-python/pyserial/Manifest
@@ -1,6 +1,6 @@
AUX mapping.patch 495 BLAKE2B f9a2493c2ed0f522000b2ddc774c931138adda0c7d6f8d53875532fed631936436f5ec8cd572e8fc47bf5d9ada2663efdd315d6102cc5ec873d198a53c75a604 SHA512 2a0a86462291ecd78d06c9b88e8971502a58efa61ad9d47f0df2c94240245a41e7bbf9bfbd93e7761560a16fe15203cf8c5c52eaf3eb24e1499b00dfec3808f8
DIST pyserial-3.2.1.tar.gz 147338 BLAKE2B 6c377d1527183fc48e1369f206f409d312e4488bdb15ae1d1ed93249073ffc56529a9e6059ef57c8f2ebb867cb6d9c0b7dc3a74eafbf653463a05e603b25d69c SHA512 8d3e580cc7781fc6549ab6e408642f4321eb90aafbe593f5dcf953001730f89ee32ce6592728764027a7944bfe4a0ebe2cfac1fce071777aac7c4f27ac94ab7f
DIST pyserial-3.4.tar.gz 151657 BLAKE2B cf47aba4a6f3bb2fe39d99e72907496faa1c9f37857810fef4d826cca72c361d0e43dbc33d9cf2291a589bf0193d17355d149e6eb61b4f9e28250207708ef09a SHA512 d71dffc330704e41caac6054adf192bee2f1c119691faf2ea93fe22e8e3ba000dc4a1434293f6f80d05a5577d85b96791f656e28d5c63fb0ce6a6605467a117f
-EBUILD pyserial-3.2.1.ebuild 1143 BLAKE2B bfe3ec0a471a6f1d763038a49042269d5c2a8be9c0fbc0f0b345f346fb4d77fc03e27d1dc5ec13f12ccaf27203f14157fb48e1bcddbb6d549916434052ee0a1c SHA512 952c007019283bacb54ca1a90ffaa2f85043473bd157bd98b5557d1d035554ca4988c7a554e2e479bd084c6c38fe7cc89262f59cf2c516a05a0bd987363abd6c
-EBUILD pyserial-3.4.ebuild 1153 BLAKE2B 7fc42af8582583669dc940db0cfed2de6387fd6dce2c9a994d3b18b1274d4474f124b850fef041bd07618a46829e11ad4e09e79fd4b167b18c6bea68e942d1dc SHA512 b654e43e39ee5310170f98c1d44b44fbe2d2be5e99bd875641b0a4f1563c83642285e90429b2c94d305ad638522144b4faaf9a18eb57b76573499b04160c8ea6
+EBUILD pyserial-3.2.1.ebuild 1144 BLAKE2B c1ee920456d77e28b0be2e4f1adcfefb4cbea7c0963177732c1df3f586df73e28f3146530a7ea435998c293554f62b4e0b7618ad632bda369d0f704592371511 SHA512 2392ef4e6f1aee5ad8af6437ce55630f7417d8b4ef451689cabfa7b32807dba408e144b5f6d79c1fb21a3a1d0b85d9a463ed173fc6cff1013b10095f5c558c58
+EBUILD pyserial-3.4.ebuild 1154 BLAKE2B 90ae23c7cb0bc31f47e2e53210d3e77c1aa4631933863331b8515a66ecf4abef59fbdfcd651872bbf6674758c9f6f0ad0029fbb73afa084738ec277b5b5d4975 SHA512 b0a70078aba35ffa82c1237e2c0cfeab6b980ac9187ce91bb6efd47143af02424f86ab34ecb214e4904a0a9aaeeadb3acf4a051a162916c448b68077cbb90eea
MISC metadata.xml 421 BLAKE2B f3c94b0b72c3df17d9c539e8b76e1f644e0b4ae1bb3d905652b568084e449bf11cab07f27e7775031eee857095671debd28bf1d2eb8c1992c6b980620b32109b SHA512 30c1232aed930c665c2603443cbff9efbb843b1866d6a4d034a517e0669f28f1e6e7562103a8badbd8fb1efd9e69b058870b9c4fcea8fa5e74e7a1ec8ba17fde
diff --git a/dev-python/pyserial/pyserial-3.2.1.ebuild b/dev-python/pyserial/pyserial-3.2.1.ebuild
index fb917e23d479..bcab615ab74a 100644
--- a/dev-python/pyserial/pyserial-3.2.1.ebuild
+++ b/dev-python/pyserial/pyserial-3.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python Serial Port extension"
-HOMEPAGE="https://github.com/pyserial/pyserial https://pypi.org/project/pyserial"
+HOMEPAGE="https://github.com/pyserial/pyserial https://pypi.org/project/pyserial/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/pyserial/pyserial-3.4.ebuild b/dev-python/pyserial/pyserial-3.4.ebuild
index 9cdf3fdeadbc..8d1e734f73a4 100644
--- a/dev-python/pyserial/pyserial-3.4.ebuild
+++ b/dev-python/pyserial/pyserial-3.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python Serial Port extension"
-HOMEPAGE="https://github.com/pyserial/pyserial https://pypi.org/project/pyserial"
+HOMEPAGE="https://github.com/pyserial/pyserial https://pypi.org/project/pyserial/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/pysha3/Manifest b/dev-python/pysha3/Manifest
index f8037d2bb55d..1f7ba7bcdc9c 100644
--- a/dev-python/pysha3/Manifest
+++ b/dev-python/pysha3/Manifest
@@ -1,3 +1,3 @@
DIST pysha3-1.0.2.tar.gz 829192 BLAKE2B ff0c0e1cc35f5e2efc0a7d3074022aaa1e05fa72cc151560180fe08958c8f83ec2b0f50f9e1bf772fd386647f3d44e8b4139f5593f6d0d678412eabe4829e939 SHA512 57476d24b9d399471cf56c8c1413f58dbc863c16d4fe9ebd2cf65df8092e139e2505252605e3fccd68978f5ee3fffdfeeedee6788aab38a54c918a452fc19720
-EBUILD pysha3-1.0.2-r1.ebuild 1018 BLAKE2B 4a8d644a6b6cd8730663cb44d815f25de873be04adde8a9e6591ba34ae2e017a1965238dc639cad7b14113b14ef7063165963f90893f9ee852c5245d1df33812 SHA512 ab897e135995ec735a7159ed069c104d56ae12407b83dc9a14ab102d1ef180b803795a41114c2d94b87ee503e9a2f358c2b195d16defd73748c8019e4b264e56
+EBUILD pysha3-1.0.2-r1.ebuild 1019 BLAKE2B c6d465fc6167eb40de453f772946936fd5acfab8818ca895edb01ad3c387a57e906156b144e52c7ed152800422be82b00bddf612b7e72d38a3f767765b64bac2 SHA512 7dbfc436be85385bdf0e0c7baa9dc2d363b089e74cd9825e7e3525c47edb993c929b76e9d06df9584bc78c9eef65974ccae2ba113e10c63a6d345c558967e128
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 2b854d4665e1..c08cf7330694 100644
--- a/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
+++ b/dev-python/pysha3/pysha3-1.0.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="SHA-3 (Keccak) for Python 2.7 - 3.5"
-HOMEPAGE="https://github.com/tiran/pysha3 https://pypi.org/project/pysha3"
+HOMEPAGE="https://github.com/tiran/pysha3 https://pypi.org/project/pysha3/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="CC0-1.0 PSF-2"
diff --git a/dev-python/pyshark/Manifest b/dev-python/pyshark/Manifest
index b1bc059b3199..6e311932f82c 100644
--- a/dev-python/pyshark/Manifest
+++ b/dev-python/pyshark/Manifest
@@ -1,3 +1,3 @@
DIST pyshark-0.3.7.2.tar.gz 27232 BLAKE2B b93ee24fb29990b0ab455935e773e4844c26761c2515d1254c8e72d24d70be95aa17a590cc1f5b39bb5f76db624fb7c40d06e64731948ee75a5b8e2008830968 SHA512 dbd97665fae7d3067582bf7616e025b0c5e5fa14cacdaca59c89b4e70feb3017f2d8c7d899a70c0c8707589e4735b9283914bb6ccbf432e9072c64d7e957bc15
-EBUILD pyshark-0.3.7.2.ebuild 1254 BLAKE2B 12edf946bacb020dc235791c6c9d91445140fa9987a424fab109ead377168e80ec03f797f57359c0b89bebbe7142cc4d35e540f7a35c74c44e26560f526d62ad SHA512 ac0a2b4095bc6a7b5d86d9e9b17d3068588ef099ad1a41c1fb0bd3cbfee5c4b4bb439eea408ba82aea83f988282d8dee04f467bb1eeb58a4826b224da28021f7
+EBUILD pyshark-0.3.7.2.ebuild 1255 BLAKE2B c79176e74263682e929c2dc5b08be5e6325ef9598d467c816a36a5c7fa2f01cc04428d16bc4970c7d9b81f8102052f34f23314d1e0aadad42245cf4b5311e64b SHA512 ae3d04e72ef3432aba7a7d10cd7a710e2937921a29ab9c7eec1de827bb3625d290c045d1ad0eea1f29820a7aaa98626d600ea331c067aaebd1bb394da3be0a32
MISC metadata.xml 378 BLAKE2B b5d298f634ff4c3ef0921697ba6ad85d6704effd115e130075507d4ab5e7cfefcd3db393f044f1607dfc6b6442363c58b9ac693281334bc981c3462c0f1a775d SHA512 17d2661a631633ebf347dfc4def34aa070c4ad5713f6124b668c3ed5336a59b639c30474e4b4cb294661648ef186797144c161a390c0d93a21de82ae8d51d8c7
diff --git a/dev-python/pyshark/pyshark-0.3.7.2.ebuild b/dev-python/pyshark/pyshark-0.3.7.2.ebuild
index 12e12622a1fa..de9a9571c2ab 100644
--- a/dev-python/pyshark/pyshark-0.3.7.2.ebuild
+++ b/dev-python/pyshark/pyshark-0.3.7.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1 eutils
DESCRIPTION="A Python wrapper for tshark output parsing"
-HOMEPAGE="https://pypi.org/project/pyshark https://github.com/KimiNewt/pyshark"
+HOMEPAGE="https://pypi.org/project/pyshark/ https://github.com/KimiNewt/pyshark"
# pypi tarball is missing tests
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/KimiNewt/pyshark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/pysnmp-apps/Manifest b/dev-python/pysnmp-apps/Manifest
index 249110b3f834..27585fde6e40 100644
--- a/dev-python/pysnmp-apps/Manifest
+++ b/dev-python/pysnmp-apps/Manifest
@@ -1,5 +1,5 @@
DIST pysnmp-apps-0.5.2.tar.gz 27006 BLAKE2B 78e792cdeed6bbceaa6846a055e9071ac69759036d8fb5bbf648c071690c01dec1f1a90f1a0449a530d88af36bb387a8694ae63ef87d97448b29a5334937db1b SHA512 8f4cdd2d433c6d1e2d977502e9cec56e4526f4f0c2893f6489ee0d79351bdb41729b41e3db250d6515e589b622b3234902890d2fb26fe89ba4b48b146a78fb71
DIST pysnmp-apps-0.5.3.tar.gz 42810 BLAKE2B b8a3cfd1103c8d1d7fc7a79af66c34e4e96091c6d07c124766cc10495f466646e5610f24f1a4d82b4f507b0d0687833f34bb1e6440c6fb0170833fc4449fa78c SHA512 dbb69cc6e394f7dc186172bdcbf5276efc176c0ae2c4e71b2426de9a5963dd2634ac7ccfd3fd56d794d4751f1105ee1180221222d481409a43a6a71dea4e454c
-EBUILD pysnmp-apps-0.5.2.ebuild 531 BLAKE2B 244db2caec4d2735db21f9e542bf8e9ce8b74902a33dcf533ecde2cd9ce5704f89c2f247b911f9a8d0fd545c50581fb48af63c42e2d59e22682e7d0535b10fe7 SHA512 3c066af5a1e8fe9098a5694aca3ffb70a40b3a1bb62d598604cb88e3ae34b81a22792cb62f891c2488dc68553bf69de852a9f6960675c7178aad0886673fb30e
-EBUILD pysnmp-apps-0.5.3.ebuild 535 BLAKE2B 19e9eb01879ad0e684e4fd00acb7940bb258f62513271da9e494b87f05a76407856b7f0702246a2b2e46f0baca583f5b30c4eb8e46cc8c648d6425a4dfc07c3f SHA512 e8fc4aa34692b8bef8b58df0d642dfdfde7f9f41af36d0fae9c6125b261b10c618a2188b339fcf2048f3dd94a0b5cdaae12daa2ddbb3700a39e9924a8b2ab7fe
+EBUILD pysnmp-apps-0.5.2.ebuild 532 BLAKE2B 5452a7e6ef583270148b2191cb87f8ce4cbbc8ea527d303885210f7d565b6009074337b25e9c0a55b548c45f928dc44cfaccfe4f6ec016dd5bc2e038f06bfa6c SHA512 dd3b81ed2e89635fdc04a155d2c55caade5fd687d2e746fdc1d9efc0c191aac54c0b12af94ff7ff6bc24dfe152b48730448a5eb8daf73d50b5ce0252a875111c
+EBUILD pysnmp-apps-0.5.3.ebuild 536 BLAKE2B ac6e1a0cccb34b1dd7407c2dc900ba9def83ef88105f1cc65d4b704e1a0a411698175ce9b264053f4ef5222b4f8ff24756c99285f5772778e86f626aa4d7b601 SHA512 8c8c0d394b451f8f37c33fab41019fb7439766fcb271653f4c2cdc6daa8d7a9ba45b59e8b55da6be9d3edce535b88f89831e9a4e0bdd51cf545e0e84c24b4739
MISC metadata.xml 1515 BLAKE2B 08b730f5ad6ca96aa54b303db0191a89a8a1021709b803465f0c87aab12092561574f6601f33826668e9f79be80c0dc3934c211b3d11fd72b1a0725cab2cde15 SHA512 a69fb4136f83b7f61f566802cf8982aa9c84e6f009d104c7791c5c8ad3977c9b6245bbaa87ef135fae126ba1fc15e0d0debe888d0906a03200b7c4a1efaee482
diff --git a/dev-python/pysnmp-apps/pysnmp-apps-0.5.2.ebuild b/dev-python/pysnmp-apps/pysnmp-apps-0.5.2.ebuild
index b433bfa00b8b..3ec6496f41e1 100644
--- a/dev-python/pysnmp-apps/pysnmp-apps-0.5.2.ebuild
+++ b/dev-python/pysnmp-apps/pysnmp-apps-0.5.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="PySNMP applications"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-apps"
+HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-apps/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild b/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild
index 55d4ac689cdb..96aa617210e4 100644
--- a/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild
+++ b/dev-python/pysnmp-apps/pysnmp-apps-0.5.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="PySNMP applications"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-apps"
+HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-apps/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pysnmp-mibs/Manifest b/dev-python/pysnmp-mibs/Manifest
index 18c1fa4477d4..860746326a6f 100644
--- a/dev-python/pysnmp-mibs/Manifest
+++ b/dev-python/pysnmp-mibs/Manifest
@@ -1,3 +1,3 @@
DIST pysnmp-mibs-0.1.6.tar.gz 2113334 BLAKE2B a685dac05f11284c28c6ec9ebfdb4e99145d4cb48b982cda771694ee3ecf522af07d174a8b97430728dffa243de7889f8a831575113d8a9b35a494d1d9277b2c SHA512 6956d437f7815e31af13ac54ade7526e07fefb63a4c4bec95fb5d5c8f198f0d7bc8bee2cd9d0072c46d089f579d6cd6227152646a763e3342c626cce367e89b2
-EBUILD pysnmp-mibs-0.1.6.ebuild 510 BLAKE2B a06bb1036339d1a1367d971dbe15c0375d764c65dac9eee712941eda92e4243cf574f08ef5948f2a683aa71c8a66f3027815d8bedf5ef9685716f3a463848867 SHA512 12a0522c5eb3cc9b6093fbfae118442f8cd4c0d95303593545696139fce13a346f7722367f5bc1a6daf9ccc63f7785313f0533c1880ac07a6f67f921b67e3178
+EBUILD pysnmp-mibs-0.1.6.ebuild 511 BLAKE2B 737eb9fe3c2cb6d51a1cdb9698a7d79039e23f440aa4c109d44d32c3a7bccd3b0765cdc513899667a123d03372f3dbf7ad00af92db36f1f11b38a40c4c8ed1ca SHA512 db232666b5f200e0274b265f4043c2e76a419c4054bb6c80754d09f3f26be694f105c0c8e98e39d5c94acc7e603016563ee25f124cccb4f73afcf9130d55ed58
MISC metadata.xml 1515 BLAKE2B 58cb9f0f443bd9923b3ec824cb54d0e5635ad5ffb9da178d98a9b920f14cf75640295106a8fa9928447d4410708ed15fc0850b3a2986a2228d92e7cddd431739 SHA512 99adddec026ae863568b6239dba0aaafbdcbc5b020c0c337c1466900a134de902cea3a304c8d2c8aad12ade54750379a1fde88120e13f879e7f75ced2bfd1be4
diff --git a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
index 2acff3041233..54741cfdb11a 100644
--- a/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
+++ b/dev-python/pysnmp-mibs/pysnmp-mibs-0.1.6.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="SNMP framework in Python - MIBs"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-mibs"
+HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp-mibs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pysnmp/Manifest b/dev-python/pysnmp/Manifest
index d92479759df2..58e0c0c758dc 100644
--- a/dev-python/pysnmp/Manifest
+++ b/dev-python/pysnmp/Manifest
@@ -1,5 +1,5 @@
DIST pysnmp-4.3.3.tar.gz 403779 BLAKE2B 6698d622be9e5f0e85c64f6773bc7e1657c167e572d84b9339fd626d81cfe0db1f38837fb419da5e26057d843e7e7df62c8734e81c1d72f0f4e46aab820c5b95 SHA512 4b3e4a1785a852eb0b03266d2efbc586c01030f4653482bfea91b64a78098554589e76d38fe43c6b2d734ea3624a42878a2e3b6b7cfbf883e8bf8ad07ff43f81
DIST pysnmp-4.4.4.tar.gz 436318 BLAKE2B 6e6616a79fc15d457b8da2e2260c65d9d8ef29888c033d80f2f47c8de035d0cff73dc4be1eeced8ef36dac1301b7da0d845837b780815792f545b6ad18d5496e SHA512 960ac73b7356bb236d3853432c094d3aa86a343f5e211065689e6c784293748ec6f2c1c17bf9d96b4cbe2d9d476ebbacbaff4bed7d86370e5ef61e6f03ba8c0e
-EBUILD pysnmp-4.3.3.ebuild 1202 BLAKE2B c6e9af32485f84ce3ef7181b89b5e783766d2d1b0325ecfd6539c020f436e11015e559088dd18f79f1f95862068c52b345c35137c4c31c06778f07de1791cd63 SHA512 e696694ae9692df6e0d6bce6d885031fc73c4da04be6fbd441292c8218b9270b0de20de68b0521700c268e4f4cb264d1162e459c05381c05a8cfc172b4c6518f
-EBUILD pysnmp-4.4.4.ebuild 1249 BLAKE2B 086e17e5c04cb8251574535613334df0f24cf7a84b08ef72462f44e27d3264b00f9c114570cbc5d962d17491475ea592f226f9cb7da5697b0dfb1092971e34ef SHA512 fd0f5605522644dd9cd2fbc9cc6e125783120f3e0285474fda38fa9cbf51dbc1b508f05ac6e55239544f45a7655e381322ae5ecb1486d44c3c0c46b4ce09b506
+EBUILD pysnmp-4.3.3.ebuild 1203 BLAKE2B de154ac0ac357c03ee53667291df194d18efbb57cfafde963d1481a711f8e38789cf3e5cfe60c28b4ecade43231c20e80dee4bd1620e738c294f3f9aae979328 SHA512 078fe70712623e6c99be96fb40589397fd5ca1690d2e8899a0ad1eafc4598a72f35672b6e336c32818a06e5423ac7a0442591146bbd240f46edd103d390e7d45
+EBUILD pysnmp-4.4.4.ebuild 1250 BLAKE2B d29142f5288f773e13b5df43f9442799eebe134d1160ba1e90ef614bbcf9d30af8b3c384bf20fc49b1a0de6493fb56eeff9be9c9bdc55fe1fa8934cd213bff29 SHA512 29af54adf7e4769075772dd06ee3919519aff1afe28ec3c5e8102f01508afc2b3dbe28d78981d867fa1c3256a1e3b9fd1af5ed09bf8edca382cfd394183501b3
MISC metadata.xml 1567 BLAKE2B bb80fc30033d338354e1b5539aa5afbb23df2ef574a55709f62ef399a67fa7d659fbbad4d3a10120d0a7cf2247e6637127c115deb3741421a73f3222b769d632 SHA512 3ec28aa833cf162493be384e095a4aa440dc9fb19941b5c503d81d1bff83428d5aa8af80dfa24c88055c573c09529c12e3fd4962dba3d171ea8d2e87a7bb7822
diff --git a/dev-python/pysnmp/pysnmp-4.3.3.ebuild b/dev-python/pysnmp/pysnmp-4.3.3.ebuild
index 968dc80f9429..fa8551559639 100644
--- a/dev-python/pysnmp/pysnmp-4.3.3.ebuild
+++ b/dev-python/pysnmp/pysnmp-4.3.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python SNMP library"
-HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp"
+HOMEPAGE="http://pysnmp.sf.net/ https://pypi.org/project/pysnmp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pysnmp/pysnmp-4.4.4.ebuild b/dev-python/pysnmp/pysnmp-4.4.4.ebuild
index 68a7e63f93c3..3d1c8021a0c7 100644
--- a/dev-python/pysnmp/pysnmp-4.4.4.ebuild
+++ b/dev-python/pysnmp/pysnmp-4.4.4.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python SNMP library"
-HOMEPAGE="http://snmplabs.com/pysnmp/ https://pypi.org/project/pysnmp"
+HOMEPAGE="http://snmplabs.com/pysnmp/ https://pypi.org/project/pysnmp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyspf/Manifest b/dev-python/pyspf/Manifest
index 2c7ae2fa68ba..9b708ef67aa4 100644
--- a/dev-python/pyspf/Manifest
+++ b/dev-python/pyspf/Manifest
@@ -1,3 +1,3 @@
DIST pyspf-2.0.12t.tar.gz 67189 BLAKE2B 40ddecf6e9717da9e496c5852866259f28af11c5e9ef581ef1188b07896bce7abc3ba901063bfea2ec9f89d70e17275b0e2619f23f9dc334628ebb0af084b79c SHA512 1ad23b5dea4aa8edd03b3fd9fc675685bcb0e216474534563c55988df040abd4e2bbc8488bba80d26466877e8b2ec88cbadc2f67eb8c4bf6f26f975d8af81d8d
-EBUILD pyspf-2.0.12.ebuild 971 BLAKE2B 1450bb209033f077050277e803280f04e1089a9d3672dc1e483c6d9f6217f829ce3b85b48d070b9bb658c58a80c7ebf1b37ae9d648214428799b8179b3aeb7cd SHA512 c25a8685d1aa8d215db97d080e833092f40a812aac42eddb71fd7c3c118dd656788ec263a86ec26df5504850e98b4b10104e27e149e0d60de0d054714fc24707
+EBUILD pyspf-2.0.12.ebuild 972 BLAKE2B ff3fe1ce1838f273f40d1b40c34cd22524866b8888af405e7431667d26d347be71138825ec05a9b094e52f9bd157cd2c03b4858b8f70b68bf3990cb6d6b7f8cf SHA512 84206fe62d5b139a8f2de59f1a992d1c8de5c9696f3ecc95a0973274ce7fae4f191c45643802b3e6cc2fd7c879ce17b3260c87f92e8505f89a58cf591b38368a
MISC metadata.xml 318 BLAKE2B 428f1f97b1e20927edbd26d3cb405e242e2bdc4c2cd301b9dd7999570b0ffb5af1c786a6cf596917d6d2694e29cf47c3809d3af97adb078064dc3562fe2690e1 SHA512 561cbdd0b14a8fb091ba9943987d93c8c1323a4b5f8f2b32f094284d683eec5562153a5a8ec77412a0806bac56c5667ec6e9e8d99e77bc2e45a5b7d517c8c483
diff --git a/dev-python/pyspf/pyspf-2.0.12.ebuild b/dev-python/pyspf/pyspf-2.0.12.ebuild
index bf1883969e60..abad4d2aa821 100644
--- a/dev-python/pyspf/pyspf-2.0.12.ebuild
+++ b/dev-python/pyspf/pyspf-2.0.12.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="ipv6?"
inherit distutils-r1
DESCRIPTION="Python implementation of the Sender Policy Framework (SPF) protocol"
-HOMEPAGE="https://pypi.org/project/pyspf"
+HOMEPAGE="https://pypi.org/project/pyspf/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}t.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/pysrt/Manifest b/dev-python/pysrt/Manifest
index 065e05bf9c2b..1d648191244f 100644
--- a/dev-python/pysrt/Manifest
+++ b/dev-python/pysrt/Manifest
@@ -1,8 +1,8 @@
DIST pysrt-1.0.1.tar.gz 11741 BLAKE2B abb2e208b40f643d953f53bd0e1848a1ca412a32dcf4660f4c975c7c84df401ba773b9f55a7d4df170c8c9ffba14225a9abd75ac443d51e9a3bbc2a3f5237d35 SHA512 cd03d40ebef953d7ea67073a114f10a87eb142670ece727d09a31b498835d8485ac0c125f4281b6ababdd6f0757f9549ce38cb05eda79b23ff17950ab891d0eb
DIST pysrt-1.1.0.tar.gz 12171 BLAKE2B 8ed72f59f8340b800a4f75ac0cadd313061934abfa8ce6307eb4e3e33551bb8a0629e2be1f2ec1c635e9c3454239354c67ca624adc4be5788a0664af40a4f13f SHA512 31d085ca255cc9a09fe0df8611067ad39db36789b9cce89638382b2bcd5c4cad93a4cf1b19d852eb5a954fff89e602ab6359d4846ba9c6ca05d4b7a3b27ffa24
DIST pysrt-1.1.1.tar.gz 104027 BLAKE2B a035234d687a6d7e69123a012087b8d065cad3904ce422b3a4390b0f6a0ad8471e35d7f5d9cd7e835ff2238566dd0b7a40a039b88d5b6d3a4be464e390847d79 SHA512 607f80c1f66702d36b6fa54b293f59c6a28415d812bf54d7210075d1c84a7547ce2776c0809910ed3d79c08a3c595ce74719976d8f2818820a3f4a306ffc1825
-EBUILD pysrt-1.0.1.ebuild 819 BLAKE2B d0cf55ea9bd5649b33c28c010a392f70be5d11a31ea71ded6f117a8c906609a0d91ca71a7f12e67e697ebd2dec574b688326caabe600a6eb046344fc0ce14a71 SHA512 52b5764e0473a4dd484a2e0b2a0c9f8f2a5d90c5f1053a1575b82028bd83b408326aac4b6069fd09b12f4e30c2bd2ce4d53e352d4bfc372cd2d51f3de8405fa3
-EBUILD pysrt-1.1.0.ebuild 712 BLAKE2B b0478ae41aada90ba0a4f7a0b142a5b214cb4977761f2fd4c9131e36006c3d24cd1f4df33de925325d2a1daa741e451f22b9e723303f2e13df8012b17952ae6c SHA512 3749daeaa585e596ba70e3c8a3b9edb49ec4dbe2900d3ea842138fbc2256abcdf5b5e0de7546f3e1bb65c5cea58b512a22603f5fa86ae5426ad1a6c110094aab
-EBUILD pysrt-1.1.1.ebuild 784 BLAKE2B 6151a8a5873e887270b9f86be838ac941738f0ffcc364bf2beaa9120597eae4da574cae2ce27914cde0f38ea26ce5d069736d1c465b486cd02b4232ab63e4423 SHA512 acb7be574c21867b4abb1458585d45ce4cbea832780da85da86da2f0767016ff00f38cef1ed21b22c1c00540e8e08a0a463155055092c78f562e91ee4ed9533a
-EBUILD pysrt-9999.ebuild 712 BLAKE2B 6b59bb394ef3e2fc8a7eb83b46d390c51e01dc89c84340f1b216e3b02a37bba9bde590258fb3072641fcceb822f7ae31ac8957706468e82fdba78751406481a5 SHA512 b5ce0c8c5c679141893d0289606a07229e205f2f4bfa3c6fe8db020c8f2c7cc238591fe70a259c99ed1f05b965a2460391b3fac683620c4ab5f7416bf864ccd9
+EBUILD pysrt-1.0.1.ebuild 820 BLAKE2B 52089c41d13ac2d04153b07bc0704a6edd4ced12d808a2ef9b28bfbad0494f51d9c65f93fe9ee90506a83e81096a07a82703b9c4993521a17f73aad005a0f3df SHA512 06bd27ff5fadcaf223422e7179b20f298f58450ccc150429d442f37ad4db1423ede33d9e7871465c0b1f61273eca7c1d3511aa5176da5445cdca719bfef96f1f
+EBUILD pysrt-1.1.0.ebuild 713 BLAKE2B 2e593f8ea96dca3a85209034596cedab28a677c8afa700c2a7a8060e8475cf60ac52866f2a01ba4451bcded90ca770ad5b4d1e6c8eeeb2bcc0a648cc00eab4bb SHA512 9d366f9ff10d75f71e208d62f5232c965c350f518c58d0c5e8409a3b67b9e5c537908f7d46131ad8a9000886ee6303842888eb8d18e115cfb221feb57aeb9721
+EBUILD pysrt-1.1.1.ebuild 785 BLAKE2B 4213efbb3d6f39682bc596667f20eeeaf05426c2a71f3777b390be0e56bf178cafc5939b407ec27bf62f2c8fe6f0bae42379be190ee680f350e4b4786d2e4c79 SHA512 7eebd0eb137737839262767ce185db46da7d0804660139506be8a79d015a69ce87ba61abc4c4e6ed7346ef44d3779ca5f8d1a8794bcf4b7a1bfcd5bce09d99fb
+EBUILD pysrt-9999.ebuild 713 BLAKE2B cbfa442e6d84942b2e0ad81e61d28d5d6e7b02431c60f3c9076022aefcaf6f839abd75d2cdb39155813e20d4f74972b4b306bf9a1477846cf063ca2570b932c0 SHA512 298500c3743aef8da7d89f90084ece3755653d6ad71f7d233f2c15687629323b9dab4b593afa2106a5d9c842b80ddff0eb3dbb690ffe0b0125afe709df6b7986
MISC metadata.xml 549 BLAKE2B 84f8467c2aa86ccd2429677c574b078b4e57bef8df3deb733889b59818958ed05952eb394c664331c26a6e234416d77321cb0fc22c4a866166a14ece04bec0aa SHA512 d58b3a149ea3c2e0acf0bf826c56e96c3096bf42197d22938069e9c5ec280dd7b7b9bccd084afc1b9990160b3de1a798f0916e3913c1d74012139eb736b397d0
diff --git a/dev-python/pysrt/pysrt-1.0.1.ebuild b/dev-python/pysrt/pysrt-1.0.1.ebuild
index ffa3cee632ca..c4f45f56d838 100644
--- a/dev-python/pysrt/pysrt-1.0.1.ebuild
+++ b/dev-python/pysrt/pysrt-1.0.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python library used to edit or create SubRip files"
-HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt"
+HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt/"
# pypi tarballs don't include tests https://github.com/byroot/pysrt/issues/42
SRC_URI="https://github.com/byroot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/pysrt/pysrt-1.1.0.ebuild b/dev-python/pysrt/pysrt-1.1.0.ebuild
index 7a6b7a9fec61..1dff10036683 100644
--- a/dev-python/pysrt/pysrt-1.1.0.ebuild
+++ b/dev-python/pysrt/pysrt-1.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Python library used to edit or create SubRip files"
-HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt"
+HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/pysrt/pysrt-1.1.1.ebuild b/dev-python/pysrt/pysrt-1.1.1.ebuild
index ddc1e6025751..cfcbae9752a0 100644
--- a/dev-python/pysrt/pysrt-1.1.1.ebuild
+++ b/dev-python/pysrt/pysrt-1.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python library used to edit or create SubRip files"
-HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt"
+HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt/"
SRC_URI="https://pypi.python.org/packages/f6/33/16ad65a8973cb8bcb494af09ee1b9ab5ffdd6ff300bce5d3ac7d3cb1f2cc/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/pysrt/pysrt-9999.ebuild b/dev-python/pysrt/pysrt-9999.ebuild
index d0567969f497..bda2f23780fd 100644
--- a/dev-python/pysrt/pysrt-9999.ebuild
+++ b/dev-python/pysrt/pysrt-9999.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1 git-r3
DESCRIPTION="Python library used to edit or create SubRip files"
-HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt"
+HOMEPAGE="https://github.com/byroot/pysrt https://pypi.org/project/pysrt/"
EGIT_REPO_URI="https://github.com/byroot/pysrt.git"
LICENSE="GPL-3"
diff --git a/dev-python/pytest-cache/Manifest b/dev-python/pytest-cache/Manifest
index 14b296f31ab1..f6942c9948d0 100644
--- a/dev-python/pytest-cache/Manifest
+++ b/dev-python/pytest-cache/Manifest
@@ -1,3 +1,3 @@
DIST pytest-cache-1.0.tar.gz 16242 BLAKE2B 90ebe56fab442c67513025bf3921d9d3ef4220de49fed5ae14cd31e5b8966e2fce4551faafb14bbaf1c3ddb45a8bc2d0ef4e3e9ab6fdece053d173b37e4753b7 SHA512 55eb66718a45fb0ad8931780d96fa4715cf0d9f2568be2a1b08b3399d391b818a7ae8b2afeb74b50aaf8ec8f7f0d8da8e7a7483845a50e884822ca6ddbca03ea
-EBUILD pytest-cache-1.0-r1.ebuild 873 BLAKE2B 563f3f34505bb63e514e13e3077274e10e96e7526ac6cb82dd81ba7dd82769e5d208b51e3a71482f4251123a0210f72f60313f0b9e83fce5c00f168f90514717 SHA512 6ad3bae63e309f421564860b06a230a4f24d82895cc62dab7121a89e1272699bc354cdc204fe6b297e97c8ee5be238ce931d04bdb2f16e7e463e0b47658ff889
+EBUILD pytest-cache-1.0-r1.ebuild 874 BLAKE2B a2033c0dc85aaf7b99003eac5e3ad271c3729b43daa90490d5fce6aa885b787b5ae56370f64a448dbf0cacf156c7144814f5143e561f472e1e274ff04dfb79eb SHA512 ec8890a132da3c2e1c81d3e4748b44283f994bbea75a7c3f9b3ef95335ef1b5f3c0f44f7e4c9fa85e85f001b6937bdf66b37d6b8f0f37ae7c9117390c4478d38
MISC metadata.xml 424 BLAKE2B 9699f4ea942fab1f467f13318ec34b3827aafd5946f863fe73ed8411c8967c3aadd75d210d59a194f44cdd40a60f7911231b9b9f1b0da91b88be636b007cd205 SHA512 d5cacf7c2874eec32bd10036f6fa03f0d357569e99b229b397df2ca1978f3961b9f3e7cd892cba677e4f6c4e39a5d69ef496166285adf089e08e7406446c9a35
diff --git a/dev-python/pytest-cache/pytest-cache-1.0-r1.ebuild b/dev-python/pytest-cache/pytest-cache-1.0-r1.ebuild
index 80375c03dbd5..5645f67c374f 100644
--- a/dev-python/pytest-cache/pytest-cache-1.0-r1.ebuild
+++ b/dev-python/pytest-cache/pytest-cache-1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="mechanisms for caching across test runs"
-HOMEPAGE="https://pypi.org/project/pytest-cache
+HOMEPAGE="https://pypi.org/project/pytest-cache/
https://bitbucket.org/hpk42/pytest-cache/
https://pythonhosted.org/pytest-cache/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pytest-catchlog/Manifest b/dev-python/pytest-catchlog/Manifest
index 3c2065d30759..92e6f2cab52c 100644
--- a/dev-python/pytest-catchlog/Manifest
+++ b/dev-python/pytest-catchlog/Manifest
@@ -1,3 +1,3 @@
DIST pytest-catchlog-1.2.2.zip 18028 BLAKE2B aecc020f34010f20ada7a65b069b5f6de79de301dffd765a0f395127582a90e7913057332a760de38e20f273f0b1ff6dd5afb39f5b3ee1d1e2f2f1e4187eb252 SHA512 bbeeb7213898844a7956712992ddaca1e28c52fc5712339b9730f181a124af5ec90b5460981066638658246da4321840a7583ee14eec7c0482e069e2a824d031
-EBUILD pytest-catchlog-1.2.2.ebuild 792 BLAKE2B 2346c0062dc621997bacabcf1a7dfc0c1e078c8e7dd98f3a03d0bbaf2a94ed38901ccb724de59cf5804ddd6aa80307867688857a28cbbba273a7c7140898c6a5 SHA512 2c651edc4186449903b0fef58e59f65a19136a52f695acb3b9aa35d32d16313e6a205085c03c352d8a5f73cc01110478eea9abd6c1e49f6de035bc207f259b02
+EBUILD pytest-catchlog-1.2.2.ebuild 793 BLAKE2B cc94ce4c0d36ae83e2bc15e12c4c43a99fae98766f0e4c65e28385a631a9e58a832dd9ee28cb10bbf1b4405b319c8271754482f020bfda6f01dd3bf81467a5af SHA512 59851bdc9a62d0f187cea1e2db547488d3a606e6a4a891e44908f6e19e6d5747622632410958390b37c9e92e22af6488606486699bf747c4328bab626aeef8b5
MISC metadata.xml 384 BLAKE2B 0dff6cbe91087adee6e5fba8d8d1e38ad51f94d97808c62d7e68844f5eb9097ce4fa22bd7a2e19456836721880fdf4e54d4abab42fc9c1285d6fdf5bc761a27c SHA512 2a49b6a72107bd42dbb524a060c14a2dafc1172ea5d21427f22589f43f7cf728e0b3d843f59c962bcd8c6a072663ab842606d13827ff9803d1a016da5c09f741
diff --git a/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild b/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
index a5d7a40ef447..aeb1aa05c166 100644
--- a/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
+++ b/dev-python/pytest-catchlog/pytest-catchlog-1.2.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="py.test plugin to catch log messages, fork of pytest-capturelog"
-HOMEPAGE="https://pypi.org/project/pytest-catchlog https://github.com/eisensheng/pytest-catchlog"
+HOMEPAGE="https://pypi.org/project/pytest-catchlog/ https://github.com/eisensheng/pytest-catchlog"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
SLOT="0"
diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest
index 9cb7c259b929..0cfba14212e4 100644
--- a/dev-python/pytest-cov/Manifest
+++ b/dev-python/pytest-cov/Manifest
@@ -1,7 +1,7 @@
AUX fix-for-deprecation-warnings.patch 678 BLAKE2B cbf75e452f1cb5225d23d29c8105fc46c03d66b65ad359e84d63780fdff36342b50a5465c4ebcfe1a94d277301de49e5f4822856411e54d939d85d7043a1f094 SHA512 3f20f6ef0514d676259e6bfd5c10c1877c4237a4a87161352adeda355dac693a6a43b8be3b29848feca433a9ead3e96967d8e255b62e3b60d816127eb17c4cae
DIST pytest-cov-2.3.1.tar.gz 35378 BLAKE2B 758846db0b06ef9534823d3458ad6211b0cfc14b551a6e1737573a5c1c5bb59c23b26d3448ff8a67d65a4293ce75dd8c79d4916d3d9a7db5021db6b907152230 SHA512 79770beb53fbb43b5d68311c2efd0accbfd890ab6dad299da8c1c0b3d26b54d984807313b1507900cda7004bfb50fedc0bd4341cfcfce47849a4f24fc8184f11
DIST pytest-cov-2.5.1.tar.gz 36201 BLAKE2B ba07d751c7635ee01262a6f2eeffb27393d58afadb625b220237ff9d014ecdda0f18c0b5fd7bdec66fa4a948f2bb70a715af6dc76664e9c573ad56520c8dee1e SHA512 868131d6ea6dd28deec6d653dec23ceb7d3adccfa2c6bcc0a3126bbb11e924e71f200676461b2202f274ce6e14d1799feb0917e3081817d9e8583271c18a43de
-EBUILD pytest-cov-2.3.1.ebuild 1535 BLAKE2B 920a6b4f8f297e81b1b70efff3c17ff6aca420df44bd6dd6a3170ac7f43ea2ec475b0037710b590b4eeeda5bcca1944ce1bedf28f23a3eb240c06b4db4a57869 SHA512 99dbe7d123ba38fbad9a17494d2a2a5475a6e1b35f95a9927d467f35243bd82aca5224bbf6be482afa0e73390b81a222b6901668bded83573a832e4c94506826
-EBUILD pytest-cov-2.5.1-r1.ebuild 1517 BLAKE2B 7122dec196720b047eac9ba0e2b6b15ae45423ce8ebe72250ae8f4e3ca6f45602d2f1bbe249e90489e146bb5b67dd42d3673b28defea9461b7b5d79350f5a544 SHA512 7215af0af7c22b10c28f6b009ec7dd6dfcfc0fb8fd590910436b4400b3c17e87c15d8d988675d255be9ceeab17ec88e8a723aa04cc7ba9f427adf77da3964c74
-EBUILD pytest-cov-2.5.1.ebuild 1505 BLAKE2B 99c84e0a566fec3cf2e177d03e25de7b68b4fe06e4a258f09ff5753b35cef5ff6476f1e03f0e906463c974e95c4a6535d1b4bf9923adc2281766ac02dab3ed36 SHA512 1034b3d30db84e2348049d7df8af10b1ed80541dd56389f62b296d14e641e0a8eb2e4dbfaab5816fd5bf8d5ea568600ecfa23d9ef1cf48413be8c51d352c3e65
+EBUILD pytest-cov-2.3.1.ebuild 1536 BLAKE2B 07267162fd30b4c1678e755d7bb1bb621cd2149e6b7c7ebadbd4159b564954b58d353556c62d8effd74bc3c0243936589bb0c4095cfcc24bce4d57c7ebfb8bd7 SHA512 a5e30835d86d82e4a66039afa568c39f532ea050847f8746913fd94798cc25574cfd6475e5f7e6e02f8fc37f6a9169877f9d1bf607e63ee1e4cdecf198c7597e
+EBUILD pytest-cov-2.5.1-r1.ebuild 1518 BLAKE2B a4bf9aa660f451913d242989158aaf79b93b5a94de77c36843b93d123f9a4c84b88c80f3385448a104e06db3e60214363b3f95d6889b3bee7e96e2aa8ba4df40 SHA512 092b023f70f0d94860c61db3beb9b63e70c3ff88603b510cabcfa1c39d1d57a731d95b7bd1550859d0d5192a62be498f4561e3ca6a578dd087b2f6ea67dc7e6a
+EBUILD pytest-cov-2.5.1.ebuild 1506 BLAKE2B 57ef01d9e0c9012ca9e00918817c5782775cebd54684fdeaca16bca47439dd1c90ae85828f83b6fefe36295d536ffb6118b140e465dfea52cfc9314677486788 SHA512 2b6b0feeff3186a901c44a759731f18c8edb6aa7e202ce7fe68d620b5decdb82722d5df6806bf9f1681226dd18d6ae9c494d600c8fbd3a15042d3a57ef5ba997
MISC metadata.xml 460 BLAKE2B acedcc7748c95511d1ebe201052b50e43569250e41f8d08d8eceb3f8c8b10924d64e74f6ff6453896f9fceff2a939f42d21d3013b9a486b007bb922dfd285ac9 SHA512 5600a6e66b683a30d6252699a28fecf727bdbbad6ef40cec0fabb89f5afd3a0cf1e2b8e2b80ffa6cc144ac03f5e7066117d72fc968492bd3b1d6c89a8b035228
diff --git a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
index 54e2586ba7c9..a5b9de699886 100644
--- a/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.3.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="py.test plugin for coverage reporting"
-HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov"
+HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
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 3dc7179e8a4b..8b25c64118ca 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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="py.test plugin for coverage reporting"
-HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov"
+HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild b/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild
index 9a605b2a064c..d769afe6c08e 100644
--- a/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.5.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="py.test plugin for coverage reporting"
-HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov"
+HOMEPAGE="https://github.com/pytest-dev/pytest-cov https://pypi.org/project/pytest-cov/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest
index ec74142022e2..f45d124c9254 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,3 +1,3 @@
DIST pytest-django-2.9.1.tar.gz 50570 BLAKE2B f709ba00e16686cc2c7b3db168e775e8fcbebdb8ed732882d53c6c377d957af220b63dbe48120850de0773021f448270d855635336d08b6914edaa8c877c18bd SHA512 0e50f45a0cfefb6fa74f7d60d5173e3e8dac49ac669c9c88e46d27a01cff5c4a255d6f707863406b6f8707e25e9bea3408cbffbb75a2680fee365b9c9167d468
-EBUILD pytest-django-2.9.1.ebuild 926 BLAKE2B 530058056ce40f5abbc6064b1c920c621c6e9dfa822bf92c374f15a61efea231dc94c46e45136543b6cdba79792710b4135f01b0a679a2157f716ea5a9e9e392 SHA512 6e7cf76fb21b94271dc1f5fe8cdc343ef26021574fc6e81712b36897521d9b7547a9e172192ace9f14cb3c3518dac020ad084bc85c2769dd2bd18a1f414f74b5
+EBUILD pytest-django-2.9.1.ebuild 927 BLAKE2B e40b384be5874629749c476e1a893266796b4d030dc1369416db92755a33867b113ae53db6b7490c4faa9c6e4f698f38e783cc4ff47ce746ceae9df8e6e2f9b3 SHA512 f2eaed773ecc4a287dea27ab6220f266d6b4c9d61e68c0886049027f0a93fa6cccc05bc19089a2c5413f95f77be2a089add9935cb2fbc670932aa17818d6391d
MISC metadata.xml 380 BLAKE2B 6d349594a1198f6cbf2c6e0e80276f3d27454346cdbd24654506221647304fc3d3a0c9b8deadb920c4881b62c779951df2cda6a773f4f251c7c31d166fdf7b2c SHA512 65163d6f99c4d2be86bbedad07b756eda2aa639cd612e0ffaf95dc0707e72de8b406ad51d2a482925790c837bc7c3d4ccd5dc3fd070da6599e13278db03ab006
diff --git a/dev-python/pytest-django/pytest-django-2.9.1.ebuild b/dev-python/pytest-django/pytest-django-2.9.1.ebuild
index 39543a13cfa0..ecfe25826b50 100644
--- a/dev-python/pytest-django/pytest-django-2.9.1.ebuild
+++ b/dev-python/pytest-django/pytest-django-2.9.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="A Django plugin for py.test"
-HOMEPAGE="https://pypi.org/project/pytest-django https://pytest-django.readthedocs.org https://github.com/pytest-dev/pytest-django"
+HOMEPAGE="https://pypi.org/project/pytest-django/ https://pytest-django.readthedocs.org https://github.com/pytest-dev/pytest-django"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pytest-fixture-config/Manifest b/dev-python/pytest-fixture-config/Manifest
index c57f84933dd4..5a0a1bd21bd6 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 746 BLAKE2B 661a6d7c80e3f5938bcc4fd4704f19442654f3e03f707ca9a15dbcc52e28d6e6f8568189f7011264faa9cc75c57e91d492d37031bd4f22b031c7cbf9d3d0277d SHA512 67cd33601752639bab572ece5378dc382cf15b612c4cf4568d35187f5335a4216c22f5f8732eae3823e969de5f0577bda125d5c3a51887680f90ef6a78cb9279
-EBUILD pytest-fixture-config-1.2.2.ebuild 703 BLAKE2B e786a372c3d067b30f512c36e9b1dfd252a08afd4720fb60af699b95482f0b4ec08041a7032925cf848380d88e7ac17dd35d10aab23de4a8e0f0a525070f72d3 SHA512 f61f9ef25f5e43ec56036a9d7497a5be669c0d8a4c5f8c25af81a7de459a9069f3197eb8a7cc4d743d5a5f33b2942f1a45fa36935efa535798b1db676a78c367
+EBUILD pytest-fixture-config-1.2.11.ebuild 747 BLAKE2B b0495b3921fa84b954510c1e106bc4202e79e311947143d97660773304dbf0d0fc724eb28b44043346614879e3f82c0f9d83715ef8ff776ace627968947ffddb SHA512 97eea17e2677ad989a22e0d088de303acbf7ccc039b23ed2dc340fd763425db7c5b1d67e38ee43b4490874ed9adaf4d7cafaf560a86915f1a0641991a6f3b827
+EBUILD pytest-fixture-config-1.2.2.ebuild 704 BLAKE2B 3af1cf4112f040be56782ab80a28c979efd1cb239625ec353e1dc686c25c9ede55f474a2594863fa9fbb2f36eaaeb1ba7b255f15c58ea504ec054de7a38aacfe SHA512 a56a05d20304efc43657e640a2f4d51cbd5ffa93338290b3a5786883833e133f551857a01d05f356378277fb12bc35a2fdce59c7bfc0ad6af53cc0a4dbf278c4
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 5a39a0a315f1..83388f2cdc8e 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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Virtualenv fixture for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-fixture-config"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-fixture-config/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.2.ebuild b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.2.ebuild
index 7d14dbd4c2a8..524b88b962a8 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.2.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.2.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Virtualenv fixture for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-fixture-config"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-fixture-config/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-forked/Manifest b/dev-python/pytest-forked/Manifest
index 553138142d07..6539af7c09ba 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 909 BLAKE2B 07ac35890226c9b10fdae76000993eb56749938231b623b992bf277d69b78c543d470d182efb58bb60cd751a5561070be6ff3e0cb0747cef68938689534f50dd SHA512 6c3b958d359ffed3ebb15746c6fb3f69cc03c0619b340f419cc1d10e6bbe98bcf9a281a808280265876978b99aaf4999dfd480b0d84630f6afe51099636e347d
+EBUILD pytest-forked-0.2.ebuild 910 BLAKE2B ed9207a1c9875ebef26498dea3c14018331f6764f9cf3a12724279602239043b48ecee6d2572be827d24cc30ad0893273cf4df4cdb3c2c75b5b16a8b33cd05c4 SHA512 ae097c676492ffe6989953725e4aaa09ea2e9af88c8ba3ce32820f7c89ac59d3c2b025dee594b89aecb9cfbd9c6011a290e9599e8d3767d2d31d5ee3c1d04144
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 79964ebe9184..ca671b48d93a 100644
--- a/dev-python/pytest-forked/pytest-forked-0.2.ebuild
+++ b/dev-python/pytest-forked/pytest-forked-0.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="run tests in isolated forked subprocesses"
-HOMEPAGE="https://pypi.org/project/pytest-forked https://github.com/pytest-dev/pytest-forked"
+HOMEPAGE="https://pypi.org/project/pytest-forked/ https://github.com/pytest-dev/pytest-forked"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-httpbin/Manifest b/dev-python/pytest-httpbin/Manifest
index 7f16f152e4a3..854dede82f01 100644
--- a/dev-python/pytest-httpbin/Manifest
+++ b/dev-python/pytest-httpbin/Manifest
@@ -1,3 +1,3 @@
DIST pytest-httpbin-0.2.3.tar.gz 9498 BLAKE2B ad41f72c80430eeea8c7f48185daf63c6adddfad36798179df27677aacc8af85419a678ba6f3df5281ca7f7ba0b3ee721cd97e5fe86eb5117417be53332f98e8 SHA512 f3c4eb67d1b02c27d8edb42622793fa3604e3f0bd5086e4986b8f0402a9fb8d7969a466be92fc6a7e301e829dbeb300183b40dccc9ec5da1d158cb4d08274f8b
-EBUILD pytest-httpbin-0.2.3.ebuild 874 BLAKE2B 26e73456865b5d467b6fd6c9ec0ea09c44696fe23b8f7dd484367b935846614c9f35730301e701cf33e1505e6aa0c0badae1f38761ad4116e7e416e658a62246 SHA512 f99e5732a49b70cd690bddbacf372b631d5af65ebd2a48a099a7bac3483dd83625fcd0d77f564eca213d6870befb395a1de325985d011efb316f081e041994e9
+EBUILD pytest-httpbin-0.2.3.ebuild 875 BLAKE2B 9471269d03be53ff99daa14caaba51ecf296a4f527a580e44486529f5b5ed887a45f03358cbc8f15f7f20d813f9fbc607953aee55fb2de62e6372cea22485a0e SHA512 f308a6167ae0dcabfe8b6af7b2c2d3f7e565cde6c3f2e39e2e2715d5dcafb6cb97c1aa1186ac69f1252d484c231d927d2f44bc5d4554b2e0b9763a3f9b033cf4
MISC metadata.xml 521 BLAKE2B f3135defad3eccac1a8f9a7188de8e375a970fd3b6c665395fad1d4ed570aa4a3a90728644fe45f13af527d5c51216e04631ddec670cb6ce5f026b508eb5f58f SHA512 19e78d9a8706ad253eb0f7873f0e8bf308065d4cdcafc6d2ebed792f31f526c1d4c45bd2f7aecac338bd30c4ebda33b301b056f3075c11231b8d0d5ad4e77d2e
diff --git a/dev-python/pytest-httpbin/pytest-httpbin-0.2.3.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-0.2.3.ebuild
index 871f9d8266f1..14a5b50c54aa 100644
--- a/dev-python/pytest-httpbin/pytest-httpbin-0.2.3.ebuild
+++ b/dev-python/pytest-httpbin/pytest-httpbin-0.2.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Easily test your HTTP library against a local copy of httpbin"
HOMEPAGE="https://github.com/kevin1024/pytest-httpbin
- https://pypi.org/project/pytest-httpbin"
+ https://pypi.org/project/pytest-httpbin/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-localserver/Manifest b/dev-python/pytest-localserver/Manifest
index 22f1e298ada2..4f69d93bcde5 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1,3 +1,3 @@
DIST pytest-localserver-0.3.7.tar.gz 19772 BLAKE2B 388bb7c2cfd4867bc028c23dea775ee463d947bc9bcd0a3e671b3c240c025ceed8eac75a2d05011564ff4c8c1e1153759033272cde0ffa9c3b2128156ad1b38f SHA512 48d7e6a27965dafa1d5e5af1efb6118cc1c1c28ac4a46ae2d61b6b804292a126f481295bf13976f66f505789238f3365ff16e6f1207c8bc7fb4b258759fd4d99
-EBUILD pytest-localserver-0.3.7.ebuild 660 BLAKE2B 3c447d8800ada529f21fc566b2262a8694e77afce7baa013a5a1e6aaca4dce5e97fdf3371875a6adf0c3df35c0d27c3a9aa8738f6a908e93c952a759d7f887c6 SHA512 c8972f22b5abc3551e6541dc711acdf9dcd9deec527beee1aca2fbe30a017e9ca5faca995403c9ea402622f7182b09b6fd165e67cd63230b6984c9bc6fb3d48a
+EBUILD pytest-localserver-0.3.7.ebuild 661 BLAKE2B b55af74dcd0104cbfd456bd7e6cb42f04a5bddffe7cb5e00956fec0a0e7a8b8e55b24d5d75a0a1c5d01e5352258726e0f2ee34c9efee9b89871850a600d52032 SHA512 59e44b481ca1633f374792ce7625dd9dea7f15f606e45bcb3a8ca94dab0ce866a16009c0a35a7fc20d65baac8ae6e53d70854ee777df97b79c6a4d93d3ae8751
MISC metadata.xml 321 BLAKE2B 1965ab8ae78a55b07a92b65e39549bee5e4136a133deaf3c510aa52005dd7e97a030ec30779a8d9223048b90c9146513f761d61b30b78e5f772e2ae4b98f1609 SHA512 db2e0fe334587804689d91759326ad5dabf3aad411c9046943562273f89485b1524b0f62173c9bda2daaaab2e0d09309d23896e91b3e2716e36472c87bf5f883
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
index 1c44fbbfbf8a..4b309c164f99 100644
--- a/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
+++ b/dev-python/pytest-localserver/pytest-localserver-0.3.7.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6} pypy)
inherit distutils-r1
DESCRIPTION="Py.test plugin to test server connections locally"
-HOMEPAGE="https://pypi.org/project/pytest-localserver"
+HOMEPAGE="https://pypi.org/project/pytest-localserver/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-pep8/Manifest b/dev-python/pytest-pep8/Manifest
index 685e3ff7326d..834b4c9007f8 100644
--- a/dev-python/pytest-pep8/Manifest
+++ b/dev-python/pytest-pep8/Manifest
@@ -1,4 +1,4 @@
AUX 1.0.6-MANIFEST.patch 178 BLAKE2B 498bebd63c6be42e3a73063709dc2f315a2c8ec2234d43436ff3f076f768acf566d81a21ed76412fcf9da929290d355cef02200d91938a9c76df08a296d1baa4 SHA512 f63f80ea3ed7bf9241a029e4cfaae2e41ff9553effee7a85cd492cb3b57d9b54a17e684896be443ba5df08be1d07625c4e6769d9cab9dff952f10eedb92ca1cb
DIST pytest-pep8-1.0.6.tar.gz 7271 BLAKE2B edfe2ac899586be9f7fd88f8bad5e5a18200da128d291735a30e374316b5ad449a08956b839605bf3f83b91931fb6890557445fd94f3a5136c7a44ee5e7f91f3 SHA512 162d9e25c264ecd82a51c6798ae75493c724a847ad8cdd953225f73e587f9a14298a6281e541695f6e7471a6121e9b0e4f694270f45ead851e392efcd7aeb758
-EBUILD pytest-pep8-1.0.6.ebuild 714 BLAKE2B e8d15d0740c8709aa6092a8299ed3b423e72a7ef998cfa9c1ac6d4dd4b779fc44bfe38d2b60c3b9542f1e13b1fdd7ce43a67f3a72d5dd529e7e6f116cf43df59 SHA512 8e975fd86dd2fcd4ede062e0ea2c735d05ee733dd5f5f1acf2f86038a0de88f8d1defba83866cf552cb6101d6dc085f79dae5427834b9b4a79720829c8759eda
+EBUILD pytest-pep8-1.0.6.ebuild 715 BLAKE2B 7b592f3d64e78716cf5af91a20671b88b52e60290e855ef927df7c664fd8c4431399e1459ae68d6302e97dd9079bc7b033697f48c95def816d673ddf633fb00b SHA512 e607a394d6022d41abd0b4e2f04cc7f6a2d5568756430b726e061058e82dbe275e448bd633994c5ee6dce78dc762b9a5e45cae74f2df8a00e0a5f2e5578b5652
MISC metadata.xml 324 BLAKE2B 3e0d5894a9d05fcf94a05abcdaba2da483d9b6db134df730bd436b85295a60504b2b30004eaf63396c31783d62ea042db28e0a28e24ff27255c40c4e4704b09d SHA512 3622d9663e7966ff8a566971b51f886be021d2e58254836d3c5dfa62e5001289d8d9beabb3f980af243a91cbfd527a076db628a1b29fb6562041a88cbc617b59
diff --git a/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild b/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild
index d1f0235a597a..c8561edd55ac 100644
--- a/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild
+++ b/dev-python/pytest-pep8/pytest-pep8-1.0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pytest plugin to check PEP8 requirements"
-HOMEPAGE="https://pypi.org/project/pytest-pep8"
+HOMEPAGE="https://pypi.org/project/pytest-pep8/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-pythonpath/Manifest b/dev-python/pytest-pythonpath/Manifest
index 87a3042004f0..d3430d4955ff 100644
--- a/dev-python/pytest-pythonpath/Manifest
+++ b/dev-python/pytest-pythonpath/Manifest
@@ -1,3 +1,3 @@
DIST pytest-pythonpath-0.7.1.tar.gz 1726 BLAKE2B bf0105bc717000d629f64e0fe48469d1e37b806d0debccb6d43e8c55215f9ce7c2fb9bcb60ac89a1cb5bf8ae9a93508997137567cc5e15cfd82b06f04d008637 SHA512 313020c7b38b91079694759ca436e1f7129750372f3a0a567dc2934b093d178c4c64894c2283719b86877a5e359128e83bd6e3b17ded283631ad6747541b2902
-EBUILD pytest-pythonpath-0.7.1.ebuild 573 BLAKE2B d5d389aa2c63110fd0151964e9cdf3d51df33912174f56953427161e182dadb959797af782fbc98574377cc6bb47154932f6a82b49ba74f55f8ad7a9995d33c3 SHA512 e6fde167e34fd8d31d8c4900e1d999e810c5ef8ed042aff271da2c8db7eec65ace9e11dab62a2186c470c2f290a7d5794af7837e9fd191a7b8e707fa96dc86b1
+EBUILD pytest-pythonpath-0.7.1.ebuild 574 BLAKE2B 6ab4837d05c4fa1b8b7857699be76a679d92be207796e5cc8a57204795d82d413e1f6d47ba3a8b1e3ed8af0b7b47749321a6324374d3d51d72cbe80c1b9f84fc SHA512 2095c56fcc417c8c812cbdce699ef4e04906b2dd046d388bc0612377bac9278d745e86fa710db89ee14b655a71286f7b4f39aebd76cfba1c5a154b9ed9005dbd
MISC metadata.xml 386 BLAKE2B 6ed5aa37d3bd21e76db39ab2639f7a383d49d04855d5e3a608435cb2195b22bdb749605c2a4b9a817df231b243e52298457826e04c6aab968d46349ce24467e1 SHA512 2403e5bb6c4119ada573f3ac3df72494c11d4fcf23e2b6d64457f914bbfa3dc1128729dd7b5ffbd67974453a8d38d3a6fc791fcebd2ef31c6b381ed506eca451
diff --git a/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.1.ebuild b/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.1.ebuild
index a3483ca073af..c59196cfe0ca 100644
--- a/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.1.ebuild
+++ b/dev-python/pytest-pythonpath/pytest-pythonpath-0.7.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="pytest plugin for adding to the PYTHONPATH from command line or configs"
-HOMEPAGE="https://pypi.org/project/pytest-pythonpath https://github.com/bigsassy/pytest-pythonpath"
+HOMEPAGE="https://pypi.org/project/pytest-pythonpath/ https://github.com/bigsassy/pytest-pythonpath"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-qt/Manifest b/dev-python/pytest-qt/Manifest
index 2a767b789cf1..e7eb894425df 100644
--- a/dev-python/pytest-qt/Manifest
+++ b/dev-python/pytest-qt/Manifest
@@ -1,4 +1,4 @@
DIST pytest-qt-2.3.0.tar.gz 106707 BLAKE2B cf02aed42481cbcadfaaa15c883f3055337f6f32e33b7dfbce986ecd9936218ee5bfe9f21e1a910aa970e7adf88dd24415d63f40655e8417863e96a4285fd466 SHA512 2bda4b5f60ba68b151ce62972661cd704e40f4cadaef2583882099e96100b5c5b9398de796e851579e026e9736e07539c4db8c10eef16929ce729c4dd7a22940
-EBUILD pytest-qt-2.3.0-r2.ebuild 897 BLAKE2B 409da9ea9215fc0b992e106273290ffa95ad9a78a8f8ad722e2b91d7cdacc5aec499a21e3dff44fdbff7b6a84db4b1881d50ab6d18188c288f54849f344114f3 SHA512 f48ea0c6246bcb5de2731f3c09a007411178c37344491fedc730c7d0e93c11420d8ff191f0000362e2c4f8cc19ff57fae52fe46fb2f99bbae5949b90d8c709fb
-EBUILD pytest-qt-2.3.0.ebuild 894 BLAKE2B 8cd4466290f8f1ddee921893c67014b0056e68a1c7a4b590545c7e21efad06ef80c3453f28c5bc90e738a140b27cea497d6ed2d720081bfad2820ebda98e4849 SHA512 483ec87cb504b3a122273ffe0e8771f3c5692dfd3c3ac6d224f533cc831708029b091d37c716710afbae005a445354894351065ac80274b3ee651d344cfd1ea5
+EBUILD pytest-qt-2.3.0-r2.ebuild 898 BLAKE2B 93896676ce2eae8c92c0723a0ed17abc5111472b9adccd9aff9ec2ff5b7bd5a930fee13f230f16b9b1c7dd585da9184d2e36f0c3b2fc493d0f81cb17c03f216e SHA512 d5629a1ae9fd63c4ca68a39920ff8bc09bfb5eb2809eb7e8e5ad944125da43d1c25103f5bb19ece5d6df114de18db411bf967592ae534953ef5c632b5ecf4eb2
+EBUILD pytest-qt-2.3.0.ebuild 895 BLAKE2B 85e2e6be2549fc346a269d94843d9236005a475a82111f0b56ff1c95c9a3d87d8ea4be993336dd922950e3a5cd3439dbe761807b0b2ffa5b241f397f1ea28abd SHA512 1d55f16fe7cb6d8080043a2c3636271bba15ddf6a5224d4d5ededdda90a82622afdd18a55289c6f9b7f17fc87fb38ec2201d243cd95411bd14b9a52aa96e7689
MISC metadata.xml 396 BLAKE2B f4d5cdd1823e62b7b0443623b9f34ffbd2f5f7944ddca44dacbeba2b4a3daa438203483b96f113ab821d4e5dccdc6e9cde8faa3a6a4a53d190b567af07cb9b61 SHA512 c5c3149a783a4d72eb7f0582d416b0f6c408d86878892a0ccde2aa5ec672a55c0c2658af31cffdd8f66500420fa3ee43dbda98397a1efb3cc06697e9e1af84ac
diff --git a/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild b/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
index af670b1bcf48..068bf8e7c463 100644
--- a/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
+++ b/dev-python/pytest-qt/pytest-qt-2.3.0-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
DESCRIPTION="pytest plugin for PyQt4 or PyQt5 applications"
-HOMEPAGE="https://pypi.org/project/pytest-qt"
+HOMEPAGE="https://pypi.org/project/pytest-qt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild b/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild
index 3ae4ea036b6e..846360f394a6 100644
--- a/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild
+++ b/dev-python/pytest-qt/pytest-qt-2.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1
DESCRIPTION="pytest plugin for PyQt4 or PyQt5 applications"
-HOMEPAGE="https://pypi.org/project/pytest-qt"
+HOMEPAGE="https://pypi.org/project/pytest-qt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest
index 88c3d38589ed..ab7216059e34 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 917 BLAKE2B a24625df48a59950fb2163c615e982966c1bcee526ec4452e08e8eb1f5851e183b6150e65941fb42741a39506d52bfce05459fa0f5a13159810a7de9ad997412 SHA512 1b75560d8ca83c7b49658d475ab33f8051cdf5277ab4c5d497c849b86cac34c9f322033b3a9d4fbf2975b0c9cabd2c8cc1cab746b012d078886e66d69b227f34
+EBUILD pytest-relaxed-1.1.0.ebuild 918 BLAKE2B 1e395bebaf4838cb8e5dfb395693492ed42bd898a727ac1b83098fa1fb374e71d4c4ddf4dfd0b3a225e0b69042f206fb28cae2d5697a8c40f08c9d9bc3be32e7 SHA512 14d7160ee46b35cecd9cdc6184f9a8abdc55e0588d05462189e14b84e87161c95bfabb9854342b597b24c074dcc778e11552843850fafd4e93bc05d00e7848a5
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 fa3c9f8cae6d..b1685ba50f2b 100644
--- a/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
+++ b/dev-python/pytest-relaxed/pytest-relaxed-1.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="py.test plugin for relaxed test discovery and organization"
-HOMEPAGE="https://pypi.org/project/pytest-relaxed https://github.com/bitprophet/pytest-relaxed"
+HOMEPAGE="https://pypi.org/project/pytest-relaxed/ https://github.com/bitprophet/pytest-relaxed"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest
index 539e855311ec..063868200ce6 100644
--- a/dev-python/pytest-rerunfailures/Manifest
+++ b/dev-python/pytest-rerunfailures/Manifest
@@ -1,3 +1,3 @@
DIST pytest-rerunfailures-2.1.0.tar.gz 7687 BLAKE2B 1c5ba90ab2b67c6a7b58d0569ef46847594dd6dcd5224050537fe3d645d131c2b450aa14a032151a81c6ff2c8b56d4355d03dd33a0e0f998e31a5df94df44c3a SHA512 9c3da462df07f334dcab865bf7f828f75bc611c93dfeb2306a802f2e6ef973332ef502d97dc8d676e09330ad77c227bc6a20ae67ff31f1446a5fb1d608d638cc
-EBUILD pytest-rerunfailures-2.1.0.ebuild 546 BLAKE2B fe68befbadc907d1eaad97cec0c54dc03acd9cbda3220713d572d7006b3a6b53d6671450add962dc0d51a22a03d55d3510c508c8d037f0da540b87089dedc44e SHA512 e0de2565da137c141f336bc9419cc9a5517e6bda53bfc5176060fb84703c0b12e1dd5ef67fd0e55af9fba5f1dd0b107ecae64fd1fc9172e0223a7482ae763aca
+EBUILD pytest-rerunfailures-2.1.0.ebuild 547 BLAKE2B 5937a05692e27b8341dcc999964317e7dd62bfc9874c09f2a40f365f6d355d285940b9a52ebee18e562ea6c937455c1751c37c57c72dbe859cb38571e18ddf30 SHA512 dc1c6911e75397a474c7a74890aad412dede2491ef984a85c209991f4fbc8826aed3f8b4b2ceac5750a984c3366bfd64671b7ee2a3cdbe446091a899202eac3d
MISC metadata.xml 333 BLAKE2B 73b35ed1679008982384ced1ded01ba9a61c4b82a6646f7f4a1ad318690d3ffdf3752d438a7ca4064e1a39855a353e3f928329f0759f7f7dfb8ba45b01667a40 SHA512 8b08014dec552b96d1e8d79c44404333b62960b2fce3ce3905077af02d1e3436c2cfbf5b6bbe9844df7d87c5bc5f44ad86f4359079ddb8e2e54f30ecc42369e6
diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-2.1.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-2.1.0.ebuild
index e74eacda46f2..836ea380e2a8 100644
--- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-2.1.0.ebuild
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-2.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="py.test plugin to re-run tests to eliminate flaky failures"
-HOMEPAGE="https://pypi.org/project/pytest-rerunfailures"
+HOMEPAGE="https://pypi.org/project/pytest-rerunfailures/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-runner/Manifest b/dev-python/pytest-runner/Manifest
index e794e35fc2ec..cbd6f0d15fe2 100644
--- a/dev-python/pytest-runner/Manifest
+++ b/dev-python/pytest-runner/Manifest
@@ -1,7 +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
DIST pytest-runner-4.0.tar.gz 11401 BLAKE2B 3be4527e68b8c1ae7e1bb5bad111367e459a07cf20de1f3b2d8ab993a7e016f9656618075bf515f576fef457aa86f99990f7dcc4c20a04166703bf9272c395c1 SHA512 a7f3defcc698f43b3b6ceec3f59dbd0e00c651167ddc76a9d1a093d722a013c9ffd2bad3438e49170688d503166cb6d8bf55bbaf7bc6f9e6d80eff049c202b08
-EBUILD pytest-runner-2.11.1.ebuild 968 BLAKE2B 7981c05046b25687eb9bd11794c3b6c62fba8c13d1a3e6fb332e7620aa54815ef8d875c8e8fc591bd6efa91690a82475d2e5a9d648098f8dc6ff3227a087b219 SHA512 98db5a80769088ff3b8a1f1c9270a7a1f7ccd9ab10762b15e050ced75ed3411f8eac9ea82f21c4b12a42c97f4fab0c0b6d557fb3d9fc983e6d1a50f753ef129b
-EBUILD pytest-runner-2.6.2.ebuild 1060 BLAKE2B 5205b5f16ff9a20fceecac0c8877314e530784c7bd1aea3614cae2d553f726daea19c85fea49c66e1f9acaa8a848e4f5d14aa23a68e902b7ab9e6adee90e33ce SHA512 8bf13e1bc274511bb0aae935114740556132fa47c1d1f3b303649e35bb43fca4ff3677c6780a0b336fe7d1adc88f9e0f1fa317e9570d692d14be1b4a0f8c80b0
-EBUILD pytest-runner-4.0.ebuild 1042 BLAKE2B 74f3ff1dbd65e511859b084f8ebc7fd425f0904c57d98bd997401c1eb3f7e8fad8641f68a2e1ccba9851de38dc895a6026957e2433f3785be6a3dc5c7f9be0a7 SHA512 1e750524254092ee4482d3029db1c95c48a6ad6267881cb021a38b1d301e86c46183adf960151ba6cadf52984bdb8e16d9fb086a2b235f88a8fa61a7ebe3efe4
+EBUILD pytest-runner-2.11.1.ebuild 969 BLAKE2B 462702e2c3b86a37db446b81b537e72cb215c0e6ee7f2302e06243c3072f996183a31775db1a67cc4617ca51a1486e0c2a95b029f81c5b7326812852fc8451dd SHA512 c6b533b5c045ac545ea69979103776d93c06a49a0076dadc49439a2098f3c32f8b924f17277d99838c519078f378358ae2165cdfed43740e5f879e96307f3274
+EBUILD pytest-runner-2.6.2.ebuild 1061 BLAKE2B ae7efc3d2c74b2c4733ca38e781c8e331a95446910c034cb7808f4acc7ec29f490a5abc1b34a1a34f16cfdc193d210519b5f056fb25a40fc70c4e61f1c3f6946 SHA512 e102351f0dc35bc469ac1c3d36c8d79eaa1d8d228e903b0b0a47b14696ccf2a9dee71af6b3131e5062decfc96084cfb1d192e253cfaf116b76ddca16a58df2ed
+EBUILD pytest-runner-4.0.ebuild 1043 BLAKE2B 3040e4fc634435c7bc9907abdbd18a94c6119a699a3c71046bb82ccf54842620ef688c11d3e4479a1d480365b139f7520863652bc7a36a55db5b78c97208b4f2 SHA512 204e6f594f59e17d57e460cfa6c5a81211f572afd4285eb1d121e3d61c64d11dc04f248e655b090c814d4c3f619a6b4c0c2697873312059f34b99af9523dbbe9
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 6c3e95866e42..498de4a1b938 100644
--- a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
+++ b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
@@ -8,7 +8,7 @@ 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.org/project/pytest-runner https://github.com/pytest-dev/pytest-runner"
+HOMEPAGE="https://pypi.org/project/pytest-runner/ https://github.com/pytest-dev/pytest-runner"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-runner/pytest-runner-2.6.2.ebuild b/dev-python/pytest-runner/pytest-runner-2.6.2.ebuild
index 87a5bf0761ae..11237d06ad21 100644
--- a/dev-python/pytest-runner/pytest-runner-2.6.2.ebuild
+++ b/dev-python/pytest-runner/pytest-runner-2.6.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Adds support for tests during installation of setup.py files"
-HOMEPAGE="https://pypi.org/project/pytest-runner https://github.com/pytest-dev/pytest-runner"
+HOMEPAGE="https://pypi.org/project/pytest-runner/ https://github.com/pytest-dev/pytest-runner"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-runner/pytest-runner-4.0.ebuild b/dev-python/pytest-runner/pytest-runner-4.0.ebuild
index ee3d50583ea0..0b57fc5fc1da 100644
--- a/dev-python/pytest-runner/pytest-runner-4.0.ebuild
+++ b/dev-python/pytest-runner/pytest-runner-4.0.ebuild
@@ -8,7 +8,7 @@ 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.org/project/pytest-runner https://github.com/pytest-dev/pytest-runner"
+HOMEPAGE="https://pypi.org/project/pytest-runner/ https://github.com/pytest-dev/pytest-runner"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-shutil/Manifest b/dev-python/pytest-shutil/Manifest
index c6ddeedcd20a..8b30b6c0f8cf 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 1028 BLAKE2B d78ad7592c6f3cdef3eb78653dc2ec3e27852f23e155bb425296f9121d2157f868e7fba4e7bab92a503db120c841d81373688e207eb954650d95011b7043e562 SHA512 4b6ab036ab5aee00241619edbe628f5a868c2ddfe4d6e7ff4b9416112a841a9d768613c97522be3c6905167c5ffb7867ab1a883d61624a51df2e614b00b87bf6
-EBUILD pytest-shutil-1.2.4.ebuild 868 BLAKE2B 1b69cfc35691100a1fa739cc47154438ce3040034620db726d8cd5e9bd6265cc8ae5b9569def6d4bed8a3b3889c579bdebd0d30b2c53e521a5a39a4448bc2925 SHA512 b9ba5c2f7b8b9b8be5193490cee1e2906cb60cd81ec34cf4e95db3bb6ba6d0f1f7d2ed7bb6f667e531caee3580edf817011561186e422a3941233d267f84dfa5
-EBUILD pytest-shutil-1.2.8.ebuild 868 BLAKE2B 1b69cfc35691100a1fa739cc47154438ce3040034620db726d8cd5e9bd6265cc8ae5b9569def6d4bed8a3b3889c579bdebd0d30b2c53e521a5a39a4448bc2925 SHA512 b9ba5c2f7b8b9b8be5193490cee1e2906cb60cd81ec34cf4e95db3bb6ba6d0f1f7d2ed7bb6f667e531caee3580edf817011561186e422a3941233d267f84dfa5
+EBUILD pytest-shutil-1.2.11.ebuild 1029 BLAKE2B 53006c6ec5891cf7f13631bedd3eae011d151fb8174a140fbdb36a9a2b1799173ff81832157ecf68ff452f632946ab5cf408d850335ae8b954abc9eb7a39b78c SHA512 34fdaf7f338cf6181da8e16b400886e516e76780900544735faca71e474b8e74b8ff737c5ecf9ff267890785b3c019f0145e9b1de71c5fffe4324c452d226326
+EBUILD pytest-shutil-1.2.4.ebuild 869 BLAKE2B f6771062db81adfe92c4136be4701ab7cee4ab1d532f30529c5eaad26a260b0f8eb31cfc18aa82f9295556c7414bbb770553bc92dae8947567c127a4b4e42d94 SHA512 32ab5e8737b27f70f7b3e38a4d86061c55c637799b7f9910234f89d21b9a688e42e77bb4a51a008abe84abde8c2dbb60fcf89e1a3f3c06615d46a27461540bf2
+EBUILD pytest-shutil-1.2.8.ebuild 869 BLAKE2B f6771062db81adfe92c4136be4701ab7cee4ab1d532f30529c5eaad26a260b0f8eb31cfc18aa82f9295556c7414bbb770553bc92dae8947567c127a4b4e42d94 SHA512 32ab5e8737b27f70f7b3e38a4d86061c55c637799b7f9910234f89d21b9a688e42e77bb4a51a008abe84abde8c2dbb60fcf89e1a3f3c06615d46a27461540bf2
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 ea715b068194..b32bb9d1ca44 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.2.11.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A goodie-bag of unix shell and environment tools for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-shutil/pytest-shutil-1.2.4.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.2.4.ebuild
index a83383c7ddc1..0b2a9d9edb91 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.2.4.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.2.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="A goodie-bag of unix shell and environment tools for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-shutil/pytest-shutil-1.2.8.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.2.8.ebuild
index a83383c7ddc1..0b2a9d9edb91 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.2.8.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.2.8.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="A goodie-bag of unix shell and environment tools for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-shutil/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-timeout/Manifest b/dev-python/pytest-timeout/Manifest
index 5f5b8c1cf677..cde822e0bba0 100644
--- a/dev-python/pytest-timeout/Manifest
+++ b/dev-python/pytest-timeout/Manifest
@@ -1,5 +1,5 @@
DIST pytest-timeout-1.2.0.tar.gz 13258 BLAKE2B 71c137fb0440c15cc8285b4bef51405a6b53deb850c109d1a892159e8758c712e9d1bae8f400adadf1b85cf399c0b87bd2cab51d959b4eb68023052f6c42788c SHA512 b86548843e9ff8c8f7d1c39735025cdfa98befe2860e2a8a5d422d08bd7f542032384f147125a2a2841268154cc3a3874ef0aa4765d454fd5390edb773b106ae
DIST pytest-timeout-1.2.1.tar.gz 11498 BLAKE2B 65b50ed52409ed0031c7c9b07ef5b96c088cdf98c0155c1a6405e701fbddc2da1070a9f5a63e22428bd2d18e0ad4eec4050239f7d786fa854256c86eb6be0b1b SHA512 749a0dad83b82e93a97a8590900f2285679ec368612fdcfe3f5f7a5b64774ac85196dc31df111c6a99efda92dc03f751f17ec20862bed1f6aea7d7e4140a06bb
-EBUILD pytest-timeout-1.2.0.ebuild 553 BLAKE2B 84272f0c703d5360f9b32a2ed5ec071d9bea0e126cb4183c42f5d767b93be189428b868b3954b441a65e0d9b0b6f51fdf007d4c10c48a092e168fe875579dd7a SHA512 497054cc5002239604952bde28d10ec7c1a4994adfd8ef5616737d986a4b4b2e66e7a5c93e4979c7d6508ef58ccb4bebf3270ea6784d27e3a86cb4e44e24ad4e
-EBUILD pytest-timeout-1.2.1.ebuild 562 BLAKE2B f68bf64112b618970bcee4940a3d186723553b1debd77851af15be27b40d8d1712bad5f6c6ee37ad00c3ae0bc4aa17889243c346238e689ab6fdac3a11e45020 SHA512 c00e73944c7017ae47027239ebc99b02429d8b293e54552c222fe4d21c52fb3036c258f44508a3c0fb7cdaa7347b718b243bc52dcff2282ba86c042452917f10
+EBUILD pytest-timeout-1.2.0.ebuild 554 BLAKE2B e0140a7281591e383bb4c72970e91bfef3a1aa13bea29ffaedb642a8ab9ec83bad62ce47d2b06f5ca6b5748e2640c3a6908b93d04809a0f2bedc03c9275de6e6 SHA512 4b935ad08eb1db17d14c6700d17010158d9d3742c986073abf9d41cc3f48a9fd89b5f7deb2e118ccdae69cd19cc4e33b2d845c56d9f5a5fbd083c7f1369b8c5f
+EBUILD pytest-timeout-1.2.1.ebuild 563 BLAKE2B 3d35c7c4ec76682f9adf43c234574fe78dadb58baa8c0545a34f9e89ef21738e96fa81d4b719274d505ef6153d0baa769c6f627f234c55e1b0038edcc1df84ff SHA512 1ea4de221603eaf9aac3d76c59146c5ab4afcc157404172032986b1a3821e0bde31e3da54672cd681466390a63f858a8dafa36c79c92c99b6c9d2fdd2407261c
MISC metadata.xml 327 BLAKE2B 23dc2e5e6f023223ab4774206b2d94fd27fc0a6b2592c8e0c317e1c1a0e7c26ed4f8e23187c5499b7fc9c4acc0df601a056ab1dced8115a47a9e72697037fa32 SHA512 6040289d134f65896f2fb80538d9caa4ce628911c5ed21568a30087d1b0ffb14b9acbf874956720b1d9c56290c78bb965ac9299bc400fd89a258f3627180780a
diff --git a/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild
index 1ff4694843d1..2db7247a8c7d 100644
--- a/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-1.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="py.test plugin to abort hanging tests"
-HOMEPAGE="https://pypi.org/project/pytest-timeout"
+HOMEPAGE="https://pypi.org/project/pytest-timeout/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-timeout/pytest-timeout-1.2.1.ebuild b/dev-python/pytest-timeout/pytest-timeout-1.2.1.ebuild
index 0fdf2074e7f5..e7a02de3673e 100644
--- a/dev-python/pytest-timeout/pytest-timeout-1.2.1.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-1.2.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="py.test plugin to abort hanging tests"
-HOMEPAGE="https://pypi.org/project/pytest-timeout"
+HOMEPAGE="https://pypi.org/project/pytest-timeout/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest-virtualenv/Manifest b/dev-python/pytest-virtualenv/Manifest
index b8784b897c65..50792a9695b6 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 880 BLAKE2B ab717354dde51a25cf7f909ffe5cb55ca5f4eec82947d91963783050251e792edfdcefa14af152df62587ed7aab4f7bb2e59f6269b53f590f1623b219105cdbe SHA512 32a9cc15db69e01e90e4dd05fd8b3ffb0e459f52d2d90614a3c700712bb820eec4bdcca73d75d7b6639bc57f0dc1b8b24579ab8b7b48df15b3da746fc647234a
+EBUILD pytest-virtualenv-1.2.11.ebuild 881 BLAKE2B 5564380c70024f149472e6c17421455649dff755e902d25f7a0076dcdf3dda52c1f9402d12855541c477457d9e1d13ad0889f1cfa83890cd48a53fcafc9cb85e SHA512 f91954b46767b2e33e53c1a0f5b86c45e69ce6676587df8ed38f143f97f4500bb5df9e7f48e8dbca1803744255471c04ed26e0e59da6fb8ab58a911fe6579f32
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 40a937cca811..5aeb7688c7ef 100644
--- a/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild
+++ b/dev-python/pytest-virtualenv/pytest-virtualenv-1.2.11.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Virtualenv fixture for py.test"
-HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-virtualenv"
+HOMEPAGE="https://github.com/manahl/pytest-plugins https://pypi.org/project/pytest-virtualenv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index 54fd5ad225cc..9ec53f607ea8 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 1232 BLAKE2B 984eea8c31e323616d719da04946a6e22f00dace25a66c6222f600996f29dd8874db7b8761e1938b53e3a1d02c427b5f1003e7992f5580e61e7d82aa8280e207 SHA512 63911f1fa4bdcb0428f9feb36ba4c527ed2ac1130be400a9521d6476611bf8a814bc4e695001f8f3e3367954638375d910fc1f20798a6d426455ade7d7a8e851
-EBUILD pytest-xdist-1.20.1.ebuild 920 BLAKE2B 29b6c1f9c163ae1e7ba2b54b0ff90b08bb037e292fd71d70c5e28c7aae0d8695a501d0bea612a2201aa07743d8de1d7c5be27224ec3eb80538cc4dc03e68c92d SHA512 03210a41b8661213153dd059118121684e2f9ef5cc4ab3d7fc9e53d0d7d1008aee7fd32bf4fca7850dc9d3117c94ca3a817e123f6c248e0d50b0efe09d7d1dec
+EBUILD pytest-xdist-1.15.0.ebuild 1233 BLAKE2B c3e1f13ccf7cd4569618238f728ad47f0a1c2dbb9ab29b446ad95ca64dee015328251a706ad4bde3005849e0b1ab6359bb857f9da55a425215251b0c0f3f8fc2 SHA512 e5b59c895849f8099c171595e7bb6eb30fb640d1bc01939b4f7c2640c01bf8cdcbf7f92335682f2b3cd3fcd03cb489f073cfefc4abdaa07ccc32eaa57f87cf04
+EBUILD pytest-xdist-1.20.1.ebuild 921 BLAKE2B 6735a921804434a81a91ba2a8de8410864e2a106fb0a9c0afcb059fb7fb1908b4ec191a9d953616fe20438c5f7e8c7a70cd7e7e5a388ada558dd8a5cc141d193 SHA512 d462c38e44db9a5f6272ca1c00b51b90d0d1ba372b44079f07bfaa66bb81063001fd9c43c6db94255110ced87adb541031e33b5179623c49ad4924fbec45e920
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 9ac23db3a9f6..48686f111781 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.15.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Distributed testing and loop-on-failing modes"
-HOMEPAGE="https://pypi.org/project/pytest-xdist https://github.com/pytest-dev/pytest-xdist"
+HOMEPAGE="https://pypi.org/project/pytest-xdist/ https://github.com/pytest-dev/pytest-xdist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
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 3bf471c7d78c..f2e4b6fb85ee 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.20.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Distributed testing and loop-on-failing modes"
-HOMEPAGE="https://pypi.org/project/pytest-xdist https://github.com/pytest-dev/pytest-xdist"
+HOMEPAGE="https://pypi.org/project/pytest-xdist/ https://github.com/pytest-dev/pytest-xdist"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index c4d60df7e6ca..db3fece3c600 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,7 +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 1965 BLAKE2B ead56cc5fa56ace8698a10c153f6e9b75b443c212c8683fc702f49214caf4b6ba9ed9e7074401f49da8de30d8f56b87f4ec5d26c5c3c540924d01fa27bc47dc1 SHA512 bb7a900fc8b23c9083343a46d5c86fb074a85402b28069bab285eeaa885bb013989a2ef581e8584fbeebaaed1af34df6d903928547601a69028eae65bfdbf4f8
+EBUILD pytest-3.0.3.ebuild 1966 BLAKE2B 50b123408a85c5b283fe1653444472fd467272d99dc944bdf876556fe5e9aa1208e32efbc119cc95ca834bb66a50f195199efd4d04054cf3cc98530eccda710c SHA512 2d6713c361334f2af886827a0918f574512e885fe77cc5a4595ca47d31b37d32f5768989a6bb5447666c8850ca15bca73e7641414d724bb9512d70abb5ea0eba
EBUILD pytest-3.2.2.ebuild 2109 BLAKE2B 3b4b48b907f8d5b93879128b9e1282e5d9ecbbb7d42122015e8e6a50c620dbe61aed5d07d67f9ba9fea1b7bc262bec3fce18d5f5a6e98fcfe2c7f56ca24f8cde SHA512 9d25dbe7275f36e2aa35a0cc06ac3cebd542a76e2309b664f144efd3ee34298b238f957d364fa1ac179148d7bcb4c0b931eecef7a5b1a887258c241d7216822a
EBUILD pytest-3.4.1-r1.ebuild 2291 BLAKE2B 6f082ac40d5c16737a98b674bb7512e2f418a0b462c90559a12386f8336d20bd69c2a6295b1af8ed24c5c5bcf41979779b172f96352d82342db86710567090e0 SHA512 c07c8afdb8f332ca8ce98857b41cb8e284feaff88749b871a5cbbd2253af60feadbf6a232fb1ee540c42eebc897f853f9bf29b889f75d64226983ef0ba7e3720
MISC metadata.xml 309 BLAKE2B f29391c5f96f44f6329d3665346a5d46ecb4a86d103ae8008769af86126756e76bfa89cfe462e9c219e5f70b64013f662d020c7a2f6015d8cadd0eb25a7614eb SHA512 ba53c13ac716488e3e5dadf5dcfcb697dc9bb13f89e9d0fb98b9a5a6e36cafeeb64d1348008f42497117bf46fb6f3bc288c10a68c4d5ab53c9c02a3ae61b594f
diff --git a/dev-python/pytest/pytest-3.0.3.ebuild b/dev-python/pytest/pytest-3.0.3.ebuild
index ca84419e4f1c..f6d776d3e09f 100644
--- a/dev-python/pytest/pytest-3.0.3.ebuild
+++ b/dev-python/pytest/pytest-3.0.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Simple powerful testing with Python"
-HOMEPAGE="http://pytest.org/ https://pypi.org/project/pytest"
+HOMEPAGE="http://pytest.org/ https://pypi.org/project/pytest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/python-daemon/Manifest b/dev-python/python-daemon/Manifest
index 2c96e4bdbdf3..d4be79bc0701 100644
--- a/dev-python/python-daemon/Manifest
+++ b/dev-python/python-daemon/Manifest
@@ -1,5 +1,5 @@
DIST python-daemon-1.6.tar.gz 41564 BLAKE2B 6ed3dcced0deef859efc733be38d807726ad89c405a2b83bbc05d0e22f8bba64521a82f1127d28b6f69c6553c375f3607d1904e5b6ff190741b0b3c399054953 SHA512 ff9480844d8f57a09f27067aaa78669c167f66b2cc05f9b3baa660bc0aa21228d4894eeaeb3440611c1e0f0d5633b1c60eac60893da4a86d1db4b94d99961299
DIST python-daemon-2.1.1.tar.gz 74276 BLAKE2B c2ca4d1680555a559009224391151cdffbaf49ee03c0a2985184b336a3d1a8c8372423b3b527199daa5f38a29d52fc879f18a719531afeb18642f7d6cb59df51 SHA512 e2abb9fafea32fe5bc7d239387e3c22aa99f63df31cc4f57908ffdb5dc7f2768358df6ba5f3e827b4f83163628649f58a973b548066e8c79ab3c6c6ce09d8007
-EBUILD python-daemon-1.6-r1.ebuild 621 BLAKE2B b5e56490555f127c69fbe96ed1f36c04fb03b979f00fde68716df2f8867f8adf59573247eabab706f1955882c4d79293f67a551570eff52c1b736e899a8af406 SHA512 d38960dd0ee75a87d1872b8f5972d33f165497cb2e8e1751170d48d93a82125a033b2b0070a9fe4fd3b0ff5c69af51f29a300195704503d531c4da0789cc6b5e
-EBUILD python-daemon-2.1.1.ebuild 823 BLAKE2B e4ea3b8b555518df7636b220f094b326bff7bd3fb741c09b6a4d5bad7af4fd4a4e1cd3903fa0ed9ed52864fde6ad19b9c93238bc595130d90fa29f9c4daebdcf SHA512 53c2da9e60eb4b8c8e78d85b0d55cb947afaf88ae9db90a5e8b494629252e7ed22013276c6f8c96bc5117c12826387282a36d77f78ac653d212de10b5fed8641
+EBUILD python-daemon-1.6-r1.ebuild 622 BLAKE2B c4c0a79d1c7a37bf356da9d1edcab78a8005b2fcf34b126562c4fab98ccc231407a653c01a45e593e17f5172dfe19e3b37af0bc3e7bb98873f85c1fb46a41771 SHA512 4651fa6553e2945f99968de7357180f9fa59fb577afcfc1f1d84b4c573fe050f4ec6d377d7a0036aa1b55ea17dac2436a2184c3b2c0edd8d6c30e559a55045e8
+EBUILD python-daemon-2.1.1.ebuild 824 BLAKE2B dc4a8c6d794c92e67dd73f2a83388a1488f0799aae9e62f7fcbbfbaa9cc2115b0ecfa447f355748965a8751a564583290f614ddef29a6cf1ed6cfdecf5928e02 SHA512 39839bf51a3449d34bd38609284e0500d360f73f1eb1446a29ab39e5d04ea233cce126645738068d9206d82dc4b3b23174683062d23bb15110ae54c060c04178
MISC metadata.xml 316 BLAKE2B 413934d7b67818ac0d3ddb8c1e5040de2f3008a2e1c01efff6afa4c0aeb6bb849391bdb8730e14091c3efffa47566b831d44cd7728cc9496c6e3bbc7a6c56d97 SHA512 b3b79f6094ec59bc09c2a14e3752edc0722c0e50c9559ac59e6c1355577c1f36ff98ccf6af969d0624b1e6b8b907a7886f6daafb6c0d789a403ec402083b06a4
diff --git a/dev-python/python-daemon/python-daemon-1.6-r1.ebuild b/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
index 89189b37d30f..ab45831357e3 100644
--- a/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
+++ b/dev-python/python-daemon/python-daemon-1.6-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Library to implement a well-behaved Unix daemon process"
-HOMEPAGE="https://pypi.org/project/python-daemon"
+HOMEPAGE="https://pypi.org/project/python-daemon/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-daemon/python-daemon-2.1.1.ebuild b/dev-python/python-daemon/python-daemon-2.1.1.ebuild
index f2d67501782a..45620ded0aec 100644
--- a/dev-python/python-daemon/python-daemon-2.1.1.ebuild
+++ b/dev-python/python-daemon/python-daemon-2.1.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Library to implement a well-behaved Unix daemon process"
-HOMEPAGE="https://pypi.org/project/python-daemon"
+HOMEPAGE="https://pypi.org/project/python-daemon/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-dateutil/Manifest b/dev-python/python-dateutil/Manifest
index 14ecc1dc5545..bd398237e246 100644
--- a/dev-python/python-dateutil/Manifest
+++ b/dev-python/python-dateutil/Manifest
@@ -2,8 +2,8 @@ AUX 0001-zoneinfo-Get-timezone-data-from-system-tzdata.patch 3504 BLAKE2B b26810
DIST python-dateutil-2.6.1.tar.gz 241428 BLAKE2B 93b1d43dacdfbf528b085864b04231c1a34b37b23bc64a58a0733f53ace0f7e0258ca58fbc725dc2aae15eebe8ed1f555b02862a4dfd360014e7ee9aa8d6a9f9 SHA512 f16dd29fc975629f594dd2683a525e2a86acb020bf8962558d19040b14ac6f19d4ab07a910d6bb55c9db3cc02b5472774a3a05ccc86cf624ca5e5144463646db
DIST python-dateutil-2.7.1.tar.gz 298061 BLAKE2B a6bc2a3bf83ff234ddc53db5a3353b19303dd9e0c6d2d702537643e134508f96ccc69b962fd957d4cc754b07cd24b3c3c2ce07becc0add7db925b841d6a32b5d SHA512 3dbadeac3dd22bf51279c4237df96a925ed4063384a82e756a41e314c216751f2c90f8909a20ba96fdb065966034e9c7e40c1ea152876ca733a2176893c4deb2
DIST python-dateutil-2.7.2.tar.gz 298000 BLAKE2B 4091108b125eb080809c74cdb53daa27973b2dc4b2c4f79eba2afb295fce7b6c21a8589d4643ad5af212900f55dc4139711929d5c7c4a2b094ac749d76125761 SHA512 b8fdc867aa67c4e5602bb3e9bf906dd4d32a6616fcdfd5f39d146d849a46d13c266bc9c2eae28490399fe608ba19dcb824d05ce96d556de07999449eaece7dfc
-EBUILD python-dateutil-2.6.1.ebuild 945 BLAKE2B 8f378bb5365006651fb2f111ad1c2ad597494cd240806f700380ddc495fb8223a44ce7d798f5116ef83bd9c39c8743af9ddadd93ec97227bf2912387207635f0 SHA512 ca749fc89c58836f7ee3846ee6b29ef3cf6db33b2069e3bd4a789cf6a0771c4e31f5eb12774b4ee0ed6f84fcfde18b9e50157fd670f601eae131fa5b95260869
-EBUILD python-dateutil-2.7.1.ebuild 1131 BLAKE2B 643078f1ad294e4132aab4a1e15ba4bb952cbce45abe830cffce6a31a663d04977662a7e9531e8a554f8c089a19e32d70761e8173b89e417fb4c7446b8e77151 SHA512 0235b1a13078b8d56492146e4987cf1fb6c7173c9f06f1226b97d5d089324542a8e853d682b2b5f7a799002a8e2c40ff8b5342950b026963a3622b3d071a41d6
+EBUILD python-dateutil-2.6.1.ebuild 946 BLAKE2B 87e2b3da1842a2c64c2315e448d7cc7705bf82a61220ffd7d371ddaeebde0e7d9c0cc7c2dccab7f2bc43bb5aee3661eb2b7fddf2237fbd1f7b1a238f4216841e SHA512 ef220bd6b6992bc4fbb17ff5c283c3d8440fb7d8f67a7f713f2d7fa39bfee6ada17d9c3e76e62cfa8495f3be21b5946aa8c5534742fa824117ed205409cc090f
+EBUILD python-dateutil-2.7.1.ebuild 1132 BLAKE2B 923c7bd5fbbd51013ebbc630f56429272ebcb768f68cc51d70d734dc477a4f0e614b4da6a411702384c78720b7e661a8d69e7fe12b00b4057bcbac3374c1b636 SHA512 d64f414372593288610a36fb6300b4153d9f306d1d414ce166887ecd011f9e8b9442738e5d43c7d4e5d3f485910663879ac3757d8f378a4f0a7846c017c76d46
EBUILD python-dateutil-2.7.2-r1.ebuild 1225 BLAKE2B e3b6f9bdc559eee10d1302cd72c93a0da4572bed28aa1b3d06070ebe42391d0e3f8d8db3f48e36c69e426cd31f8632cc430cce15c2dc52bd8f2bde491fd661b6 SHA512 1fe8740410d118b82a8820af806912368f368adb8d58b4583e044c555e20e90fb839cc9693bb68c166c47752cf3e56bbccd3191b93d06e89b1030ce23b875469
-EBUILD python-dateutil-2.7.2.ebuild 1131 BLAKE2B 643078f1ad294e4132aab4a1e15ba4bb952cbce45abe830cffce6a31a663d04977662a7e9531e8a554f8c089a19e32d70761e8173b89e417fb4c7446b8e77151 SHA512 0235b1a13078b8d56492146e4987cf1fb6c7173c9f06f1226b97d5d089324542a8e853d682b2b5f7a799002a8e2c40ff8b5342950b026963a3622b3d071a41d6
+EBUILD python-dateutil-2.7.2.ebuild 1132 BLAKE2B 923c7bd5fbbd51013ebbc630f56429272ebcb768f68cc51d70d734dc477a4f0e614b4da6a411702384c78720b7e661a8d69e7fe12b00b4057bcbac3374c1b636 SHA512 d64f414372593288610a36fb6300b4153d9f306d1d414ce166887ecd011f9e8b9442738e5d43c7d4e5d3f485910663879ac3757d8f378a4f0a7846c017c76d46
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 666cc8046378..188fffa35f60 100644
--- a/dev-python/python-dateutil/python-dateutil-2.6.1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.6.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="
https://dateutil.readthedocs.org/
- https://pypi.org/project/python-dateutil
+ https://pypi.org/project/python-dateutil/
https://github.com/dateutil/dateutil/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
index 859155cde63d..07cf2a13590a 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="
https://dateutil.readthedocs.org/
- https://pypi.org/project/python-dateutil
+ https://pypi.org/project/python-dateutil/
https://github.com/dateutil/dateutil/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild b/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
index 859155cde63d..07cf2a13590a 100644
--- a/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
+++ b/dev-python/python-dateutil/python-dateutil-2.7.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="
https://dateutil.readthedocs.org/
- https://pypi.org/project/python-dateutil
+ https://pypi.org/project/python-dateutil/
https://github.com/dateutil/dateutil/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/python-ddp/Manifest b/dev-python/python-ddp/Manifest
index 518bd5c05717..555f35021a07 100644
--- a/dev-python/python-ddp/Manifest
+++ b/dev-python/python-ddp/Manifest
@@ -1,3 +1,3 @@
DIST python-ddp-0.1.5.tar.gz 6032 BLAKE2B c549f1ae3252473b38f2b5742b664cf0eabd9d89e55a21015a94082979d58b3b60aa803a712a54f849c1a49d3126a53abae5480e3b4e9e2fba59c7464105b39b SHA512 25200624a4a2145d3189646c00ba023f1e55010ca1756eb36505f85b6faa24da8a505f2784b8c445232ed471d5d402b4c0f487b3c9460c948295cda74faa7fbb
-EBUILD python-ddp-0.1.5.ebuild 553 BLAKE2B 6e7df12bfac612808c1709b38caa911d9d702981f42f6a5b5eacd51364381e1a26228495a12bdf9ec23d516733c0de8162f3f7b2ea707c90ffef68c2f1524fa3 SHA512 8d356dabdaf8d8d9dc18ba53f7eb16dc95fccc912f8fceb6e39228cee9f6a5e25e18cca43c05efd57024978772fa47be2e4c2ab583b601c7c025ddcaba6f5c20
+EBUILD python-ddp-0.1.5.ebuild 554 BLAKE2B cbaa0521d27f4254977955477f8dba7e89355e3b95c482c4dfd08b94d9e431cfc7f13ddc4600ea45dcd330dc4a8406bd142bf6eaf58f0dcba09e132346c1326d SHA512 2468974436b58a1e8a6641242d976efb3dd1bcaf9d63cb44952a4dea9db98f681dd97281653202280304926c86d401b616d00395cafd25ba0e5dc3f5e0b7e5aa
MISC metadata.xml 578 BLAKE2B e7994a0ad1cca168ba43ea03cb55cf1b4d1080f397b580c0f96a000a006b54442176222484d0f7904f600e9364028e9d08a4b248d146b36e0638b28f7d7075d4 SHA512 1e66e8908ef5f4fced36e2d6386cf0f53fa16bbddd0bc08891f8d6cdfa27e3f9546b2fa8015289b8a0a254dcf0b192269fc4c212df1187dba5729249ba5a8c45
diff --git a/dev-python/python-ddp/python-ddp-0.1.5.ebuild b/dev-python/python-ddp/python-ddp-0.1.5.ebuild
index 2436496c6152..8a4ad84ed38e 100644
--- a/dev-python/python-ddp/python-ddp-0.1.5.ebuild
+++ b/dev-python/python-ddp/python-ddp-0.1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="An event driven ddp client"
-HOMEPAGE="https://pypi.org/project/python-ddp https://github.com/hharnisc/python-ddp"
+HOMEPAGE="https://pypi.org/project/python-ddp/ https://github.com/hharnisc/python-ddp"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/python-engineio/Manifest b/dev-python/python-engineio/Manifest
index 20ba99d07f6a..e7bf7e59f1c4 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,3 +1,3 @@
DIST python-engineio-1.7.0.tar.gz 22804 BLAKE2B bc807943cc24eddbc9cb25ceb55223ecf610ed37b281e5b0a59935705dc2d2c34ad5795e0bd96f1256cf91365756e43ed9c94b1082334d6f6c34f6b6e9472710 SHA512 1d184ccb9d1328d9f4e2fa22006f1d21bd17200bc893ee2588b4342da24775f98648e0e993893eb56a9159f95a114f128dfdacef9fa8ea296c7ace6c7741aea0
-EBUILD python-engineio-1.7.0.ebuild 760 BLAKE2B 60a955b35a1af467ff299f5d7d58e81d312bd8e01d3c28b7788c75dda8046575e46653656595807dbbec79febb60c5e88c49af316041913002c05ef79dedc247 SHA512 0c01f30934f593e598df20dea20cb3e17287600a61b375582ed7ef4dbc984686ed084f07fad18499e585018ce08bd2cfa59996f791b1259d5d20e3ad6f17a193
+EBUILD python-engineio-1.7.0.ebuild 761 BLAKE2B cd8d17058b3a44ffd4e7a3998f595f99b0887fd13fbe0cb25df7153d2af68ad53f1550cc41c0f7c489ba7ed06cc4226d569e0aa901601a25e85e1adba231482b SHA512 0311a14f2683ef42702ee446d7219f47c8359e9090374ecb58384be1ef97b58f0f592722b818e5decca221bb04f4a0cf9a21496e5b5817b8c2f593e61f494004
MISC metadata.xml 466 BLAKE2B 6ed10a68ef43c4462dcc0fd1ff545828cb6a38d63323da41ea1403d62c7465c08b2668319a0924b31d07719ccc0bd8587461d63362acddd9e329f9800b26bda7 SHA512 4b945547b692e81069a2ae0d70af112945aa2200b935efbddbbcfff4fea60268a9933dcf7ba2936e6c7a6655ef805f93252f157e63771e068a7ac6fb82c4de1a
diff --git a/dev-python/python-engineio/python-engineio-1.7.0.ebuild b/dev-python/python-engineio/python-engineio-1.7.0.ebuild
index 6596f563e66c..780c7de65f76 100644
--- a/dev-python/python-engineio/python-engineio-1.7.0.ebuild
+++ b/dev-python/python-engineio/python-engineio-1.7.0.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
MY_PN=""
DESCRIPTION="Python implementation of the Engine.IO realtime server."
-HOMEPAGE="https://python-engineio.readthedocs.org/ https://github.com/miguelgrinberg/python-engineio/ https://pypi.org/project/python-engineio"
+HOMEPAGE="https://python-engineio.readthedocs.org/ https://github.com/miguelgrinberg/python-engineio/ https://pypi.org/project/python-engineio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/python-etcd/Manifest b/dev-python/python-etcd/Manifest
index e9c29af27bf9..01d680ac6105 100644
--- a/dev-python/python-etcd/Manifest
+++ b/dev-python/python-etcd/Manifest
@@ -5,5 +5,5 @@ DIST python-etcd-0.4.5.tar.gz 37270 BLAKE2B cdeae8ef7d668c7737f48a8f1513b5e0177b
EBUILD python-etcd-0.3.2.ebuild 553 BLAKE2B db7bda99c53019129a8abae3a8ff5e77549638dfb6d49ef51a59a99a61bd6660d24384e8949199b3e480298d426e88bd2e008e03c8df1b850e58d75d045c310d SHA512 65c282d3a2cb6a2bb87236b8c223ef7f3d7dd1f7f1c0c409928b95006da656ff577417fded26c656eb4882ffb8b41c27d7c735c79c9e0f2672bf4e76816dedfd
EBUILD python-etcd-0.3.3.ebuild 563 BLAKE2B 932269f8acd539f717593de041e5282de06979b10bdac31fe34ac719986b13c27618deae04cf2652bb45e09b20927d4aee6f4788881cf0d836327ff12cfb675b SHA512 b157144998c98ca2f6b2e42fc811ce17015c110141e296e52f31c87cbc83bbd6c6d30132e249e5fb4ef75c85b847d5efad044988ed08fbd1c1c230c44a56e964
EBUILD python-etcd-0.4.4.ebuild 563 BLAKE2B a23c29e48d87e1c3296678550b5422216f27e7f37df5708ed2cee27971a0e0f5db81b636588b0c372b9ecb01f208117b6d4c357e098a57ae666299ad1db241f8 SHA512 8289dd3f4a34cf49e294b1b49dfaa2d57b12d65a4b1c070fde23767ded1694bb9b56aa6f0166bc1409cd19445963dfcae5bf3fa4898cf2224e97f6a7ef2c6c7c
-EBUILD python-etcd-0.4.5.ebuild 719 BLAKE2B 54848199336d700625163e3ee9f88dfe5f63371e5289dc74aed446d8639a2937feb6d63e96440d29ebdb00c907679d6d12ceba861649d12ef1b1b0b21ebd35e8 SHA512 82330c7ad26a23234c92dd080901bbf8265779bf84209f864151e7dcabb64cf342273246af3b61e49f98cb4c7e9057c98a9d098d95fbe139cd2e1bf545907391
+EBUILD python-etcd-0.4.5.ebuild 720 BLAKE2B 72ddbbfb26afde36421131870f258fbfa2d7cae15b68c5fa93a20c665063080e29ba3f5ac0f3714c7c32eb400860e62375889324679e4042323067d65210661a SHA512 6d915e0263d7146745a8d40f411385bafaae5f239d453b9e73bb763807b68d18d97314a7ca037fd7fae107178b67fc921820b6129be2ab6b305acb10abe1fa64
MISC metadata.xml 524 BLAKE2B cbaa775dd5120eeb49daef5068eb6c4ca8d5ec8ea0beab023eea17398e00098e07e63c1b8584de23836dc9647e35ddc21e271173def87a8dbe97d9aaa46b0c5b SHA512 3e629397cf00d97d1fc0e8ebc7edee5410e7dd50e09bde887f05388b788db22835b80bc3492bde3c4169c623605e7d84b2df465b864bf8b65e5623e74bad4f5c
diff --git a/dev-python/python-etcd/python-etcd-0.4.5.ebuild b/dev-python/python-etcd/python-etcd-0.4.5.ebuild
index f6982b83604b..fc4fc08eab08 100644
--- a/dev-python/python-etcd/python-etcd-0.4.5.ebuild
+++ b/dev-python/python-etcd/python-etcd-0.4.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A python client for etcd"
-HOMEPAGE="https://github.com/jplana/python-etcd https://pypi.org/project/python-etcd"
+HOMEPAGE="https://github.com/jplana/python-etcd https://pypi.org/project/python-etcd/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/python-exconsole/Manifest b/dev-python/python-exconsole/Manifest
index 991ebeafcf4c..42bfdbc2b161 100644
--- a/dev-python/python-exconsole/Manifest
+++ b/dev-python/python-exconsole/Manifest
@@ -1,3 +1,3 @@
DIST python-exconsole-0.1.5.tar.gz 2322 BLAKE2B 9b72a6bf16ce6f760d3fb09d5f256a13755a46d7f012ae68dfa72fd8e31a691b4b9fb89def0c4a31e1b6e9323209ae7521994f69d6f6947c65d15d08b10f1f40 SHA512 f60dd78050515701c66196e7b62653ee7221b0b9bbe390e0f7b08e14ba781afb8f0c49fe769e702ec6d4854c4a48f6ab033c9066a5e5e604d6258ee393fe1070
-EBUILD python-exconsole-0.1.5.ebuild 440 BLAKE2B d9cc38409579ab213f131f83d10c85a305636d3e23fd5a34068ffaacfefe00a6e7e08935528aeb2fce28db9fa8bcb84db526ec1eb368a010033dbd086bf9cfb3 SHA512 1251d39a48498a70fc013d8e677b6cc55aa0b2bd44da229a360f7cc2f9ea2dcd73d0c49fad6001456670f86e629e3dc390f29efe3926e739eb5dc31bcd5a2dbe
+EBUILD python-exconsole-0.1.5.ebuild 441 BLAKE2B 7b080e1a93d24c7b10f210208b2e7b66151191f22ccd1eac19af5428e8cbbf338cf2b84cc8b67a6c7ceaeac71f3f79d844977ff54770790bd0ad04c7825162fc SHA512 0136b6b7e8ea78dae81e709104436220a80cbe385daeb0e5d5a1786f2de6ba30d483da2c4d798a6fdd4f8725372a85a911493c45e826c594082730f6fae27c01
MISC metadata.xml 387 BLAKE2B 0d57016ee540bfeac34c934261c978f9bd2b45ffc90f076553edda3f9b41a30e8fb523b2861e538a0ccc3093483a78eadbf208244699e2468affa7272789bf02 SHA512 466f63d6aecd837d5d26f218afdf13d189d9f108c170af5fd4a6f6d63133a45808ae354606a82ebfb6862bc8be16cab3c0bd82a47db6e3a2d958fb9b644ac8cf
diff --git a/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild b/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild
index 3f3f5df16d92..fbd345761cc0 100644
--- a/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild
+++ b/dev-python/python-exconsole/python-exconsole-0.1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Emergency/postmortem Python console"
-HOMEPAGE="https://github.com/Eugeny/exconsole https://pypi.org/project/python-exconsole"
+HOMEPAGE="https://github.com/Eugeny/exconsole https://pypi.org/project/python-exconsole/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/python-fastcgi/Manifest b/dev-python/python-fastcgi/Manifest
index 75695c744ab1..f203a8c57ab2 100644
--- a/dev-python/python-fastcgi/Manifest
+++ b/dev-python/python-fastcgi/Manifest
@@ -1,4 +1,4 @@
AUX python-fastcgi-1.1-setup.patch 452 BLAKE2B 6f2a965ee3884e5d23b3f2d65035943412d739a6cb8b13825c1125582cd931e97f68d2dce5fe866798245f13a9b7627a372bcf4433d4b769e8f17d07bbe7001b SHA512 715bcc32ac2d9151765e5163860b69fd3bb0fa4d2efb715dc7dcac1d12a10b436b2eb4ee0ce64ce95696c5b44d5a9702a7b60ae650fdf77fd914173ab48cc18e
DIST python-fastcgi-1.1.tar.gz 11180 BLAKE2B 42884126798b67bdbe969a18016faaaa2b3a4f10be1bae56824d79e42a7c63585f42c0fab699c73697401c151fbedc470037cd0e8c98b839e6efc58e29065531 SHA512 316c5b07342d27bbad90704909d7a010997801527a9069d23e39975bd3a0e82ab7407bb5e5aa9bdf240039d4c2fec37887540c569d496ca3a328f3323390da89
-EBUILD python-fastcgi-1.1-r1.ebuild 749 BLAKE2B c7c9c40eaa762bb1b1629876edc818033d389259dc7c383c95adc62750e96d837e098cf525e43741ab619802ac1703e461f7c5f78437a7653855d1a39ca041a3 SHA512 9ad30a5456fad86dde1301b0ac07d8a5e9936d3aed4e0c4656252e66767ee429a9ed1b6c189f288e4f983c6828292e287dc701b29323c48c14b4c3af2b7768c1
+EBUILD python-fastcgi-1.1-r1.ebuild 750 BLAKE2B bcb682868eefe0f6c3646edfec062651b373291a0e5f58a59012ce66c3a609350a62d62c8005aaad714a9dd6b4027927a12eaab29a4ef46b1caeb5630738b365 SHA512 ffb79203acc5e481fe50c12c1f79350a678224e77fb04e28333cfcefd963816c2dffe173cafae1e6cb57ce1c58e238fee97ad3f80d990706fe7f9c8603b9c460
MISC metadata.xml 317 BLAKE2B b409c80dfcef216e1c898e0ac2699cabb625dcb862275ef87b436d8648022b474f0c39c86d08d5ce8aecde4e2913e51691265691839d58ca367405ce341090d3 SHA512 2a826c8c090029b312458c77217502813bb35f5653ae176d60415a38c348d2774cb0a4ae5045ed7b14da530ce88a02854623fcfe2a8d7d7f9b77804ec9f7c117
diff --git a/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild b/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild
index b1ba130dc2dc..eec37629089b 100644
--- a/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild
+++ b/dev-python/python-fastcgi/python-fastcgi-1.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Interface to OpenMarket's FastCGI C Library/SDK"
-HOMEPAGE="https://pypi.org/project/python-fastcgi"
+HOMEPAGE="https://pypi.org/project/python-fastcgi/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/python-hpilo/Manifest b/dev-python/python-hpilo/Manifest
index 3623b7c5eaaa..131d2e6a9f55 100644
--- a/dev-python/python-hpilo/Manifest
+++ b/dev-python/python-hpilo/Manifest
@@ -1,5 +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 481 BLAKE2B 7a0248f77de34d22336064efb21401dd56aecc8a8bd2104b498b780b64f5f155c60180046bc7b9e7e8d348146ae77860b297f842aff80e4fab8881c3d2798478 SHA512 25c68cba938f0eaaf795dfb2ca975f65b8f1cc210ed902d698beb2bfdb63552c59c69a6e1107b7690cd8014bce0f9b0a64f73b4089e34a5dd7efe467084dd9cc
-EBUILD python-hpilo-4.1.ebuild 481 BLAKE2B 7a0248f77de34d22336064efb21401dd56aecc8a8bd2104b498b780b64f5f155c60180046bc7b9e7e8d348146ae77860b297f842aff80e4fab8881c3d2798478 SHA512 25c68cba938f0eaaf795dfb2ca975f65b8f1cc210ed902d698beb2bfdb63552c59c69a6e1107b7690cd8014bce0f9b0a64f73b4089e34a5dd7efe467084dd9cc
+EBUILD python-hpilo-4.0.ebuild 482 BLAKE2B fa50fd9b5a35d9f80201edc7e0a52b6ae293ec67112505402fd9379ea43b08bdb53f652f3248c0518a268dd43c1ec564868cc45bd30d34ff7870bac0d62aa398 SHA512 e3aebbda77369f47170921fbe0c7f4cb2f4a137ac1aaa1163defc7a0265e21ef9d7b1fee4c7f569fde3d23df3d823cc2553bb49b3d9293fbfd70397c4cc73e24
+EBUILD python-hpilo-4.1.ebuild 482 BLAKE2B fa50fd9b5a35d9f80201edc7e0a52b6ae293ec67112505402fd9379ea43b08bdb53f652f3248c0518a268dd43c1ec564868cc45bd30d34ff7870bac0d62aa398 SHA512 e3aebbda77369f47170921fbe0c7f4cb2f4a137ac1aaa1163defc7a0265e21ef9d7b1fee4c7f569fde3d23df3d823cc2553bb49b3d9293fbfd70397c4cc73e24
MISC metadata.xml 666 BLAKE2B aae5ef2572734016e24e84795420e0f8083b2c5bbb8357a49b1d90d0d273701c311c5feeb9df7f9141236f4c2eafbd8a708b01d79e1f2fc9e87244f93046ab15 SHA512 e177656c862474bdfc61bbd01fa3f2a06f4d136594491a9156c95082671066eaa7c00b570cdc0a6ae550ee6d98f62fc2569fa9129d66cfd9c8b3d1825d050928
diff --git a/dev-python/python-hpilo/python-hpilo-4.0.ebuild b/dev-python/python-hpilo/python-hpilo-4.0.ebuild
index 5a7eae062c17..4db36e678224 100644
--- a/dev-python/python-hpilo/python-hpilo-4.0.ebuild
+++ b/dev-python/python-hpilo/python-hpilo-4.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="iLO automation from python or shell"
-HOMEPAGE="https://pypi.org/project/python-hpilo"
+HOMEPAGE="https://pypi.org/project/python-hpilo/"
SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/python-hpilo/python-hpilo-4.1.ebuild b/dev-python/python-hpilo/python-hpilo-4.1.ebuild
index 5a7eae062c17..4db36e678224 100644
--- a/dev-python/python-hpilo/python-hpilo-4.1.ebuild
+++ b/dev-python/python-hpilo/python-hpilo-4.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="iLO automation from python or shell"
-HOMEPAGE="https://pypi.org/project/python-hpilo"
+HOMEPAGE="https://pypi.org/project/python-hpilo/"
SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 72f7bb8110f2..c6f97b56003f 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,6 +1,6 @@
DIST python-ldap-2.4.19.tar.gz 138503 BLAKE2B 54e088743ccd3fff00f66d8208122b9ebcc154b788d3511f170a3deaf9cfdc5ba813ef05e4a40f42079d2bc60cf871ffae8618cc2e41b3632e79243bbd43cc74 SHA512 bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
DIST python-ldap-2.4.32.tar.gz 126025 BLAKE2B 2e16942680cc037c1251f500855c10de8d63194d400059f20449d541854c2ddc8863cfff5f84716818d0b37f331336a53e4b158e9ba55edc4becb6612d999ed3 SHA512 35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
-EBUILD python-ldap-2.4.19-r1.ebuild 2335 BLAKE2B a453a1341e7579ab381b70b05e1812cee820655bf013e6027de856b9b7f93e68d1b37f15df9d5d2e0666423cc68fb63f44ba930c61da62b90a3636f11d7ee955 SHA512 f866bc44e845267557c16ab27924f88e11b6a47c0cdc7ca829c1bfae9fb4f04ad34a0dac6fcb14d74ed57e4333433e15cb1110d411bdd40571f39f2819feec83
-EBUILD python-ldap-2.4.32.ebuild 2122 BLAKE2B 7214c4eb15b944228cdfcd001491f139bd8deb9a59d0707966eac48d1b077974a97d6317c1d946c3aaf5c8ece9886aea8eaf08703e8b77738ae5830951d36231 SHA512 7632fa6f7ac0234b9d5f9bc94e9bbb73fff819ec5d1742def1c6c408cbf424478ac6b8e4de9121389be08d80a743238ea4cc4dc9bcb8bc0f2be8be0cc2bcae12
-EBUILD python-ldap-9999.ebuild 2183 BLAKE2B 2bce89c41083654493374bd8f2569f4f59dfd56f92eb9cf47739bec49f70d919d5a56cc0f89343159dac62b6af74d56bc3cebab5b61472ad9ad376db050c6ba1 SHA512 16e2c202da20f5c2537db38ec52828912d8bd8c281097a44521bf2d3b0c1885ab4cef00d17fa15b9ce964cf08925221d5c19dac6a78b35f1e3dd4815ff1003a0
+EBUILD python-ldap-2.4.19-r1.ebuild 2336 BLAKE2B 1a1b4e4ac470170a898740370a34c67bb1b308942c48a86fc69b67142d008e5eb43578a709c1af656f147dee39c48b9a8d5c7bdefe3abcaaad76ac5178952625 SHA512 7a4dc076c44c16988964bc9a41ab54611adc7353c75618798ad011b77c00de22f611f7ea54afdcf40ffafbee37c4482f844d56b0eda84f7af1b569a91aded69a
+EBUILD python-ldap-2.4.32.ebuild 2123 BLAKE2B dbe05fd9d1af35af61186a322c619aa4e568931c8d0e30ad29ba513fc506671bf8a83e46e05600579ba82221e497e8aaf21d829d17432185f3eff94128ab373e SHA512 ceb4ae59d625f51ebafb9110349a735f17015f8a6340ea6025e1e26c77eca4162913a379e59a2c7eb9b3ba83a2e02a24dc1e013963604274c367c0211bb02383
+EBUILD python-ldap-9999.ebuild 2184 BLAKE2B fdf205269f50a3d151b4e977d9e0b7ef48408645112312c76af5b7d4fd3c215aedee5fdc806cd6bc6386598d15401ff91dd4aaadc7fe7a939735cf922e261295 SHA512 5d08f90f64fe0a3d000af7f47f07e79206ac43614fe0b32a2d110ad027994eadbe44d9fac87213c644ff3afb97f9e2cb8791f9f82373a8232e33aaa3a58d262a
MISC metadata.xml 476 BLAKE2B 65962ecbfbae9b1be40f4f54abf4796fbe4691205aec3cf76b4a178a1d0ba435ed10e02c6c8fb031a8ff10242b9e2ab8000b76cb5b96cef783d23bffc729bc0a SHA512 29197789f521afefd0755dd02489c1ebb1dca85aa3f4b15522d64848189fc59b5c639ccd237f8d35c565147368a9d24bc079283373760c301cc1982e61d4d5e4
diff --git a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
index 786bc61b3779..f727a2ec88fc 100644
--- a/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.19-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap"
+ https://pypi.org/project/python-ldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
index 68ea896be8be..c43b6bc092ca 100644
--- a/dev-python/python-ldap/python-ldap-2.4.32.ebuild
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap"
+ https://pypi.org/project/python-ldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/python-ldap/python-ldap-9999.ebuild b/dev-python/python-ldap/python-ldap-9999.ebuild
index d12a73027175..468171efb88c 100644
--- a/dev-python/python-ldap/python-ldap-9999.ebuild
+++ b/dev-python/python-ldap/python-ldap-9999.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1 git-2 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="https://www.python-ldap.org/en/latest/
- https://pypi.org/project/python-ldap"
+ https://pypi.org/project/python-ldap/"
EGIT_REPO_URI="https://github.com/xmw/python-ldap.git"
LICENSE="PSF-2"
diff --git a/dev-python/python-ly/Manifest b/dev-python/python-ly/Manifest
index 4be3876fba9e..efae43183b95 100644
--- a/dev-python/python-ly/Manifest
+++ b/dev-python/python-ly/Manifest
@@ -1,5 +1,5 @@
DIST python-ly-0.9.4.tar.gz 175768 BLAKE2B 29a0d55b94f7fa3c62cd1e32297d212fc66b5cb97f20fbee3cb2cc39739f66fe85ad98cd167d2c6d54a445312984ee171cc7169e678177a700a6bdef4f0e6739 SHA512 0d94001d6e4d4eb750a974a67cdce1d3b2f09f693b74cb18fa9dc20dac986373380a58e138ab1f7a427bcc3d2de6343e664a6d58ce8bb23b3804fef68a8a9069
DIST python-ly-0.9.5.tar.gz 174780 BLAKE2B 9cac626f5f363a3239e0c60772db864ae5764a9c3556a484182f18a407b3171d796ddb3549debbb4ce91129b9956a224870ba4b63d8e98228905de3ae4abc3d9 SHA512 f43aa4fce0af970dd64b0cfb75caef57749048d4eb088de6e08e820935c359203de9e99134a0248f7dc26067d0e4eaf2b373a5a2b746e09dea7997437f99812b
-EBUILD python-ly-0.9.4.ebuild 422 BLAKE2B 5ea2d9c2bbc90cb707c04387bd1bc7c02311910f7292d0872cb3fdcfe21fda587e95fa30e4874bb38d71093f9186fedaf6f44795a2f19e3899ae7392577b9c16 SHA512 24c9be575cd57f2d24b408507c192248bd5bda1aa3d62d188285113a125636071448ff169ff0f596b45d3572bce1f0d6404982f17d2fa50edbdd56cbba1a8a35
-EBUILD python-ly-0.9.5.ebuild 426 BLAKE2B f46d5d5aa56fde1f8a7e09b5f528302acaacc64a1a26744edad01ce6332d84362680fbff0a1ddad0ec9e944b2dbe2064e3d9b07a3d3415bcac3835af50075dd1 SHA512 24b6f2977c614fb88614f10775661abfa2abcee2f932d9a3a57e08f1424ee5aa7392b20e43c9bb0e4452777c8589951140c8169f27700db691ffaafd39de4f06
+EBUILD python-ly-0.9.4.ebuild 423 BLAKE2B ab539de2158286754b8879b026b64f425cdd204b42613af769edc432790a96df0071f7afd878011e7943fccdf4675648d1b66d87499eb28920464e2393cca31a SHA512 9cc4d6295673bcb492992af43e5e322285799acb0bcd72e4b364c9259fab05873ff3f97826f74e2c56cad86394176e415fb506b8e92b42dd71f8187f9cf89877
+EBUILD python-ly-0.9.5.ebuild 427 BLAKE2B 6556ebb1549b83e0b2c3871555944e4047af112f999b5f23cca5b1c5601d2410c8ec2b9e8f8edb951ee7421be5f019120f0eece2f2700fce491548abc911fa44 SHA512 da5aa6e4b49e9eb2409eeca58ec8c57cffd7ee53494c139d65a15f96565da0ed7c6e66dd6d30fdc735d6ec798b855da2414085c6a2dfe6f26b12f96e4261c4df
MISC metadata.xml 513 BLAKE2B 3e8c2bdaff60901f36e35d28e065f802890107ef53fe2f933fd4ec847ff8f76dbc65146fb9c8e78fa935ffd5163cb4f599a57085fc49ebb2ae6686ce7520d686 SHA512 f90695e7f138a3c7a5397f0fe7170fd1ceac05245e70d922074c3b34b0ca426a12286a8451e02138be035f5fa94bdd9254e8e6f64c1464f52bdf4ec398403cbb
diff --git a/dev-python/python-ly/python-ly-0.9.4.ebuild b/dev-python/python-ly/python-ly-0.9.4.ebuild
index 91adc501e5fe..85786df53c1e 100644
--- a/dev-python/python-ly/python-ly-0.9.4.ebuild
+++ b/dev-python/python-ly/python-ly-0.9.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="Tool and library for manipulating LilyPond files"
-HOMEPAGE="https://github.com/wbsoft/python-ly http://pypi.org/project/python-ly"
+HOMEPAGE="https://github.com/wbsoft/python-ly http://pypi.org/project/python-ly/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/dev-python/python-ly/python-ly-0.9.5.ebuild b/dev-python/python-ly/python-ly-0.9.5.ebuild
index 32e69b1081cd..8b2a0b736d56 100644
--- a/dev-python/python-ly/python-ly-0.9.5.ebuild
+++ b/dev-python/python-ly/python-ly-0.9.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Tool and library for manipulating LilyPond files"
-HOMEPAGE="https://github.com/wbsoft/python-ly http://pypi.org/project/python-ly"
+HOMEPAGE="https://github.com/wbsoft/python-ly http://pypi.org/project/python-ly/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
diff --git a/dev-python/python-memcached/Manifest b/dev-python/python-memcached/Manifest
index 5d46f3b57717..5c779f01ba7b 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,5 +1,5 @@
DIST python-memcached-1.53.tar.gz 35025 BLAKE2B 40d30ba35b8dc5d33c27a8a02d66ef7714c2851a3bb109b0cd4456f14408579e51baef8a6020ee75a21bfba468f6524c5163f4161676fc86788186832ff2ec4d SHA512 33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
DIST python-memcached-1.58.tar.gz 30562 BLAKE2B 928aeca2b0d6d99fb16ee8c8c970ccc41aabb4c6385d962cb4208878f4f0eb1b1114c103118fc4ce6020e01d2260b9ffa83e96b2aba719cad6820e39d9fcfe3c SHA512 48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138
-EBUILD python-memcached-1.53-r1.ebuild 1212 BLAKE2B d6a1e9bf4b3026a51ad98c1aaf17378dc40aa5c16dc7f79c770e646dbfde767c31de9dae57cd87c19294088dd85f4519d519f0198e14d968223e99b43685d1d4 SHA512 df98742947b58f19f9917b75cec6542ea3e9792566a39c603c1e82e62b1087328bab6afa40767a4ead13244b3fa22a37a68a21ac40d1c8e21eac4c6eb67e9dba
-EBUILD python-memcached-1.58.ebuild 1286 BLAKE2B 225be156fa18b7d8ec5c8b6fc379886237a3b5326d618f3cad973505b59c7209a82bb561a61679f57386862a169da5e3ff7c6954039c43303b0eeafa0f7df1ac SHA512 5fcaf9e2a1c6fbddfd793ada0ac0bdb74058ec6251da2059f16d26bcca0293eaf7cbf8ee67f97b02c605f19c67a318d9dd5110ceb0a8c3aed8f5844294c040df
+EBUILD python-memcached-1.53-r1.ebuild 1213 BLAKE2B 76827f4837a5d0bd58e84262a58dfebc297de4272f37d5d322df3ca36018d9f273c73fccf4a2ab94a5d0b3597b5526ddd6d83818af29fe55b4695222e07a3218 SHA512 e104823d6aad4fc854203d8efa60934efd5eb944d8a172503e6cd9931a9fe9200388a6439eb2f55bd8a4f20057200b6b047341ebec1f59190b23ae3b8c580554
+EBUILD python-memcached-1.58.ebuild 1287 BLAKE2B 0c19edcc732734e4d09ed52ed384c13cd8206708d29925c81091b1140739778b4d8f18ffa3ba7df3c20dd8678163ef5d7867c73ae7d3410fd460931a36101dbf SHA512 d81f3bcd2387bbb4d59138a1fe546c755cda8df8f7c9994cced47d9009de028408e87ff0a81a3b2c956aadac9b04e3cfc0924765069b80b0c354fca12345524a
MISC metadata.xml 611 BLAKE2B fa7a75bea6b08f6ab65ff4b5d4d8e3022912ba8cb86c6dd3fd2d8f5bb224f89ae9db977c2197a39e6541193ed41366c4bdaa404138a18b2d31afc412b967cacc SHA512 9070f42bf5f3fb721f41309c7a24f29168f1179f9327f1334dcd5bd7b38ae98bbc682c2f0cfb7874c8e20e92ce25bffdc5d3f21870316c6d35cd57e1049f8d90
diff --git a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
index b5a371070cc4..2a091a9ae4c7 100644
--- a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Pure python memcached client"
HOMEPAGE="https://www.tummy.com/Community/software/python-memcached/
- https://pypi.org/project/python-memcached"
+ https://pypi.org/project/python-memcached/"
SRC_URI="ftp://ftp.tummy.com/pub/python-memcached/old-releases/${P}.tar.gz"
LICENSE="OSL-2.0"
diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild b/dev-python/python-memcached/python-memcached-1.58.ebuild
index 88753f63880f..84e590112e70 100644
--- a/dev-python/python-memcached/python-memcached-1.58.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Pure python memcached client"
HOMEPAGE="
https://www.tummy.com/Community/software/python-memcached/
- https://pypi.org/project/python-memcached"
+ https://pypi.org/project/python-memcached/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="OSL-2.0"
diff --git a/dev-python/python-meteor/Manifest b/dev-python/python-meteor/Manifest
index 5cce509ce282..c2362db0c04c 100644
--- a/dev-python/python-meteor/Manifest
+++ b/dev-python/python-meteor/Manifest
@@ -1,3 +1,3 @@
DIST python-meteor-0.1.6.tar.gz 7656 BLAKE2B c1ab81da13d3f2903779b07680a0ea96d03ac4f38f3a96c8317bcee60fd50f2f7e468fccda1731b22d88632da63b83cd9d69d83725cf90e2cd992bb9be5a39a6 SHA512 c654113714e7a4311d66d7390a996cce126bed2270e15f22791ddb8cec1afd5af321f24c8a83d8dc491c0959b8410fa91d43e2025534390486283f2da78a2233
-EBUILD python-meteor-0.1.6.ebuild 489 BLAKE2B 46a38f0eec6cf55ab41119c63ff71ab919f257c81647624ef6339f1dfa2d1fcc7085d5dff602d5b17fe2eda150924b8c1278a3c214320b73c90b3a8ea1d82a59 SHA512 f03d19293c13339cfbb7debac0d100233aa92b5f712f36bf22a77ed5fe034e5728af072f93f7563dca8915a52aa5c46954aa3c765ac46ca52b019a52f81fc8bd
+EBUILD python-meteor-0.1.6.ebuild 490 BLAKE2B 9736cf570b25f3eae909dcb3f1a0e47ff50865f3426d203fb08e385bb01e8c5d337741c02b0aed3bd558178d0664ed5dae3bb3e6215244309e2b781bfa4afdc5 SHA512 229619fd9d3647c50c6176428f7430a0368252e06cd94e02c9d7ad4f94bba63c7fc11e1def8a4801fec5ef81e6142ad0120fdd8bbefb76ef0dd490b68b04e718
MISC metadata.xml 584 BLAKE2B 25317aa7374c2da162d3f167ad05e183880015ac0978cddb21504c03a63ff1f1e1f9f951f21e3846f2c289926e36328bd2571bd16a5a1c27e602a503e2abca04 SHA512 73e3dc166d3e4f019fb9c12a4374a7537fa2529fee80a3ee83f74e75fc790b14dcbe209d171889f6c1f13ada3d510cfa6fd0525aefc02567d95869e2da1f9191
diff --git a/dev-python/python-meteor/python-meteor-0.1.6.ebuild b/dev-python/python-meteor/python-meteor-0.1.6.ebuild
index de6ddcb6157b..dfcb8d5d4061 100644
--- a/dev-python/python-meteor/python-meteor-0.1.6.ebuild
+++ b/dev-python/python-meteor/python-meteor-0.1.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="An event driven meteor client"
-HOMEPAGE="https://pypi.org/project/python-meteor https://github.com/hharnisc/python-meteor"
+HOMEPAGE="https://pypi.org/project/python-meteor/ https://github.com/hharnisc/python-meteor"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/python-novaclient/Manifest b/dev-python/python-novaclient/Manifest
index 2059dd830f4e..92727cfad62a 100644
--- a/dev-python/python-novaclient/Manifest
+++ b/dev-python/python-novaclient/Manifest
@@ -1,7 +1,9 @@
DIST python-novaclient-6.0.1.tar.gz 288613 BLAKE2B b31b8a6b0ca136db396318513bd9fe6ba6c85517935c1f74654145cdc1a4a4b93cbae289126444ed1fd8ac0afb41b1952da20b7ebc5b55d73dc64c8a1567d8bd SHA512 20bbd40bed2328c6bceba6e0057b541e949d1ea1f7c37190d2ef07bed164a2cf20927b2e7a1b26c349038fca625873e189dad150b4a3e801f9211388ab3996c7
DIST python-novaclient-7.1.2.tar.gz 284152 BLAKE2B d632444db1393d69c9e87c2f487babe8931492c339e2838d4f024e01d78a2d1b2958feb0c9f22637311dbc5a6c51e052b241798a7507914f56ec10c3962ff27b SHA512 6b7e4bc80e07b09756f61624d2cf7b81dccd1d102f22cb9609b7e1de6f091061c513691095467e293b742c40a62c8cabc2d3ff8cbc5492d07763655de4d6c516
DIST python-novaclient-9.1.1.tar.gz 277784 BLAKE2B f05186c4ea6a539987b828386232eb20526e869e0933679ec530b1001edf78e72b6567dd600bdeeb8e0cc7986ff68daf4f1690c6e7e21721c9c21d65eba2be3a SHA512 ceb60a1e88c6ef7b9cc9fba9a192bd781b4404e4cc500b902cc2b4a8cf2f8917f1066df5349d2e421dfaa9fd6b791452872a30440cdec604bad3bee85cd6cd82
+DIST python-novaclient-9.1.2.tar.gz 279803 BLAKE2B a26e80085200de4eb1da97a37feeb3da0a70fdfc4adcd837ce0e18a275ed819457e140aa94e74e7d07003d2607a245aa0a263bed954c7252f4f28092cc7b74c0 SHA512 d71008a32b022d452b43babef6b600f5ee2b2ad3a4e1a473731966f08132c5de813d9387982e4111c055d0266be6527cca3da5d58ec8b7bda8d628bb8189ca1b
EBUILD python-novaclient-6.0.1.ebuild 2791 BLAKE2B 8d8dbbb5ceee5cb1f64a0c10d8ace398eac9aa536c11a85fbbd42001d4a0f442e932f0976f994bb34e0c14909f9428149a2c6e57090357d67e8bf82a157309b5 SHA512 a3a6565cc64c8ea9b05b48f435c93508cc9fd2cdd829b5c855835491513275dbb60f5f32bc8168dbca5ad7ab1a54b0c3423c480a52c36aeba25a64b02dc7195b
EBUILD python-novaclient-7.1.2.ebuild 2403 BLAKE2B f64248509516a0c34b91736e9dff75f1fc723fa1edfa2e8242d46e715bb20307b6245c5c9ef234f33b45c00b354562b6108ed39052b282f6a3d2e15c280d393e SHA512 dd865239d2c2333151a0f0c7a89f48f2a91a2ce1b7539589741fbedf5cf49145e20f25c2a70ff5b6f7ee034af3a68a832f9aa792afb6a7123341cec7a7c60bf6
EBUILD python-novaclient-9.1.1.ebuild 2576 BLAKE2B d26cf2ed64b94e49789b2e2c431f87e6dfa87c1cad668b5db899903f08cd3a603cdea99ca76f4b5fc46dcaba7ce4e13fcacf5c3ee20fc30cd97cb8b7c61bb242 SHA512 d4b97b506f7404def6a7ed5a6267d326d28687d9392c959c68eece85586ecad6a712ff65430644780e7b34ceadfe6f0acee772cecec60bcdc2629a8ab01ada32
+EBUILD python-novaclient-9.1.2.ebuild 2578 BLAKE2B 1d68e4e4c403bafad4578b2b63fdfaa25ae8b2753e55eddba9fc3a4c365f65e6231cc36668c082eeca089aad91b4fd1a79d968668f383a563708794cc9f1a82a SHA512 cb9299e316989bb331ed7c7817ec265799761d9fbf869275955690db67894f8ff9e6d87226ee8aaeaeeb64024d5d2b0b799f0421cdb0615b4b9cd2e5b7b4e4f8
MISC metadata.xml 760 BLAKE2B da041e2d4a5118a32574fd39fb38e5a4b417562e90f345f731b5bb9d1109c760044eb3d18b6c82c440f5a121791f1315213e58ac657be61518aab440e6a359df SHA512 51fd4adfa2bfeaa4f5a6507d31ad45a5d42df8fb702d629a516766bd25c6f5cc0d1eceeb1d4efe3ff21d51ef0507847f6b24828c017e9200759565be09cf66c1
diff --git a/dev-python/python-novaclient/python-novaclient-9.1.2.ebuild b/dev-python/python-novaclient/python-novaclient-9.1.2.ebuild
new file mode 100644
index 000000000000..e95c2a4e8fda
--- /dev/null
+++ b/dev-python/python-novaclient/python-novaclient-9.1.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Nova API"
+HOMEPAGE="https://github.com/openstack/python-novaclient"
+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"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/keyring-5.5.1[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/python-cinderclient-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-mock-1.1[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+ >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ >=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-i18n-3.15.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/prettytable-0.8[${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/Babel-2.4.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ # built in...
+ 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-oembed/Manifest b/dev-python/python-oembed/Manifest
index f2babc44bc7b..154fc5d65753 100644
--- a/dev-python/python-oembed/Manifest
+++ b/dev-python/python-oembed/Manifest
@@ -1,3 +1,3 @@
DIST python-oembed-0.2.4.tar.gz 7981 BLAKE2B d31df9c67fb51e2ddd624a8aa8cf7d844262c357508d412f9b93763ac85c48384b12e73b5ebf74a8e2da4f0547710e35e47a7c2b8c4862994f95be6e667de943 SHA512 9eaae818e17fcfed2e53e7f730ff6837b3ec55bf977892dc05c79846b0afe6a3b6808e046ac8e41bfca587de07d1be40343d6b0df1a502418990e9bdb8d81abe
-EBUILD python-oembed-0.2.4.ebuild 684 BLAKE2B 5851ae1cc5f36c5b7b662d4c7cb7aa09b23c482ef4ff41350534429f54fdf3cf44a3cbe1df50eb60df7f44edb08ba40e029629c10f6d1b3614fa9fb4842001f3 SHA512 ea0885e025dde104f391ed1cb2458cab7924cdc7ea3b7462837e340c741d5e09086d517853987700ff6613c5d93fd30565554e653196c44b8a5084767b8c6215
+EBUILD python-oembed-0.2.4.ebuild 685 BLAKE2B d81c92a327d25f16938bf7393a42d770040bd5e2c7de7ba74217effcf676f18bf337c62fac70bab4b95278298acf39dd161a91ea5e6b9ab805819fce2f208446 SHA512 d4c420e1101910d4215609714ab78fbb2591f35151c94214bc0faaf67c85cae23bcee68bf311fe4fafaa3a3ff76285c76c466294cc2982852cbec2ecf1103d9b
MISC metadata.xml 326 BLAKE2B 891071bd7c3dad3fa3fc93e14ae0a698bd139716db3f2669d7445415a6a24cb5b4473eb3a81074f4efa080be6d32f9141811c6f23a9f9e6310c79976fab47ce2 SHA512 501b084afb50bfdcd4a18fd9ad3e14d394fb6e7c33c6afb41c61345413dd976b5b56af25b4b77e1e43fddabedd152efe8dfd5310a0c2d5d05fd8dc57eb4a6d18
diff --git a/dev-python/python-oembed/python-oembed-0.2.4.ebuild b/dev-python/python-oembed/python-oembed-0.2.4.ebuild
index 474d5968685b..8947e78934db 100644
--- a/dev-python/python-oembed/python-oembed-0.2.4.ebuild
+++ b/dev-python/python-oembed/python-oembed-0.2.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A Python library that implements an OEmbed consumer"
-HOMEPAGE="https://pypi.org/project/python-oembed"
+HOMEPAGE="https://pypi.org/project/python-oembed/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/python-openid/Manifest b/dev-python/python-openid/Manifest
index dd6086019ed5..953bb6280458 100644
--- a/dev-python/python-openid/Manifest
+++ b/dev-python/python-openid/Manifest
@@ -1,5 +1,5 @@
AUX python-openid-2.0.0-gentoo-test_fetchers.diff 566 BLAKE2B 01b37542799405072abd96a87f5ac52853c894ca658f6202e2dd8ba528a5e865fa527fcba463338a6685996ad68be51c4993c38accbc961c972de0b70cbcac70 SHA512 60cb8b12312b3727263808647dd592e295ead7cebb384f92a33afe71292267e0ab95196dfdb7a01ac8847c0565c5dc9ad81f3cb95c00d6e4c9d816941b71fa44
AUX python-openid-2.2.5-tests.patch 321 BLAKE2B fd3d0daf69dc6287191bb1a7dc61523dc13f5ce95adf8e07e7bd17f37a5f27a5984e9c85c15eb5a9f394523f2be97db67583c250a5d276b05530e95eb4dee7b1 SHA512 2d0e65763ee5fa4325e03e524ce179c367a1ba3119ce55bec458ed37bee05bb655c6a4dbc0d57ad4c20ebe22246b87da458cc688eed7d10f2cd1003f0da3f70a
DIST python-openid-2.2.5.tar.gz 300524 BLAKE2B 9431ba3947dd2d2f7717e3f64ae91e4c014b85d67e6ce9daff5541d107c35869863de79273e6f9ad433193324d44821ccf9aaf885a6541ff7a3636a31c6ee8f5 SHA512 46ffeb07dc0e94c6e1160c824dfafd4a125746a05af1541e112bc2691bf655f75d0431ea273877899abc2956bb1f82369dea75d9b54282f33875f333f5166e7a
-EBUILD python-openid-2.2.5-r1.ebuild 1548 BLAKE2B b8aca77d8e3d527c4a254acc7689a30557ede39bd91542dd3e2058b1fa801950ee3a04260a4e2197b08cfb752e2e08479adbd5662c27e704d727b67cb006a175 SHA512 cc745fa6a22bea886a7540e425abed65bc9fac9d765176eaafc5a99ebdc1cab5a80171665608ab63f4c63ba9bf65f34d7013c7ac3a9719fccdb5c60e5db2bf43
+EBUILD python-openid-2.2.5-r1.ebuild 1549 BLAKE2B 1c7c42551a55176cc04e7e71abee2f6fbab0a0994cc12a64a0bcfd909558299b0d9e3d6734273c4da96231ab26f4eaff3f198136e0511148998bfefba0b47766 SHA512 959c5c7335df13084a95271c3ef77b213d49e85e0feb082ecdadebde40cb935e59554a3e4e587d08fe6edd28cbffb1c0315e641c180ba2da669cf750cf1848ab
MISC metadata.xml 236 BLAKE2B 167eb58da19caba0e03167e2f209e118ce8a468851bca2790a0353112848fffcd72522497e5f951bf5c6eafa9691fa2a1ad980843cb4170a8194f3b8178ebe16 SHA512 0f2c2a0401b53543eac90eafdd4d11c5913be07f47b968e2892ca92c265adbd9564f02a491ff2607d7031194ba3e50c7720851537341b1541120821c487147a3
diff --git a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
index 5aa4a84fce63..20929ce8d3ab 100644
--- a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
+++ b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="OpenID support for servers and consumers"
-HOMEPAGE="http://www.openidenabled.com/openid/libraries/python/ https://pypi.org/project/python-openid"
+HOMEPAGE="http://www.openidenabled.com/openid/libraries/python/ https://pypi.org/project/python-openid/"
# Downloaded from https://github.com/openid/python-openid/downloads
SRC_URI="mirror://gentoo/${P}.tar.gz"
diff --git a/dev-python/python-otrs/Manifest b/dev-python/python-otrs/Manifest
index afccd2a2e30c..18cfbb751ec5 100644
--- a/dev-python/python-otrs/Manifest
+++ b/dev-python/python-otrs/Manifest
@@ -1,3 +1,3 @@
DIST python-otrs-0.3.0.zip 23640 BLAKE2B c865efc2cf38c8fafd8f760ca9b0758f6f0ad7af406997405990feba653bab34d2ba7bf457f5c50175d85f784acc80efdfe7ab2c1b770b61d14c049d586a2879 SHA512 d1c08c4f0a147d340af097a15afd0c294ba575172891e4a40385b670b7f157ece05abfdedddc380f5509c7dfc3021f1df81b227b5ad0de71e015c2ba6e067e7c
-EBUILD python-otrs-0.3.0.ebuild 458 BLAKE2B 7b2d148e366e36b816a79f2292e04cb3e5b6002768883d5a41144245b3b558c3f47dd5cc0d9dc2ea5a3bec3690c02e018c5c0bcd79338626b108fbcf9c0052c4 SHA512 b356bf1fe07965a84598a9445c3f41aaa0c5a80d83b525ca1d0cf89c4eda3be972cfd644d0488d24d30f7b46d0fd5a0750bbeb4b6617a6ea5ef61f2da566d87d
+EBUILD python-otrs-0.3.0.ebuild 459 BLAKE2B 9a1e9eb534bd0ad877cb1831be31d3cf8c8de112a90379686065edabf133caa442c05219c9fb312aece5e4bb08d5d56dd02af1d11347dbc57449d1cb90d9618c SHA512 3946f5345e303288ccb807f66e547102012fcfd9dcd822ce1e13fe56731fa322a5ae8b3ae6c0d44014d0e14b7a20fddc163070ade6cb6052edcca693f2627948
MISC metadata.xml 489 BLAKE2B 7acebd325b0cd7a783828ac6a0b3e3cb6daff52e9558bcbdfbef7fc9d47f03fd8e2b031e5ca155c608f9003985b8acd0f5821df32fea4e4eb7260a0b1ebe3e8e SHA512 2dd15d140baeb3f7ceb100eefd96aa2af0753551bbddfa49da17a6bffadc7a57bdb310b4f70b955e20b2b25c103dd34a0dc5168dfeefe9ed245f1b0f1590a447
diff --git a/dev-python/python-otrs/python-otrs-0.3.0.ebuild b/dev-python/python-otrs/python-otrs-0.3.0.ebuild
index 5fb7582a0647..1c812f2ec198 100644
--- a/dev-python/python-otrs/python-otrs-0.3.0.ebuild
+++ b/dev-python/python-otrs/python-otrs-0.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1
DESCRIPTION="A programmatic interface to OTRS SOAP API"
-HOMEPAGE="https://pypi.org/project/python-otrs"
+HOMEPAGE="https://pypi.org/project/python-otrs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-3"
diff --git a/dev-python/python-ptrace/Manifest b/dev-python/python-ptrace/Manifest
index 4204b108fecd..06045e835e90 100644
--- a/dev-python/python-ptrace/Manifest
+++ b/dev-python/python-ptrace/Manifest
@@ -1,4 +1,4 @@
AUX 0.8.1-python3.4.patch 4629 BLAKE2B eb1dd9f05b6c5f0e00d6f5dfbd4c04f4633ae8164cf5a4484c75c811cf6826c906b13a38402d015f1faaf469ff0c14fcd98ea81b69e5b9f13beff5ea41b95dde SHA512 3b5c072b55c138c97e9b6456354bdf17c820d448880e0d6bb5ce398b7dfd1bd432f9886da4f8b960578f60e24fb636142bdaa66566ac22e12cda0928753aa46e
DIST python-ptrace-0.8.1.tar.gz 93674 BLAKE2B b0da886930920936751eae341981a767726e040d399b2ea31ffbd6e0fb38699b4967a0bf0db5169eafe224094f43137cf3ab33b39e61ffe8e7cfa334eec24079 SHA512 1c3dadf381ad0fe30374fe030fc3a81b5ec0885c31ac9be4ae561cf14ff891fc2e465555133b2efce6be0154b06768121aa068161bb3de10aca6df0eb181e25c
-EBUILD python-ptrace-0.8.1-r1.ebuild 829 BLAKE2B 014b895e00f296f82036c4670c8256d749d33cef7deb817011682c7e66bbe391891291059a48adca1fd670386b6fd9c3f7492c4a8999d50dc071a311d0f3cd75 SHA512 9c5a673aa412fa8d8c8ebf20412d64f5b924b92093f85b8142ec53435ef464dc9ce1a1193f9e85ebb1f490aeeaa927ff808c951651ca079ff008e219f549b800
+EBUILD python-ptrace-0.8.1-r1.ebuild 830 BLAKE2B af088dd5cb4b5af45aa994f14262ed3f75d120247e4e18a320c42ed62465a65bc9f21d7083e652e5dcfb4dc4f571c1a5198075425c44ee61a9bdf2665e996391 SHA512 a26c96b59cbfcfad5c33424279201ad29c2b524ede8a4dbdac889d78bbba986e6dc799a0801d725011a5643a80851a8a9bd6d2095b7269c2993f9e7316f24968
MISC metadata.xml 390 BLAKE2B 345d04672a27ea1910c7da4176635861a037c2d5a5412720acba61f22ed3991ea96fe7d2f9b55d3d05f3712ea05823e2ad0bc5655535a2d45684f288ece7dfa4 SHA512 b9c75af73d22d67c125fafeb5615a03ef21cfa501a275d2139ef49364ba6bdd64c3757194e9dae7678aeff8f0cd4a9233796c907d4cfe6427aa43c6986bffa92
diff --git a/dev-python/python-ptrace/python-ptrace-0.8.1-r1.ebuild b/dev-python/python-ptrace/python-ptrace-0.8.1-r1.ebuild
index 4e84d53870df..ad81c63ba1ff 100644
--- a/dev-python/python-ptrace/python-ptrace-0.8.1-r1.ebuild
+++ b/dev-python/python-ptrace/python-ptrace-0.8.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
inherit distutils-r1
DESCRIPTION="A debugger using ptrace (Linux, BSD and Darwin system call to trace processes)"
-HOMEPAGE="https://github.com/haypo/python-ptrace/ https://pypi.org/project/python-ptrace"
+HOMEPAGE="https://github.com/haypo/python-ptrace/ https://pypi.org/project/python-ptrace/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/python-rethinkdb/Manifest b/dev-python/python-rethinkdb/Manifest
index cc9679011d33..964bf4d5084d 100644
--- a/dev-python/python-rethinkdb/Manifest
+++ b/dev-python/python-rethinkdb/Manifest
@@ -1,3 +1,3 @@
DIST rethinkdb-2.3.0.tar.gz 116289 BLAKE2B b75dcb5792d7c0b9af89034dc7e44e2f42ddc7d2339a686db159a20186538778a4e5364a4c65e68671353f5ce5b4137bae3cecfdd18d6cb504f1fb4f065ced29 SHA512 1e710bde31ce45b5cda7463ae0a328c073bbf68544ad790d331163de188855b78257461a5b7367eba7becdaae329f19df545d7dd9834a095c6d01cd2710f481b
EBUILD python-rethinkdb-2.3.0.ebuild 553 BLAKE2B 5a8809dbfe4121b4238916971ddc6e3e9b1d40fc36fbdcc93ee43efe7c7832ed6662315b4f7a7075e3b3299de0450b13d3decf7a9915541b977bb6425d60d071 SHA512 6f46b9350d3f969713c57fb9eb5c4b1217e2432bf814baeaeddd3627bc4b8ea64469bcf520b3784a9b44b38fcb67621353aa6ba2e65e0f77dd4995b23f64a669
-MISC metadata.xml 417 BLAKE2B e8d476443467564e9e11a43c28014b2eaf5fc0753059e428def5e7d0fca15134157b6b9345767f5e698c4eb8820f7c57b7be897338a1daaaa10cf2007de32fe0 SHA512 fea28f92d5dd21860db233d8a6b4fd9748d690b437d0c95af08b1497c2f2157fb6c44657b118cb92ab70ad9e621b578fba7eae507f933fdb32d16541bbe4b0ec
+MISC metadata.xml 316 BLAKE2B 5f3708493822de89c413d902691c11fdd363d088ce7547bd1dc2eb5d8f3698589efd4f28d86c6a45a372b549c3c8be40fc4d094b3718ec00c818df23cf361f0a SHA512 a04ce39c38775134396eaaf7a057251b348d9a60b60bdfd0c0df0811315b244518bb5a3e49e628d3da5848e3746e0e56f5461e52ecb427ef16a52853016b0fb9
diff --git a/dev-python/python-rethinkdb/metadata.xml b/dev-python/python-rethinkdb/metadata.xml
index 952a3adeafa4..072edc1ad4e1 100644
--- a/dev-python/python-rethinkdb/metadata.xml
+++ b/dev-python/python-rethinkdb/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
<maintainer type="person">
<email>ultrabug@gentoo.org</email>
<name>Ultrabug</name>
diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest
index 181be2de8ffd..49d27cb68dd6 100644
--- a/dev-python/python-socketio/Manifest
+++ b/dev-python/python-socketio/Manifest
@@ -1,5 +1,5 @@
DIST python-socketio-1.7.4.tar.gz 23298 BLAKE2B a5337e6f124018172902fbc51935e193267a8e209e9d677fa52e72ff6b71ea27e2aa5284369082fe38013c5b4b21c8561952b9046acbfd3f02c824c0837b367c SHA512 fb31072420eca42fa0349f0a9350fe9ab6bbbac7dc32cd7ae76cffa026fdeeb4197b8c441d76bfc46af55a550c5b7e81e387b67d538c500075bc5b4e8f68d5ab
DIST python-socketio-1.8.0.tar.gz 23557 BLAKE2B 085035d6621f2ec351b28095086c6cc5787c4466f904568d5ece0cf37261a75fb6793be1fedd9f54f7cbeccbb668eaee8463850698aa6f2a901b3454cf63f128 SHA512 2514cbad3e429c101f5e247bdf2e4a2b5a0957c19fa97e56ebe8cd78b36e81cfb9dc4500bee367e57460be3a08bbd1e70967a5c87109034ade847ff7f559711d
-EBUILD python-socketio-1.7.4.ebuild 917 BLAKE2B 69f09ecb6c9733b7b1e5ac82db33fe90f117eb9b35521af154c285776d5c157b1c88e82f2e1bd84e68d6e03ed1ae0843814e9b5178ff14f6e914004875a987c9 SHA512 b61d3d005c02dcf9fda2cb2bc1bbe74b88d2f9fe2bb004689827aeb314166be0ce46fed65f7516cc5c14643a3e1461d68eb71d584a6ee92b9298201b6fe4c767
+EBUILD python-socketio-1.7.4.ebuild 918 BLAKE2B 3a220660445d0b75949fdb3663f6430e8c09b8a518db03a8437cc133d9608a7d9a3eac38ae1517011edc79a1e4f35b2a2d460e69b0b2e4d74021707def6b4549 SHA512 a55ff03b935b9871cbf1d1c5a090826339de5e6c236f8505a6dfdd12a4d5da9c5ae36a4848a09b514bdb45ee192e3b4dd4cbafb0d5a2ff0dbaa78d8082f1172e
EBUILD python-socketio-1.8.0.ebuild 887 BLAKE2B 9c13d81746e7343f992a1cbf72eb7ea7bd1daf05be747671c72985c481bf964655ec8b313aa5d83a7d3c7dbda7ae80e95741b525ccd1db4611c4b43d21ea9c4f SHA512 e72b2bdfe67e7131467d8f3ca1ff284369f868e11c87893a0bf3e1493b2d0c02eb7a32051dba3a859623311a9beb75ec9f71ed0ea8995884d19579f64d3c5b61
MISC metadata.xml 466 BLAKE2B c1aee63cf2625278f18fa3f65ea008fbfb4aeaa6c4770fa944c853636c44b2c12defebd46ba8483d08be818e28731b3850920931a40c386c11b17416c281ee5f SHA512 8e46ce0f84adfe7f52c9a99df6338b78755d097702881515605adbfbe2c68af0afdf6e07b05d2ec915e089bd97b01ad38bc0fce43523eb542a0271788b38e79f
diff --git a/dev-python/python-socketio/python-socketio-1.7.4.ebuild b/dev-python/python-socketio/python-socketio-1.7.4.ebuild
index 9ef5a2eae166..f6a4243e10a1 100644
--- a/dev-python/python-socketio/python-socketio-1.7.4.ebuild
+++ b/dev-python/python-socketio/python-socketio-1.7.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python implementation of the Socket.IO realtime server."
-HOMEPAGE="https://python-socketio.readthedocs.org/ https://github.com/miguelgrinberg/python-socketio/ https://pypi.org/project/python-socketio"
+HOMEPAGE="https://python-socketio.readthedocs.org/ https://github.com/miguelgrinberg/python-socketio/ https://pypi.org/project/python-socketio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest
index ad78b837527b..1f66d924b619 100644
--- a/dev-python/python-stdnum/Manifest
+++ b/dev-python/python-stdnum/Manifest
@@ -1,5 +1,5 @@
DIST python-stdnum-1.7.tar.gz 411134 BLAKE2B 22afadd03c1f9043a68f34dcebcb80f8c053deb550924ae16c8e9b121f47da5422a28578743a6aa3cf1b71bc8fb3b588352ff776a36c78161cb3fd69faab71a6 SHA512 323f5e37087e95143eb59345c4ddb5fb1529a136c234c8e9c957cf9914984e758b256facbfbc5de379000b8939460ea25e8105428d67f7052a23676c334a002a
DIST python-stdnum-1.8.1.tar.gz 421921 BLAKE2B 814e887e15573ef09ee7a050204204474a06b9a65dad6f98a67a029ee4fdb64764dcbe43c491dcc6fdb56a88ea837bfa0b14a3c45dfef6b0aafa47ce70dc6f80 SHA512 02b0f8bc7e2245f780777b3b45db860b6332ad7fedfd6e674a8d67666693107773f5eda02bb241aef950a2409d5ac241b6de8326f80159311f2c22f0d0dc9465
-EBUILD python-stdnum-1.7.ebuild 590 BLAKE2B 650245f7c0a02191702f709f1f436cf5e33eec9b549405fb92c2cb0aaa7a783e482d49cea5e6fda7e3035cdfda7e0f95b23c5a9b6e4aa37e9db2dab64331ebca SHA512 cae7b899ca9fe76c4b29d2c56d5dd800bd12d75f6b0bc1cda3e2859e6b921eb594c8ecc58fee84c99b71c75e033a0f479ab5f90120900e2bf3740af7f0f48117
-EBUILD python-stdnum-1.8.1.ebuild 613 BLAKE2B f2d38a444e22bbb09bffba355ffb50e83a7a2d148aff2a94fa10f79970263dedc5b9a61c16a5978a1bc256e45bf82d54805b69d8cc7245884faa095e96d77fd8 SHA512 a2e17ffa3d7d1ed4708bf4a25fde80f17d061e38117e892fd423338b911152fed71b06af2613e55b396fd1d98ba87db90290ed7b8131b67e1e97924c2ec40c94
+EBUILD python-stdnum-1.7.ebuild 591 BLAKE2B 9503567786ca58b102a1aa6014d57337924ba206bef2279d98a79d280381f3371e45f18a29625bff1cc9908cd4c437895cdb1a9e9890a0cb6787ea270db863cd SHA512 649fb6e858f4ef02690540b566fe82315c8f14fbeb130b843b85e7dd561e63bee98de26214e37bd78c30266c4558f9c75ff68cfbbbc45c93e89d5ac1a2c25b15
+EBUILD python-stdnum-1.8.1.ebuild 614 BLAKE2B 6d2da79e10a28c742195884381403c7c3805aaa26a8f82070d196f72f323f04d435e3cadc865862449464726075a7af30b3f8d6687525de64879395424b927d3 SHA512 9df193d3dcb63d1b5d61b0e681b77eda0dafa2bfd8f229ced1a40c3691b9716de53de7af6c772850b052ca76904d1e24663bf74c268f6b292e68b4693675055e
MISC metadata.xml 475 BLAKE2B 4a2fe0a8f727cfaeb086d33e384b52ada0555f7c57028470c1ab2524bf4e12cb4b501736a9e9b0d14cfc66880e2878d93cea188f035fa52b8c959dd99d034797 SHA512 4aae016f69e817168682ce7a08e9cd61da5397d83706b628b4a743491251c80ee0947f5a00f3f3657c2f80f276661f0287a5359041451b997c214ba94cd2430e
diff --git a/dev-python/python-stdnum/python-stdnum-1.7.ebuild b/dev-python/python-stdnum/python-stdnum-1.7.ebuild
index 6bb1b062dfbf..db1d8fe5bd10 100644
--- a/dev-python/python-stdnum/python-stdnum-1.7.ebuild
+++ b/dev-python/python-stdnum/python-stdnum-1.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=6
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A module to handle standardized numbers and codes"
-HOMEPAGE="http://arthurdejong.org/python-stdnum/"
+HOMEPAGE="https://arthurdejong.org/python-stdnum/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild b/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild
index 9bd98db12525..8d73d4288ed8 100644
--- a/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild
+++ b/dev-python/python-stdnum/python-stdnum-1.8.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A module to handle standardized numbers and codes"
-HOMEPAGE="http://arthurdejong.org/python-stdnum/"
+HOMEPAGE="https://arthurdejong.org/python-stdnum/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/python3-openid/Manifest b/dev-python/python3-openid/Manifest
index b60b576e2c29..2f3d8435adf1 100644
--- a/dev-python/python3-openid/Manifest
+++ b/dev-python/python3-openid/Manifest
@@ -1,3 +1,3 @@
DIST python3-openid-3.1.0.tar.gz 299326 BLAKE2B 809e38cb20be9dcbb520a17a99758554f33f6f94b98b3deee4507eac0d8724c370a48c7b267f473e3b31e90593b1ef7702eb5d8adfc908c532ba624139da0b23 SHA512 9c96efd16191ddb6ddb12c4885a2cce523244d04e70f9418144d0124ef142fd7b6578cd2a01e949995d7dedf0b96cbb3b17d1d3a29db5da8934f7fa875ad8e9c
-EBUILD python3-openid-3.1.0.ebuild 693 BLAKE2B 3fda429d73afb8c56f7e611bbb2fa0813307b0cccfe6bbed92c23a78a827e8357ae89729c8d297bba932b6dcd3a787694ca98623ae3c8a5817d009a15d316712 SHA512 df92757543abed653953fc22e7ea55157ab857fa9d4f00fb859fca60b41212501a5c6be461b4c70c2a9b1038f332421429cb89a9535fbea217fd345bac3268b0
+EBUILD python3-openid-3.1.0.ebuild 694 BLAKE2B 32d84d5fc02283a3e6769ce779bfdcd874f2fa068799850c0c9bdd1bfa7a94392a0b86fd71597e5cc9bd6ad4508b554abe1209708f89c09ceb235cb0b12a05e6 SHA512 4b8f624d6c08b7cc20a02c29d3dc832e7a960fc7a31c4bc133b2d5c9bbc6c4fb9df4381063d9dfd666e931d7327568aa5296548d730ab01994db80a5443f543c
MISC metadata.xml 337 BLAKE2B fd9b6c6e99251249623c019892e1962b2212f8781efb18935a9e9f6da8ac836e114b84758d43529a51e3260981621f8d5c5c17f8ffec7e8b1c34d2c2e335e531 SHA512 099dc2e5cd089e1638ad20bc476cd8d9e6d173b22611f48b34b9945f92886550f53d86ca672882bd570cd6515c33a2d8b4acb87fbd35abfbc55bd592b570459c
diff --git a/dev-python/python3-openid/python3-openid-3.1.0.ebuild b/dev-python/python3-openid/python3-openid-3.1.0.ebuild
index 67a74b7a0aa6..c584951cc4a9 100644
--- a/dev-python/python3-openid/python3-openid-3.1.0.ebuild
+++ b/dev-python/python3-openid/python3-openid-3.1.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python 3 port of the python-openid library"
-HOMEPAGE="https://github.com/necaris/python3-openid https://pypi.org/project/python3-openid"
+HOMEPAGE="https://github.com/necaris/python3-openid https://pypi.org/project/python3-openid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest
index 3d0e349ddcd6..38dcfd4e9a41 100644
--- a/dev-python/pythondialog/Manifest
+++ b/dev-python/pythondialog/Manifest
@@ -4,8 +4,8 @@ DIST python3-pythondialog-3.2.2.tar.bz2 1412368 BLAKE2B 2c20347a09720c15c6967958
DIST python3-pythondialog-3.3.0.tar.bz2 1827891 BLAKE2B ef78832972cc2417ecedc797cb95ea10b1fcca4ff1ab2f7db74a9afaefddeedfee8303f2f4b9ff7230f3d2eea305e359f3854112abaefa2a4adf4c801de7ffe0 SHA512 b651593f077f6679be030182ac5f14a02d8bad86206c2733ba8b655d346809a32ea391de91e35101d400c55d9e8ecefaf6f1ba25fec036246186e13530f43a1f
DIST python3-pythondialog-3.4.0.tar.bz2 1415324 BLAKE2B 1135df25b988dfaacd45a68dd918409e001719f92436e9e88fcf1a66e9ba70f03fdef1b86ebb80ca6a1c02006353ed3f9df998a5bfaacb9505d6e8a96a37d5d9 SHA512 a810128459133c4e416f4b04b8dd98b2230f046b8762e6b29c4e02e1458fa96029d37137a71cc01aee292106867a6f30026941ed1f727b7e48cbe976d96d7ed4
EBUILD pythondialog-3.2.2.ebuild 887 BLAKE2B c4f781b01a4ab36b9dcca8f908c7227d481f25eb9cbe344874e9c605f30c879450a3c2e9153c04607f6730ffa9003bb8f9e76a61ca898721b1ac303ca721c342 SHA512 e08875187db07029da90bf2fdeadd4cfe2e351a290c2bb5ebcbc790340c9181951bc6e1a27329b039e714508370b67448c100639723ba55d1359e15c6f89a2d0
-EBUILD pythondialog-3.3.0-r200.ebuild 968 BLAKE2B 53f6444cd6a77d31264238fec57d442049e00deabfe271519ab06bb6a8688fdfe24360fcb86cbfdbb95bbc16627aedffb2b320bede221f22f8a7dc70f6e8afe3 SHA512 e7a8189f4a74810c1776edeff527a3ee91a87692962d9d449a348cf68b4b7d023653d02e0e25765598f89c38bdcb6b7f8e2d7ca0fd54f9a5e3b3158a5bdefee5
+EBUILD pythondialog-3.3.0-r200.ebuild 969 BLAKE2B 7f7c43fadf1ebb8626bff6d0123bbf9ec0b61a94de7d20c9a88da273ae328ed96ea9a80b91bc46b1894e8139c4533af4990b1555785157898b2477d4a0ea4c5e SHA512 7d974f0c872bd37f0e8f4720ecaed58526dd1a7d1e75ebba4118fe5b0a3606fcded45fa231940aa01a22f45d54b59f045335027cd64dda0a2bc7f0cf82e85765
EBUILD pythondialog-3.3.0.ebuild 893 BLAKE2B ee783b2698e86dc24e504069dc15aa91bf64e53ef90c20298faef43c3c42d607a66f241c80e00cf1aa2f21ec515dcddecad536688e231cca7c7805ec04266882 SHA512 1087dbcc93a4a2b40ccc70a7774574ce143fea57c897fe81ed3a9083be62b8f5147a10c68c68dd0ad0689d9611b6bb665fe8e970f02b2cc7c15a34d883516d80
-EBUILD pythondialog-3.4.0-r200.ebuild 959 BLAKE2B 8afe69f9a58d6eee4a89b634d811dae49c3a08939449b2b5c3302ad2e40dd9281b14adaeedbc93c8573b5d07fd11674acca4924d1a217e0a442fb4939efe9360 SHA512 778e170cfc3918763db1ddd4262dcaae534d4cb5d2ef0a86accd58724c0a24692434295df1daf12fa30661382580369db5b166691020673d70661f533f23f7ba
+EBUILD pythondialog-3.4.0-r200.ebuild 960 BLAKE2B 06a8394d7a6e15da2dc14366809b69d6e63265bc05b76a3fbc61a03fe164e2989097af29bfc7d67d6257c46c0801e9d6e235986aa21d4d92a0b800af35e5965c SHA512 e8516de81909af2f15d10896f5916b31cb634c745233bb51bff469be39774b9920c1412cc67c2974b0351cc0b491cc0fac5216f9ca2df524f24f5c676a56b6a7
EBUILD pythondialog-3.4.0.ebuild 888 BLAKE2B 254b7f799cbce18f52d5cb9600bc38c2ed48e7f62be29e4075918b47da7be3e3373f1262b4fcda27920b000750ee325fbc4e10e204ff6a6519b13ebaf62ddfb7 SHA512 e84d057d3eeb80f36383aded70a734cd240a26a373b61c3e28ba63be6758ecf2709f28dedbb00db9e6a35ab51856f8803c90c64e241266d3cebbe2ea356eb089
MISC metadata.xml 380 BLAKE2B 184ae9fd2e4ea5b2591d87ad0f5ff4219bf853ed0a71ce7e027bcd9b53ae80c2141fb0674d8fdeb3527c368d75b8a8c84c2ff4bd6e136ad672d97277dda3eb13 SHA512 d806bf2a24b109013cc0dcebbb9bf17a21f0db4fab5a66ac16315c985178de28d0659647d4535123279b2b4ad36f7ee9a9ecf40d2cbb9bb06fbe054a5cfe21c3
diff --git a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
index 2090ec26c492..a3b1330fdccf 100644
--- a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
+++ b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A Python module for making simple text/console-mode user interfaces"
-HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.org/project/python2-pythondialog"
+HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.org/project/python2-pythondialog/"
SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-python/pythondialog/pythondialog-3.4.0-r200.ebuild b/dev-python/pythondialog/pythondialog-3.4.0-r200.ebuild
index 8bf81f43dc5d..961a39728139 100644
--- a/dev-python/pythondialog/pythondialog-3.4.0-r200.ebuild
+++ b/dev-python/pythondialog/pythondialog-3.4.0-r200.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="A Python module for making simple text/console-mode user interfaces"
-HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.org/project/python2-pythondialog"
+HOMEPAGE="http://pythondialog.sourceforge.net/ https://pypi.org/project/python2-pythondialog/"
SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-python/pythonz-bd/Manifest b/dev-python/pythonz-bd/Manifest
index 357c7adc33c3..f3612a749876 100644
--- a/dev-python/pythonz-bd/Manifest
+++ b/dev-python/pythonz-bd/Manifest
@@ -1,3 +1,3 @@
DIST pythonz-bd-1.11.4.tar.gz 86065 BLAKE2B 1b7710129a6c764693cf3092725e78a7f6321ecf1bd0323644f421ee4f1c3c1a1b6defb805fbb137e58001c9869d9fe9d124978d60127a6672bb54903fd2027b SHA512 de945a1a49094eb6f4f1d0a2dbab4d5e73b60eb4a5d5461c4368fd46e05bf97df7177f7bcecfe963600016f9641e4233ace15a2c231f658ed8eeb771ddb51ab7
-EBUILD pythonz-bd-1.11.4.ebuild 657 BLAKE2B a4758ada6dc0d990b7f2bcc8b2e8ed005d8c0323d40adbc10d373ca1d0c0970aa4f930d177221ba17119e1e12a899df7a9b50da8c7fcfd072c004cffc10b0691 SHA512 a142d077c7472ae66a13b895c8633fa8897dc630e0e63ba01a3bb40bfa0b967c03dd7932bf38cda251634ba3c642662a60425db7ec76f91026a81f57197286f9
+EBUILD pythonz-bd-1.11.4.ebuild 658 BLAKE2B 7771a5fd556898b9a353a8ded3dcdcd89bd4ce3db3255d3e4faf659731e407defca710bb5fc80ccb1b115f256ffa80fcab840cb7c0ab111982ae6be407d9b20c SHA512 53a26b10ed155a2c22d6915cdf35b9de6c16874e359fe52c5482d4dca2e7ff301d290214b06eaac8c05a35612c8c2ddfbf3fdc11285872cd9c457a9b853ea713
MISC metadata.xml 439 BLAKE2B e9935c2cf2df4194b736a7d1a8ebaf53780289ccc7ebe2d02c0128e0b298c78f920602f25cddf052af016dba1c9218acd98576fe87874c2fc73241ed5f3c036f SHA512 e3d98902122dd0d5f99e139d58ed62f1291a606eb399c0531936d69e72b855a51bc1475998b7910b5773621ff7fd366253ed7e911ffa40ad61fc18c945f006d9
diff --git a/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild b/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild
index 003b6c310842..8927d11a1015 100644
--- a/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild
+++ b/dev-python/pythonz-bd/pythonz-bd-1.11.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Manage python installations in your system, berdario's shallow fork"
HOMEPAGE="
https://github.com/berdario/pythonz/tree/bd
- https://pypi.org/project/pythonz-bd"
+ https://pypi.org/project/pythonz-bd/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pytrie/Manifest b/dev-python/pytrie/Manifest
index 6f9d09b760f0..cd8ca2db79a1 100644
--- a/dev-python/pytrie/Manifest
+++ b/dev-python/pytrie/Manifest
@@ -1,3 +1,3 @@
DIST pytrie-0.3.tar.gz 228709 BLAKE2B 84c415722a724ac668624b3da29bfe29998c2ec8662ad21ab0035bb2a694e94759e9d09de980842887972b5c1690d699e43de41bf9f62e84ef3fbee86477d0a2 SHA512 f1dc6f810e51385fa4dcf2cbec76cf7fe5c184208f8d6dccf6212d43260591580126095e68d28ab6c8b01a631e6e16b275fa088643ae81568493ca231dcc6161
-EBUILD pytrie-0.3.ebuild 599 BLAKE2B 3ef1849b1f0272442b88ad666a21ab7802100eee0caa9c0801614989f07f66fc933890ee4d09dbe006c4a73fb6dec1990046a3865775e367c52626b5929b966a SHA512 7007ef66f323422790f284b81b8453c9a818c9b87efa2268fd616e1a824a29823f1508846a5b2d3919be5a7c4e0a1878864c42a7fa8831073446ec0960b0b429
+EBUILD pytrie-0.3.ebuild 600 BLAKE2B 5cd095e80840b12d21a96fc9bebec203127a2be3d60763dd57437891abbeabfd2ec5d7201ade0e01eedc05a8de725f5fc1d748946f58665706c7af5d6591b391 SHA512 5f99702df3fdc777b00ad8d637b501787fe3d964d16348f7a5bca007dbc9fc7eb0abc45306e0678586631d4ca5bc94e86527b2a9a7face2d77c531b061be2598
MISC metadata.xml 964 BLAKE2B 9fbaa7700117c0416ae610f5f4d15078276cd6beb5fa6064b7a2649b5e1410b3ea957db671a6fbf7b3c387df22493df21246a5dc0ca563fb7f74c4a62d05a822 SHA512 cb64560edf2a771b3bfb856db54b4a6e41831a8ef51e6f2d9e045dc4e01db3a79a670d5c39a3ecedec4ed3c3f57473ca1ba5057b1e45a0d76f22275b888000f7
diff --git a/dev-python/pytrie/pytrie-0.3.ebuild b/dev-python/pytrie/pytrie-0.3.ebuild
index 6d6e86093c4f..71235e45939f 100644
--- a/dev-python/pytrie/pytrie-0.3.ebuild
+++ b/dev-python/pytrie/pytrie-0.3.ebuild
@@ -10,7 +10,7 @@ MY_PN="PyTrie"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A pure Python implementation of the trie data structure."
-HOMEPAGE="https://github.com/gsakkis/pytrie/ https://pypi.org/project/PyTrie"
+HOMEPAGE="https://github.com/gsakkis/pytrie/ https://pypi.org/project/PyTrie/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/pyusb/Manifest b/dev-python/pyusb/Manifest
index 8455a69bfb80..4d2240590056 100644
--- a/dev-python/pyusb/Manifest
+++ b/dev-python/pyusb/Manifest
@@ -1,3 +1,3 @@
DIST pyusb-1.0.2.tar.gz 68694 BLAKE2B 8910d9d6d7abd8b0dddf725ad9cc745ce5b06f69a4824a86ed9783918d0fc88d438674852288654964c4555d8278f22d3daab679149c64ea8a6fd3dd2f1cf284 SHA512 6a264b796e17612004196a7a526a7c6df99feac9062f8354540221016411a78a65d413731aea2fc1206ed5ea2b84787078898b9ca3754164f1dfe2a9878b75a5
-EBUILD pyusb-1.0.2.ebuild 817 BLAKE2B e4bb01e13dc2567426ded3560b81cc88a4bcf26bfe380cd5cf8e0faf17c00410f141b9300b16878c329e3c53b2c70fd9499e87c3ec579449c44cd8ae9012d5cc SHA512 6b0965d8d76870960eb8f181bce31f956aaf78807b5e54907e64c63899813baf10756af6277b6ac724724423ebb66ad4a982bccc4225e0f520cb3e9ee64b8996
+EBUILD pyusb-1.0.2.ebuild 818 BLAKE2B e3b49a12d4d391320ca2b6ca115bb51440696a7c4caa284abfca21bd130104906d8dcd85bf8a85734c34ca0b2f4dbfe524047828e73e3ec4511be34c63717859 SHA512 bb977061feafa963ecff88a7498617b45d3ef219ea6003a25cbc2212ae47504b3e5b8f54a1ca61da8db8a5cb86ec3f5b602a5d70fb5549cc41abfbe21447eff1
MISC metadata.xml 472 BLAKE2B bae31bb84443c5d215f931618d90cabbc11633d90a1dea5e29ade93e42671b4bf1cd037f235e9a58059d2571b0e9b32f0261508108bc6678544dc09f3293b8da SHA512 7db6620b2545b31d9dd3c3844f9d02d0403c266a931935ec8e5728bb936ed3ec1f5ec5fd5d7146668e4e17c9f8f1eb31affaaec90dc93e690864b574a7ddbc4c
diff --git a/dev-python/pyusb/pyusb-1.0.2.ebuild b/dev-python/pyusb/pyusb-1.0.2.ebuild
index 0a660307d2e6..ac5eea3c5d85 100644
--- a/dev-python/pyusb/pyusb-1.0.2.ebuild
+++ b/dev-python/pyusb/pyusb-1.0.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="USB support for Python"
-HOMEPAGE="https://walac.github.io/pyusb/ https://pypi.org/project/pyusb"
+HOMEPAGE="https://walac.github.io/pyusb/ https://pypi.org/project/pyusb/"
SRC_URI="https://github.com/walac/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
# pypi releases don't include tests
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/pyutil/Manifest b/dev-python/pyutil/Manifest
index c5a9f30e829a..70320291b032 100644
--- a/dev-python/pyutil/Manifest
+++ b/dev-python/pyutil/Manifest
@@ -1,3 +1,3 @@
DIST pyutil-2.0.0.tar.gz 125079 BLAKE2B cac7ce94671dbb2b4070aac76da2d9f8b3a48640a2422e8f9fd0dbd6a61eee43636b9b8a003ee3c528ffa7e866baf0254c4a2369ba8038c63aa072e2df9556ac SHA512 3704c028fdc3894ae635dabd2bace1af1e805f4158dc6d67eac0c38fa8e7959cd093ad39cb2f539e59dd74e957947464cc8c7aed727835e127311062ed27e60b
-EBUILD pyutil-2.0.0.ebuild 643 BLAKE2B 65a9aceaaf5c903a4ad446d547247dad6e47f587995494bd9b62518c9bec431941dc954ff471de521fc4ea4be7949248142e81db9274b5386c4a0bd31749b877 SHA512 aeb296f99b48609616a9e061476067c64d6786da7cfdbb4d1bad3a9425fcf05b1781cb1657af6fb64d8ef48858fc0d140ea772499594df929b4c9ca810a97baa
+EBUILD pyutil-2.0.0.ebuild 644 BLAKE2B 47eaca54d26ad3da866e16e369f58de07bd9b206227f5d39f7f42d01fef18c27cccd07c6d772478476a5018c43753139b857788337a50e111c3af172b7f2c228 SHA512 8a6520c84e5f90543f19d4f412fcc3440239747bbb001e43ceedabf0d87f57d472788532ad0e33612d7bfa26258e7fa04b6b9c5f8f9761d6fde4ad2757952d7c
MISC metadata.xml 744 BLAKE2B 92a7150e6ded208271a22f52fcee0d6402006ee4a71e97236652485aace07d35eaeb4094e6ab9ed6ae197fa91d4f5f6236f4e591ffb1ee3270e22bbbfce1e641 SHA512 a23c7e3e981737b2a5952cf4ae5fb5017e68c68ded1d2e2dc534cfe630aa95dbe8b32c6fc784cb2a5744d66e91131f97a5c201029df04122cb1ac230a0bd0746
diff --git a/dev-python/pyutil/pyutil-2.0.0.ebuild b/dev-python/pyutil/pyutil-2.0.0.ebuild
index 421007cfd5c0..64fccd9672e4 100644
--- a/dev-python/pyutil/pyutil-2.0.0.ebuild
+++ b/dev-python/pyutil/pyutil-2.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A collection of utilities for Python programmers"
-HOMEPAGE="https://tahoe-lafs.org/trac/pyutil https://pypi.org/project/pyutil"
+HOMEPAGE="https://tahoe-lafs.org/trac/pyutil https://pypi.org/project/pyutil/"
SRC_URI="mirror://pypi/p/pyutil/pyutil-${PV}.tar.gz"
LICENSE="GPL-2+"
diff --git a/dev-python/pyutmp/Manifest b/dev-python/pyutmp/Manifest
index 113d88877f8b..29a8f55f2c40 100644
--- a/dev-python/pyutmp/Manifest
+++ b/dev-python/pyutmp/Manifest
@@ -1,3 +1,3 @@
DIST pyutmp-0.2.1.tar.gz 33673 BLAKE2B 4a7edd454e229f9036179ed8479c16c4be0288df81d46c84ea0739627fe002b732063ebf4bb76c340530e3dc8a44f4689a1377a32eba524a48fe8acf2bc16013 SHA512 0b1195b9a485ff9069dc06795f157c4e93e9855c1f1abe904823802e369f32d2fc4676a69e4218aff1aff393ded927ada394f848057f3fdcf45d8c0f8030363c
-EBUILD pyutmp-0.2.1.ebuild 423 BLAKE2B a090827ee6ae6eb940b8beb2ffd614b65d2f0f679ba7eb4918385460c3b3d2c1ff58fc4c8ee7e349badb35a4db121dbffff71a4bcee6e89fd62a316527d6f55d SHA512 7e8532cfd6d6867726c60951b3cd98c5586201f43aec7df538638e6d73e67cb98e0d8e9a97573572ff15a840e171e8f80ee7f9dd611d26f783fef67860d19bca
+EBUILD pyutmp-0.2.1.ebuild 424 BLAKE2B 1d67599a29dd4309a89067a0a83e610f00695ed7128c9a5fef0f027a6e9d5f76ebf6e9d5b485fd8565da1fd37c3c8c9fb26aaedcd35749290268e1bc2afa236b SHA512 86109293178a477b82d6aa511265ae3731974791869a79acd7c9336f5ed914d322354c5b03d8e3f95b304c763633cac0a47bc31d22dcdd5d3b30d8d862e679f3
MISC metadata.xml 309 BLAKE2B 19a6aacc711b8e299c67ce5a775f640e64b2d42e2196a6774f1c8ecb9b5ab26f42843d95cfef0c095a5cfe49f0f347e40744ebdf05c792ff5ee076d55f7678a5 SHA512 377365858dc813dd68192639b330bf45c52e177f75e689bd76dadeadbce31ef346f7e4b37a358cec3c98cb58317545c9cda9df1a7df35dbe2f0a5e9c53c032cb
diff --git a/dev-python/pyutmp/pyutmp-0.2.1.ebuild b/dev-python/pyutmp/pyutmp-0.2.1.ebuild
index b0eb9dbdf5fc..adcbb754f2c6 100644
--- a/dev-python/pyutmp/pyutmp-0.2.1.ebuild
+++ b/dev-python/pyutmp/pyutmp-0.2.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python UTMP wrapper for Un*x systems"
-HOMEPAGE="https://pypi.org/project/pyutmp https://bmc.github.com/pyutmp/"
+HOMEPAGE="https://pypi.org/project/pyutmp/ https://bmc.github.com/pyutmp/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/pywebdav/Manifest b/dev-python/pywebdav/Manifest
index 86681a2d0ed0..40e07a8adf0c 100644
--- a/dev-python/pywebdav/Manifest
+++ b/dev-python/pywebdav/Manifest
@@ -1,3 +1,3 @@
DIST PyWebDAV-0.9.8.tar.gz 52605 BLAKE2B dcc52fa44f0a826247ec967f17eb4b6792960a6849c91f506a449a4a8531a8cff42aad3483d80d99bd5750049b1cf59c0554636e19dae2a480257d7e644bf4a9 SHA512 a920e63f1241e41acd7cf02f342fc81e321c50866b103690eee3352de3b0d51c0c9473079bb639d65402719158c6c8113b2c1b7e0bfdc0b863ceb290bcde0145
-EBUILD pywebdav-0.9.8-r1.ebuild 628 BLAKE2B 79390f14eb3c15bd033814e2f418f456018b1c146472b986152606f61c75ad17b7671bd2a1d9611dae678e9f1cc8e7fc36732a82ab4af1ace5b6e274faa4006f SHA512 990218a8f872c15469968f08b83fa30cf9d8946b5115ce756f4db08ea3f259db14472b267c9cc4100dfc6040b5e9b25f4b23d4ea8f4395ec220bdde25786e05e
+EBUILD pywebdav-0.9.8-r1.ebuild 629 BLAKE2B 79e7f5e12b80d24e25e31706265fea4b705dba2e35231ecab54b8a2cef604cfc3a5864814d783caaa806d690df990f9ba70621660e8b837b76e23d8b327cd8d0 SHA512 89b8b2fd1af124e79be3478e54940e0bad47ebce36c66fb3f5c0877e18a79aebb8ef9b04efe77f85faee560a82f8687285fb20c9ba7a69c7b2f839b9707cca50
MISC metadata.xml 548 BLAKE2B aff3d08253047bd7364658b7b6abc14e18cbd2c5ce588759401cc384b24065a46d6667f668ee361817834395cfa3284155f0cd684f4703c677995765e74d535f SHA512 572eea872363c2c2a66073208030f1178d75d15d7fc24b947a34c5253059e44acf7a9b0697c6bda24887d2933c7bd7b7fa870bebbdf34a8bfa2bc1191eb60941
diff --git a/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild b/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild
index 3cbf82b1b76b..ac2511bd0e0a 100644
--- a/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild
+++ b/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P=${P/pywebdav/PyWebDAV}
DESCRIPTION="WebDAV server written in Python"
-HOMEPAGE="https://pypi.org/project/PyWebDAV"
+HOMEPAGE="https://pypi.org/project/PyWebDAV/"
SRC_URI="https://pywebdav.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="LGPL-2"
diff --git a/dev-python/pyxattr/Manifest b/dev-python/pyxattr/Manifest
index 8b90e4911b66..3f79bdb50e3f 100644
--- a/dev-python/pyxattr/Manifest
+++ b/dev-python/pyxattr/Manifest
@@ -2,7 +2,6 @@ AUX pyxattr-0.6.0-xattr_header.patch 1780 BLAKE2B 43244b281bec7166d539155c66e604
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 1438 BLAKE2B e2d3d5db037f6c151f0b04a7bba09f15b4cb7b65e7a2d95f79746c42b9b71fd1071b1ae580efddec000962aa037a5b29ac6b6b3f05e315d1aad9e932e964b13c SHA512 82a2ba279df41958c198df3bdccd3e11afc3b8f9e21dc47395bb248cc496c1e4ffc90f0c079bc1ecc4c15f09e5b1794b0c4f16351db7d4b5a54c641017dee184
-EBUILD pyxattr-0.6.0-r1.ebuild 1512 BLAKE2B c01331bd9dbe89e38373b1569384ad5f71553d8fdeede5a638d20790e50324f1ae192d165d209c158d8a29ba2adb168491258c247c2c25fe9887b3ebd9c1d320 SHA512 750a62c2cc77d4aa9e9f6734b40989d21973cba964a10bbaac9706db3dc8ca798cb9109b896a65fe9a6756969bdb4938926295818292ee14cc1dbe8fc1a92886
+EBUILD pyxattr-0.6.0-r1.ebuild 1982 BLAKE2B 1715fc8e2af7421c0449f90bfe34026af73d3a69b108550a9be4de5d4176efb4cbb402915cefe04aa6a424c15f5fa5d2860701003b1da8a54b2d97319895ff02 SHA512 4662c167e6e1f7a43960ba533a04e8a8c73c9a9dc2b629d45d5b092da98f7cc3917303a2a2ab7914ca4da90a65d89dbdfa4913639e54916d66b41aef5675319c
EBUILD pyxattr-0.6.0.ebuild 1453 BLAKE2B a5eeb237b3d96522ae101d2616b04848ff215ab02f2598d9af348f6f10a47c3a8b6493173c9a2ba7474f74b7fdd255f840aafc7342c608f931e8c74152b0ef1e SHA512 f8a07d34395d66ac643a66360fc2bf28506b62f2be62ab4bdcb8514f81c3831987740a646a384c520e2468f75a06b46a279db7a64ce39eff9dceab4ebe27f369
-EBUILD pyxattr-9999.ebuild 891 BLAKE2B 4c4b52fd52aeac0b2f5c34a98b5d33c0ef6751854482fcd235bf4944bf180579237afa6b63011783ba57d9bff7e2cf809d7ebf0c75cb1c0e2e525e18c392a4f4 SHA512 1625689623d31128e9fc268a536bc09b9e5fcb16994f30e464a135368513042e34c6a0b73d5b46abbd6101b6ac1b26b705e96eeaeb388678503c532d3c76cc9d
MISC metadata.xml 609 BLAKE2B 8f3429390129e4438c5bb4c8d82ae11e9824863d4b200a57d660d0ae93692711b96c6cbcfd9e7e8ad46848beba86dd2ee971acde59c08c9fc6f317283358157f SHA512 8a18175143b319bf6f623304ad8f534ad34eaf8b67c57ee1addb8886e34d79bd3a74723bce4f66fb5e9e3dad4768aaf253cec8fb8e97365f152d0b8f772d7df6
diff --git a/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild b/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild
index f8e01c1715bf..426732b4ae68 100644
--- a/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild
+++ b/dev-python/pyxattr/pyxattr-0.6.0-r1.ebuild
@@ -42,15 +42,25 @@ python_compile_all() {
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
+ local -x TEST_DIR="${TEST_DIR:-/var/tmp}"
+ # Ignore selinux attributes by default, bug #503946.
+ local -x TEST_IGNORE_XATTRS="${TEST_IGNORE_XATTRS:-security.selinux}"
- einfo 'Please note that the tests fail if xattrs are not supported'
- einfo 'by the filesystem used for /var/tmp.'
+ einfo "Please note that the tests fail if xattrs are not supported"
+ einfo "by the filesystem used for ${TEST_DIR}."
+ einfo
+ einfo "The location for tests can be overriden using TEST_DIR variable:"
+ einfo " $ export TEST_DIR=/my/test/place"
+ einfo
+ einfo "Additionally, TEST_IGNORE_XATTRS can be set to control which"
+ einfo "external attributes are ignored by the tests."
+ einfo "See https://bugs.gentoo.org/503946 for details."
+ einfo
distutils-r1_src_test
}
python_test() {
- nosetests || die "Tests fail with ${EPYTHON}"
+ nosetests -v || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
diff --git a/dev-python/pyxattr/pyxattr-9999.ebuild b/dev-python/pyxattr/pyxattr-9999.ebuild
deleted file mode 100644
index b6f6836aa8cc..000000000000
--- a/dev-python/pyxattr/pyxattr-9999.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# 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 )
-
-inherit distutils-r1 eutils git-r3
-
-DESCRIPTION="Python interface to xattr"
-HOMEPAGE="https://pyxattr.k1024.org/"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/iustin/${PN}.git"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-
-RDEPEND="sys-apps/attr"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-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}"
-}
diff --git a/dev-python/pyyaml/Manifest b/dev-python/pyyaml/Manifest
index 2096b1a9d764..05917f94f957 100644
--- a/dev-python/pyyaml/Manifest
+++ b/dev-python/pyyaml/Manifest
@@ -1,3 +1,3 @@
DIST PyYAML-3.12.tar.gz 253011 BLAKE2B 530f2910acb757af9e2a738d93ace45daee3fc5764f19fbc758508e873f05ebfa2486c4f82800540e5e405e7f114f06f963e5011908fd15014ca8b8afb3a76aa SHA512 e16d8b7f4f026b6a95b11fb59c54ec5f114f6f516294eaa95e718abdf5d37c17a9c4b5e0a0a61fca04e801792d9b7fb801087cf849ff22b9581f6af204b1883a
-EBUILD pyyaml-3.12.ebuild 1058 BLAKE2B ae9f8861d7170d4dddc9f44796b93ff12bd16e4660a1559f7b88763ebabe3131d78145a7f164b545d28dad708641edae0ee9b10030ce2ef8e84b4c2ffb5ad210 SHA512 c5e70ce2a9e85a2c735f3412d43c5dba64869445c7746354ea4c2ba8a6eef08797d6c5d57d38971b0bb591e88f378282be9a4d3f09b72c0bd8e04c338a6babe8
+EBUILD pyyaml-3.12.ebuild 1059 BLAKE2B 60f4c54c132c10d258461b74f1ac28f6bc7e24026e0f01af2edf528556ca7f385bca94043fed1a15c449297160704fecd51fca8f4ee86bee473ae09d5a5b5322 SHA512 e3ccf231d8fd16aac853bf3dc930795bab162fcfa3e4a1cec734a3dda3c7e1426b122e16b0ac1d68c05b9febfbe471dcecb83dd030df83bb078a4e87cb25f6e5
MISC metadata.xml 345 BLAKE2B 8c26b8b05b08ed9abab5ed2cb36552dc9af33ee2b30cf3ebe551576d7ad44908b3dff195cd7f1a3f5af9323d17eadee407e42bfeb99150be2a0ac4b48653c1eb SHA512 1fdee5219c989b3edf11bdb63264c6ca6bd54fb1f44907bf20ce7ee6b1968c9c6f2c94363698be87d92eb6cd07a034acca7dbcffaeac40d2add8d57a240772da
diff --git a/dev-python/pyyaml/pyyaml-3.12.ebuild b/dev-python/pyyaml/pyyaml-3.12.ebuild
index f9117d89a828..47a7cf1510a8 100644
--- a/dev-python/pyyaml/pyyaml-3.12.ebuild
+++ b/dev-python/pyyaml/pyyaml-3.12.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="PyYAML-${PV}"
DESCRIPTION="YAML parser and emitter for Python"
-HOMEPAGE="http://pyyaml.org/wiki/PyYAML https://pypi.org/project/PyYAML"
+HOMEPAGE="http://pyyaml.org/wiki/PyYAML https://pypi.org/project/PyYAML/"
SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 9ca25a389b3f..11842ea6ba35 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,3 +1,3 @@
DIST pyzmq-16.0.2.tar.gz 1026531 BLAKE2B b276fea116d56595ff2aca8a00b2b8918c0170cf1522c4bb457f6bb0d44a13e63de18e4d4f53238a1a5b515986e029ffebdded269f191d62eb36d988b328b402 SHA512 40eaf8ce39db86ab3866890d74b92bd6f20d4ae827828a8772003656d899d10ffcfc222d21f344d9daba390824e6c43b9f34e31beb604ec5ee1ec199165f4b96
-EBUILD pyzmq-16.0.2.ebuild 1746 BLAKE2B 681bdb89169bec5c2c30fab3c06d4ba04f6809117383abafab17266c417e9a747faa57ff42644079038aace5d810a5a4e3ddc451f6f6b624a01909c6acc25840 SHA512 51fb6a0dd04a690bcae9f4e6cc59d1ac1ab0b71e1af2c5f11049ea52220f49c3ab76f06f83b6c8b8b59609d73b485121f0c23c6d8635f7096edc77cc2d714c51
+EBUILD pyzmq-16.0.2.ebuild 1747 BLAKE2B eec022024457a0c35163b38327c56f24e28f9959f7002cdf142cb66f8099ea41886386a26dd49d2b6c81b4e229c93922fb1deb0be75c2617ebe97b892089b401 SHA512 451e934945195529585163c98e84fb968acf3bbcf90ba98871292aab19aa01fd3405adff253988447505ce20a6d2ca54c0c87d1321175dc0acb88d9437a8f6a8
MISC metadata.xml 318 BLAKE2B 332c15a9f2501968cf1ef1f794c6ffe69c196b0d1574889cf90cbffe394e01aeeb869d4644d3182bfb4fd6f1fd1b08e4d73bfdeca401e7071f547311fcebdab5 SHA512 82430ca9ef38b198825652b6a35b18070c4dbfbe9e662311755c6436e98d37b83c44c1d1aa9ade477b5eefadef85390ca1e6c3d035150a850ec08e8134b4f03c
diff --git a/dev-python/pyzmq/pyzmq-16.0.2.ebuild b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
index 03602c639ce2..6f7275ec29f2 100644
--- a/dev-python/pyzmq/pyzmq-16.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-16.0.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit flag-o-matic distutils-r1 toolchain-funcs
DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
-HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.org/project/pyzmq"
+HOMEPAGE="http://www.zeromq.org/bindings:python https://pypi.org/project/pyzmq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index d5cd4a1b80df..87fa0e755dca 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -1,4 +1,4 @@
AUX qrcode-5.1-unicode.patch 961 BLAKE2B f0fffaab08a6e20bf2897b4130f25b1639992a4184114f5ede1833cbbf7e8d9f7aa0fa9ae631d0af8d84ac4c372d96e4f0809fcba6168c2bd6d23a7c39e8baa2 SHA512 f75feb86c8796e73d7089fba8e0c464929452c4be24b2829fd231bd210d2152710529aa3e3266bb88453ee4f69fed2a1f6cdf337a8ff44a345f3f7d56c969af0
DIST qrcode-5.1.tar.gz 22259 BLAKE2B 1aad710fbfdaa1c1be505038ceedbf02de8bcb2a37ead59265ff03af63b96d6cd740672cb2bd3a8f3b67eb981ed791cf2d53050c02d1499e6efcf1fcce2903c1 SHA512 67a7bb51fe2386f3b1ac0b799d3850d3ca4f61286fdc809654df3f5a1071b503707a9a3e82e595b7611dd9d7b7e74b36e19b86942fb5ad94c256cd7ca9aa02f3
-EBUILD qrcode-5.1-r1.ebuild 933 BLAKE2B 91c57b2512814ecfab238a88f4769db34d8ddc4f076034665d98f7e56fa63b8feb5f754605e4cc21a203662701fc01c07bf3d38cf74c64b70bb204c4e458f8c6 SHA512 acf8918488a109f8d7f84a25f3c6ba7b5444707c9b00fa6d675eaad3c225f2a4fe8a24ac0c2b397e6cd95dcf0706bf55309e7cc3e05c06c04405834b56feab0e
+EBUILD qrcode-5.1-r1.ebuild 934 BLAKE2B 3ff36fc6f7349970aeac96bfeffb10670e1ad4faf29fd033965bc67fb9c8d551a49053c2e0246d93b1db357bcad7f339262792245edd5c0dec1d545866c0157f SHA512 0c9239d94f8deb5bc5e0425f9a4fc1419283a471e35298e301fd913f998fd7b9c62991b22a9d4f16622ba2bb14b7e3d266fad1f3cefc3828e69414008e1cacc0
MISC metadata.xml 309 BLAKE2B 1ddae27e1f2ec0dc7c656238d9895afa6034ef205f42bea031b29cc69191b074e29f4049ec8103701cd916e17dae25e26d25d4e61f123d53fc0b0f6321c8d857 SHA512 65fa150581939d81a62bcd84b25e733b5cbf394ee6b201aaf7f64b22eeb75a3466ae0a6e1e230a8bb8f08b678544660e4382eb85fe55754bd64014a3c7b35aec
diff --git a/dev-python/qrcode/qrcode-5.1-r1.ebuild b/dev-python/qrcode/qrcode-5.1-r1.ebuild
index cb22e1659edb..144590d77c3b 100644
--- a/dev-python/qrcode/qrcode-5.1-r1.ebuild
+++ b/dev-python/qrcode/qrcode-5.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="QR Code generator on top of PIL"
-HOMEPAGE="https://pypi.org/project/qrcode"
+HOMEPAGE="https://pypi.org/project/qrcode/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest
index 23dae3080e61..76061e7ceab4 100644
--- a/dev-python/rdflib/Manifest
+++ b/dev-python/rdflib/Manifest
@@ -1,5 +1,5 @@
DIST rdflib-4.2.1.tar.gz 889467 BLAKE2B cc5f675646ca7a55ff40d4d98eb138953d8763d8b44b5b495cdc9bb83df16d425214bb681f8f841e053a3cb4d52edd30988afcf2c301a96f699a70d9c129cca5 SHA512 49145f80a9e027847523faed059c16ec1de358bb9d8fc3ab4fd3bf95a88dd181986b1785deedf6e837cf0b064bd74ab8e27fbb5581e33310353da3546ae7b016
DIST rdflib-4.2.2.tar.gz 905094 BLAKE2B fe17b5752f67c745bfdf4a160c2f5d49da19f0d85b6eddc4a65fa0ddb660de8bcc19c3ccecf893fb67f725b973cb94481374d9ee0c82072416a93e44952dba9b SHA512 efc24d8ce1080e59950cecc9c779ae0d63673c8690f74db1772f6c2dbf24d6f4de5214d5870a074bffe549b42d8d5f5d131df29bbfd174b763ae1f843aec7d5c
-EBUILD rdflib-4.2.1.ebuild 2683 BLAKE2B dfcb03eac54e6b2ab061c33fabe70430b7ba94e2136f8d9b94da2a2932afc51119c9963a977eaf6b72df0190f1615557f07b4e6eb566645177fd2c33dbc3a219 SHA512 55f68c1f6a861ff97d6bccebfaf3c6ce2fc39c45ccb7c1ac0a30e9471c32e814ca4027fe213a1e6291d0f71a3b8d537f53a25c3381b490a9cdc6b5b33059791f
-EBUILD rdflib-4.2.2.ebuild 2707 BLAKE2B 9cc0b146f593a48cc91df60ac7112a66aeb5b002c3a3888153de9a10a1dd068e5ae99f4085d42b3fb1e75d485c44b3d3af8933a7e13cb9d9613db9aaa37c557d SHA512 044f10df4756a42723aadacd5987e26d25f13e88b30e60a4d2734ebeb31b5b7792c30f8538d96797e976af6bbcc97d1829bebfb3610b0044e1bc022de67f55f6
+EBUILD rdflib-4.2.1.ebuild 2684 BLAKE2B 7683c11fcc2cc52eab51ff618131bd334b969e93fec1a5267376a04928187a5348b1c8287939d385d7e74372dbe101d8c1fff0a7ab7d7bcddfbd79c4691aa13d SHA512 8f52696ab3e53ae1367ee75141c0866fac7fab5d9ac4aa87a02c796c206f3d9f3cea2818298a4a3ca4dc2524175bdb3ba34f40726be4d1a51f4d4cac138f0f38
+EBUILD rdflib-4.2.2.ebuild 2708 BLAKE2B 56d8a86d3067d7631b7350051c2bb6b70735632add6d4fd614e3a25cefc6574d833abd09dd1b0f385472c7bc83561234cb2f9778a55066ad152eac2d5f6624e4 SHA512 94d22c35d20d2ad68b6ea06a02963fd2af42879011ca569faf2a27898b87a59651971b2bbf41bab6ac6fcc5e39de28c1fc8684d9d1dbdbbe5348c8a6b39b21f3
MISC metadata.xml 462 BLAKE2B a2b02fb03f0966423a2354b593cee26c55aca5d28df913d6bbe9ba0731b093c5499568829736b86d8440c173f40059041905fe49e0a7de3cc5df32ae186241ff SHA512 d9b717e12472862a9071d3d2ad3efffcc053f6890a9a307f882040f77e7304addf30fdceaf94b9a752de5daaf7eae21a68d39311f9997bc1e99c598b5093fd78
diff --git a/dev-python/rdflib/rdflib-4.2.1.ebuild b/dev-python/rdflib/rdflib-4.2.1.ebuild
index 023eb06cfad9..58fbcff35e9c 100644
--- a/dev-python/rdflib/rdflib-4.2.1.ebuild
+++ b/dev-python/rdflib/rdflib-4.2.1.ebuild
@@ -12,7 +12,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib"
+HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/rdflib/rdflib-4.2.2.ebuild b/dev-python/rdflib/rdflib-4.2.2.ebuild
index d3d78846c85a..6b87710d7d53 100644
--- a/dev-python/rdflib/rdflib-4.2.2.ebuild
+++ b/dev-python/rdflib/rdflib-4.2.2.ebuild
@@ -12,7 +12,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib"
+HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/readlike/Manifest b/dev-python/readlike/Manifest
index 13d66d7b0476..f46266a0a4df 100644
--- a/dev-python/readlike/Manifest
+++ b/dev-python/readlike/Manifest
@@ -1,3 +1,3 @@
DIST readlike-0.1.2.tar.gz 5068 BLAKE2B c716b4a36a2933b48ed43b2c5830dc922cf800bd4c4c83119a1b0b705bb2ff91e0a20bbc7e762eca37da306e428fe809207ebf67d40b8a9acb86d854af4c7e95 SHA512 4ecd694c69c615ec37da05341596af4ec26abeeda78ecf10fc3019533a7ab092ed1e1e4f8910a7835d7ffb157b203cb0395a2eba135d3aba861abb75d466980e
-EBUILD readlike-0.1.2.ebuild 451 BLAKE2B 4a377eccc448752e2de3c6146a6dcd92de0f1a45d9d7f3388914ff25254b112ad8ef20531f09442e177ecb32fa56c1e72716fa193300059f1cb9cc8d338049fc SHA512 a0b78f1f2d430e15c8a68fa4ad2949734d4a67caacae50e80555d97babf811c4cc9861ceaf4742d0158925e410768fcd4086e13afb5e0c99167d9fd3eebd0891
+EBUILD readlike-0.1.2.ebuild 452 BLAKE2B 4991a93fc5a0ea7fd668766b3c7c8ace09c27cc6b1b75cdf1fa323e3f0a7c678275890d1b4f895423aabd2b9d3a61abf3a71daab94e4c8b8237da49a355127dc SHA512 284865515045cb48ec0a4d9a430a7e28b2197aee9698566f7d4892938a60bd0970b97954af5e02da9aa24cd0bf28a06f626a55ff104a5f0929f5ad5ce2c37b45
MISC metadata.xml 398 BLAKE2B 1b1d25877a4199f171b4cd18aa5c80cf6ff734e6a814d6a550a51e84c62f8a1a53d5742a1c7cd602f2643efd28e8aa32cfe8cc6139391e4440e52d0538e93744 SHA512 9652d90ccef384118b6a4c10dc1dd2c9e416c2f1a13bff3a2e803e017961b2e99f53fd51befaa80f7d4a43933add48b79aeb0e79780cbc4d9f37bf99dc39fa01
diff --git a/dev-python/readlike/readlike-0.1.2.ebuild b/dev-python/readlike/readlike-0.1.2.ebuild
index 33f9f55308c6..9caaa01de03c 100644
--- a/dev-python/readlike/readlike-0.1.2.ebuild
+++ b/dev-python/readlike/readlike-0.1.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64"
DESCRIPTION="a python library similar to readline"
-HOMEPAGE="https://pypi.org/project/readlike"
+HOMEPAGE="https://pypi.org/project/readlike/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/readme/Manifest b/dev-python/readme/Manifest
index d64063aba5f5..b6f88d4f4e03 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 893 BLAKE2B 6b020fb74b183d691c15db6ff2320afcc48be99c5a9cfd5b64d12486a0fdb80058375d9e83688c9adf6c41537f6908f3db6688f2c927169b5274ab248e9e68ab SHA512 63e5f2dcb5bec957ce7768d2d0dda6669aab4b16a1515e0b5890f2818ea7bf5d58f0243aa68983612dc7140b3a1c30464d04204ba2c4416924faaf2eb57ae306
+EBUILD readme-0.6.0.ebuild 894 BLAKE2B ad2c8421fd2057d3b165a954e1d4c18e93a872fa02daa036369cde3fce7e85aaf927f1f8e2f32150c5d67508df3552f9057185e4d4813ceb1aeddb4705e57639 SHA512 563455fc635955010087374621ad0ef4c703f8cfb6b0c89fba90703d3a1a580c2d89bbff70c8c01c8c1e2a02c7c6916608ba911ebf97cef11f43204606431b43
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 8e3ce5ae38bc..48ed84787a47 100644
--- a/dev-python/readme/readme-0.6.0.ebuild
+++ b/dev-python/readme/readme-0.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
-HOMEPAGE="https://github.com/pypa/readme https://pypi.org/project/readme"
+HOMEPAGE="https://github.com/pypa/readme https://pypi.org/project/readme/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/readme_renderer/Manifest b/dev-python/readme_renderer/Manifest
index 97c16f64f9dc..585499688063 100644
--- a/dev-python/readme_renderer/Manifest
+++ b/dev-python/readme_renderer/Manifest
@@ -1,3 +1,3 @@
DIST readme_renderer-17.2.tar.gz 14643 BLAKE2B a41c2b1b426f95f026092e6776587e68b09fbe314f148a02ba21edc17f4610f563718cb8469e3fc4baaa9c1c95ca501da205bec6abbf7f70171a1ee7e8710159 SHA512 2c25eb24b04b88fa8522ff0068e3a3a7b57b035641d0053ff93c295dde50cc6f21af9eeca1061eef794f52b0aff184f97c95b3c232f02b308e09682e50a6d40e
-EBUILD readme_renderer-17.2.ebuild 857 BLAKE2B 49ae4cee75ab2fefb3b139f51eab413618e1261669bf6e48c07c325324ef7b8aa5a2d050a9705c7a9ad85f7d62b39943c703abb8385243d8f4a021741ee17c6a SHA512 02925e09cd5b785fb5bdc6cac1f4ab8272278f046f7c1e12dad82e230b929b169bbef787dd39c1a2ae3995a5abf7aa40553de0eb0f67332d25494265f46f58da
+EBUILD readme_renderer-17.2.ebuild 858 BLAKE2B 1121346978246f92d3726e5b7145e8a6a7e1cd656dae468cbbe0651b2e2070673de71f860e5ea88b1949a0d9696d9a2a3576108ed6632a8213a2040c048f2f97 SHA512 1e6d5ebdff9219a410c67f84caaba941933c1938a3ad88a2fdf352eb3c9a9c7d3116d74224f05a4cb7d80f5371c8b5d270d9cf5c79efec0b3cfc9c59b66048e7
MISC metadata.xml 390 BLAKE2B 2a81aedd6207fe28eafb76c0eca7ead7543282f84979e07f3b417a4fb9ed6be27a33e6e41f60c37b649cea7c8bd6977703e596760d44a734a0ba3fa023339bd2 SHA512 8594fa46429779b659f2a382d3a6607bc36476387c17c493cc7b9217c5e8600694f597ba5657e46ab7b1d3a75aabf3c113a538372b9a4db58a4b986c41bd6b7f
diff --git a/dev-python/readme_renderer/readme_renderer-17.2.ebuild b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
index b52ee1c631f1..41cebe2f3acb 100644
--- a/dev-python/readme_renderer/readme_renderer-17.2.ebuild
+++ b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
-HOMEPAGE="https://github.com/pypa/readme_renderer https://pypi.org/project/readme_renderer"
+HOMEPAGE="https://github.com/pypa/readme_renderer https://pypi.org/project/readme_renderer/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/rebulk/Manifest b/dev-python/rebulk/Manifest
index cb4b35f5df74..36006cc78f32 100644
--- a/dev-python/rebulk/Manifest
+++ b/dev-python/rebulk/Manifest
@@ -1,4 +1,4 @@
DIST rebulk-0.9.0.tar.gz 257342 BLAKE2B a08b2d74685eea35597331bb2ef3c48e8a9cddc39ad3821cb7f33b80a47184a21f813b339e9d64548b3003913178191075455a6f787ab80ffa2cb3bf7f0db35d SHA512 25a22b3a5f5519f6f8c10abf6a477f212c0500264cfdcc5a9be09d3818462a051b1a7cd78f94991c44ac6bcdc7435b9909e65de48d1bd8138989e0da98d10262
-EBUILD rebulk-0.9.0.ebuild 934 BLAKE2B 6e0f3ed141540b4385d7833740778932d849fe50a628a493a06478ae827efeae0c9d0bcf84778aac88775d9ed1d85c0e7a65a7d0e94dbe5f1495c499ca40be7c SHA512 e757754be3cc315db480b2bb446281543a41edcad8b4c424998bceddf094a551d8b3235edb5b56fe66e4e0e39f7dc81af82889996924b3f716c5aa88e31efc78
-EBUILD rebulk-9999.ebuild 932 BLAKE2B 8c1c6cdd9bb9f9b665a6c97923791b73d8dd7eb6727015b058cc133cf9b91d932ebf8be74dcb4895f212ee4544d7bc28d76e41f82d24aff12170f58edad3746e SHA512 f9ec38c5c799f5bbcf285c4adf8d7d0510c118048161a24751206bb0b67751a82ac1e6d20268bb6a359cfe074072db17923a54564bade686bf542e3f33c0e5a2
+EBUILD rebulk-0.9.0.ebuild 935 BLAKE2B ddb02869b2636872d22182a0a206a7ce6b2dc660e04b6a3873d8955e232fceb495087c1bfb675dc3bced1b400db1d6afa444ba95411f3eb05a063b847737480f SHA512 a2e9d6ae911ca065a910170e5e66e71dced2671c92b49bc04541e212bb94a18eb8f8b5fc5479dd71b71b917f77c09f98ff9d13f026434a9fc352e6915a58b801
+EBUILD rebulk-9999.ebuild 933 BLAKE2B bfd110639a694628a74119c783bde01f477b66abb5fa510b55bb0a9bffd56bb4bce05baeff5ce9c2df2b294435603b4c1572fde7c98d8a33a6abda762bc995a5 SHA512 f4d425813665820b0aebaaf22c576d66c7eb2b7652e3056d7ce45c1f3693627831baf3668dca62e985d53ea6d7f8d040b160f132316dbdd93cb9560a616c6349
MISC metadata.xml 488 BLAKE2B 3752919abeee24d5ba34a338e134b3e2fb9ea9dabd3b72c6402943523a1d83122e9ebc63b24d169dd6ea86b93f2c90960d18a1c1def0f41a3ff8007ad33237bd SHA512 96dc9190f57efa7286206f2eacd5b67307d2677f706e99ed7d575a79e454c38c7038338d8989be76c5fe6c2003b7789e523edd2cc24a29180d7d7a21133febfb
diff --git a/dev-python/rebulk/rebulk-0.9.0.ebuild b/dev-python/rebulk/rebulk-0.9.0.ebuild
index 818a38117f8b..a70a1966a254 100644
--- a/dev-python/rebulk/rebulk-0.9.0.ebuild
+++ b/dev-python/rebulk/rebulk-0.9.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python library that performs advanced searches in strings"
-HOMEPAGE="https://github.com/Toilal/rebulk https://pypi.org/project/rebulk"
+HOMEPAGE="https://github.com/Toilal/rebulk https://pypi.org/project/rebulk/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT Apache-2.0"
diff --git a/dev-python/rebulk/rebulk-9999.ebuild b/dev-python/rebulk/rebulk-9999.ebuild
index f77f95ef8443..60c1e5b4b0df 100644
--- a/dev-python/rebulk/rebulk-9999.ebuild
+++ b/dev-python/rebulk/rebulk-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1 git-r3
DESCRIPTION="Python library that performs advanced searches in strings"
-HOMEPAGE="https://github.com/Toilal/rebulk https://pypi.org/project/rebulk"
+HOMEPAGE="https://github.com/Toilal/rebulk https://pypi.org/project/rebulk/"
EGIT_REPO_URI="https://github.com/Toilal/${PN}.git"
LICENSE="MIT Apache-2.0"
diff --git a/dev-python/redlock-py/Manifest b/dev-python/redlock-py/Manifest
index 2684c94058b9..8b0af77ea992 100644
--- a/dev-python/redlock-py/Manifest
+++ b/dev-python/redlock-py/Manifest
@@ -1,3 +1,3 @@
DIST redlock-py-1.0.8.tar.gz 6035 BLAKE2B c728aa262b0c0a8b87829edef4819a35700423500cdde7abf2ea8dae99451055006649ea6f52325ce632178f746639af0c716ab8998a815a22709d3b5b0ba202 SHA512 16c5e52019baddf0ff2a996e227d9a469be19dc4cb16a6f33df873c121717f9338ca180f264171e9e0de34c2c9dbc592e47a5c7272b646ec6dd047f46b1349a1
-EBUILD redlock-py-1.0.8.ebuild 566 BLAKE2B db72e3c7e052919bc003cdc7eedd9c8fe4d1300e4e55f68fbc0d68250d749e7916f4f689247f8641b657c68955d51247d8c171b7e699890e344181ffb4d38541 SHA512 56598e2ab801c4428ee4ef92aed3ad510ebba122e366ce9c94ef663c5e37b0ef66a96a6c03524ae33a26e286ad41df477d195db706045da0bc52f33f95db3c75
+EBUILD redlock-py-1.0.8.ebuild 567 BLAKE2B 47f8088031f7c01cac47424f62503afdd7031f9954babfddd784738d21c736b60c4ee8686a279153f411ee156e95c943fbfd0680c79f64d733ff58324a225937 SHA512 55822872890bccbfc80b60816d1435d16c323dc3017b68ef4a6f48fe6480610847a57cb833cf4cccbd2a80b2464fd7ed0506ba60421a7eda82fd93eb6a51dd5e
MISC metadata.xml 353 BLAKE2B dd0204b4287ddb1cfcc5bd5728d83c84ea0b32dfdc1e5c552f50d5384cba0fb770b09f568ccf4333393d4935305ebbb4166883106341b83bff1fe6899cf88b81 SHA512 a5558284d50fb55c555137cb67dda3dfdf4d27245f1afa3f30c7aa8242e417c12f546f7d7c422bb98c8627de698f8d413bb9dc0fbeb00494c20cd6b5b5ad2224
diff --git a/dev-python/redlock-py/redlock-py-1.0.8.ebuild b/dev-python/redlock-py/redlock-py-1.0.8.ebuild
index 04560841c84b..2f3061822c58 100644
--- a/dev-python/redlock-py/redlock-py-1.0.8.ebuild
+++ b/dev-python/redlock-py/redlock-py-1.0.8.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( pypy{,3} python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Redis distributed locks in Python"
-HOMEPAGE="https://github.com/SPSCommerce/redlock-py https://pypi.org/project/redlock-py"
+HOMEPAGE="https://github.com/SPSCommerce/redlock-py https://pypi.org/project/redlock-py/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/regendoc/Manifest b/dev-python/regendoc/Manifest
index 1b9fd763b463..65c456781781 100644
--- a/dev-python/regendoc/Manifest
+++ b/dev-python/regendoc/Manifest
@@ -1,5 +1,5 @@
DIST regendoc-0.5.tar.gz 5651 BLAKE2B 5e9dbdf51ccbdfcb741a6e17efe8a90d4651e1aa41ebd3223ace901cb6e29b00916c5eb75deec8848dc3b9b5da7934231289d29f1cbe5dfa702f61ff900219d8 SHA512 4da72c278901d3bb7ec711337c12738903c3686c7b7b30f95842c3fe2b04b4d59f20fa7b4b1c2334e8c7036ec02d551a777a0eb094541316928eae1945708977
DIST regendoc-0.6.1.tar.gz 5832 BLAKE2B ae3ea674f7c5762f1c53d05c021daf3ab6133efcf9194106eafa87031004aa8e9b53cd86cd9b2ac2b2d6829a38dd11fc2a62db0c4f00d7e1b32a8771bcff171a SHA512 bb6551e1e50fc540649e5856bbfa36d7c26aaa609b8361e4f0260246c6479870cdca97b95db6730a0a6763fea626d4d6267fda1593769f90416447a95f34a18c
-EBUILD regendoc-0.5.ebuild 739 BLAKE2B 4ee808f7f24b8b30c313f055d5e0aa2c4395036534026323be947f542cc520063f2f289f59b0f04323d5a8785d5842a8b2fa1c2d441e5f0425b723f3f9196231 SHA512 9f0d7f0f5e10b312bc64208326e89a6acc9d47491a774be6f3bd0ee5b2bbaa0e4a98bea8ee19e65d05d94e7d2fc0aeaa87956de8d4117a1d4767df2274bab149
-EBUILD regendoc-0.6.1.ebuild 851 BLAKE2B d2f25f1437f2c5012d88087c81d307ebc0a8c5bbf57d4eff0cad97f80257822281a37211e0e452310c2614f6264d99f5c57d2f414f411555bea39f341f3555a5 SHA512 4300fd0c54c61c1211abe4112dbee46238d291cfdd35d8b4b4c0d990866b70a3bec639d8659a08f7e6167889f6814bfb70237d5bdfd6e3555e872382912a7915
+EBUILD regendoc-0.5.ebuild 740 BLAKE2B dd97681137d669e3ea9f4979d7242c1955566c9a3c96bcb9ab74d8b0306c80a90a2763442414804a93ff4b57a93518b40858dbb21d1792de7c13088d382f7852 SHA512 a441b4a4b63958675939faa6bb393c5d6ea3caf666b7a31e77d67821dfecacac00e3dbfd6874cecf56ed66593f38c52663d3aac10933c2f604c1547a1943959c
+EBUILD regendoc-0.6.1.ebuild 852 BLAKE2B c85570287787d9757be634631b8113b956baf9eb14824f6487653422e2726d41707699d15f29a5c60a6748ab87a1bfd4246a2990fc875a72c129c08b45762319 SHA512 a2d8180294ff9fb1f194b4bc519c8d627bb3044466b563111fc21dea6404d2c480d37a2cf03d0a5d56355bab5c8acc91a33be38150db5954543984991ffff9c2
MISC metadata.xml 380 BLAKE2B 9255cca7329fef2ee19a090b29c4150f6c3d07ce4fc8d7da976308add0f1b5b39dc555e2f1b5ead6d4f2e7d6c269caa9a04c1d334738600ebbfffce4d02d7df0 SHA512 f7a80142633d3df1513dabfdbe8f2dea3236a668456bd449cfadda657103f4a4ac9c692145cfa47ff71f076e7f174b184d7a750f1d9aa065a1be80661f776776
diff --git a/dev-python/regendoc/regendoc-0.5.ebuild b/dev-python/regendoc/regendoc-0.5.ebuild
index e568e1f9f4e7..450ca696df50 100644
--- a/dev-python/regendoc/regendoc-0.5.ebuild
+++ b/dev-python/regendoc/regendoc-0.5.ebuild
@@ -11,7 +11,7 @@ MY_PN="RegenDoc"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Check/update simple file/shell examples in documentation"
-HOMEPAGE="https://pypi.org/project/RegenDoc
+HOMEPAGE="https://pypi.org/project/RegenDoc/
https://bitbucket.org/pytest-dev/regendoc/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
diff --git a/dev-python/regendoc/regendoc-0.6.1.ebuild b/dev-python/regendoc/regendoc-0.6.1.ebuild
index f95a68332bdc..659a55490fbe 100644
--- a/dev-python/regendoc/regendoc-0.6.1.ebuild
+++ b/dev-python/regendoc/regendoc-0.6.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="RegenDoc"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Check/update simple file/shell examples in documentation"
-HOMEPAGE="https://pypi.org/project/RegenDoc
+HOMEPAGE="https://pypi.org/project/RegenDoc/
https://bitbucket.org/pytest-dev/regendoc/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz"
diff --git a/dev-python/reno/Manifest b/dev-python/reno/Manifest
index ca5484b66964..b30fa2c4a404 100644
--- a/dev-python/reno/Manifest
+++ b/dev-python/reno/Manifest
@@ -1,7 +1,7 @@
DIST reno-2.2.1.tar.gz 56013 BLAKE2B db1966cf542e74e6842be64ee6a1a13cefcedab261bab951c9e39082ab0c0bf278e0b88bf3e876250f141c627a3625fb8038d190a6d58ee8d87054a86da38172 SHA512 278a7a43168f9467342f25c3eb8692e119cac285940b5d3f5a13f8f45acaffde962d2eeac720f2e5d824d085446fe5d660ef7082f95dd3c0360d594de5a65fb1
DIST reno-2.5.0.tar.gz 62819 BLAKE2B 1446d1289749df74d09c123af69dc6cacedb539b8387c73a1b0f0425651679e1332427afc482ba352e5176a76fcd6bfb65b31f731e0cfb2d137e23b739110b56 SHA512 ee7c44235dd1c3c253b426abbafd490658d642d56ebac5688dd1e3fca45451f26855f421b252c64f9e143bd67c8b08a9e4c6b79edc9c7341b26150a576458570
DIST reno-2.7.0.tar.gz 65269 BLAKE2B f3ba0e33246d40f7f16739f367ad313ce440cd33c6f03de268f2e02293446e0d3a043287c36492d8cae44b65c682c09d13ab0e2c86beffc23a85184ef27a751b SHA512 daf32dd7c08f9f75a9a334db8aa9e8c4fdad266bd5e68a43a87920751cf57549fba7906da26dc6c8f79b97bfaf51ad481f80ce99168cd65cfbd62848cb3d0cab
-EBUILD reno-2.2.1.ebuild 745 BLAKE2B 55401f5866d95b3ca8b4927e30e81244fa8eb730afb727082e39d25df6a0ef6fc7a0711c106bccfaa22178515a5e49230afc18972495fd67cca027156a194f42 SHA512 37bbb60271a7cb6a70a7a0312c26784eaccfc052d62a3630281214e498e8b6c10feca056a7e42e1cdbecebecab83d6a15046e65ce55aa806bc126cf906bbe7cc
-EBUILD reno-2.5.0.ebuild 703 BLAKE2B 886d25d70c0c04b5b8434cdd79ad12278fa6c7399e0395894d5f4e623dd09707d79fd15d5e682e9856ee56dec14a3099c9edc997f3e39729d61c696bf2ba9243 SHA512 53f9a2a76ed750d45f01f6ff17da650291ad852457b5aceed99a03b5b06118ccb3ed0d5806f2a88cab72704a1377e20a9b690e3f49e52a73fe117c10651366a4
-EBUILD reno-2.7.0.ebuild 704 BLAKE2B 161cefbe37900e2519e9a6bc2ace657fbf9156b6dd4d8272a09d6bb0e7577c27d58ea0399fdb30c85cee12af6c4793b94af22002a1335e626ba2ae6d5dd6f111 SHA512 de5e977e8f6e625f54c16102a3afd68949d478bde22ca2814cb350e8a1319dda17587928dbabac0bd9ef9a4fcaa81bb81f135fea5b87346bab0f308f664ff494
+EBUILD reno-2.2.1.ebuild 746 BLAKE2B d8f052f0953095a994f5a1dd01e31a33721eaa10d9df68484ec9d3dc754c11da7b849e4f14dfbdb46cf8b845ec94adbc2c59b254882f0080056d65103655a1f3 SHA512 5e0ac22ca3fc3f57e2456ecac66e43854d27dd0c96e44628829943f57cfe4e9eb979aa586c209663a77b87466c449322706e69a87a744cde2f9d0cdd77e2cb3c
+EBUILD reno-2.5.0.ebuild 704 BLAKE2B 2efff3f0bf056af60c0148fa8ff624483c5d999fb82204a7a89155e5c583b8bf0ae9a3ffd79ee46c4da898841e76e4c0817e0c2383c00a8eb42b8903184ac065 SHA512 4f21170c8340f9625c9cf36f2907bfa89022437614c2e0b456730d343fe176a80e0ff739db99a966d36aeb0eda1d853857e70ced3ac03aa4b5246df522d577d2
+EBUILD reno-2.7.0.ebuild 705 BLAKE2B 1517fa03ff4c58ca6e78eca24bd9bf97b297f111581ed7650b531861f14f275561442d9ba7add047b36c1e6ef1eef3a297b4440fe29ba1a046e41c1935c365c3 SHA512 1184a260f929d54bccce5ca6a52fef6a0896a2d5b68b5add65a69b52924e40e0a866a7f242265719b266c80f098e3bef9425191c2079d1534bf35208db3e0172
MISC metadata.xml 321 BLAKE2B 3b8c9d905cae94a3bc7282b1a0fe9ac0471c6cd319e0e6c29ba9159e7a4a0d95f3eefa370a85c0741576d215719be3859e491af4a76bb4e494b84dc176337387 SHA512 fa7cc33d444469e942598d32710f8fba3999cb738407d96243fb0c2efa0573b330e5dbe38685a5cc8a7c0848ad89611c5ac11d2d9d1a693f9a7674bc8dc0a4f5
diff --git a/dev-python/reno/reno-2.2.1.ebuild b/dev-python/reno/reno-2.2.1.ebuild
index 977f33011649..ffde3f5bd9ff 100644
--- a/dev-python/reno/reno-2.2.1.ebuild
+++ b/dev-python/reno/reno-2.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Release notes manager, storing release notes in a git repo and building docs"
-HOMEPAGE="https://pypi.org/project/reno"
+HOMEPAGE="https://pypi.org/project/reno/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/reno/reno-2.5.0.ebuild b/dev-python/reno/reno-2.5.0.ebuild
index dd5335f2ff76..edb09f9a72d3 100644
--- a/dev-python/reno/reno-2.5.0.ebuild
+++ b/dev-python/reno/reno-2.5.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Release notes manager, storing release notes in a git repo and building docs"
-HOMEPAGE="https://pypi.org/project/reno"
+HOMEPAGE="https://pypi.org/project/reno/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/reno/reno-2.7.0.ebuild b/dev-python/reno/reno-2.7.0.ebuild
index 303e0644e3c7..02bf525efe8e 100644
--- a/dev-python/reno/reno-2.7.0.ebuild
+++ b/dev-python/reno/reno-2.7.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Release notes manager, storing release notes in a git repo and building docs"
-HOMEPAGE="https://pypi.org/project/reno"
+HOMEPAGE="https://pypi.org/project/reno/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/requests-cache/Manifest b/dev-python/requests-cache/Manifest
index f2416957443a..bbbb6ee11abf 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1,3 +1,3 @@
DIST requests-cache-0.4.12.zip 44767 BLAKE2B f328d8ae8e3377af626030a6e3617c78e488024fa4ada9894576d339e571ba8ee6d905612ddc2802810bbeffbd8c94d90c743889e80fbf21418a7c67c5a005f6 SHA512 784d630eec99b607596d6ebcb7e51b0b4ed612b131437000391ecea6f3a684d1f61d169d57266ffc044a3939dcd4e7d6f85b9538165ae3613b1d3e55f18585fd
-EBUILD requests-cache-0.4.12.ebuild 848 BLAKE2B 1fd8ac83664ba0d4fd331d96208f15635703200198d195073c08fa25980c29919756dcf15cebb175455ec3ed51f8e51e90710e85765429dd7442be7c344e0721 SHA512 6057b86a856835a75ca1ea23ea3699e5553f6469e871e5040926f28d801fb23868b4a981a7429777baa88ac28cf6b49e7cf51204a84d3f5852dd164fd2347382
+EBUILD requests-cache-0.4.12.ebuild 849 BLAKE2B cac97494b440a7cfd9f3c1791dd127517ff2ee722b002090a6a442fceca73a049c98e4409bdf66d28ba99a622265052996ed2aa042917568939e556ffa18467b SHA512 124d82ffe202d420c3d62b287470510c764d3e6ffa811138d90e2fd393cb8fe8b49efceb0d16cfca08c4d15f7924b794880ae607a1438c71c491d8baebbaa17f
MISC metadata.xml 444 BLAKE2B 6008ac86bdb3740724aff487116d542902602f70670735ac2219b72db042b1974ffa6b4eab0254e59d16fa0438e022d8b9f675899b0ac181d88d4f82dd78d04e SHA512 0cc1b4cee3f1aecef89eb15ffd1e03a0ff4887f9b87a10ea90b6d11e3f5144b8d8d67dcad8c1dd26df3cea9e07140ed1ec76c4b1587d0db1b0f9c60b6daad41f
diff --git a/dev-python/requests-cache/requests-cache-0.4.12.ebuild b/dev-python/requests-cache/requests-cache-0.4.12.ebuild
index c2058835cf57..4955a22abf45 100644
--- a/dev-python/requests-cache/requests-cache-0.4.12.ebuild
+++ b/dev-python/requests-cache/requests-cache-0.4.12.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
-HOMEPAGE="https://pypi.org/project/requests-cache"
+HOMEPAGE="https://pypi.org/project/requests-cache/"
DESCRIPTION="Persistent cache for requests library"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
diff --git a/dev-python/requests-kerberos/Manifest b/dev-python/requests-kerberos/Manifest
index 30e450be86c2..4af500a968fb 100644
--- a/dev-python/requests-kerberos/Manifest
+++ b/dev-python/requests-kerberos/Manifest
@@ -1,3 +1,3 @@
DIST requests-kerberos-0.11.0.tar.gz 10742 BLAKE2B eaf764ae8f5c897db43cbb931952062d4aaf33c04dfa0bbae2cfd3b44326240f80435d0b69c7f8bfa3567d0d16532796d009f0436f3ff5956a87998b825f98a3 SHA512 8700a7a305e0e42823bbc87c95ecfd404a76807459ab8a87f3105e817ebd9954fd41d7a2bab421bb5e21c0ec1b62a589c93cccb1f926a3ba66d6adbffe5db265
-EBUILD requests-kerberos-0.11.0.ebuild 609 BLAKE2B f3a38ef1f3f2674283526acc7d3451a5d3dc8ac7317a5f5a7f03961380d49c5db47a9aa275f24e175fb74027d7fae300c315bfcbd05fd6f0454d74db0011450c SHA512 92056e3ab5e2b4803b9ad19d3c945d624dea0949179e29ea6a4fd9fcdee6447fd13ea66189f8e013b456c3dfedaed27480136af29b4f9ec457ffbd3b34ea88d8
+EBUILD requests-kerberos-0.11.0.ebuild 610 BLAKE2B c2f3d903a70e805d1a0c64c5dd15b5557980db34ba83f945fb614b0a123e27023ec919879af6212a53c92b6c37d1410c1972297f2e7202341f2a541c167cbe6b SHA512 822cdae582b82c7d6f6000df06d3b2995fd96cc13de9996839455db502fb361d497114581b8a2b1d850602f4c5c3de2457ea76a81f1a23c20b42d2c1cea49655
MISC metadata.xml 320 BLAKE2B c58268e9df73385438694b43f3784a58d11f003adcebc306d70ddeea26789cfa22f709484a99902326074d16072563011c07f09eb071a9c141e4ee6ded7dbd56 SHA512 a33854d5f3c9a4d077d51a4254d18045a4fb0a50c223e809ea0a7415c869152e30122c3d7e005b25c7e07bd660678db5613449688c086582c172a77d19a9e540
diff --git a/dev-python/requests-kerberos/requests-kerberos-0.11.0.ebuild b/dev-python/requests-kerberos/requests-kerberos-0.11.0.ebuild
index 6c824be1ff0c..9332922ab6b1 100644
--- a/dev-python/requests-kerberos/requests-kerberos-0.11.0.ebuild
+++ b/dev-python/requests-kerberos/requests-kerberos-0.11.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1
-HOMEPAGE="https://pypi.org/project/requests-kerberos"
+HOMEPAGE="https://pypi.org/project/requests-kerberos/"
DESCRIPTION="A Kerberos authentication handler for python-requests"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest
index f41c8f3b9a24..a453ecf441b3 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,3 @@
DIST requests-oauthlib-0.7.0.tar.gz 40641 BLAKE2B 3c8e498652df706223dc74404185c14c8f131e0578b1bd2671986507e9f09f7328af7193b0779615499240f67cf6a0c395c103afa63bd6d7c674f2672f64a471 SHA512 9de7f3e2f67507acbd6a711d7c3bc4d598214ab658e7e331f2c56d7a6d084e11df8bfc2449c3ec5e985016404a5e7920e26081bcc3af52d6c91b28d1a69f6ed2
EBUILD requests-oauthlib-0.7.0.ebuild 800 BLAKE2B 2ac6d61e071621ee7e6491a62a03ac8bd9a19ad8bbe3c65601c915471121a442eb40dd359ad73e0cc9bc23ffefa6242104fdfdf8af822f855a0ca5679ef89098 SHA512 ea28f62d03a95e6d475a19b1b364d761d1116b11030857221114762cfa76de2274ff9cc94c14ba065977a91a9fa062edeb706fbbb2a86af9d8eb9b23bb531f9b
-MISC metadata.xml 438 BLAKE2B 899572e284dc1b2082630b305e207c6bd3c9a4416da0ea77564c033fdba8f69f53ee05bbb4e3a8c753bdec208b0c0871126df9d2d174122fcb360f3e019c288b SHA512 f78e511b9b5cc184a02ccb68db830f2cbf086e58ecace1adc58fce46c4c324aeadf736026596b6c9596f429b03badbbe1e206f61d8f7aef60e952366680e3217
+MISC metadata.xml 331 BLAKE2B 7b904925adb6f8e39c1d1000e87c287ce5dbfa7a6e70544ab599b5ca8d254e70976d444149ee2727b4186d97326e662bcdacabc674f7bcc0e0193b2807e4c053 SHA512 871f44e56ecb16ea43e5702c30a43d24f911ae1b83fb2a5ba3ca4ab45b3676ee7d4841fc343f336c0249b0165777659bd393160728cb20e3484eee4854919d1f
diff --git a/dev-python/requests-oauthlib/metadata.xml b/dev-python/requests-oauthlib/metadata.xml
index b57ad8fe5089..58c53b538b89 100644
--- a/dev-python/requests-oauthlib/metadata.xml
+++ b/dev-python/requests-oauthlib/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest
index 41286567c141..cfdce48e33ae 100644
--- a/dev-python/requests/Manifest
+++ b/dev-python/requests/Manifest
@@ -7,9 +7,9 @@ DIST requests-2.12.5.tar.gz 548336 BLAKE2B edb163b945289fe6d75365da523505d25eab4
DIST requests-2.14.2.tar.gz 521027 BLAKE2B c8f691b126876e069556542dbfc86a6aa645233b3539ca7fc0e02f42dec22bdcbb78863e3a9cf30a976af89cd8c1403c3c379737a5e1b07c54f19b217dbec529 SHA512 f6531ada6d854a261cad874044daa9e7f79d55c8f8fcfec1b25862563127318fbf717ed640644ddf0dbe4d7fe1298d478fcd76825a3604e06cefae5990fa9dd4
DIST requests-2.18.2.tar.gz 125381 BLAKE2B f55bee7558424662ff5d577eefc89cdbdec3a209667bd174a3ec73554bab20582867139ce69ed5b996ecfb297cc251d41294188e21bd24d2241a0ad0432582f2 SHA512 b78660e5370f9acc458159edda385fbcbbb33b0703fa2c83400f3c08fe05253f357175e2ad76c5bff4bd942ab18da5df344473e9b5a924d7457596c0ff9bfbc6
DIST requests-2.18.4.tar.gz 126224 BLAKE2B 98ab1fe39832673ea7900029da275e031fc85811d6ddb0f37609ec50b18e17d8a04b6cef397bc626ba13da32e16ffa961626879106941d327694d8763dc1efb6 SHA512 5c59bed82ac1094194f04a973b299f7d783264d372abd7a5229295bccc6b2f7a9f082ee4b0dff348e9c22cf68ddbd7cb67f60fd0b7d9eda41c02e40d075e9472
-EBUILD requests-2.11.1.ebuild 1425 BLAKE2B 25f150ca8ab4daca84af27e06bf24e90d843f1b64d37e1c28a21a0908e65e8243d65bd56c2b32d7fc5a86a69b932616078624ba27ee71b9244fc2a9d21b2c7e5 SHA512 317399c800a374423582a3c3c7b9691c77cc4c8fccab5e331cc977bb9c0be2a8d76d4ffcceb9efe4a3111803c6a7b2ca89fdb51492e8bf6b5f874e5a40507fa5
-EBUILD requests-2.12.5.ebuild 1474 BLAKE2B 8023e1b1588d46ad16c42c99428ed7935da7c4353d24b546d08288bf28ce80e3d733c0cd0ef91fd57c79ac29f254843c9b0d67cbeb7715118fa6e23de0c17e7a SHA512 45fa8fdacfd4009b5d11dd54667634e5165d3eeeea09c07a76107d9ccfcbc0fe2927823c5eaa448a071771c8c999b1fa3ac5062c3588e386955c4fdd2570a7cc
-EBUILD requests-2.14.2.ebuild 1447 BLAKE2B 5937254c2e8fc614f3259c727b53407502cd4297bf47673dfed1504c14187e01ea33fa0fc0a68dd16bce60c68a27dd92c4ea3474a2bdb4b24719526c7f12b247 SHA512 c14f89bcec6ed3bea03dd94374957132ddf9b8a526c5c28759a81f6b490df6071ddecf751cd0b243fb2a078586946bde21306e1ddb9b8009a70ca93450efe34c
+EBUILD requests-2.11.1.ebuild 1426 BLAKE2B 77495db00c84d561f8977682cd76dc8aa47d46d3c7f30e5da10152cedaf70818570f5b54ab8d19d7390eeebaf6a00a59dbd0613d9a07d8afce8228f0a5d803ca SHA512 9ac00c3ac17f0d732584d4ddf935d61994715984456e7ec7ffcc0f5be16d7245871676cc5d2fa703dc831fab9194ff8c7bbeaa75ba32c6fd517f9c183231d70c
+EBUILD requests-2.12.5.ebuild 1475 BLAKE2B 5617a514692bd66533127dbfd47d37e5fc209d69d4429ca7557b5a3a49b4be63e36384d83c4daef2e4890d9ddbe2b11fad58e70b4ad095b2b3f95b6a0a6f8204 SHA512 8228a5867b5bf1588b84786c54d5319fed8c18be4b42e4d4a2c9a3466acc77d9fcbd4555c570c78c340d27d91ca2915c750d0bf8c25ae41d670955eb60508d83
+EBUILD requests-2.14.2.ebuild 1448 BLAKE2B 0dc3294238a801d2dd7d46abecc6a75983bbfcd60773615c61230b95e4e451d518bf2fff0d65b91cf0585588169524138e1e5b88239d68b33e4a8836dfb7bd9b SHA512 60cd358cd4be16b2e4a05c8bb29ed3f744832c783f864dab82ec83e2f44dd06d78db0b4af47d9da50b9b5ed5d3ac4b828d8f423fb007131dd7994f943f0f46b0
EBUILD requests-2.18.2-r1.ebuild 1353 BLAKE2B 5e22b3b689a912e2212308ab1be3ea61df6fa0a00a027d14eb7cf146a0027552b901797a3e857d88e7ba4843814b51e660aae9847af8c6ea3bd89f1978ee54dc SHA512 34faf6a32ae3ba7e059642c48ab8e44e3d6903686728d50e3c8216858930bdbffd811ca26450bde773852aa9f8a865931cda04037d462a768647aec5be78283f
EBUILD requests-2.18.4.ebuild 1413 BLAKE2B d6ba12b93813c0131bf291bffa4e98dc01d7b111a64b32e2754d961d44f319758312fb890da2366daab7c4080745536129014445e6635cd4c0f8f489475bb9e0 SHA512 f35e11b86d7ffcc3228d8abdf5c3cc8288dacc1d241e3f20635e1358c7dbddce8d30c46572b4ba22f105d91fbb54e8c54d58621437ebae39d37291d30b314736
MISC metadata.xml 674 BLAKE2B 8670395eb334921eeaa21367eaf1c7d3770c11a166dc680bcb9b99a05da91d797baec8ef3c0596c40143f732e427c322a75ea75da1a2e7d99e56426be077b35e SHA512 7aa5c27d949a076b09b4c2b9e905124047d9ececc40d9c3fd225c6405aa084db96cab585956db9885b115cd24c6c153ae853187872e77e7d44ae5790c323bac9
diff --git a/dev-python/requests/requests-2.11.1.ebuild b/dev-python/requests/requests-2.11.1.ebuild
index 55056cd2cdac..d4d0a9ff54b2 100644
--- a/dev-python/requests/requests-2.11.1.ebuild
+++ b/dev-python/requests/requests-2.11.1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="HTTP library for human beings"
-HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests"
+HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/requests/requests-2.12.5.ebuild b/dev-python/requests/requests-2.12.5.ebuild
index b5cd1b302473..c528fbc166da 100644
--- a/dev-python/requests/requests-2.12.5.ebuild
+++ b/dev-python/requests/requests-2.12.5.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="HTTP library for human beings"
-HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests"
+HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/requests/requests-2.14.2.ebuild b/dev-python/requests/requests-2.14.2.ebuild
index d218464dfe06..f344c8e9fa8a 100644
--- a/dev-python/requests/requests-2.14.2.ebuild
+++ b/dev-python/requests/requests-2.14.2.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="HTTP library for human beings"
-HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests"
+HOMEPAGE="http://python-requests.org/ https://pypi.org/project/requests/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/restructuredtext-lint/Manifest b/dev-python/restructuredtext-lint/Manifest
index c539efa4121d..7ff8d9d7d7f3 100644
--- a/dev-python/restructuredtext-lint/Manifest
+++ b/dev-python/restructuredtext-lint/Manifest
@@ -1,5 +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 679 BLAKE2B aa23e02cc2243ab30ebdac4acfab8f0185208fcb881bd047af84936e42e48cdc03a125df2257e5afe8828169856cd22f8b054d0fdbce820deae3c7287a14e29e SHA512 e9bf6253c66e93faddf96199b814a42835235eb83fcd5ab8c8b3c449520d426ece71863e967cb3f9ca6d55cebc33d250c89022f408653549069aadfc93a0deeb
-EBUILD restructuredtext-lint-1.1.2.ebuild 815 BLAKE2B ed124cc5ff25a689577bfccb0ddaa18f1926017f6ca5d9e71ff4c3ae15c69d020c943b7ed58c272077ffb2d46ec2c5ac561521e1d2449f7dd0e37f52f1c62eb9 SHA512 c00f42970fe03c8a00eb1212bb409dfafd548ffdd1d5b618abeab7ec3d0c89e26cd437e655d37fedfe4c5a1789169485ee0aac23a3585548ff55c2ad94c2e1e9
+EBUILD restructuredtext-lint-0.12.2.ebuild 680 BLAKE2B 634b8e29679179bb664124fe927b09ff0d96924897268f0f84ea06bb5d98a682af663681c549a4ab23517f28a9fc8631d4fc4fb385c2e51f2a4a2da4db54beab SHA512 c7a1d91c611f55b68feedd0dc8766c5e796bb28a67c30388801e6a3681c34542be02139746a4559d49ce5ee630f362cd07513321ee1cbf46e3dc012975b5aa39
+EBUILD restructuredtext-lint-1.1.2.ebuild 816 BLAKE2B f42584b191c55fb738a4ad0f52f437838c3608e02fe54a981460216cb25e7314ee341cf98ded2cf7330dbf7e0a1bd34c0b531f23e6e2c457099679ff33fc95cf SHA512 e83f0267d906be24966fc9d42d698b316a78d771e3124b7294abc2e2d1fb6d7b5690b16654bd0e4961af6aca60cff435c151ed90e6128b9463c1e6826689d1f3
MISC metadata.xml 338 BLAKE2B c30f38fd31f802cfdb9dfd57839acc4269c793aedde4a2c17e937f62da0f04e94ccf2cd309b528f9c5753fdc747951ace9fd27a403d32907751ca1640955a3e9 SHA512 50f218c3b3fbdc1b639de1fbeb5adbcd6b6864027331f4521c4d52ba5a66d7ff98b75f746ce29dc8fc454ac8d3e12012cb53e8d8b0b157813a4b359d27760265
diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild
index f7809fc2f4f2..4eb519e9d892 100644
--- a/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild
+++ b/dev-python/restructuredtext-lint/restructuredtext-lint-0.12.2.ebuild
@@ -7,7 +7,7 @@ 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.org/project/restructuredtext_lint"
+HOMEPAGE="https://pypi.org/project/restructuredtext_lint/"
MY_P="restructuredtext_lint"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_P}/${MY_P}-${PV}.tar.gz"
diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild
index a9aec5df9d26..333e56934ec1 100644
--- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild
+++ b/dev-python/restructuredtext-lint/restructuredtext-lint-1.1.2.ebuild
@@ -7,7 +7,7 @@ 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.org/project/restructuredtext_lint"
+HOMEPAGE="https://pypi.org/project/restructuredtext_lint/"
MY_P="restructuredtext_lint"
SRC_URI="mirror://pypi/${PN:0:1}/${MY_P}/${MY_P}-${PV}.tar.gz"
diff --git a/dev-python/resumable-urlretrieve/Manifest b/dev-python/resumable-urlretrieve/Manifest
index 87ca018e396b..68fb98575034 100644
--- a/dev-python/resumable-urlretrieve/Manifest
+++ b/dev-python/resumable-urlretrieve/Manifest
@@ -1,3 +1,3 @@
DIST resumable-urlretrieve-0.1.5.tar.gz 320035 BLAKE2B 1cffa81020c120b289145d52a7d3dfae1d4868545242cae583350c9d9e3acc7f923af7e1d8b9349a781b2d2eba4f28a8d27220bdc1cc64ab07d079039be9ba87 SHA512 d9af75ac3301aefa0773731539075ff3ecd0614ba48ac7de4a84817b676dfcdcc68e67cf02329d4adc62629b173cd2b8efc525c0f48fa686b267a75c29143aec
-EBUILD resumable-urlretrieve-0.1.5.ebuild 568 BLAKE2B 71ebaeefc3794a04f80e7764ea3ad69f48c0a32e2ca4cb71965ccf856c47289b645c4f4edac3518f04edd80c980ee50021ec6abe76a178725da08e2e576c2460 SHA512 860a07884a461f745d188a817f8684b4eb70a84e04c786b8868c3cd9637a1f1a0e3af1d2adf01acf5cd589af9dd53758517b7234fa61853fb7eae9865089f640
+EBUILD resumable-urlretrieve-0.1.5.ebuild 569 BLAKE2B 4a9e6eafb388dd4c428a6cbdc1f15843e4de51f175f264386457c0edfc178505f86419093ea3a68ae4f4d23cc596eff2faa5a353f03c43e7174f45235e245aba SHA512 cf7e191d4367f00d62234149aa591abfff247cbdb16a6c823bbfef252b5fcfa94220a01dac181a1ee38415cc3680339bd4f557377ff6ad824d55c4308535f11e
MISC metadata.xml 464 BLAKE2B 84bc493686b2688bdbdd4591acac96f0ea9b0f16d8e91fa7d6ec7ea225cb537842626106f598c44030f085d7a1502ce290289b7f7eaf5964f079be390fcaf311 SHA512 e8af70f36f05efac61eb6c378f93e5cd05fe7a80abd8f09c0f05ba4cbbfb0f9bb59859b96eed3b6137cde85c83d16c180681dfd4f079042b4e92dc6d426e60bf
diff --git a/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild b/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild
index 47adf6288b7a..617f40f04bba 100644
--- a/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild
+++ b/dev-python/resumable-urlretrieve/resumable-urlretrieve-0.1.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Small library to fetch files over HTTP and resuming their download"
HOMEPAGE="
https://github.com/berdario/resumable-urlretrieve
- https://pypi.org/project/resumable-urlretrieve"
+ https://pypi.org/project/resumable-urlretrieve/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/reverend/Manifest b/dev-python/reverend/Manifest
index c5e0ace0a4eb..0851c42e3e30 100644
--- a/dev-python/reverend/Manifest
+++ b/dev-python/reverend/Manifest
@@ -1,3 +1,3 @@
DIST Reverend-0.4.tar.gz 12147 BLAKE2B 70b33150b7aa306af99fb45a5098f4442b7cfdc957fe6173f68595871ccf7939e7126edcbedad26317aa770fc7b06363c6fc1887b146d301de232d22bc904180 SHA512 6d61c61ccdcca5b8c79fd230f9cd825335c9bf873c3b512170261886d7194b719d9811d7318014d0e931383efc51d995579f3199295c1b545bfd8fa4550a2452
-EBUILD reverend-0.4-r1.ebuild 641 BLAKE2B d3f4b2cd5da4f277612e209107ad781f9a533f8d210116e5cca3b54fcd8e87d1bcc11721d5ac79a38b24d221867c26c6b86b4f014d9b921d50fbe471961633ad SHA512 828fdd6fd0e518f0791e01a47623c520224da3003d699698a425c9a86f9a1e69b4f72e166055efba7558e29c7474eb50b18731353a0a1f0da3b3fb670694e15a
+EBUILD reverend-0.4-r1.ebuild 642 BLAKE2B 7f27cd6e8709aa34e74ea42423f4ad3daa4580893a8aeaf88478086b846ceeb9fb8af876290d9da8f062fdce7ca5c3e345a6a90150c5da3815e452fef58dcca1 SHA512 b5c1e16ec1655a68c552d8661e1cbad0d13f5161e90323b7543e653140981f14397b6d13cd2678066815ef3d4c55e4e657529d4b5113f6590985fce9d0721e04
MISC metadata.xml 364 BLAKE2B 9b12fe71aeabd86610cd8355f0c2bb3c60fd23bd0c3bfa9f05aedbca0a5bb69fa1aa26e73c3f1faae40ee33bb77b244d2e13fbe606c962a7fdbf0931618b7ba0 SHA512 c3bf46a9043b4d1e0f9f932e8c79c8b90ff556d747123b55382f265fd44bfaf4cd149a71589d6c3fac61066f5b92197491afb5779a166a2a9a970e37fed061f1
diff --git a/dev-python/reverend/reverend-0.4-r1.ebuild b/dev-python/reverend/reverend-0.4-r1.ebuild
index d0ae61028044..71de1b03a8f0 100644
--- a/dev-python/reverend/reverend-0.4-r1.ebuild
+++ b/dev-python/reverend/reverend-0.4-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Reverend"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Reverend - Simple Bayesian classifier"
-HOMEPAGE="https://pypi.org/project/Reverend"
+HOMEPAGE="https://pypi.org/project/Reverend/"
SRC_URI="mirror://sourceforge/reverend/${MY_P}.tar.gz mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/rfc3987/Manifest b/dev-python/rfc3987/Manifest
index b6a9940f6520..ece20de5a831 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 790 BLAKE2B 547d0d5c63862906534b68414d39327b30339374c4e59e709ba01f6768c945a83abc20d9b6e4487888f7f3de42138b7703aa0f0a26257f401566663ed1987c58 SHA512 c8c87bcf5e4f6d2ee3ffe4225a2f067251f98aff1e1c9873e742f4c1022f63c2bd712262a757de5938311fd73e4c426df87bb8ee6b442355e3b86392060eb0ce
+EBUILD rfc3987-1.3.7.ebuild 791 BLAKE2B 5a3405705ad526281842a83974146c7edd9f41c3bca4d4b8bc7528ddd0b280d4e700142aa97e49127a2d6e4506221653da2cde081870f661150b6fa5bc48f9d2 SHA512 b5faae4e208053829208f4530246f23f5df83d596758da42e9c31ddf9d3c763c1b11b5f97e2247157012bf216e50011cde41d6b5317dad120690ebe54482652f
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 c57d90dff95a..1a78ecb2298b 100644
--- a/dev-python/rfc3987/rfc3987-1.3.7.ebuild
+++ b/dev-python/rfc3987/rfc3987-1.3.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)"
-HOMEPAGE="https://github.com/dgerber/rfc3987 https://pypi.org/project/rfc3987"
+HOMEPAGE="https://github.com/dgerber/rfc3987 https://pypi.org/project/rfc3987/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
diff --git a/dev-python/riak-python-client/Manifest b/dev-python/riak-python-client/Manifest
index 209d3413c2a9..5df357a45c98 100644
--- a/dev-python/riak-python-client/Manifest
+++ b/dev-python/riak-python-client/Manifest
@@ -1,4 +1,3 @@
DIST riak-python-client-2.7.0.tar.gz 194141 BLAKE2B ae94f64ea71d253885053ea8207bc1b2a51433d2293f76bb172f5f85529c1d9196663ad3f760a58f3742158c8d0b32076c3aa32734e1bc228af22619662f54e9 SHA512 d63d031fb4b3598176480a3f1419158437ea814b46623a9a69e9105ced4172a1609d731bd163dd258c9301fa3b3c406a81f4c1068460b0ea397046fa6a1863e8
EBUILD riak-python-client-2.7.0-r1.ebuild 927 BLAKE2B 8cff37f25b64bcda6c17e6f0347b245d1fadf7cdba48bef9f5b215533525c1d27a9e98875196ff7411fa27b69ceecbfec4d0b58d00cc07d0052c784a98265c9b SHA512 ff9c3d18ff58b6337d4b83222041107e8d2c4ced5fd46384bd8d4431fd493efe28d1ec534222cec8196b9597aaf52a7a669d0143977c6ae136555d0538af5368
-EBUILD riak-python-client-2.7.0.ebuild 882 BLAKE2B e96f4b80e66b8a64285cc56c0f29fa26405680c176fcaec39b864b8fa95f2fb5f7c2fbe824f7eac5b39c30fff865fea8bcf52145cd13e76cc69ad07f08221902 SHA512 40e136812685ccd8e0fc5bd3237f63b2c1a7670c6dee273fba9480930daef963bd9495af78252ee4cd9e33c5fb0aac0261a13c0abd3264a711b277f60ee9918b
MISC metadata.xml 349 BLAKE2B caffd4d446589b6b2ab2ba81f9eda1313d9138d8cb2a8ee33a21d3a43d9db251bd3d6c7fc7935174663be8a27d2557b94c169317bf34043cecee86e141414add SHA512 613f92f27e8ac63fca2634eb9b058a30c26da6ba8751043ac3d107b5bf7bcf6d9af7d6b9bcf95a8a32158b5bcd0d32fef8ad43ee6d03656f94ee067411c48043
diff --git a/dev-python/riak-python-client/riak-python-client-2.7.0.ebuild b/dev-python/riak-python-client/riak-python-client-2.7.0.ebuild
deleted file mode 100644
index dd9e09f6080e..000000000000
--- a/dev-python/riak-python-client/riak-python-client-2.7.0.ebuild
+++ /dev/null
@@ -1,37 +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="The Riak client for Python."
-HOMEPAGE="https://github.com/basho/riak-python-client/"
-MY_PN=${PN%%-*}
-MY_P=${MY_PN}-${PV}
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/basho-erlastic[${PYTHON_USEDEP}]
- dev-libs/protobuf[${PYTHON_USEDEP}]
- >=dev-python/six-1.8[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- default
- # delete protobuf requirements that only work for pip
- sed '17,22d' -i setup.py || die
- sed -e "s:'\\\\n\\\\027:b\\0:" -i riak/pb/*.py || die
-}
-
-python_test() {
- esetup.py test || die
-}
diff --git a/dev-python/rlcompleter2/Manifest b/dev-python/rlcompleter2/Manifest
index f8c0312f92bf..0027a16cb2a2 100644
--- a/dev-python/rlcompleter2/Manifest
+++ b/dev-python/rlcompleter2/Manifest
@@ -1,3 +1,3 @@
DIST rlcompleter2-0.98.tar.gz 10581 BLAKE2B 3905dd6fd5a53f0f0248c2a1b2cc4000da8da091691207d6e5f3bb0b601cda7d6f3b38649b54e72fcf09c7c64c7713d1adc97e84be195cb3f697b7c0d53ea034 SHA512 577118a8e94fe71a682a1210f5b156f5fa1078ae30efb1913e4b64569adfc44c64eadb993e9180d98243975589555204ede444fdd80d9094d279ede81e9e1801
-EBUILD rlcompleter2-0.98-r1.ebuild 567 BLAKE2B d1e4927de9ab90e6725967ca0f9feff04eaac48b75765ccbdef7db60c037705227634eb902274107fe55646d44300bccf36559c715a1e857b0b75244311170b1 SHA512 e2ae0736c59e9b5cbbbb5cba7b6f3f12e03fc2794f058ac28e80a9d654e730d2476d422692f7277eb4c093f308189aeb9a5885e50ca5548e07cf554a0819e824
+EBUILD rlcompleter2-0.98-r1.ebuild 568 BLAKE2B 79f290befaee46d2bfe5fad8aec0f2da0cf7b8046a6aed52fb7deddd543e94bc2247d64c813e57e3b501d31d43e272f8fe812b00fbe5fe84cb8daa520e4e632b SHA512 b8bc87a1239288839fe523932783c57673ea1766264f64e1b67839ff6909a02ca7b28079193bc45ad97662b8cfe57ec677535228e436e06a93a40ea8f9bb4857
MISC metadata.xml 315 BLAKE2B 17c2fc072b6a43fcf828b9c775a81210683f1a8f647d778f556ff22f1d1bb57d3b995bc0be0fb0222c1c3dd127946b4c317374e196f027e706b88dbc7192378e SHA512 736c0f4374e2b2632bad58dad660164ab7215bd1cc35de93bfdcfd709dd5811d9cb8ecf8b4df50fcb7f1e31dd2fc374bb9feccd40140fa781ab89008cac4369e
diff --git a/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild b/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild
index 3b165c4a1f5c..0da38cd4fe94 100644
--- a/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild
+++ b/dev-python/rlcompleter2/rlcompleter2-0.98-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python command line completion"
-HOMEPAGE="http://codespeak.net/rlcompleter2/ https://pypi.org/project/rlcompleter2"
+HOMEPAGE="http://codespeak.net/rlcompleter2/ https://pypi.org/project/rlcompleter2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/ropeide/Manifest b/dev-python/ropeide/Manifest
index c5131d6157c3..9ebede60985d 100644
--- a/dev-python/ropeide/Manifest
+++ b/dev-python/ropeide/Manifest
@@ -1,3 +1,3 @@
DIST ropeide-1.5.1.tar.gz 88289 BLAKE2B 963f2910c34da67f11a59a9a51078e779beb9351504c8b812768b4b881fce86c7a382922825f6f442037c88a21740618486214ef9e33c446c743d051d13bd8e2 SHA512 fbdfc9519e49440c748c4d9fe5e8a3597b983dcee715f92ce3c9d07eb19b1792623dd3a66ee4f43790887848aa85c17b4596b006c4d1c86859c060af69c32dcb
-EBUILD ropeide-1.5.1-r2.ebuild 606 BLAKE2B 05779e88b4692e7c67ebb1a9f19d76e0ca1ee60483f271be0991f709dcc38b8200c0a6654791841be213c1d03890f124baeff6c2694fa23e44f90f09359b4e14 SHA512 6b0b29f4b91bb8c44589026557e4955b521734cb024ac805a5b877f9457c2eb1ade735e0e126138d5ac9b13fbdbb8bdbb7420e12c398f55e00e65f9a19d5dd3a
+EBUILD ropeide-1.5.1-r2.ebuild 607 BLAKE2B 9690357de1b43784593086c8783f6319643ff5c563c71cbb01d6db877c6d24377e33d08235bb6aaa0c7a32ff5965dcd02ca24a0d1c547dec39a92b5d749b7e66 SHA512 a4b8f99705d13cfc88728a4ebb7a744130ab4febc6d93549a0c28c69c1470e1e6f9fd938656a2d9d3d4e46e8e7a064717e522501a2788c6e5c1eb12b85c3f1b4
MISC metadata.xml 314 BLAKE2B ef98eea792dbe21c3eb21a12710bcc06230851ec27372c7cf181fc998cfca8718a3d949562b0bc6a72028fdce2bf89cc059d7c314f37fb1f857b20dc9d98aec3 SHA512 c24a36f613f4888cb906e98355c66e491e8b8bfd2b2bbed8c109c3530f21a9c32c77d744b15fbeb590c219e79b5235a6b62326b8b0f64bae634f35d095493e31
diff --git a/dev-python/ropeide/ropeide-1.5.1-r2.ebuild b/dev-python/ropeide/ropeide-1.5.1-r2.ebuild
index 5daae3e04246..691c560be705 100644
--- a/dev-python/ropeide/ropeide-1.5.1-r2.ebuild
+++ b/dev-python/ropeide/ropeide-1.5.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
PYTHON_REQ_USE="tk"
DESCRIPTION="Python refactoring IDE"
-HOMEPAGE="http://freecode.com/projects/ropeide https://pypi.org/project/ropeide"
+HOMEPAGE="http://freecode.com/projects/ropeide https://pypi.org/project/ropeide/"
SRC_URI="mirror://sourceforge/rope/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/ropemacs/Manifest b/dev-python/ropemacs/Manifest
index ec3258b9f5ff..9fdee0b0a483 100644
--- a/dev-python/ropemacs/Manifest
+++ b/dev-python/ropemacs/Manifest
@@ -1,3 +1,3 @@
DIST ropemacs-0.8.tar.gz 22161 BLAKE2B f45412c37762e90615ab0ac874b8e51d211250215d1999098d5aaf56ac5c46f535128bb6935b9e8a2b86eba24baf4648893ad710c784693958bb053fc65b2fea SHA512 3e42ce03758c13d8f6e66b69a4b9ab7620956ed0272ecf770c0cea204ffae8c85f41103b29e507db7d68d6dc006b14e6ca5ce31d8ca17b6a66bf743f1110a9b3
-EBUILD ropemacs-0.8.ebuild 830 BLAKE2B eea1e238a080442194e37bec0b08b01fd2a2e936d324348e3474ce686b2af86c7a812b8c94ea3dd3f333ba5ae7f3101c638b3155e85cd3e3ec87a5e22634d1a1 SHA512 83655b983d480b33ab85e7e4fafc37f7817fd96a4b879475f39ea4d94d82b4517bfe76dc00b2c8cb2f0254bb33795d8b5303deb2343ffcb1aa9de994f5d93489
+EBUILD ropemacs-0.8.ebuild 831 BLAKE2B 0f68ff2957b6f3715055536af94a2de67046ff4121d05ab9b2217f41c796b1d32f00af5dd0eb8c8ece21cfbaa3bb117f29b11b830947edd4f9f58547e12fd7d6 SHA512 374fd085caaadf95c0cc279775a28c6fdb310cd9ab5d5c6fc2067dc842bcf61fca4cb119e9b10bc478cc0fb201f1f9239b2f08be0a94c27a33e5e5c03260d6c7
MISC metadata.xml 476 BLAKE2B 385516edad9299f46479406e373690e09df8a9700c850d6d75206bce2ccb3c62adf10621bf89e1cefa09d46ee7cf26478648bd6a302c8f489a325524ad3b877a SHA512 2f7eb5e71660ad51be770eee8352df5995e4599d50a43f394cb1f532444fc52be98cf6cd9e6d4ccbc1f1067ac36a66e430d1eec12de68f03e3a9d96eda7e6782
diff --git a/dev-python/ropemacs/ropemacs-0.8.ebuild b/dev-python/ropemacs/ropemacs-0.8.ebuild
index d01170ff77ea..ae8bdf6d90a1 100644
--- a/dev-python/ropemacs/ropemacs-0.8.ebuild
+++ b/dev-python/ropemacs/ropemacs-0.8.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 eutils readme.gentoo
DESCRIPTION="Rope in Emacs"
HOMEPAGE="https://github.com/python-rope/ropemacs
- https://pypi.org/project/ropemacs"
+ https://pypi.org/project/ropemacs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-1+" # GPL without version
diff --git a/dev-python/ropemode/Manifest b/dev-python/ropemode/Manifest
index 1ec1b81bc2a0..90628d26d5ab 100644
--- a/dev-python/ropemode/Manifest
+++ b/dev-python/ropemode/Manifest
@@ -1,5 +1,5 @@
DIST ropemode-0.2.tar.gz 12268 BLAKE2B 630a00b0b66a663f7259faf823c288b9eddca5eb9a87b8b4d9cc606bc4d23df143f8de4f7748416de909d1d12d5c1bb1e529a6cf7e94c91c394172f68332155c SHA512 59b9a8f8caf03f480994c546b48c0be8bd85ebf44b406e216b6651e254b3fd9c6a532a5bab1be1301b12dcf756d3ad325f38e810fe5ea5bbcc700979cfbd5055
DIST ropemode-0.4.tar.gz 12846 BLAKE2B 1cf2f2fd9528e078dc47e429631a3ebc7e1de82bb474435c6fe0c640d2d5bc706ed8d3c665b77836f07d715af991cd1cd202af9675429f70b0f7d47f05757d9e SHA512 b8d592b42a6cdeb73b123b94d24bbb0eedc38414b60c931c9d1a7bf3c6fc4958d2db0431f57f281987c89d3b27dd2e45701d386274024a2a79bf8183547c8489
-EBUILD ropemode-0.2-r1.ebuild 546 BLAKE2B a913f77e541e6cb722eda39031fcc411baf9e1ad5ba9c87a903ad95222df894baa9852bf0e03b51dc2ebe3ca685446ad651ca28839bf5c96e072d98b7257a8df SHA512 48b24323fbb8ecb08999da1ec5b35a7cb2bfd51ac9da14b0f5b0160457093c5c18e2c5732f04dffdb55d32ee2cceb03c04747b701078b8454ff74e359cc7295d
-EBUILD ropemode-0.4.ebuild 765 BLAKE2B d35e3014a2d0c8bbb4c9b2f76bb017551d4e10ab8cc3e11079931216a6e556a113e39933a178d796aaae89a8def20dc48d0163f92e0274d22314c932da8082ff SHA512 1f4a4638bc6c6ad5ce5841e275f91c436592ed8a5cf9849eeb5c8e39559c28b9adf4faf28af133c4140056451f3bb3d4b2bd3c749174a51d1e816cfcc6300ff7
+EBUILD ropemode-0.2-r1.ebuild 547 BLAKE2B 8634d633c374ed253b78b1c86e9128c2aafe0d2977f26d9f0a9fbb3dc0a7c33868128162a0781a468ba1433fc8cecca4f8d449f81c88f85df17b7b597cab62be SHA512 d3d6f5702d0c2565fbff15a8606a52a7d5a5f2bf32a18e9c4cec54c51ff3fc7df5b1958dc41897057732959ec8309a0e32ba95b675b399725cba491996b7d177
+EBUILD ropemode-0.4.ebuild 766 BLAKE2B c7e82c337d270e9028206aa8d4cf0e8320554fa2c34722e871e36fdba0ced08e21a8b1ebc15e9fe52e9e10c3415ff86a54941d384868d59af395607b82425c08 SHA512 21568a0b386c4d2a803bc813eefe120047938b9eab660fb922dd4d0adf5b21d7f2f54a382f681c1e02e49fbfb760f389d04544134e4381d5dc4fcf19f914de12
MISC metadata.xml 311 BLAKE2B 7a391c7a136d22050f6502a996210bcddad6b45c6f7f6fa4ba2106ecebc46f9898bed02e707714dad4e2ba75e4c6a88b6e8c192e24602d7c4bc781a68036c538 SHA512 8c8dc80268b8e455abdd3d991500daf13ddf3c1ade4881b8023768b0c6fc0e7be8eb32a8f74a368c9664bcc24153a049362960ef74ab39e82def51248a120ca0
diff --git a/dev-python/ropemode/ropemode-0.2-r1.ebuild b/dev-python/ropemode/ropemode-0.2-r1.ebuild
index 5672c38e6578..41d6fd513241 100644
--- a/dev-python/ropemode/ropemode-0.2-r1.ebuild
+++ b/dev-python/ropemode/ropemode-0.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_P="${P/_rc/-rc}"
DESCRIPTION="A helper for using rope refactoring library in IDEs"
-HOMEPAGE="https://pypi.org/project/ropemode"
+HOMEPAGE="https://pypi.org/project/ropemode/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/ropemode/ropemode-0.4.ebuild b/dev-python/ropemode/ropemode-0.4.ebuild
index 4ac6c4b88eb5..84df74cf9e4f 100644
--- a/dev-python/ropemode/ropemode-0.4.ebuild
+++ b/dev-python/ropemode/ropemode-0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A helper for using rope refactoring library in IDEs"
-HOMEPAGE="https://github.com/python-rope/ropemode https://pypi.org/project/ropemode"
+HOMEPAGE="https://github.com/python-rope/ropemode https://pypi.org/project/ropemode/"
SRC_URI="https://github.com/python-rope/ropemode/archive/${PV}.tar.gz -> ${P}.tar.gz"
# pypi releases don't include tests
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/routes/Manifest b/dev-python/routes/Manifest
index 6496158f8f5a..6f789abbfe88 100644
--- a/dev-python/routes/Manifest
+++ b/dev-python/routes/Manifest
@@ -1,3 +1,3 @@
DIST Routes-2.4.1.tar.gz 182403 BLAKE2B 21a079616e1533af8fae44b0ad428b3309e5e8d1e27dddddbf3632cb3e1f5286225aec73246012a8c7c22d59d755be27f10fa09ab6ee6b34f71c6c540dfd36e4 SHA512 b0566f10ca83af0459e9c59fa2217bdc5ebf349d944396bcb21ffa731ad189c642e409381979cb5da3153630c24f20aa974a99711f16aca9f91413976af2bb04
-EBUILD routes-2.4.1.ebuild 1542 BLAKE2B 7fa1c2211de11143d0125fd84f598ed2f4cd06b56abe37853acf6a9a3a47bc762cbf5cfe868078995d642b1e55d2aa93b3653420572fec47b263a0956665fcca SHA512 84692f0bb5f42caf64709866b5a00bfc51f67697d3e4dea012ccc95280fe9743a8cf40c299eceabb6022df3d9fd635ad9c6697937dca976abf895f8e855c36e6
+EBUILD routes-2.4.1.ebuild 1543 BLAKE2B e60f80c23f39c72eac6f06d3a0a65091c0840331ac78c0231cec02ac337702eccf8d2428c2ba7a6bf99412ee4e869843b9ef4186e6f6540b830456248d9e6db9 SHA512 7828963d6cca3bbc54dae21b038aeea934dae89ac113a0900854ca05863a42ed92b5822d32c8655460f41ef2ea819c270bead8d86b488880dedef370da2036ac
MISC metadata.xml 309 BLAKE2B 58e1b02098e87fe7303e9a6ce962897750493b957d3b30f78feb58b9cbec84b5fcf80acde66da35caa71989b628a75d232ea567e679f891fb4b81d1c49f61d06 SHA512 6daa7dcc2ae185c198c2630961d68c19498e98bce96ea3b1390a4c159fb591a89af796f2ac90e00994bda52c36138792797a38975c772d6fabce09cf0536722a
diff --git a/dev-python/routes/routes-2.4.1.ebuild b/dev-python/routes/routes-2.4.1.ebuild
index b04b2a8e70c8..6626129c16b7 100644
--- a/dev-python/routes/routes-2.4.1.ebuild
+++ b/dev-python/routes/routes-2.4.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="Routes"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A re-implementation of Rails routes system, mapping URLs to Controllers/Actions"
-HOMEPAGE="http://routes.groovie.org https://pypi.org/project/Routes"
+HOMEPAGE="http://routes.groovie.org https://pypi.org/project/Routes/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/rpy/Manifest b/dev-python/rpy/Manifest
index 7aabf182bd72..3e70e41d75e0 100644
--- a/dev-python/rpy/Manifest
+++ b/dev-python/rpy/Manifest
@@ -1,5 +1,5 @@
DIST rpy2-2.6.2.tar.gz 171655 BLAKE2B f590e63dbbb6f5aa9f18d7475136005fa993d32af41e12a8e33fda0232a73d444f83341aa2dac3ec8300cf68de83e377d5f6caabb27b5d439af795126670e286 SHA512 7a060ccc26a03dc93d75edb85d92f1ab31af96ba140932ff8e699cd5855e6078b1e0ffceed135d32deb6c8f273ebcc8b02be38e9b8fc66778cc2adab5745f542
DIST rpy2-2.9.0.tar.gz 193062 BLAKE2B 92492821856e516f8f620397cba2e0ffb17718156c7c3a0bc8df8e744f0adf1ea6006e5c762ba99aa142fe06d327a240bf5d616175e81a80d28a21265c9771aa SHA512 55be876fb7316a08f507f3a332ed29d71b52f733c1986482f141e694d66d0e01a51a9c3f0260f6fe0086d7bfbc1f58b678cda4570665e4f1ffdb120c793ef1b2
-EBUILD rpy-2.6.2.ebuild 1271 BLAKE2B 5c4ee004e72a7ba9318543f0dc537a729c211004601352744ac94dd86dd6cb56596f8ac1fa9f1cb40a6b19d4e95203d3b90af84f01f7f503689ffa3c9c337c69 SHA512 438788017003a642ad1fb10b3ce4579fbdaee563fd8b99071ffbd9de95031b661fcacddf10b36356a47fe7f111a19bd5b1f60d2ec7f45ef8b44efe345eb965c2
-EBUILD rpy-2.9.0.ebuild 1234 BLAKE2B c77adbccfd3b15fcde0b029f9b5003afff93be25ea4e8c8a7414e3fa315a373fd4cd2cd85455474d6f20186af0e25ab683a19aa471e42b14f21535984d388105 SHA512 8df1372453c10330a06c2201e78133952185669a140c8d26f19b0fc16f4e3105d611ee544dcc7f6a6417219c6582d09ae307728002c9325f7c9ea4252be26035
+EBUILD rpy-2.6.2.ebuild 1272 BLAKE2B 9fb524d995efdec86cc5a8c74108271c351088147aa0cc3ecdc7923837a253d3c5fd2231a1c5deb57e1345b6f069d0bd65a58559bf78eae8bd05fd187d3a3e07 SHA512 ffe9e3963adc64a4e5de4e77ffafae68ec4983d5e9466f83b94331ee6cee915c0e8c607abbc58facec613807bcc0b90fff28df521758b818a2cb019c4c2e691c
+EBUILD rpy-2.9.0.ebuild 1235 BLAKE2B 75829181d85fbd8ac0855f341c94ed18fa58edb0c18ce649cbfde8798b6582aae2b91f4e45d7ba3780d73e90f6382efb342779b1ecad22396311fa9ad8748563 SHA512 78320e0935556d87647273a63899a0b8a84483ba963614b6fa5ff5a130698a99b3f04d61709b7a74559ed1b1fbee8078e3ef226fec5b2a2009f4676dfb9e61b6
MISC metadata.xml 700 BLAKE2B 42fce60e594dbff010837724886940504b6d01545afbb9330238139855b4350247180cd05875935e9ce807808e02979733b000eb15558a7dd764b7e444a7b4c1 SHA512 f70b91d3a53220b814460d8836d0d04500b0c9fa62395a8264d81a8d952ec8f2090d20cfa55cd60ccd2698a947b61c6284c036abc298a9c18a7807302c15d8af
diff --git a/dev-python/rpy/rpy-2.6.2.ebuild b/dev-python/rpy/rpy-2.6.2.ebuild
index e02c8d713521..fd21854dc537 100644
--- a/dev-python/rpy/rpy-2.6.2.ebuild
+++ b/dev-python/rpy/rpy-2.6.2.ebuild
@@ -14,7 +14,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="Python interface to the R Programming Language"
HOMEPAGE="https://rpy.sourceforge.net/
- https://pypi.org/project/rpy2"
+ https://pypi.org/project/rpy2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
diff --git a/dev-python/rpy/rpy-2.9.0.ebuild b/dev-python/rpy/rpy-2.9.0.ebuild
index f5674d5f4b79..1c5b0ecc9c3b 100644
--- a/dev-python/rpy/rpy-2.9.0.ebuild
+++ b/dev-python/rpy/rpy-2.9.0.ebuild
@@ -14,7 +14,7 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="Python interface to the R Programming Language"
HOMEPAGE="https://rpy.sourceforge.net/
- https://pypi.org/project/rpy2"
+ https://pypi.org/project/rpy2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest
index 6923113bb7de..df4518736544 100644
--- a/dev-python/rsa/Manifest
+++ b/dev-python/rsa/Manifest
@@ -1,6 +1,6 @@
AUX rsa-3.2.3-CVE-2016-1494.patch 3843 BLAKE2B 94721282f4079aa0a77813dd8ad1c0aefd0924272d4e2b3e8a6ad745375bafb6b6fe5e50af621232df632a1f2261be097fde92b5ad3f57b74ff7976c22daa9bc SHA512 9150b25bc1a9dacc8eee0fb93d46b9d024c868d540097b9166be9a7879fe116d8fd47cacaaf5614b86cd44e7cd10602a0ad290eb2ef116539683101d4057a231
DIST rsa-3.2.3.tar.gz 35628 BLAKE2B fa30e8212d0102b7763a5e8eb408d0778520d85d9428e12b603fdfa5982c559682c04fec2eac4723a8c9e06c9ed77365021a832c8ad96b07fa07eb93c5a626e2 SHA512 52b33e0278e6e1fed64b1cdebed29f7caa31fae733c2d5875e6cba5a045aaa829616799d8de84fdb63c546780dbdafcabf1f85f25930b8e663861151479ef7e2
DIST rsa-3.4.2.tar.gz 40956 BLAKE2B 9a6353c84329303c655e7a25fcfa2ca42ea846c913fac0c26fee4a27bb85f9380de876b2ec07ae2212eb37efe5d2e401b2672f187f74bbeee1e9ef1099629e36 SHA512 62b0ff31fb3b9c18ae65bd102329e69726b853560576b1b66b9b89b26d3ff79154239af7e7a581b6a27c7017cc013f738762cd9662777ef594cc11c5b1f8e267
-EBUILD rsa-3.2.3-r1.ebuild 776 BLAKE2B 5f2f7d1fd527f06a6c397de44094bf0efbb5546c84c699b561ec7651861bc33aa1965a25b74d7751f3f1784045526ae9a61edfe29cf8a81bd564f6cadea0f847 SHA512 f4a38276e4f5955f5e231ba690a393aa91c49b431da6869671ef7a6d046b475dfd7c2d0bc2b8b0b29d274fec997b053ef4b6b856c5e1b76b1141c87ce892e73a
-EBUILD rsa-3.4.2.ebuild 733 BLAKE2B 6c45f6cb539705a8006954b51a697dfd8ae3ea4bd8f8030fdc65f2798388a544329ea0f1b82fba616390d63751c4ea07fe799746ca16837b97dac6a96ef05906 SHA512 076d37cf411e324b983dc87ffc550a06c37704c92d2135714a6b6ff1fbc93e6bb796a9abc181f7e3c77f558324a62fec38e38d5a507f09f1b6598921765c0fa5
+EBUILD rsa-3.2.3-r1.ebuild 777 BLAKE2B d776553eb2c3022a7f101b8cb5c6cf1f815020291f290ee12eaf41dbf7271e41dfebc1fcaa8aaaf5dc8b73f86ac5b670b534067ff70e1a2289a9b328727eb4f5 SHA512 816c7a69a4aa5f67de6835e308023d5b6a59a64e02bf3daaceb3bc8f060f70da009eb6d328325e77aec3ee6746ec27c89bd83a1089c64df8d2fb8fbbde0d40a5
+EBUILD rsa-3.4.2.ebuild 734 BLAKE2B 4eb74bed96bd4a9bc97db05b7ae711285f3637112fbaf5b5b6eaddec63165880dfcd14a284c6a847e7a6eeb3c9e732ce6d847f9a2ffd8ab4fcd57335bc23a307 SHA512 520e2e4cb4ac5500d556f71b0c35b6fbcc3cf61d8b62be9e4f65e0fb9aa30ea4ca435253b6f651d3d695b6c50c5d8bbdd6974fdca10a34190984199df94d4f84
MISC metadata.xml 316 BLAKE2B fd1e4f7bdee45f5ab99e67cc3918634b9ac5ecfad75167aad5f2ee33cea308f99d8d03aab5b5e0c01e8c1bf41ca8a45f67146c5126f84af4b6d914f58af0ea38 SHA512 4d8c48ae8e4360727f5c4b83e426f42a597a175dfa2a965c9f966e5824a83291c78d3e8e636d21b4f28d73f7e912abc7db1b09078baaa0e3a1b25713abd3d0a1
diff --git a/dev-python/rsa/rsa-3.2.3-r1.ebuild b/dev-python/rsa/rsa-3.2.3-r1.ebuild
index efb9ae14b634..01d4935db649 100644
--- a/dev-python/rsa/rsa-3.2.3-r1.ebuild
+++ b/dev-python/rsa/rsa-3.2.3-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Pure-Python RSA implementation"
-HOMEPAGE="https://stuvel.eu/rsa https://pypi.org/project/rsa"
+HOMEPAGE="https://stuvel.eu/rsa https://pypi.org/project/rsa/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/rsa/rsa-3.4.2.ebuild b/dev-python/rsa/rsa-3.4.2.ebuild
index 49f2c05e0fbb..06b84e4231d8 100644
--- a/dev-python/rsa/rsa-3.4.2.ebuild
+++ b/dev-python/rsa/rsa-3.4.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Pure-Python RSA implementation"
-HOMEPAGE="https://stuvel.eu/rsa https://pypi.org/project/rsa"
+HOMEPAGE="https://stuvel.eu/rsa https://pypi.org/project/rsa/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/rst2pdf/Manifest b/dev-python/rst2pdf/Manifest
index 3a6e5b28a32b..32330dece986 100644
--- a/dev-python/rst2pdf/Manifest
+++ b/dev-python/rst2pdf/Manifest
@@ -1,4 +1,4 @@
AUX rst2pdf-0.93-fix-logging.patch 771 BLAKE2B e1f6a6933af771a4d12c584d13176387bc077ae450a3224c708d96344196700813aae79683b726acef432060872d636a14a9b6c4a273d30b68f2e1fa088d43cf SHA512 798a4cc03ddc6bf892ac8388b96d7facfe4054c2a1f648a4d05314bfbb8bf1ba261feea0930388688b183c12b1f561b3753fa2488854651005faf9bfa98f531d
DIST rst2pdf-0.93.tar.gz 1216483 BLAKE2B 478b5e704a2c8a85474e728472807909f70e24ade78f2aba986308919e6716c4b0d576556b3509a358f36be03508f837e3b680a16b8c01e2ee51e522931d9237 SHA512 dfdc6adeb06f4ef3d5fc52b91be1939e9cab25a1979685512f9a05e3da1ee65b84e47478613148401175a06fbfdccf5494918de6281419a0981987d398e836ee
-EBUILD rst2pdf-0.93-r3.ebuild 1561 BLAKE2B f9a899c3896a3cef3aa18607361c5b208249886032024d279f009ba09d36088c3e6a3342b854a551e739d117cbc5ae39da0df762b44eb29debf8c6f358c065da SHA512 fb3099ebeae28bb2f0d0e1be11f8b3c82669aa6d5495e7d5ca17d02713d4ea50c1aa966fe88789207e9f596e76f3d93b77eb7eb3856fef009ac1f015aaaf4db6
+EBUILD rst2pdf-0.93-r3.ebuild 1562 BLAKE2B 61a184f828dfa5a9835bcc51ba871373015c2d34fe1173450896ed928ed7f9717e2e1ad0be564411d0059c2e86ebfe7af87365498859e1b3d0f8f188cb460221 SHA512 936b164ab576c7ef8da2d9abf4cba9c62c6ca6d9a9dde21b0f61949a77fc5111ad190bbe38f436fda4e0940c53bf95c33b7fedfa35cbf8eb562b3ad193d75257
MISC metadata.xml 306 BLAKE2B 17096c9bcbc010a31235e12f8307bca80e3a1fd73ab488b79fa0a431652b3eed5a4acb4436f57640ce259d053f4aa9adb84cf488104fa935455db1074278f22e SHA512 5f9c3ae1a900fe722d811e47ed1ca544f308720604a407d6d4a8ada256c12c94c0af903d13b7f443750c1027904075f785372fe1f917ac1901a1c45acdbe30b7
diff --git a/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild b/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild
index 620890e92139..e448b3e24628 100644
--- a/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild
+++ b/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Tool for transforming reStructuredText to PDF using ReportLab"
-HOMEPAGE="http://rst2pdf.ralsina.me/ https://pypi.org/project/rst2pdf"
+HOMEPAGE="http://rst2pdf.ralsina.me/ https://pypi.org/project/rst2pdf/"
SRC_URI="https://github.com/rst2pdf/rst2pdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/ruamel-std-pathlib/Manifest b/dev-python/ruamel-std-pathlib/Manifest
index 47ec3c8cbd11..ca80c57b1d66 100644
--- a/dev-python/ruamel-std-pathlib/Manifest
+++ b/dev-python/ruamel-std-pathlib/Manifest
@@ -1,3 +1,3 @@
DIST ruamel-std-pathlib-0.6.3.tar.gz 19520 BLAKE2B b403338cec80b38104f012c2b2626d473f12d557c2300d606462f2eb009bac72cec65b2f4e5a88192832a99dfc28573ea9ba8e7b73078ad8bac77136dd929040 SHA512 1210d8f7ae77c6358fc857c3ee447b2eb9802eaa31a210804acd74ec23dfd6ac9dec90dd7b21c79dcb4845dff4ad3614dd615c4798d3d7a39cc3a877cb9b63b0
-EBUILD ruamel-std-pathlib-0.6.3.ebuild 928 BLAKE2B 4a31f3d3155c5ecc106fadcb1f24d82279d044c1c37415237f085ffda5aba1fd9ad1898038c83f3984eabcfd2477d536851c90c913598887a8e2fb291effd935 SHA512 1f108cd30041de16c1a772470c50f03fb9676313b00c999173b8c8ce16949571b5208cf31facd31346047419939f7a7b4b7b3b335321858ec2871d6fcb724848
+EBUILD ruamel-std-pathlib-0.6.3.ebuild 929 BLAKE2B af7939a2816672b180c8ae2fe7748f3106156e67a347bf47dd7741ef2f0d7ecde71226fe34588c2213d81f7e943a9fdf17548e0ae669af366eab86f383e108d7 SHA512 422b75295fdb06e37314d0b1c1994d2d76e595d5a8f5b57bc33026d033a9313cddf0511c7997d4c953208b4b76dcb1aef6bc2a555adadac31105d75ede318de3
MISC metadata.xml 501 BLAKE2B 88f269dd28386ed5c49fa217cf58c68148fb67a8b33c630ca497e8c8ca328a3d66e9a04fc4d5a18c2ac0133ca99ca2903a22d05106f024034480dc72a2fe30b1 SHA512 cd00a071d94fa16a83e00864ceda1d2c15d6d3d0b581cac9dc3a2f35c794c1edc4d6049fc074a5ff1695555b7a398059d267df9cb0e9eab84595095eecb34d2b
diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
index 726f535d9dd3..c55575431e4f 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Ruamel enhancements to pathlib and pathlib2"
-HOMEPAGE="https://pypi.org/project/ruamel.std.pathlib https://bitbucket.org/ruamel/std.pathlib"
+HOMEPAGE="https://pypi.org/project/ruamel.std.pathlib/ https://bitbucket.org/ruamel/std.pathlib"
MY_PN="${PN//-/.}"
SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index d29ed238a28f..80a76217f55e 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,3 +1,3 @@
DIST ruamel-yaml-0.15.35.tar.gz 344241 BLAKE2B 3e77f5da4e2a7f64099da1d79a108adfb093c5e47baaf11611462637ec6e29091924088e0ce261b21283a0ab07123da45a1ea7b0c522692d1e96cdcc27502541 SHA512 9e335d627db20b85ec0384f16d7ea03c310c01e84517e7b9bced1af9289fe542b87eb31da8ad960b17d26f35f2cc33a87a5a5b976e0e5ca587339b21b4b53fca
-EBUILD ruamel-yaml-0.15.35.ebuild 1078 BLAKE2B 9c8b545c1d85158298d699186ad5bb06ca9319f0bf22efebfe00bdcce750acc722abd05f5917e23d7e20a91a6fd05e5237d0f92f73ba1b978742704939595431 SHA512 ed90075e63fef07166fa33a2ea37705987c3499a94ff0f02468bd3869be1723d1bc2c19c126428259e4b2d3529c5068f6b1b5299d7fe95a2f7fda9a44d229a95
+EBUILD ruamel-yaml-0.15.35.ebuild 1079 BLAKE2B b6dd7ef28d881c7a929af10e08e16688051d97f048744450ce393ea86f3b1726788137a1e4e68ce6871634aa9e1923b35788f9c5f78381087b3ffd1d8270860d SHA512 3d3db644f0bbad795b44165e3b029af5c18fdb6afdac43645b35061c471020284486f57d71b471ce2c3afb0f3fe36eab74ae4f4583f81974419a238a1c6d1331
MISC metadata.xml 487 BLAKE2B 3564fcb4d8426e84f8e597771f9d5c8fb89a770ff6324f1af2112ca4e589cadd4f83503c9b9151ba5fb983b3afd837403fae0b0144da9ed3fb9677c0b5cdbd86 SHA512 d0db6519618ae2dc134a7ed8840a7c1dbf1e49c43fe781ccabf8ff8508ac6dcc7fab92e61b8e6cc6179f30aa5bff2c772721ca09fad15d57734a16d372c6f0fb
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
index 90d6c41f9f83..96e776c7d2fd 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.15.35.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{4,5,6} )
inherit distutils-r1 vcs-snapshot
DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
-HOMEPAGE="https://pypi.org/project/ruamel.yaml https://bitbucket.org/ruamel/yaml"
+HOMEPAGE="https://pypi.org/project/ruamel.yaml/ https://bitbucket.org/ruamel/yaml"
MY_PN="${PN//-/.}"
SRC_URI="https://bitbucket.org/${MY_PN/.//}/get/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/schema/Manifest b/dev-python/schema/Manifest
index 92750e91780d..a58073f66e7a 100644
--- a/dev-python/schema/Manifest
+++ b/dev-python/schema/Manifest
@@ -1,3 +1,3 @@
DIST schema-0.6.6.tar.gz 13490 BLAKE2B 6398aa3883a7bc8334a10a3a930c49647d58c3a6e5d1adbd8ae7cd48d0cc58469e7b5879202aa877c1ddc09219eefce679a88dac56f2ffd09e8610ac3b280763 SHA512 1a0729b30eb3190396401f1d8b7976119e11acaf2e1902a05e5a8239337004bc0a416939f0b1212dbe16304bfb0c1e28051752c2a81bfd0f14899ef76a166bb6
-EBUILD schema-0.6.6.ebuild 566 BLAKE2B b6987abee7f0fb9367e761564e7c3a9211865593b2aa8333cde458960a87c758f79cff5ee7c0f7dae6b8932a948a325c0aab605d93e99fbb355cf738d68a3ea0 SHA512 ad0d1c00040330e203156a33329da3a730c4e8941a810b2af34beaa471251f7b1d26333f54bb91f113f6151cbac8455c735596c81d7de634d18cea14e2afb2e3
+EBUILD schema-0.6.6.ebuild 567 BLAKE2B f2b91c007dc0a51b28b4f2dac0bb88891e7adc8277127c4d94d31a1706e7758ea456a96335d0486e186da127379943321d3a79538e2c87064396fcb5855f7a83 SHA512 ece96f44248cedf0141595a5c5cbe9a33077ae865bb101af0cec3efea7df56a2769833a7c2261e19e78e54287906c99d972d19b1f5072b3370df6d3d48027c84
MISC metadata.xml 376 BLAKE2B 6f93639c72207a159fbbb7280beb8ddef39dd545d06b9e2f0c8286c223033c990f808753115ab5703ef23149db31e57f05bbda679e2cb301dd6541d755b00f1a SHA512 0a27a52700fe812f2a0bf7c563caaa3eb47b02e97314dc0d7635597ce958f8898ba187c0b869722e5cfc04a4358dfb78d30383e3be2cb57f1f6becccf475961d
diff --git a/dev-python/schema/schema-0.6.6.ebuild b/dev-python/schema/schema-0.6.6.ebuild
index e63c6a01d3e3..a478507455d8 100644
--- a/dev-python/schema/schema-0.6.6.ebuild
+++ b/dev-python/schema/schema-0.6.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Library for validating Python data structures"
-HOMEPAGE="https://pypi.org/project/schema https://github.com/keleshev/schema"
+HOMEPAGE="https://pypi.org/project/schema/ https://github.com/keleshev/schema"
SRC_URI="
mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
https://github.com/keleshev/schema/archive/v${PV}.zip -> ${P}.tar.gz
diff --git a/dev-python/scimath/Manifest b/dev-python/scimath/Manifest
index 985a001266a9..b5eba103e477 100644
--- a/dev-python/scimath/Manifest
+++ b/dev-python/scimath/Manifest
@@ -1,3 +1,3 @@
DIST scimath-4.1.2.tar.gz 119399 BLAKE2B 8f316ac90ec167d9563dafcdb0acbe2dae8ecea92a5c9c2dd126a0278bf3820c7bb87d7e9e597ed5a0c9ed8d154b7883cf31a6360adbb41c3654c8b3c10d5be8 SHA512 2ceeeca5402da2b8745e0af5dac6a470c47b80529ec56aeb758cea815785be8a38b4ee3a052780c532b474acc4bf36474dd67c802a94971f3010148987c24257
-EBUILD scimath-4.1.2-r1.ebuild 1186 BLAKE2B 479ea8d79e265ab057b07f6eb8005b2dc2d444b733eee276507d0f2c0f4f9d1dcb352bf3f5eef61a5b2978f494d559346859a4bed282ea0166f5d774d4c5698e SHA512 e64c65dd75c5ccb125a5ede884e21e0df06c35f0eef45b6bbbf996084a42e76e8f3c1d365026b0638a55a3aac5ebde9a1688ecbdb62531022d3e8847d6a0aa91
+EBUILD scimath-4.1.2-r1.ebuild 1187 BLAKE2B a34c2d1cad9dbe1fee0b17f15cb7290d0db0ba1ef47deaa6fd1d9f564ad865b1923313bac2c48726205025b7e78c3088f070bfc8cf22bf022b3a3e7016665ee3 SHA512 a311da56a37c6fbac8b3046381e95d4c5e9c36b8a55a595e315ba07288ba8e485dd0481e80eec2997afdf3c3848c6deb99a8b5970c56c6d0b1fa6af5c0ff57a5
MISC metadata.xml 563 BLAKE2B 663c07122bdcb83b975997e3cf0d98469fb60014329fd275d4915d9d8dfcf80cb47309538a3a9560cab3a0ccd3aaa25d5ebc8276c698e18b958d3aeaedc15dce SHA512 0137c8cd9a6ee41f481fad81d30a8bfc2a190879d348b34814f58ed2282d83ea20736ba3e9f4b84e777524360f263d1996cac943c1243d8a01b34f3e010db166
diff --git a/dev-python/scimath/scimath-4.1.2-r1.ebuild b/dev-python/scimath/scimath-4.1.2-r1.ebuild
index d74b9fe5a69e..c67376ac54e2 100644
--- a/dev-python/scimath/scimath-4.1.2-r1.ebuild
+++ b/dev-python/scimath/scimath-4.1.2-r1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Scientific and mathematical tools"
HOMEPAGE="http://docs.enthought.com/scimath/
https://github.com/enthought/scimath
- https://pypi.org/project/scimath"
+ https://pypi.org/project/scimath/"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/scoop/Manifest b/dev-python/scoop/Manifest
index d9cb469264a5..78349ae8cae6 100644
--- a/dev-python/scoop/Manifest
+++ b/dev-python/scoop/Manifest
@@ -1,3 +1,3 @@
DIST scoop-0.7.0.release.tar.gz 598566 BLAKE2B fa3a9b29bf0182e3429a9e85df68c16d5e11b41a1f71f13e16a27372801f8827c13e418218b3afe43ab541a2bd815ef6d065508e3d022c118333ce1ae33e8e26 SHA512 4e8378b6c73ef7d3d2d6ad8387220e0659b12eed008d834fb99a661ff1ff5f6b842e897156cec41119f5c392e341c3e8e5b912f01f0728b585daab46aa07d270
-EBUILD scoop-0.7.0-r1.ebuild 573 BLAKE2B d70e168d572bba8c4e46fadf263ad60f6d9bd49a8b0890c5308b10d17956f80e36db6629a735084d38715d662e18d0ea6b2a0f917c3fa72ad7474d0c0b3383e8 SHA512 32f184a6ad82fce34a4962eb72999efe78e068ea0b27db1610a327925059d2c0b06edc5a93b87f8299494d26d0e35dbcc3e75018f6650cf7b2d44fb7870cef68
+EBUILD scoop-0.7.0-r1.ebuild 574 BLAKE2B 76f815c406de322e1e0e19886c162143db2ca7bf598ba1d87a814ea78c0c14a168cf06c59881ef05c4a10a5d534047d98d5e0f621b672bebfc0cd9acb68b8e00 SHA512 69e4ab45539c45e9f63afc42dbde0fa08a2ad774686dc3aa04eabaa7cd6204782b96cc72b0692755cb65bd75c9216b88ece4b864e2317e4b59382f1e840d19f8
MISC metadata.xml 532 BLAKE2B e6deb9b23036050d86d3503352d7838bb68c877f510813a5f024376c26370dfdee596e1b98f0af962a41515c5c93937739d58812306efe4b4b89b3f3d17876ff SHA512 3ceec38b6eceae4b4d8f44c1f423a369f9bb2183fa9b52aeb16f5f32650660910725a48918218a5198462d33a3c6ce0175984a3598639294b05ce01700dba455
diff --git a/dev-python/scoop/scoop-0.7.0-r1.ebuild b/dev-python/scoop/scoop-0.7.0-r1.ebuild
index 3f0bc955ce89..c5344709ea9c 100644
--- a/dev-python/scoop/scoop-0.7.0-r1.ebuild
+++ b/dev-python/scoop/scoop-0.7.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Distributed Evolutionary Algorithms in Python"
-HOMEPAGE="https://code.google.com/p/scoop/ https://pypi.org/project/scoop"
+HOMEPAGE="https://code.google.com/p/scoop/ https://pypi.org/project/scoop/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.release.tar.gz"
LICENSE="LGPL-3"
diff --git a/dev-python/scripttest/Manifest b/dev-python/scripttest/Manifest
index ec0b3ff52884..7b98595a384b 100644
--- a/dev-python/scripttest/Manifest
+++ b/dev-python/scripttest/Manifest
@@ -1,5 +1,5 @@
DIST ScriptTest-1.2.tar.gz 7208 BLAKE2B 07e63e636ca88b47c0cb9129cf4fc02838287b4ea1cc6b2ae47eec1320ad200179d4a6b8f59860aaa24aac75edbe1d55e45da2de91ef222e621f74667ea79c49 SHA512 0dc09e6af5554f38aca6ee45b9afad2fa4c1c53a4d3c43edff95bbd6ea8d57e94bf6b7bdcfd26afff6bf2b10690795bd2816013801911f726c67e8171546cad2
DIST scripttest-1.3.0.tar.gz 14885 BLAKE2B 1984bb175b49248bd369d2d2ed6f70051113285b6870bce67e0c2203d29b4c5b2735fa96dfef7ee11aa38db74e9beb026bbc946c8549b2810f6b90e896bcae0e SHA512 038bfb1726bff85b6e3675be51db829d3519b47665266f6ae1d3c5c6f4f06e7b16742262ca1ba240544e9bd39ae96c1be0bd5e8583736f72bb04241a1bb8acf6
-EBUILD scripttest-1.2-r1.ebuild 542 BLAKE2B 1a3e5b7a324cc7071bedff645aadb463c028ede2ef99a3b4787e71f5cc48c352d6e00096d496ca5c904286cc367f998e06aae2357788e4f19b8ed76daa2af187 SHA512 175d58f74aabaafe6223f0c367e28bf94539a902593179c730e18c59014f8b652db9a305223510b351269a180a722ddc2c495182d25fe4bc221bb8f906b424db
-EBUILD scripttest-1.3.0.ebuild 636 BLAKE2B 0c317a032055720298584fe31365a1d86193b566fcde3cfde78c6749df797b9402c04ce17d14b17ab09a8c0e37efb7e6306b7e7a86761884ebbb6dd5d2028410 SHA512 70256d5a6c8dd1093d1d836ad560d25d5ca01c9e1ea4053608def47962414df21aa35c17ce79da1fbf72c3790858605d265def0ecb148df94af7fdbef2a51da3
+EBUILD scripttest-1.2-r1.ebuild 543 BLAKE2B f155cc6257076459eeb3ce5b4cffb30dd1035da6f987bfbfe49995d6d6d3b497d9fd603484ab98fb686be5450b1e4e14a6264b1bb581523314a11d088e6582f6 SHA512 33787bcc9603d6e0038912aef34bff3825f4c3e82da172b8cac72cb181c91fe8101c1bd2f7abe499d83292a3bc65631e5758ce4a171202f390ca9666530452bf
+EBUILD scripttest-1.3.0.ebuild 637 BLAKE2B b8c929d20881fe0825342c14a13490c7fc0b9403cc04e2781bd3216bdf7bf8953500294dca3cf7b3097db202cb4d03f41f0ca9c96babe3704c5be2683c7386b9 SHA512 f885787ce63fb26d87c2ec288889b2efe4281491fd4a02c93a017ebdc59a457576b5c28fd8b847e6f905ad841678bcdea638b1c55c189c5563dfef8c2db58109
MISC metadata.xml 313 BLAKE2B 70bc88a2b745b46e0da17a41ef420dd6b0ae2fcb3f444ed6be3d6bcdea63a4b0019790e0dba51b46c3a5d82c93f667f25b116793623604edad4d01841af723f5 SHA512 ae1c2257d3367ea3bdba8e040c0efd98674fe833f7a025c1b554e8cae6e1a41de6867e63c3d792593fa2f4baab158b046d2efaa08d6c8376f8ec749cdc7d4ff9
diff --git a/dev-python/scripttest/scripttest-1.2-r1.ebuild b/dev-python/scripttest/scripttest-1.2-r1.ebuild
index e0c7d04c9e01..6d1cdd5d8eac 100644
--- a/dev-python/scripttest/scripttest-1.2-r1.ebuild
+++ b/dev-python/scripttest/scripttest-1.2-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="ScriptTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A very small text templating language"
-HOMEPAGE="https://pypi.org/project/ScriptTest
+HOMEPAGE="https://pypi.org/project/ScriptTest/
https://github.com/pypa/scripttest"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/scripttest/scripttest-1.3.0.ebuild b/dev-python/scripttest/scripttest-1.3.0.ebuild
index 34f4f018bf5e..293588dbb381 100644
--- a/dev-python/scripttest/scripttest-1.3.0.ebuild
+++ b/dev-python/scripttest/scripttest-1.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="A very small text templating language"
-HOMEPAGE="https://pypi.org/project/ScriptTest
+HOMEPAGE="https://pypi.org/project/ScriptTest/
https://github.com/pypa/scripttest"
# pypi tarball lacks tests
SRC_URI="https://github.com/pypa/scripttest/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/sdnotify/Manifest b/dev-python/sdnotify/Manifest
index 2961a9ab4c89..39eedeb2894c 100644
--- a/dev-python/sdnotify/Manifest
+++ b/dev-python/sdnotify/Manifest
@@ -1,5 +1,5 @@
DIST sdnotify-0.3.1.tar.gz 2513 BLAKE2B cbce1d3c2bae3b3a02102cfea9ac104e7c2839b784a78309cfad0a66fc8b13bba66ae4bdb8dcf1d2171378e04f2c18e3697b22545a3e3f0593edff8adcc19dc3 SHA512 765e75e727ad5128269bfffd4d3f64666df654adc50965a54f3cd622933aca583faee5453f7fec3a23b6f754f4475522dd96a86ba643984cd72a575ec082709c
DIST sdnotify-0.3.2.tar.gz 2459 BLAKE2B 1d1846e37889c36cfa7242d14e4040ebb9b73d3e53f5a3423447ae1a4912373e4249faa7803ac212e3c7d64371d1fe9e1be2d56f8604791cead2cbe22e422053 SHA512 f7e7d38c8d7f56ebad8b0343361a0bf6177208b94916430343a0a392015622d7bb62aa391e17956e5aa9a0d7189c79268cb86c46bb52b36488df5aebca5cfbd3
-EBUILD sdnotify-0.3.1.ebuild 529 BLAKE2B e5d98f26ff9a9db98742ce3ae5922e3e8170498725c003ca5b1fe775e6d7fb0919b8f52f58b7b23e589f932ea73ee2c52d58b66c3e7ee4a4c804b6d43e9efa6f SHA512 7aaa3b271ca58175d4a347964b4fd42f3db246a650e438fcf78c9a5e6ff3e94d65c950ce4bab8b3dd2bd5484c30995d871998d42b7affbc21d90201030fe5ddf
-EBUILD sdnotify-0.3.2.ebuild 527 BLAKE2B bdccfcb9136a5ee1b6aa2724a14624a385c9fdfde9d289a2fd854a34aa09a506ed0b05fc5b82728c3622c74c5faa2303c42adae552f209ddad416d9d03a6f1bd SHA512 8b594c125c4ac2ab34d00d2543a783873a9d23f092b3a826fbf56d3729d1c7a62482c3d89d6c45097de3e77e00ffa3853a98c142027fcad4c76c045d3c819109
+EBUILD sdnotify-0.3.1.ebuild 530 BLAKE2B ff60e8c7d5af2b23403da57cd1ada1dac9eaad20ec6160a663fc58cff901dc0b48644771d403388790185b81f4596e6ff2da1c49f0a5adcae57c4c38f0e30ed0 SHA512 adcef6699063a0e6735acdb6b7c38973a633b60a8fb15286d3341d78b87819b185598217b9a5a964f4e241163fd0fa89685715f9f99018d976a2116640dabcd8
+EBUILD sdnotify-0.3.2.ebuild 528 BLAKE2B 59a7b3c1468725b902a9146be05598c9da9ed7592115585c67ae0f86fb26af26a89be7e85f7a818e7ac4b7cd2d4e9db7ce46cb8162e71ff8c007b70e64e33b72 SHA512 a5cbff412ca36633ae2c6c92cab4ddb44a6b37ba227600eddf0d969cf21161a968d40c743565b1a9d08a480d0bedd0bf583d3a684e164aa0cb4a8672720ecd7d
MISC metadata.xml 850 BLAKE2B 0673df4f05a46bc8b09c95d748c8d895635f2787ab7b6158d6ed8aa3abd0aae4d493198f0ba1a89088624bb74b66eb37e4638ca0e1121d4d3fc57ac3257fb466 SHA512 208120e5365d7553aa685ecfc1168fc58b215367c89d9a186b6183091bf736b05cc145cf121257e9c7b9571ab517eaf1a7bf7573bddb7d7a8a5c030f903288a5
diff --git a/dev-python/sdnotify/sdnotify-0.3.1.ebuild b/dev-python/sdnotify/sdnotify-0.3.1.ebuild
index 45d69f841668..79c0597d5972 100644
--- a/dev-python/sdnotify/sdnotify-0.3.1.ebuild
+++ b/dev-python/sdnotify/sdnotify-0.3.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Python implementation of systemd's service notification protocol (sd_notify)"
HOMEPAGE="
https://github.com/bb4242/sdnotify
- https://pypi.org/project/sdnotify"
+ https://pypi.org/project/sdnotify/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sdnotify/sdnotify-0.3.2.ebuild b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
index 51e805f368ad..d7fb6dddc070 100644
--- a/dev-python/sdnotify/sdnotify-0.3.2.ebuild
+++ b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Python implementation of systemd's service notification protocol (sd_notify)"
HOMEPAGE="https://github.com/bb4242/sdnotify
- https://pypi.org/project/sdnotify"
+ https://pypi.org/project/sdnotify/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/secretstorage/Manifest b/dev-python/secretstorage/Manifest
index f0fbf5f74fc1..3daff09eb1ba 100644
--- a/dev-python/secretstorage/Manifest
+++ b/dev-python/secretstorage/Manifest
@@ -1,3 +1,3 @@
DIST SecretStorage-2.3.1.tar.gz 16073 BLAKE2B e4769e748ee39596c51012a6ac626dba2b019238a8237678c47d713c2af4b0e88b50d0068b5dbf3a405b9f7b14a7df64aabf751009dd21ab25de65ead2a79c38 SHA512 69a2c86a1abd904b7d71bbb59cead3b2588cf88d7f35cbaf64d18ff9aa9ed62ba9f79d0bebd10136aa8a0edb1ff8a1d1aff70cf8e519dc74303993ef0d564047
-EBUILD secretstorage-2.3.1.ebuild 687 BLAKE2B a6449c0bcc820fc5e99edcf3ddca20d0893dcb131ec6a4bf8611f3db9765ca6acfe06fd8cc571e08378711f6f28ecbcae97f698ce7a877bbc3a5adc5aec347bd SHA512 c78d248587361bb9538baf3f4dc3b1180f7e621aa0d7218a59b89b547e935398cde1bdd2b265cb87e8512e16b6b0d2ca09386a6e5d227106978620a43720883e
+EBUILD secretstorage-2.3.1.ebuild 688 BLAKE2B c3b9fb385b428b3c8552a888a0023f9ebcd694b34f560c8bc3f2936de5ea9a940b0e917896589a6059b55e2620929f08f726f9aa5801b93c2750c4fd5052732f SHA512 8e71eef0cc07a17f81b38c2d6e2f7b15541dfb5f5c5b4acbac7da6aaa7c1c36c5922600382ee248deba3020e9a65cf97071c937aafbf11e651bb339a1104bb11
MISC metadata.xml 377 BLAKE2B 6401f07923ff58cc70bb0eb9d08efec05924c5b74102e1ff2e9eac0d1f2dafc1f4ef8e31f2434344ad25a6f2ee71061aa23c232d23214d91c4ce5c7de437da64 SHA512 56c6fc8a7b58a5ffa5e2d705567203cad260629bcf8581203be8ec2480a16603334e3298583c297a8e093881955fecd457b250af56bac05871476041d217bd95
diff --git a/dev-python/secretstorage/secretstorage-2.3.1.ebuild b/dev-python/secretstorage/secretstorage-2.3.1.ebuild
index af7186241889..82a0f03b90cf 100644
--- a/dev-python/secretstorage/secretstorage-2.3.1.ebuild
+++ b/dev-python/secretstorage/secretstorage-2.3.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="SecretStorage"
DESCRIPTION="Python bindings to FreeDesktop.org Secret Service API."
-HOMEPAGE="https://github.com/mitya57/secretstorage https://pypi.org/project/SecretStorage"
+HOMEPAGE="https://github.com/mitya57/secretstorage https://pypi.org/project/SecretStorage/"
SRC_URI="mirror://pypi/S/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/semantic_version/Manifest b/dev-python/semantic_version/Manifest
index 85f1995d80d6..292ff2a2bb41 100644
--- a/dev-python/semantic_version/Manifest
+++ b/dev-python/semantic_version/Manifest
@@ -1,5 +1,5 @@
DIST semantic_version-2.6.0-1.tar.gz 31678 BLAKE2B 030189762a11559fee8527bf1735fbc596caa4e641b61fdce90e1c1cd6e7a3e957aad13dabb2d90ade2f91028c5a7f35c39c1a9d47afd76d3274c2b755f2b14a SHA512 18db9279c2728565b13362c54bedbf569f0878cbe6bb58e631d87ffe7cff7d9131a30a2592cbf511091c03e854851159bbb298fe7469f53e8a2d92cf26ab4d0b
DIST semantic_version-2.6.0.tar.gz 13919 BLAKE2B 811b3bfdb8ffc4cf8358400da1f18d5d0851c2999ff7df73fc0380e508b4039ce760dcf9d438bbb5d112ff1754b1855b3e062652b28be7f607516d8d017b9830 SHA512 805449e7219aaa59d28cc267c27a6abab5cbbbfd52c72d66f24bcace39c9f864e4ed944a3dc614e14a700a5bc92272fa6420312f3169b01a4cfd9ddf3ffb42d6
-EBUILD semantic_version-2.6.0-r1.ebuild 638 BLAKE2B fce74764f107485027d8891d931c4b45acc45da87f4a8bf893d56f4d2b302212745fb195c89d63a2d099e23b926d2f23ffba3d4e7f93e321aed44d5bf85c7106 SHA512 5d1276791154489c1bdde6be493a1ce680af308cca9c314f3e95eafe461bb55d5f6a9a5b04816dc44845f3584486114c0b02e499165cdb33dd9d7d9c04249686
-EBUILD semantic_version-2.6.0.ebuild 520 BLAKE2B 3622921a959fc959a69dcaa739fd958e6c3b29b74f64b118e88252690ee5e9d3413909cca9fa0eada8c0ae1c8fcd9a46139e879985ff106bb4228661fd9f78b3 SHA512 4b61400f4644d72d0c407544f2e43518c1ec8218d0a433efb87a15d51e8dea82b9a8a46a6d654d9f8e40621f7c5327ef2a8cf69aa9ef51e849ae80f7abc5c2af
+EBUILD semantic_version-2.6.0-r1.ebuild 639 BLAKE2B e1e2ecbb92abef017dc89d568fac411d53f2dbddac9287c4a87b016f917de9a2497440326cf714454908b284cbcab1cfb13c76f947149f18642b402afd5f8bb1 SHA512 138364eca9f885e1819e51790667bc27dac609b4b997213eb8f7284e5fed8b5cae37b8b960c407ef13fd1a57e48f71ea00411ad21205f84d0c306973c9ca31e0
+EBUILD semantic_version-2.6.0.ebuild 521 BLAKE2B 3657a200036c9ebbacd4b839e7719bc7150c57c4169524be2d39387a75616ee473078c7a67eec3c7fe32ee0511275db1d70a7a1102a91d8f548cf286422207e0 SHA512 01f1594eeda231cc981671adf63c0bd00ee4a980f2d267311099e10ced288ee9a55334e115577d4e8e2a640b7d640df72cf586b1f4202c55ae0f26fdb64ebf95
MISC metadata.xml 640 BLAKE2B 233ea67e5263441c2baf1d59d71c95889894f525864cc5e2f55ffd12d708756aa1265fde95bbbd723d8a8ff972c84187c304152c93d97401aac9ce2c12e506da SHA512 acab0ada8f54c74052bf2712b2c956db9e59a47f3b5a5eda759375f9df9a22ef00806c2399113b7666841bbf4351596e79b88e3dfdb51cbe05b6f77eb124271e
diff --git a/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild b/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
index b6ad84b5df25..0fffcfe0367d 100644
--- a/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.6.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Python library providing a few tools handling SemVer in Python"
-HOMEPAGE="https://pypi.org/project/semantic_version"
+HOMEPAGE="https://pypi.org/project/semantic_version/"
SRC_URI="https://github.com/rbarrois/python-semanticversion/archive/v${PV}.tar.gz -> ${P}-1.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/semantic_version/semantic_version-2.6.0.ebuild b/dev-python/semantic_version/semantic_version-2.6.0.ebuild
index 74e89c964db4..9a1deffc8807 100644
--- a/dev-python/semantic_version/semantic_version-2.6.0.ebuild
+++ b/dev-python/semantic_version/semantic_version-2.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
DESCRIPTION="Python library providing a few tools handling SemVer in Python."
-HOMEPAGE="https://pypi.org/project/semantic_version"
+HOMEPAGE="https://pypi.org/project/semantic_version/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/send2trash/Manifest b/dev-python/send2trash/Manifest
index 74203b0feaa3..19d6d569cf48 100644
--- a/dev-python/send2trash/Manifest
+++ b/dev-python/send2trash/Manifest
@@ -1,3 +1,3 @@
DIST Send2Trash-1.3.0.tar.gz 5563 BLAKE2B 54fe34a5f984ded219a3c17f0e06b74a2e5624a8bda8d5723087a918217041bbf6a2b20976b0b4ba71d4a1e08d9ce645b8d5d7fb022ec8e5ed72786496e1ee90 SHA512 d308dd06ef7a11ad7bcb5d9195fb52aa0c0b8e76590ef11b1576d14815501c32c48b96167eb0a325e4f27d0dbf77f41c012a128d30c8f05d9d5ebec9967e21f3
-EBUILD send2trash-1.3.0.ebuild 618 BLAKE2B bf9645b901e287c6123c5ae89285a25efb011ac9e5410630aa4235be951ac7fb5f94b3f6cae2fd0bbbf80351ae08d51ed2b3faaf079e7b698f615172d1fffa2a SHA512 4940c320a13fc485ab741be12e732efb7dbf130767fb6d196b3ef6e556e439c195356107d39e4f213a6cf2ce4d224047bfc9a936eba45ddb7d88eedd0dc06192
+EBUILD send2trash-1.3.0.ebuild 619 BLAKE2B b9fdbfacbf69f7ad0437b173a3f53e20fa9679f8be6ac43d27f244b52d69feab928f1915edec1083f0cc1457b2ac9738e9e0875d8b0ca6b787daf2f07f699e1d SHA512 d4fbeb53d17bc10091d73f00566900afa438ebcfc301437dfa401a855fe389e06fc58d97ea7cad899b81372d8816294d33c0dfcfb210a275f2fe8a8fc5e1aa72
MISC metadata.xml 381 BLAKE2B 5afbd1afb5fab636015e710ae55c2e7b6c9eb24d1ffe0418f4ae4c6d02befdf4d50922d25ae6dcd134e2f17de1cc5a7bcee0467cdfc03ac86cbf5b31d33153dd SHA512 309a92e88f854e9384519bb8a959025c97a8c75a7ee317a17d2c51c0a444b0fa008fd46fbbe07be3dd95ab2fc1930cfdf2a0c6df7ce68fc190610176f841067c
diff --git a/dev-python/send2trash/send2trash-1.3.0.ebuild b/dev-python/send2trash/send2trash-1.3.0.ebuild
index 27e43be5791d..8359172d151c 100644
--- a/dev-python/send2trash/send2trash-1.3.0.ebuild
+++ b/dev-python/send2trash/send2trash-1.3.0.ebuild
@@ -13,7 +13,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Sends files to the Trash (or Recycle Bin)"
HOMEPAGE="
http://hg.hardcoded.net/send2trash
- https://pypi.org/project/Send2Trash
+ https://pypi.org/project/Send2Trash/
https://github.com/hsoft/send2trash"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest
index d67ffc09afc0..6df31b2bf535 100644
--- a/dev-python/serpent/Manifest
+++ b/dev-python/serpent/Manifest
@@ -1,3 +1,3 @@
DIST serpent-1.19.tar.gz 12055 BLAKE2B 1adf86abf58b4afb82a9d2ee3b8fff4107f3e1cd383a33359687b80b2b917ec1af8f15cb5b849c0979035daecf2aaaf1230553a478e59480f160d8df456b5fd2 SHA512 9adac06bb63dfa73ca0043a3ddf868e0afebc81ff7d637e41667314cbe8e0ecb2af807db6c60f5a5a6a6ff8fa11ac42063d83a7376c7e8bcac22abfd3ba5b1dd
-EBUILD serpent-1.19.ebuild 608 BLAKE2B f9e326852664a0e1428416f0e7187fae74431f4f202ec580b2f3ba8478459252b24bcdbdbb3228deda472afbc6b1a2382a9e898b5e8486c97bcc75fab097dbf8 SHA512 5353823e25708fc2bb7e75fa75ecf4aa0086b46861ded173d3c0dfecc0d81ec9f28bd971edfcd24ef182fe2c701e24628dc5183a498d723e188cd4ed245d77f8
+EBUILD serpent-1.19.ebuild 609 BLAKE2B 2ec2c774c7cec4f906e22846d9a1313347819dc2f11ebdc1213fee9e3add816f1fe7aff561c347db2fdfaab6644204a219d59bad45d576d62ec4a822edcde22e SHA512 94010f21dec414e15c977f3c091a90c144879a50f7600788f3f118c8bccb1760a35f53842ac4bc543bceab5b3658f794b3ca0114f4b26b0583fb9834f5426a3b
MISC metadata.xml 363 BLAKE2B f40df45db2fe2c0b0a35e6a9554ea3d39f25575e6e83dce3fb235a72bd1cfc3bd07bb106661470fe3f01f79bcae06d0e70ac8213cffbc9119bdbf4a3c4475eda SHA512 c0ecbe2e072730e43679dd09334c4fa300c1660a740cdb7071d6d87f112c25493b169f0ca7c5a99fe4a978a8d81f87a409519170cbb69430994f16a8bb193500
diff --git a/dev-python/serpent/serpent-1.19.ebuild b/dev-python/serpent/serpent-1.19.ebuild
index 048cca75672f..3f421d934eea 100644
--- a/dev-python/serpent/serpent-1.19.ebuild
+++ b/dev-python/serpent/serpent-1.19.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="A simple serialization library based on ast.literal_eval"
-HOMEPAGE="https://pypi.org/project/serpent https://github.com/irmen/Serpent"
+HOMEPAGE="https://pypi.org/project/serpent/ https://github.com/irmen/Serpent"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 7ba8e4483163..9c7329745a0b 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -2,9 +2,9 @@ DIST setuptools-34.0.2.zip 617839 BLAKE2B c06ef384a42430ec8f4d956723d21f70fdcf99
DIST setuptools-36.0.1.zip 711296 BLAKE2B c58a4efd8d3a2d574ff6ba5cd01a196fc7ad61a238119ac95714239965875d91e4613d08439c63ab3b9a0794b04ead5c6e8de09839e0306e4d29f47c2c7a7c58 SHA512 cbcd2591d0d8a7591c5d9a1d4173814afa0b984af29f2e34d26a37c357474b043f371978ac224cea12f50834d91babd9f14b137488c4edcd62594e91aff903d8
DIST setuptools-36.7.2.zip 726758 BLAKE2B 8821d3142f2149fbdea4d231052c3990fa7a14c57c421309683c6a65102ce4911850acd5d492087aa0f14a0026da732e47eb9bf971030443fc1b57f9f909aaaa SHA512 746dce135dbacb65565787a20a2611388605e2371c94f0f8803e7712e515e69c270751d16a21f381bf6e8ddc0a1b39494db7d0c67bb32e6230a90c5d517e78f9
DIST setuptools-38.5.1.zip 737995 BLAKE2B 9772d39928c6633ca529292d646c1c8e96a5a77ed06545af950cc249922837c13722d97de702c1e104581d56e1f808ec3d077041212517f5a51b23aa2e95e734 SHA512 bd04186a6e73cf24440e82aee10fff09889cab53e2e2fbf178bdb1360accf4f787abf8d8421d5e0fcb41005254c091f62d714e8b317ecf68911e2eed87b9fcc4
-EBUILD setuptools-34.0.2-r1.ebuild 2022 BLAKE2B 650cf3341db4c1d57143da0e8052ab23d8db8af9803712c4d452c35f485061b2123b53b97bbf6b34f87c5e940d79bc7023587a584c333d0d258434b85de87516 SHA512 51bec2dc861064907d023243cb277a6fab963c58ce7ed17086588a33f916831081573f1413cf068c81920202a6348cc8ea6a59bc1f5066d389a59b7b3cef8595
-EBUILD setuptools-36.0.1.ebuild 1886 BLAKE2B 1cb826ffa520e82ae3e7c33e06571b775d492171d2f1c7d53d944f308b89c7198e1c7e463c34e7bba52dd8ea953a9d633cfb50c5c6667a4aa7fc8cfbe49d7d8e SHA512 8bd0f08adaea59e41251c5eb95f8f5881d5c84220404006ef6f0520e636d0cd114d670448965075cc00af08e7aa34be3bf8c1e016c3608664347b608261c594c
-EBUILD setuptools-36.7.2.ebuild 1855 BLAKE2B e74864c44c39d193808d80cd44e815db58c8371657594c5a1449b3dab283889e7c8289bfd33c5f8a5d1a36f610dafc8bfe7b8b87312d121bca890c5d9cd18489 SHA512 bd39bd2fa39483eaddb7f38effd4730ad5c9b051af75d1a1dae8c79deeabde96ba16e13504bb88b57c1f0c40bdf467f064051ce76158546fd0b556f0609d255c
-EBUILD setuptools-38.5.1.ebuild 1876 BLAKE2B bff73f5bee4f474d69cdc576f127ff1c837e5cb0a80a954c575c38f4a2d50f675c3bc8d2b5b01e5e1e8177b1416687db7af351d5d0f6d85ee8293bf98a677e75 SHA512 4d629c20a557cbd7f96ed5dfbcb82d1e614d1111ce0312a297e6199bed199faedbc11003bc3cce01b804a060a8da22be75d6c680de591b77b5adffd2b9b3fd1c
-EBUILD setuptools-9999.ebuild 1824 BLAKE2B 5050aa4c1f4052d53b69fa864269556b34e0578e5c46873eba68524ed51318bb1b074c2da248fc94f8123ae602d947e77f013776b08e21f89c57c15257dcc848 SHA512 3ac412f40aebd9233da07b3510c4a95b85f45dba1ff0f5e2272690f3ad1260dc7ad6d73260df5ec91f326452be6afa6f7f11efb654ef2612d306e2580477f9c3
+EBUILD setuptools-34.0.2-r1.ebuild 2023 BLAKE2B fc6329ecb70fdc63c75ad6b284fd5d68f4cb20870d3eb20384c55405cd5077e6afafdc5f49e4df8049c063451c5c6866a58d57ca9333437f5cb715e6eaf67ff3 SHA512 cc258046922be1a387297b1bc2f6d57e4163be4fe6f2b7bc4e4428c5e239f5c39d52f3a35663a98835459fb63539662275572eb8816fec6326fa8c6b050ca101
+EBUILD setuptools-36.0.1.ebuild 1887 BLAKE2B 33e7e517efc5f69334e07b0c527612dc37eeb02e6292fdb4cabc0102a6d4fc52df48abcc05ad343272a34b95297e5820543088284a6a7f9308c4639598fcb57e SHA512 2c3431fc2dc71065c5492081937b911e40f1ab4cae4a2281bd68f4a65ef46c58fbbf2abebc9b3c362af4c8cba46adf372eec3c1c594a743ca72e3b54e33ceb3d
+EBUILD setuptools-36.7.2.ebuild 1856 BLAKE2B 1abe52d8c011f4093b2dcb0702fa3b6f9e62b44e0468680676288d1b4da29a341d5a602823bc7c73b6c7c4296f685354bb87bee9141fd83afd567d92afbbfe81 SHA512 9f2f04be0757df8ec13b2928b12d43e21778f7572bc22de42d4d749dc276327e2b12c3985f6708a1fd90eae88e765ffd80dfea9aa5d83060880cde39789c289b
+EBUILD setuptools-38.5.1.ebuild 1877 BLAKE2B 9f2c60e0562f063700bfe9253e43dbcdfc754357e0eef9159c66800c3b802fdb23ed4df478574b7aca3d41d3b9a5a26ba0681a3937f4f618f7927a5059065394 SHA512 92f0fec8972d661567b372eb175e5a47244252bdc4bc3467fdfb5cfd92d0c72d1326f2498288a9b254034280dc2eaa2d340f505323331ae36208848087e5c547
+EBUILD setuptools-9999.ebuild 1825 BLAKE2B f7118e32909781ba818a73e51559cac9cb7ee8cbb44ddccd285718b101220bdfb9c599de9fd3d716184079b336b5ddef9b18895182921cad33ca55700fe2d356 SHA512 e558d7bfe3fb99b81d24a31c9489fcaf9dfca06327a62bd869fcdad1ff62801fec93df300580ceef6f5c172799f806c9f196bf97b89906ae44cd96c1498bcde6
MISC metadata.xml 380 BLAKE2B e6c532ce30c0def7dde2f2ca91e1663f290954f1f099fc837247540c31979a215be5550bc42d4d841f62d3a81554ae5377c148ec34dc2e92bbca3daaa1021fb1 SHA512 70bfa11a90dc1bae499e235e01c05ff1b0ed2960062fcef46ed07095b59309c4a0c3adcd47f7b0131ff1035c8e77c5bdf75975ac1eaccaa1a9fbd06a3f868f94
diff --git a/dev-python/setuptools/setuptools-34.0.2-r1.ebuild b/dev-python/setuptools/setuptools-34.0.2-r1.ebuild
index 81f6f11be110..aed688a9b3ba 100644
--- a/dev-python/setuptools/setuptools-34.0.2-r1.ebuild
+++ b/dev-python/setuptools/setuptools-34.0.2-r1.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/setuptools/setuptools-36.0.1.ebuild b/dev-python/setuptools/setuptools-36.0.1.ebuild
index 5f04cd2f6e21..056fb01ec0da 100644
--- a/dev-python/setuptools/setuptools-36.0.1.ebuild
+++ b/dev-python/setuptools/setuptools-36.0.1.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/setuptools/setuptools-36.7.2.ebuild b/dev-python/setuptools/setuptools-36.7.2.ebuild
index 8b95c57220a6..3ae5b3a4d8a5 100644
--- a/dev-python/setuptools/setuptools-36.7.2.ebuild
+++ b/dev-python/setuptools/setuptools-36.7.2.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/setuptools/setuptools-38.5.1.ebuild b/dev-python/setuptools/setuptools-38.5.1.ebuild
index 305f19ad6127..ecd7810e4134 100644
--- a/dev-python/setuptools/setuptools-38.5.1.ebuild
+++ b/dev-python/setuptools/setuptools-38.5.1.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/setuptools/setuptools-9999.ebuild b/dev-python/setuptools/setuptools-9999.ebuild
index 80812cd5756b..28829b6f5f08 100644
--- a/dev-python/setuptools/setuptools-9999.ebuild
+++ b/dev-python/setuptools/setuptools-9999.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="Collection of extensions to Distutils"
-HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/setuptools_hg/Manifest b/dev-python/setuptools_hg/Manifest
index 96e126389555..b0ab07732a47 100644
--- a/dev-python/setuptools_hg/Manifest
+++ b/dev-python/setuptools_hg/Manifest
@@ -1,3 +1,3 @@
DIST setuptools_hg-0.4.tar.gz 11059 BLAKE2B 1214c4bded416da5758033c498b78051b48f956011d3ca172ffad25d754357ca2e384bee43b37a6c1f4e3ab1ca8ed9e08dbe27b275728e5c1547ef9adfc3a986 SHA512 95fd8930a8893b8db3f94ca42e51fb0b417818fc96842b0824318a383f4eff2ca54d8e0d51cacfe856abbcfa386aadb0a9cd05017f4b3b26fe8d634d8b5d3908
-EBUILD setuptools_hg-0.4-r1.ebuild 569 BLAKE2B cda0e82ecf3796686e8a8f676fa95d2f36499518a639f43ac55c67c9928a09a7f15041040ea694d5a1cb22b8729004e6f68a0fe690581f37eb4789be711970e8 SHA512 9b7beeddfb91a9e0dc712f02a9871b995f6e62472025b6650efe954a4d9ca9d6932573288bd7a6f1b462b64432166990c29865573a0325f4722501838e2272ad
+EBUILD setuptools_hg-0.4-r1.ebuild 570 BLAKE2B 467fd9039c7170dc5cb52f1302fedeb04b03666608f20c8a5af1d0862f4ae169b4f8bbd3f353471944839f56a1913c89a7d405d59ddf0b27e554e643e9dee31c SHA512 80dea6824bc8a6cfa6d94fd19189e187b4d1d9a2eabcb52344c49f20c7794e50937004d633b2babe383e8b018165111147f6e3e43a78a7d610cb511b075381e9
MISC metadata.xml 551 BLAKE2B 868bba2cd959832bdf3b29475aa39d5c93601ff622bca3af6603706ee46fcf0be79d176b7adfeef6304c7f3133dce84e04685b2bf0363392d85b9797e60f95df SHA512 54fbb1b88255f33015c6649b36cd87ae8084d63b0b3b07dc05dbdd53041ed56069533fd4d3de501bf431578e2048ceb3a87b064f847cb4f64a86e6af881b528e
diff --git a/dev-python/setuptools_hg/setuptools_hg-0.4-r1.ebuild b/dev-python/setuptools_hg/setuptools_hg-0.4-r1.ebuild
index 8494a28990cd..93b071323470 100644
--- a/dev-python/setuptools_hg/setuptools_hg-0.4-r1.ebuild
+++ b/dev-python/setuptools_hg/setuptools_hg-0.4-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Setuptools/distribute plugin for finding files under Mercurial version control"
-HOMEPAGE="https://pypi.org/project/setuptools_hg https://bitbucket.org/jezdez/setuptools_hg/"
+HOMEPAGE="https://pypi.org/project/setuptools_hg/ https://bitbucket.org/jezdez/setuptools_hg/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/setuptools_scm/Manifest b/dev-python/setuptools_scm/Manifest
index ef839d4a5c45..b44e748a1a8c 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,7 +1,7 @@
DIST setuptools_scm-1.15.6.tar.gz 25779 BLAKE2B 01d6771c24015f072a46ff1429b964130f370f42a5cd3c634cc1bf9a506ca8547783087a0b9589ed4038168d034dddbe435540cd25a846536dc5a5c116f4168f SHA512 ae91ac28d396215be5418df3b36af726b6f2fb89707424383e920072fe8f9f75f613a99fe406cfbfffc61f9a857a3294259191694899351ef78aebba73d08816
DIST setuptools_scm-1.15.7.tar.gz 15426 BLAKE2B 6c23f2bd74f51ec8633a814ce22e63e5afb9953244659833a61e810c9029227e1cc25a067a59cec5666add76863070ae5b7dc2600953a45def886e52378a3399 SHA512 0aa6056c03fe100cdaa7b11c9d2073431bb5c3904a80a994a8263c0ccac81f7a2c0b6c7e6dfd09ad605c5ff0e86981b894b42920cb69d1ef1d43ea08b2ddd4a0
DIST setuptools_scm-1.16.1.tar.gz 28956 BLAKE2B 6721830e9ef171768afb94e6d6aacb829665658599409880e87c58e1bf2c6366d04a666ff60ed5d689bf376c258eda93367a4c52fe28ec694a3a93ac109db1fb SHA512 fd5017648c4a8af696e8528eab37061776e8495e2de3640f726e5e4347836eca5a13cbe54fc0c2223c3ae80ede1a81a6f3d9c0910a417545b9f9f206e5177a13
-EBUILD setuptools_scm-1.15.6-r1.ebuild 1361 BLAKE2B c0d1843777f36b7153891492d8274c26ca62a673a2d87d2b4827956c456be054b3ae9e300f69aab188778447e5b074b48cc12cbcc13c95f25b0dd8985bffa513 SHA512 96f27078bb50b738f37b7be2d12222939d04f6d3e0dd9ffe382f552dcb8b3b417394d39ed16d7a376d3b4a36137f5d69fcbd5309a2c266682409c06628419e4e
-EBUILD setuptools_scm-1.15.7.ebuild 1482 BLAKE2B 6921092c5608a061c4c3dc01333064f0c27cf45ca24138229a2ebce1d24fdc085b2e72397ce6b8a185f61f3d91c6060d5531d95794599b53cbbd034c89d39c53 SHA512 fc4d1e358561dc144ef0fde7a025b3606b4aee3caadc4ce386bbd339cb818d62ea4199359e260f5029855e47c86d5915e3de38011171d0b001bb415fa3830d05
-EBUILD setuptools_scm-1.16.1.ebuild 1371 BLAKE2B 4fd571d67ac33e232fc3fc1a659537e4d5effe05f5b7ffbbbeb4e662979cbd388a3a20640c9c3cf726c70c669274f0d862c4a3d5fd8a8dc9d42ca5ce19edbd4f SHA512 48ef815355a96bbb81c858cfd956633a9e2d91da919bf10c54523de25ebcb3b3a97c2301458a10351c5e2ee98353a1bbf15ebfcc804c707e14eaeef0fd8a9ee1
+EBUILD setuptools_scm-1.15.6-r1.ebuild 1362 BLAKE2B 72602211cd4dd7b0e76fa6841be14ad3e60f952a83fdc9d949d4ff65a8b1f8bcdf3f7f0886d263e185a13016cd47d195f69bd8f9663095d95663e73d5e4ee28c SHA512 4051fdbf0ff96851e2774776ecc97547ce723850b6bb72028a52367e5fad9c2b9d830914edc6409d814d6f7c1ef3011cf223729cb5792e1f9747928420c87a84
+EBUILD setuptools_scm-1.15.7.ebuild 1483 BLAKE2B 5530d8d8d2a4608686ffb909fae62c21bc07bdaff6d4fb7b16f43edd7362965b610bef69a23217aabb39a43f61c8d67d7ea1a52d3b6d97d9384f4c7357db7c57 SHA512 66be730cfe1679b12d87ab76a4f1f9de13afb762ea93f66b37f0f9e717f47b7c07317285edaffdde63d0672291dd880f5a46151d18c8ce9f326c252792998291
+EBUILD setuptools_scm-1.16.1.ebuild 1372 BLAKE2B d811896ee7fec396680efded5a16ae8b41a96b61ce70b0bfd746832d52223e117e7ab8988c2feba04ba038342b0c0f8e51d29c075bdb348ea6d516acca03ddc0 SHA512 912aa29cba7c9b16d0bbe355fbf20b60f9f831a42b284ba6b7b53c8f54574404cb10081edc344d2dd0c15a61ba538934d065863f5925b873439677f88340f360
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 5f53436b59a1..77cabd9b84f0 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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="package to manage versions by scm tags via setuptools"
-HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm"
+HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild
index 9ac01501c7fc..5a3751d298b8 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.15.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="package to manage versions by scm tags via setuptools"
-HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm"
+HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild b/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild
index 6730eb74c478..927078b4b012 100644
--- a/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild
+++ b/dev-python/setuptools_scm/setuptools_scm-1.16.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="package to manage versions by scm tags via setuptools"
-HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm"
+HOMEPAGE="https://github.com/pypa/setuptools_scm https://pypi.org/project/setuptools_scm/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/setuptools_trial/Manifest b/dev-python/setuptools_trial/Manifest
index dfdfc2424fa6..11ebccc42792 100644
--- a/dev-python/setuptools_trial/Manifest
+++ b/dev-python/setuptools_trial/Manifest
@@ -1,3 +1,3 @@
DIST setuptools_trial-0.6.0.tar.gz 6227 BLAKE2B 2df7276197a5630b8140dce17528b75045ea86e15495146aceafc4428f6ab6493fbe8e2edfded30ae644523455df02f3cb85e8bf8879bd4fafc9a332d9f6bc40 SHA512 9104b98627f57ed53c90d22042346875c5324d7b30e1ec9ba1718b5c59a786915a8fe0a53789a5dbd9318a12b27122661234f5be403365261db6a8728ce39827
-EBUILD setuptools_trial-0.6.0.ebuild 674 BLAKE2B 05270bc3427fe7ac7084fdaced2442f9d07033b8e1ee02996ab265420765d9f33431f7f41d6bd9eaa2cc24bb1731920a401a80e4a2257380f42dfa5fd97ac246 SHA512 7bb69d6ac1a6c42c63231f06f54b14a1b8d2f99f8a622fe3755e83cda061027c0ba1a24877a4b67dba881eefcd20c77d3bacd39610f57ba5c54a958524745e82
+EBUILD setuptools_trial-0.6.0.ebuild 675 BLAKE2B 7f5eb0af9bb3f05836b026d0228cf5f27f324b93fb3d5f748bfa0031d3d46615468a525c36cf65879890cc5b58a4839ef8e2fdcfccef8e9fc5db040ab95076b2 SHA512 0179baec59045a6ffd3e375a8735ec20cda28046f69db98568abdb42eaabba3e613d9dc2a857199aa59ebea1726a9373df4a7b446c81033a8ac486670c1b3a9c
MISC metadata.xml 816 BLAKE2B 14fd0fe1d40a882dfd51301c409e00409e75b758adb9e7ae3bcefeed9ff283ab3e4e5f5c6a8acf2131da42ee2e5920a6c472d3bb481b02f0aa308110cd74072a SHA512 7a8598ca93cc1f1556c38f882fb29302def77fa88dd2646a4f68a36e442e2e9cf3734e800db956bfb6a9d5c25d94f29808d292e38c708f1b936498c4f2768cf1
diff --git a/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild b/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild
index 70b5c9743212..60b918a705a7 100644
--- a/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild
+++ b/dev-python/setuptools_trial/setuptools_trial-0.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Setuptools plugin that makes unit tests execute with trial instead of pyunit"
-HOMEPAGE="https://github.com/rutsky/setuptools-trial https://pypi.org/project/setuptools_trial"
+HOMEPAGE="https://github.com/rutsky/setuptools-trial https://pypi.org/project/setuptools_trial/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/shortuuid/Manifest b/dev-python/shortuuid/Manifest
index 958c9965a52d..44c3f5911710 100644
--- a/dev-python/shortuuid/Manifest
+++ b/dev-python/shortuuid/Manifest
@@ -1,3 +1,3 @@
DIST shortuuid-0.4.3.tar.gz 6096 BLAKE2B f658bed1ba10b6a18508834e27c4a9a6a9d080c7a6c2a75413bb2b22a71b339ef66b73b8f99436c609b00ecdc1d38b691e2eba32b5c34ea83d4c8191275aa0f4 SHA512 409bcaaff421a392640e39a7d25d4eaa320826971dca9d13270b61f21c78f65c617c302b3f7db5d0a3400c8ed4380a3a8eda90d1e9ad13d0a3a7eca53440ea7e
-EBUILD shortuuid-0.4.3.ebuild 595 BLAKE2B ce219a3bd572604a232b177a4234d6e601e56379069ed946efd26fb547c214a5db867a4c672e0ab0174fc9c56a342543350612a86c663323743d7165b5ecd8fd SHA512 0e4a5ab6849458d37c68a1647c3913520690c8bd0e7f0ebc6dfdd84807f3db684c86db4b8f80dede6a3e0e529c440f1fc1c94c4e821f0cc9818cd5379d3f49b3
-MISC metadata.xml 691 BLAKE2B fdb5dafdf9e13ba66063781635761dfd60e0bb7c464aa98161905c95cf6c4eece8e081c9497f2bc6c3c270be8155ec6122afac1b8aef6edd89cfa5b23776389f SHA512 277cdfa5935e51484767c65867e529d9d171f8ac7b4761ce3483f1c76c682c6c3d51953e7ffc2315510c6ef2774e9ea6db6834b3eccf98c1ed1a9cc4e744cffa
+EBUILD shortuuid-0.4.3.ebuild 596 BLAKE2B 8b522a46181c926a05a22df666e41bf7fbb1561833b27c43e601ac17f3aaf9057c87350004e3ccd589b09c2a60051871a4f5c51206612c6338605ad198b193b9 SHA512 95d801871dc1ab4594c342472ba54287dc73658b9cbb318b3e7e2088997a2c492a1791e8b6c5f1dfe5298e2cbaf592655751d19042c3492a2dffb3beae97320d
+MISC metadata.xml 599 BLAKE2B a3cd639ce610b8469b6e56cefc9a6bcd0d0a5c86e8c447e97bdb38a24e55bbd2eaada7b7b6c6671c4ceba3f46b1eb636b43ed2517f0f18c1e832e21add40c5e8 SHA512 5698091a4834b25b32040d0cbe4a2eb6b6341312866eec765239abaa3a242104a8ceec0e20b780ad47d3acd04573699d9955c61b01fc6e5b54d9a7d3162a663e
diff --git a/dev-python/shortuuid/metadata.xml b/dev-python/shortuuid/metadata.xml
index 31825f366c26..3c92e94f4a85 100644
--- a/dev-python/shortuuid/metadata.xml
+++ b/dev-python/shortuuid/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>A library that generates short, pretty, unambiguous unique IDs by using an extensive, case-sensitive alphabet and omitting similar-looking letters and numbers.</longdescription>
<upstream>
<remote-id type="pypi">shortuuid</remote-id>
diff --git a/dev-python/shortuuid/shortuuid-0.4.3.ebuild b/dev-python/shortuuid/shortuuid-0.4.3.ebuild
index 446a454a7139..96c28acd7b8b 100644
--- a/dev-python/shortuuid/shortuuid-0.4.3.ebuild
+++ b/dev-python/shortuuid/shortuuid-0.4.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A generator library for concise, unambiguous and URL-safe UUIDs"
-HOMEPAGE="https://pypi.org/project/shortuuid"
+HOMEPAGE="https://pypi.org/project/shortuuid/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/shutilwhich/Manifest b/dev-python/shutilwhich/Manifest
index e55e15f6cc04..35a5f1ed17e0 100644
--- a/dev-python/shutilwhich/Manifest
+++ b/dev-python/shutilwhich/Manifest
@@ -1,3 +1,3 @@
DIST shutilwhich-1.1.0.tar.gz 2300 BLAKE2B 0b510fe364991bcb1b2a627368e0aba23550a60dd0c8f892dbf25b5f23696f49ceedec487d91cc6a5acaffe28c29f635bacc633cc3c3377799fa8c75bd8bcd4d SHA512 94001875c428ce1ad1c92e5f5be1ed497630ac0e2221dbb93fde8438f128f4f2663a0a13e17b94852e4813aadec694fa21c24f647500e8053c89ec610eb7fe21
-EBUILD shutilwhich-1.1.0.ebuild 507 BLAKE2B 7eed0bc4c768da1938849d656629ae104f09483b208a1cabb1891a66914cb8ea672bb3b375bb4278315ce990d062ddbb4d5aeacf60e6335e577a2d55fe6dd65d SHA512 e42a87aa217ee55b7f54f104bbc445778b5673b740edaa93d1a382cd64a1fc69d821c0885122e0db3cfc9ef156dcc9f04da51ba40fdfbe10828782cda540e605
+EBUILD shutilwhich-1.1.0.ebuild 508 BLAKE2B 4a8ec8e9196227c9ebf92b095a01a5713a32e35d9f455b594a536b43bfb15ef85cdb0eb02b8905e39a7f9b1033216b8e03f47fb27d34d5ab577ede8ca91a2025 SHA512 a3596780a5ecd7c13edbcbb7cddefa97aad02865ff69738877d640c2be31ee63543faf7638a8c6e0acd1c1fd56ead2a459b87352d7ecc4ac41464da8489cb723
MISC metadata.xml 711 BLAKE2B cf4caeca6cba1b6211e4910618287135ca84240d348595c91389578a2e2f887c1f88ebabcbf3960d0d6472169cd1b65455d1d8a4b58fcfa530662f75f29ffef4 SHA512 69223961a781434b4877e7648f9f2897c1dcb110a559e64dfcdfb6c26a696f8aeee4be1fa211e07baa01f1c9bf57f3ef44d43502a6635841e14e45ae524169e9
diff --git a/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild b/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild
index 3bcbdaeef955..fbad293f2c08 100644
--- a/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild
+++ b/dev-python/shutilwhich/shutilwhich-1.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A copy & paste backport of Python 3.3's shutil.which function"
-HOMEPAGE="https://pypi.org/project/shutilwhich https://github.com/mbr/shutilwhich"
+HOMEPAGE="https://pypi.org/project/shutilwhich/ https://github.com/mbr/shutilwhich"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/simplegeneric/Manifest b/dev-python/simplegeneric/Manifest
index 0f2f4c2048a3..26c3ddbe1a5e 100644
--- a/dev-python/simplegeneric/Manifest
+++ b/dev-python/simplegeneric/Manifest
@@ -1,3 +1,3 @@
DIST simplegeneric-0.8.1.zip 12663 BLAKE2B cc3d70f8f4f04209b7ce259c6caaccec001515a3da04736cb8baa5fe7e6091f4f85bdde0c5c4227a01bfe52739f51ab0116d8bfdc4bb58bd2188c3a54c5eac37 SHA512 74c25d4e04fe197058cb43fabe3702cc5901989dc0b0bcf7511369f4f3d90fd98e4225174db0680c8f39389914f82824bdbdaf4c302b53998fbabbf0dba393e4
-EBUILD simplegeneric-0.8.1-r1.ebuild 617 BLAKE2B a5ab9539ae4292fa5ace6852e4ea92c1ad109fa402a947da8725707ae2696f3e7d58465a7e2a76e2f8cf25dc9f3ccd7c8908bdf653f07bf936da1f66fe73d8e9 SHA512 bc542637cc633bbe57a0186e371897329b679d2ac7ae15080b61de4575b2f95257df0ba7b6ee77c28e90f65596826fd75dd94a4ac808bfe11e5c7c0c8b6fcc0a
+EBUILD simplegeneric-0.8.1-r1.ebuild 618 BLAKE2B c5959ba6bfe76a687d17048705f7c407babd3a0db7a03b8efcc825eac0f29c5171d5892c67fa0ea122c6580eb0825c80fae4b2c11692910a476081113b28e5ab SHA512 72000aeb85dccfa60c492166426f8ede3bdebd71ce221ca667e94859739926102fc65689bf1288328fad00b7193f2a356d098e65931c0008791a0eb2084dbe73
MISC metadata.xml 732 BLAKE2B 0547a9360068981db23bed7749d4043fdb9e1d42da49043a1b986e67598a613e2af2b7261b06bdd2070ff8e1b6c37522a023520f71e18c7d1e44170e49ecf09e SHA512 3d138aa823f1fa2f8384dc4a29039c8f143c3ee77d8f2b410be55b01dafb402d6b678272e0766fae588c12a6816a6df57f84823d8196dd4e748b9ab01742e50a
diff --git a/dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild b/dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild
index 852adda5564d..44f8201b6974 100644
--- a/dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild
+++ b/dev-python/simplegeneric/simplegeneric-0.8.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Simple generic functions for Python"
-HOMEPAGE="https://pypi.org/project/simplegeneric"
+HOMEPAGE="https://pypi.org/project/simplegeneric/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="ZPL"
diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index aaafb9577a0b..3b2df838b4af 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,5 +1,5 @@
DIST simplejson-3.10.0.tar.gz 77953 BLAKE2B 37c23259c7a5be2cb9081feecdd693865dfc98eea90d84c6b4627a081512fc1f66c3a0f5136aaa53be6b5269461c6bf72f62c72368fd68e2c96338f6c9a7f6e6 SHA512 c8782fe434f3f1e29562092fe81f46fc272f0b83fdb3ca31fc03707fe09f4d30696ad7ec07a33de873bd08a41b19f97b9d09e3079658952e5110cf8f68eb53c6
DIST simplejson-3.13.2.tar.gz 79735 BLAKE2B 5feb87611451054ad8e856e55a4a6bca50470f7f72692de9ce5abddf9eb214e29505124634d4d5a4f825366afe9a97614c66cbe14a73a4e57a5f2f62cac876e8 SHA512 ea29bc615de7fd0eb2a98f5dbeea74ee49b6fed6602396e77baf4480c86f975eff7fd868ac44f62a1c2f3721d4fa5b807b74109e5e28810df70dbad758110f41
-EBUILD simplejson-3.10.0.ebuild 870 BLAKE2B 3eb71419dbdafe7de0de6ee8235e1b2c89567c680e9178fb17c938177388218931f601aa43f40538246a6f1fef57da8b205cbaebe3882fafd486d751931a933a SHA512 aa78586a5fcebce460d90c9ca43059782a4953335aec0e0c691413e84fefa16ab9ce8ac950b1e85aa1cd4278a6e5659eec739f2a7646bfb113bf5b1d8c3fc8d6
-EBUILD simplejson-3.13.2.ebuild 871 BLAKE2B be40612aef3d285f5a7eebc187b9c65d6bf63d2b99adda13977b2deb17bae3f8dba7d24cfa965c30e1d0a5f7b111d6a52edbd87c1a69ec92d421d31314b9679f SHA512 819dc5b85ef2a2ba91e65e4268ad47d25eee12feb16ad47308aacb48a32d6a8e84a54291c0982c0e135c268bd94b93047277b2d2d4b69ce6f4689f7d5e5a1b2f
+EBUILD simplejson-3.10.0.ebuild 871 BLAKE2B 09e697f6d8089653a8736073f6b3ed769520c59754d92bbee22c2e11a71825852ee27337b4c26bd0fc45f5464106ea03d40dafa4f4c97842af2255d7d57202ad SHA512 7f715a652a02a1b37e030144794f7d3f3db5adf4034a5019aae09a218d835190b45ae9e9c37445522a7e503370697fcd70dd677d0f87fdfa90df84d886fde009
+EBUILD simplejson-3.13.2.ebuild 872 BLAKE2B cf3ce8bb8520a4d40e49209282b3a8a308aeccc16ce27cdf0ce9decf4592719e57840458b0dc7fae20fa774a078c71023f435a0db4aa460242b19eff1f68b39e SHA512 2a2a92b201a87144d442801aaca7dd6240ae97f4cd3ef39b88e98b4f469cfedfd5156e5f8aa7a9fac0f28e03ea363eaa1a50637ddfff9c8c003adcbb15fdcebc
MISC metadata.xml 323 BLAKE2B c21be649394bb8a261a6169a710fd3862f1dd539505381a15f99611f323ea1e5fe4e6e54f1ed73d28bdddc2459812f13e40658ed99c09d0ba0f93f724b4bcfc9 SHA512 7db760ee80a6281bcc370303bafc40aea566465bf3264381336222c6f6002f573bfac205f2e42cca557c7b31855f082e1ed29ec9ab3b1125e455cf84bdaf54ec
diff --git a/dev-python/simplejson/simplejson-3.10.0.ebuild b/dev-python/simplejson/simplejson-3.10.0.ebuild
index 29ce65c4173c..3b39e75a647d 100644
--- a/dev-python/simplejson/simplejson-3.10.0.ebuild
+++ b/dev-python/simplejson/simplejson-3.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
-HOMEPAGE="http://undefined.org/python/#simplejson https://pypi.org/project/simplejson"
+HOMEPAGE="http://undefined.org/python/#simplejson https://pypi.org/project/simplejson/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( MIT AFL-2.1 )"
diff --git a/dev-python/simplejson/simplejson-3.13.2.ebuild b/dev-python/simplejson/simplejson-3.13.2.ebuild
index 48c94c432d5f..bae56fbc5a52 100644
--- a/dev-python/simplejson/simplejson-3.13.2.ebuild
+++ b/dev-python/simplejson/simplejson-3.13.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 flag-o-matic
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
-HOMEPAGE="https://github.com/simplejson/simplejson https://pypi.org/project/simplejson"
+HOMEPAGE="https://github.com/simplejson/simplejson https://pypi.org/project/simplejson/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="|| ( MIT AFL-2.1 )"
diff --git a/dev-python/simpleparse/Manifest b/dev-python/simpleparse/Manifest
index 9a274d5d39a8..ab2a3e05e821 100644
--- a/dev-python/simpleparse/Manifest
+++ b/dev-python/simpleparse/Manifest
@@ -1,3 +1,3 @@
DIST SimpleParse-2.1.1.tar.gz 207078 BLAKE2B 282d1e502d96323c20d6e66c356fd4b2f99328bf5f734c903f86f3f227cfbbeafd16c7245f21111cb5bdaf9c7a83a44fb95b5d643b49f0260ad8eb249cb2fe38 SHA512 b0a46b8b708ba711c81f739177d7df3814dc7f0ba3a0a7e4ec9b9ade045f1ee90dfdaf76de96306c490238b901275adafbff4efdd2ab46d7a78bf9082c2da0a8
-EBUILD simpleparse-2.1.1-r1.ebuild 885 BLAKE2B cb7dc2eb2bd931b8719f2f4e6ae3deb3dadb4f3d4640fb00cc418938378fa4ffea9b97f75180ea4e5fab32194bc89ec2e848496b3fc6780d6488e0eae55312ad SHA512 9ce96e9426a1ef24e46c2ecf48167e9d0955e9723e60a2a9be6e0244faca80bccdc3b23d924544bbe9a301d175d01197a34a6826185896c499a30078ec98366b
+EBUILD simpleparse-2.1.1-r1.ebuild 886 BLAKE2B 38f5fa10e369b63f8962088c6f395c7581e356f3efcc22db54db05f3ffe2792883f35deb25b449276b5c097c5d1187f3cad8499cdcd2f9e24cc57e7b1e68c779 SHA512 b7a16b66c68987a06c58d3c8c06c24b0e77f58544107e32d217499a719b5961e8ad246b1de0a9bc6b1fc8cab0f0f2ea0fa4384f0987e5972d3bec0d5e3b63702
MISC metadata.xml 370 BLAKE2B a3437ed71901d77d2293275571002bd769169dcdc454361b5d5f5423823428254bbd8fef595e7bb6c45756210d50ee523eacea3aba571a82ce7c0f5548955291 SHA512 0877167d21e0ef79140c4bed17510462a6cf1f22bd768fe7159a8f73e520c64f55296ba0f15e9c62ceced53b3c75cfef8476e044e65f1c19b3b1e1172019c97a
diff --git a/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild b/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild
index 6df2a1d72018..da6b0bc495b4 100644
--- a/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild
+++ b/dev-python/simpleparse/simpleparse-2.1.1-r1.ebuild
@@ -9,7 +9,7 @@ MY_PN="SimpleParse"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Parser Generator for mxTextTools"
-HOMEPAGE="http://simpleparse.sourceforge.net https://pypi.org/project/SimpleParse"
+HOMEPAGE="http://simpleparse.sourceforge.net https://pypi.org/project/SimpleParse/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="eGenixPublic-1.1 HPND"
diff --git a/dev-python/simplesettings/Manifest b/dev-python/simplesettings/Manifest
index 0d53b6e7383c..90b474f3c685 100644
--- a/dev-python/simplesettings/Manifest
+++ b/dev-python/simplesettings/Manifest
@@ -1,3 +1,3 @@
DIST simplesettings-0.5.tar.gz 5998 BLAKE2B e6462a8e327eb7a3d0a12b07301e0079115481583f23413bcc87f26e8d2bb13eb8c390f1676203582194b78978c6b0f6097ff469e09d6fbc038ce6559ddb74b5 SHA512 7d7fdfb827dcf86558560b96594016896b9c62843509acf4fb47b8b669e12bb3cb3093eb65312198978c1ace689b848c251f1943fa9fc9952479618ecc9658b5
-EBUILD simplesettings-0.5-r1.ebuild 437 BLAKE2B fc9bdfdcd14c365b805cfdb33f59d7bd44d1bf77e551b4b026f1d9a1a767eaed00f4ddbd78b7220d5e63fd54b4c9989152b33dcc3bf0111d6be9134cb9ec05f6 SHA512 7243a78129fe76eebbda6a21d103a541f8f8f01ae2b858596b3f017eb1dd2a4a0e3b89244e0fa3d6ad3069f3792d1df33c77a4a9526eb488e8436aad830fd853
+EBUILD simplesettings-0.5-r1.ebuild 438 BLAKE2B dcb6a4c9e02935102c4472641c0a4a454e3e387b84f4cb5e742dc96cf75b3e14af9d8f5899cc7c1781ff2b79d6737a50076b8b123abd2863bae981660703df95 SHA512 041970668dce0b2469b1b57f1d19e01acf4e9daf6b7f88c7f37f520a93b010d0266d7896b3628ef05b6f2016ddf39b219f5a6d73b465df24f8a2dfad43139d9e
MISC metadata.xml 317 BLAKE2B fafae436f21a36741924335f46cae870ff8a583628ea01d84e08ca941add20ea4dbffe39bb2a7e17ed603129d357e3aaa87b2f82155bdd873387571bc6bf6588 SHA512 2e4c46a1ecffd587f5ffd0794b435cd3e9ebb69d8e5dbb57253bfe488c2d96868084934fff752bb3627d4efabee377ffdd4a2a8cba35c1a4ffb97350d59cf2a7
diff --git a/dev-python/simplesettings/simplesettings-0.5-r1.ebuild b/dev-python/simplesettings/simplesettings-0.5-r1.ebuild
index 7328689638b6..a439a23563c9 100644
--- a/dev-python/simplesettings/simplesettings-0.5-r1.ebuild
+++ b/dev-python/simplesettings/simplesettings-0.5-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Simple settings initialization"
-HOMEPAGE="https://pypi.org/project/simplesettings"
+HOMEPAGE="https://pypi.org/project/simplesettings/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/six/Manifest b/dev-python/six/Manifest
index edc1ae331a78..02b845643d7c 100644
--- a/dev-python/six/Manifest
+++ b/dev-python/six/Manifest
@@ -2,6 +2,6 @@ AUX 1.10.0-no-setuptools.patch 545 BLAKE2B e884088c94e36283ce3e9a8df716cf25b040d
AUX 1.9.0-mapping.patch 561 BLAKE2B 281a893fa6d0d589eb768c595e8931e4d743be9bc7eb288d87628f6a38c14a220f965430c0a480aecf0652c09155359aff9dff11449e2de3c55d7ef00f2527d3 SHA512 92d5bb1643264a04d5faf36bed16379e8844648a31739921bd97e2dd88e34a9b302c37a12a15a64aceb3d26c53f7cdbcbde2ce8d289a7a43f692af47bf05f58c
DIST six-1.10.0.tar.gz 29630 BLAKE2B 1f380dbc7a9e746b4a7909de54a58a008a73d7b6c582611b2481475d5d9971c936b1742ea0821c65150694914af72f43155caa54616268735a4bd2447d5b4ba4 SHA512 9a53b7bc8f7e8b358c930eaecf91cc5639176a699830153f586780c3e6d637f1bd31349a69c383574f99da19cb3a36524e7733a318f3572b27aefb69c6409c2e
DIST six-1.11.0.tar.gz 29860 BLAKE2B de4886ad9af7aa906f9eac213544c99323d74c1988d9abff96ce6fc3eea4464e577511f7c52328cbd9e6989db2128fa8d1ee57f9ce7bfc36b83ff655691b46c9 SHA512 33f246a2e987141e17e5edad9d3537cf3aba0cbdd0bc2a907ea52ce0d674b1474f29c3dd5cc26605fd960396054b189ca5f501708333cad234c223131483fe24
-EBUILD six-1.10.0.ebuild 1816 BLAKE2B fd144d6201bc32634b6a44306448f66914a01c82f4bd58f9a8b7bf565486b8ff54abb89d9689403c1ff06fd15487432618be0decfddc744e38cea95601cd297a SHA512 0cd415b1a20182e1aa65f109a951ffdfd5e18961b008c41e9cc3b09445c50e257b0818bcbbf99ca1fb37c482ff7ae72f734353540044eafe565d1bcaef94e7d8
-EBUILD six-1.11.0.ebuild 1078 BLAKE2B 8764e05898392d4821517f528ec1ed6a865eff12d2e9ec5c86164c44960ae04aea13a5823b4c8a9d7feb4025ede1ba2100e1ff1f8b22be5fe7aef25adaa1c734 SHA512 4c807b218f459a8caa5670bf2e3cb19afd93dee68d8db1338fc75b9c9e10767a202244763ea1f59083b6c87245f2eeb22a8b909de9ce611a3a75a24bb220201c
+EBUILD six-1.10.0.ebuild 1817 BLAKE2B cf11b48d603e01500cb2147756d7197bd5fad06de42ed91c0ecbb967f36f22fcf0e9d9d33a552dce6e0cd05cf0634d266c41aebd4cd4bfec6acc9960401d0729 SHA512 4a33dd217477d6c2a5488970cad9481c929fa4996d386d203caf3a3abb7e545a90f9df13e068a96d9040cc3d65c4305eff5f52bb51cc4743bbc1791500968a73
+EBUILD six-1.11.0.ebuild 1079 BLAKE2B 2bc9b79a728a733a5e51cc5ca118b5c9960774b18fdea64c9ee8d172aa0a0d48965a30c193050d403dd4b3d0d38da9d4d883a1e9a1b45430b8a733742ae4f415 SHA512 33562079526f6eaa36a8e129d876d4700256ee37dc076567307827abd6de62b231312827ad8e6d67751ed4ead33676dd85abb3d774627ca2b1577b357ccbc48e
MISC metadata.xml 371 BLAKE2B 475b717d4c4bced0454ee0244b5d30f178098ff45b2fc7d168b41f446c4e8f3f2dc022ccadb953d6f4e905f95e38769657d42fb4d80157c816d6e7b5eddb33c2 SHA512 8171125815ab60f7c9a2756367ee6532fd862c5f411ff828b6555e4e21e6d43672f2c764f92134f6625abb161380bdbb739af259ba88c974cf3583f35af76a91
diff --git a/dev-python/six/six-1.10.0.ebuild b/dev-python/six/six-1.10.0.ebuild
index 075db224501e..8399fe544180 100644
--- a/dev-python/six/six-1.10.0.ebuild
+++ b/dev-python/six/six-1.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python 2 and 3 compatibility library"
-HOMEPAGE="https://github.com/benjaminp/six https://pypi.org/project/six"
+HOMEPAGE="https://github.com/benjaminp/six https://pypi.org/project/six/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/six/six-1.11.0.ebuild b/dev-python/six/six-1.11.0.ebuild
index 8e49f3a6a729..7965dfe23b2d 100644
--- a/dev-python/six/six-1.11.0.ebuild
+++ b/dev-python/six/six-1.11.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Python 2 and 3 compatibility library"
-HOMEPAGE="https://github.com/benjaminp/six https://pypi.org/project/six"
+HOMEPAGE="https://github.com/benjaminp/six https://pypi.org/project/six/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest
index 9f011914bd8e..452751924a4c 100644
--- a/dev-python/smmap/Manifest
+++ b/dev-python/smmap/Manifest
@@ -1,3 +1,3 @@
DIST smmap-0.9.0.tar.gz 22082 BLAKE2B a0c7e5957a4ea829a3f7855ac5d05660ac2bc6ed8e58a50b805a4c07899ce5022d5bbc0329604dd2296dace3e6e6165cb108be8014c4c834629f830af14a4562 SHA512 704e1c67b1f3e1303578cc26d4af8296a11b5f5013e8e8d933d3096e588911b801ddfb162d0e35a49c00256032824386d77e4f38d58704cd57baf21586b40e03
-EBUILD smmap-0.9.0.ebuild 676 BLAKE2B d8eb5f26a606b1671f898a6a78984a0282f7438a7980a6502aaf7858bd982e79c6c551599c532f53f8a463c5637ab76aba076d6ab711abb3dc748a05bc7cb40b SHA512 238f297e41aa6e11c8ac9ffafe5bb1cba325083feae901fe9212710eb42e2bf80baf79b7cc1c6b26c63fe17a60fb44c5a9cf7695822bae485c9aff62147f7790
+EBUILD smmap-0.9.0.ebuild 677 BLAKE2B 755bd7d985282c83040f26199e617d53514bfb64b7a2209de0ee380c0a90526e77cb83021ddadd330608cbfc629b77d399224009f31bce7c72edb7167248884a SHA512 32e7642afc00326e1cfcefef4ff356929d6f7c5c5628fb120912b978d205b0886ae718e5459373818ea4b9c41c4ee3e95fee08b1eb457ae9a02ce7d5dfbc54cb
MISC metadata.xml 371 BLAKE2B 3e42cbd127ee25fe4e316797aed0977eab484119096a606b517fa8d57d2ecbeebd4c4b51570dbda7771d1b9bf6bca368b5fc97379f08e2c1ea51121628d109d1 SHA512 9f6f41b53acf58ff0b7ed064469b5b66820f6c173b657ce59d9501d78f87ff2667b84bd0be275f6aa2d06752d875c5aba83105f5414b2b50a86fce9008685f3c
diff --git a/dev-python/smmap/smmap-0.9.0.ebuild b/dev-python/smmap/smmap-0.9.0.ebuild
index fa6717598e2c..f83353b0cc7a 100644
--- a/dev-python/smmap/smmap-0.9.0.ebuild
+++ b/dev-python/smmap/smmap-0.9.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A pure git implementation of a sliding window memory map manager"
HOMEPAGE="
- https://pypi.org/project/smmap
+ https://pypi.org/project/smmap/
https://github.com/Byron/smmap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/smmap2/Manifest b/dev-python/smmap2/Manifest
index d2d7b87715e4..ea4d36e64304 100644
--- a/dev-python/smmap2/Manifest
+++ b/dev-python/smmap2/Manifest
@@ -1,3 +1,3 @@
DIST smmap2-2.0.3.tar.gz 23049 BLAKE2B 225ffddb4461caa5cbfee210d086ff62d8d7b2a809640cc972ec831fae16bb4fec0418fde30d86308e84369128a2024d1480e38e85e758dba3550b3469db019d SHA512 f5623247fbdb6b0e94bbfe7104ffd84ee4563a0c32781256d92d46fd23e05280d7a0e3952a573b6834e253e9b68175784babc36d91ab61edf6d0d072830e1fde
-EBUILD smmap2-2.0.3.ebuild 695 BLAKE2B f81286930a25fd440890b748ebfd95800f21efecfc25e72c2515c73dc1e4d2ad42390b6cc382ec49f456a4c4d26dd5b34fb06aed6a2c84019965b5da925c117f SHA512 3b1733594ac6541f8648bd88b2e1f9421d9753c4b18b874ab377358d6295b130f049cb440250314590c1c3986f2af905f9445571a36a93157bf67a27582e9643
+EBUILD smmap2-2.0.3.ebuild 696 BLAKE2B e78e4cff3d09c597c3caffcb1ca72744952b24c9c2eb2465dc006c910ff00a04015909c1e1d1e507abd9b9edc3bd8470d5c53d7497b846815c0aa917ac9480c9 SHA512 02dfae3441124d73910a38b7d919297f6ca6334eaf2419bd4e6dc9cf74fcb6cbabcefbb46d57a1939ec48ee761b637e092a423e3cda2c6fb7e4ca61cf6fefb5c
MISC metadata.xml 387 BLAKE2B 70154d8612cf6e5634d429efaa1bb8eeaa9c09be7dbe7b8279ae1fb5bedd1ec0cb008eb84fba44f78b488d9cb2faaf39751faf39a62399c13a9709e62644fd8f SHA512 88990d23bd28d820c1c6ff4827ed74dcd381ddaaace31efcde02cc66905f4a96ebfa05dc5de080273dc60f88c50fd3111649a34cd1bb8f68e65574f92b55793d
diff --git a/dev-python/smmap2/smmap2-2.0.3.ebuild b/dev-python/smmap2/smmap2-2.0.3.ebuild
index 65ee1c7cf435..8b7821abb4b0 100644
--- a/dev-python/smmap2/smmap2-2.0.3.ebuild
+++ b/dev-python/smmap2/smmap2-2.0.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A pure python implementation of a sliding window memory map manager"
HOMEPAGE="
- https://pypi.org/project/smmap2
+ https://pypi.org/project/smmap2/
https://github.com/gitpython-developers/smmap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/snappy/Manifest b/dev-python/snappy/Manifest
index 8fff674fbe49..06e007a896ca 100644
--- a/dev-python/snappy/Manifest
+++ b/dev-python/snappy/Manifest
@@ -1,5 +1,5 @@
DIST python-snappy-0.5.1.tar.gz 15252 BLAKE2B eede689d51123968bdea64b8c89dc1fcb7f700fcd4e5869339717657ea6db88cacfcdaf59f00899773c65953c16ae271c5a6e03d6a17be16ca1e3dddf2b37cd3 SHA512 95a6389c58790aaeff61419bb9f183a29ad801733cae8144a67eb6203a8ebf6c6790bea7c025b37588dc98ebd2fed20f37857d2f30199f507f52653d2475c16b
DIST python-snappy-0.5.tar.gz 12495 BLAKE2B b4456e4b5f2264122787a44e1871dd2cc74621bd6911ff9608b9a58215cc0020079080937b8dc89e1bd7a62834823beab5b9258c53122cd47c6e50c22e2185a4 SHA512 0be15ea133e3a47c6cdb2a340061bf2779d4aae4b34848cd60e6657c168a76970c41f2bae4f57993862bb65c75baa7cf6a562fcbff4c81e22fe7bac69e7d73b1
-EBUILD snappy-0.5-r2.ebuild 619 BLAKE2B 5e99b5b8296ae2358f6a36f494484698c00a6e36e245e507980a5d8229118c2827ccc6867895b525400b4ea9ad71817769edeb0230578b18ad94eb468271599d SHA512 74952df0064159f431cacc1c7b09c491cf5f78dd7e18039e311b5719615920bbecb49c8052d832abf835b35b03a6f67dda0f71e65a1bb94fb078f2de2b11254c
-EBUILD snappy-0.5.1.ebuild 694 BLAKE2B 71781166fa0f143f2b2cfb7723cf92d76ffce0d92991c0628dec4e8d490e52716cd5210bb80b0500c4469bea234d0d80a658934e5b5b615f627e6a0bc17f1f44 SHA512 c43b5a06d76d080a7f7b0a810c7bc6b809685952a24466cfda54451f2ba9f427e38d32827cd22725d1eff3e8c54e6f23022dea32225e05041b6aea7b45fd1981
+EBUILD snappy-0.5-r2.ebuild 620 BLAKE2B 8438ae0ef6944ab859ebe54e890f3995794b98ab8960bb34d1646b142f317428a25553997415f4f0219c3632a2139339f96dbf0f51a5a5e8d2ec7fa78a60b7a4 SHA512 29f83aa4f1620699a03023c89f341d67bb91c17d0246729d31c348358436026c3f8470c0ca023ec95b8b4f08e1910ee878896f51336b9a7e6776ecc793c16c30
+EBUILD snappy-0.5.1.ebuild 695 BLAKE2B 39e4e70d9997bc8c635a68ba740afb0c2f8cbecca6f09a0e066cd40dcfaee2a963c64f87aa02539eff0db1b4fc824369dd862a62679f6adab4516de6a030d5fa SHA512 6772331203f51ac775f0cde2447ead8ca1de222ada625a1a58d55f305136a017d163b77136991c6c353134d42049769f2c428966087d37a9de1bbd56a3fc4d1d
MISC metadata.xml 376 BLAKE2B 534d91b9ba78233f6fdcfeb7ae6c8aaf426a4848c111ba297f3814671079d3aee1ae505a93c024f3682dda2042907c424db70e3b0a40f7902d020332889e1a0b SHA512 6760eff3990221e541650ff83fa59902230892c992209ab707ac1e8da67be6c097e50b80496500938073026ec4f81ba4016a7b43a84ddfa0f07f3171163fc1ef
diff --git a/dev-python/snappy/snappy-0.5-r2.ebuild b/dev-python/snappy/snappy-0.5-r2.ebuild
index a258b1e038dd..4474ba5db992 100644
--- a/dev-python/snappy/snappy-0.5-r2.ebuild
+++ b/dev-python/snappy/snappy-0.5-r2.ebuild
@@ -11,7 +11,7 @@ MY_PN=python-${PN}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python library for the snappy compression library from Google"
-HOMEPAGE="https://pypi.org/project/python-snappy"
+HOMEPAGE="https://pypi.org/project/python-snappy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/snappy/snappy-0.5.1.ebuild b/dev-python/snappy/snappy-0.5.1.ebuild
index d207cdd918af..bba3cfdcc55d 100644
--- a/dev-python/snappy/snappy-0.5.1.ebuild
+++ b/dev-python/snappy/snappy-0.5.1.ebuild
@@ -11,7 +11,7 @@ MY_PN=python-${PN}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python library for the snappy compression library from Google"
-HOMEPAGE="https://pypi.org/project/python-snappy"
+HOMEPAGE="https://pypi.org/project/python-snappy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/soappy/Manifest b/dev-python/soappy/Manifest
index dbfcc44e8a20..6541d961a99f 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 988 BLAKE2B 6b0cb58e3d60ea677c91e366c9b2f07dacf6d75e62f789edaca405f4cebe92e75b8f4a80cc526b699d21cba5f80b67865639a2d90c331cff6dbda0336b8f92db SHA512 538dcc1c740d612a888c4f4b32745d43367217f5d8cf0de5a87c167f19ea76b8ca0bf7ea48378fd301987171245493742814aa04c59121640dcc33d8142796bc
+EBUILD soappy-0.12.22.ebuild 989 BLAKE2B 1c97a48dd2899f6d7967cf2dcd6afead7ba12e50b9b88f6cf0576f25e08fe7929e3631b9aa12c97e6f631afcde49e6504c758354420d2f37bcf9061ea456087b SHA512 2f94983bacee4a1ffce918393dd8a602638ae438fa604e7998686e67edd88ae48429d8f3faa8b0738deb9d47f6e26f0816da4977a3156f88026595d68681e6b8
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 eccad2cb531b..b1148ee7d182 100644
--- a/dev-python/soappy/soappy-0.12.22.ebuild
+++ b/dev-python/soappy/soappy-0.12.22.ebuild
@@ -12,7 +12,7 @@ MY_PN="SOAPpy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="SOAP Services for Python"
-HOMEPAGE="http://pywebsvcs.sourceforge.net/ https://pypi.org/project/SOAPpy"
+HOMEPAGE="http://pywebsvcs.sourceforge.net/ https://pypi.org/project/SOAPpy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-python/socketio-client/Manifest b/dev-python/socketio-client/Manifest
index 8c06aed39641..b19dd3af3b85 100644
--- a/dev-python/socketio-client/Manifest
+++ b/dev-python/socketio-client/Manifest
@@ -1,3 +1,3 @@
DIST socketio-client-0.6.6.tar.gz 21829 BLAKE2B 72e47f9aa4bae06767aa1860fc7d57f7f2ae78dd037e46aa50a8672f4e168982d6e602ed8f80f203081e5747cacb0f6fa2959311271bc578c1b8b5bf70ec506a SHA512 aa21d31bf9e9062578fc6892a7624ea41ef3437eff132ff3ef2829a589c0fd19953fc514ab05161a32d06578708fb7f41b2f636d3d60a2700094e676d72cee47
-EBUILD socketio-client-0.6.6.ebuild 1447 BLAKE2B 2fb12009a8f4b40b0b05c8608221ad58f5e1a69cc83b8f80fe14348360453430183939a54c60f6cdae2341b4a43c8456a85fe681a250fbd2213d5c50d9581b8e SHA512 7b33454883cd6c060d7661d16adf01f0bcc183ee329cf9f28adb5681c81b4affc01b8ae91417a7f71cb5766891c218ed0a75d1688b533c221c643301f82c0e48
+EBUILD socketio-client-0.6.6.ebuild 1448 BLAKE2B 71563dd4161bb90ce768e3bdced2e828c10f18d33b9e39f708efa818fe53efbc0e6e2301418b938558f2b58a9f8bde4be9e5c5ae6e2900c5844895106b6b811e SHA512 280755d8e71fc71c178d40de696a62b2a763cd571eb5f437a12f5cb3ecae22b7626cdcbd1623d17232024406e90deb8ee4d8c6fb2d602eb22adfa5031348f28e
MISC metadata.xml 466 BLAKE2B aeae4a6f57347d31b7eed388cc7beeb819174f5f07b438a418f99532eb01ae092e6fa9a5758512de10f96f9e8aecef0e234d6e893ba39a353ddb1e42f1574b41 SHA512 a5d48ac121de3b0334d12ff4e472aa04be849f87f8ef39222a5a112674d36390d1ca69936d675cb7a42d11e73cdc5019540091ac64b727842d515b2c96b68c09
diff --git a/dev-python/socketio-client/socketio-client-0.6.6.ebuild b/dev-python/socketio-client/socketio-client-0.6.6.ebuild
index 84667bd74c10..4ddc8b6e4e17 100644
--- a/dev-python/socketio-client/socketio-client-0.6.6.ebuild
+++ b/dev-python/socketio-client/socketio-client-0.6.6.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="socketIO-client"
REPO_PN="socketIO_client"
DESCRIPTION="A socket.io client library for Python"
-HOMEPAGE="https://github.com/invisibleroads/socketIO-client/ https://pypi.org/project/socketIO-client"
+HOMEPAGE="https://github.com/invisibleroads/socketIO-client/ https://pypi.org/project/socketIO-client/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${REPO_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/soya/Manifest b/dev-python/soya/Manifest
index 824c866ad1a8..6d51884503fe 100644
--- a/dev-python/soya/Manifest
+++ b/dev-python/soya/Manifest
@@ -5,5 +5,5 @@ DIST Soya-0.14.tar.bz2 905659 BLAKE2B bf759b7c599ee338a39388a15e95c0007aaef5d8f4
DIST Soya-0.15rc1.tar.bz2 910576 BLAKE2B 2ec129869cdabcdb974dbfea24a3eebda1b55f4696f978335dd7e34a813c361eec9d27aa5b395a3ced0693335b34eb8f533f049e0240f443a8f1859fff5686cb SHA512 698ad3ebb446b49dc6fb70f53cfa6b1d9f35fc854d6f5fd1dafcb1478fce01c8de694a86af02580bb2b149f086122450f1bd6fe002f87d45a5c7555911c23fc6
DIST SoyaTutorial-0.14.tar.bz2 5223674 BLAKE2B 2cc3927a058936aa497846a300e9093f169898cf1bb13f3df88c6f75d344b689d95ea386ce50a3d93c6b14b3675211855d4515b3bcc3e297411b081007eb6784 SHA512 484bc93c2561aa1f2c8bd7101b75c8ea5d42a2bae7c0431ef1e7719bd86da2f47fb68129d60ce1923b26cce1b7915ab6576d0c5f6c8ee889736971be166b4623
EBUILD soya-0.14-r1.ebuild 1408 BLAKE2B 8e4c729c9daa880113218c5508988ad89824a87530df247c36e14d612531d8b069e1576d1eda5bd8ededf4c2c3e66d9ae4ff9122fdf948e10ece637615170815 SHA512 c768eb73e0ad6c5f0468301947efe2bfec5b73364a8d6081586a30a1afd1126ed4d0cb6c8248686f3715c97b274847e30f7eadd17e52f52c6a3b726544198b9a
-EBUILD soya-0.15_rc1-r1.ebuild 1397 BLAKE2B e01ecd3aa828188f57e1ed4fd68e8e801ed8c9c7bc66f44db3f256789a6f3d83a9b0ecaec33b3578d494850e17e0da8dc73077be37c4a83bace748d3943c6b0b SHA512 be8c8fd01ddaee657f0f1a58e088778bc4575b99b5b45a560a1ab8e95ffe43985cf35bd9987000ad16fb220d8062e382f7e9be95072329790e59d839123a0aa2
+EBUILD soya-0.15_rc1-r1.ebuild 1395 BLAKE2B 4c2e708958a26da1afcb9f5bbe27caa91884e61f4008c747cbdb8b2efe7c1aff1f1863f47f9e5cdac94943e3ae8be3b0e2a1d09247aa340e02c52330e1287739 SHA512 05d9bfc400bbbd70810831a1fe41241b4966546b60fc95900f38c6a3cc85fcc83f221bf71470a5af70a629b6bbf5eba756ba589223077b38a936e49fdcf81c19
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-python/soya/soya-0.15_rc1-r1.ebuild b/dev-python/soya/soya-0.15_rc1-r1.ebuild
index ee99a6f342b1..37ff57f4f1fa 100644
--- a/dev-python/soya/soya-0.15_rc1-r1.ebuild
+++ b/dev-python/soya/soya-0.15_rc1-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="http://download.gna.org/soya/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc examples"
RDEPEND=">=dev-games/ode-0.14[-double-precision]
diff --git a/dev-python/spark-parser/Manifest b/dev-python/spark-parser/Manifest
index 62a3cf616cb1..4f2fd944ee1b 100644
--- a/dev-python/spark-parser/Manifest
+++ b/dev-python/spark-parser/Manifest
@@ -2,8 +2,8 @@ DIST spark_parser-1.5.1.tar.gz 111933 BLAKE2B 2ad1045f17ddc2f8fc025ca7b1567db56c
DIST spark_parser-1.6.0.tar.gz 133871 BLAKE2B a7c57d77aa81430365c7e1156f35535b923e5f326adbffc4a7ddd2c270ce70749615ff94723825ffc0195c8d266ccf26e9e75c68b7bfdbe31e27210ab528c826 SHA512 56a89114b35449f0bcd34e2d8c6363d249b839395827fde791c0ec2e425f75a5e5e48d960a5a3c115ca4c7088ea720aba1be03c8b55611d14b18d07f9873a91c
DIST spark_parser-1.6.1.tar.gz 134114 BLAKE2B ec59af20c84e488a3211cc2d8ece8e89a70bacf52c0b3a28c78cd535fe33d5bcae45e86ee6da7e7b68c95782d1b79577a186a140f76b2255720f7bd7337dc161 SHA512 290069ebe37aa4d5dddacefe3a4d48607076990fe1f27f914d154fa48a5249cddd0c9d238b7e4c7a9a52ddfc054a3cd5639e52b618b5f4bc5b833c4e38b21c2b
DIST spark_parser-1.8.5.tar.gz 123974 BLAKE2B 29efbeb35592bdd95108b5289448a6530f3211b31afa32dbb66721d1d473c1a30abc8f4700a6dee6f9dfc47cdfb1de036fa9fdb4c783d7bed7274d29b69a2038 SHA512 12ca0ae14c39edb825067574931b005f85eb46ac2cfc8e2573169da1fb54b4247181b9d2cc8449ab9a0dbd45742d68e415fd766764ce708df620bd7288b18130
-EBUILD spark-parser-1.5.1-r1.ebuild 695 BLAKE2B f75b2f2778d40e7f2e3f6e5ed9f36cb34cc7161c413d5c3a600618db9cefbea97c1077fa597e27b90d79928977c46bf345fc08aa9aa43a2a855160472695ef70 SHA512 cee53da2163e019d5c0a8cc72da4c0bb70a8426d20d6b76d1e3ff3b7f04cd077a4ec274b0e95c425b991b6453636dc19b1e810194ca1c66993233a47853be5f7
-EBUILD spark-parser-1.6.0.ebuild 697 BLAKE2B 7e77d5f93e97f7ac55704da94369f86ff82820f23c03972f44c56f23d01e83e06119917f778a972480eb59482f2b16cbf3e6c3c62628226f33e4dc6f8a23c445 SHA512 7460af411a57775da74bbd8fa46eddd028bfa16030df6222a58c3ab640f8a21f60d322c3dde11e99400f3af1c1bbca7a7d9fc6d6c60fdce8fb8d1efca1e17cee
-EBUILD spark-parser-1.6.1.ebuild 697 BLAKE2B 7e77d5f93e97f7ac55704da94369f86ff82820f23c03972f44c56f23d01e83e06119917f778a972480eb59482f2b16cbf3e6c3c62628226f33e4dc6f8a23c445 SHA512 7460af411a57775da74bbd8fa46eddd028bfa16030df6222a58c3ab640f8a21f60d322c3dde11e99400f3af1c1bbca7a7d9fc6d6c60fdce8fb8d1efca1e17cee
-EBUILD spark-parser-1.8.5.ebuild 697 BLAKE2B b3d88e69c00b6da89f40771e41f6d57c719f24203a3864f40bbdb890c8d17259b47df286f01a7bdce73ae2a46cc62ad3890f851b58daa95783eb13c9ab8277de SHA512 f644b18bdca9bb4e25b8082116f945b91e5b17c53abfce11cab2387edb303e6834f66a1177884787939255b2a36dde8f5562674b693d0d27c650cac9fffd625a
+EBUILD spark-parser-1.5.1-r1.ebuild 696 BLAKE2B 7e66267844098f0f61b1c8b6fc0b45692a5f77a0c945989421f51e2b10beba25869b44b206dae6440384a550a051bb9faa784bf27dd9fa59847ca5330a2aebb0 SHA512 0b95431596187fc54cd68b0f28b35ffd9c531a842e5bdd4b968c80b8a5d939b090d0d2d5a7bf3beaeca219b8dca7cf502b596cc6de2e098e980072f2032b44df
+EBUILD spark-parser-1.6.0.ebuild 698 BLAKE2B e193a7378e737df17588911c8ad405902ad2dba2190d8e3d1d51b36c2308613510d8238d4fc700b9c4a86b94fc2251b29944244edba934873a39dce327818dbe SHA512 22051e747e41b8a09e59c2a5fa60c86fb4d20b68016146674fffb633387f4ae6eb72fa7cde5b944e70ebbbcf784f4ddee341573d0361bcab576b733c77604e19
+EBUILD spark-parser-1.6.1.ebuild 698 BLAKE2B e193a7378e737df17588911c8ad405902ad2dba2190d8e3d1d51b36c2308613510d8238d4fc700b9c4a86b94fc2251b29944244edba934873a39dce327818dbe SHA512 22051e747e41b8a09e59c2a5fa60c86fb4d20b68016146674fffb633387f4ae6eb72fa7cde5b944e70ebbbcf784f4ddee341573d0361bcab576b733c77604e19
+EBUILD spark-parser-1.8.5.ebuild 698 BLAKE2B 3e1c668163fc90e00fa0154f6bc5d6d5788a7fcb42e3ddf92d0ea68f4ea56547976d548d5e81e4f6e87d9a726367bcbb6284f710ff53b67700573eded111b349 SHA512 d935325412ead3246bef2ac18268b8487e089e59be5b1e0ac167f03bde04317242a5aea03fbca817b518bfaaab82efb7f8ffecdba1eb9cdb15745e2c37244a5a
MISC metadata.xml 870 BLAKE2B 1becf11a52bbac800786549b0bf5427d89741c18fe1230a8e77c121a5dfabcaf211e98f2568cf99607779d64a1ea2da0024028e5b041e044ff147b4da0f72b22 SHA512 0fd0254bb458b1e6936109c144cd55ce800b4362e8c8f4a5b2f731abe47feb21784ad768d2577d8c748432a321f190b33f71c7f89f5bc260f3c8470c074123f5
diff --git a/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild b/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
index 26f211b00834..ad73577d59eb 100644
--- a/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.5.1-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="spark_parser"
DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser"
+HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/spark-parser/spark-parser-1.6.0.ebuild b/dev-python/spark-parser/spark-parser-1.6.0.ebuild
index 684b69f92cca..4bb3cdb68826 100644
--- a/dev-python/spark-parser/spark-parser-1.6.0.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.6.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="spark_parser"
DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser"
+HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/spark-parser/spark-parser-1.6.1.ebuild b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
index 684b69f92cca..4bb3cdb68826 100644
--- a/dev-python/spark-parser/spark-parser-1.6.1.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.6.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="spark_parser"
DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser"
+HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/spark-parser/spark-parser-1.8.5.ebuild b/dev-python/spark-parser/spark-parser-1.8.5.ebuild
index a42fe45c5c07..ae67f99b1235 100644
--- a/dev-python/spark-parser/spark-parser-1.8.5.ebuild
+++ b/dev-python/spark-parser/spark-parser-1.8.5.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="spark_parser"
DESCRIPTION="An Early-Algorithm Context-free grammar Parser"
-HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser"
+HOMEPAGE="https://github.com/rocky/python-spark/ https://pypi.org/project/spark_parser/"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sparql-wrapper/Manifest b/dev-python/sparql-wrapper/Manifest
index 306819e6eede..ff0eab1632f7 100644
--- a/dev-python/sparql-wrapper/Manifest
+++ b/dev-python/sparql-wrapper/Manifest
@@ -1,5 +1,5 @@
DIST SPARQLWrapper-1.7.6.tar.gz 26597 BLAKE2B ef98640257d06e1814d57812864b2fd23ccbf2bb2121e77b84e87b26f4daf9cac576dc005659a023ac318d7da4dfdf4b6f96ea30f159e12f444cbf7f93a7e97b SHA512 cbaafe8986f7da88efc383ee7e694559c9314244a03f616e5f2afd186205ad625fe0601a2316013add4c11621fc697aa6d4672f8bbabdc485c11e873ca6342cb
DIST SPARQLWrapper-1.8.0.tar.gz 28775 BLAKE2B b8ef5d3e2d52f4e17c47a7a398d01037dac3f6b62722faf92b6b76f37f2ac7e242ebf3cdfa93788744f632e58caf95207d1c37c462639151e20db74a94f4d69f SHA512 bdfa3d5efc2deb8202a27e8a4770cb69ce57c1a71133788fe7acf8aa4cbc2d74024fd5f7fe5188a0fbebd399d31f62ca23d85f7ebae5562046b5b782311d8907
-EBUILD sparql-wrapper-1.7.6.ebuild 603 BLAKE2B 0126afc502f978a0a2aa080c12aa4d30fce2ba35827130fe81586abd08d7a567dfb7368f0084548c959c170881df80581d9ec2bf13b0e4591a7e62ebfd9b0945 SHA512 37bdd12f8de8db9768763bdfb0e90f2da5af598818f98082e4702b4d03e8820927698a14fa80acce0acd761150ebc961b4ac5f585127097dd968514f03d4c5eb
-EBUILD sparql-wrapper-1.8.0.ebuild 607 BLAKE2B 4f1dbf31c7ab97f03c2295136e8c12f5735157f993986d2e33dabfce318751a8b4dbfb9a98e58214e3e3068a83ec697ff7729354570e6d9bbd2794a211893a66 SHA512 70e769a4ad2b58b25547a11dd74945b82fd20a735ea95b67351847999706209b21f65e840c8b459dc9d12f52ae5d49e0cfe38012970f5385c8189cb50544527a
+EBUILD sparql-wrapper-1.7.6.ebuild 604 BLAKE2B 33bcc0e93d019ed19e4461d29bcb018cd6b9260d7dddb4364cdc60afe489ab48c3e6a8a407ef690ef07ba863d31c5936f699487830ac8ac15413f7b467645781 SHA512 61307dee5332885e9b1fae58887e4872421346b90d182a96e105499448c0631599828fa9d2614b43367907ec6016ceb05582db2087906a0378a29a214cc2e4b3
+EBUILD sparql-wrapper-1.8.0.ebuild 608 BLAKE2B d86dcda84f7ca5e72a13534b1bb817261ba60e728ea5500f82ec91128cb7214eb01db28a6f78ae3552ce7e1d61c9b8999d8a6e4f322a1388f08b2a92907053ef SHA512 43ff665f9658d80ffeee4202ff4db00aae56dad82b4abab5257016bcd9913253c406801557de0e81e0f882125d756a8e6b037c500dc7300d8bbfee0649e08e43
MISC metadata.xml 326 BLAKE2B 0c3bfdc601d5e93c90d7966cf8b7de667f7c71b2353ea1a7c28ac0c52028999484f4cee8601d346d78e963055df1bfb115a1acb79bf0a07e8de6df600b63c83d SHA512 9cc7b41b1ba7fbcde0ecce7638a3b2df50d6290d65d9854ae6611ed144220d9b292235ab8916330c828a4f9a1c5605de6d0d71d1a08fb0f6ddf37f7302c03e40
diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.7.6.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.7.6.ebuild
index b5d6afee70ae..f2d39deffcc5 100644
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.7.6.ebuild
+++ b/dev-python/sparql-wrapper/sparql-wrapper-1.7.6.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN=SPARQLWrapper
DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.org/project/SPARQLWrapper"
+HOMEPAGE="https://pypi.org/project/SPARQLWrapper/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="W3C"
diff --git a/dev-python/sparql-wrapper/sparql-wrapper-1.8.0.ebuild b/dev-python/sparql-wrapper/sparql-wrapper-1.8.0.ebuild
index ad5ff7fa7491..46f9f0ccb6b6 100644
--- a/dev-python/sparql-wrapper/sparql-wrapper-1.8.0.ebuild
+++ b/dev-python/sparql-wrapper/sparql-wrapper-1.8.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN=SPARQLWrapper
DESCRIPTION="Wrapper around a SPARQL service"
-HOMEPAGE="https://pypi.org/project/SPARQLWrapper"
+HOMEPAGE="https://pypi.org/project/SPARQLWrapper/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="W3C"
diff --git a/dev-python/sphinx-better-theme/Manifest b/dev-python/sphinx-better-theme/Manifest
index 19782499753f..ae901de1fd61 100644
--- a/dev-python/sphinx-better-theme/Manifest
+++ b/dev-python/sphinx-better-theme/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-better-theme-0.1.5.tar.gz 7276 BLAKE2B 3fa32181bc567b7db614990be56ff382368564ef5698a306f07cc42d7b5d56f085ab40fec5143e85935dda63766b005e89d0310744f2e4d36de3f274a214db39 SHA512 06e50079967e166d5daf58a44c18e477cfc71d326ecf2e0a5932200c911e73ee188f720fd5bd15c2e298e14f7e3358e02e94381470bb7958edb0b0aed334ef9c
-EBUILD sphinx-better-theme-0.1.5.ebuild 583 BLAKE2B 461acb91c39eeffa3766b76f45d8b7bd3e6a3fec37197225e61d3b2c2c8ca843f196f9db5400b1058887cb8959b7d06a038c73891568c41267c6b489fe018b29 SHA512 dbf09bf5b632356c778d6f4a69ddd97b97b67cfdca1f2be594030d7e4dd035c4e2a5a91eafe0c1facd20b2a3909d2855008f0e8e773f0fefed9577d47fd8b793
+EBUILD sphinx-better-theme-0.1.5.ebuild 584 BLAKE2B 192e98cbf569f7e3ddf9a935bccf8316aacfa45ae60a27fcb6b2f47bf575ab857d3836be007ae8cd04eaa90fdaa224b7a75bb49259d1a77bca8e6c973af29cb6 SHA512 5ebb846b3e1f93d6276ff09a0fb24257168f163851dd635a490bff23e9f18c89e783aefeade34220e02bf897a9cc02187a2fd0cd7083abd17492bd916777c849
MISC metadata.xml 400 BLAKE2B 4adbe1723956764f4f2a24de5c5a3ea0329ae619821cdd4c9e2e85712eb67510ec1aa3513a6bf0cfe3d1b8251835f0ae795a6a87648314358045efcf7a075ee0 SHA512 7f8d3408daa82c2cb5576757172ed26d05c3bbdcd0dc6d1c474a60683d13f3ad4839fcb71521c30d2ccb0dc126c9fd2f676ee758830cbaf39c13c88bd7a6484f
diff --git a/dev-python/sphinx-better-theme/sphinx-better-theme-0.1.5.ebuild b/dev-python/sphinx-better-theme/sphinx-better-theme-0.1.5.ebuild
index 0993c1cd3e98..5f8494f55f25 100644
--- a/dev-python/sphinx-better-theme/sphinx-better-theme-0.1.5.ebuild
+++ b/dev-python/sphinx-better-theme/sphinx-better-theme-0.1.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="A nice-looking, customizable theme for Sphinx"
HOMEPAGE="
https://github.com/irskep/sphinx-better-theme
- https://pypi.org/project/sphinx-better-theme"
+ https://pypi.org/project/sphinx-better-theme/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/sphinx-gallery/Manifest b/dev-python/sphinx-gallery/Manifest
index c17beef9d5c7..46e130d7bd7d 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-gallery-0.1.12.tar.gz 68976 BLAKE2B c9f8f12f775df8cac0f0ad7d70b0dd099dacb3b005584d1bbc878437443144d7e2613ceecd25cd4b0c8941818c5596f6435c1fa223b1e5c5d5196827a69163fb SHA512 57e8fc3746c2f5c941ddc3e00c749a6bfa63fb5741b3e5551df02f798858c417acee05a6b35512506aa0c4866b14a093cb4269284501672c3bbbf2edfc1edc1d
-EBUILD sphinx-gallery-0.1.12.ebuild 731 BLAKE2B 7e947cac2dc19131a3a458c34ec829612028ff34002a6763fc7fbdfeb7fb22b10131db9a3eb1263b343187b5aa94f70085f74899127b8bd01a687b95017e1c8e SHA512 529b9993f3fc0b1055af0dc14a0ac765ace1d8dc586b9c1b2175dab18654cc7f399a96d0daaf05ed195b331bfd8be12ace4c14b78d5569049234c0e5b2657656
+EBUILD sphinx-gallery-0.1.12.ebuild 730 BLAKE2B ea1479b844d801a853ee8f6f5927ece74664fca926a6e577b42d89054890b8921d23e305f52e9f0de2b66888f1c7697d4af212a8426ea30f5ba96c5a833fd24e SHA512 ac01664fbbbf6ba1b4f0f0f2743795b2353f1404f1810462202e9d9e5a3af7d5b361e0d6f7504d08c9db6f68775daa51c4d7ab76115d833e70c1c119b43fe2b0
MISC metadata.xml 398 BLAKE2B 9ba3eb9dc8d9d9e16cb83963ab758bdcd11c6f7c8ff5ee6a9244b8c0e9c9db2162a22b855bdcd43148c0d23ef8c31c075e36bd4afdffa1a2eb5f30d08ce00747 SHA512 3b9762099b163b539d7de52602291433608ef33a9e60d3713e07bcf0b2b8345a52a0b162f6be52c9a88cfd419e5bc4e59307d07213f1d5aa3c4ca892d91f8b9b
diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
index baeca1bdff17..9250f7aea270 100644
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
diff --git a/dev-python/sphinx-jinja/Manifest b/dev-python/sphinx-jinja/Manifest
index a4f0eb0b9667..ba33248a0ec9 100644
--- a/dev-python/sphinx-jinja/Manifest
+++ b/dev-python/sphinx-jinja/Manifest
@@ -1,5 +1,5 @@
DIST sphinx-jinja-0.2.1.tar.gz 6676 BLAKE2B e009731381dff9aebbfd9ddddc3ce128a6dd172b64ef2610847296b30d2cc4ad5fc71f71d2e1ff5fcf2d0e717b92822bffedc25fbcb6215e072bfe285038a9df SHA512 4b5239c76493f8eabc2a079d82d52b8bb34e884e308aa7e1205cfa40690854ddd1e4c1aee9f7ff0624eee2588a3af9196a83a79f0f49359df315cb0886f09c94
DIST sphinx-jinja-0.3.0.tar.gz 7035 BLAKE2B a43c2ab6c1f0178987ccf9f69acbf0b50974573b83d0503e7888a56bf024e519ad69e3ac6ec9b8d27d7e01e9482008b6579c6892ce114124c0ef12ef456c887c SHA512 b39211a0013db020112c865335811317699e7ade734bfd9bb24f51934df4652f0560b81f5e253fc663fbd8a269fd962ef2bfd6dc96eab12a397a538e758cddfd
-EBUILD sphinx-jinja-0.2.1.ebuild 845 BLAKE2B 30de49d68378eaadb8952220b8e5aedaf5f4c7d205f8b87565a60be8a825dcbb331676470ca36683cdeb7f0aa793a0a82d48f2a5cb228f3afd01282999aef19c SHA512 410d87ca0122b4d1e221c8412bba2c572f7c15303031351b4a6cfe4a600c0224987b35bb5e0c90e5b6a87347516f2ce0d5816c94c4d9ff1dee9c0d67e2e82dc7
-EBUILD sphinx-jinja-0.3.0.ebuild 845 BLAKE2B a76c05dbcfca6ab926818f9edd927f0040d460e40ad82f678ea09c832e95c6fda80f88264d27b5b0389b066023c6e4e9c22caa4d07a992b2fd240e6d3c7f88f6 SHA512 ee6f0c241ff9cde42a04cd170a555ea730fa66a98d5613b4bfc1d8c4cf9fef407342349433143c84b63e840ebb33d732e5cbcac5c3fbb9404e2a125a17abd113
+EBUILD sphinx-jinja-0.2.1.ebuild 846 BLAKE2B 28d9334f122f7e02cf87d8201318f26770bd148201eff561e45fd8927eb3fe1b37df63ca27cf88c2c1bbeadc152e19b7c71e1a5916dc4ab83790dade7dd7a7c6 SHA512 252d21ee6d74f4b12de8f941a4ab8f150458e4ff612882eac02c69f36d3c7b9ebd8fba65a2e9375e9bf6690cc1bc29907dc0132645220c800a4d216519a7a1b5
+EBUILD sphinx-jinja-0.3.0.ebuild 846 BLAKE2B 660df7c2816debc9f37cfbf137ccd1154f8d2951231f30c8d8b8de43ff4df48db665037941c5d24a762803375fa542a6f33e0a8911c4284c0aee33765f9e7c96 SHA512 1a794e882b323ef036b9eb8d06fd48420adbcd8245280516587e2da78c34691d4b4f69fb6290a433acce5bb0b0a693eadf228140792dd96874a0dd51f4b2e329
MISC metadata.xml 575 BLAKE2B dc5634c194e0b35aebe4fe686fbb1fbd2ceb6e2aa3bf0b3cf476a3f67fe04c2ebba4711a51e248ba234dff8d4f94a583d36966ff21be0b17d3eba21d32b48ee0 SHA512 f9a56f712f16ee55b60e005a92f893a8a97de67a52d615537e10cee4ce9435388200ae832edf080ef1c78731974b42d415f597b04ab934d785d60bbbd93fd865
diff --git a/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild b/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
index 3ab3a4cc852f..3805a897d1ec 100644
--- a/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
+++ b/dev-python/sphinx-jinja/sphinx-jinja-0.2.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A sphinx extension to include jinja based templates into a sphinx doc"
-HOMEPAGE="https://github.com/tardyp/sphinx-jinja https://pypi.org/project/sphinx-jinja"
+HOMEPAGE="https://github.com/tardyp/sphinx-jinja https://pypi.org/project/sphinx-jinja/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild b/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
index 7c15805d4a40..b2cd33297e40 100644
--- a/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
+++ b/dev-python/sphinx-jinja/sphinx-jinja-0.3.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A sphinx extension to include jinja based templates into a sphinx doc"
-HOMEPAGE="https://github.com/tardyp/sphinx-jinja https://pypi.org/project/sphinx-jinja"
+HOMEPAGE="https://github.com/tardyp/sphinx-jinja https://pypi.org/project/sphinx-jinja/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/Manifest b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
index 4242dfacbfb2..c3095dda39fd 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/Manifest
+++ b/dev-python/sphinx-py3doc-enhanced-theme/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-py3doc-enhanced-theme-2.3.2.tar.gz 41894 BLAKE2B 9a38169b7e2c3331267f5c0a102d01cb0185689334adc98abe91626b27217add0abacde3422fe528588322ccc96f6976b80ce0e510cecfa80837d9b595cb2457 SHA512 efeeaf1bbb7f5557f5e1500dd0a49aa001b714f329f594e95676d8833eede7eb5e0fa978257caeab9630360b05f48132ffb00137262c7a5b663cae6a009ed42d
-EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 568 BLAKE2B b6848100b4694090077d281d69c8131d170b5b0c7d698f07c0b9a5e06557092c5987d890e3416724fe643d3de0cfc06355f64653d5bfd3f8e5286a6be0391d41 SHA512 1098cbbe2339d34edb7f1e0a91395768f8d05db24e337f16d48031fd470685116215734828c24fae10d665d8e0e02f77f53ba2da74367f4174e20e0ca794cb28
+EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 569 BLAKE2B 6210a82d0d76d4fbb8f61e98fe0b90e8cfa3ebb2dee428bd5414ee984d8bd82555559b1744331a46119a10db1f62276d427bd7242a5459e977ed3ddbc7b81b48 SHA512 e0b3bd81a69ae020659b2190ae184944984f5608e0217681730f189ddd8ea24d21d0a974c952b51f98ead1c5aed46ebc77ac28405a89d38cca6a20333b680ee7
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 a76eb63f0fd0..68356250c40d 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
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Enhanced Sphinx theme (based on Python 3 docs)"
-HOMEPAGE="https://github.com/ionelmc/sphinx-py3doc-enhanced-theme https://pypi.org/project/sphinx-py3doc-enhanced-theme"
+HOMEPAGE="https://github.com/ionelmc/sphinx-py3doc-enhanced-theme https://pypi.org/project/sphinx-py3doc-enhanced-theme/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index b6f633d70633..572d60cf8f92 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -6,10 +6,10 @@ DIST Sphinx-1.3.5.tar.gz 3679978 BLAKE2B 2a88859bfd4a3de75a7b56fce65086e1239c3c5
DIST Sphinx-1.6.3.tar.gz 4674251 BLAKE2B ba13de3d72fbc5cbc3632a1062001ed287798efe5f04064d241b645d6e4c52c9d9c115aaae4ae7b94213bbddf595a93480788d66b3a54eac3c9fb415d007d4ca SHA512 d5aec58e19239db4e61fcd6b103fcc838d97aad5a7aaf9279ff1097791d9cd1ba245989307a2d1049c123058b84ca4e91db192a1672c040d80fafed3907736ae
DIST Sphinx-1.6.5.tar.gz 4680974 BLAKE2B 97b0cff21985de071d29651824f2954ca4d12c5095fb8049597235c8071bccb00344e89fc4a90ca010fe79a76faf0e5ae2b09ed698f1c5bcfd8f06de64169107 SHA512 c6ba7ba639f9814867d9abaaac48d58daa9d0ea9ceae4495bdbd311856833314eade2d9df7213c0357d5eea53d525c5a1235bc977a07cc7ef82e1ff0ecb51f3d
DIST Sphinx-1.6.7.tar.gz 4692169 BLAKE2B cde46b6e9dd2c39a592802e57becbb6f61e6d370ed08fdeb41270c8177818f48f68a6e03c174b8d70453ac6f936fa25a4c2bccbf9eb7e84a008027321db93209 SHA512 bc852d4694bf433a8a1d931bc67e4c8bf50789f833be8a338eb934325734b9fbc361c1d203ecd6e28f9c0dff5edb090556372d9403cc55d4972b18bdd4b7bfd4
-EBUILD sphinx-1.2.2-r1.ebuild 3044 BLAKE2B e4ec3347b2f2ecb82259bc4db2dbc1a98734d06a2de9208032a129c5b51eb1ba914a065d323509d38ce6613ae3395bc133bbc015c7d489ef2fab050f58dce7a0 SHA512 88c0bebadf8a5dc52ef14657acda48d30cf786b3bf98eef51e19fe221e964ff27cf222b95699babae47011707fb18a76f28a29ad3251c21e2bee14bd349b6254
-EBUILD sphinx-1.2.3-r1.ebuild 3106 BLAKE2B 832c61958399d97507a80310e221dd9e32b0a39be9a2b642659133767d7995c6409754cec4380bf840fa76cc10688113abf6a642bab5a683b69e06c6c538d719 SHA512 8bdcf21ec49d5438bdad95b09e8ff7393bd76c98e3294c7f389fa906940d66da88c628c88d01028a232aeb7a7df1cc444a6db1ef7032b07b139af3c9b669b941
-EBUILD sphinx-1.3.1-r2.ebuild 3462 BLAKE2B ff643845502f1310c0e70f6c96e31ab0a5e6322eefebd7f46b3b6da9e610a79bf853bace19fcdbbbe36e3805bc8f07519668d63f2743cd9f66b2e95054b118b0 SHA512 1b1f60a004524c66c79339e88d9ff582c65f40f020aca33c0798c7686af14ea1a6d6196d806d0441942772e73e8f2e6dc6ffea2bcfe1cd7b8f475bbe33e0ef67
-EBUILD sphinx-1.3.5-r1.ebuild 3576 BLAKE2B 22b686139735748ab3848d143b6547c739e87d274d9eb24493ad1fa93aa561070788330ee3f6450b00b4e8af830d0f9e1c0024808d74d66e45944568f2849812 SHA512 98201bef990b6573361a838b347428d0f26a641307de0cf5f8b53283e7cc4952fa187a5342295ddd11b269df0320890101eb5dbd24207ebe05f963d8ec30b7de
+EBUILD sphinx-1.2.2-r1.ebuild 3045 BLAKE2B 315adfce3238e7b3c21465cd16e9a682255df98cf1c2289e3611a946f3642a9df204952d15a5947d1db2e4edaf909457bf78fc995e9d2d7b319ed8d82bd4ab17 SHA512 74d6530a5e4db4dc519eda8e4c9958fc54eb0767b00d6a69334a7c9e515bc878781c09b20e4ea5d7a23e55f3aa3093940be58013a42ef4507cf6fa2b3109007c
+EBUILD sphinx-1.2.3-r1.ebuild 3107 BLAKE2B cad89c3205b3987a80905a95798516a9ca8d6769aa3330bb1648b3a795b32c49a90b3bdb63335f4fb35f4ff95437588c863179d4b8817dd9ad83ede7e3a1ec5c SHA512 91fab1a458af03e497be8527a9afaef1fd97a2115eef6b8e549020701460cedb1e75b3c20f4fabc132f40faeb59880b45d13f5a80bd2c709fb949bd4863fc214
+EBUILD sphinx-1.3.1-r2.ebuild 3463 BLAKE2B 58106fef573a7bdb9e90c67a67aab596ffaaf01aa869111d8422c2e58e0a8f8236ba326bbfa6b52652b48166e7208f652ee1330a55b6d1bb9124ecbeebbd3c5a SHA512 cdb919b247a207534a1b27e7727e00b3e8dd0eeb3c3ed3aa63f59493f1a9840277d8b053a3cff4a0db53b687ecb6ba16d0558aa0697534f7adf211887b72479f
+EBUILD sphinx-1.3.5-r1.ebuild 3577 BLAKE2B 2cb4707c8bb3e1dfec094b359cefd4d03fc2aecc626d2d4a9370dcb696ea16ee08970eb2129c11fa601a043bf7bc783a8bca8e52f04c0a3b77fa1d197feef58b SHA512 bf4e5d4d5f96d3e0114fa81cb403081a68892580c651bdd7712e0ad06b96ab7586fadaf14c83bb0fc9e5c36f06c13fee72aa4805e12895cb1eb27fb649f26248
EBUILD sphinx-1.6.3-r3.ebuild 3422 BLAKE2B 8aca39ff63500a156c87677f94a205fcce22eb6e42a1a75db9cd994ec150165b34e40c85ec7eceec395916a7dffb932ac57833a4e4f196b6ddef35b48b6602ca SHA512 bfa29c4f9b17c4b2f18ad9c85d40d3f19dbdb974c5d056347ab992d476e16b9f685c9efe4060f2ff5d8547bc71a8321904984b9438c4b5250c76a98591c01343
EBUILD sphinx-1.6.5.ebuild 3493 BLAKE2B 8c4a6952995cc162c337886edde254d58df95d93a24753696c80475cb89bf79202f3b49f01af6b9e1ab90d8abf68d9eeac8a02b39ed7d6d9f6082971d1089250 SHA512 df352b9deeff96565bba0eb8d201a25f3d6f29443b8c84f64ba6639cd6c914c6150a8326fdae28586abb6d61a60b96d7084e670a3bfd73e160741022e8f3b358
EBUILD sphinx-1.6.7.ebuild 3509 BLAKE2B 62057a6ac52321ea4f7133b51355612b57226edd31d296ef1a971617679f3dd079927c432aeeb80ecb1619b41e50e840f5dc4605192057a33046eb746dd8248d SHA512 caaa45be815893eb08181d69e93512dd50dd21c855f8cc33100f8e16710f545664bf4ab25ace03b4e57765ff7f4fb6503ca66ec76d33363188a794c51da75839
diff --git a/dev-python/sphinx/sphinx-1.2.2-r1.ebuild b/dev-python/sphinx/sphinx-1.2.2-r1.ebuild
index 436eb0b9ce82..d23a387e8cbb 100644
--- a/dev-python/sphinx/sphinx-1.2.2-r1.ebuild
+++ b/dev-python/sphinx/sphinx-1.2.2-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN="Sphinx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python documentation generator"
-HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx"
+HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinx/sphinx-1.2.3-r1.ebuild b/dev-python/sphinx/sphinx-1.2.3-r1.ebuild
index 5a976a04c6cb..a3f6c9baf00c 100644
--- a/dev-python/sphinx/sphinx-1.2.3-r1.ebuild
+++ b/dev-python/sphinx/sphinx-1.2.3-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN="Sphinx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python documentation generator"
-HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx"
+HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinx/sphinx-1.3.1-r2.ebuild b/dev-python/sphinx/sphinx-1.3.1-r2.ebuild
index 6c4f89271b3e..13bb7fcbe9dd 100644
--- a/dev-python/sphinx/sphinx-1.3.1-r2.ebuild
+++ b/dev-python/sphinx/sphinx-1.3.1-r2.ebuild
@@ -12,7 +12,7 @@ MY_PN="Sphinx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python documentation generator"
-HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx"
+HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinx/sphinx-1.3.5-r1.ebuild b/dev-python/sphinx/sphinx-1.3.5-r1.ebuild
index a18db40bd597..e6be7b1317a4 100644
--- a/dev-python/sphinx/sphinx-1.3.5-r1.ebuild
+++ b/dev-python/sphinx/sphinx-1.3.5-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN="Sphinx"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python documentation generator"
-HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx"
+HOMEPAGE="http://sphinx.pocoo.org/ https://pypi.org/project/Sphinx/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinx_celery/Manifest b/dev-python/sphinx_celery/Manifest
index 3468d01a9d78..dad4778cce9a 100644
--- a/dev-python/sphinx_celery/Manifest
+++ b/dev-python/sphinx_celery/Manifest
@@ -1,3 +1,3 @@
DIST sphinx_celery-1.3.1.tar.gz 15334 BLAKE2B 1e6d34e35327fee921c884c47b948b624f900eb3b98cb86b1e45d4054bee596d5525c2be2ddb4605d03d27167183844221e3789e27ae1f5834983e9fcaa5e66b SHA512 b3d11204fd02f85426e1f4bcb81e61557f04440656be946a18e142087180a50f864ca4bbb53d3fff4eabd7623bf5c3682d3c1e00b9adf9184de99a27de98b2f6
-EBUILD sphinx_celery-1.3.1.ebuild 551 BLAKE2B 0a5da7587017baa793517f9a239a661a8a1a83f1153647aef12f5f2778a52d1d7d97557af67651559d81d06341ea83b08d8e98abba21f285ee44e71332fc7f89 SHA512 c8677cc707e31fd27899993723f0e9e8443044bacb7381703ba9ab55f7aa50f590dab1bec7a70f8cfb2310d4439cbd7d2d875468c368a2e4dee3e5bcb6acab5f
+EBUILD sphinx_celery-1.3.1.ebuild 552 BLAKE2B 0c56c5a1457b40444b66e1b8066b15e4279b45700074343cd0891302152a50340d0471f41835ad87ced19147b2188938666ba7b753740896d9080d04a8d7976f SHA512 173cea4f819f337701b15fff6c2cc0de864bb5adb7198d7f1a486eb8722dc12aed273403423fa15ff6f3fd009db83fbbde24993840171244e477fa5842f44559
MISC metadata.xml 354 BLAKE2B af4b7d8c61b6eb65c84f867501d50d06730f6e651e3284d7200065a72a120e50705fcf96370b26aff14f5663ee6a2caf6af5ddcd8207e2081be3d4d954705ad6 SHA512 4cf6fdfa14fca7fe26e253a25bc81221e25220f34b13e08c88496d44a3f779dd2607fe4698682b27fc66158128d5a2e5f9d61a0ee58ca59f7b744ae37f909dc7
diff --git a/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild b/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
index 294102d61bb2..c2b0fdc27d22 100644
--- a/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
+++ b/dev-python/sphinx_celery/sphinx_celery-1.3.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Celery Sphinx Theme and Utilities"
-HOMEPAGE="https://pypi.org/project/sphinx_celery https://github.com/celery/sphinx_celery"
+HOMEPAGE="https://pypi.org/project/sphinx_celery/ https://github.com/celery/sphinx_celery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/sphinxcontrib-ditaa/Manifest b/dev-python/sphinxcontrib-ditaa/Manifest
index dd0358164fb8..f6d7c3739993 100644
--- a/dev-python/sphinxcontrib-ditaa/Manifest
+++ b/dev-python/sphinxcontrib-ditaa/Manifest
@@ -1,3 +1,3 @@
DIST sphinxcontrib-ditaa-0.2.tar.gz 7293 BLAKE2B b5c32197c293f2400ebca44ffb1142acc5f60c3b7bb573c8b389a56950a54c3b06f478371756bc8a1cd5c8e360eb936c587c5d64e3d4e9bbc855c28197a21f40 SHA512 fc9f9b1475b7efb3f057156bd56be51414068c80f62cccd0fb5bf404b7047d296b3de05a1825b42e2b51a7ff6f0ccf1f3a7935ec494440ccd0fda487786adae5
-EBUILD sphinxcontrib-ditaa-0.2.ebuild 637 BLAKE2B cff7c6bcda109a715471d9afaea9d7fe6013f5a177314801a94d1ad5c301822dfb8c852d4f6af8e5f3d0c63b38addcdc8185fe0467f4c5052a1f0b9562fd1300 SHA512 b1beab7fa9ffac874e8874d277c64b50e139d491ba16968ef967e96bcd5aead3c2bdd55577e617aa20a03118e475b8244752e639f340da2c12bdad935bea5f2a
+EBUILD sphinxcontrib-ditaa-0.2.ebuild 638 BLAKE2B b5b24521573924aa8f38343689e7203c106e3c0dbea128607866e2abc7cd1ba439a2aaaa8d565043931a2503be4c02dfb1706bd91f5cffbf65e256782f8f45bb SHA512 54df1957e1e1300e926d03782c947e3fd5ca7914c1a5ac24dde7ddf2d660d613adc9923522c1bef39b2a2ecf7fa3d4212c6fe680eb80af10faf5db6c37bd0456
MISC metadata.xml 326 BLAKE2B 8df01b84111af49a1aa53a35a56b86d58b0a833f0d131aa31765adb90fcc893b5b6d5fbde71a2a1cf8512384e2394314495301ebae28546abad1dfa3d3f1529d SHA512 fe55a4d96c90929f68cc2f6a1b211975cc0f6e26061d2f1956d8bf460623d7ab1d611f0145b1269b37dc15dda84845425e62fb03b711c4e2de6e132ac85fd959
diff --git a/dev-python/sphinxcontrib-ditaa/sphinxcontrib-ditaa-0.2.ebuild b/dev-python/sphinxcontrib-ditaa/sphinxcontrib-ditaa-0.2.ebuild
index e0cddcafc838..95ac5c5ddf83 100644
--- a/dev-python/sphinxcontrib-ditaa/sphinxcontrib-ditaa-0.2.ebuild
+++ b/dev-python/sphinxcontrib-ditaa/sphinxcontrib-ditaa-0.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Ditaa Sphinx extension"
-HOMEPAGE="https://pypi.org/project/sphinxcontrib-ditaa"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-ditaa/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/sphinxcontrib-doxylink/Manifest b/dev-python/sphinxcontrib-doxylink/Manifest
index c515568f0767..f69a02800933 100644
--- a/dev-python/sphinxcontrib-doxylink/Manifest
+++ b/dev-python/sphinxcontrib-doxylink/Manifest
@@ -1,5 +1,5 @@
DIST sphinxcontrib-doxylink-1.3.tar.gz 12401 BLAKE2B 921e05ea89111b2ead396b9352e46806654d494c0e90708d7c47e2b447707ce010131c5032b8bb88e46cc63f9a92c16bdcf51d13434e52427a348fdb084ac99c SHA512 5a53061cddda22b682b4b640725d4cd763b54d9dfa3599b666dd55d72660f07fc89318abeab07d114d01313b215e69e421a3b5251125d28c3dd326426830f9ee
DIST sphinxcontrib-doxylink-1.5.tar.gz 11391 BLAKE2B 569eaba41a2cb802d05b0e7da28a00f41399175e2103979eeae35750e2935f66670c20bb0a560980d553a8a751ab57c0e200d0110983eb474eba60b3a2bfcc10 SHA512 caac418ed2b11f1b72bc3cb2e5c6bd22a680f9e6debecf6c0028bc1e92fc41e017996be05a7ac7c2dc96c907e59ebfda32bf8b7715c92c33c39404ef356c2a13
-EBUILD sphinxcontrib-doxylink-1.3-r1.ebuild 929 BLAKE2B 5849b8c6ef21ca2185db067c7f989ea53abb662fdd1dce34de1b884118a249df4a79c7965f693e74dbe5deff121797f715434037ebe2d17f5a1879d3bbfe7520 SHA512 5a7178d20d0da80c19f85bad21b9db12a00f23e25add71b13932b5cf2372ab53adb8555e80135386112c198b6debc42b331886c7de670ff6c907ac11eee992b7
-EBUILD sphinxcontrib-doxylink-1.5.ebuild 925 BLAKE2B fba2c775d2745a2db244fd85bac6f3c9305b5f03550776834a32e28193db33a49d65f84a30247ffede48b3c1a592e569b91011cc0ea0bbfb261da90f1a7ba2fc SHA512 0c233080c99d316ec3d4f06c46b0ea6885fd46c10b457f2072080670de8af14c75fef0607558612a36da2832f80da4df7ac7e5e066789f6dac446c14f883f76c
+EBUILD sphinxcontrib-doxylink-1.3-r1.ebuild 930 BLAKE2B e9436e31220e28e5049e2e814b10749501b57f2982ee1e36c824dda946c32eaa9a75244139a759aaa13aa3dcf757f8e366b375523a17c1c0b3f74d2feffe607c SHA512 8209c27d6e8cbd4623beb726fb3fd9e1916db7e65de8b0d4cf6fe72284a3e007d078d310283345e4be04155bb0c5e2dd9973901811ff478a5aab92336762b423
+EBUILD sphinxcontrib-doxylink-1.5.ebuild 926 BLAKE2B 73773c804c6f4f5938a83d277c13eb8708c39f1eb0c68fd5d4a1fe14ef45143ff005a097d5164aa34149f80519b7897cf0d0fbd78f45bbd0ead47f08c49bc096 SHA512 378d7faf4217f1b3b638ade01858bec332ad0762e34750b3597c13585166295cce793e4d1b3be1f3dcaf121a0e1b2b52c09f1f7ec81743d294f01a0e0b3e61f9
MISC metadata.xml 599 BLAKE2B 2734ab4f50acffa42b0eb381e6236b1b675480b54152f653430d560113718da2533bdf256c8a49817fe7cca950b36a764dc7615b8e0ffb0d73eca3118ae243fd SHA512 5f025fc40b2f4a0d36600d98dc205637abab07dc40bef0dde88babb5bb676734882145e087b7f6c4d11374d94340b226b5c37271044a70c9cb1ceedad3864fee
diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild
index b277785d4dc6..1b0023bfb90c 100644
--- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Extension to link to external Doxygen API documentation"
-HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink https://pythonhosted.org/sphinxcontrib-doxylink/ https://bitbucket.org/birkenfeld/sphinx-contrib"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink/ https://pythonhosted.org/sphinxcontrib-doxylink/ https://bitbucket.org/birkenfeld/sphinx-contrib"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.5.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.5.ebuild
index a363ce4d04a5..90af28c6ab1e 100644
--- a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.5.ebuild
+++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Extension to link to external Doxygen API documentation"
-HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink https://pythonhosted.org/sphinxcontrib-doxylink/ https://bitbucket.org/birkenfeld/sphinx-contrib"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-doxylink/ https://pythonhosted.org/sphinxcontrib-doxylink/ https://bitbucket.org/birkenfeld/sphinx-contrib"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
diff --git a/dev-python/sphinxcontrib-napoleon/Manifest b/dev-python/sphinxcontrib-napoleon/Manifest
index 36b4e139ae7e..a97eaa025897 100644
--- a/dev-python/sphinxcontrib-napoleon/Manifest
+++ b/dev-python/sphinxcontrib-napoleon/Manifest
@@ -1,6 +1,6 @@
AUX no_installed_tests.patch 354 BLAKE2B ef607927f008c407b28ee361dd1bd0b95243cfb8501b7babffe53e6b6f900fe607ccec49130e2333c5f16c8ff2c1b57905aac106ba81b6c19d8aea981bcb5e23 SHA512 94bce4612ec269d10dbc74823a7c3cb6d37787b738aa99c31afab4bf6137449358d61ca9bc63d5eb450e1921eca6cdbce15abff88d91ce11ffeab2213d25af7e
DIST sphinxcontrib-napoleon-0.5.2.tar.gz 24939 BLAKE2B 80735db4176019b164a60c6327600246949a6dd892c161d35ca8046ff669fdcd68661083bfdd94400b8e32a3eb89bfede31bc569df1b17a37ac28071392020bc SHA512 5f8d31c4ce66a042aa0c79ec06b7592539154bd7a397c1898db0cbed15b9891c908bb1d51334ef0b759e5d44ac99cf124616f0e4b3a1b1253f0f92312c949a8c
DIST sphinxcontrib-napoleon-0.6.1.tar.gz 20057 BLAKE2B fe56c257af9433ee10dc92f7a028d581ce0783143f1d187cedbc226a72d3a2af9b185cb528549b80f77749aea15484bdbea5d0bdb7d5b087ac952ed3b855e1ad SHA512 1809fcadf964622bd75cc3ae17aaad467b7003f82e6df4de039a0ba86daa5c5b199af0c185129e79d3c4f8738c0d6c2411950888969fee3bb32ecc8cdfbc84b0
-EBUILD sphinxcontrib-napoleon-0.5.2.ebuild 987 BLAKE2B ae7b2c264ebb681a1dda9d260dedee0cb5ace933b48823b30dfe6491362e521deb644322b257f80efc1190efaecb5b75e6123941a7b20996dea2caa0d964c37a SHA512 93d19a93004a59aff220fc534d886538bc41d256938147d08fe92a9f4ab8b3de7f39d103695ddf05f851baea61f72ce42e566feb2c4c48044611aad9b8656427
+EBUILD sphinxcontrib-napoleon-0.5.2.ebuild 988 BLAKE2B 921bbbaea43e76d1953cbd8647bec0f1b825682a0f09817ce6ee253a68e0f1d971dca77ac93e186494a3213e91d001451a03af9f32d03bc6a14b5929df3ecbe8 SHA512 cf2739dd133e76df76883bc0ea351285e01d3a1abda9633c0b1d784934fabbc7b4a5649e02cc0e256aaa776344001d28dbd5a0dd2eb0e3abfe6c8e6c5e5c4c5f
EBUILD sphinxcontrib-napoleon-0.6.1.ebuild 823 BLAKE2B 4a04156a5381820c5931ca64a017275b766c102821b5763e5a68672214fe979de7db320bb6e2762e4e1f3744f182a99718d3adc7282332d4a396302004d88caa SHA512 005fc890980561c90a89817cdffc16c18d45d2466d65935340e2e9ffa4336d77206548fcbee5e6c4ecbc1b222077e2c20951fbf888712cbd654a696db57c908c
MISC metadata.xml 346 BLAKE2B ade26e4c9a8a00f8fa091b1d12339d4803210a3eedab2e091fe9cb19cb9bda9defa3291b4baa3e2de4b04a144635e87e10b57872caab1707b62843d6414e9165 SHA512 7b97ddc38c9d50f07fdc4188d22425c6e8ef8dfeb8a874c5160ac39d76367ef9bbcf198da2d0de08a1e952bef588fd20f316fcb762bcf4dd9780b4ca00d45d68
diff --git a/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
index 665a161853f6..145c2615b33b 100644
--- a/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
+++ b/dev-python/sphinxcontrib-napoleon/sphinxcontrib-napoleon-0.5.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="Allow a different format in dosctrings for better clarity"
-HOMEPAGE="https://pypi.org/project/sphinxcontrib-napoleon"
+HOMEPAGE="https://pypi.org/project/sphinxcontrib-napoleon/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 0f65f0856381..3bd2b8c62733 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -1,4 +1,7 @@
AUX spyder-3.2.4-build.patch 5706 BLAKE2B 60eea8e3dcb3bd6a5b80e2b30322ad7d514ca4011a6edefb325e468d692f790beadb8598f2d24b20d2015e77c9eb10388c3354b3417c96a5a2bdc5e02f4a0c38 SHA512 41fa116652af0b2a93e25e1c39c450c9bc5cc7bf76afde75e8b53845d7fa8be822c6763ca48ea4cbcb64e72cac927c832233bb681c9950a272da517234464123
+AUX spyder-3.2.8-build.patch 5652 BLAKE2B f4d9fca3670d8c2f3e8dc3e58b00ffe1bb49bdb9ded28db865e1005a8cc86755b32bbf53dcb618e759f116c2cc3a13b58b7c501d9dfaf2723e564372934a4d1c SHA512 e1d758be7b9c5221ec317b9e254e959bc0d6ce6bc01259c4291dcffbc0000fbaaca7660cc3b18a7ee14ea49f2addcde2e00bfdf251dcadb34b6cbb35984f95f1
DIST spyder-3.2.4.tar.gz 3345797 BLAKE2B 2df946f257fee7e87dd922b6ed3b3c0fa02438560cb7fa4087f25498eb134bfc8c342a0a928be37f08448dfea2917380a8521ead13954091b1854616012ace91 SHA512 46e89c68545695d1e64aaafdd2ed724b152a41088f1bfa645b8c66d8ae6bcc2d86e9830cd3f16edfb8027aad5786dfb67f2a8371839dd515df8ebe34446716e6
+DIST spyder-3.2.8.tar.gz 3414627 BLAKE2B 95f85f719eba20eb9fed5183cfac582b040abc93724df512188d14167a1663c5be9906dfc499feda9f8b0d7a713c093dbf98e4f20f732e0e9669397e1b7c8482 SHA512 03dea90632af510cfc8c4cc684068213a54dac9eef671f04c83663dd40eb480a4b818e2d040efa7a78a0d17044018aa76f2931abbf344eb684094fc7a86ddf5e
EBUILD spyder-3.2.4.ebuild 1717 BLAKE2B 45134cb6725de267a325fd853eef99891bc548cdf48dec4b2c5ad4f23902feee1982c13a4f093f6fb60809b29ee50a9df62c904e6c5825a9c4b4acf2f6141ca7 SHA512 f62ee494f9f547005fb08b13351fcf273eb2a092b69e45dfd9c841365682f1c5ddc6c02b73d57ba248e98ec4d6e18c66090b4af1cc2f715def9906324a93a037
-MISC metadata.xml 825 BLAKE2B 5293b72a6f4d5cb50a86c2f895a8455f8debbaf66a7a2429c69c59587eae7fe3c09350df5c3f7c1f3d60bff7e585fff8644d67ed91d3814ec036d70565ccd59f SHA512 d15dd90b0db7e1ee2718dcf4cf3aff509775bc72b0352ef401308b7fd78063792c02596e1f8fabbfc2f19e9016f670e396589411e5fe8609f020222ffa9ac4db
+EBUILD spyder-3.2.8.ebuild 2591 BLAKE2B b29cc3198bd2e242094f4a48b8bca0430df227d7f1a7401d1273ebd0c9605e83954f110d4ad0bca2612406a862a199161f361a4ec58e776b197c5bf02eabbaa5 SHA512 ab234cc022aefff094dfa0ad5abcbd377bb890e8b450184cac9602fc7a71e210906bc1e0ba8fa816c90106312bef0bdaa34c262901b2458af4d8b8e909de40e0
+MISC metadata.xml 918 BLAKE2B f83d61b0af59a2bc6b1a704394eb4d84fef9673ff4c7376c07f7e4540ec82c3d9a7e648cf663c7580813523d7f047ecbc61137e93e73b0acd21a96f80c797c64 SHA512 fa3828504ddb519afc8c5fcae824650b6c03d23b2e3b2cbbaf9ffa74f2c0a0e96b799c5aa342aee1606d39957b316348eea5459abbf3c512503b3f330cad3cf6
diff --git a/dev-python/spyder/files/spyder-3.2.8-build.patch b/dev-python/spyder/files/spyder-3.2.8-build.patch
new file mode 100644
index 000000000000..b21c77d660be
--- /dev/null
+++ b/dev-python/spyder/files/spyder-3.2.8-build.patch
@@ -0,0 +1,129 @@
+--- spyder-3.2.8/setup.py 2018-03-23 14:00:00.000000000 +0100
++++ spyder-3.2.8/setup.py 2018-03-23 14:00:00.000000001 +0100
+@@ -77,12 +77,7 @@
+ def get_data_files():
+ """Return data_files in a platform dependent manner"""
+ if sys.platform.startswith('linux'):
+- if PY3:
+- data_files = [('share/applications', ['scripts/spyder3.desktop']),
+- ('share/icons', ['img_src/spyder3.png']),
+- ('share/metainfo', ['scripts/spyder3.appdata.xml'])]
+- else:
+- data_files = [('share/applications', ['scripts/spyder.desktop']),
++ data_files = [('share/applications', ['scripts/spyder.desktop']),
+ ('share/icons', ['img_src/spyder.png'])]
+ elif os.name == 'nt':
+ data_files = [('scripts', ['img_src/spyder.ico',
+@@ -106,102 +101,6 @@
+
+
+ #==============================================================================
+-# Make Linux detect Spyder desktop file
+-#==============================================================================
+-class MyInstallData(install_data):
+- def run(self):
+- install_data.run(self)
+- if sys.platform.startswith('linux'):
+- try:
+- subprocess.call(['update-desktop-database'])
+- except:
+- print("ERROR: unable to update desktop database",
+- file=sys.stderr)
+-CMDCLASS = {'install_data': MyInstallData}
+-
+-
+-#==============================================================================
+-# Sphinx build (documentation)
+-#==============================================================================
+-def get_html_help_exe():
+- """Return HTML Help Workshop executable path (Windows only)"""
+- if os.name == 'nt':
+- hhc_base = r'C:\Program Files%s\HTML Help Workshop\hhc.exe'
+- for hhc_exe in (hhc_base % '', hhc_base % ' (x86)'):
+- if osp.isfile(hhc_exe):
+- return hhc_exe
+- else:
+- return
+-
+-try:
+- from sphinx import setup_command
+-
+- class MyBuild(build):
+- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
+- + build.user_options
+- def __init__(self, *args, **kwargs):
+- build.__init__(self, *args, **kwargs)
+- self.no_doc = False
+- def with_doc(self):
+- setup_dir = os.path.dirname(os.path.abspath(__file__))
+- is_doc_dir = os.path.isdir(os.path.join(setup_dir, 'doc'))
+- install_obj = self.distribution.get_command_obj('install')
+- return (is_doc_dir and not self.no_doc and not install_obj.no_doc)
+- sub_commands = build.sub_commands + [('build_doc', with_doc)]
+- CMDCLASS['build'] = MyBuild
+-
+-
+- class MyInstall(install):
+- user_options = [('no-doc', None, "Don't build Spyder documentation")] \
+- + install.user_options
+- def __init__(self, *args, **kwargs):
+- install.__init__(self, *args, **kwargs)
+- self.no_doc = False
+- CMDCLASS['install'] = MyInstall
+-
+-
+- class MyBuildDoc(setup_command.BuildDoc):
+- def run(self):
+- build = self.get_finalized_command('build')
+- sys.path.insert(0, os.path.abspath(build.build_lib))
+- dirname = self.distribution.get_command_obj('build').build_purelib
+- self.builder_target_dir = osp.join(dirname, 'spyder', 'doc')
+-
+- if not osp.exists(self.builder_target_dir):
+- os.mkdir(self.builder_target_dir)
+-
+- hhc_exe = get_html_help_exe()
+- self.builder = "html" if hhc_exe is None else "htmlhelp"
+-
+- try:
+- setup_command.BuildDoc.run(self)
+- except UnicodeDecodeError:
+- print("ERROR: unable to build documentation because Sphinx "\
+- "do not handle source path with non-ASCII characters. "\
+- "Please try to move the source package to another "\
+- "location (path with *only* ASCII characters).",
+- file=sys.stderr)
+- sys.path.pop(0)
+-
+- # Building chm doc, if HTML Help Workshop is installed
+- if hhc_exe is not None:
+- fname = osp.join(self.builder_target_dir, 'Spyderdoc.chm')
+- subprocess.call('"%s" %s' % (hhc_exe, fname), shell=True)
+- if osp.isfile(fname):
+- dest = osp.join(dirname, 'spyder')
+- try:
+- shutil.move(fname, dest)
+- except shutil.Error:
+- print("Unable to replace %s" % dest)
+- shutil.rmtree(self.builder_target_dir)
+-
+- CMDCLASS['build_doc'] = MyBuildDoc
+-except ImportError:
+- print('WARNING: unable to build documentation because Sphinx '\
+- 'is not installed', file=sys.stderr)
+-
+-
+-#==============================================================================
+ # Main scripts
+ #==============================================================================
+ # NOTE: the '[...]_win_post_install.py' script is installed even on non-Windows
+@@ -261,8 +160,7 @@
+ 'Programming Language :: Python :: 3',
+ 'Development Status :: 5 - Production/Stable',
+ 'Topic :: Scientific/Engineering',
+- 'Topic :: Software Development :: Widget Sets'],
+- cmdclass=CMDCLASS)
++ 'Topic :: Software Development :: Widget Sets'])
+
+
+ #==============================================================================
diff --git a/dev-python/spyder/metadata.xml b/dev-python/spyder/metadata.xml
index 00c53afbbf33..d43cf6ebe126 100644
--- a/dev-python/spyder/metadata.xml
+++ b/dev-python/spyder/metadata.xml
@@ -15,6 +15,9 @@
(dict/list/string/array editor), doc viewer, history log,
environment variables editor, ...
</longdescription>
+ <use>
+ <flag name="webengine">Build bindings for the QtWebEngine module</flag>
+ </use>
<upstream>
<remote-id type="pypi">spyder</remote-id>
<remote-id type="bitbucket">spyder-ide/spyderlib</remote-id>
diff --git a/dev-python/spyder/spyder-3.2.8.ebuild b/dev-python/spyder/spyder-3.2.8.ebuild
new file mode 100644
index 000000000000..3c588279fe79
--- /dev/null
+++ b/dev-python/spyder/spyder-3.2.8.ebuild
@@ -0,0 +1,79 @@
+# 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 eutils distutils-r1 xdg-utils
+
+DESCRIPTION="Python IDE with matlab-like features"
+HOMEPAGE="https://github.com/spyder-ide/spyder/ https://pypi.python.org/pypi/spyder/ http://pythonhosted.org/spyder/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc hdf5 +webengine webkit"
+REQUIRED_USE="webengine? ( !webkit )"
+
+RDEPEND="
+ hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] )
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cloudpickle[${PYTHON_USEDEP}]
+ dev-python/jedi[${PYTHON_USEDEP}]
+ dev-python/nbconvert[${PYTHON_USEDEP}]
+ dev-python/pep8[${PYTHON_USEDEP}]
+ dev-python/pickleshare[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ >=dev-python/pycodestyle-2.3.0[${PYTHON_USEDEP}]
+ dev-python/pyflakes[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP},svg,webengine?,webkit?]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+ >=dev-python/qtawesome-0.4.1[${PYTHON_USEDEP}]
+ dev-python/qtconsole[${PYTHON_USEDEP}]
+ dev-python/QtPy[${PYTHON_USEDEP},svg,webengine?,webkit?]
+ >=dev-python/rope-0.10.7[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+# Based on the courtesy of Arfrever
+PATCHES=( "${FILESDIR}"/${PN}-3.2.8-build.patch )
+
+python_compile_all() {
+ if use doc; then
+ sphinx-build doc doc/html || die "Generation of documentation failed"
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_newscript scripts/${PN} ${PN}${EPYTHON:6:1}
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/html/. )
+ distutils-r1_python_install_all
+ doicon spyder/images/spyder.svg
+ make_desktop_entry spyder Spyder spyder "Development;IDE"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+
+ elog "To get additional features, optional runtime dependencies may be installed:"
+ optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib
+ optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas
+ optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy
+ optfeature "Symbolic mathematics in the IPython console" dev-python/sympy
+ optfeature "Import Matlab workspace files in the Variable Explorer" sci-libs/scipy
+ optfeature "Run Cython files in the IPython console" dev-python/cython
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/dev-python/sqlalchemy-migrate/Manifest b/dev-python/sqlalchemy-migrate/Manifest
index cdd5a0111702..e1ee0a5b16f1 100644
--- a/dev-python/sqlalchemy-migrate/Manifest
+++ b/dev-python/sqlalchemy-migrate/Manifest
@@ -1,7 +1,7 @@
DIST sqlalchemy-migrate-0.11.0.tar.gz 128299 BLAKE2B 1b13890aa38861cbcb6ff57b1169114183d17931890036fa3aa06a66c9f3e5b5cb5c84d752e6a1dc7058fbb9c6581b33a27f74800ab325801e2c318664cfdeb0 SHA512 5ce76f221cab54ca7436f30a907db4a17e7e338af2cc2d324f06e73bfeda99569584227f925f8a078d01c17761878b865af665a9eb7c1de306cbc0f9b8d7a451
DIST sqlalchemy-migrate-0.7.2.tar.gz 105862 BLAKE2B decba0b4007143c2e98ad0b36880bd92ad6f771cf6b08ce4472cd2c0361658f449cfecdac2c8d5b12b1df8a00940dbdf714ee7d82cd9fb7f429187ec899eb19a SHA512 31c56da755ccccdc0aa5eacddcb097a4bd6431ab72a5b964689b0943b50ae4b23e034ae84d8dad4707d4cf9bea5b538e015ff755318685cc17dd82497a4cb4a9
DIST sqlalchemy-migrate-0.9.2.tar.gz 124175 BLAKE2B 9c4edbec78074ffcc4be800c952b7c38a919ffd4dd829da34c5f4b3b3b06d8b31bb703e71dd43555bfd68cb7e82bcfbb632a362f9382fa61890a27b1f18c0c22 SHA512 25b218ae97e9a99ad126e4185621bff04da2e9d47d2e47620965974a0b865a9dad161c4d284aaf316f01f0241743d11dd6578942ad6673f2843476fbeaaa4688
-EBUILD sqlalchemy-migrate-0.11.0.ebuild 1643 BLAKE2B 28fd96c3c59bd985b42ca4b64d2c448ae72331b851d55d362cbab935f3d5dbb3a780f8d1761a784ed45dc9f606a93f54bbd622b6aaa9a035c6881c612abfeb98 SHA512 718e97049b4136bcffcb7ce3e3636fc571ee8323bad21d96cdc6260acc944ad642bb7a5b72365e98a2ad382e3a2eff2c4b464573865f8253b3fe489204c3dc1b
-EBUILD sqlalchemy-migrate-0.7.2-r1.ebuild 702 BLAKE2B a25e925e911f59f75ebf64862b65243d92db014a5e92cb913a5dac3d5f85ab29a9a50e15d457c9a04f429704e9d7de58b48cfbfccdbc1659ad702d498ddd9899 SHA512 ff6b8c6a1027d433b6c4c88ee4747b1fdda8bef988c852d7b495d263cdaf6b5a8d85c6eee1bfdf14dbeb3dc284fee55d0410281f9bf9b88892b31dde3b3fa84c
-EBUILD sqlalchemy-migrate-0.9.2.ebuild 844 BLAKE2B 32fc2c5b69544ee9b9b2f140700a2d04fdd4b2b3fadaf602159946fdf81063712812b8fb349b0b39f1b0a3bea6e609316cdff5c296c059537b6dc83657dc2eea SHA512 a66e6c18a5e1a79cb72d07161c82ee1808c2a21e91d6a1af6bf1fd783de9a122d4940a22f915e4b1c2db38275b9149ec84cd36a0851033466df2cb28c875055a
+EBUILD sqlalchemy-migrate-0.11.0.ebuild 1644 BLAKE2B 01ba49c80842ca24afb1bb0d72788f0bd6bac0e3dffa6c3b314a2a9e1d70d1e6ec4fdddf3e0f93f10e0ac53a9030a785f947fe2c45abdcf82bb73d22c912aebd SHA512 544ca0e697f2c3c115441be3913ac08c87e123d2a806c8773ec3cda8748230e4fea15e0e4526337195edb9b4c65102537ebaecf115d3217193188e9e99d85d8e
+EBUILD sqlalchemy-migrate-0.7.2-r1.ebuild 703 BLAKE2B 7e9385f0fb1dc023875e821e8a80bc4c64986e5077959a85c6f564a60509275d75418549f94b7187337a5661bb4d45dfbe2395916cc267c8c7529117eb2f32bc SHA512 34de48bf99f44bc001afc6dccec0fd01832ac3f8175e518a6ff6c370f48b8803e337dd5d1dc3cd4c8159702b2dc6300a58b99d255cd1d2d0c664782f8366bd13
+EBUILD sqlalchemy-migrate-0.9.2.ebuild 845 BLAKE2B 95799089253a2bb9403b41c1955aa285f007d771505115af6fb15f7111dd8977de5d4d87782418c7f0a0b8037df1615e90fd1358704115a9b90f954f3de20448 SHA512 889dd37145600cd04e5f701bb88c15e80fd6bed35bfd43a0ec8351798028968c0ddfe13e2a1f8128c9b4840afc2aed7bd023496e6a60d3bc3fa68a036bbf56f1
MISC metadata.xml 331 BLAKE2B 0f9105a458c3ae2b81bc9d2a6697d5b3ca8f249a8111564d34c49850d9017f21f2b85e1d0f1f7e458546f1b28a1d90e5e5c33286e78b77695598ac85b7c9d53f SHA512 6c683c14c1fe2acf94b25f6d17cd02d3d74db9259df9d241b3a2efe9abab2076f04a70e00327a06a3d8411244323a3061cfd1bd82d59eaec8b56682e79e41fc0
diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
index bf9969d18b7b..4c1dca143408 100644
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.11.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="SQLAlchemy Schema Migration Tools"
-HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate"
+HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild
index 2b20ba92da5a..c146d60a457b 100644
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="SQLAlchemy Schema Migration Tools"
-HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate"
+HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.2.ebuild b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.2.ebuild
index 2ca76e3bd0be..8a7997ff83ca 100644
--- a/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.2.ebuild
+++ b/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.9.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="SQLAlchemy Schema Migration Tools"
-HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate"
+HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 7098bf3eb379..fa7b5537f7cc 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -8,13 +8,13 @@ DIST SQLAlchemy-1.1.17.tar.gz 5285761 BLAKE2B 58367c05a8e87aaa0c497455abfbb6c286
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 1579 BLAKE2B 519bbe31c16edca7a744742147d1305f802344e38b6055196ee8bb829dfd1124d842f86f993b5abd0071780f1491c791e7304a3cdbc76fe0931607e2562bd01b SHA512 de67a6285694b46824314fd05c42bff8bfd7fe98e89030148e0ad916f5627679629556381f5280e8bac70d7b3392ec25f6935adbb7e43bfd87b85e089ace7a72
-EBUILD sqlalchemy-0.9.8.ebuild 2455 BLAKE2B 5e0cc723691bc8fa0a4be9cb771f040d7910a300ccf11f8b264c7a2aeb056243281154211d1b3ef50b53edd40e000e534fac488744eea7376eadad4c9c03c805 SHA512 5798db37812e465f961ce1f21c3636cb3ed4245b9b1100ab01684845f98c87350063a50d14ff0d294d9aa0925ffaf4067fa3c114353f8b4e0c33e504bbd016ae
-EBUILD sqlalchemy-1.0.17.ebuild 2135 BLAKE2B 8d17ddc66e35af491a27262ec51cb53c33783b9205cf96e6a17c3bf6d2ccaf319a0b57882a520449deb522b251cbaa1e4ff04a164ea1d6b2d376346485628202 SHA512 a167eb69ac01730252e5f062e5b2d7c39908984767a5164642c603d115cb9d0fa01e74be199fdc9f664810c9534b763c8b652d81cab5d5f3dbbd655e9f45810b
-EBUILD sqlalchemy-1.0.19.ebuild 2137 BLAKE2B be6442b9509ce32513b04e25a5349aa0f8b276189700466a3e5a338eec1450400cce82e509df1e5de7c0b3c9622c28708ef821976949beeba61866cf8ee7f990 SHA512 2f47a885945c6ab58835e363336fc902e8f5211aadab4f7bc435ddde531d7a8fb2c0396531699761a0ca8220354c83cb7a96166d0ca85c24500688d2889e49ca
-EBUILD sqlalchemy-1.1.12.ebuild 2128 BLAKE2B a26fcd6857d4709c3bb99f785837ee4bc864588048d125dea80ad3b388f9c5a70ade797bd3ac323ada09cfda0f1a4131ac4c58cd6a98fbb6313210d9c10ac577 SHA512 71e132182a117536bb948f5c534edbd407c94c25af5e068f7c5dbdd326a769fc77cd5b932c9b33530b52dcfd2c4585f83a5d42b8540dc113c1e2208a0750c400
-EBUILD sqlalchemy-1.1.17.ebuild 2180 BLAKE2B 645c3d1e0f7ddf986bf0343da8577dd29456351caff560b0f35e282d74cd5215139f9fe7d967d16d1fed7882a615aa09683a07cf8e3ffdabe99c50444cbc0b5e SHA512 919ae6264100c909a737291655d530884f9173a24fd4410933aab5cc39cdd4639b84d684d7642c16592bd8d6b8e65ef225414a0b51792ad8608725ebfd3a7fe5
-EBUILD sqlalchemy-1.2.0.ebuild 2154 BLAKE2B f9db068848277bbfbec2240a4b7b61a170629d683ea92e049d9f9e39ce1b3ee8fa04ec5b7f4b4bc98479f6c6a9335b3e71cc3c46577ea49d436ee0e5fa905fb8 SHA512 f30e5b53972e0e4424b1b43f573baae0ca50084caa7b4b10afa722545f6aaec25419db0ae1edfd87040440e5ed65a39ead1db98a52644f5656375aaf6a6bf32c
-EBUILD sqlalchemy-1.2.2.ebuild 2171 BLAKE2B f5be7c1b91ea71f73d502d96ed401301ac27aec0c934d8feea90a0d0d817b4c4c7b0985df4a442c70199b6b9dd573529557fa6ad8e51eddd9881980f7e91c1e6 SHA512 818c2c45cbfe55b7f91c1e455f92d9ba0ee902550c810a77cd56d8b093ecba6d52f1fdf58b3d55ea843cf8fe83bccfd236edb28f9ce9ae9123f7b570606d9333
-EBUILD sqlalchemy-1.2.4.ebuild 2205 BLAKE2B 1a96aa555a8ebae22d8b727b4d86c0b8720ede2b1ee4d970b005fb9f84f5a2ed3efb884dcbc2250435158e781dc742901dd0a9571ad377ecca7f254f5d31043b SHA512 46537a0e5babdd3d360609846460c6e48ca986db709ffef0aed32ce258b45fe4c1490c9805e17712ff423590661a9d90f3a5e58255be1d48568d82c385ba3865
+EBUILD sqlalchemy-0.7.10.ebuild 1580 BLAKE2B 6860bdd76eef99dd397c69450f1fea1af0ec7b1c6b07088b35887342161dfe6a67052a2ff8514ae00f1f5e4323766a8235af2cdb1b4739967e32c8334845e219 SHA512 9c405ee96b959895ab7eb155352186ea5a49a263053a819369cc672f2c835dc64a06d6d41d2bf2ca5a245e986a788d9cc80b679674e4f6f16988e88d7bcab876
+EBUILD sqlalchemy-0.9.8.ebuild 2456 BLAKE2B 83af89e3bb505cd470afc72d293da07b3efa92f583cd6016ab0a649cfce27d116e0b1a924373dc684abbb0e3969b447ef17a9967915da859662abbfceea12ea3 SHA512 12cc7ac62c6a44eb9dfd58bb3ebaf4a3e93402b0027231d686a8e2205c0ad1177a0cafbbf19462aef2b825e455d059a86fd959f653b6af1dd30f3426deef3fcd
+EBUILD sqlalchemy-1.0.17.ebuild 2136 BLAKE2B c45fb52040c9674836a28c1b89663254b615d624a4dc353fa0f1e0dbd9c00d0e59120659f521133eb80e2a7df46c627041a3f472850105d425a219db9eaf7b6e SHA512 82cf12046128af4fa9d97666d6c1625e1745487bc30911e9964b43e875511a56c8b86ef60581d6bd5a0922d48327e24e82b98591725d9019434edec0704a52cf
+EBUILD sqlalchemy-1.0.19.ebuild 2138 BLAKE2B 7c0bab95440d24c65c6ca5e46ed8975dfea912bb21467d47a00fd54b2f895a20a4975432ae1ed2390f159a472ccb46e6e347afe189e2d35fd3e277680fd561d4 SHA512 99c3a74e4fc8247d71497875c86aca45c996fccf5b11612266d2c2517b9cea670a0f5cbf77030d7de3451b38a0ed912a53ecc2c62920273d80eeaa8b626e2124
+EBUILD sqlalchemy-1.1.12.ebuild 2129 BLAKE2B 0705b85832ce52a87d59378c32a272aadd184464de761e4c2d75cc3b74f318198a4b4c56ae7e7ddd0c420bb31b608021ee533b2c1ed9b39babdf1492262393a0 SHA512 6be020dbf87af9cdcc321c137fe6698827d87761e17b3bd4774e3b03ec1c7d87fbc333b5e7e4bbdb08d43c1de03d9b2f17b594321236c4a9038ba812ff723bad
+EBUILD sqlalchemy-1.1.17.ebuild 2181 BLAKE2B 3d34528e9252bf66f56fd162503d35d8264a16a5265efb2ad447da1213052b60a9921af737874bb82ac3715a1daaf8b7c2a4cdb45b3345bdd7c36cd62bbd8e15 SHA512 e60b113a69c5b058a469e43d189b6fa0effaa7ab6da594fb4d8f2b166feedce67bfa257f24edb6d5bc1388fb084bff36682a0f64eb2b10355626ae2b01e9396e
+EBUILD sqlalchemy-1.2.0.ebuild 2155 BLAKE2B c4fa48856128d226d496998ddfe18aca58a8e8d8a49ab3f7ebb8c1534b880d12e37a7bcceb97f52abf045ad77cc37082e6226d6615ce5e6cb00c278ee4562c3c SHA512 f470d206e752de77545452f0bd1f2ba5ee34d637b5d22da9dac16cafee17e248366357fe943a4a94420f4a00e7d917f572a7a3864d91a167c1f5358c0b6b444f
+EBUILD sqlalchemy-1.2.2.ebuild 2172 BLAKE2B 6c6e47e4d87e01e4a5c16671d826172c0e672d9b97e2878fe157673238c238cb2f047a441db55167841e4fb68f4dc9feace089e536b4691ab4509d051508703d SHA512 9e5bc879a87d7ed0f201c7d7747ac8d2322937880f50b176c7bbd3c78c4deb098f300a5d5e9aff971690356425abc7887897a40255deaa594d27eb89ea7a41e6
+EBUILD sqlalchemy-1.2.4.ebuild 2206 BLAKE2B 2756263d0f263abc6de4fbd65c818d7e163a64bb29998eea42d76e7c4e988e05843a30a8acc46d568427b0991f051296ec28990138e3a8260e2a2755b99b5b2f SHA512 19c1eddee6b1109da1af1b192b8537cae71ee7639abe6cb53ebf8b52334fc3ed218a37da9fe21bbed7f7cad2c9642beaa7077f1bce0c6e7436e451b703c8bb47
MISC metadata.xml 313 BLAKE2B 71212a9a3076b472b488bdb4e12fef98e16881a32a8383c5fa6a9008353d2e043dfe64cb536ecef145ba74ba77ef3a6c43d705d5072d1b56e11eacfadd1d0edd SHA512 ef6298f9e38312117a0d1ab1e63f2fb21ae51ff149053603c19437b90d954827858579ab8f021cb52919aff4474a27f5a598d8515a7e5a9f2e7e35aee53c5326
diff --git a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
index d24fbee01c3b..0d67a495e750 100644
--- a/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild
@@ -11,7 +11,7 @@ MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-0.9.8.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.9.8.ebuild
index 3774fdd6158a..fedd5aec1c60 100644
--- a/dev-python/sqlalchemy/sqlalchemy-0.9.8.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-0.9.8.ebuild
@@ -11,7 +11,7 @@ MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild
index 82a30a26e462..2b0b4e8ff033 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.0.17.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.0.19.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.0.19.ebuild
index 1ac0d1d90a35..745fddd93b7d 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.0.19.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.0.19.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.12.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.12.ebuild
index 5cd71d12ee28..cb36bdaa8d60 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.1.12.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.1.12.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild
index 7c1e7effb734..ef83de162109 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.1.17.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.0.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.0.ebuild
index 4ecfc592fedc..b7bf93bf2adb 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.0.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.0.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
index 4a260405acab..943d57221d16 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.2.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
index 0e5b3562d436..ef400cab76ab 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.2.4.ebuild
@@ -12,7 +12,7 @@ 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.org/project/SQLAlchemy"
+HOMEPAGE="http://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/sqlobject/Manifest b/dev-python/sqlobject/Manifest
index 35a8fe5c102e..f3de441c0d29 100644
--- a/dev-python/sqlobject/Manifest
+++ b/dev-python/sqlobject/Manifest
@@ -1,3 +1,3 @@
DIST SQLObject-3.4.0.tar.gz 1269199 BLAKE2B d44712c72f18e3b13d81087926039ede842df8939eb116cc5fc4df39aa0dc8293a4737fc2de3f2843a11e9775a57a4ab39a939867e48496ef0aaf10e64f26ec3 SHA512 f10e2b950d5e404aec57442acebae06e2a95adf386de57f73339f62fadd627965667b462055f12586cbfa9be485cc1ab46a21b8fa43da9d6696489d058421aca
-EBUILD sqlobject-3.4.0.ebuild 1061 BLAKE2B a604759b648edcbc2752abe37fb9c365e78b763347198eee1ec51e98fe2d85d8bc49357c7c2c978a8cfc6d579d6d219310027c580a0d976788cba18bbf37cc47 SHA512 e9414e8e6181bcb72349035f7c4d0a1140f9333364322a36132b5b89a9bfec5feeea2afdc1d35026888404957ee0b06600521f1c0948ad4020a1e3315b91781f
+EBUILD sqlobject-3.4.0.ebuild 1062 BLAKE2B dca1c07c2de840e650a5946662a2ef628170364214efed97a12bc66a94f7c65364fd58647ef3d2243fc74d8af681ad4c71bd28765945321c10d73a022283863b SHA512 6c4a343d912d6ff65dd067d19176e8009b48050e1475770c43571e804bcbe546c63ae7a7217dda4114798aea8d768347a1c4e8d8497b5dfa60fa73210da4b7eb
MISC metadata.xml 820 BLAKE2B 6663aabc7c9ab7a2d03c72a139a4858ea5bec9f51525ea0ad50f9b8f9cfdd2732ed98efda6ca990ac71015def1914aa1abc82eb9150555e5fd54fdf12067fe9a SHA512 7003895fa358feb4534bba81f634cd8eda7b3ddb94ab129da2b431ed0a44f0e7507fbf29059abe04908c217e8d342a7a035393e869b367b130a1405e41475601
diff --git a/dev-python/sqlobject/sqlobject-3.4.0.ebuild b/dev-python/sqlobject/sqlobject-3.4.0.ebuild
index 4b043cd9670a..bd5b64529964 100644
--- a/dev-python/sqlobject/sqlobject-3.4.0.ebuild
+++ b/dev-python/sqlobject/sqlobject-3.4.0.ebuild
@@ -12,7 +12,7 @@ MY_PN="SQLObject"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Object-Relational Manager, aka database wrapper"
-HOMEPAGE="http://sqlobject.org/ https://pypi.org/project/SQLObject"
+HOMEPAGE="http://sqlobject.org/ https://pypi.org/project/SQLObject/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/squaremap/Manifest b/dev-python/squaremap/Manifest
index 3d8dd4835418..56f45f01dad1 100644
--- a/dev-python/squaremap/Manifest
+++ b/dev-python/squaremap/Manifest
@@ -1,3 +1,3 @@
DIST SquareMap-1.0.4.tar.gz 7439 BLAKE2B 34b5e5eaf45c597c4591eec291f0fa2e001f6df432eda0a3b98f8e596af257f1261d083b25eea25fedd9d415e00cc20e318f94fe2ce85b3abd2c20ccd51f2d3c SHA512 d01e61697571360b58e762787237bb8533b3de238f26323380a8b0b90d72d2f00e2a43e7f6742fbbb3483573493b0d83568e0651cbf9bdd463b911d09bf27e76
-EBUILD squaremap-1.0.4.ebuild 535 BLAKE2B 102ff2d4f716b57179240af5c0ce5ed5ba13204791fb56001cf5ba297da4500090f8e35c0ea70e4cedbd2de9a8a22ba7adbc8e05f7d25f7791a46bccd6a85053 SHA512 699a0097c5ade9a218f97cb66eece97c7963ad6b05e96f6e48ced7578d482fd62bf80351bc86e0ca747706bab39231f9c2d0ca8bff98e4e29cbc82c1ec6e9bde
+EBUILD squaremap-1.0.4.ebuild 536 BLAKE2B 89663e62039a59b811c2566aa54d439853737f935f07a95256d3ada660ae6520dadc56d10ab1af0ed8582303b4104da7c0131a090c78dbc27c875b964b37601d SHA512 b3c52da42ab368d7afaec6c02caaa7b85c1cc8049b8bb48e0c0be7a5480586e908008dff5165d04bbdce1ed5618c21ef52dab5b0a749c4a881d878fb8387f20e
MISC metadata.xml 436 BLAKE2B 18282b39ca0f1b7fc5982d2f29b65148f6333de3a509a478374b86b2f078aae8d0f2d200cbda0616d7d4018cbcaaab3fb03ce13889d3419fdba14a52c245d0de SHA512 dce36b184260ccdea3585f5f688006a438347cbe18b2358d95fce4f96f3675d5f0f9a8080a814ac56bc58332d901dc9272f00b6085b8e3e0f0ccfeb9e25f497e
diff --git a/dev-python/squaremap/squaremap-1.0.4.ebuild b/dev-python/squaremap/squaremap-1.0.4.ebuild
index ff5188278a44..70cb764465fe 100644
--- a/dev-python/squaremap/squaremap-1.0.4.ebuild
+++ b/dev-python/squaremap/squaremap-1.0.4.ebuild
@@ -11,7 +11,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Hierarchic data-visualisation control for wxPython"
-HOMEPAGE="https://pypi.org/project/SquareMap"
+HOMEPAGE="https://pypi.org/project/SquareMap/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/statistics/Manifest b/dev-python/statistics/Manifest
index 07197f5875dc..f808eab36911 100644
--- a/dev-python/statistics/Manifest
+++ b/dev-python/statistics/Manifest
@@ -1,5 +1,5 @@
DIST statistics-1.0.3.5.tar.gz 8303 BLAKE2B bbefc6b9ea5fa00f2980072afced8810e9a33acba5ef07ffbaa6c6356a1dd66fe8062b98bf6d4273860d482aa352453395c16143220afca7050cee3546fad8ab SHA512 1d7fd2304a885dbd9ebc564323349f9c5ad1ea1ecea8182b52a1f42308963bd49f07c9dc9f0b87a35d2f6ed3c37429dbc38183c0b1bd65a527558e4504a9a3a0
DIST statistics-3.4.0b3.tar.gz 12486 BLAKE2B d13c8fdba3a8788f1959a97fb3d11c53cdfa5d217751b0b1303d0be186e6f37a27ba5f641cf0cc90ecb96482527bdaa4b61778795a6c6a0fa19a93d881376d2a SHA512 d7bd7614fe3afe24e542eaebfedcd2147111ec567024e2533faaa379438c3f53138ce205c9b8fc71bed51bc13d5cb3d370b476f199a6250f4457adcba4be6522
-EBUILD statistics-1.0.3.5.ebuild 541 BLAKE2B ee930c95d7e34c3d7a57ff961d87b7a649d65bdd4cf113e098a36238e0acaa780c18416e5e39c5a90b34cb73ce1d862c5db2bf492ca70da470431486c8818891 SHA512 4d4e2848f7f52f77c30d9c98f25d0311d5c260c625c205a8f3bd7ebf387186cc894a8fb62f96bd3a59f0f786e494e1ea246f7fe79105a230e686e276a458fe5f
-EBUILD statistics-3.4.0_beta3.ebuild 587 BLAKE2B d6ce06027647c63095b70b81f91ea70cd71f17e6e94482923a5d6867dd4450b3533fe48b8bb3dacf68e164d28a2667ceed2ce3fdccbf2748726fa7850fd3cb1b SHA512 d48e26232c071b6eab591a2bae71b947a820053bc3ed95a062937fef66de0e14652dc70bcd0aa90c65f0468fd5d763abad062d1d3be35e9f5fd12e406199dbdb
+EBUILD statistics-1.0.3.5.ebuild 542 BLAKE2B 255a4da31e877440080714b88847ff8ec17f4f2b8908f5c361e0418f3679d6a6b6f610e96c13d9d7957261600fdb5337e0abca4399f63de0b1c3f22155681b24 SHA512 e91916bde6009344067d5234948ce0c869cd2c8f6802eb2384e54213daf631c08d864deff25ae7ecdfbe3a7b4cd728ca92d56e52816a7fa6047531cafa70cd05
+EBUILD statistics-3.4.0_beta3.ebuild 588 BLAKE2B 4f82b3951b8fa98a5c9017b827ece3a459980bd7ecb4e7141badb1d3827e772a71c52c15c379e1aa3ac8437f27fd34be1b8188fd45fa84ce775166b8e4459db5 SHA512 dc804c5d03d10c96ec83eaf162095d68c18ae6f958686362d7c31207d1d9562228014c2254eab4a3222379b4fd1e5898f5dbbff1049fe4fe3eb5ceb35faf0a1f
MISC metadata.xml 527 BLAKE2B 6b5ae878e0f3364775f80e272491e8e6b618b4ea129544760a3f56b6a4db33efcb1f85a2af4f812d67def3430218205ff6637c427fe2ebb7a812c6ff9d573e8a SHA512 a8a996bf135883825f9857cbb3a8608a1f340bdb32393b7438fa863c617fea26ce0ef05e2985b2bd763a73aaed9a7c565a7b789e98bdc231831b1b315fca0251
diff --git a/dev-python/statistics/statistics-1.0.3.5.ebuild b/dev-python/statistics/statistics-1.0.3.5.ebuild
index 078b00044ba8..45d4800ffbe4 100644
--- a/dev-python/statistics/statistics-1.0.3.5.ebuild
+++ b/dev-python/statistics/statistics-1.0.3.5.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A Python 2.* port of 3.4 Statistics Module"
HOMEPAGE="https://github.com/digitalemagine/py-statistics
- https://pypi.org/project/statistics"
+ https://pypi.org/project/statistics/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/statistics/statistics-3.4.0_beta3.ebuild b/dev-python/statistics/statistics-3.4.0_beta3.ebuild
index 7bf6d4ac5720..10ab210b6b9c 100644
--- a/dev-python/statistics/statistics-3.4.0_beta3.ebuild
+++ b/dev-python/statistics/statistics-3.4.0_beta3.ebuild
@@ -11,7 +11,7 @@ MY_P=${PN}-${PV/_beta/b}
DESCRIPTION="A Python 2.* port of 3.4 Statistics Module"
HOMEPAGE="https://github.com/digitalemagine/py-statistics
- https://pypi.org/project/statistics"
+ https://pypi.org/project/statistics/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/statsd/Manifest b/dev-python/statsd/Manifest
index befb74bdf91b..e38397a00a65 100644
--- a/dev-python/statsd/Manifest
+++ b/dev-python/statsd/Manifest
@@ -1,3 +1,3 @@
DIST statsd-3.2.1.tar.gz 166047 BLAKE2B b0bf102823cefb8a698b759881ebb395c7408b8b5fff7cf304aaa0ecbad2fa8381fe05efa3cdd9c36c44c7188e46173235f9fe2cbed9fb940d8d5231f455d6bc SHA512 c5166fabcef2158aeb29b07b9bd1d241bc30847eb0e2c7694ee097b3a262e2590189ee10daecb368807002bd96fed16e749ca744b51b5e946d48fe2931a0d8e8
-EBUILD statsd-3.2.1.ebuild 613 BLAKE2B 8cfebffc41a994954dee2bcb5620c6fd034ac4ba3051470821c8e01600520930b5057401e7cdc5560835f42ebb80521aa71245a45a49ecdcb72a23d9da3d3eee SHA512 e45686183c7a4527c831f6a5e5091dd858a5f51a0e891ebc3aa892134f146b754bfe07a3cfe1564057a1dda77496424eef6cf556eaffd98902c0e163a7aa4be2
+EBUILD statsd-3.2.1.ebuild 614 BLAKE2B 3daf96bf745b084b2ebb1f26baff30b54535271e3d4217983b87aa357b3fe1d48e0a9d45d93b15f7b34afc36ee057972da4d95eb36888c67fd1b0ccad356c6a9 SHA512 235744f449eafed4bbbfa1f16d36aea9e74434e7643c463d3468389211f97e916d98ea07bc0a7e7ad04d2d136861cc45ab87c1cc8e3cbb2ee161d7af85661192
MISC metadata.xml 498 BLAKE2B a8ee652db5a3283200bccbd950e8a927442db0d995fbd9181ec3b638c1875614792024b11486450ec60b9554374195c97623b7e2a6bda6e11fee5a77f18386a9 SHA512 02243a16aaec81a9d06a08f0ff1c741d5bcf6f9d8fbf3c2037b03c1752112257c9c357720957871e25f963e84c93121fe4a5ddb69208bcfb2c29937ec7743ebd
diff --git a/dev-python/statsd/statsd-3.2.1.ebuild b/dev-python/statsd/statsd-3.2.1.ebuild
index 7530a98038ee..83977bc87704 100644
--- a/dev-python/statsd/statsd-3.2.1.ebuild
+++ b/dev-python/statsd/statsd-3.2.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="A simple statsd client"
HOMEPAGE="https://github.com/jsocol/pystatsd
- https://pypi.org/project/statsd"
+ https://pypi.org/project/statsd/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index 6f168ee71125..22fe5cf72389 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1,5 +1,5 @@
DIST stevedore-1.25.1.tar.gz 509014 BLAKE2B 22580ac0e5af56eadd81e7521888e3b2458a1c03a3bdac69df1f2eeef20248f1ddc1748447e3e961b61cbe62ebc939e36c04ff011b7845b3278e18a5fdc9e14e SHA512 f3d2a7360e783c800c3c2488f6adf6f9f76e34e4a4e6f3fc53d2f1114b889c443c13fdf217ddce65a41922dda2c782f19b2077847807c70e732a522fd2166ff0
DIST stevedore-1.28.0.tar.gz 504872 BLAKE2B 6a9ba88ab950f17898d2dd76d75cd7bc7031cbcf441523863520e15916bc5c255fe6a62444f46b6d9967ec1f5f716420b36cb114995907ec8e2c39110ae7918a SHA512 e148560e255a362a51ce91e8bc2380828ba9a41e1988138bcff2d5b270097cadffdee30f3c98e123d8ced9f6f0ff350b52e793fd400ce6b45095860788bd6b86
-EBUILD stevedore-1.25.1.ebuild 1635 BLAKE2B 380c04acc30362773479092c46136c56c6a8da222dc4254a3fc45cfa1b63db88f48b4b0fb596725665e318a67f6532b0cbd05d3dad024ad574859cf3bbf022ee SHA512 6983898b47c8f1997c6d6ff7c0b3ca23aee50e687bdec5f69af00ddabbbade3570c8f9290b18692ed45d3a02fc4d5a9ad03974fb52036e943fd620968b22c61b
-EBUILD stevedore-1.28.0.ebuild 1636 BLAKE2B 1987d3337ab0a9e1cd76c44c457c7be966c7365d36eda059fd0f93f1e5b5253eecc3638d6427cc30948450a30cd67edf6c8c05f14cc986499e15b51dc779f50c SHA512 1dc1f21fa096998152caf55293245b889a7349a9fb20d9025f3ccf3264dcfe5f9b77ff6ac2cad441712a9ed637c01b098d03c9bb65cd0e0d6734aa49f796d8fe
+EBUILD stevedore-1.25.1.ebuild 1636 BLAKE2B 685c396c184637dacf2ab5f13bb1234a9347ab6df0b1093fa2f185a3eba594f44190283efb8de7b1d291780a11a6893187b0934c9595e416bb00893080a64a18 SHA512 b92428ada4d52e67b464c912f142cef264d1317769301efb3e74290ec8c5c1e72a023b775cc112fb5a1d2333d7b687f875173fe8dc053441628ac7edf0ecc49e
+EBUILD stevedore-1.28.0.ebuild 1637 BLAKE2B 032c478729366045cc99ebc763e3874c7c9cf2f549536c94b0fcc98038c4b9f5836d31dc3deb0823f74a7aaa04efc1377b68e195be5bac5919b170ea9bf4352d SHA512 b7a66e1321d2bf79c2ee34905264e206bc1b16494b7cdad0120fcf7129e1d701c8af4185d5db31bd9acb6a6db890eb252d15c2f9d100f640de44cb7ef580d559
MISC metadata.xml 496 BLAKE2B 4de4391203bfd30055b9b6399abeb5b53c2a363779c895d4e0efb1de2d929510a0d7e02541290000a63526d44d32d50ea7c41728a4ec1e5d6ab41a7ab57414b4 SHA512 569ee9efc45e2445b71ffe7201ea92a7bdae048de528664d2a908b94c3fb23f6632e2457623c5b0d961dcf7aac2d96c6385d225628a3c5234363159f56961f00
diff --git a/dev-python/stevedore/stevedore-1.25.1.ebuild b/dev-python/stevedore/stevedore-1.25.1.ebuild
index 8789a7e01e17..f483fe6392c9 100644
--- a/dev-python/stevedore/stevedore-1.25.1.ebuild
+++ b/dev-python/stevedore/stevedore-1.25.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.org/project/stevedore"
+HOMEPAGE="https://github.com/openstack/stevedore https://pypi.org/project/stevedore/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/stevedore/stevedore-1.28.0.ebuild b/dev-python/stevedore/stevedore-1.28.0.ebuild
index 56293210cb32..b0bb405e07a0 100644
--- a/dev-python/stevedore/stevedore-1.28.0.ebuild
+++ b/dev-python/stevedore/stevedore-1.28.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore https://pypi.org/project/stevedore"
+HOMEPAGE="https://github.com/openstack/stevedore https://pypi.org/project/stevedore/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/stomper/Manifest b/dev-python/stomper/Manifest
index c8b90c99c8ac..11a422aef016 100644
--- a/dev-python/stomper/Manifest
+++ b/dev-python/stomper/Manifest
@@ -1,3 +1,3 @@
DIST stomper-0.3.0.tar.gz 21051 BLAKE2B 79505d042933fe1127f151f209139c48d268d73ee443a21acabe5768b4ab627b60100dabd7116b62501fcdd5795acbc6bc400bbbdae370f46d8bde94dc0db3bc SHA512 ba6feef44bb33a9b63f789043b131a314b903fda847dbb3ad909614a2a6b2b39f2d98dcd5bf19b070f4de9cec9dbce9cd79eb135911f16c1e8dc6d5f52158516
-EBUILD stomper-0.3.0.ebuild 756 BLAKE2B 0b7874a46faf08c98c0a48ff6452a5cef29023db2078d665c52884deed651d366326f7c4313463ac6b8159eb2ff6de2e76635529401ef4a2cea2d3282de0bec4 SHA512 f56f1a8f1dc529c0ef9dc1f0fc0eb5b52726a5dd7f9ad1df9b7d47c205a24d7c1e13da7bb80b439d22c9db9c6cc98a9530150cf7b89d6f5df1b2f257b26ed30b
+EBUILD stomper-0.3.0.ebuild 757 BLAKE2B 01d18c52ea78e3b6090eb91b1971a7e2709779eaf020569f1fd6476390374280588153d5fbd6fa5ad898b4d7bc4645f8f92e62a398a03a788d4c66fe88f4bf1a SHA512 74d27ce4b91ed181b29f4e391f550c076cf97fa001c9b883e21f2385193a23d0df4b1b97ad386615d7e2b6dd9629d6384ae2b09dff13b41e57ad6c19086424da
MISC metadata.xml 310 BLAKE2B e1ecd94362bdf45d9e96eaf5405e8197f4fd8910493ab317dc74ac6ea3b33c88d397292dc6dc8cb96e5ca4cebf2aba58e8de179002a3e19a00042360958951df SHA512 9362afa04362bb46d638abdbba185063f8620836c458f18901bdb5fb6333b6a46ff873f9593cafe9e9149c35372fafe432121ecabc249400f11979bc6e66e5d2
diff --git a/dev-python/stomper/stomper-0.3.0.ebuild b/dev-python/stomper/stomper-0.3.0.ebuild
index 9f2f342831f4..726d8d2a319c 100644
--- a/dev-python/stomper/stomper-0.3.0.ebuild
+++ b/dev-python/stomper/stomper-0.3.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Transport neutral client implementation of the STOMP protocol"
-HOMEPAGE="https://pypi.org/project/stomper"
+HOMEPAGE="https://pypi.org/project/stomper/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/storm/Manifest b/dev-python/storm/Manifest
index d4d641766243..9775c3f444df 100644
--- a/dev-python/storm/Manifest
+++ b/dev-python/storm/Manifest
@@ -1,3 +1,3 @@
DIST storm-0.20.tar.bz2 213069 BLAKE2B 746fe55e720fe52369778390e2b748b297911be7631b2a29c6372d384907cc195d0e3b3627a736baa81e6852a762a80d9a4a66de318de3d3c0375939e686ad08 SHA512 7a22c6a6fa45f7bbeeb5c6f934d6f889a6d90d78a6d3e3b9c6a6825485ec35301f573d08c619693a2587e795582db633254631c0be7cd8f1fee6b03a88378a8d
-EBUILD storm-0.20-r1.ebuild 1948 BLAKE2B 537e4001fe2b0c4ae469d40edbd8cee67c6a1d966cc91d839c1c09efb94e249b94878e5888feaecdd5c32838f0456209ed6e1428729b0f29c6c8cc6777e2d631 SHA512 d5c86e6458f0b78347cf414535a7c186ee03a84c86ad23f8713ab9798c8851d9fb27030f1061994813ac8927bcba60e86082a27025349ef1070523d1c5ab351e
+EBUILD storm-0.20-r1.ebuild 1949 BLAKE2B 74c8520d8483b30b76bebd1d7ab9865002a35cf0c5e75b6c50563a3501bfbba73417e90bc9ac4dfdc8357a00b738522a4e59c0a1c463acdddd119f7ddb127ca2 SHA512 c93f408c668b121672f57b54a924861f072b6eb3550e9d2e9b8edd80a84412f46947752039a9bb42e521b7c36226ea8d1af0754eeb166cd0d5e12632d7b25878
MISC metadata.xml 313 BLAKE2B 9d6de35e080e5aeaf397932fe30e7d7221f3ea06ba1be383e0b3661fdb955af6beb64492d7bc709479c05a2cf689024ec47f781b2dd0b9e3e9e438d678c476d6 SHA512 ea41959e22a82110ac4c87551d1f41b02b6f190da6ca140335c085137db32af3a56abcfb517f5086af12990a289223fd920f1ddd4a60b59d81cc3dcdee630965
diff --git a/dev-python/storm/storm-0.20-r1.ebuild b/dev-python/storm/storm-0.20-r1.ebuild
index 65ced2b39afc..5e5fc2e5688d 100644
--- a/dev-python/storm/storm-0.20-r1.ebuild
+++ b/dev-python/storm/storm-0.20-r1.ebuild
@@ -10,7 +10,7 @@ PYTHON_REQ_USE="sqlite?"
inherit distutils-r1 flag-o-matic
DESCRIPTION="An object-relational mapper for Python developed at Canonical"
-HOMEPAGE="https://storm.canonical.com/ https://pypi.org/project/storm"
+HOMEPAGE="https://storm.canonical.com/ https://pypi.org/project/storm/"
SRC_URI="https://launchpad.net/storm/trunk/${PV}/+download/${P}.tar.bz2"
LICENSE="LGPL-2.1"
diff --git a/dev-python/strict-rfc3339/Manifest b/dev-python/strict-rfc3339/Manifest
index 58830f3ec95a..a734d85edec8 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 640 BLAKE2B e3d5970558e6e6e29f00d43bc381ef7c441ad9c80a29c45caa16c876e39d9ade8050d629bf5e6134b7e79ad48163d1ba2fb1e458746b31ee444d3950e07dfa79 SHA512 1be857aee3ccad98aaec0957fb108b6d8660394a2d192ba86a4ea178f91bd5452f745213f574b637b97616be36ae12d281080795385519cfe99a4524ab17d8b8
-EBUILD strict-rfc3339-0.7.ebuild 659 BLAKE2B 276adc5dacf13da41e1b334ab6bc95377bc7f3650a728879246d2c697a9bf251fad12e4b7af92274dbe2cf69b2e18acd9f1840b54b1a631f8fa0c365689e8044 SHA512 510d2d229f3b2b5b25af24d4c78cffc7c4f2dfdb7061f1c0af9ca96598c66a03dfda2d2cb1128589fb8cbdca7c21d172a24fa150bbaeb37887fde493ce41e97c
+EBUILD strict-rfc3339-0.6.ebuild 641 BLAKE2B 412acf5264465e7bc8a197456179c6da70c16a4477ea0fd15436184e2eec8444b139b5e13a4453ae12e917ff02677f68fca4bf3dd76c9e1e853f1c3d5a9a8394 SHA512 5695c1bd1b65ed90c795f7f736ddac33adc38a3834a5b43ccced0aba8587c2a980ef82df96f38e082d9b6ccfa86696f14a30494326b7fdb9bd2053633a67e4ae
+EBUILD strict-rfc3339-0.7.ebuild 660 BLAKE2B b55f47153b34fefc46e1b98d0644cd7d3db8227a394997c43131b29f6a1ad3f120e1a1fd806fa43bd22d96dfa6bc2c75f862d58048162bfcdd7071c53c8b400b SHA512 ab48ea05a89e474b72ad6357bd6e4d890cc0a9f4f94342ea55972652c462097b9628c14241ceab74f5a9f169ed0126058da6ebb8f96d82df445cb27c514b1dc0
MISC metadata.xml 385 BLAKE2B 3b51a7f471d2ff03a26cf4c129dd6ef190101b5312d21b303226a7c2c65b06d4910959581c413675030804904029931004edb3a005c47a0bc6caf11761f9928e SHA512 c825fc57c6aad0acc8775432fe511055f26a7bb453628340e56c1615b777cac4ae43dafe6d648a7ded7dd4138ebccc3e5620ec9c5f947f2f491d544d2c69ccaa
diff --git a/dev-python/strict-rfc3339/strict-rfc3339-0.6.ebuild b/dev-python/strict-rfc3339/strict-rfc3339-0.6.ebuild
index d62a84142939..65921721426d 100644
--- a/dev-python/strict-rfc3339/strict-rfc3339-0.6.ebuild
+++ b/dev-python/strict-rfc3339/strict-rfc3339-0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Strict, simple, lightweight RFC3339 functions"
-HOMEPAGE="https://pypi.org/project/strict-rfc3339 https://github.com/danielrichman/strict-rfc3339"
+HOMEPAGE="https://pypi.org/project/strict-rfc3339/ https://github.com/danielrichman/strict-rfc3339"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild b/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild
index 28f228fc5572..8bd2ac3c3e0f 100644
--- a/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild
+++ b/dev-python/strict-rfc3339/strict-rfc3339-0.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Strict, simple, lightweight RFC3339 functions"
-HOMEPAGE="https://pypi.org/project/strict-rfc3339 https://github.com/danielrichman/strict-rfc3339"
+HOMEPAGE="https://pypi.org/project/strict-rfc3339/ https://github.com/danielrichman/strict-rfc3339"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/stripogram/Manifest b/dev-python/stripogram/Manifest
index fb33b2021a55..0950767d4fdd 100644
--- a/dev-python/stripogram/Manifest
+++ b/dev-python/stripogram/Manifest
@@ -1,3 +1,3 @@
DIST stripogram-1.5.tar.gz 12195 BLAKE2B a252533a513d858d251bc7a6c75b1f2a525f92cbaee121537bb1e99c280440c145ca09012e373f37d5bcdf3aa2e3fd3b6960ef35933ed135680c50c38d21f3f5 SHA512 7973f22492bdc564b8aa6cefd68c3c52cb77a079d97c867cec9e2e69dd495a2f9cd555ef3ea48c4b90897fd21fe0509fbc22a59f4de3f56bfddcb15e803bbf68
-EBUILD stripogram-1.5-r1.ebuild 443 BLAKE2B 7a9ff05932a3e5d1c1ea7ab549c13432562c028840c68d8dd8ad27835b5207e4772cdc3f9db2d5cd0e15544ab98d5cc1b3945c615754fb41f451542fda39fe75 SHA512 b5d32afa869711a77250d6107379e4ec469dd2504dd8af638e8ed67dc99d2064190d7c4f983486cc138262aef6c6b370bcbdfc5e09b262cb5c3a9f2e88676ee8
+EBUILD stripogram-1.5-r1.ebuild 444 BLAKE2B 0c3d28d3e79fa3cbfcbe616e6b10ccc32ae8f254b131953dc138850b41239bd199a97dbf7480f2740611a6df4c2853e9b363341030ac25f0318467572340c8b8 SHA512 408d6bbcd67799baed31933be7229314f0f72ff02c36e22cb04f9969617aefb63752f26473626eaae28600b836132ca7696c461b258ec5d55859132c8b94821b
MISC metadata.xml 313 BLAKE2B 934f234e212e61f4e3e7a0195b3164a98c2b67e63ceef16b588723f2ea15b2b661f3ce2e9f21f601eadd47e24b8864bf855557fa94aec9f08952797fc5819f0b SHA512 a1b891e8cd09a5b724c362af841a03d1eb3359579c05ec0b01b7da4d829082bf75826770fbf8a05558a8fa2eac8a1bad5ebc8289a28696a3edfcdbe4ea9be108
diff --git a/dev-python/stripogram/stripogram-1.5-r1.ebuild b/dev-python/stripogram/stripogram-1.5-r1.ebuild
index cf796d132a08..2186cc5ece30 100644
--- a/dev-python/stripogram/stripogram-1.5-r1.ebuild
+++ b/dev-python/stripogram/stripogram-1.5-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Strip-o-Gram HTML Conversion Library"
-HOMEPAGE="https://pypi.org/project/stripogram"
+HOMEPAGE="https://pypi.org/project/stripogram/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index 229a2edb03f2..06d987a08374 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 2655 BLAKE2B 5a98111a199f40d3687f87c1987bcc8f30afb657a57e2e5ae907fa93c920c78c5d6e7619ebc75514e083bd972cc858c6ff5d9c68d9fd810ca6ea00c17993b4ad SHA512 125bb63900951f282861d1f3fd95ab4b95c62e9eb36237ef36495991b9a9ab35c93dd3ec417afb36134b0fdbb32ff6b2c1d4a7e6ac1a8940a61c1c7b2c216568
+EBUILD subunit-1.2.0-r1.ebuild 2656 BLAKE2B 14cc04ee9308f73e30906b68192c0793355c2332ce822fef66f8b073f96fd9f03364229305075bce12a4834dd9b500cae5dc176e35ec115af7ec2f45746ef542 SHA512 84fd8a7b9be1af0ccbaece0068675017406180f863bc078547454ab652f4f058c61505ae6151eada050114b4a3709b95017cc3d5efada0aed4d10229252bc5ef
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 6920f15aa941..9f3fdafba683 100644
--- a/dev-python/subunit/subunit-1.2.0-r1.ebuild
+++ b/dev-python/subunit/subunit-1.2.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 eutils multilib-minimal versionator
DESCRIPTION="A streaming protocol for test results"
-HOMEPAGE="https://launchpad.net/subunit https://pypi.org/project/python-subunit"
+HOMEPAGE="https://launchpad.net/subunit https://pypi.org/project/python-subunit/"
SRC_URI="https://launchpad.net/${PN}/trunk/$(get_version_component_range 1-2)/+download/${P}.tar.gz"
LICENSE="Apache-2.0 BSD"
diff --git a/dev-python/subvertpy/Manifest b/dev-python/subvertpy/Manifest
index 03116684e3c4..ff2102be1802 100644
--- a/dev-python/subvertpy/Manifest
+++ b/dev-python/subvertpy/Manifest
@@ -1,5 +1,5 @@
DIST subvertpy-0.10.1.tar.gz 116661 BLAKE2B 81fdc21352f168c1a8d31398be21ad83ed72adc824dbbca7764fb1836cba4a7d7f03e4a96636ab29f4804682658ce834eea3fd433b5f161e61a702dfc6790e22 SHA512 083174ca6516541c48474673e6d601ff3098f19d204f311101f4de81bcd70d73bdb1e73dffe43fc584f35d286020cab1381dc1c44b514442735a139d2a9cd356
DIST subvertpy-0.9.1.tar.gz 110972 BLAKE2B 1f11b55b81705b6b144e0c4ac53f2e0e5a847b96bb43589894c8c910492b443d61bfc5bdcbdba1e2bb757fbd587b029d0be113084a45c17aec8c0befdff0e12a SHA512 977e291c011e680cff9e26312b4235c0479374076964c7c4a4c3c7ec75bcc44ff7c458513ab89f1aa2b599d3bd8f94cbc6d1000afcf725a9f937a90b39456148
EBUILD subvertpy-0.10.1.ebuild 688 BLAKE2B 5485b62521e83a9d5802525bc7b22425af740d2b36c67eef28e5ee8d3518d77f8a48d46ed3790e75f8f8382e9baaccf78db5250edc017c3a9dee4c42f0d24839 SHA512 7efd12f482c84b785b1a4dc5acd949502b709e9a1250c47df1e28d0df7c8e714a6051c41791c5b015d8d554ff1417650daa5a16b68a32efa4d44f52e0966f444
-EBUILD subvertpy-0.9.1.ebuild 981 BLAKE2B ef027adcb8d5c5935709515724174f034ad0cf186348d35ffae7cd71967987f3631489c2e08870f1ec158abe2eab56d058be3bd62edd9c9ee7753e6709dcd190 SHA512 2b35db5aa2a5089b4df1a7c5caed3ef9749fea59c8785528e8586450d1ef66cb266c862e8312c8bfc41c7f19925236c64a0aacf577c7250701e4412cb1ae71e4
+EBUILD subvertpy-0.9.1.ebuild 982 BLAKE2B 9116b387f4dc040399137790ff568af891c41d4561971b1771dc1e765e58e8460e2a9168e298f911cce9096e44e68528ee7fb54e11901557d808a598f1c010db SHA512 6f50d1971566fca58d4769366b44417915f51482323a913482f9644c4e170d216b6460fd7540c389ab75cf8e837a41dbcd4c13fa20c86ba20847c6078c487462
MISC metadata.xml 240 BLAKE2B 41e6a4d9da33dab2decc5ff419924f382a8f64d27a81fdb97576db8c6cf125be95911747946ec8be1b453f56617fef1084f5947f84b50a8db419d46df2ae8a0f SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59
diff --git a/dev-python/subvertpy/subvertpy-0.9.1.ebuild b/dev-python/subvertpy/subvertpy-0.9.1.ebuild
index 98f88dd20caf..979bff9695a2 100644
--- a/dev-python/subvertpy/subvertpy-0.9.1.ebuild
+++ b/dev-python/subvertpy/subvertpy-0.9.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Alternative Python bindings for Subversion"
-HOMEPAGE="https://www.samba.org/~jelmer/subvertpy/ https://pypi.org/project/subvertpy"
+HOMEPAGE="https://www.samba.org/~jelmer/subvertpy/ https://pypi.org/project/subvertpy/"
SRC_URI="https://www.samba.org/~jelmer/${PN}/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
diff --git a/dev-python/symboltype/Manifest b/dev-python/symboltype/Manifest
index b7e5caed6c1f..3e41c8174aa7 100644
--- a/dev-python/symboltype/Manifest
+++ b/dev-python/symboltype/Manifest
@@ -1,3 +1,3 @@
DIST symboltype-1.0.zip 9507 BLAKE2B 35032a90dd1b73dcc1226e445427ff8567693046fe03d25d0c24befb2d5aa2def7b2e9f3ef955486544547d16cd04a41a188e12cab9f3fac797c39436eeda90d SHA512 1484adf4bd2df4f6def5cb6dab50e17d21a2baacb12af8a03aa981478deb97d1cfd3620c0e7d0e6e8c631b0c6bfc3912196c20a0feb39a3ddd4cf9e9dc42b6b2
-EBUILD symboltype-1.0.ebuild 722 BLAKE2B 9a7ed3df1558e5fbd9ac33486ac4622aa41a707753af0f82ac54418a5a77b4160b4f15a48865ef9b0329405485694796c309080edf5ba06d9501c20569afdbce SHA512 57d0bf6287d17d4020fe3ada7eb88948903fbf001748ed6b773b64a01214c8a45e069bded882614344156c5d80e8c4f871a6d14d644456869ea6992501fc89ac
+EBUILD symboltype-1.0.ebuild 723 BLAKE2B 224dec8fcc6ef355ebec46d0ee4b76e9b884840ce656efa1937357e1b51a145452aa00ba4fa5315e6f86f8b556271364a2f6243d555012391af5acac5b631ab0 SHA512 364da5e7df724b74aabe76b974d3f159c4d8fb4de481565ed50b5e166fde0eff16bc16988d9be666be9dd53c35a713d9977035097964b5126f4acc248978d2dc
MISC metadata.xml 323 BLAKE2B 4bc599f34ef538bf30b1a1f20ad3773cd65c04e9341b86c876dba73eec725c49b7d47b252aa3cc18cafc51d29622625dd6e88eb5110f5fe502a067598f325d4b SHA512 8fa028634a6e9c5a60fdd9864555c2c9a626f1bfd3a5eef7e596ddfe0c66500c2839fd2aa8553615f85f02332d8b5255b2a920d531e4f939f46ed4a30f189b8f
diff --git a/dev-python/symboltype/symboltype-1.0.ebuild b/dev-python/symboltype/symboltype-1.0.ebuild
index eb5819b246e3..dcaeb2058cb5 100644
--- a/dev-python/symboltype/symboltype-1.0.ebuild
+++ b/dev-python/symboltype/symboltype-1.0.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="SymbolType"
DESCRIPTION="Gives access to the peak.util.symbols module"
-HOMEPAGE=" http://peak.telecommunity.com/DevCenter/SymbolType https://pypi.org/project/SymbolType"
+HOMEPAGE=" http://peak.telecommunity.com/DevCenter/SymbolType https://pypi.org/project/SymbolType/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip -> ${P}.zip"
KEYWORDS="amd64 x86"
diff --git a/dev-python/tabulate/Manifest b/dev-python/tabulate/Manifest
index df22062b75b1..56c43c46d16e 100644
--- a/dev-python/tabulate/Manifest
+++ b/dev-python/tabulate/Manifest
@@ -1,3 +1,3 @@
DIST tabulate-0.8.1.tar.gz 45666 BLAKE2B f46a0c8bed50e37a2d536d28fe822fb92fbc124c7ac4c29260b6a7ab9828588f49b7e94ec8925505ef9724b1fb4647e5e9207d29b2f3a2f526641ac7ac229ce0 SHA512 f724fbabee53c738c846a5cf645470f5f97074e2b33eb030b4859478931661dac53e5446d77a656553e2dec323230bb116d350997e1407d794382f537e6dfdf5
-EBUILD tabulate-0.8.1.ebuild 673 BLAKE2B c4c4be2050ec4462fc26b066175a7312b76d0803a105b75a6b8e1dce9c473ffa29104d42c8e4f35469055ecc2b0feeb20d3abdaf38098093c7058b51ccc399b7 SHA512 6b31f9cc1d111262ef28ba33344cc854b25bd025db1e7779d4a4b60be1b001c2706fa9741995deea85b325e8063145cfd983f6676e9de504d28230c7722b35f4
+EBUILD tabulate-0.8.1.ebuild 674 BLAKE2B 2e65b5bb1e41a1e60f93ed72099491dc6af36347fb6717dbc8f2d36c9116fdb2a6d83ecb3d5fb6228c1377519081dad173029a41da361eca5bd937589f3c9b7c SHA512 51d735003761d8fde6a548ff14b5f4c2262acac6d7706743f20574f459334b91f2f5cffb47e2bfac3e7715fdf5ca17162b67eeceeebe317bc73f10cb3020aacd
MISC metadata.xml 321 BLAKE2B 8b68baf97f22e2360ba30d2a86e181492217d12162d7717d3f69dff5a51926867d5ac8a227fa93c345e3ddb80036ba97839e7ab22aab5df27ec974048b666a41 SHA512 4967ca411c6ee428e897be2be259da008f9dec1991754235f0e8f79d64b5175e69d460c3cfee72f49faa41704ebda3c46bb2f30fc157e95cec4d8d60ae7ba89d
diff --git a/dev-python/tabulate/tabulate-0.8.1.ebuild b/dev-python/tabulate/tabulate-0.8.1.ebuild
index 371143285461..9cb9295d5f81 100644
--- a/dev-python/tabulate/tabulate-0.8.1.ebuild
+++ b/dev-python/tabulate/tabulate-0.8.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Pretty-print tabular data"
-HOMEPAGE="https://pypi.org/project/tabulate"
+HOMEPAGE="https://pypi.org/project/tabulate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/tagpy/Manifest b/dev-python/tagpy/Manifest
index 2c1d36e18120..51e14febf0e6 100644
--- a/dev-python/tagpy/Manifest
+++ b/dev-python/tagpy/Manifest
@@ -1,3 +1,3 @@
DIST tagpy-2013.1.tar.gz 151463 BLAKE2B 07d35dcff3ca01061c3df03ceb36d7e3fab6b993d3b85ccd44baad19a7c4232d348f470af7a7ee0ab72cf0fcdfd2cfcfa6086306cb3ab4491eebfcf662b37dbc SHA512 4068b33fcbee2d5037149fda3ad0b256a31187ee35146392d0e187acb1d8e57c249da5356cb396cb9f027ed47ff44016466a1faaea0912494535c631f8271d58
-EBUILD tagpy-2013.1.ebuild 907 BLAKE2B d5b36f3a555e6071efeeb57ae1a1970cb626cbf6936a98218d07186b2e644eef790a182be3d7e260fde152905c35f27b881bac6bb058dbbf86e4995a9d8b6eef SHA512 8a3154ebda5eece8e5f8b7904e79cf13e19c5beba24f4e08eab7afa6bb280548e9a21408c0e8da8ec7a2ad8c000515e013c652be45f7ac14ecc93473080fd81c
+EBUILD tagpy-2013.1.ebuild 912 BLAKE2B ebf6f9e90b6f340a657b7a4d5043d1db559a42b1f1c392425383787fa3fad91f7c6f0923b1e3aa11873c016f93a79931461fc888c994a4bdd62e623ea37214a8 SHA512 5c9594faa49e3f6202cefe3abd2c9c38f0897edb9822fe8333b395a66924f56371bb0f7891784e3ad398bef1f62bac9f5b806f32ee38824f5ed941a625d709d9
MISC metadata.xml 547 BLAKE2B c5c61e36e108060392467ad7bde0c8869b6df0f55367e528e9165d216f4c9674af13ec580c1b2fe6c231843cddd40b621f816c71e1d718126583085780649d66 SHA512 caf162b52bba166e74c1c1c9a6f157ee44d4b7f829c089dee93b6c84a99c847384ff7cd4f03ce191574e58562fdabe29eb4b00281551227f5d274adc3e7ba2d2
diff --git a/dev-python/tagpy/tagpy-2013.1.ebuild b/dev-python/tagpy/tagpy-2013.1.ebuild
index 3f920efdb192..22218f877df2 100644
--- a/dev-python/tagpy/tagpy-2013.1.ebuild
+++ b/dev-python/tagpy/tagpy-2013.1.ebuild
@@ -3,13 +3,13 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Python Bindings for TagLib"
HOMEPAGE="https://mathema.tician.de//software/tagpy
- https://pypi.org/project/tagpy"
+ https://pypi.org/project/tagpy/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/tempest-lib/Manifest b/dev-python/tempest-lib/Manifest
index 2acf2123dec0..aa0b32540f69 100644
--- a/dev-python/tempest-lib/Manifest
+++ b/dev-python/tempest-lib/Manifest
@@ -1,3 +1,3 @@
DIST tempest-lib-1.0.0.tar.gz 115527 BLAKE2B 4937aaa84ad8b6315bc4db03edb64303a64801fb4915489f0e48262bd52224a047687d2adfb6524273763976053eca5f209d12f93914408f4c21e2e2e69a1171 SHA512 e47716d897c2df4be08b863352cbee986194db00d113a9135d57cc440436c97dea5c009d6a24c4b489360b04585b2a54a9b66a5776d17a988dfb9f0baf57e484
-EBUILD tempest-lib-1.0.0.ebuild 2073 BLAKE2B 7fcec3e186d20f9b85345e9a55d882b193109b84aec55e796d2d8f31183465765b16188d159334fb8092cb721c3e93f4a490350155f9f6be7639cca9fb5a06b2 SHA512 b7cfa0e84c8e9ef2536408b53646d7c597a4f3778dfae26696fe2999261aefc1766d21fb18e3c55106803ff1aed8ca4c873aec793c16097a9b300fe0e2ae2e10
+EBUILD tempest-lib-1.0.0.ebuild 2074 BLAKE2B a53627ca4d5a2bf388717a5b4c7ab42337dbe10b58fa86c3ac17c8513302e6fd0fe0e9ee4b8b92395522032ad30c36889f00f2aaa6b15ccf3f45fc69188f05d2 SHA512 0d8b996cd7b7c543b9a9889f701f3aac940521ac8030c8ee4110e03a3b99267b337ab10519fadc05f92a2572b9ec75a3cfe5b4027257450efc048265ec08a5c2
MISC metadata.xml 783 BLAKE2B 14e7df8454923e775a91e481b5c0fb30730fa9d255a9971600351392cc3f3e72d7c02d2bebd4cf0f65e1d02afcd152ccf73ee4de854b5ad0c082c4a2718b1216 SHA512 4c90ae3bab98585854785700c90545fcd89ef89e5f11f8f53a102a67f59342a347f683f98429cec498537a6c2307d36cad3f0f4c9bd0e7f12af75090f8d14dad
diff --git a/dev-python/tempest-lib/tempest-lib-1.0.0.ebuild b/dev-python/tempest-lib/tempest-lib-1.0.0.ebuild
index c31b2c0b0bb4..34dee3bfdd70 100644
--- a/dev-python/tempest-lib/tempest-lib-1.0.0.ebuild
+++ b/dev-python/tempest-lib/tempest-lib-1.0.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
inherit distutils-r1
DESCRIPTION="Functional or integrated test suites for OpenStack projects"
-HOMEPAGE="https://pypi.org/project/tempest-lib https://github.com/openstack/tempest-lib"
+HOMEPAGE="https://pypi.org/project/tempest-lib/ https://github.com/openstack/tempest-lib"
SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/tempita/Manifest b/dev-python/tempita/Manifest
index 41446181d45a..a53af13f1046 100644
--- a/dev-python/tempita/Manifest
+++ b/dev-python/tempita/Manifest
@@ -1,3 +1,3 @@
DIST tempita-0.5.3.tar.gz 12707 BLAKE2B 921087bf09454506db8cab7b37c780bba5298b206113e246b710367b92364f03055afda6b826ca3008e34e4ea8821c6aabf045a735ac0887db1ba8a82e048ddb SHA512 43bafd42ab0c07bec636d637bfcd42053559d188e13bccc66527dc5f735fd9c3ec30fcf29f3e650d88315fe8f2eb2c5af280f51d2c64db099e08d8a70969a1c4
-EBUILD tempita-0.5.3-r1.ebuild 612 BLAKE2B 10d44fdbe85fbafc37aab4cd513e31b6ae857d8d4419843615bf61413fae7fe2507325e332d1da9e10b9479f9a6d7fc05412ad78c6cefc07a306767289dc5b5e SHA512 2ee959ab1c85d9cdc3767d4aca9ba32930aa5cac86a64f1d6f94f2be04176a3b1df5f7fda7e597d8cf2b4d89758c6bc49608a640404f52157523513b26510446
+EBUILD tempita-0.5.3-r1.ebuild 613 BLAKE2B 69f6ece420faf805c3edb8b09f59f3e41ec54374b2022bcbd16b89e99c478a1b41e3357144bf95f0acf03a955927389cfd1cffe6470d7e8a2008b9a64352d73e SHA512 63892237359a101cc3f203528eea9feecde845657d5546ca4ba4d5640c64881df95928c6b775a1cd8942f52ea1e498f654f7912de3b734cf3adb2248565c6542
MISC metadata.xml 320 BLAKE2B d26cd9d2555b7d1a56ad44c86fb280a249a4f2d45c3f320cbb9a98de249e826701d49b814c209e6270d183084b8955e177fdac69af0136a7432cc5370b70fb3a SHA512 44f0ea2e06ab198180db9be4533b29c56e7cd0f3af9f522188e063cf787ad1eb1eff9fe2e09debe97be85769a09375385c1f838a7eedc2bc92835e846320f109
diff --git a/dev-python/tempita/tempita-0.5.3-r1.ebuild b/dev-python/tempita/tempita-0.5.3-r1.ebuild
index 6da2d93cf5d3..c5d4c238f04c 100644
--- a/dev-python/tempita/tempita-0.5.3-r1.ebuild
+++ b/dev-python/tempita/tempita-0.5.3-r1.ebuild
@@ -11,7 +11,7 @@ MY_PN="Tempita"
MY_P="${MY_PN}-${PV}dev"
DESCRIPTION="A very small text templating language"
-HOMEPAGE="https://pypi.org/project/Tempita"
+HOMEPAGE="https://pypi.org/project/Tempita/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/termcolor/Manifest b/dev-python/termcolor/Manifest
index 121379d12738..2a499ef52d4b 100644
--- a/dev-python/termcolor/Manifest
+++ b/dev-python/termcolor/Manifest
@@ -1,3 +1,3 @@
DIST termcolor-1.1.0.tar.gz 3912 BLAKE2B 8d661a708eff02894b6e390befddaef1c9d14f78f0c7d10ac332fa149f7892109f77bd279c9a488a3aa4070569c92f0ce847e3911d419ff549a10555b34534fb SHA512 4bd06bf4405a9ef6c005cd4d159ef602f7fc7fccb3e57586da1187c402f4d0b9051ef930cae423065c51ff4be8a22ceae556a61a6b3c8c519d623c066c340b53
-EBUILD termcolor-1.1.0-r1.ebuild 484 BLAKE2B 82627f14c7e4753ef6d48b5ad115654e824e1c5eff156d0bc5ee39b3d4c42044c000f989338cb12f5b4865bd1d20f74487616cefc19213988059593471e27618 SHA512 3de750ccb0f1e21169062ca9bc2a98ca3f2cae573327981dcc6fac06733307182cf4c2cb3cc057d14b1158b74631b3cf3e21234c3cdd1a46435b34afa6abd4c4
+EBUILD termcolor-1.1.0-r1.ebuild 485 BLAKE2B 7321d7bbb89b377775da406a51fef37c23ce382fb4a5a14b83621320c6a5644bd1b165b1ecb58e1d9f03a438cc67c2acc30dec1ce1627edb422e2ea762cd4dac SHA512 d694d99f8158e3387f1beeabf7b50a71f324e8d54e42a1475c0365907a3a52249c63fc1b77acdcd174c010bac799900755af04319217d14b558b42c36f9ee912
MISC metadata.xml 545 BLAKE2B e11f72c21c60624a387abecb92db37c886f2e5f7f5744003bc9ec1b3a33e50a3016178126fa60cc626926c132cb3690f7155b3c2e4a65227930e4e0342e52ce6 SHA512 475cd979340760bacfeb70aad2a0a046bafa5f1b8595a897d975615d4755c1b89f511f952d29af8390610fe445a03f3edfd8771d1b217d0258eed5f9f042adf0
diff --git a/dev-python/termcolor/termcolor-1.1.0-r1.ebuild b/dev-python/termcolor/termcolor-1.1.0-r1.ebuild
index a3411ba60bc9..df325afa8e37 100644
--- a/dev-python/termcolor/termcolor-1.1.0-r1.ebuild
+++ b/dev-python/termcolor/termcolor-1.1.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="ANSII Color formatting for output in terminal"
-HOMEPAGE="https://pypi.org/project/termcolor"
+HOMEPAGE="https://pypi.org/project/termcolor/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 71e336defa72..ca47efe12f16 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1,7 +1,7 @@
DIST terminado-0.5.tar.gz 10491 BLAKE2B 8beb4784c13ceeea47966efbf56e62b259adac533d2ff72f287984aa100837d8123be3109761c9c282fc081e26d0d26224a8d1bab6263d3abed00839cc576c9b SHA512 8c53e2c8fa837c171a8790744770f41d4fc8fe15fe8abd28af17317950c615e4c75c22ab896fd98984fd9c2bbbc7798e5ffe319827d84eb77889bca63660e421
DIST terminado-0.6.tar.gz 10334 BLAKE2B 02ae2135da982cfe12ea0b3219a67a6b327bd3f4f45539f79629cb33ec0882586094b7084e4ca64567f55fbe6f0194a10934c558fd836f825ef81319920caf5f SHA512 9b9521917d4000aa45e61a1b88705e715f11686890671607cca81d4518f1e17feefdc2ad3de64dd0e053a6849956efbbd838c7b98d570dcc98a936c0a4cfce9c
DIST terminado-0.8.1.tar.gz 21134 BLAKE2B 504fd13ab5efde77b38fbd79e4bbe4b08fb9bc1cf0f4aa8ca6cd90b4dbd20083088d6cc287f78ca159bf5f72a371c146dc0c648e310a0c892f283f2d9fd23199 SHA512 5cf5259954339d567c41b8ef3b4d77de4f69fe41fd371e63775c9d8d5870ee801795462654f16978f4c86e381fcd26437e307458db9ee4e575d31d5377f2a749
-EBUILD terminado-0.5.ebuild 692 BLAKE2B 44d980c4ec360ba41136baea0bf1c44361beda0d2f392df60b8fef159964c79d4cf416e4edea8e481810cc7ac3a48fc342862beb897ef47fc95558715974015e SHA512 f658b9b34ff21cb40249d9b6b179b2828d8907af458a7f2c2040bfa32d56ed0c60ab33550f9683e1aae4970c596a9e9f055083bdf2733b9b609efd367f02f96f
-EBUILD terminado-0.6.ebuild 708 BLAKE2B fa12ef84ac345d9d2c7de47bce0839caff7c19030b524a874de282c515510af586101d1416c87baacf0ca55731db03ddded4ce7a4b884ca580189c8913e1ab62 SHA512 a96d843f91de9b9a1c5e8e45c7d617efafc660e0ac2cc065a98e9c2eb9093f04c8e59a21a2ed69acda58cf9af2db395191583b8d21a5140ad1588e53f2abf0d1
-EBUILD terminado-0.8.1.ebuild 697 BLAKE2B 7f744757ffbd8cb958b7a3e63bda259aa882f95744bf45583ae46239a54c3e4343f255ee31f5a918ca8b7c45fba3a1d1119bb0a03e2b2ed0cc75f351a807b8fd SHA512 8d4e2638576d247b90e381e97f28ba6651f18a77a47bd55a5e1c64336221e7a78549bfd63fab05a7b8df6ed785abe5d852ff8021f2624409672aa92965171bcf
+EBUILD terminado-0.5.ebuild 693 BLAKE2B 5347d69333c657a47f53c0cd0f0247b49c6b52ad87fc2847c09e36f751028e825666294b872e046d087a8dda2fbc6e47a95b4161c87d0f75a138d7e51047c890 SHA512 bad3e0e671fb4b2312adfbf4f4945d026006ca771dc6f57f34351e980e2beb3e67725574561604e3c715b7ebfe20f5fd43c051113a4e796c28acf6b6acab487c
+EBUILD terminado-0.6.ebuild 709 BLAKE2B cc1ea1fbd66aed9c98952cab8ab4f575bd492890b52b7b5a984d5e754aefebd7bd46abb7727387bbc00d33bdd29e0442b6c5eda53dc28ba9aa67f0d6c86ef8cb SHA512 1de87595a0df46db02086b4b81ea885108eca6a3a3ca908af7db8a2b0e707e6573764927e3a77f2c6977deca01fd860ca66e87498cdc11287b747238aab63dd3
+EBUILD terminado-0.8.1.ebuild 698 BLAKE2B ac9d901bc4b4396dca67d284bba80f89dffeedd2db57c95dee45e7e6d225ea49f1efe79f05adf9e2e61dda2df72acb98dd8e7c3118e63977b918b095cd6cf705 SHA512 4e3bc67431697cf8d3c69c2788fdb642ee16c733619f0d3d69808acb1ff78a547b9c5039e7b2ef617bf6c4221800f8b6635a9ca0ef8115d992b5d4cca9096bea
MISC metadata.xml 381 BLAKE2B 4daeebe708d2d0a70a215899420ee4e218258279629c0a5d2f11cd00c961900e7fc81706eb443899c4e9f6d25aa204b24718c09f5c0929f5dbb2273c04bc3f99 SHA512 22d6d48e2bed0de91f468bed90ad2f41c164f84cd89eb99e87cb1b0f528a0c79f632cdd4dc5cad919de9fbc166edf539fbeddad06ab9a864b8a46efc023b5fae
diff --git a/dev-python/terminado/terminado-0.5.ebuild b/dev-python/terminado/terminado-0.5.ebuild
index 16f309e2e972..e12b28a08268 100644
--- a/dev-python/terminado/terminado-0.5.ebuild
+++ b/dev-python/terminado/terminado-0.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="https://pypi.org/project/terminado https://github.com/jupyter/terminado"
+HOMEPAGE="https://pypi.org/project/terminado/ https://github.com/jupyter/terminado"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/terminado/terminado-0.6.ebuild b/dev-python/terminado/terminado-0.6.ebuild
index 6ed332680440..484b68ff40ee 100644
--- a/dev-python/terminado/terminado-0.6.ebuild
+++ b/dev-python/terminado/terminado-0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="https://pypi.org/project/terminado https://github.com/jupyter/terminado"
+HOMEPAGE="https://pypi.org/project/terminado/ https://github.com/jupyter/terminado"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/terminado/terminado-0.8.1.ebuild b/dev-python/terminado/terminado-0.8.1.ebuild
index 7bf905f37a81..27d21f3107e7 100644
--- a/dev-python/terminado/terminado-0.8.1.ebuild
+++ b/dev-python/terminado/terminado-0.8.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Terminals served to term.js using Tornado websockets"
-HOMEPAGE="https://pypi.org/project/terminado https://github.com/jupyter/terminado"
+HOMEPAGE="https://pypi.org/project/terminado/ https://github.com/jupyter/terminado"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/testtools/Manifest b/dev-python/testtools/Manifest
index 56d5e8f35e4d..2d346b039e1e 100644
--- a/dev-python/testtools/Manifest
+++ b/dev-python/testtools/Manifest
@@ -4,7 +4,7 @@ AUX testtools-1.8.0-twisted-backport2.patch 1620 BLAKE2B e2c50007c7e973a534054a0
DIST testtools-0.9.36.tar.gz 201717 BLAKE2B 3acfc2b3a821919728670868a44356e93536a1d9530b396d5964a44879246d825358f5abe03041679ab8a48b90670757895c32a5ea47bdc6752c20f1ce83e075 SHA512 1cb29deb2fb7cd0eebd9affb06e877487989163d0c4452db8051d75b936b0c4ac6443649d52f83cd3695421b361af7dc75507b037528ac0f7cfde9b4b201ad08
DIST testtools-1.8.0.tar.gz 207976 BLAKE2B eaa651436f289710f84910ac8229f8635db4e7129f58495a2efeea4f944befaf93f05992f5d666108845db5d4079ee55e371be5c3f5b403ad56998053c601b5d SHA512 b5f0201222d1e8c60fb7c2793bcd38e1c96c6f9fae99e9f3e784d17230c9abbf7325053d501c07e752bad2da36b49e2c79a25d0c20cb9a2f426057f839a77b3a
DIST testtools-2.3.0.tar.gz 231559 BLAKE2B 6ae098e368cabc0bfe45736324819687a6086eccf868de7eec312caf7c64b5d75a3168f3966d5cd0b05ad9295957a7aa1ee3c1589f076de1f5cb619b197ba08a SHA512 558fe6a1bdce7215f9f6f178f469a2b76948dc7ff0ce27400482a16683474edb81d9bf90ae48b6fcb8df9eb70759341b694aa162ed3d9d4abd372981cdcd8a64
-EBUILD testtools-0.9.36.ebuild 1392 BLAKE2B df4e14159823c78e65f197a83b9f7b6dd738253298e8c5391114eb9a664cf42080bb90e44d8489af4ff31615201f37604a7be55c1465bb709bbc29cc4a434208 SHA512 48503e07c8a8c124e293a99df10ff30362e8dfff4fdacaf1e3a83379b3cc5cc0ce5be2a8f770aad6ffc05c0d539c211d1860bbe91fc74ceaac99f487cbc79caa
+EBUILD testtools-0.9.36.ebuild 1393 BLAKE2B 5a1b0c2958ee8d7980d6386fda6dd887a36578d65ac3c2e6c1be1f193648b9cb0e23c516a88b6e9860804a6c705c5c23ce9ff5905712b2c1db3a0e1677a9c976 SHA512 f0280ab7d15953909a15c036337de9e407ea06118f4a9f1070afca09060a81175972213aeda2d1c9fb8bdde7a973ac080858f6e4c35477b1791dd544109413fd
EBUILD testtools-1.8.0.ebuild 1347 BLAKE2B c7e33b2ccbaf141df6c9174fe48a4a120eea37de0756222af51acecde1de89e3ae57cdbd0e7672d61d1f47739114e47f4f2b8fdfacd9a476798a8f26db5392d2 SHA512 5055702fde3ba89117d7d5fe872cf77c0e2bbdd48a17c397df7048ba4228be219f950b5583ceb21be38aaa9fab3cb09925dc55e3e82637ce6db560d1bd4388f6
EBUILD testtools-2.3.0.ebuild 1469 BLAKE2B 18d460db7b3b06f0a4811a60f11a8ea26aa78172af0c2621c7359f545d7a3b4fded8cdbb36e338a9ce3df55d63c641f7b6c712fb2da6e7c3341fb4c9aa9dec2b SHA512 37b1ae1a7cf12b0d7ed92f908e9786a2f61eeac2ef52c923db3b07a12a11bae2587b47badd0b0eb0e88dd54d7cab976f38e9029d45093868dab9635f8019bf8d
MISC metadata.xml 554 BLAKE2B 251f32aa81267f470d8f5d1f22bd2e2354fc39ec79ac326dd64333e73e5cc8ab35d6633e1ebce2bad5086d55f838fb129d7cbde2e1d36cf77945527e6e786157 SHA512 ebe5defc73dc62044732463b2d295c08ca24573c34b689150f3865247b34ef6d925437a0c97598c3260ec037c4ed3644017601fd2b7127521c7c352edc1e6384
diff --git a/dev-python/testtools/testtools-0.9.36.ebuild b/dev-python/testtools/testtools-0.9.36.ebuild
index 542c7d45555a..3c816291c9e1 100644
--- a/dev-python/testtools/testtools-0.9.36.ebuild
+++ b/dev-python/testtools/testtools-0.9.36.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 versionator
SERIES="trunk"
DESCRIPTION="Extensions to the Python unittest library"
-HOMEPAGE="https://launchpad.net/testtools https://pypi.org/project/testtools"
+HOMEPAGE="https://launchpad.net/testtools https://pypi.org/project/testtools/"
SRC_URI="https://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/textx/Manifest b/dev-python/textx/Manifest
index 6bf1f2a07f10..7358fd465dd8 100644
--- a/dev-python/textx/Manifest
+++ b/dev-python/textx/Manifest
@@ -1,3 +1,3 @@
DIST textX-1.4.tar.gz 21967 BLAKE2B b9e5b15715e370795470be855e0425075b1f704cab0ea2f24021345d8748f9f1a36e84618207c7684cadf86dae2ee0d613af3aaf217a881ba922385a544064ba SHA512 7783f4dd1358d8e0df126f1be893c58e32f57015fd577bd20d00a17b63111d6e48222c9b78420a307fcd0833f6d9ac3a1398d55986681251f7c378cdcd68c8a4
-EBUILD textx-1.4.ebuild 779 BLAKE2B ac1917cdf104b6ea627ec4bb66b384a56513b14ff568e34c8d553363ce6f3f17b6bf59293b769c304cdcb986c384436f0f07b80dc2e20ffcfa4f9bf30fae8ba3 SHA512 ccd5435e4c3a7def90f0b8d8e7fa0a9b1b804e4386dcf38309b072e49de27968aec1b09cf7d56181108b8c783ae178d215e01942eff88e451228ce1725a53885
+EBUILD textx-1.4.ebuild 780 BLAKE2B 67030ec281008810532c1c6e4f68e7d4f0b7e7a9bdd94ae4adc0ad3bd57072d43c5de0d3872924ff2d8ae2284df282ccd952430b3b57f748be68ead5e88a7de4 SHA512 4049429fa7c54a489c40db0897815ce2d5908f9002b2cc8385aade78d2128c713ee63d619aa6c2a594cbb4c0e2f6ff80073279209b4b9acd3638f4668bdece89
MISC metadata.xml 345 BLAKE2B a3db3e9008b38eccc86bc80783465edbebee22a3ffcd679911b07184cda3a3dcb6fe94eeceb22f05ca826d6fa7a00818ffd3f6e2aec3d3a114ba94192cb97b5a SHA512 6fd6e78938db784bfed2b97150513735680f015cd1c9f4701dba4ee0ad67bed79d5aaa6adbbfb21932e48aa27927abd69f532895e04a2b57d890327881dd191b
diff --git a/dev-python/textx/textx-1.4.ebuild b/dev-python/textx/textx-1.4.ebuild
index 6116c0f43616..4050d8fe6590 100644
--- a/dev-python/textx/textx-1.4.ebuild
+++ b/dev-python/textx/textx-1.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN=textX
MY_P=${MY_PN}-${PV}
DESCRIPTION="Meta-language for DSL implementation inspired by Xtext"
-HOMEPAGE="https://pypi.org/project/textX https://github.com/igordejanovic/textX"
+HOMEPAGE="https://pypi.org/project/textX/ https://github.com/igordejanovic/textX"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
# pypi tarball omits tests
RESTRICT="test"
diff --git a/dev-python/tgmochikit/Manifest b/dev-python/tgmochikit/Manifest
index d1f4de6d3fa8..9a29bc3f3b4b 100644
--- a/dev-python/tgmochikit/Manifest
+++ b/dev-python/tgmochikit/Manifest
@@ -1,3 +1,3 @@
DIST tgMochiKit-1.4.2.tar.gz 686356 BLAKE2B 00caa95c047fc00f6135c983f99926f979e498e4ddd78782375ccfead104107d9e5bb4a31f2b240cde9163a3725bc1471e4235a74b982b3ca7296f49afb5d931 SHA512 2c384dec39c2da46ab0420d2d672af2eba97c638a3cfe3077ec66a7858ec655c457b99f6b33956e4c70baf3c8dbdd160d1c4c11f05088ff2f6eacbfa244b18fa
-EBUILD tgmochikit-1.4.2-r1.ebuild 626 BLAKE2B 7adb191ece5fd23957a7297936a283277b1e4a42209fb2e35302ea201a2767040a4982d8c370141b04fb764d820084e00a67d8114f800dbdf46fc979fd0d8330 SHA512 5dfd4840fe82250fa589e3d1126b54a42ad946a9e019de7bcc69d509aef73f54370bda86b1908f686a95d5222610041c5c814feab8285305662cee008f12ee89
+EBUILD tgmochikit-1.4.2-r1.ebuild 627 BLAKE2B e2d5d4c409a3c6976dd711f8ea8f3c9fffc2cedeedd3858738db3723703abc663a64d367f169d05e594fe8987b458c7c301b87990fbdc09426d9a381904b247d SHA512 452a870efeac625c79ec8551bba78a1dce301607f3b0ce34a7df5b6412641cab52714d29cf13dc8e2242a2b7dc24a762e0ecd7d2ba37a3533d43d8cd47ca7f54
MISC metadata.xml 313 BLAKE2B 8d99e17fe068a7904fbb4625f401bd7ed266c5dc0deb7e757991b3c8e8eec46cc2f54d1bce24cbaf4842663cc921e522969faa5482aff901ba16454974e0c97a SHA512 9580fd9293547c9fab594adcfc6932432b3ef41ceefdb71289d81594c9cbf119e2e87314089c75f0a5e0b0b43b51e1061ca8c332ef829b68ab5ecfc3ba9b6b1e
diff --git a/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild b/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
index e6af0a674caf..4685623156d3 100644
--- a/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
+++ b/dev-python/tgmochikit/tgmochikit-1.4.2-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="tgMochiKit"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="MochiKit packaged as TurboGears widgets"
-HOMEPAGE="https://pypi.org/project/tgMochiKit"
+HOMEPAGE="https://pypi.org/project/tgMochiKit/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="|| ( AFL-2.1 MIT )"
diff --git a/dev-python/timelib/Manifest b/dev-python/timelib/Manifest
index b9be8597554d..0da5dbd29bc1 100644
--- a/dev-python/timelib/Manifest
+++ b/dev-python/timelib/Manifest
@@ -1,3 +1,3 @@
DIST timelib-0.2.4.tar.gz 295951 BLAKE2B aa543f8ab9ad18107e6caf4e2eff7471147b0ea100533f456cbaa77a0ab318a97b02d0b38777ebe01384e43a70edc0f55acdec08e95a4b6d8ec438140e94ddaa SHA512 b19ef411f7a6d4f9e43e4de2a4c57f1f430b5c16ec88f7c3f72e8a2f6950a2e94c1ce3792203ba3add07994d1a8eaec4172aa09315b39df4494430e30ebd880b
-EBUILD timelib-0.2.4-r1.ebuild 697 BLAKE2B c4741a044ad74afa6414b13af57be22fd93dac52ab72ba87918b5fa541f3cfbe11cb1ebd209b00e458027dcb96bb56cec846218cb1afe67b5e6c9fbc2b4e0d63 SHA512 973d3e1f0417cd24ca95f1ac778a59393efc2dfbb38b0327ddccae3e5c32a115a7d96ef940be2efa95cbbfdc46d50d35068405c16a089b1052b9f534316e775f
+EBUILD timelib-0.2.4-r1.ebuild 698 BLAKE2B 7d9e42e6e3a9dfbf6617c69dcf326c73b8cd347beea82503765a6cc6aae30b755dc94e2d152b24a696bb849287c137867e5740cba465f4e3e19dc1a4fa958ed7 SHA512 d340ac38df9f5349486e9dd4b0eebd5f556057daf02dfa40339db80123000348c81c18f23ab9e7ebecea7b63223ef6610bdb34f5914db88b5e54f42e9440bae1
MISC metadata.xml 310 BLAKE2B 008750cf1e8caee9e525cbfa194a3c6090cf6c31fd6cfdb471c4e2210344d198f8a475c656d80b872de008e544203fc3b8f09e9b399634b8fbaad74d9ec9200f SHA512 10849bb8c428f8a211ce1902dbeb3da74922aac33ec7b95df5b2b3dab4cb60e64e399eabeaba48f62455dcea808dfea43daea4593e0529c6d3d58402be06cb46
diff --git a/dev-python/timelib/timelib-0.2.4-r1.ebuild b/dev-python/timelib/timelib-0.2.4-r1.ebuild
index 94c65983a926..a269e77685a4 100644
--- a/dev-python/timelib/timelib-0.2.4-r1.ebuild
+++ b/dev-python/timelib/timelib-0.2.4-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="parse english textual date descriptions"
-HOMEPAGE="https://github.com/pediapress/timelib https://pypi.org/project/timelib"
+HOMEPAGE="https://github.com/pediapress/timelib https://pypi.org/project/timelib/"
# pypi zipball lacks tests; also it's .zip
SRC_URI="https://github.com/pediapress/timelib/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/tinydb/Manifest b/dev-python/tinydb/Manifest
index 40e2461b5647..54378a15e893 100644
--- a/dev-python/tinydb/Manifest
+++ b/dev-python/tinydb/Manifest
@@ -1,3 +1,3 @@
DIST tinydb-3.1.3.zip 33969 BLAKE2B bece4ee03e54b2cefe2ffd9c452c1751a3a1bf9d2cdf78ffebf797ff714bced2247864d133fdc6b3ea429a4676b5322940e7847d7ddd328ebce8390fda07b0e4 SHA512 451f942f1fa38bf159cabc5b0738cb818921bf47a2159211a4048eee91a23dd734bcf3883e62d7b4ff85fa68def78edadf05d845a0ad0f3936d281e91de65ee6
-EBUILD tinydb-3.1.3.ebuild 744 BLAKE2B 639310ae943f5f78243fb80b7991c45c2009e81caa89f43586f42f9c27a2597ae129774c9b4eab03b97b73aeb09ae5ecefcde08a4367ff67535734ec90e0542a SHA512 886db84259581f2b9f7c40a86f2a1088d20ae92ff7dddee131e71a87dde663255c597061ef5a1eeb98410bd5c4631d638a04ea75aec62c3bb815960f77107c0e
+EBUILD tinydb-3.1.3.ebuild 745 BLAKE2B ce560f26e66a56f0b8883d7adec7be8f6c5f18ab111de8bd67b9a68fb41c3301fe7eef7fb75d75e0fb4c619a7c949cc2dc3abf7101e6bd1326ee0f05c7b09413 SHA512 a3cb546fde520178c9db253dd6303700bb81520cec3bb4d4646fd79be7ff1ad4ec867b54d096f4c32aed6c7e4e35c6dfc18bb45a9537c4c6aae81179c46b609f
MISC metadata.xml 503 BLAKE2B e6ee138e791987e95c9dba7e59d0d36fb60508c2813f53b241f33176e2ca2250b5a01abdd14bd89a61ecd917fd34bd36a8205ec09dcc6889057335ed4ede5dd5 SHA512 b0ca469363341419f635593d5ff944633b3772151d0b9361653a6d1a9dd8ecde9996d05f074b65d4297c5be73a4f7a95043cca768e4567900e315a218977d4f0
diff --git a/dev-python/tinydb/tinydb-3.1.3.ebuild b/dev-python/tinydb/tinydb-3.1.3.ebuild
index 196096821adf..ef74e94745e8 100644
--- a/dev-python/tinydb/tinydb-3.1.3.ebuild
+++ b/dev-python/tinydb/tinydb-3.1.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Tiny document-oriented database"
HOMEPAGE="https://github.com/msiemens/tinydb
- https://pypi.org/project/tinydb"
+ https://pypi.org/project/tinydb/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
LICENSE="MIT"
diff --git a/dev-python/tlslite/Manifest b/dev-python/tlslite/Manifest
index 93179b109627..c7dd990ca0da 100644
--- a/dev-python/tlslite/Manifest
+++ b/dev-python/tlslite/Manifest
@@ -1,3 +1,3 @@
DIST tlslite-0.4.9.tar.gz 105402 BLAKE2B a26d0938dc713b701d6079263e46f44b23814708d04fef8698bd0b736e10d58ceb5e99dcb1ecdd66a225fc0a697aafdbb97ed46522229d3af7f760daf23f4d86 SHA512 5473139b5730ef946efa139fbb9adb3333dc67f33f03305f4a6d3b6eaaefce950ba93bc1053362fc31b9d68ff9f6deceb9449987e29ff44035b818d7310edbea
-EBUILD tlslite-0.4.9-r2.ebuild 878 BLAKE2B 551b1230d7f26509b6681ce8e353003470c7f21620ea518010568e9bc23686a53be3808d854458faeb4118fad7963e35a69037c7e7083531bdba5174fedc07c0 SHA512 998a38ba5f5f2a4079352f6f73ca8d1f8119f57e9a9d9c22c1f5065117ab1664c045c8ad9e1a1c15d6d00c2bb812498fc117957f8e173548880c46da0dab731e
+EBUILD tlslite-0.4.9-r2.ebuild 879 BLAKE2B 08059b4f1dc671675bc011e2a9b481e4a2b47ea416edb6566cdfd84de5225ad23b4786a9c8da2130b694e60c0188cbe7b5767f2b8f5dc2ad3cf5b57e71ae05e4 SHA512 c3f9dd5b3741ac9ce716e47941759aef5054a1e7a0d23077ae8a153cee01bd45990a2046984e697c72307ad9cc135d542bfd93b4b6c188e17f5c95f6529e6f58
MISC metadata.xml 862 BLAKE2B efac680351c088ebb5c54afec47d1ff6539eba67860a891dedcf142ea2bcd56ec53a9ea7b5f5f16f90c70807bdf563344efb14a3308463413962e57bb22a475e SHA512 1374c0176a6a8386e8123bf1be106431d616de1b70d4b4948327b3e8f20a5d346bb622a2b83389aca1a0eda3f33591e9327929f2a7c062f04af80618ed3b0b8f
diff --git a/dev-python/tlslite/tlslite-0.4.9-r2.ebuild b/dev-python/tlslite/tlslite-0.4.9-r2.ebuild
index 57c6627afe3b..f2f52b8240ed 100644
--- a/dev-python/tlslite/tlslite-0.4.9-r2.ebuild
+++ b/dev-python/tlslite/tlslite-0.4.9-r2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1 eutils
DESCRIPTION="TLS Lite is a free python library that implements SSL 3.0 and TLS 1.0/1.1"
-HOMEPAGE="http://trevp.net/tlslite/ https://pypi.org/project/tlslite https://github.com/trevp/tlslite"
+HOMEPAGE="http://trevp.net/tlslite/ https://pypi.org/project/tlslite/ https://github.com/trevp/tlslite"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD public-domain"
diff --git a/dev-python/tmdb3/Manifest b/dev-python/tmdb3/Manifest
index 9d614938e4cf..e7d8d152b1c9 100644
--- a/dev-python/tmdb3/Manifest
+++ b/dev-python/tmdb3/Manifest
@@ -1,5 +1,5 @@
DIST tmdb3-0.6.17.zip 38179 BLAKE2B 92501f0f5bf31c227fb5d4aa982e2def8f3cb6f08a93c4db79874d390dcb1d66a298d8783b93ccaad3552a1e48160ba9d9ac983b00348eac1bf7c6babe371999 SHA512 ad2cd838a9127e4839572590d1083a0b1f3f23d5fd52aff2dcdc159ed189b4f73acad0b916d807c8ee77cc434102d7a6e99d4f7a0d560bdcb8fdbd1f9f6f4a72
DIST tmdb3-0.7.2.tar.gz 39545 BLAKE2B edb84ecedb7c23a6f8887bb1320d18d408bd969a19f5a269f0bcd906fc13edc67089f0994ae2354fea9183a5b291b8ee8372833d74e52ebeeb262fb467fa0041 SHA512 d4294cbc5811776f7514f5dca82421c61538409c6d76704ed22272bbd9b6a362b7887c392526f285d81da29500530e684f1e829722f646d1d3eea4293a748a64
-EBUILD tmdb3-0.6.17.ebuild 431 BLAKE2B b9efa16b346fa172c2620352728938234eda798f297172bccb2536b339ff02f813f827958820f1a7dae351fcebe20e024e70bc3e5a3b986fe3750363e7952a0d SHA512 9dc0d451a4ae6ec81ea691db5dc42fc00b1c23226c7e9a9504425614e14a016b29a886b12a8b60d044119262b7829490248ca0d1e8f5550e891ceb100d9c4a7b
-EBUILD tmdb3-0.7.2.ebuild 398 BLAKE2B 926770806965c2c669b0fbe1ebd0f1263271c1902e7e15dda584a33b7aef1502a34aa354ea4711e8647ca6f6e6d6634c8d93462417ff427d68737ecd358a24ba SHA512 bf69ea309feba7a94ed0913aab07decbcc46c3a536376407171e41c2c5e43b9861ab339db691a5d8430c55d9bf79b7a84f5b8c38147a8e79dee03e76f7c4d67d
+EBUILD tmdb3-0.6.17.ebuild 432 BLAKE2B 451f886811250a4af719b99e2aa70bef97748fbe742a9b30af5851fb442797091eb88ed6ee2b541cc29a849beb15e618b17917fa5d6e1f2320bf112728b10871 SHA512 d029eb1830d0b496abfd77ccbb6ceee3fa69b378e0b3b4016ccd7e67be701091207e05630840b12507f7552999a3126ec14d77f3e1073142983f9d069cc5c8f4
+EBUILD tmdb3-0.7.2.ebuild 399 BLAKE2B 9113195dd02560d591bc910772e429d5c8da0efdba315c6b5a4fa48ba7d5a2bd473350e70b279729956d6d06a2f33e249ac1526ab3b20e2771f2a2d6537264ad SHA512 003716db96469ef18e4530b1b599b98a5df45d4659abaa8ab00076fad78d78f9d3195be66082d657f26432f7c6c29778eed033e33564f096204e5e338a7f4d75
MISC metadata.xml 298 BLAKE2B f6f179a2928436f27c7c5bd469f536c6d1c60200bbfe386bb462f643955209c029f687cb73489e645afa7bf7cba9fe9fe442ca3876fe6558b1757af70939c6ae SHA512 92423b0c7ec1f1bfab4c2957a46acdc01f198872fee30c44066023aad0a1dc9544bdb7769a0692c0269ac40f9c805853243e7e6796e894f86f21168ab06117f2
diff --git a/dev-python/tmdb3/tmdb3-0.6.17.ebuild b/dev-python/tmdb3/tmdb3-0.6.17.ebuild
index b1c3753757a9..b13b1ab193ca 100644
--- a/dev-python/tmdb3/tmdb3-0.6.17.ebuild
+++ b/dev-python/tmdb3/tmdb3-0.6.17.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="TheMovieDB.org APIv3 interface"
-HOMEPAGE="https://github.com/wagnerrp/pytmdb3 https://pypi.org/project/tmdb3"
+HOMEPAGE="https://github.com/wagnerrp/pytmdb3 https://pypi.org/project/tmdb3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="GPL-2"
diff --git a/dev-python/tmdb3/tmdb3-0.7.2.ebuild b/dev-python/tmdb3/tmdb3-0.7.2.ebuild
index f952a3f87b4e..8bbf9e7064c2 100644
--- a/dev-python/tmdb3/tmdb3-0.7.2.ebuild
+++ b/dev-python/tmdb3/tmdb3-0.7.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="TheMovieDB.org APIv3 interface"
-HOMEPAGE="https://github.com/wagnerrp/pytmdb3 https://pypi.org/project/tmdb3"
+HOMEPAGE="https://github.com/wagnerrp/pytmdb3 https://pypi.org/project/tmdb3/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/toolz/Manifest b/dev-python/toolz/Manifest
index 828eb77f16bf..8f096661746f 100644
--- a/dev-python/toolz/Manifest
+++ b/dev-python/toolz/Manifest
@@ -1,5 +1,5 @@
DIST toolz-0.8.0.tar.gz 40768 BLAKE2B 5526dca9841b4d0eaee2f5691dc4dca17a231432eac795eae694c609d011ee85f3a6e818b206820168665b03338ab038326b485635022bdad2eb9289237b5de5 SHA512 678ec3120d1306fe0e79824caaa03060ba780c464e783d7e20c4149483babe63646b3facaec63ee4017b32be07cd052f4ebcdf73ba8f7734e80873df7127d469
DIST toolz-0.8.2.tar.gz 45486 BLAKE2B fdc949807efc44c335e542c0a0f8262976747c5fb20a43c8de412d69289394b6ffb7200dfe9ce484b4f71a9c33ee1f8876e1fc14e9e18552f3ea923191bbbb46 SHA512 b03968b5f31474b2b5fd944d282b620861184cd26b256f6f92a141aa0f25c20baf2be6b1424bc945778fa05781730b477b16551c9f302c284d54c8be64f2699f
-EBUILD toolz-0.8.0.ebuild 449 BLAKE2B a206b858e53786c54c3b3dbf367d5a0e163f3a07062ab09a3d5ad07aa23c4c427ad380dbbf4350ccae2e41577febbad1d59c27b1cf938ca38ad7a56845ce5690 SHA512 6ef232ddb169d4d013180adbadfbf5ff2b738995a888575cb659249de94e016452398772764c54db537b6818d4a1cc295aaf0b0d689b82944086a3a30587061b
-EBUILD toolz-0.8.2.ebuild 457 BLAKE2B d259c980ea4de9b8db18bb5f391ba2b3c367f781dcad6c73e22f6623d755ff9e3a10c79138d21931d8afdfecc334306a66fe3316df37e5ff1c9c948abfe34d52 SHA512 fb732bedb9e55126dd379f60f28aed6489a6493b8d394a4d66b1a02fcc9eeb77671bb19b25ac292c003b077f459eb35c422f95e9b4d3d0a812c9ff77fca00c4b
+EBUILD toolz-0.8.0.ebuild 450 BLAKE2B aef9460479c45dd238a44d570afb644143a7c88ad301aa2305e5f1154a21adacc4df709e3b7db1aa0122f5c7a07e3c619927dd2a6530c15bd1dea20db472623b SHA512 c611ceb6194bf12819b876bbd3a15c3451ff71a90e86408e484164fea4675e73ba4a8489d15856deddcc934345f4c3861801b9069aeeebb3665fe0e73634a87d
+EBUILD toolz-0.8.2.ebuild 458 BLAKE2B 1b789417c1f8b88957d16e06e2be451f9a6de3533c3a19a2d248a047f770148e82316d248b474a813b23fa41888d8b4a9e26b2e57376309ab777d04309e0159f SHA512 08f0a4a3d35cf538e6e739492598b278fb9826c9c036be8ed017ab5eccb550e2433b30bc266e081a47a6bec487e4a9fb3a6feedffea18e548b6c73cab1e7f043
MISC metadata.xml 308 BLAKE2B 2f9bcec9b5e7f76a32f38ecfe3aaf74e6ee231151af12cd6c98671bd4fd40a31110c739e0dcc4d60a7413abf7d8dd268f244553e8b549a58bfb9cdf920b8fcf4 SHA512 06df1cb87c23af8446b55a5c3da9617686a03547ab9c1d4cbaeb53759f789961963ce947ccf559db057c01d0cebf8da1a37fe46da9133932717aabfb40a7e177
diff --git a/dev-python/toolz/toolz-0.8.0.ebuild b/dev-python/toolz/toolz-0.8.0.ebuild
index 79d2875905a8..b9f104a5a863 100644
--- a/dev-python/toolz/toolz-0.8.0.ebuild
+++ b/dev-python/toolz/toolz-0.8.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.org/project/toolz"
+HOMEPAGE="https://pypi.org/project/toolz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/toolz/toolz-0.8.2.ebuild b/dev-python/toolz/toolz-0.8.2.ebuild
index 8eeafa6be453..b97012cf4853 100644
--- a/dev-python/toolz/toolz-0.8.2.ebuild
+++ b/dev-python/toolz/toolz-0.8.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="List processing tools and functional utilities"
-HOMEPAGE="https://pypi.org/project/toolz"
+HOMEPAGE="https://pypi.org/project/toolz/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 572910e2391c..595201883f9a 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 1306 BLAKE2B 70e9de94dc02be94db902ed318ee0090a1832545aa79ab4b52365fe6ae9b6e7fa52b94ce914c363bbc324e5adafbea40f13ff011a2619dfe6802790401d2e9d1 SHA512 ed94569ad33d7fa231b05fdaf6a9e398c3690f8b6907134a75f1ca80c89941642964876d015cd8712bb78f3a2229fde631ae5f41672b23de8df3fb1c8d9bfd25
+EBUILD tox-2.9.1.ebuild 1307 BLAKE2B 1250817a04c4eccd2471adb950ce316092b95b0d8c015a606dac2f0854ee48e32de220a5171b36e56c240a67766e6e929d8e8052a069be3651fff04d0d0ca014 SHA512 672f5fb09123ca77fc4ff93da6c00a82b02e1119ea9dcf5858792ca01b07a17ff5d0137174dbce0ffbe75b15e5c2aaf26811f412a258da6c0c22b9101202c077
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 d4b941bc7a77..9a3650e727ee 100644
--- a/dev-python/tox/tox-2.9.1.ebuild
+++ b/dev-python/tox/tox-2.9.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
inherit distutils-r1
DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox"
+HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/traits/Manifest b/dev-python/traits/Manifest
index 88b154061bbf..3ec47609d54c 100644
--- a/dev-python/traits/Manifest
+++ b/dev-python/traits/Manifest
@@ -1,5 +1,5 @@
DIST traits-4.5.0.tar.gz 4853612 BLAKE2B 6c3d83718751de1e0553487a45d073c285ada96686558133fe61472c29c3d4661e1c0bce68340bada9667f3f9e0c8ed11050a714bc0c55424dbd4ebd17e3ad8e SHA512 d506b4395395898eb824896d299bfcde609e100025cf9a55cd7d7c47615545efd3b007e46549e564fbfb2d5882b36ae676843f211f168b2557c504849c5ef582
DIST traits-4.6.0.tar.gz 434937 BLAKE2B 91d457b411f78b74a077f3bfaa8e3f627d0ddb959784ba0ce9e07e3fc8b76cddcaee1fd7293d8336c4fc0630d49527fd29e1a9ccba6b724846069f6282c643e8 SHA512 0fce336696e4cbb1d4ba63a07ad42867cb179a9efa6c348623036bd6d2eb791302539ae89994b11acd5a9f1be42a0febeb517db1716342b78aa71ca1277fde99
-EBUILD traits-4.5.0.ebuild 893 BLAKE2B cd45a738d44d71a328478e2063fb545eeb4e3c179ce9f8f2859fd1b9d06af966fb93b0c619912ffaf708b3f578d6cc9b6f5424a8443102d998bbcfadf8a00eec SHA512 e3f39cf864cd23d82a0523547d2c2a71b13b0add65c4c531ec9791f79c0503cd28ff23fc8b4d4b8f0cc9ceb59d8436c1b9f0f6d0451992fc016b4838f464a1e5
-EBUILD traits-4.6.0.ebuild 935 BLAKE2B 50a384f77668568bd6a27a9144d85953d802a8b838c3ede6bd2c74f0a972f278b993325fe842f0612b0f3c3da9f016475d94bc232ca030ebce0b62aeea35a6b6 SHA512 36b50f665344a19a6d345f13cf879a1f5ebf4a9ceff7bec75f42b605ed8c0cb2da6bba3eccdfaa239bfa93c8c057618fe0148b491ab848c1efc7d791ab99dd6a
+EBUILD traits-4.5.0.ebuild 894 BLAKE2B 2baa2e7b5e93f71a886c9ac089b3c53e00a1b530644e395a972f8d738e5bef675c33c326083f568a5f5a57417b8bce8fb1a31a367d065efc312b4a648d121737 SHA512 a9cbe9b572b8fcbf31f5cf5b4843da932fcd51715be442ff4e254b557e598a7c0368d47e76ad91e6c7ca8c44f6669c95e880708864780b46774394b7494c72a1
+EBUILD traits-4.6.0.ebuild 936 BLAKE2B b410aa1c293867d2be8b2549c1c9a367c12204c784613fdb8dee2dc6b2c0dbacd16864637489225ac936d192d7f7e9dbac0ae635e48de07236c279c61818c2ac SHA512 f6b0a5cb486f4851b094031cbc01a41038a3ed88538f9d9b58a10224720f01423dbe56518136f712b2fe7b06285aaeeb2b968f7dd826896ed83bd68ab8d49b8b
MISC metadata.xml 1133 BLAKE2B 22ceede6128cc9a0688d4d827512b118a674e95492f889a5b8c3042811fcea27020f7696752905e5cb6e57015c838f7b9beeccdbab8f90f93d6c91ac04b023b4 SHA512 4cbab7c0b05c5d13b70caa8bb5c6bb080e5490adee2e3a81c28699ff455969e3f0a8784b4278621b01aa9c16a334e7bfbe0a8d0558f6162555cff86704b11570
diff --git a/dev-python/traits/traits-4.5.0.ebuild b/dev-python/traits/traits-4.5.0.ebuild
index 051b3a510a1e..aa0e34305e32 100644
--- a/dev-python/traits/traits-4.5.0.ebuild
+++ b/dev-python/traits/traits-4.5.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
HOMEPAGE="http://docs.enthought.com/traits/
https://github.com/enthought/traits
- https://pypi.org/project/traits"
+ https://pypi.org/project/traits/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/traits/traits-4.6.0.ebuild b/dev-python/traits/traits-4.6.0.ebuild
index 7b550cd3e564..2c80cfeca796 100644
--- a/dev-python/traits/traits-4.6.0.ebuild
+++ b/dev-python/traits/traits-4.6.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 virtualx
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
HOMEPAGE="http://docs.enthought.com/traits/
https://github.com/enthought/traits
- https://pypi.org/project/traits"
+ https://pypi.org/project/traits/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/translationstring/Manifest b/dev-python/translationstring/Manifest
index 4dd1d4541358..920f24c074f9 100644
--- a/dev-python/translationstring/Manifest
+++ b/dev-python/translationstring/Manifest
@@ -1,3 +1,3 @@
DIST translationstring-1.3.tar.gz 29259 BLAKE2B 650c4e294796e1409246cf2f4effdd58bffecc2912e57ea4268d77d38997d2997b329936749af10c8c7625729a6503288cb8aa54baf1a3c07b3671cda0561833 SHA512 deba5b460d9ea640087cff8b5d7b9256708abd4340a54556f1f0542e2e4f9f0ae0a3482b66a176712fcd6925c470da621adbc5e4c4173c0ef29b9cca5fba1102
-EBUILD translationstring-1.3.ebuild 1106 BLAKE2B 654a9709d1af65071e7307056bd880fb30ce878474bf1f5a22829f7e8c656be78d1c40d24a738694fe0751777d09ad8f1827fd11b1761fa5006c061f86c74c28 SHA512 9fa59b96e4f2b3d9ed958918ba291b64b5f0c886989b2e8fe9d600a2c274b4d42a32b17b3fcf2807d94307688adcfc40250e6406c806c8e87bbccdae71f50fff
+EBUILD translationstring-1.3.ebuild 1107 BLAKE2B 2b0993c2d87a4ac0e062af1c7355fc7cc60303cb4233ef0e12ba7cc791968742786e999670e382e53232605f31abfc736e858b02b91f02dc2468711c4fb7beb6 SHA512 1808cf827b14e9ada34de65ae50420f9ee8c2c46f54ccee8b31f4b589e982fba331568f8db6dc72a75e0f1e298e22c4ed228b56e94f56a9ac04b0e5f0c4de2bf
MISC metadata.xml 396 BLAKE2B dd74b39a6a434cd88f9cdc36dfa838457d0a7e6677f68e4b687844c1861b25407cbe756af94995ceab82b55b0a607118060579c1c3bf40d78d8299f1a62a4066 SHA512 6cfbb09e766bb9c10523808ea4da01f0998e03c239f633347523f57177816bb4c6efca2567ba53b2bf5b41274a3845d8a379294172c94067bb02f901175cc9e8
diff --git a/dev-python/translationstring/translationstring-1.3.ebuild b/dev-python/translationstring/translationstring-1.3.ebuild
index cca434c5cdd6..00cecce5d262 100644
--- a/dev-python/translationstring/translationstring-1.3.ebuild
+++ b/dev-python/translationstring/translationstring-1.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Utility library for i18n relied on by various Repoze packages"
-HOMEPAGE="https://github.com/Pylons/translationstring https://pypi.org/project/translationstring"
+HOMEPAGE="https://github.com/Pylons/translationstring https://pypi.org/project/translationstring/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="repoze"
diff --git a/dev-python/treq/Manifest b/dev-python/treq/Manifest
index 51f67782567f..0f926bf16d83 100644
--- a/dev-python/treq/Manifest
+++ b/dev-python/treq/Manifest
@@ -3,7 +3,7 @@ DIST treq-16.12.0.tar.gz 43685 BLAKE2B 3d05c41eb0a471e912959546f7e7abf0d8986dcb2
DIST treq-17.3.1.tar.gz 47380 BLAKE2B 61b51c46252629358c0ffaef7f4e7e2010e2d58c307461caf42982f8b6ad2714af57c37065bdd87a94d2b9e2fde150473b45116f2d8d270f783f20e1a8291020 SHA512 e52cccbfa663314e968b33c58a5be5782063b2d6313a4ee5a03df912146c6ca25abca82915f30791f865afd2c08bb04c9993d9204d876c7ec2b308c6e51cb821
DIST treq-17.8.0.tar.gz 56439 BLAKE2B 3e39c84453793baf3107c38b656c8968e593845fc0d41035b558326ff947a9e17903ce33dee3157d2cb2f79ab3aa884ddebcd52e743cd6e1ad08a0de324cd6bc SHA512 62933a512fcc8b0e77333eb9268846ad17f4b44cf6ea317ada2565054100be3caf03bda0a1becd775ec85528fc2f5ddec33d23d3579cf484a3c6ba7c71c50a7f
EBUILD treq-0.2.1.ebuild 1035 BLAKE2B d7500eb9eceed48f7371482920a71246eab25bbf788be4f25fec1535b8ce88746b7b4edcfa742638206f3e24897bb1805993c4a897a90c7efa240f8475c75461 SHA512 cc3fba0a27c6823ed4552d8495af667a92eb9b10466689bc512066f564bd64334fb296009f2a9bb8b605145dbd97ac89d23d77be9febd0bc4373664657725955
-EBUILD treq-16.12.0.ebuild 1233 BLAKE2B 472a710d051d2558da0d8de983fdda71b8e8e96905000f950afcfcdc012c5e5838955f3631a5b7f86c27b65661131c966634dc60c354f6c05218ca133651793a SHA512 5c179c9f6d1ba8074e8fd57864c123389ae963dfecfab03d6dace1039808708d8479a486aa1ebf956048455996c38f244bf18e9807998055773049b6d5b52d93
-EBUILD treq-17.3.1.ebuild 1534 BLAKE2B b64efe873de2f849c5c27a2813414304f3fce945850d9d9bf06e1981bebcd50cbd71e94470adf44ada6d91b7d453eed03ec76444cce94296faa439053703c150 SHA512 9d2c3b094e7bb83305b3808e94ddd186908c662a0092da2a812c11edf31de771375a106cead23480b84348c4b281e4640298c2712b6dd194a265fc382572feaa
-EBUILD treq-17.8.0.ebuild 1645 BLAKE2B fb75948a2aae85283ab6a22f0754fa5aeb697b57010cf17ba579cf8016ac135d115867c7cd3a79ea12738e1ddbd054793f731dc9a7c1779114e1a774a76782ac SHA512 68fa8bb2454ceaea86d9b9b02506e8b9a1f7aa4085804fb7d3abbb81ff636c6d046b9de5ea836fd6c2b98913ec4466285863d957cddeb181afaaf3693010f24d
+EBUILD treq-16.12.0.ebuild 1234 BLAKE2B ed1fea02471f90e1a01c2cfe93de1cc3cc654d43b3aacc3b93c9c9a985aa8aa6a984d6a995cc052e84d38d7fba0559af18d331dc11f256c699daa52386bdf252 SHA512 90b4f75a4fbf987d4bfcfa1cca804c7e5f7f7600ec9374fd0c2bd7a996f9e975738849d702b3e82f7e54ac2c42bae195b55b436fee078721ff30e358e42163d0
+EBUILD treq-17.3.1.ebuild 1535 BLAKE2B e016d92adafde94a04caa06ccafcf825969a36b5d30a601a080e5fa2b82e4a432ff74e3dfeb5b45428745d1f201f1af5736807e8a7e77557a25391e0d5960efc SHA512 6ab70cc3e4ed23ee7d0e705e15fd37f679176669892afcec863843c325aab2f1d1371b4fd7e2e543723b28266c142b034b50f3824403766fa3224d9cee4adb7a
+EBUILD treq-17.8.0.ebuild 1646 BLAKE2B bb2b6f4c1e5a72218a7e76572f4ad13be6b701ca01c7473a85194809be2498c0a991972629f2ea9e645e01aefa42da2fed7759dd72deac34d06f703a54d6f823 SHA512 fc5f5c141bc10f18f2d397f82631792289ceaf97e7adcf9dcf015906ccdb8485db9b69aba1b911c6383c909a7a63931543c46a8d0e08956ad20a363a0c771f12
MISC metadata.xml 651 BLAKE2B 4f61decc98382728f07f30be0ed88039223933a85bf5b838c40c9c47cc1828fd7ae742901b149f5bac870ca89e2485e126ccb195934f35848b0be19c3f5e0894 SHA512 ef37d01969116cb7c54e92840aba9ea8b1e70d49fc0ea512853ad3db2324289c331123f7a1b3026bf32daa2c8cad7c84e80eca189d3c2721329740017b6bba38
diff --git a/dev-python/treq/treq-16.12.0.ebuild b/dev-python/treq/treq-16.12.0.ebuild
index b2d78b7fc28c..53062a932441 100644
--- a/dev-python/treq/treq-16.12.0.ebuild
+++ b/dev-python/treq/treq-16.12.0.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
inherit distutils-r1
DESCRIPTION="A requests-like API built on top of twisted.web's Agent"
-HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq"
+HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/treq/treq-17.3.1.ebuild b/dev-python/treq/treq-17.3.1.ebuild
index d85aa8895237..699114716957 100644
--- a/dev-python/treq/treq-17.3.1.ebuild
+++ b/dev-python/treq/treq-17.3.1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A requests-like API built on top of twisted.web's Agent"
-HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq"
+HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/treq/treq-17.8.0.ebuild b/dev-python/treq/treq-17.8.0.ebuild
index af54d95cb329..3a707df96e41 100644
--- a/dev-python/treq/treq-17.8.0.ebuild
+++ b/dev-python/treq/treq-17.8.0.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="A requests-like API built on top of twisted.web's Agent"
-HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq"
+HOMEPAGE="https://github.com/twisted/treq https://pypi.org/project/treq/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/ttfquery/Manifest b/dev-python/ttfquery/Manifest
index 838d299d6375..774cf4c78c31 100644
--- a/dev-python/ttfquery/Manifest
+++ b/dev-python/ttfquery/Manifest
@@ -1,3 +1,3 @@
DIST TTFQuery-1.0.5.tar.gz 17850 BLAKE2B 8545308928c54bf5a0db23878e072c509f64693f8e44888bff5d35fbfc4799c5f8d7094b6fdd2f399c3659dae69415f82186cc36a4ed8058aab1888a8abeef86 SHA512 c5bbdd7cb020dd23f20341d53f400f592654293bd923f64a0d33e269cbd3bc44a97a5cf5bb16485a8978e0d35d729edefbdd6c7d2e51dc65820699bb1df0f60b
-EBUILD ttfquery-1.0.5-r1.ebuild 579 BLAKE2B 4831787d4fb2567fc456d23bad6b0ff77e023bcb63c76df401bde4e8aa8a397991c9a15fb69ad233bece404f8e645009a786af87643998037e5eb2cdd553822f SHA512 33ea26aa7632bb3aaa3579e5370ee36a50beb71326ec2bbe30146c3d5160610b51429055231965168b42c17b3226d1be174b8483663178edfec21008d5b11785
+EBUILD ttfquery-1.0.5-r1.ebuild 580 BLAKE2B 16f9cba69402e724ed9855b57d57a85eb1eb877ebf99bff109327f855940ca9cccc605606776913cf781fa4d902b419d83b9334d23bc29e387c058d649a4267a SHA512 c74f7a064384994939455597368da1e7068cbf820b22f8c3c7b1c506422a5c777b9a62f65e5bcd24e016bdcc086d2bb5d7c022478908318ccf607fac5d75901e
MISC metadata.xml 463 BLAKE2B 21bb3489fd4a53dc57da4a4c09cfd66f6d870eb837c9acc2a1920bb34238b110ffc3cca05c009c3ae3905a25a6d474131874e9ef27a3550acc77fbe1356c7821 SHA512 92e611454eddf73f99c20519773688c2993149078577bfbff7f531bea5053735513b0731645ca6ab6bfe544ee8b7e6a718e1bde7dc7b54113097f48c17cd8d28
diff --git a/dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild b/dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild
index 2c0914d7b913..6542cd8c44d9 100644
--- a/dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild
+++ b/dev-python/ttfquery/ttfquery-1.0.5-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="TTFQuery"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Font metadata and glyph outline extraction utility library"
-HOMEPAGE="http://ttfquery.sourceforge.net/ https://pypi.org/project/TTFQuery"
+HOMEPAGE="http://ttfquery.sourceforge.net/ https://pypi.org/project/TTFQuery/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/turbocheetah/Manifest b/dev-python/turbocheetah/Manifest
index 61301eea1ec7..3b4643792315 100644
--- a/dev-python/turbocheetah/Manifest
+++ b/dev-python/turbocheetah/Manifest
@@ -1,3 +1,3 @@
DIST TurboCheetah-1.0.tar.gz 4335 BLAKE2B 0dbc31123aaeae0860e85f05b88d02c43202d2d67fd79025e079f60edd4a48593b32bd0b4eabb2cfb8364ef37ac60835c8339278c1f0325b94909e386e2acdc9 SHA512 7f231ee1e9f09c2c73a6a3c3be04643e6a13f2e488329d086cba759a75bfaf6c3f5b1670d21dec54bf3df8f2a449faa365c600ae47705295e13727ea4fccbb92
-EBUILD turbocheetah-1.0-r1.ebuild 758 BLAKE2B 029fea886ac4ba5cab6f4d5c7e8562b54979b9f2fe38f5ebfb39bbe9da376723fb4b8b7eff68b3a69c72500f662b5a776827841eda8dee019157c85997cbda56 SHA512 701a69ed48274bb6a090b774fdbe213b993f5d6c6492d97af2d4e762d30131eeb2252bb920e4c067f227e9bf23a610252d19a7ba5ee7f28b1dfe63d5424d0a60
+EBUILD turbocheetah-1.0-r1.ebuild 759 BLAKE2B 1e85f687ee975eb10efb3467207c67c7bb084fc7dd100251b2696d3637fd339c805c785366ccfc9bea5ff3afc55c616f78e3d792f3a27d6ff3b4acece8dc025b SHA512 938a03501dad3c6979095f8538cdda1ed7834cc2ed05b0d80cd4dde82e4911e2971e0e3a0df8d21e9c1d76a200e29b3018d5d528c50f630565cbe32e75fe6ecd
MISC metadata.xml 315 BLAKE2B 9d39c9790ef51b5f80248c33d682dfadc95b68316e7e3be40bfa363cf605f231c8f770ac3b6773b42ecec54cee844621879e9e4b13b4a65fae9663d8e70ca9dd SHA512 1b66608b1169844feb4a221c46701fb8865ff533c077cb9bb62eb23fce4c359808f21b0d055499c859f06c5ab1dca7a3fc3ac8f9dfcf402995a86f18dd2843f7
diff --git a/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild b/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
index 32698632fe77..cd6ed286b06a 100644
--- a/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
+++ b/dev-python/turbocheetah/turbocheetah-1.0-r1.ebuild
@@ -12,7 +12,7 @@ MY_PN="TurboCheetah"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="TurboGears plugin to support use of Cheetah templates"
-HOMEPAGE="http://docs.turbogears.org/TurboCheetah https://pypi.org/project/TurboCheetah"
+HOMEPAGE="http://docs.turbogears.org/TurboCheetah https://pypi.org/project/TurboCheetah/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/turbojson/Manifest b/dev-python/turbojson/Manifest
index 34174288eb48..d978df5b1598 100644
--- a/dev-python/turbojson/Manifest
+++ b/dev-python/turbojson/Manifest
@@ -1,3 +1,3 @@
DIST TurboJson-1.3.2.tar.gz 6613 BLAKE2B 0ea98ef43b1984b3bf5311fa0a8b7898ff7b3ad9d0b2f6b8da70038e55e7a2052018820c4adf8a7c8b2c36d11bea2b5e3922566c09f91585afe2f45cbfee5ec7 SHA512 5c3a2382f764ad42629b3f992f0fcef61b858a9ade4084b86d96c16efbf398a6ea5f8d04c3cc5618c681fe1a111877aa64777748535e9830495aaf59e53d11b1
-EBUILD turbojson-1.3.2-r1.ebuild 731 BLAKE2B 1ffe0abe052f4019ec93a10f907edb9f2524b3a6a6f06dd5b4d7b47d0b978c069c4763c2583a781ce5e557176091a8522321213f66086fff439c19f652022f40 SHA512 5b78fdc9c4fcf334c91473e42322cd2bd60db919efd0baec94fb8ee64b1da659adb40887fbb6ad2f59937c8bfb6056976e866e80646d4edf1845d14d08fa81f1
+EBUILD turbojson-1.3.2-r1.ebuild 732 BLAKE2B e39588148194b767bfa37c54bf88d54b2eac53a62c5ce7a3d5337f3ac7b503a09bb5554beca1fd1043e5193c9139ec8d8ae734c1e60fd8e0464348e4d5d5fda9 SHA512 17c124b7008caa0980d2a3d959e5933fbc3d88fdb8777e32615cc19ac39541b4188376ea4178e397f7ca59767ebf2ba1fe0441b26ce9ffefdb6d238d9c722309
MISC metadata.xml 312 BLAKE2B 5e928b3a8ac4e726007e95adc0cb82829621a10bd765f14828254f48fc5af8efd93822f1fd4192da07930749e9882b4737fbd9b6cd68f38d8290a40b8540d085 SHA512 80643b876c5d02c364e0105039a339f8a7b49da7d4fa815b335c04a4e38552d35566941621f12ee6ac1a5b64ceb3df4738e4cf45b66c692fe325cac65e53f195
diff --git a/dev-python/turbojson/turbojson-1.3.2-r1.ebuild b/dev-python/turbojson/turbojson-1.3.2-r1.ebuild
index bdc187dbb63c..6dccc8843721 100644
--- a/dev-python/turbojson/turbojson-1.3.2-r1.ebuild
+++ b/dev-python/turbojson/turbojson-1.3.2-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="TurboJson"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="TurboGears JSON file format support plugin"
-HOMEPAGE="https://pypi.org/project/TurboJson"
+HOMEPAGE="https://pypi.org/project/TurboJson/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/turbokid/Manifest b/dev-python/turbokid/Manifest
index f49ad8116891..e741f66c7a9a 100644
--- a/dev-python/turbokid/Manifest
+++ b/dev-python/turbokid/Manifest
@@ -1,3 +1,3 @@
DIST TurboKid-1.0.5.tar.gz 6878 BLAKE2B f461edc56f7747eb30d58c3b04a783902100585127ce07e1836bfcfaa046e35167d8a48cc890c57516957903087e88c3f826a07f555d37c55038d5f600100b8b SHA512 13a7aba4773ceb5c591c9b5f33b585161a6b6bd92f13169291c20e2cb77b10fe97e3f2d5596d0498add34728a36f6e0968f236fca87f1091a92eee68704222a4
-EBUILD turbokid-1.0.5-r1.ebuild 654 BLAKE2B 0df120496ebb5e0278f95347631e123470d534a4a2db78bd31ddc84aad9d09e9204b6f5544e115aaf1b717af003c2b88bc8aec25a11bde98c60c8673944faba0 SHA512 75d3277c0d0d8566f6b41b1bd07457b0e9a0923b4dd23535b9cb976be903c7e807ac4c55a9ff0601a7c16ec7fe21dae7c86d71a04b3e0b4db673b820bc301054
+EBUILD turbokid-1.0.5-r1.ebuild 655 BLAKE2B fd05ac67b741dd1024869e15ef49cf2eae5b65b68475a7e825ce841578f26fab512041e592f3daa0cf79fa4159a91c336a3473f6d90675acada3e6d64119e509 SHA512 eab128b39a98bae936a2dc34233b640beb4a0398276df20aa1ac9d9d81b98161bf2362de186618fad272557994a779eb4080dbbe9e1cb34ca1fc9407969b9cf7
MISC metadata.xml 311 BLAKE2B 2a1d712d98242f60a8f6cf7d0dfae762e0e90e5e39258a133ac65bb6a094f6aac4fec1f789bad7a786ea294f15eee628ce51e0aa20514f8c1a27ec9f0b96cd9d SHA512 9c0295108e16679f57d44e69093133509177eb18cba5ff242efd2a38feb25386146ce9a3845cbb5ad3f9ed79e4838eee875202997a315e9e41ab1a098ca2801a
diff --git a/dev-python/turbokid/turbokid-1.0.5-r1.ebuild b/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
index 080f97713f37..7a632c3c26ed 100644
--- a/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
+++ b/dev-python/turbokid/turbokid-1.0.5-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="TurboKid"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python template plugin that supports Kid templates"
-HOMEPAGE="https://pypi.org/project/TurboKid"
+HOMEPAGE="https://pypi.org/project/TurboKid/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/twilio/Manifest b/dev-python/twilio/Manifest
index d7fee92305f0..85a136bf4826 100644
--- a/dev-python/twilio/Manifest
+++ b/dev-python/twilio/Manifest
@@ -1,3 +1,3 @@
DIST twilio-3.6.9.tar.gz 226151 BLAKE2B 841e37385b3d11e5423dcaf813e8568da204f9f34cc381b26869517ace2781db9aad0c6ab243a72b2f5144ef1ef103676ff5b9f5f95b38e9cc38a7f11c880ec5 SHA512 f4e0f13e3f12ae8e15817a285a4388859b458ba7759acce4d5f6ee425bd6a06742bf271a01e1cc5140d63bc599828b940f1e96a6ed7f5744c1c9eaef2dd65b29
EBUILD twilio-3.6.9.ebuild 769 BLAKE2B 4ce6d7e593f197b3677ba13d15493eee4667f359465aa534da154af2b05d65735233f7d287eb7b29fdaa892ae81ec439cc61f7b04c931d9d5783788021b84326 SHA512 9c21e40390f4243e6be0ad51a0ef71712cae98690e41f59250630173eb82958ce9f424b0ec5b380fe1cbecf821305e6a9cd5f1c73dc1284f6e29462d30f1f286
-MISC metadata.xml 349 BLAKE2B 9d4ff2e4c822208a74dead781b10705db3bbfb647a3f946c4aad4f710e56d8ceb8b4c7e0cb062964876fcc2ad922378ac1fdfb0555dd4cdf49f38a7e6b1ae4c8 SHA512 9d0b576c2db4a385a8dea25041697d65599434ba9e815fc55b8ef68755711bfc7f147c45ca7c7721aea36004a37536c5d59fa617333c1c263d72ae31af7060b7
+MISC metadata.xml 257 BLAKE2B c32821ae545a6d09172ee687af7af45673681c792c5b8e1843265ad2da114563ae3f6fdaae395973ff8e56d4f1e14c3eb3134309aa0bf71d1aad96e28fd1d44c SHA512 02a24ffac80ef671327118a115df5c90d0e6456680e2aba09356aea600791be6bf7dd7d6a79cf4a91180a3d4528899075f4558ebe382f8e8b112413960efa05e
diff --git a/dev-python/twilio/metadata.xml b/dev-python/twilio/metadata.xml
index e9db8961caa0..5676c411dfe5 100644
--- a/dev-python/twilio/metadata.xml
+++ b/dev-python/twilio/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">twilio/twilio-python</remote-id>
</upstream>
diff --git a/dev-python/twine/Manifest b/dev-python/twine/Manifest
index 2d7486749071..dd268cb63930 100644
--- a/dev-python/twine/Manifest
+++ b/dev-python/twine/Manifest
@@ -1,4 +1,4 @@
AUX twine-1.11.0-tests.patch 432 BLAKE2B f912ae6e51652c299d4b99f2db69f6daa309f0a04e89205fa207e6ed8073c84b212ac6c24a344850b5d11e9a55eb0e6924c0c3306517726c262df1c298114c2e SHA512 a997ca1f2d077a3a23374bc816cc4d6d295c8912a3a28fa6bc404891fe6699e88d98febcf8867e137906b4e5994ab73ea0899fd5045768f30f482d845b295f6d
DIST twine-1.11.0.tar.gz 55301 BLAKE2B 88e88bc88a6dc8320064b3e296d85f1614d1ecf1628c8442737566ac58c3296b2292f147c0b39047a1d13a3ac98297fd7a77a0ba6fdb6ff04e59d16bc8ed463a SHA512 28e588f26b59bc9f4a8481caf2353934ad6927734762ffebb4416c147ec9e6dffb37092def20a76eb888c94b27f97e013dacc42c63e5dcda30f4290bb6c90a22
-EBUILD twine-1.11.0.ebuild 1163 BLAKE2B 278fe5279dd1d20a083c0239ecc09013c53243601072aeb3e730957631766676501eb0a47da933c04a29c9634c0fec4813c4dba91ef67b37a0004394e8d0f194 SHA512 d445a0e16cfde53e2b1482aa775ca17a679d0f0989a284a24367a10875fa3dd9606120218a0595065be11e7c21a450ba64d3d9416e8141b6d140d0a5e374969f
+EBUILD twine-1.11.0.ebuild 1164 BLAKE2B d00331d48e919024624952a83175f50e7186490483727584794a46854bfb6a048fce56644aec1c97924b733dc99a3c30e5ad0c2e6e9a36a3a8cccbc6d8a31044 SHA512 0357e40b95d3b5696e0ebae786176b6df8a43a55b6762d592b79700bf0cd9338025eab5067247ce11fa961f2b12d6dd297e271b10489e56aa22609291386c241
MISC metadata.xml 358 BLAKE2B d4ec540be4b2496c1067200781bb8be0cc085bb4d85f922bd1bc66cd24e4514ba2ba7e8653e3c9dabe7295e24241e4de6c22701eb40328393ada4bcbfa7d77b7 SHA512 525abc4d0649347e2a0c121172aa16b94560d549a37d81712513e39e67046748d460bf07109baa373bc261938f79456ae81f361fa0d41915edb32382bc61de17
diff --git a/dev-python/twine/twine-1.11.0.ebuild b/dev-python/twine/twine-1.11.0.ebuild
index e6bb6970b0a7..e6d38d0e0f19 100644
--- a/dev-python/twine/twine-1.11.0.ebuild
+++ b/dev-python/twine/twine-1.11.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Collection of utilities for publishing packages on PyPI"
-HOMEPAGE="https://twine.readthedocs.io/ https://github.com/pypa/twine https://pypi.org/project/twine"
+HOMEPAGE="https://twine.readthedocs.io/ https://github.com/pypa/twine https://pypi.org/project/twine/"
SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz -> ${P}.tar.gz"
# pypi tarballs don't contain test data
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
diff --git a/dev-python/twython/Manifest b/dev-python/twython/Manifest
index ed68f017b6ef..72dafa8f36ba 100644
--- a/dev-python/twython/Manifest
+++ b/dev-python/twython/Manifest
@@ -2,4 +2,4 @@ DIST twython-3.3.0.tar.gz 34164 BLAKE2B 82320b4fc787c97a3b1f773fdd3d5c0c636e6062
DIST twython-3.6.0.tar.gz 36268 BLAKE2B 24305d2221cf7856f5e51bc3ec0fb4c342a8ce19c248ccc680bb1847e20a262f15399b4fe904852a159fc83a85d5617bd57c3ea9de064a5a25069175ae02178d SHA512 b99ecb244598a489578e63cec8a470daca7efe019f6a5277a0fda70b3c61ba25b56688b0a383337ed1c46576e551c244da82cd808710c4b9bb8ba91c6bc29be1
EBUILD twython-3.3.0.ebuild 529 BLAKE2B 9e8c21a9a9e52e9df19ebeaee51c8604176c9e4f79b4925a73f4f19400fe76b444ec261719412d8f2d9577bfd094a637be02c3fbd4dd512d522251f28434960f SHA512 92dad9a9488ffa1429ecff35995c6c0ad7663f33553808a20fde698854c0b726a76c0029a2f2e8f6cd2398aaa1b3ff498d2069bed1cab82fc45f17ae995ae513
EBUILD twython-3.6.0.ebuild 531 BLAKE2B 7f638f3a31a55ddfc49209ee8a0ff87e126a65e132999c3931645ba954d24d2176b8be50f8f54741b2019c4e574fd69d97ca969ce2365c3184b139de90322743 SHA512 362f7df075d4b5505c2060d558f14c5b2736ef095b0b53593e92471855af0af74a61c4d3613481f4a2fc56de4dd7872465b4d405ae60c9e7d50d4e7bd823393f
-MISC metadata.xml 494 BLAKE2B a04f710a0657220bfac090f93a6f59577da7d7682395cfc294049edd6f590f4ac0ef8cbfcf04147b2292396883d7435332e451aa9141d3e2ea6d4ea4de77d104 SHA512 4989871cd8997d2376cf0b8e8c29f4498688592874f584a306a2a8c5eb363e9fb3580efe3b609382a5e20b866f2734da668a9aa97d1ff73dd26eaf820e910844
+MISC metadata.xml 381 BLAKE2B 8c4300189076c3f5cb8498a4aae6ce79751ccc3b51295ac6c75b8b290f71cc9f0aea946a7d7c4e75434372459aedcf7d0286c31039221c06e48b945904e35814 SHA512 6ba06a2be42b96f85609cc2a10637ff911228a8f0a5b5fa1debc3d4c6ba6d9e57462f09cdcb96e12f75544fd3a161d5e3ecb5a89e8f50fa152dc7ccc795048f6
diff --git a/dev-python/twython/metadata.xml b/dev-python/twython/metadata.xml
index 9f83021a921d..2c06c1edaa41 100644
--- a/dev-python/twython/metadata.xml
+++ b/dev-python/twython/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index 7e81dc7ce279..0721d83941ee 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -4,7 +4,7 @@ AUX util.py 977 BLAKE2B ced53147ac1b8153d0b891b07514cee5692372bb630797d172c5b7da
DIST txaio-2.7.1.tar.gz 43591 BLAKE2B 4efdcfb8ce3e8860af1efe56ae4c23efc9887a8f3a53c322444a95651f4dbb502443bdcc1d0da0ba5db8f9a832ad90b3c6dea06ca688d7120857854d3eb7c17e SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e
DIST txaio-2.8.2.tar.gz 43670 BLAKE2B e5238e59964b2ddb3ab400b2e2819c25a9ceed2da7db4c8a6e450f45314818b5c5dbb9f6e9bacbda738cb382a5b63ddc6650278b35734e48aa0e59c5c581b8fa SHA512 8b60a64ebfa1208995bc42e6ccbc87c4c3cd4687cb431435c6450cff31e5d0dba468c3f3494902e666cb2ee6dea84ded458fd8f1b3b9c25421b440dcd3fc5884
DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46
-EBUILD txaio-2.7.1.ebuild 1950 BLAKE2B c7e3f8a1b73eddfc535347c4a4cc3493294afa0559821eff925c8b4a65125fcef6705fc568d5a3d61dcbb20b700ced41b13ca9242c0d9b14e025384b7c5c39ab SHA512 ce669ea526c6d473541334a5804648879e0fc1491ef4be4e3469028dfb0cff5975599cfaf0d834c409e7908dc8d13da7164bd9cc40c0dbd24c989b91cb88441d
-EBUILD txaio-2.8.2.ebuild 1789 BLAKE2B 6665b69d99dca67526d2214caeef73b104ff7fbd62b0bcf3aa49d8d2194d1135c270769c191c6d5df0b4af484f8e5d950efb84deab854bb45421faecbc0c5814 SHA512 de88f08bc6a1abfc6f1f28679f1e35c0845fcc7a1185fbb19820229b2be8643757baf360f77445bd69dd1566bd17a2844eb53efc6f99e735c7f77e570fad2e9a
-EBUILD txaio-2.9.0.ebuild 1748 BLAKE2B 5aa6f2e6b7d5cdb22d8f3f06452c445d9c6acbab200e3eb15f8aa167b3a5fdfe20f6a91fefb5b2e3cdeada4b753f9e9aca9ff5bafed95eae56d01dcf9a6bd791 SHA512 e4f28808831ae7e8624cdcc7102c850889c6a4109eb81cf420e401853b5d2a6c199bf85583a45bc0ebcd0c93bfc0073c9e508665c2a3269c4556ee81705e63e6
+EBUILD txaio-2.7.1.ebuild 1951 BLAKE2B 279769adca8634a3db2fcdb2bd8d6a34a2400e69394bb04f8b5b8e9d67e73721f566165871ae0cf85d4c5585901fa09411860c52e1cb800a71293fa7a99a2759 SHA512 4648355ea28264e43599a3b924497b8d6fccc68ed80e4b126aea7e90794a87af76db76b4d3c95feb3406a3e6482bbef88150d0adf26f089d949a9857643b7051
+EBUILD txaio-2.8.2.ebuild 1790 BLAKE2B 1e07b504a86e8189dc4a188980573e0188e134d6b6bb54a11a79d10fa7e2b5b3348ffdb65b3aa40812e845349f72a87f714e98f7c297af9cd9116c9a226f6e10 SHA512 103699f096bb49daf1ffcbb974eb6b3230cb413db178740b86e61133accc3c5b8b11d1aa6e668dd21b65d4a2dd5b8dd7021027c709c533224953f21fc62ca70d
+EBUILD txaio-2.9.0.ebuild 1749 BLAKE2B ae1bcef6b698fd4fc5dbdbfe82b15e3bcacaf94bea960c01c3a89de190a0a27e04af3b38792b57e6c8206a0b0b55c469a877d661ffb08f9cc6e8db550c72d184 SHA512 d289c0131fedf12ff71cc90686f0b607656c5492802f4d0e1ab861f028b8d5a7bc7bd9da98186370ae59a647c8e369a3b6876e8e37969f78fb3143f3803e727c
MISC metadata.xml 565 BLAKE2B 6ac243a37d1d168acb5af08993ea9ebe89003b5d1de5cc123f00f8bb09df9d106164c6b6fef4ab4923ec85b756efc175ad6ec5235bd0985f3af214003b27a33a SHA512 65e8db68004013282e5db56040eb37ec7d1016c5057accc2a1f512b72d66e0de1967cc6ec2ced38cadcd700e21a2c1b2c0206004eb72c26f2bd4b134eda9f77f
diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild
index 8a0ac6ece886..0d6b45adb066 100644
--- a/dev-python/txaio/txaio-2.7.1.ebuild
+++ b/dev-python/txaio/txaio-2.7.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius"
-HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio"
+HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/txaio/txaio-2.8.2.ebuild b/dev-python/txaio/txaio-2.8.2.ebuild
index 84dc9aed8c7c..d75f1ebb10f8 100644
--- a/dev-python/txaio/txaio-2.8.2.ebuild
+++ b/dev-python/txaio/txaio-2.8.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius"
-HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio"
+HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild
index 9a30541e6013..62ffde7501e8 100644
--- a/dev-python/txaio/txaio-2.9.0.ebuild
+++ b/dev-python/txaio/txaio-2.9.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius"
-HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio"
+HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/txgithub/Manifest b/dev-python/txgithub/Manifest
index a1f59a0e6207..213af673fae9 100644
--- a/dev-python/txgithub/Manifest
+++ b/dev-python/txgithub/Manifest
@@ -1,3 +1,3 @@
DIST txgithub-15.0.0.tar.gz 9871 BLAKE2B a5105132274cb878a0723cabebc17b4b6694d86e02325f6f29285b8bf939eb94ffa713283732634fbc0ea002490b05e7686adc6f98016e0c52300953b25d7f9d SHA512 40449089c7c82e901f738935e915a2a6e250600f46ceea7011ef48357851513dccd0fe0f45539cff6de8a45acfe3e34082156e2b70e54dec695633be01d03510
-EBUILD txgithub-15.0.0-r1.ebuild 811 BLAKE2B b733c036df2639604603d99dac940223c97b596535052e3d8f9de76d54468d6b68f2e216619b72553a2adf08d9b437e734fdf7201cff2f7b7e059dc7a0808d92 SHA512 da9a00834c4d6610a2447dfbca3191cd40c6553f897207f3b1e0365e3b87fe0e51f63dd52c23567c694f83ad5d5472d4cbd8f0bb91e1957bb3dda9eb5fb6e5df
+EBUILD txgithub-15.0.0-r1.ebuild 812 BLAKE2B fc63c7439968b5eb1e90bdadaca078cc392c0649b00f597d95e7743f2392427772da975a465072302affdc223afc53afb5c1d68fa68c08da0eaf16ed00b866c2 SHA512 1d9046a4b33d1ede4ed40fe48ef70feaf238c80985925eab6ab9bc8f73925f11edf74d022b12b9297ae4228e7ca166c90f184a1b8aceb318fa8099a2661251a0
MISC metadata.xml 659 BLAKE2B 447b9af2aa3589d40840b85408aa24e1b5a8e2c3564267afda0f17f1239c66d624320277c7c4b1152d48569844fea63347c4cd4b122d2dcd47485a2cbacc76f4 SHA512 bd0b08918e56dca05f4c58e5b6734e1743ac147533565c1adcaaeb5047b7f2c896b7d37463251ebd596d9dd969c2337935365adf1e57bce20d1992ec312f5874
diff --git a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
index 9e9fd96de6a0..16ae57afc476 100644
--- a/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
+++ b/dev-python/txgithub/txgithub-15.0.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6})
inherit eutils distutils-r1
DESCRIPTION="GitHub API client implemented using Twisted"
-HOMEPAGE="https://github.com/tomprince/txgithub https://pypi.org/project/txgithub"
+HOMEPAGE="https://github.com/tomprince/txgithub https://pypi.org/project/txgithub/"
SRC_URI="https://github.com/tomprince/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest
index ab5743a60c81..5b8d9d681cef 100644
--- a/dev-python/txtorcon/Manifest
+++ b/dev-python/txtorcon/Manifest
@@ -3,5 +3,5 @@ AUX txtorcon-0.19.3-Removeinstalldocs.patch 1755 BLAKE2B db819619ede7aec946226cb
AUX txtorcon-0.19.3-Removeunconditionalexamples.patch 964 BLAKE2B cde8fdc85b3809917fefc21603a4de86119ab54dabad0e1258c8a387c632bd034decf1ea0d6a0a829246cacefd8651b84d1aaf10b55d2e5423d6ded58b92bfbd SHA512 3131dce9b4f3bf15d09ebc87b323c06bdc30a833ab7c6a964f31599d0b21fd5baa0c696af1356db58677c58d803033e786a80db1d46444d92b91a9fee2736cf6
AUX txtorcon-0.19.3-setup.py-Dontinstallthetests.patch 680 BLAKE2B b26bd4e41d8f3b8b9e795e77475c93bb8f8a1ce138c1fbf83af9d3ece46f031e94e90db35e0aa057594004e80d4413c4853d7b3cd7c41b784ac5a40f6a843d8f SHA512 95894caa6c9e6f3f3a2744a1388397b0ff7298bd508579411ce2cb93ea6f990e6068806ef8d4a9fe959b235ed68402925c731beb9ff9b638a8d6ef2c10709eb8
DIST txtorcon-0.19.3.tar.gz 265716 BLAKE2B c0778c918689906c1066f714f4c6621f176cc413b0ebbe628201727cb7ae24c8f1b5a8a5a030b5cb48b2cea96e29f2f7bb5a54744e36324a938841b11f44474b SHA512 748e23c25c0b287467e0fa7db6ad69a8af7010957a846141b9360b71af0d279153ff401b85d135e7e66171e81117ebc56406e64e660aeda7dde8cd430d0a7254
-EBUILD txtorcon-0.19.3-r1.ebuild 1931 BLAKE2B 50f3bbff04246734a89f7107b46175ea25eb184064d8c04ecc9c8c77dbf0c6abcdd5bf149def83688a56f675778332ed7fb930e79c3017a4924b21cb4247763b SHA512 815c5113481b67916ca31206dc252f3d010fc7c093547e521795bf4e602c95c054551105cbe843f33e2c1c1084a743edd2d5b296b7d6cf1f8cd84c10bfe0de6b
+EBUILD txtorcon-0.19.3-r1.ebuild 1932 BLAKE2B a06aa7455beee3523cb4f61ac457672ce71766b8785bd498f8df6fbf22d690fef9fbea344f58eeca62b88de9152374d3fe3b458bd25196601577588d28e2d285 SHA512 c615649e37a879426825fea59f3eb931d9ad65cd5f55ded041adfc42a473a5851cddb4ad57029f787e5da3efc5b2fb9d999a54ec9f9e3d97394788aad380bf83
MISC metadata.xml 582 BLAKE2B 639a0ba4ae0800bb132268203f31d2b5e4ac5b60e8fe6e3a195a83ce27b1bdbdf15deb567e555ba1f8f80135949424273720333893452afbb44efad24b5c0849 SHA512 daf770953774400a5d78293eac0ed1dd9cb61bc4b208ba1f7e48085bbeff90605faccf44df83c7ee5822cffb1158479e85131a5d1cd513acfad812a8c4b9bf50
diff --git a/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild b/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
index e129ff226605..fe3c461f25a4 100644
--- a/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
+++ b/dev-python/txtorcon/txtorcon-0.19.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Twisted-based Tor controller client, with state-tracking and config abstractions"
-HOMEPAGE="https://github.com/meejah/txtorcon https://pypi.org/project/txtorcon https://txtorcon.readthedocs.org"
+HOMEPAGE="https://github.com/meejah/txtorcon https://pypi.org/project/txtorcon/ https://txtorcon.readthedocs.org"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/typing/Manifest b/dev-python/typing/Manifest
index b8dbed7d8bf7..ba73e3b28a69 100644
--- a/dev-python/typing/Manifest
+++ b/dev-python/typing/Manifest
@@ -1,5 +1,5 @@
DIST typing-3.6.2.tar.gz 78726 BLAKE2B 80adf3cab2c37ce36bd33d14e475ed07918ec80ebb5bc68a820abe06dc862fe6b38e1a90f9bb3d37420b311cb4a32af871ae2ff72807daa8c1a334b6cbbe4d2a SHA512 a975980e7ba6ec3e15c938336877071785bec7212443da079770348ab9441c8d918cd806e85ebea8af66a5d94f684566ea07b55e7623ab11e7d922c8c3dfe981
DIST typing-3.6.4.tar.gz 71347 BLAKE2B dd49919595698347ce4b1004abd075409296acf11e10dd6ae0697d2bf94dc9d1cebedb2afe454be95eddb80fd0a60aebe14ddadc8df8de86545dd2ea05986c57 SHA512 f595e0fc395ba13a129ae45681faca7b199fd5c23e8f1573f49e2a6f162b7f2aef680306e76cbf50b978de9f047c674323219981e89c476474295bb8c02211ce
-EBUILD typing-3.6.2.ebuild 764 BLAKE2B d46684ca314290965023db0b16080e4669d51d5b19f1d270802f3852bba10700420e0878c59e9488e422d70d4d3983f184da1c096041be2b7ee51ba0133aa79d SHA512 1b68c28ac7cf420c212c3d64d5c41e70ca99cad367851385c5ce4d423b08d59d91511b88cbc35276068bfeb89145234e0a09f488489afd60952327544b441b20
-EBUILD typing-3.6.4.ebuild 774 BLAKE2B 52c71e45d98c6d5632a11c8288f9682d13ec39629cd83e374bfc43a6bfca621adc3cb5a4f61dde6dec8c1e3a9a7ff7482addb4044ddd69bb3c4673bd3c97f822 SHA512 2babb2c94474ecd45ceb6b470418a78906cc65ef26059963a8a6943658f0ffa8dbd870a9b1b5b73d4b8a9e2e10277bbf45ff8ca576d5d7ead6f364dcda3e9e75
+EBUILD typing-3.6.2.ebuild 765 BLAKE2B 84967d0bc97c1fdefbd8646f62d725c062b532301eac3cd61dddf22138959ce58292355de1f965bcdf0e9ee5d2791f9c676a55d508123926f82fe3711e23a532 SHA512 8b669dcf628899235d022207f042573dbd8804a307bf2ed66146df4642c830bb06f08c55c85fd384f623cc21cf250f3ce958b2c0850e6a3251d78631d4f9117d
+EBUILD typing-3.6.4.ebuild 775 BLAKE2B 5b3da0098012489b521ef5a0dd1830dcda491e55cb31242ccffbc6adf64db775b24cb305af9b2f7005ea109b414aa6c0c95ed267bd32a44259dc27fe8bba8281 SHA512 7dc9c7b122d2eeb599fd27f485b36af7e2e920c3d2d33232752c43ef5609d18f56dd6b340cc4c1d75cd9354dc9d763a0421e462837e00b039d3da21bf72acabe
MISC metadata.xml 309 BLAKE2B 22c8c811a8b91dfcc0b4b8e2b6081e10cefda4e3a37733ac985c7412b71bd995dbf21b43ef6766a80e6decf3a5d9c6878623785eed9fcb817b63a7ca853502f7 SHA512 c483306bdc995969591e21452fd1cb20310e5e9e496b2b4a0ace1c1533023b6225dad6ea156ee12f0045e9bfb6a5426d9a16f05131395b960e529b3194b4331b
diff --git a/dev-python/typing/typing-3.6.2.ebuild b/dev-python/typing/typing-3.6.2.ebuild
index 56fdc74468fe..f5951c2f1576 100644
--- a/dev-python/typing/typing-3.6.2.ebuild
+++ b/dev-python/typing/typing-3.6.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Type Hints for Python"
-HOMEPAGE="https://docs.python.org/3/library/typing.html https://pypi.org/project/typing"
+HOMEPAGE="https://docs.python.org/3/library/typing.html https://pypi.org/project/typing/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/typing/typing-3.6.4.ebuild b/dev-python/typing/typing-3.6.4.ebuild
index 1849d703abf1..dceb00a348da 100644
--- a/dev-python/typing/typing-3.6.4.ebuild
+++ b/dev-python/typing/typing-3.6.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
inherit distutils-r1
DESCRIPTION="Type Hints for Python"
-HOMEPAGE="https://docs.python.org/3/library/typing.html https://pypi.org/project/typing"
+HOMEPAGE="https://docs.python.org/3/library/typing.html https://pypi.org/project/typing/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
diff --git a/dev-python/u-msgpack/Manifest b/dev-python/u-msgpack/Manifest
index 6532f30b3a09..e239381d2e9f 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 829 BLAKE2B 101c7755d873911605100b601a275e1ebd8bd575a1573bf90a65a2d37b74360eb5957b365fe0eba2547f1b9f3e5cf67c2538cf640281d028c94bf52915c9f063 SHA512 853d59f9dd567e84f2551770a57acda63acaf07ed04bedff901cf799cfd402cb8db3e0c5d3245e9d2284b4d56eca2cb8d0d768edcec77ed76b62c286ce418176
+EBUILD u-msgpack-2.4.1.ebuild 830 BLAKE2B 1c9d9f33cc3be20da5caccff2b123ce2440835eca0a7bde19814a2306ede2017a6666e131d5a1298f62c25247816ce5b83f9e3068960d36542e68766b782b3b8 SHA512 360577d0c7c0ef01b4c156ce8e25560d46195a2edeaa460cb5bb60bb35cbc3a4a43638c1db5b87ec487c21969b169f437abbd4d4714d9158a7d8d18d6552844f
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 d6284d42c6e6..017dc2c9ec3d 100644
--- a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
+++ b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
@@ -10,7 +10,7 @@ MY_PN="${PN}-python"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer"
-HOMEPAGE="https://github.com/vsergeev/u-msgpack-python https://pypi.org/project/u-msgpack-python"
+HOMEPAGE="https://github.com/vsergeev/u-msgpack-python https://pypi.org/project/u-msgpack-python/"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/uncompyle6/Manifest b/dev-python/uncompyle6/Manifest
index 0a47e0065474..9e6eb5821f17 100644
--- a/dev-python/uncompyle6/Manifest
+++ b/dev-python/uncompyle6/Manifest
@@ -1,3 +1,3 @@
DIST uncompyle6-2.10.1.tar.gz 831835 BLAKE2B dbde4d8414804d55871d846ad42f9a4859913ee057dcea5f6f19e8104e39d3274e13c86538f3364e6829d2ca9ecd16929143e266a828558e870d0f78d3cdff1b SHA512 5be7c33749f3a2a02494aceebeeb2cb79bf71c39784dbe4e96cf9a5c6f02af89874bc25ba911308f01414e4ae4d9ac445864505c629d41a2c6f8b2eae2197b2b
-EBUILD uncompyle6-2.10.1.ebuild 1009 BLAKE2B e3ffc89c7b8b817b19edc31da4ab50b26514660f2c4941a4f116175d070024947ff375cc9e36fc70befc1a338254c81aad537251297301a025a9691e38c93b17 SHA512 c993b8f864b83e8ef7444de40f3b0ef1ffa64d71ce1c1620a00798668b375fdacbe5374291dcfacc0c294febe43d1c151f63302741eecf8651ed4716de3d9215
+EBUILD uncompyle6-2.10.1.ebuild 1010 BLAKE2B 4256ffb9fb700009197f31802c7e6f38a56569f892bcf9676cb164b6bf883aad6437526e9798658160cebb0ad30448dcba5f667e0a952d7f431fa1e08d85efc5 SHA512 3adb54ee4644f5f058e5e1c89a824a5bb7225ff962638064dbfcd5c4c9038437280c35c87300d8f9f38d067e8a21dd68b95aefd879fbc5661c430adfbff972c3
MISC metadata.xml 552 BLAKE2B d617784c64b4907602ad6a9f9f807ae48b98ff6eb15303263f3b6fa2755dce271995dc9f1521849358ef269c4a7eced1227342fd5ef79061d25c1a100e040103 SHA512 1f50ef6b1d9d287a4f2355cc66ef799d3c6c9475c1d931842482a0121d00301266ccf6c9635ed5063a2c2b8e00c770cfd5263645d0a898457c00bfae606f62b5
diff --git a/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
index dc76597b8737..d3614a79bf28 100644
--- a/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
+++ b/dev-python/uncompyle6/uncompyle6-2.10.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Python cross-version byte-code deparser"
-HOMEPAGE="https://github.com/rocky/python-uncompyle6/ https://pypi.org/project/uncompyle6"
+HOMEPAGE="https://github.com/rocky/python-uncompyle6/ https://pypi.org/project/uncompyle6/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/unicodecsv/Manifest b/dev-python/unicodecsv/Manifest
index fc1bbd724083..8bf2748204b1 100644
--- a/dev-python/unicodecsv/Manifest
+++ b/dev-python/unicodecsv/Manifest
@@ -1,3 +1,3 @@
DIST unicodecsv-0.14.1.tar.gz 10267 BLAKE2B 06a8dcd8de319422fe85b10e87fe759ae23f0f375bef3c03fd7b2bd37c25a8e2b46d632e1a4849f0799a9702fd8f1d2d0ddb8eb9e8f41d7b3113e92bec11828f SHA512 fdd7696c4ccfd478dbf1ff846714b7bab4711ca294fb212ae173b66becd2f9220cbcf69afb8e00162312373d9e59a6336bd7be2f5c270ac0dee359a830290bd9
-EBUILD unicodecsv-0.14.1.ebuild 574 BLAKE2B cade9393ddae885d974e343e35935bd0f3fcec0a43e46ccb975ffad02a432a06177664618ead9c7a793ab1c6689a2ecabdc3834fb85153d24aeca9f11578a03b SHA512 ec072bdb165458dea0e3550ffb85654d92ba0be7766301c3675f63c7a765a43ee9ae30e158b0a4806fc0c3dedfda52cd04f078a94908f0a03fc8792f185b574f
+EBUILD unicodecsv-0.14.1.ebuild 575 BLAKE2B e95bbfc5a86ccd931d18f206480b29ac89123c247fea0b93dd4833d43c107794e8db62e2478fbfb70ace76130ddf749aea9cb0afa783a3fbb38bb6b5c7a0cb16 SHA512 05d976243208664e58608e2cc97b025a8616757dcdcb7c2d606ab95b07f75717ad2c01fb408d02ef6e7a41293b776a4fe561f9a8db3d5e39b72de278e4f19436
MISC metadata.xml 377 BLAKE2B e3a9bd3feb345bb487881810f332f1caa566eca8ba8279876eb6936dc98c47ddb5008623357b82a715d1459f3c50cd5e9b0e00433e678705b433a832d0f7a268 SHA512 6178e2b0559b35fd95211f26a7c7108469c62fea031b5698ee65209832a0aec87cab9f3f9890f051527350ee585eff18b83a270a4e55f68c88360836d29475b2
diff --git a/dev-python/unicodecsv/unicodecsv-0.14.1.ebuild b/dev-python/unicodecsv/unicodecsv-0.14.1.ebuild
index e0b1b60c7f0f..924fdbc18bac 100644
--- a/dev-python/unicodecsv/unicodecsv-0.14.1.ebuild
+++ b/dev-python/unicodecsv/unicodecsv-0.14.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
inherit distutils-r1
DESCRIPTION="Drop-in replacement for python stdlib csv module supporting unicode"
-HOMEPAGE="https://pypi.org/project/unicodecsv https://github.com/jdunck/python-unicodecsv"
+HOMEPAGE="https://pypi.org/project/unicodecsv/ https://github.com/jdunck/python-unicodecsv"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/unidecode/Manifest b/dev-python/unidecode/Manifest
index 2cd89c0442d1..f9f4de66052c 100644
--- a/dev-python/unidecode/Manifest
+++ b/dev-python/unidecode/Manifest
@@ -1,7 +1,7 @@
DIST Unidecode-0.04.20.tar.gz 205830 BLAKE2B a840e67df24483a0d4843666c4d06be24fedad5669debdf734d02a8a362f0ea5c531fd19512c41136343e56c5527ccd9c4692444cf83b68e533491b8cb54b047 SHA512 07708649a130d4a1747fcc24816717a512c1edeb4c25e01a5e898b21d2e76bca6b45d983cc452fe56bddea5556632b91aa2daee511e33a423197e0df9c80e125
DIST Unidecode-0.04.21.tar.gz 205931 BLAKE2B 701afb86b89fc17a8eb9c769b4be1d08a30f0b44881597735478108d8121f57e2539a8209b9aef9c90f5aa8cc9f9dc76bea837d9b2ebad502a840c37628ed5ff SHA512 33fc546b3eefc4ba5feee90d584e49ccd81dd0ae00671f7e44f43cc3dc8a458b86ed6dbfacba6dac7539112408137fc1db6329cc42f31ee250755d841c7c29c2
DIST Unidecode-1.0.22.tar.gz 208877 BLAKE2B 21df38361b9b66f5e2d6822afcdf4656cfb240dc679f7469b41652b95d3a6921b9409a65891e359708f5bee09dbeff1885801ca3842c8ecd12b31e31689d69ca SHA512 f7663b320040bc750bc10ac0ed222e4feeb22c903b103c148cfa31e9d4cbae146d9668dc45c6efc82e8ed28e0db28d5de5e3ef1259c712bf317f2c6b2543772a
-EBUILD unidecode-0.04.20.ebuild 587 BLAKE2B 87245e95bd356c1d6e923e7bbb8061cec926b0964b5bf8c3d54c29ad8b6994f2b8f4500bc67d590d611fa423cdd8446eb90cb30e8af0393260afca980b370815 SHA512 37514e183fe9bdc5b7d670e6ade195af0412e215e3000508cb8d44de7a5992461a4ae8a9118e3c9c39ea630f74958519ba091ba7b8ee813bf888300b58975f9e
-EBUILD unidecode-0.04.21.ebuild 595 BLAKE2B ed0907919682374b0505b8ded046df101c614a45197742c8b5e4e900efb8a01395fd06c0d725dcbc3cde357ca6b054eea50a31278367926a8ccda6227200a98b SHA512 75fedfa0a43b286a4ec94a5999a87b73edfa7841e6952e416984a26efffc048f4a65274fb61239cddbc44e0f2ea43053ca1a2c4661271bc5ed9a5b0cb3577a6b
-EBUILD unidecode-1.0.22.ebuild 595 BLAKE2B 02c99049b01641f626e5f4ecf9596bc12a3cf6bb221c08184c73156226755e5b2cbfa02122997a084d0966f9bda4996c1b1118de446666ff948971abe09a8771 SHA512 48166e94d2034db6cde5489219a19d02924092c3e4fb4a7dbb230670363dbc9b21da8bb3aa99122ce05bc1993fdbfdcc11eab553b83c49ff6edecf74abff7826
+EBUILD unidecode-0.04.20.ebuild 588 BLAKE2B 269f69a3dd7050665171635a56762dbe9b2f4ac3f7a3a2ee422ea5a9b8913da02265a6761b39e05402cfbfa2f08fb93fe88c6e8c64567e4019ca2b8c751273d8 SHA512 97bb012a8f2a910bb2cdf2a661145232b9c0624e382faf7bfc017579cc2c1da86bb1a6d48e8cae9cd6799923aec497baab5e61e34bd3bd7e7150158a7f009419
+EBUILD unidecode-0.04.21.ebuild 596 BLAKE2B a13ee8cb417a0a7724ae1eff0f3abca8dc247458658e80a9c6c5a3991fc5f09740926a31ce37bb4646c2d60d4d5a23f3a7c3b48a6bc07b2e4d75870c5e240669 SHA512 a8befe494a6dad7e85672d1a2ed06c1413594387aef925127e542093c275ec007ae12f0866e17e6975aa361fc539d08f45ed90cd66b65830a4caf86ea59d9add
+EBUILD unidecode-1.0.22.ebuild 596 BLAKE2B a26df8b20c99692c7cddc1624d907caec459f386fd5d72c7239364e402494e4eb6f37d4b64061eff719b4f3cb2f2fde2e212bd8983785d068d45799cc462beeb SHA512 3e2ef53710a9ecb7fb631e1359fa5bf68be4c4fa2a095117701511517f52aef25cfc59d8372a2eae4bbb6bbe3de2377e7d0a352b39bc41c745c4f5ff69aecf3a
MISC metadata.xml 464 BLAKE2B 831af5def540e1b09728fa02a91039904c29da99e7b0d9ab7ef70a649d7567c854bc178af3f0e561e8090bf1087fe512e796447743a164130938c1a24e702f3f SHA512 f77532d725889de9b780bbfe06e2caa7b53e7af47edaed0fd15a07a3e5b72a17fa0a1e4d68d2c9cb7b78413acbfdf72f44de7df67db0a7bb901afa83912ea886
diff --git a/dev-python/unidecode/unidecode-0.04.20.ebuild b/dev-python/unidecode/unidecode-0.04.20.ebuild
index cabc6ca3c861..64d293775304 100644
--- a/dev-python/unidecode/unidecode-0.04.20.ebuild
+++ b/dev-python/unidecode/unidecode-0.04.20.ebuild
@@ -11,7 +11,7 @@ MY_P=${MY_PN}-${PV}
inherit distutils-r1
DESCRIPTION="Module providing ASCII transliterations of Unicode text"
-HOMEPAGE="https://pypi.org/project/Unidecode"
+HOMEPAGE="https://pypi.org/project/Unidecode/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/unidecode/unidecode-0.04.21.ebuild b/dev-python/unidecode/unidecode-0.04.21.ebuild
index 98d638a06ebf..bc2cc4335f89 100644
--- a/dev-python/unidecode/unidecode-0.04.21.ebuild
+++ b/dev-python/unidecode/unidecode-0.04.21.ebuild
@@ -11,7 +11,7 @@ MY_P=${MY_PN}-${PV}
inherit distutils-r1
DESCRIPTION="Module providing ASCII transliterations of Unicode text"
-HOMEPAGE="https://pypi.org/project/Unidecode"
+HOMEPAGE="https://pypi.org/project/Unidecode/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/unidecode/unidecode-1.0.22.ebuild b/dev-python/unidecode/unidecode-1.0.22.ebuild
index 69c5af080053..3f9b667ff5a4 100644
--- a/dev-python/unidecode/unidecode-1.0.22.ebuild
+++ b/dev-python/unidecode/unidecode-1.0.22.ebuild
@@ -11,7 +11,7 @@ MY_P=${MY_PN}-${PV}
inherit distutils-r1
DESCRIPTION="Module providing ASCII transliterations of Unicode text"
-HOMEPAGE="https://pypi.org/project/Unidecode"
+HOMEPAGE="https://pypi.org/project/Unidecode/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/unittest-mixins/Manifest b/dev-python/unittest-mixins/Manifest
index cb89829860ef..18d00d666988 100644
--- a/dev-python/unittest-mixins/Manifest
+++ b/dev-python/unittest-mixins/Manifest
@@ -1,3 +1,3 @@
DIST unittest-mixins-1.3.tar.gz 12942 BLAKE2B 24183d35b6d269c45947f9fdfb89f668e7dddfd25a2e634e92b0318b7a90e535c4ca33ed497cd4af54416c2d4909b4fd4d6d13bf94d830ac8b13939411d36ea6 SHA512 8cdc7adf387d3576d1690c2ab62eff93c085a36b82b756d237cc177aa52718e7ce6c5ec103841f1581cd28576bb17fbbe034c21d1c1347da643dfde3b8033d3a
-EBUILD unittest-mixins-1.3.ebuild 672 BLAKE2B 086510bd044f7b4fbc5c8c2a95aa074b4a513d270add832e08a1ea72cd979c0e7044499212ce210f12cbe5204cf498678564d1759d73d9fcd2a8eeda75d71913 SHA512 d122d26d6adc4b814adec2eaadbbb8e8dab8af1d9212184c02469744cf5989a28a1eba62ae84072824f24ad69e1e88a6180606440ddafb03c2a5bd033345f469
+EBUILD unittest-mixins-1.3.ebuild 673 BLAKE2B 7e7d8c9a22b5604000c56068d8421543281e05e52032674586791b4a1ad0c275e90fff4d7da37b7f60b1acb1cae816f61671b966e8502423dc41e197746e483f SHA512 da70307852a11aaa360ca35336c0a95971a2f4acc5f346f1eda17f95792a0e5b9b914f95404f6460058fa96ed4430811af55f127f6e82696d88354861aa78d6f
MISC metadata.xml 380 BLAKE2B e11d1ea8ab352e953fb5de15031c23c8ad94b21420abdbd1e4b843aa7498be70e6c773bf5dafacc9da805c7d201027c91691067954e8907662f0a4aea7057b88 SHA512 3cd32540c94dc1a2b2f72f5cfd85192a94fa716cc37d70eed9b028fd1ce120d3f821b2d059465e7f26f4b7d75b8f3cb4848a65dde921d23bcb9b4e56ae321934
diff --git a/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild b/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild
index 01a4b4704fe8..4c14ce2ddda1 100644
--- a/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild
+++ b/dev-python/unittest-mixins/unittest-mixins-1.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="A set of mixin classes and other helpers for unittest test case classes"
-HOMEPAGE="https://github.com/nedbat/unittest-mixins https://pypi.org/project/unittest-mixins"
+HOMEPAGE="https://github.com/nedbat/unittest-mixins https://pypi.org/project/unittest-mixins/"
SRC_URI="https://github.com/nedbat/unittest-mixins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-python/unittest2/Manifest b/dev-python/unittest2/Manifest
index 37ac3d8ec1f1..9ff218708f1c 100644
--- a/dev-python/unittest2/Manifest
+++ b/dev-python/unittest2/Manifest
@@ -1,5 +1,5 @@
AUX remove-argparse-dependence.patch 424 BLAKE2B 6b59d1913f24b336f9cd8bd40a0d42f281fe452937be9b1f2b7187aaff611c07de8bfe138ce9bbd42c5c812d217400d4a49ee991e44821020b5d3a131b5dea18 SHA512 e4a7b803ba5e77484f4e800df4c78d5b4d35f2d66e5c416c256bd6e7fa3db193c32aa0a455aac66b34f27c1038accf7949f64d98bf4a31a896a43d790de810f7
AUX unittest2-1.1.0-python3.5-test.patch 1304 BLAKE2B 390a1972a4f24ca348f6d1d35badd2fe9a88fada8961c16e759f39da6843a1c931040ea3cd236f20b9671efa505c58857a2872553029c88a98b75c8358ac7281 SHA512 502a72811581e3551ab8fdd80f0f72ee4f6be9a3b0ce01a131f240f2199babfa115ecb18c5d4efe297521e6951f9371869b9419c829396720623bff548f09398
DIST unittest2-1.1.0.tar.gz 81432 BLAKE2B 02bf191baaa895689078e8f484bb368cd178ea2d1e275a5adcd3413eb25d18b9109c353046f60819c7ec26cd233867b7397e6e38004389aa928b4c53cfeb637c SHA512 3fba15728905f437767416ab4fd3573d3fb2319486ef84c52a9fa930ea84aa1f2ae29d6f58993e3509083625790e17b1ef8d9ac5de0e166c254897a3e7a202fa
-EBUILD unittest2-1.1.0.ebuild 1025 BLAKE2B 8925448eb8bcdc5cbfc7bff9e6a60536c5cb88d3a0ee99621b9684191873627acceb8394b70d66cc0a08168299cfa9fb6bde915dacc253d51b00ac2f4e9812fc SHA512 0fec099d14525af6962e6495111702a25ae97f74209d13ab94e8c5422ba018c1bb3d2b941307bcbe1e5cd5b87c90722c231c8aa36ffb65f1e19b4199d3300d61
+EBUILD unittest2-1.1.0.ebuild 1026 BLAKE2B 0ae0dc425107174b45dcdbc1fbd3d2f22a809e7b01179f56e851e2049314a6061ba15e30728551f9a8caf5cd43e9bd7d4ebbcb46d6e90736f8e71e4488cd54e6 SHA512 2c165a13363e3405610ecd08b6db91fb87fb560a6acee72934f37edc6341f3dcfe3ce14182f06501d03dbc63dcaf1ed2e319098e20a1e0e1f20820ebccb79f59
MISC metadata.xml 378 BLAKE2B e0a0ad885607d8593e090798b8facbacd746a69c3325f6d429743482a6265bff57b2d0fd6d12122e15336e063c4c1e539da10cc41ea5ab159b2c5673e8316c8e SHA512 b1db02e32f39f739de9a077d770579cd1adbca7bc7b9c1eb3e5800f5242a1706ec5a61694b98ea7e3e6f6099b128d22e731f4c49cf3c719bb38be52679845d34
diff --git a/dev-python/unittest2/unittest2-1.1.0.ebuild b/dev-python/unittest2/unittest2-1.1.0.ebuild
index 3aedc436ab9d..1d0d4fcf1d3a 100644
--- a/dev-python/unittest2/unittest2-1.1.0.ebuild
+++ b/dev-python/unittest2/unittest2-1.1.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="The new features in unittest backported to Python 2.4+"
-HOMEPAGE="https://pypi.org/project/unittest2 https://github.com/testing-cabal/unittest-ext"
+HOMEPAGE="https://pypi.org/project/unittest2/ https://github.com/testing-cabal/unittest-ext"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/uritemplate/Manifest b/dev-python/uritemplate/Manifest
index 159d77580e36..ed5d22217000 100644
--- a/dev-python/uritemplate/Manifest
+++ b/dev-python/uritemplate/Manifest
@@ -1,5 +1,5 @@
DIST uritemplate-0.6.tar.gz 3508 BLAKE2B 41abd9a347a6ab0fae668a63c185d64e857cb88431a3b8ecaa673076a1fb700869c1679313ed772c2aade5952cbad7f0ce898f4be4ea280fe8d867cf1c280911 SHA512 19e9d2f7cb6275c1a3bc6e287d9d3bdbed4391541f29765130a8e33825321e33fe3220adc349794d179354bcb9d77571ae20ba7836034962f3713994c7cdbfbd
DIST uritemplate-3.0.0.tar.gz 30038 BLAKE2B eac4deaa980a9a4618a245bfdc8b3df2180a4285b9197488e7556e3cbce88c4a52ee8bdfecc5f500d80d14a59f8ff0e1ecbcb3aedff422fa9853cb2d40e25df4 SHA512 9988ae6db1d0234a2dfb393ab0205dd7902c814b8a85e06a666b8fec44cacec90fc8852b64da068242cb57cbb2ed63478567224fcb6751df82605d1f0881ad6e
-EBUILD uritemplate-0.6.ebuild 560 BLAKE2B eea08dc735ce3fde1fb57221dd0f6275daf624916d34e4cf9b869aa635029b5f8afdd93cdd1c2f6c142614c03d4c3f57a77ca9b18d791401eb4863e9d2a58564 SHA512 86471a7394f7f930cf0602092034cfd7e63029ff8b2f4a1bb58e369f062b44e258304ba8640e6470cdaa22f8fd6c08ab7234d5539974dfb3f3f656d3509d146e
-EBUILD uritemplate-3.0.0.ebuild 567 BLAKE2B 16c2f9ddb38dbd16eac684c8d730be40959ae1140793167102c5f9113fbb1c8c610102ba505e12ce9e8844e9c5adec8700dc05676e68a7a57dae1bf1267e6ecc SHA512 3240cade250ea6d90cd629d5059c34d810e06e05ab0d82fa762e39c3c11d4bc3c3120ead417b8f98673e246a7c6eaf2a4b495dea15e7a27753ab7c021d514c8b
+EBUILD uritemplate-0.6.ebuild 561 BLAKE2B ad7764652c3f248e661b69b26bb93849578cc3624e203b1a2c3232af96bcfbb3d43c23264ea1b113ccb0d4c2baff817ac53712983920fa427913fb9937907fcd SHA512 bf76684f7d2863a326a86382063d4487f4b67050cacf044514aa319661967519e56ef0219448e3bb68743fe911b821d22c6bbbbbca2159f35b07ad3fcf95af04
+EBUILD uritemplate-3.0.0.ebuild 568 BLAKE2B 0489b5881fc6336f2fe383267eae6c6c36878facd4e7914bc6fde62cd54b5e7f4c796ed8b82edb3925d647641b2b370f29e986ff274e3d548a407b6729b734ee SHA512 3c848f8539beefa1f6c2a3a5c3e6cd3aa439fc7a86cc553de31e15c88d75e2e9913929fabe231a6db353609960347e47b08d8d7e1e2954cab62e1c7f802953f0
MISC metadata.xml 324 BLAKE2B 2279bd09d0632113a7f87be6510c579d6fb0ab9feadf54b1196b68591c3ce0343e26d862cf045261b52ef9b9a535de1416d26a57ec88f82189bd7a9dc3df285d SHA512 ea995ed18707c72981d9174d1a35a30b0c86eb9035acd9b229766d0c0e5e2baf25ccd2bdd1c5091e58b2dae799643c1af81a3fa18b66ad5795ff50595d27a51e
diff --git a/dev-python/uritemplate/uritemplate-0.6.ebuild b/dev-python/uritemplate/uritemplate-0.6.ebuild
index cda0e6878cb4..2dc4ec8d8c14 100644
--- a/dev-python/uritemplate/uritemplate-0.6.ebuild
+++ b/dev-python/uritemplate/uritemplate-0.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python implementation of RFC6570, URI Template"
-HOMEPAGE="https://pypi.org/project/uritemplate"
+HOMEPAGE="https://pypi.org/project/uritemplate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/uritemplate/uritemplate-3.0.0.ebuild b/dev-python/uritemplate/uritemplate-3.0.0.ebuild
index 18e2d4005a9a..52c980c86e9e 100644
--- a/dev-python/uritemplate/uritemplate-3.0.0.ebuild
+++ b/dev-python/uritemplate/uritemplate-3.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python implementation of RFC6570, URI Template"
-HOMEPAGE="https://pypi.org/project/uritemplate"
+HOMEPAGE="https://pypi.org/project/uritemplate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/urlgrabber/Manifest b/dev-python/urlgrabber/Manifest
index 11b3dc123ddf..c3495db16399 100644
--- a/dev-python/urlgrabber/Manifest
+++ b/dev-python/urlgrabber/Manifest
@@ -1,6 +1,6 @@
AUX urlgrabber-3.9.1.patch 1057 BLAKE2B c285a0e3827c8c7f8e90e4869d67a92039b2d0fb1d7610cf89b05f598977b2d83859b81f7c03fd5f25fc4b27cd41a1c335124f9f17b2d5be0be1ab4fe844804a SHA512 0a02512f871f525f4b3a0126e92e92d1393876f477fe3ae4ff3b0780ba30c21349fb770da59f2af7acd008fcda6bb3c2193204f8334c9f5476bc4e0188bc60ec
DIST urlgrabber-3.10.1.tar.gz 83735 BLAKE2B ea0b3c071f968b2632e89cf225906740685b0f1134d41cf8aaf7e6361110780f6c998b06e4d79527be7e7953c5c4a617d039477135135cc7fc13a0426f0d9ee0 SHA512 c44d32b17c5f8984d09ed46ae36b3e05dc69d041820cf979029bc325d8407bbd7e324f264be5886286cd99e123f51affec26638cab6e525f85e2a1c4247462d7
DIST urlgrabber-3.9.1.tar.gz 72343 BLAKE2B 2c3d9e9a994e0a918bc364aae37664ad41ccb60a09c72c3862e7e79d44e50efedca362e321607ed2971822adc694a8a61b8a861625e830bbb897859e1c6888c9 SHA512 897f0bd09485c207d735a814fda7cf053c71262e31e87f358c473da770abaf7fd339ae6802df978091889c5d6fe123f74d5386d79c47f93b36cefbc22f44db47
-EBUILD urlgrabber-3.10.1.ebuild 531 BLAKE2B 2763457ffddba62ca599421d417cbdc4c0e8ac971897c8ac75163bf96e73feaa0df7d3aaf89e388aee38519118525a9f4668a56e14528c0c52f6074d47efad99 SHA512 8cd3f5e53081fc0c9cd4e5d1634f1a259fd1eb33d24f7cdcf7571f8bbd0d17f233c5c87844d211815e58dc76a8ab87543a38c23b25909c5e0b71b7a701937206
+EBUILD urlgrabber-3.10.1.ebuild 529 BLAKE2B 8be96f1ac9839de05ca92c5066e9ddefb7ef038f2716d3a262f36b2ed3587b1b2874cba514954701d360489eaf323cff43f5c3b245f34f0335753a731439fbf1 SHA512 eea2c97b39f44c98f1c4cea57f18b3faeba5b81a79844a080d8add24139d2bab434dbf23b91d171c04549c54fbde4349bb8af793da5890f556ff3f06c7b21fe4
EBUILD urlgrabber-3.9.1-r2.ebuild 575 BLAKE2B afc2772f92f6a05bb415d5314beadcd2e3985d1809c9f7b489c2597116c767298f3d146c5eb4c8d33cd83a309cb58252af283b1a47e1619f862fb68e7977e10d SHA512 c0e0bafd6423c3a04d5ff538e35ee5e3386ed9784ec1f30439edcc9f9d479fae0e3bef6e30700da88cad4516c468b7d835eb7f94f1cbe609905f80cf6168749c
MISC metadata.xml 1485 BLAKE2B a3ae1b3e600f302d2b5c32faae061fc44eb5924dbcacf1c9ea33b546bfb938b65f4541ab4a1427888f1233e3a19292275cdb2030b04f57f6aac1a36b2afe2444 SHA512 cb471d25797f7e39e9b27a6ad12131b2942e4f62128cdf02d53693b478c80a0cf3b48d0e562930149a98dcb2f71068e11475fe8c2bcddcbe010564beaa34df2b
diff --git a/dev-python/urlgrabber/urlgrabber-3.10.1.ebuild b/dev-python/urlgrabber/urlgrabber-3.10.1.ebuild
index 0d7d1b75f99b..fb2e9fee3e0b 100644
--- a/dev-python/urlgrabber/urlgrabber-3.10.1.ebuild
+++ b/dev-python/urlgrabber/urlgrabber-3.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://urlgrabber.baseurl.org/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd"
IUSE=""
DEPEND="dev-python/pycurl[${PYTHON_USEDEP}]"
diff --git a/dev-python/utmp/Manifest b/dev-python/utmp/Manifest
index 5e16bdc202e1..159374a5d8a5 100644
--- a/dev-python/utmp/Manifest
+++ b/dev-python/utmp/Manifest
@@ -1,3 +1,3 @@
DIST utmp-0.4.tar.gz 4300 BLAKE2B 944b4e58158a26609b225534c26547bc751ab67752177fa8a6bb8d52ee123180b51b30fab5fed09e6e21d5e8f9d9b274122e3a03b1f936b6d521333dfb7f6fd9 SHA512 802345227a9de972a7ae1127a006aab6bb51e1a7e81772a58b9c19bee74c79c4f5219519743133e8c02b90f8a72f52e22ab668c8a78a898c00e0a9a147a68472
-EBUILD utmp-0.4.ebuild 627 BLAKE2B adce64447fc48145bfb8b83dd1ee22f7cc72d4556d59803b4e9246e0d910a0779e41459c8f582a3071fc35d74bc6f1b11a2502386e80c33ea747b309762a879d SHA512 d78e76bda87586ba0cb2fa267300ffa09ff5dd0f74714eb1013d4c65bc24cb9d5d483439a573a04b062b461ac8f35f303a9101be42505c53a30596d955be6c60
+EBUILD utmp-0.4.ebuild 628 BLAKE2B 5c80221e5d2d1302998bdf4104c1fab8d6940546fa64b14335423aad5b12167feb7c01352c8aa4f2263cf46fa23e4b89147c6166ee2526e1e471b38dd2f0b908 SHA512 aac7ee4388954c288965fa003c794248f2165cd32a7c908da64f0378fc3ceef235245b23ad832f038f0c55088951a168f7a9f660b829d457bf7da21e311d1493
MISC metadata.xml 307 BLAKE2B d6ae31f2be4537c6b2f53f7e84dc8f9551ca3b335481e62b0013d5764bc1dcc836e8bb7d098447794deed38eba8d95f1d7e5f4cf3de7661641e99abccd32fe60 SHA512 4b93db04a6c3737756bdbe1de7257a35e642c5913b4805c60385def5105c7cf57645dde785712e6a316172330969c35cc5f9208ca787b14e9fcdb4a669745ea5
diff --git a/dev-python/utmp/utmp-0.4.ebuild b/dev-python/utmp/utmp-0.4.ebuild
index c6de2802110a..c8f4837b8b79 100644
--- a/dev-python/utmp/utmp-0.4.ebuild
+++ b/dev-python/utmp/utmp-0.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{3_4,3_5} )
inherit distutils-r1
DESCRIPTION="utmp/wtmp reader"
-HOMEPAGE="https://pypi.org/project/utmp https://srcco.de/"
+HOMEPAGE="https://pypi.org/project/utmp/ https://srcco.de/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/vcversioner/Manifest b/dev-python/vcversioner/Manifest
index e54bd60deecb..ce9b482f622e 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 693 BLAKE2B 195af5779f28f8f2ee56a411d978355a704d6bfb489ff475014908371255e5a08f5079570fbfa7965d59cf6fbc8fd4eea11d39534284876c1a2b3f235062d2e6 SHA512 7a87d49d0aae398dff393c28eb147b4244322d456a5c0b4a4641ec8a0a4dfe31d5c87fcdeee799b77bdb9c379eaa0bf0772e8ca5733e814105dd23ae5ce481ed
+EBUILD vcversioner-2.16.0.0.ebuild 694 BLAKE2B 10c52ace75fa6ad34220ffb73fc6924e283433c47a9c6c954b011f3070e4f87cb4af4d801e5c24d6a28f1cc8cde8b1f6173ce599811d2d1310fc150db86ac67a SHA512 9b294e17da2186fbff0764c81443c211980d38421236092b3297d4f6517f5bfd1fce8a2d4b2da1b8ef2a1e271326d60499fbd692ced83302c7b994a7a89ceb9f
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 4b4f64943619..415122d4455a 100644
--- a/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
+++ b/dev-python/vcversioner/vcversioner-2.16.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Use version control tags to discover version numbers"
-HOMEPAGE="https://github.com/habnabit/vcversioner https://pypi.org/project/vcversioner"
+HOMEPAGE="https://github.com/habnabit/vcversioner https://pypi.org/project/vcversioner/"
SRC_URI="mirror://pypi/v/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/verboselogs/Manifest b/dev-python/verboselogs/Manifest
index e5c0d78fa61a..97c033466cbf 100644
--- a/dev-python/verboselogs/Manifest
+++ b/dev-python/verboselogs/Manifest
@@ -1,3 +1,3 @@
DIST verboselogs-1.6.tar.gz 8837 BLAKE2B e2bfa398e595c7229fae5b8087ecff8575441c0acde172ff81402cc64d27ee866557b0f7028b7c8a7b8a51cfa6f5601b94d600d48503f684d054b25536d4f600 SHA512 618556820c8585edea5ecf86d4b19800f216764c86eaf796dbdeaa5e2b6ace7940c01e9cf94a499a4619bda8b4b8761def8c6e4200a995da511bb23109dcc7e0
-EBUILD verboselogs-1.6.ebuild 493 BLAKE2B 6c8b42a1ccf924230a6bfb89dc6ed3cb2d5c38fb5fa8d05446997d08377048481236abf2833c9a47732548c791656aadd246bb3716b12f274075aaa3fa71fb23 SHA512 9dd8699bd28c324fe8fda8d671585f9a3ac7e04a8da368e7f6d66137a6d8d82e0aae11223294e602a13edf12b2651c43282f9053e7b10d5b99fd2543442927f6
+EBUILD verboselogs-1.6.ebuild 494 BLAKE2B 48f02973e45f1ac3303d22c4789b2f66e906ec1d64b595e2571536362b2f982da6f1a91585b2f95f24010737baf5a80035acc01dccfafdec5f16e330a3d1fab9 SHA512 1edd4eabbfc0575be51528d9f8825f582287acd10751de0f3c4c88251c494f96b5873e197688f5621fbafefbb19ab8101a596cce76c40b25b34724a31fe55a90
MISC metadata.xml 324 BLAKE2B 6c8d909bd018e46f81fef3a30b87b7dcec5d48a31e919c6c60b000982d31486cb6fd8639afe42351579099454757922d7b05be5e196a3902b6ee199ff5817955 SHA512 4e0057695d4ab3557dc29f6ae0031d780cceabbcf6c0b07cdf80f11052e64cd90994c93a4d09213f875d54a1bce1cee88287ab223bc4d7c0cf4a70095614c039
diff --git a/dev-python/verboselogs/verboselogs-1.6.ebuild b/dev-python/verboselogs/verboselogs-1.6.ebuild
index f3b0f87a47bd..54082c8d876b 100644
--- a/dev-python/verboselogs/verboselogs-1.6.ebuild
+++ b/dev-python/verboselogs/verboselogs-1.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Verbose logging for Python's logging module"
-HOMEPAGE="https://pypi.org/project/verboselogs"
+HOMEPAGE="https://pypi.org/project/verboselogs/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/versioneer/Manifest b/dev-python/versioneer/Manifest
index 56c40927b440..ff2dfb3a6443 100644
--- a/dev-python/versioneer/Manifest
+++ b/dev-python/versioneer/Manifest
@@ -1,3 +1,3 @@
DIST versioneer-0.16.tar.gz 37736 BLAKE2B df66304770ca0ad85cde13ed1870df5901bb5526935b3a17a28dcbb267db3a8a822c1f43b16643c7f7237225c27b50db94cc0d4c3e87dd58a004475fcd64bc54 SHA512 90604d69351c822dd5a1e8eaddbe6af2e77895c7e29148a75306833f04c59e18ae8ab6c928860ce3b8c7ac46245f2ed856485fdcffd790f436e689c408ddeca3
-EBUILD versioneer-0.16.ebuild 811 BLAKE2B 84d7a801771786e91cacb43dfd27b9354cce650d821302fb87c9aef01cb1707cd5d6f96e825115408da78e3fb8da17b29da33c061e6f9d883e7028fd0b88eb56 SHA512 ace5496e1ad53a6e5696896d9072b18e8243f58139878948b7ed25cb8bced828a0b6beaeaf1a0ed86426a1a8c8222a8526cdcc853d5e66ccbc9c402a187ceb09
+EBUILD versioneer-0.16.ebuild 812 BLAKE2B 597472babd6fc45661666087925ce3625261a8cf2c7a76c68a4c8ff249fe6b4468693c3c86eb87e9cdf48fd464d1aa07f410cc8acadc8c0a1aa5bb41e3ea21a3 SHA512 ec237579f4082b07ab88f1bd662512d1804e4a2dad8609d86f4497dfb4810e9d0db56f104c71caf9bff7ba741195cb6f0055dc821831dbe6b82d37fdfa8c8af3
MISC metadata.xml 389 BLAKE2B 44aa4001cf007b381c8b974b3cead34f1b403b0b604ae5bbc09fa40d7ee152e2f102e8ec3e52a2ea186404ab6758f4e4ed5dcdc74335d464255d5796144303a9 SHA512 56007f4ca5e05201b08750acf76d0f83a017b54b4d2533084615f2a74ed288cc0d82e6824d2da31684dd3027a3a53f8b261cb5e2371a089544f8edafce595ffc
diff --git a/dev-python/versioneer/versioneer-0.16.ebuild b/dev-python/versioneer/versioneer-0.16.ebuild
index 193955102c3b..27ee36ea5c3f 100644
--- a/dev-python/versioneer/versioneer-0.16.ebuild
+++ b/dev-python/versioneer/versioneer-0.16.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Easy VCS-based management of project version strings"
-HOMEPAGE="https://pypi.org/project/versioneer https://github.com/warner/python-versioneer"
+HOMEPAGE="https://pypi.org/project/versioneer/ https://github.com/warner/python-versioneer"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/vertex/Manifest b/dev-python/vertex/Manifest
index 4b642ca0c1a1..a91cd896e34b 100644
--- a/dev-python/vertex/Manifest
+++ b/dev-python/vertex/Manifest
@@ -1,5 +1,5 @@
DIST Vertex-0.3.0.tar.gz 84997 BLAKE2B 8f6a2955c4674888f7608590390f4cfbf5063e08281fc2a49a4cf9543a7b769df6e355bd87044f6eb23009ab50e7efbbbf5d0a471627780e9869008c764f0e8b SHA512 206d142cc72b2d77ed8c8fe222770eabc1a8c179238f46554abc5d833669f27bd286565e20ccaf5594d456b23b54455b23ab0eca5b8b4f72a7961924e7167676
DIST Vertex-0.3.1.tar.gz 89909 BLAKE2B d26b73c5079f0401185e534aa9c35f7fd490eae9b27cd36915e3f2508b1ff6feda3a900bc3230d7f24f563546d6a966441b8618d066f28f647878597df4b9df7 SHA512 7e9b96a7ba493254ff58e8f75da6517c09c4502c21702a96c29525a78569ff7d988cd7278dd87983485b6da30a607820a7edb28375e37d5e059d6f0638a1b1c9
-EBUILD vertex-0.3.0-r1.ebuild 666 BLAKE2B 6e469701049a61f48ce22ba848fdc4e4c3a1c65581a9730d4f7110fd33d7743a0020b4e9b72cbd6ecd91f08ac35e5014ced6d669fcea4dfa0cbdc26fccc2eda7 SHA512 858b539e0d890c3f4d7e52b084a973572c9f94106750a9dc31c04c3a4f46b0b8ff7e442e70e0bd94a38cd3ea83836057f883aa5436d7b567d7741746e8b855af
-EBUILD vertex-0.3.1-r1.ebuild 831 BLAKE2B a925c0085fb9ee4dd84ac51b87babf1d82d275e756bc7c79f037fe2a502a611677706837f5321cca73d5af533a5f005a501198001e504af9c71f21b7fe97b510 SHA512 9f5e58d2254501ee9dcfb224a3cadaaeb493a3781b9356957213574e8ad2ff3b14c4017b9a39f0c24dcf6e705817192f21d1378bdb16a0ffc6365f0b6cdf423b
+EBUILD vertex-0.3.0-r1.ebuild 667 BLAKE2B a9094bc4de473ad53c71ad9683dd33c1c2c89663136dd4d89881c83f99d48af5c0e203f47b9d94e0f67b4720a5810ac25a7d1905a5b3a02628b804f0786aaed0 SHA512 5e3d2fe7386f1bcc038432966fa011fd856eae71d1e099099cb8de238ccaf667e7feef3a59ce46275f9a40da03bb9f1bf6110baf5adc1aee766d7468d3509439
+EBUILD vertex-0.3.1-r1.ebuild 832 BLAKE2B 906120c24aa43b8282a30502c34db88865296dba064ae1bcf72e0f32fa140fae77a71c3d979424ab9f68f36c74fa524cbe3c23b9c675eadc7ec8c230bf9d4d96 SHA512 8d0505dad7db50fa9abb09e5dfc519d66e759628c857fc2227565db2ca51d75581b57f4bff87b7b7337811cc3e8a63d1e0a26bab2800c47a7021d51b27ad96dc
MISC metadata.xml 896 BLAKE2B f97fc09b3dcb3c78d457127762d33c2822c91ef1e8ac5e7bc254452ac443e8cd8bc01d3e90dc90de4060c426f2f8238ea9423dec9532d2d52200ec0953938252 SHA512 71c0e6e5ab8584a10daf920a7cf7d2b1a05ca6c6ec8c8b82bf589897fe85ebd652ad41e4b2b44f0ce345111b83c44f263ffc7eec93225cd96b0479b7548255e3
diff --git a/dev-python/vertex/vertex-0.3.0-r1.ebuild b/dev-python/vertex/vertex-0.3.0-r1.ebuild
index 1fbcd4af6057..1cee997855be 100644
--- a/dev-python/vertex/vertex-0.3.0-r1.ebuild
+++ b/dev-python/vertex/vertex-0.3.0-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="An implementation of the Q2Q protocol"
-HOMEPAGE="https://github.com/twisted/vertex https://pypi.org/project/Vertex"
+HOMEPAGE="https://github.com/twisted/vertex https://pypi.org/project/Vertex/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="amd64 x86"
diff --git a/dev-python/vertex/vertex-0.3.1-r1.ebuild b/dev-python/vertex/vertex-0.3.1-r1.ebuild
index a59fdf12cc98..96cb433a368a 100644
--- a/dev-python/vertex/vertex-0.3.1-r1.ebuild
+++ b/dev-python/vertex/vertex-0.3.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="An implementation of the Q2Q protocol"
-HOMEPAGE="https://github.com/twisted/vertex https://pypi.org/project/Vertex"
+HOMEPAGE="https://github.com/twisted/vertex https://pypi.org/project/Vertex/"
SRC_URI="mirror://pypi/${TWISTED_PN:0:1}/${TWISTED_PN}/${TWISTED_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-python/vine/Manifest b/dev-python/vine/Manifest
index 0dabfc50a853..4b548191836c 100644
--- a/dev-python/vine/Manifest
+++ b/dev-python/vine/Manifest
@@ -1,3 +1,3 @@
DIST vine-1.1.3.tar.gz 52520 BLAKE2B 751fdc358aac52403ffd9c6f9f112f68b363fe0ded465ebda732744bc2dfd6e10d8bb57cef357e65fa16c1954ec2657bd8a4f80ae81f9432dd03aaafe79a2535 SHA512 7652b1527021b2f45f3a372c65a6f196c22edad60ab1e8adbafe7174b7dae912f24eaf34788672c762ea9145ebf3d48265fa4ad99f3084d85769242f4e8bd87f
-EBUILD vine-1.1.3.ebuild 608 BLAKE2B 2370d0383d48d7e551e42676b7f700a3baec941d131df41daf6d7156a1fdd02075335deb78b31909d6ac1c0c196d64af9b3266163d29463dd32d7ddfd26e1bbc SHA512 e6599ce1ec642d1198cef2ab4e9bed6c525137e9d0877d9729c7887edc7028ca627502c9c749443b4fdead96631958b26940074b39d4869dee61ea6e832cb859
+EBUILD vine-1.1.3.ebuild 609 BLAKE2B aac380df9bebecf65792eca4e2aaa0cf24449df31794a0ddd7bf2970462520e01655e80992dffa13128fe2ab8f72067af5bf86b3efb5a02026e6cd7f68cf877a SHA512 037463bed2ac1cb14dd515d6a4b643ee214436a072c28996cc6065e2784272b84fba6c10866dc32bdd75059635363ddfc39ab10f5a8ea736159f9d04f286c57d
MISC metadata.xml 336 BLAKE2B c113bf51d676148154f535f077ce15d52100f3f2acd6e7cdbf715f41876e6401cf755d980d66cf61bc4b0fe0884135fa8478a7512c518253d081e3ef5b75494f SHA512 992b2b4914db3beeba877533b6ad293f6449f230e2eefd8ede373cd1f9ffaeeb79fbb92234434b38c9c392a88e52779e5b0cdc6b4f1e3f69098b7847925ec21f
diff --git a/dev-python/vine/vine-1.1.3.ebuild b/dev-python/vine/vine-1.1.3.ebuild
index 5e16a009d1b5..3773ef04b599 100644
--- a/dev-python/vine/vine-1.1.3.ebuild
+++ b/dev-python/vine/vine-1.1.3.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Python Promises"
-HOMEPAGE="https://pypi.org/project/vine https://github.com/celery/vine"
+HOMEPAGE="https://pypi.org/project/vine/ https://github.com/celery/vine"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index 33b1eecd63c2..bebaf01c5b92 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,4 +1,4 @@
AUX virtualenv-12.1.1-skip-broken-test.patch 542 BLAKE2B 8c924cafcc0ee78b3101d55a58db8f352f793fb873a2d82b00b13a41fea9b556d90613a8df1b4a86939b22573542d2187366a9e551ed3090c62d6bc4566779c7 SHA512 9517f2efccb3cd177370cf66ea12244a39e762aae64e9bd412fc05af087648066deaf62d381b52a0eee1487c82109df4bd463599eaa641890c32eec48b694f25
DIST virtualenv-15.1.0.tar.gz 1865011 BLAKE2B aa460d9188189bf44557417a3a878f4f58d6c4a66fda2da5dd9a69e2ec04a8be6b5cf125160b1f00b4a32803dbf8231a006974499e9110101cac5e522d82eaae SHA512 46c313fe855483cf42def0ddb319df7513bb00ea2c1570efaf1236b4e0074df40d574f3858a3d3760db988b9021ca2046c40a355cc5a3ae32a2802d6120bf255
-EBUILD virtualenv-15.1.0.ebuild 1234 BLAKE2B 0f25472d5c559abd4c8792435cf4d588e1b8cd7b807673b55edb2b412c2e112da70af94d3d841487a6fd12ee6b9506e221316c6ca425417a0ea2f352f5fbc2b4 SHA512 5b5bfc5f988e54b306b208c9eb26ad643f6019bc126dc532c584a35dc7c77940e287556a80bfd58e9caa90ca7c9b5f08534d054f18e07af93f05171358e00fca
+EBUILD virtualenv-15.1.0.ebuild 1235 BLAKE2B 2a2e2e1c5ffb29500777984c1b7959b060048309ed13f0ea080c5aa43676dec5548ef50f8d7a8dbf55320d3a93e90ec0077d746ffe4c7865a4705384964db903 SHA512 0a312b9526c342da33355edfbe17c33bf1ac859de8a61830ff5cdbe951d7c0c9f0105df40343fbdf2955eaf7aac1baff7cff8df4cdfd45d544c0244106937898
MISC metadata.xml 380 BLAKE2B 9a15805179f82d4e5c60aeb56191e690f9fe9260e34d9b4e0b893a51522fdc61246f02b20c1b55084709e06d6ce53b2e6436947aa178e2d413a923102d7ee125 SHA512 b6385fef70c6988548a00e6987bf5004979d139ad6c501d3f7b739bacef06eafa39a40bee8cc2d1164e01bb425f131aeea13f4b58ed6e75d66773a4f1c1df824
diff --git a/dev-python/virtualenv/virtualenv-15.1.0.ebuild b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
index 9aeb33a63026..d6f1fca73824 100644
--- a/dev-python/virtualenv/virtualenv-15.1.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-15.1.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Virtual Python Environment builder"
HOMEPAGE="
https://virtualenv.pypa.io/en/stable/
- https://pypi.org/project/virtualenv
+ https://pypi.org/project/virtualenv/
https://github.com/pypa/virtualenv/
"
SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/virtualenvwrapper/Manifest b/dev-python/virtualenvwrapper/Manifest
index f5f1aba7a770..8556d61fa319 100644
--- a/dev-python/virtualenvwrapper/Manifest
+++ b/dev-python/virtualenvwrapper/Manifest
@@ -1,5 +1,5 @@
DIST virtualenvwrapper-4.7.1.tar.gz 89930 BLAKE2B 8e101f04e365dbb6244bc787f853dd90b15d7b33a44725ac1e047cfa74845b9fe11ca100c8437536d80943f29be1dbe10920eef2ce9766bd95ec05cd96951eba SHA512 f972179992728b8b600388b34562fa9de355f526e4ee25ea88840700a57f196a60eba91ac3137e7d826925c7a8ade7479af383bcbfb8b9b837d0a374b8b3c4fd
DIST virtualenvwrapper-4.8.2.tar.gz 91331 BLAKE2B a01a971ccfdf1822d65fe6d2f3ae09fde2646c8a6246f54316afb6e5d5068078e77732fed3a9805371fefeed7a4357c27b52eed24e9bd03492965779d6a50836 SHA512 53d92f653b988873da5a46e316a40ef767d97f75072e311aa4a8ae45c8aabb49569e36cc35597f9bdfc1f883a51eb648d5f01f4ea8b3237fae30a21dca67d7bc
-EBUILD virtualenvwrapper-4.7.1.ebuild 1032 BLAKE2B 878a20243888362a2d0fdb3256190840ed917a97014301f190d2511830e3e5fb40d1dc42247ef7a43a9280363f816f699ceab7d9e6dc5935f1afb095e6540835 SHA512 3a2f79508a1a84b8d998731b2f83a6e195bf499b61e3ecc663bff8062171c7874dc421e42bc49e7f0ab4a55fb00de2ec6e150c976c5f40190e7fa766365f2df0
-EBUILD virtualenvwrapper-4.8.2.ebuild 888 BLAKE2B b9c5a421aa4c1d1cf5743ad3eb1ef81cb89938997c03d5dbdbebe3cf3aa769d678ba52bec5b740bf732d008d32803bf0ab935e27752e0fb0ef081b00663dc96f SHA512 23b370eda785c522b75dba7b857be7253152a3e1492a8c64cd59c24778d7afecc972ad746be57cf2496a2060c1fe400cd69ba4c4f38304833727f97ea8867b9a
+EBUILD virtualenvwrapper-4.7.1.ebuild 1033 BLAKE2B fd70d8862cc6e26c266f5bd1d50925282ba15599f6d880264468dbd061257163dddc71d417afafd59f180c7ada16f40167b60b0128e765e6cfab98e932638bf8 SHA512 052c95b4feb3c9cda00af40ecbc21858c4e705149fa857b13bd242b5b4dea330135e33a9aca7aee4feed6009270243cbc1fd2789a36b6e0a6ccd21c812d91de4
+EBUILD virtualenvwrapper-4.8.2.ebuild 889 BLAKE2B 10e6d4fbe70bde3921ae27eb2811ef89ad8ce5d15277f8fb4b0c442905e30ddbbd2471d168bafb31dc3b43f989b7ed8624f59b8225f0ab6c282cfb7a3189f920 SHA512 06859acc710884044f5b8752c9516b1d6196c44327c09d6ffc194dcb9586b2f6951af2fc71d856b4f6bf5976e4062224fb4baeba13d8e56b02d8db45621b1d09
MISC metadata.xml 320 BLAKE2B b3b2f48545985da37bc3f4cd0a6f9fb8540a320cb6cc6e0be1cded9fc77862e47f0f30de3dbb683e9d7001cf05e221cb45f922013c155d5bf418d740ad3ef543 SHA512 dd5556b6b8cc96882032b3b00de65e2ca95cc0ee93c00639f1537e4abd31cc14022e2b61cb04f12b53480c273ef9be269128c4b683a9774590b1cdd552582386
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
index 9aba1b303652..80767cc021b4 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.7.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
HOMEPAGE="http://www.doughellmann.com/projects/virtualenvwrapper
- https://pypi.org/project/virtualenvwrapper"
+ https://pypi.org/project/virtualenvwrapper/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
index f91c0cde9160..32ffca254a26 100644
--- a/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
+++ b/dev-python/virtualenvwrapper/virtualenvwrapper-4.8.2.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
DESCRIPTION="Set of extensions to Ian Bicking's virtualenv tool"
HOMEPAGE="https://bitbucket.org/dhellmann/virtualenvwrapper
- https://pypi.org/project/virtualenvwrapper"
+ https://pypi.org/project/virtualenvwrapper/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest
index 8166fb583c0a..ddeed4b5c6f7 100644
--- a/dev-python/vobject/Manifest
+++ b/dev-python/vobject/Manifest
@@ -1,5 +1,5 @@
DIST vobject-0.9.3.tar.gz 57744 BLAKE2B 01a9083faa7f2a84e2f6f09d9f9f14afb5558d86aefb1a9d5c7e3c8f0e664d6a292f79a340c1a32e510637784cdfb0f02d713e0bcdbb99d1531c50e742192063 SHA512 d77dac2e885ea752e900a2f6e3d9cf24fdd3365d1e9e2ba51c5c38b2889a62aaa61e5562799eb8063b5d4ded0bcd43108cd7e5d028cf7dbe72008b208b8e2e76
DIST vobject-0.9.5.tar.gz 215577 BLAKE2B 0312a0c1377ce8141e32422fbf9b4dab253398ccf83bb530929ac052537213b065d7550cd0d926a52a00e27271faa942797b65899fcbe3b8b955ca15c6a114a8 SHA512 087b394ad6c48c359ee1cabb90cbc85cb305ed9e65199f33c19f386c7075b70273e5fddcf7fde5356b140ead7a581efd917594e4d493e720c4e1a632f797acc7
-EBUILD vobject-0.9.3.ebuild 780 BLAKE2B 82832f442d7d9097353ef3ad906aed17caf81c3d27590d18ca39e692152354bb8ae86d472e310b25b82138c7581931831a3c830dd64bfd0ffb25ab38ae26335e SHA512 6c350b9fc4ddde8f873ec2dc4b3f6c1a8dec6c4d1cc46ec4edbf34d06c678fca65620731c013acdefd188872fd5dfafad1ce27eaac4cc94b644959b669ce6b66
-EBUILD vobject-0.9.5.ebuild 786 BLAKE2B 5eade72c30d8c4f2bbe7ed596a2891e79e276d0f4400fbec1df9719275d17762c49e6d115f273841d5c4534ef4a7b48dfcf2e85bf1d87b98da65e6ec108e9f51 SHA512 caf1cf47657d0022aab304710c7500a2c9b840477e4d883356d8d0f37e367a77cfc1d22e07a176a6d4de4cdd01c605630e1bb0500ac1e9a6e9fc9cf55b0da676
+EBUILD vobject-0.9.3.ebuild 781 BLAKE2B c4df5166da0942cc46e38ad18ed017089bb60befb337827adfef68890c3e2dcc84043311d6598440a87812bb2adf554054eeb71c2f97b5b3065189ccabb61293 SHA512 e668439edbe611806750a3f641e812fafa49fed311d1329395ea2e8103faa52de5b441a396f7960478045d60c880be275e26e4e027be9769d829ea2e972412ab
+EBUILD vobject-0.9.5.ebuild 787 BLAKE2B 6699dd138479f45bcd5ff424389d1e26c17447c36de45900efe90366e51fa3d9039967214a0cc1d3a55392400bdee08ffc16c29f855ba11ab396d065044b2011 SHA512 7661f8fd1032ffe6ac7c3999b5e3afb0d5114c71614f01ab4a96b1b61239260c8ad970323d0a4d9161f2b65b233f3c13b232e2a132ee82e0d7dbf91a58442f20
MISC metadata.xml 322 BLAKE2B e0e386d11610176cc9b83ec3e1c6cf3d53306b01dbe272be61538592057e125ae6eb196e60e8c6588d80a3f8413f9f5bbe9e373f7e6670f1bb53bd043cd9be39 SHA512 d50380968c2886e5fb7971f90ee38189b9f325513eb0e0e039638ec0b466b3c54c20be5ac056a49fd28923e061d658200898f26850dcbe2c0d58114c0b732a02
diff --git a/dev-python/vobject/vobject-0.9.3.ebuild b/dev-python/vobject/vobject-0.9.3.ebuild
index fef87b7c6b14..dfd4eca22564 100644
--- a/dev-python/vobject/vobject-0.9.3.ebuild
+++ b/dev-python/vobject/vobject-0.9.3.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Python package for parsing and generating vCard and vCalendar files"
HOMEPAGE="http://eventable.github.io/vobject/
- https://pypi.org/project/vobject
+ https://pypi.org/project/vobject/
https://github.com/eventable/vobject"
SRC_URI="https://github.com/eventable/vobject/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/vobject/vobject-0.9.5.ebuild b/dev-python/vobject/vobject-0.9.5.ebuild
index 0ea2d2e849f8..99539b059e84 100644
--- a/dev-python/vobject/vobject-0.9.5.ebuild
+++ b/dev-python/vobject/vobject-0.9.5.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Python package for parsing and generating vCard and vCalendar files"
HOMEPAGE="http://eventable.github.io/vobject/
- https://pypi.org/project/vobject
+ https://pypi.org/project/vobject/
https://github.com/eventable/vobject"
SRC_URI="https://github.com/eventable/vobject/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/vulture/Manifest b/dev-python/vulture/Manifest
index 752387a1e6d3..8c830aa8f9bf 100644
--- a/dev-python/vulture/Manifest
+++ b/dev-python/vulture/Manifest
@@ -1,3 +1,3 @@
DIST vulture-0.10.tar.gz 10205 BLAKE2B 9aa7a0042c524b003babb6d612707a788c8104c4d70f7a925a65b20525571c01cafb83fdc25affc88a8e94fdbfa296dfa6db467d68bd2fb052ef633838f8f2a1 SHA512 05ec640a02de63e0d0dc8e4468e2be117ec2f0289918e58ef18b11ad58be1f753c32d892305c2a197d3048cdf253b4fda376cdf21b51078291d8297336134201
-EBUILD vulture-0.10.ebuild 482 BLAKE2B 69e8d4fbabb0d3375a669f33bdd36d952437c5460d5f093b2ce524b4b8db50ef6785976ee01cd0c6bdf773a60d73b683e2a0c0bc02dcfb9dcd93540029fca5a1 SHA512 7e3a63f49a24e32cd144fb8544080ffb581bcea36fe18816f5bd648ae6466e05c5d29335e2fe774b6215df796c2de53761653bb5c242f74913c89c6d261b25af
+EBUILD vulture-0.10.ebuild 483 BLAKE2B 286330564807727becd9d26f4ee7b3c96e679a54eff8a46dc8a8c7ada944e140d841a23160ca456211853bc6889b4069cf4066f71758a7dfa0119d84a4bfe991 SHA512 cb3e70141922a1ade11e7688e7c5f73708921994e0355cbefb20170955362b7c57c83ccbfb0f9a0b247eed5244e7ff46da739224ef11458ff3d85eb1e5637e8f
MISC metadata.xml 365 BLAKE2B 1af73510c97d8eda7162ace5e27c3864dacbc07138a7b478a8d7e96409429101ffc74a8777c89bc39bbe9738e058674fd291badcf0ce1c814fecd2fda5fd9031 SHA512 2666f1863c8c0c13545237de3ea5ed8d8549bbc5408680999b0b499087fc5619e68f54c36754ed6faf79f3cbba305462b933bd3d21b7f8e82703085a3a10d871
diff --git a/dev-python/vulture/vulture-0.10.ebuild b/dev-python/vulture/vulture-0.10.ebuild
index 33d0bca79046..22fd752ae5a9 100644
--- a/dev-python/vulture/vulture-0.10.ebuild
+++ b/dev-python/vulture/vulture-0.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="find unused classes, functions and variables in your code"
-HOMEPAGE="https://bitbucket.org/jendrikseipp/vulture https://pypi.org/project/vulture"
+HOMEPAGE="https://bitbucket.org/jendrikseipp/vulture https://pypi.org/project/vulture/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
diff --git a/dev-python/webcolors/Manifest b/dev-python/webcolors/Manifest
index 7b7970bad892..6426c350d3c8 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 683 BLAKE2B 775a2c08317ee82e52dfc75f7c628cadf928b8566b52826c61898f7539b7dd15fcb893981f4f776e28d420e2062e5e1898ad558a6f686fd29174b8af26011e7f SHA512 8a752876d0f4d07ea3538fc94a40e71a0ac9f94feafd3b2b2df3cae1c2b6c2a741cd7005dab37ccd00d75e0a16826c447d30a0f70753a054da32b50f17326302
+EBUILD webcolors-1.5.ebuild 684 BLAKE2B 3cc04d1668fcf19c81964863f7e4f60edbff4aad26bd74ef77beaed6cb2d85ab94d6c03c6ceacbb0155b6beff370be8865a424834436b2d64a7417142ecfabcf SHA512 49858c4e85f78854994a18e1264c1601781838153a828f18208cc59b5372b014539a7f1ae53cf0ea4fb03f4c71e18e9e21bdc9f9fefb44cf65266128f64781b5
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 08e99284930e..db9046a829c2 100644
--- a/dev-python/webcolors/webcolors-1.5.ebuild
+++ b/dev-python/webcolors/webcolors-1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Color names and value formats defined by the HTML and CSS specifications"
-HOMEPAGE="https://pypi.org/project/webcolors https://github.com/ubernostrum/webcolors"
+HOMEPAGE="https://pypi.org/project/webcolors/ https://github.com/ubernostrum/webcolors"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
diff --git a/dev-python/webencodings/Manifest b/dev-python/webencodings/Manifest
index 8f024e0430f0..223839c01dae 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 855 BLAKE2B 77348d623702efb66fcda5568789fd95161ce3b58e607b10a4cc245d3e25c66b807688f3f692077464ecdcfd99e2b5b938213d6a8a15a28adb895d82720ec246 SHA512 9557f0a1810d6c4ed760f1156126058d84bf1bfc666080cb22192c0f18fb8e8375c3e0ef94e7dd96e7f83cfc64cf5cdacb2ed11d628643dd73a59ede85380031
+EBUILD webencodings-0.5.1.ebuild 856 BLAKE2B 2750bfd859cecfc1ea3aeefe292339dc04e205316b6ab6ff773be5cfcce95b631b8feee1595dd64a188022e9a8cfa90040cb7116a7e049e8b76958b20964fbec SHA512 bd912c9a20c726c0373f5ddc74e2209d3834141db08f91bd8e0a47733a028e02432c725ac9ccf121ad0d5dadaf38f871b1963ce75c0227bbb631aa3ba8f998bc
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 2cd5dc35c670..5e2a78280d15 100644
--- a/dev-python/webencodings/webencodings-0.5.1.ebuild
+++ b/dev-python/webencodings/webencodings-0.5.1.ebuild
@@ -8,7 +8,7 @@ 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 https://pypi.org/project/webencodings"
+HOMEPAGE="https://github.com/SimonSapin/python-webencodings https://pypi.org/project/webencodings/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/weberror/Manifest b/dev-python/weberror/Manifest
index c0862f425422..e0ed5a102156 100644
--- a/dev-python/weberror/Manifest
+++ b/dev-python/weberror/Manifest
@@ -1,3 +1,3 @@
DIST WebError-0.13.1.tar.gz 85910 BLAKE2B d335511d9a7d6f4a4d68599547b1e610900026c50ca9fae733879daff4bda41b26ecfe2dadc8614c49427115f1c33ccb0e696f3445f2cc4327c1b656b03c3697 SHA512 eaf54ab27775ccb1bb7d58cbac29d2a8045070ab5c6aaf6b95899ec7d9a996f03df2b853ebb4ae39a816cde0985f04a45f2c0ce913b69229a1aef8adeb639a9f
-EBUILD weberror-0.13.1.ebuild 797 BLAKE2B 2c0ff0cd8f54ba29ff9ed6676cda2c5fe343f1d138114181349d2ffcb7a372d92136a9123212c70781cdb2adf7d59192fbea979c13e66d6b36ca1f6a7363add4 SHA512 eb61a3af6f2d4ab8bd0f6b8f2f9f15ab9eec0b272d3e59f08b106076d342c975718a73c4676d2bbf9148bc6d74d2898ba5ee4a35f548b60bfe61516770d42f43
+EBUILD weberror-0.13.1.ebuild 798 BLAKE2B 22d960fefcab1f4ac5b63a34bbee7676e70f74c84b2030ce62e6cb87af49d3c2f953825a3761417bba018dce63a7b276e25d8f850741e215c4ac330fde0532d7 SHA512 2e4f02d537ca05443dab1dbd2f2dbf189d5ef5e5bdba818625fcfca44604a5bb88fcc0fa38f2f4de21c6a7950fd87a05a59fad9144e376c2da08ea7f170b9a7e
MISC metadata.xml 311 BLAKE2B e1202fd287e5c482ed3f3d9112b7a824ab92315b28d372fe78aaf3210b52f6098a54963814c5647e9be78b87bf3d60bfe4c4d6c8635b46b12f94796ff2425579 SHA512 abde868f27134e744da2810a026c9005a3b8b1362e2fd530fdd546b0357873445d817972dcbc87c83f4747c25faa3b20bd85882c2cda5d67aec735a0837fadf3
diff --git a/dev-python/weberror/weberror-0.13.1.ebuild b/dev-python/weberror/weberror-0.13.1.ebuild
index 66d03a364389..42505277f3c6 100644
--- a/dev-python/weberror/weberror-0.13.1.ebuild
+++ b/dev-python/weberror/weberror-0.13.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="WebError"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Web Error handling and exception catching"
-HOMEPAGE="https://pypi.org/project/WebError"
+HOMEPAGE="https://pypi.org/project/WebError/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/webhelpers/Manifest b/dev-python/webhelpers/Manifest
index 90f8203f9a65..046061eaee52 100644
--- a/dev-python/webhelpers/Manifest
+++ b/dev-python/webhelpers/Manifest
@@ -1,4 +1,4 @@
AUX mime9ad434b.patch 827 BLAKE2B 7718339e6b099a18bd8abf4be75342e7474444381b04b73a30ae426bdac19dfe7662d0eba4d5eb343c0656c6f694a2045b6560ab8dd163c212faef3d5b0ddcd0 SHA512 98ee96b72152d1c644ce398c9bd52e6e1ba45de1c93c739fbbc0e81fafb5387dfb41551c7752c251e24003abeaba1ff16b6d3367a5e441a1a864b698638c4af5
DIST WebHelpers-1.3.tar.gz 729963 BLAKE2B 98a51d39f0ea8aaca894ffed1fb21fd05305fc70c9c07062231da16091b7b81fa425725b915fe36b09f7c2943633e9b0e6e326031b1e50c84676b567b2ffe762 SHA512 ff1f19c5b878bdcb05664523d16fce1abb012957f00a97c06b3b5db581c6a361a2db5516b47a0e2b107bc9ba73270ccb323afb240cc67a34d6f15ce9462fad77
-EBUILD webhelpers-1.3-r1.ebuild 1539 BLAKE2B 7833123d283381736b0776da82518088c5d57f8da638a5f0f8f4dafe81d66e58ad4c29aed298a4c68978e7e6c62adbdf31bc7f5c6058ce91af48f35cbee4b6ef SHA512 2b13a8d7528ab962f04a2b9c0f69e2d809f6f098095bf549a1f8efcf8a044bb8ca7625a344be9fcef8fa8a9f6576406bfb9ab133f4be71f94c1dabf4f2bd7dd0
+EBUILD webhelpers-1.3-r1.ebuild 1540 BLAKE2B 71faafd80a28ac38e47f6f86512cd61e5e37265cc599e93172ae924b6ad0d3851eb77eb59f4f0e9f31e720f456384f08fc2e15b1b96bb7882ff8a79fc42b601f SHA512 4b47380ba457911e551a3b057542bed638ba0b89e5f2ec63fed7ff9932ce91d4796c6cb776ca34fdf5904c06ae99a930e58f10caeb67f87be460580845ec63d5
MISC metadata.xml 313 BLAKE2B 39c2abc44dfcfb8c079f665ac17e7bc66fcf4ef09955bddebd6c9442bdb7ddf2e6c7b02cadfe024b671882a447c4045657a12b91db6d4182e3c44fd2e989ec64 SHA512 d3f3cb56d4fbc3690545df372cd447b9f34a613044372211037b9366dd0ae91168d0c465c80008b0d1e9ca78384d186b3a8dfa2516ccc7ddfa5b09b4e14009ec
diff --git a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild b/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
index aa60ee750ae2..1c36380eac3b 100644
--- a/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
+++ b/dev-python/webhelpers/webhelpers-1.3-r1.ebuild
@@ -11,7 +11,7 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Web Helpers"
HOMEPAGE="https://docs.pylonsproject.org/projects/webhelpers/en/latest/
- https://pypi.org/project/WebHelpers"
+ https://pypi.org/project/WebHelpers/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/webob/Manifest b/dev-python/webob/Manifest
index 338de1052c9e..976a953f0ab7 100644
--- a/dev-python/webob/Manifest
+++ b/dev-python/webob/Manifest
@@ -1,5 +1,5 @@
DIST WebOb-1.7.3.tar.gz 216028 BLAKE2B 66af12ab34dc9a18555c6e480099a2c9b9f0ba8eb8f1e1066d501dea9ed2ff541c064bc40bfc74c284fef5f06281178d4d631b33f29c04d43da9c8e3bd138d0a SHA512 23a51f184754c525dc293b8b71855d40f52445c0df5434af7ec091219e0ea81be162623157b6ec67214cd151b25014bf86991246785816ebcb5a0d1eec9479a1
DIST WebOb-1.7.4.tar.gz 219331 BLAKE2B fe046905bf127dc8fedbf2b993e83b3614cd62ef614add939d54e241ecfc9a9ed77cfa5b961b436105c72cab36e885f94d604cd90909cc4ada9283c7a098a8ca SHA512 43685daf6dbba5daa99e4fabfb930495b8c2bc976e968d93af7681284cc127d7012f8423b2986dd7daa10cbf7b3803aec442c1ef88102e16cadf07efe6714d1a
-EBUILD webob-1.7.3.ebuild 1073 BLAKE2B 4c216fa073a52d35db69f131adeb3b613921b92a25220d97c9b45aebdcd7a1145974b68a35cc808d3905550b5304996a8703d12079858fe3d17c3d7203ad977f SHA512 375f129812ce115db92f5395ef5cc85b38e0c0a9f03cfa23aa20d4da529057dc5381f23196801cbcebc98a230de3ecf9cb3c3d14b9dbeb65d5261363eff58264
-EBUILD webob-1.7.4.ebuild 1073 BLAKE2B 4c216fa073a52d35db69f131adeb3b613921b92a25220d97c9b45aebdcd7a1145974b68a35cc808d3905550b5304996a8703d12079858fe3d17c3d7203ad977f SHA512 375f129812ce115db92f5395ef5cc85b38e0c0a9f03cfa23aa20d4da529057dc5381f23196801cbcebc98a230de3ecf9cb3c3d14b9dbeb65d5261363eff58264
+EBUILD webob-1.7.3.ebuild 1074 BLAKE2B f391ca5a7ca30397d67d33461d04f17692ebcb5043515b6d248e62e5d3188217d145e54b025dedac3a7c11f795395ed2da242ab700d53a3e02c0784c0fa24bfa SHA512 ef10002b17c0bc79733ea9d018acee01e1684b4001e86143420ab7b21b121cb85508ffeb3c078ccc65664f8e5681f2b18e5818679a1eeca6987672c02bfa4598
+EBUILD webob-1.7.4.ebuild 1074 BLAKE2B f391ca5a7ca30397d67d33461d04f17692ebcb5043515b6d248e62e5d3188217d145e54b025dedac3a7c11f795395ed2da242ab700d53a3e02c0784c0fa24bfa SHA512 ef10002b17c0bc79733ea9d018acee01e1684b4001e86143420ab7b21b121cb85508ffeb3c078ccc65664f8e5681f2b18e5818679a1eeca6987672c02bfa4598
MISC metadata.xml 308 BLAKE2B b14e4d8d46fb386647015b3ba5028f737f440f53e8a13d3afb4b9f418fccdb902f81728c825f65969577d765140230ea623ff66814b12789d45f22e53ae48534 SHA512 cab03951839671b7600ab7903e1b27c98a02101d4a5f34b6a2382ad8f925049d82e4e4ff32c904d4dfcd7f4865124d7adf194933a5d2790b9f3ce1a9478e8234
diff --git a/dev-python/webob/webob-1.7.3.ebuild b/dev-python/webob/webob-1.7.3.ebuild
index a5ca5a16d818..f1357fa7af0c 100644
--- a/dev-python/webob/webob-1.7.3.ebuild
+++ b/dev-python/webob/webob-1.7.3.ebuild
@@ -11,7 +11,7 @@ MY_PN=WebOb
MY_P=${MY_PN}-${PV}
DESCRIPTION="WSGI request and response object"
-HOMEPAGE="https://webob.org/ https://pypi.org/project/WebOb"
+HOMEPAGE="https://webob.org/ https://pypi.org/project/WebOb/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/webob/webob-1.7.4.ebuild b/dev-python/webob/webob-1.7.4.ebuild
index a5ca5a16d818..f1357fa7af0c 100644
--- a/dev-python/webob/webob-1.7.4.ebuild
+++ b/dev-python/webob/webob-1.7.4.ebuild
@@ -11,7 +11,7 @@ MY_PN=WebOb
MY_P=${MY_PN}-${PV}
DESCRIPTION="WSGI request and response object"
-HOMEPAGE="https://webob.org/ https://pypi.org/project/WebOb"
+HOMEPAGE="https://webob.org/ https://pypi.org/project/WebOb/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest
index 8b08460c2b24..da15e808b973 100644
--- a/dev-python/webpy/Manifest
+++ b/dev-python/webpy/Manifest
@@ -1,5 +1,5 @@
DIST web.py-0.37.tar.gz 90232 BLAKE2B 3c6e867ce54a6e2cb7c4a296d1191344ea88b643518d5a3a8f7248d217c54c40ab2bc4288551ed47714418fb234b68c08c4c677277e131c626927571035f0c78 SHA512 766e24d9df6ab1c3a214156794a19c23fcb16ca7a4ee7586a7723f802eab2ba0b8cda4653c2504ef63f773609436ac12dfd40bbe6cf20e2f93bf95493f041628
DIST web.py-0.38.tar.gz 91877 BLAKE2B cb5f009e0004b58cb431aa2d78a6127c83873d77e119a242d2aa745e69c304866df8333b8039b5e52d47b23b6c9f38d1d47bc03f449ead577775b99e57b1a48a SHA512 cac697206945f918bbe657d019623132e0bde9eabb0836f617cf86482095c756d6f28984e0efbedaab954966b58578d30cd9ecfecc0ed79f7d0ac74d95a19a12
-EBUILD webpy-0.37-r1.ebuild 747 BLAKE2B 11f352a44fcbea6369944d714d429f680fe80168b54b063ec5cd84b18f70b2de3275906028fdeac7ae24a95eb9980da9ea594b38647489d7a154a90bcb147938 SHA512 51e94b99d9a5cd7000d70a952f322c431123b1cc9aacfb2be473abf00db92c029c80d36b2a040c29ac8ffb4946de53725252446eb94d96bcac26c6ba59189ab4
-EBUILD webpy-0.38.ebuild 668 BLAKE2B b8ce127af7a94bb0fec9c754dcba169a9d0daecf9ffb2af1833f453dc144f40b34e3fb8ef284f143692b4b88b99c75e023a6a30869b24b245337fcea2e4d52de SHA512 a3d629e60ac234289e5fc757ccea0be32f8d59725672a91c5f3fe2670083e5d1fec4b57f6946cbaec1140c056a7b171dfcb348e0da5588fedc4d6ad2df12570a
+EBUILD webpy-0.37-r1.ebuild 748 BLAKE2B 960c0f746b7f588c6087365827250ac2504403de93e3a183cb7d2c7fbaf50770c330bc98223450ce5cb1adaa4ff1b87ff0c98233b10065095d1b458676d377ba SHA512 9d5fded7c3129c280e216fac143669c475373c79682c7b172fb4ba4b3d97dc660bde50688a45b01be5c7b1d7dc08831ccc076be2842fa4aaa22737cfb2cee1fc
+EBUILD webpy-0.38.ebuild 669 BLAKE2B bb49c5e2031cb7e909bb1eb891145933db69f50bc1b120e39e2c097ef343bdfda07d4257dc3904ec06903109575f63657bff54c9d8efeed5bc000c0dfaa5439e SHA512 59c52dbf3243a232e88c89fac831c1eb3336cec1ca6f1f918878ed3e13e5699e85c66dd50adaa709ab5084d9eb26f315950a4231b8f32dc8d4486b83979d282c
MISC metadata.xml 404 BLAKE2B f55a86cc26876e098449e828b2c92776d31440f6def680a65147d540e7aec1f015857e6f118453b227b59f84f9b3f6beb983ae861f4036cc261c8c3412ebe65f SHA512 0478b1b4559f96d7883af4b8f9d8c1aa33130e30548fa599b5a0824d7f183b63bce201fe4e77a933cd65d4ba010de8ead9d3042503c487fbbc777410bfb95674
diff --git a/dev-python/webpy/webpy-0.37-r1.ebuild b/dev-python/webpy/webpy-0.37-r1.ebuild
index 3bf4f527e20a..c59c79bb397c 100644
--- a/dev-python/webpy/webpy-0.37-r1.ebuild
+++ b/dev-python/webpy/webpy-0.37-r1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
MY_PN="web.py"
DESCRIPTION="A small and simple web framework for Python"
-HOMEPAGE="http://www.webpy.org https://pypi.org/project/web.py"
+HOMEPAGE="http://www.webpy.org https://pypi.org/project/web.py/"
SRC_URI="http://www.webpy.org/static/${MY_PN}-${PV}.tar.gz"
LICENSE="public-domain"
diff --git a/dev-python/webpy/webpy-0.38.ebuild b/dev-python/webpy/webpy-0.38.ebuild
index bc64092e163b..28895eb899d5 100644
--- a/dev-python/webpy/webpy-0.38.ebuild
+++ b/dev-python/webpy/webpy-0.38.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="web.py"
DESCRIPTION="A small and simple web framework for Python"
-HOMEPAGE="http://www.webpy.org https://pypi.org/project/web.py"
+HOMEPAGE="http://www.webpy.org https://pypi.org/project/web.py/"
SRC_URI="http://www.webpy.org/static/${MY_PN}-${PV}.tar.gz"
LICENSE="public-domain"
diff --git a/dev-python/webtest/Manifest b/dev-python/webtest/Manifest
index cfa60b8bfefa..da70da55908b 100644
--- a/dev-python/webtest/Manifest
+++ b/dev-python/webtest/Manifest
@@ -1,5 +1,5 @@
DIST WebTest-2.0.21.tar.gz 66866 BLAKE2B d2830fcce7fb4b91029838806952e3e9c6916c3b292c7142138f30486d936b4a1f0c2d28a5973b0c351c64e499f343f3711296c6e37c38548e3a81b108163a17 SHA512 21f58ee9192fd0eb0eb2d88179ffc015aa5cf04c8004db251bd65d13d54c34b9e6b5fc9fdd8e9fcbbc18fcfb2be714c0691b2ef034318861262f8705b4a44610
DIST WebTest-2.0.29.tar.gz 74620 BLAKE2B 7fc68f1178b1abb0a0f126112b846853762ad78cb060718bc340f5ba17517180b7283f384503ff77a2c7396645ebe2d5528dbc0f027c5d44beb002c4204bf894 SHA512 319700d1444f6a681f8ed8a4ee8661ba0462b3f4bfeb7510232f58be92e017066da3bac494ebe1a3c5b9f2d06c025e08e6193277e13c6113e9485108d4ccd2d2
-EBUILD webtest-2.0.21.ebuild 1805 BLAKE2B edf74096032238fac6d7b051fb219717f0ca9f61810d89a2deccbb8782d812ebd863c342cde12ae3c401ceae7b3f74a78337167e4226604b2f86f9ae10f9b7ad SHA512 9dfc23600d7c30f17d25a3fcf7c8daa1c6b72363b3f5258cc945930b2ae6330f04d500721dbc61d18dd67e03a92874fd67ebf3bbd9be08e441fb362d58bac646
-EBUILD webtest-2.0.29.ebuild 1770 BLAKE2B 3b98398042d923497d0f1242c3d2019d2f113e3b5ea19fedb207552f17c2c41b53ff023c4f65fe4891274b65e3de89faf7989312b07c5a525e1c756a8eb6c762 SHA512 3ace060e0e7bda7aba3ab5966afef06932f6a7c2b9ec3c156239a02feb87aaaacd29ec895141259ffbc56138fd04bf8cbbb8e2e9d44d8e5a0d9361511d5f6025
+EBUILD webtest-2.0.21.ebuild 1806 BLAKE2B c368d64119cfb3289d1957482f18e1d9d601e3a7da4c50ca8b3873366d30cbf95fcf33d00ebdd28c3df55c0b3b28b9b1bb09b34f26960ea36f4af407d5ed18aa SHA512 ae3c51bf50c24db69981ac662c96a9090247d996074334a2b3ac97e546c9472abff270798ca4b637dd320af6c7437b07ebf5f7a8bc96019aeb734ad8a17d442f
+EBUILD webtest-2.0.29.ebuild 1771 BLAKE2B 6ea67d3b4fa5ef0c10a631613814b6cfc11f20d5017394bb5b1b1fae522c4c3d05d96efb751a1f83fb6d06afc8c564ce7fcf73e671b9c962fe76e614984a1cbf SHA512 20b48baa23f700b43a07ed966010b951f438f90687f2613ce1b2494fda5f6d77d223a38322c61f48e55391f515116d4863a13149843c2bcae1e17c16b3365650
MISC metadata.xml 310 BLAKE2B 34f814fb04671947a228986ee91f8eaafec5a2931cdb87c63b8e135130dc60eff1a2fc2d15f0aba767fac07d853ffcdc339dfdd02495ccc40830b5452b6173d1 SHA512 0fb6e471cf00fcbea309bdb63d23c5917250f2de2e3e245a91d6ccf1258123ee6f0a8c3f311c526b7f9062c6ed93df1c89f44abf16879440dd1dc81c7fba2743
diff --git a/dev-python/webtest/webtest-2.0.21.ebuild b/dev-python/webtest/webtest-2.0.21.ebuild
index 9cde0cc47c47..9f5bd8741ddc 100644
--- a/dev-python/webtest/webtest-2.0.21.ebuild
+++ b/dev-python/webtest/webtest-2.0.21.ebuild
@@ -11,7 +11,7 @@ MY_PN="WebTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Helper to test WSGI applications"
-HOMEPAGE="https://pypi.org/project/WebTest"
+HOMEPAGE="https://pypi.org/project/WebTest/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/webtest/webtest-2.0.29.ebuild b/dev-python/webtest/webtest-2.0.29.ebuild
index 033f5ca88406..f7981a6395b9 100644
--- a/dev-python/webtest/webtest-2.0.29.ebuild
+++ b/dev-python/webtest/webtest-2.0.29.ebuild
@@ -11,7 +11,7 @@ MY_PN="WebTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Helper to test WSGI applications"
-HOMEPAGE="https://pypi.org/project/WebTest"
+HOMEPAGE="https://pypi.org/project/WebTest/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 3e0a591888ec..50f610e3a189 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,3 +1,3 @@
DIST Werkzeug-0.12.2.tar.gz 1169770 BLAKE2B 12e7e422e7dae0ab2fc3cc52f80536362dea8edd61cdaec45a6cca35b789d731408e10cc46288b0c5c22138e20e9d52a88c2db78d22a215d5ab4bb9477526fcc SHA512 9ff45aeb51a71fd5115e8cdee40a7b2fddfa0574c356686050cb1bdced5c6c18f672b601ca2637010c7f59be75c66ee558efb4ea05052c550ec7da3644b88e0a
-EBUILD werkzeug-0.12.2.ebuild 922 BLAKE2B db3b55106df5a7e2f52b14f4a4d9e1dd9a2425ab80e4362605c9d305613630e6f869eefcb75b821b3d4a6c8667db30d31b19652382a427ad02a5b473b7ffbd51 SHA512 ef4ec906d7d55723ba84b5e110db15a07b312746565bf6212f435e0e524d9d1269aa21d835f0d40867584cbc28ae8ad5529063637a6038b7782ddd33dc436861
+EBUILD werkzeug-0.12.2.ebuild 923 BLAKE2B 6785304531f8c1d037db934598380c8a293c478c3b3578e5a92217dadc4be48e9b1d684ed23a4b5bcb2b19eab9336f0ab431e176345ae5eb3475b95c34606883 SHA512 e06b6cc78f02704fbdf03d6dfdd405b01f9350b22c28210362c978333ca3c89649668aeada40791e0164a612f0c9f5b89d855751caf9259b3aac66aa8e3acf09
MISC metadata.xml 450 BLAKE2B 553ae7b037307259ba7c22b90f001cc7fcdd1c2a2437ad4a038eceec9e9787b3c2287b0f4ba40c9cc435ccc80dc60a96ceadd2ca3e892ae5e5083e4dd037525c SHA512 5bdd21ede3cc864b573ccd668ec99585baa7bf922f80137fd7880f73285510d0bd357707d44f9609b13f01245d011ff209e6c8d837c0f247fce08887bffc3cef
diff --git a/dev-python/werkzeug/werkzeug-0.12.2.ebuild b/dev-python/werkzeug/werkzeug-0.12.2.ebuild
index 549e7115bfee..44459f66def9 100644
--- a/dev-python/werkzeug/werkzeug-0.12.2.ebuild
+++ b/dev-python/werkzeug/werkzeug-0.12.2.ebuild
@@ -11,7 +11,7 @@ MY_PN="Werkzeug"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Collection of various utilities for WSGI applications"
-HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.org/project/Werkzeug https://github.com/pallets/werkzeug"
+HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.org/project/Werkzeug/ https://github.com/pallets/werkzeug"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/wheel/Manifest b/dev-python/wheel/Manifest
index b53adf50515c..ef7cfc72ded9 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 1000 BLAKE2B f5d39202613da331562496d4f1a6b3e28662a50caafdf448395119b5555277ce0ab355846c5a04c72469266f969b289d188c247a47293a17f3fcdcb0345a4be9 SHA512 ba699513e070742db932c9dfb052caa94b21bc0fcfaedf205cf4b723daa57c1d7ad5cbfab3e4cff2a6d86791e5e8dcf881e33ebe0ab6bf672056343a2c50e5a5
-EBUILD wheel-0.30.0.ebuild 1022 BLAKE2B 09784c400f9f66944143f4357e9dc5c296c45df9c9d47e4b0fe3253f86535788e739cbfa6b528fa924d1240d904588bb6d367fc0800de6776439b0987c580324 SHA512 2819735e53977d2d43b7eb5beb266bd7ec019ed9959f6091245f6fc7e3f3bdae72136e64b7164acec1c11bf47763e03a791097516a9b5e04041021fea2aad76b
+EBUILD wheel-0.29.0.ebuild 1001 BLAKE2B 07c7c3c42c7b69323322159fe31b679d666950a4d8ba6f3795d275f16c1d0de47cf41b878bec0421739aac403a9c5ae1e47bc7be763f11e097612f6a6e50b3bf SHA512 2c35406be7f683b3632aa8fee1c2c0a28c8c7087073ddadbcd8a201bc21b57b4e9997b40d004d7219141673462a880d8b421291d4dc677d146e9f8ef19149ce4
+EBUILD wheel-0.30.0.ebuild 1023 BLAKE2B 5a96e4dddb45dbc42c58b484b505683d0653668a20943debae1561faf22aa8e1d98145853e3aa68a1a06e03dda9fc758e3babc4fd7eb65be90f625ce81098377 SHA512 646b30a918659e0b0ea0a0eeb64e17082500620e1b5451618439a109e963025884abd87ea838a5bbd8d530fd4823daa8d94591aea2ff738eb020f8d8ebf59d53
MISC metadata.xml 308 BLAKE2B 32390fb7a1a3de815d3a791850d9f96d8092be48cf2ac61f8cebdf132e7d1c5c4cba95bac3edc3f2ebd6a2d9e9437e0c9187f9668ed95c4ddb4ee6072f496d46 SHA512 d5fdaba19a51f826d45ba93cc77a08fd4be563634f51236cec379763f066ed925869a57c94c75a34ed58302619d419f31dcad641d9e85c68d11d72ec53d2d45d
diff --git a/dev-python/wheel/wheel-0.29.0.ebuild b/dev-python/wheel/wheel-0.29.0.ebuild
index d910d2ba4955..789635764e3b 100644
--- a/dev-python/wheel/wheel-0.29.0.ebuild
+++ b/dev-python/wheel/wheel-0.29.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 eutils
DESCRIPTION="A built-package format for Python"
-HOMEPAGE="https://pypi.org/project/wheel"
+HOMEPAGE="https://pypi.org/project/wheel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/wheel/wheel-0.30.0.ebuild b/dev-python/wheel/wheel-0.30.0.ebuild
index 079b89ceada2..cc90e685010d 100644
--- a/dev-python/wheel/wheel-0.30.0.ebuild
+++ b/dev-python/wheel/wheel-0.30.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
inherit distutils-r1 eutils
DESCRIPTION="A built-package format for Python"
-HOMEPAGE="https://pypi.org/project/wheel"
+HOMEPAGE="https://pypi.org/project/wheel/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/whelk/Manifest b/dev-python/whelk/Manifest
index 88d922469fd5..d4605134932c 100644
--- a/dev-python/whelk/Manifest
+++ b/dev-python/whelk/Manifest
@@ -1,3 +1,3 @@
DIST whelk-2.7.1.tar.gz 69983 BLAKE2B 4f9e46a91d5a8723b9d3de2a7c8b906e8d693733b6df74427f992d7318910eb74c58b7dd5e6aa08e56bd6c9cd344274d7b240f434d5804ffeb3b0af34b698e60 SHA512 39b73ed09a0d2442cdde5b8bae72805571a172c6acfa3f652c8cb125d3a400f2538fe6534179f95383d321e8975b6127115616372c60c736e8cd8ceba00ef093
-EBUILD whelk-2.7.1.ebuild 460 BLAKE2B 44a1636dd91bb7a3490a71bac37d617a14113def1598dd2d7f388ee846f97b3e4c67f9a6d5033851132ceca58472ace1eb9cca4c4239ab3e5c0c71b2f758cda3 SHA512 01427d7e30d260774d4a63b8d5f5613a6a306096b4101e649131b5a6bfedecc0e7cf66aebf1091243c493542ea46d133f54717cf318555665214fc72e7a14a69
+EBUILD whelk-2.7.1.ebuild 461 BLAKE2B b9c2d94d94b29d7a063c5ac4f4aad8f5c16bbfadc313f518cc473f42b0f15e1a099b09424f431e6ec0ef11fd15c6a65054edf5c3288e8427eafa67b5044e8529 SHA512 7998ae7f2149014bb0b431afcc8d5026b02b80e283c3e687c7327ee303f0fad7deb3e2973851e0518f9379589d486d4fbbaff4689a04c7e83bc540fe31642382
MISC metadata.xml 666 BLAKE2B cf11d18c507fb776bd45fa71f5d53903244a7f4151698f724e54b0dcecc8ddaaf1c4c202fbdd5789f4b0a23cadb327e9e0808881cf90d1c9163a32685b5d5dd1 SHA512 92f0a2758700c57debe1c5190c970c1b8279262af9809490368fe2e3c1c6d4a5960ac17633fef4aa5c3786bd4ff2dc42564b7d55102e81096f3f9e602cff4822
diff --git a/dev-python/whelk/whelk-2.7.1.ebuild b/dev-python/whelk/whelk-2.7.1.ebuild
index bf4cadcfdeb4..d14b8cb5d15d 100644
--- a/dev-python/whelk/whelk-2.7.1.ebuild
+++ b/dev-python/whelk/whelk-2.7.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Pretending python is a shell"
-HOMEPAGE="https://pypi.org/project/whelk"
+HOMEPAGE="https://pypi.org/project/whelk/"
SRC_URI="https://github.com/seveas/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/wsaccel/Manifest b/dev-python/wsaccel/Manifest
index b4fd6759edfc..fb5ff9a207df 100644
--- a/dev-python/wsaccel/Manifest
+++ b/dev-python/wsaccel/Manifest
@@ -1,3 +1,3 @@
DIST wsaccel-0.6.2_p20170108.zip 21344 BLAKE2B ecb8ef7888fb2ca8e6566d2b3fcbd3911a0df5a8c9f4be86a3cffb95afc31603c2477bd983f9d24ee7cf48c33cbcfb10068c38640ee2a888f46402756313cf29 SHA512 d0cf13360bd6cc0b51b8bee1d36a8ee544816c318e828bf6129ff85827636642cfebae4ef0e99d841cdf64f6c67006a649994804aa42d3d76e977a861aafb3b9
-EBUILD wsaccel-0.6.2_p20170108.ebuild 718 BLAKE2B 8362abd1e5112370e61c98a8de1324b27795297c17445cb78ae7b4f9298fb155d793dfd441c27d0d57b2255bb9a065ea4b06213c0205e1314977066a4c6f5887 SHA512 9f381074f4ae9ef4bfa68998c623e265b9d9f5524927e024826f3e3f8a1241a73f359912330a6cdc91a509bbc16bc5af031e7bf3273c54bbee62a46b3fe62f63
+EBUILD wsaccel-0.6.2_p20170108.ebuild 719 BLAKE2B c450e16b4852508f51f9213338119227afd469bdfb79458b226fbcf8fb501a71dffe61b4b492993d9253ca7faaa1d1810e703b5a1ce69969acc4395e71669c5e SHA512 6092d22725ae1633f70636a5db1431e2728fc25d66e3efd2ff641425094155892a57af65d69e5d3729381dd15b2e08a8f26cd739ba126460e795c2130be083fc
MISC metadata.xml 377 BLAKE2B 9e994c8b6d0e89336fd1f2998f8544201ccccf3d647f3600e57ffddf21fb75e05bc3f8ffc2634dda9be9ba78709ac634d8d642cf110edd382d24ae055d860fc0 SHA512 cd6ff7d5e94219b550161b57a1c6f3736a8c78906a81a5e293046b9b3b454f97c1fb41dd7eb7034f45ab784c22189e3788f2e8d9c17a725743936796af3a4d6d
diff --git a/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild b/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
index 0a46f32f3e09..4e82dd4d563f 100644
--- a/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
+++ b/dev-python/wsaccel/wsaccel-0.6.2_p20170108.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Accelerator for ws4py, autobahn and tornado"
-HOMEPAGE="https://pypi.org/project/wsaccel https://github.com/methane/wsaccel"
+HOMEPAGE="https://pypi.org/project/wsaccel/ https://github.com/methane/wsaccel"
SRC_URI="https://github.com/methane/wsaccel/archive/${COMMIT}.zip -> ${P}.zip"
SLOT="0"
diff --git a/dev-python/wsgiproxy2/Manifest b/dev-python/wsgiproxy2/Manifest
index 9987623093de..8c9e14411592 100644
--- a/dev-python/wsgiproxy2/Manifest
+++ b/dev-python/wsgiproxy2/Manifest
@@ -1,5 +1,5 @@
DIST WSGIProxy2-0.4.2.zip 18817 BLAKE2B 90334926b726024c1a16b066d11cfe579ad80515861811766753aa772fa97e521466bce0a08c028a965e51ec40b977feb1f4b59aa6c023ca6a431deb63668ed5 SHA512 3dd750263485ceb644373d8ea9692c9a46126a1ed7cd640feba7d42b0fe618e290dcae2f76dc83be77de34211ac473f5a1496a8309e3fcc64982e9642af786fb
DIST WSGIProxy2-0.4.4.tar.gz 16475 BLAKE2B 8cc91e8364204a03fb8f80abb926e69112c2224b595c695d25e2fa54553fe9c82e3420f68b58f266d04450dd49a6dbf9257c190da8645dfeee976ae101fc708b SHA512 6ae9fca65fe80f52924f42b26b447631e8c278f517ababc23d26e5f8598d6d9b7975197ec74faf64f2e051824366ac14c5db5727a014a187c70a1b4604105b42
-EBUILD wsgiproxy2-0.4.2.ebuild 1300 BLAKE2B b9024a0c11dc264d58e8adf14035bc2e3a170f3b432538e8b789fe3c33b5fa71d8f96296240cd1950ea3aa75c5332b1e359bacd1b61611a6489f14bc09f3cda7 SHA512 185348fd010b7e1d7b8cfa45ebc289e536ec660fac2e0918a19a70227d6b06105b991c5dc3c9eedeb495880dd0fadc629a1fb4e393fee021dadc1391d5db95af
-EBUILD wsgiproxy2-0.4.4.ebuild 1311 BLAKE2B eaef1f68aa4ddb73c8c22a59b1f7aff37521e74bb546be15edd658071b56be1c6ab7f8d4a7ad1441604a9424fac04675ab906611247441a1d3cc7b0162d33dfa SHA512 cde435fb654d9b48ecb61d05798e81fa3ec7a610890aeb1d53232ddc0f7e9ee6400e1881cbfebbb679cfa05a4a03ef8b724828655b563262a7171b571bf06935
+EBUILD wsgiproxy2-0.4.2.ebuild 1301 BLAKE2B 0d508bec0cc43df25bdc9cc79846b7d0ae679b4051aadbca7b2ec2d2b4cdd256876da52982d262d88fc49bf2f9d31e7c75a4eb3aa0afb0a84a35486ba8f7459b SHA512 ad96bbb9a28f3d0e4e3c644e07cc90ea8702bd14383e2bf8bc0617980c11d888cc53a94fdea41e9feaa0ba19869ce4a13424106f9756bd1b0dd992e0960fc327
+EBUILD wsgiproxy2-0.4.4.ebuild 1312 BLAKE2B 30644a4f92e238778c9839c1b4f45938dc170a9aa09e161aab069d9930e0eb2fc827e15f88e7db1edde1d79c7c601c2e6e4fbe3faeb29460c9987cdc3959725f SHA512 522aa657376778704f1358e9aca55d692d4fec6d9cd7a3abf3a84c298ebef3a77b66147646edf844e737b07b5c6dd1fee71921dee3601f64c92a947a8e828bc1
MISC metadata.xml 313 BLAKE2B 45cd2545e5d5b03206c8c3f2db35c0a95ce08f6c29503c19deee7ebc90f578a8a68bc9ca98a504661d09866ccc0217067643efb84e99cda9d1678231ce01a79e SHA512 147915d551dc542cb68d4cab97a3b187ef698dc450cb730c80eec846e4d4debc954b68d04f76e1df835fcc4d179d705ee95379b38c7d39d0f1ffce809941a7c4
diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild b/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
index 5014d130572f..45b230044208 100644
--- a/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
+++ b/dev-python/wsgiproxy2/wsgiproxy2-0.4.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="WSGIProxy2"
DESCRIPTION="HTTP proxying tools for WSGI apps"
-HOMEPAGE="https://pypi.org/project/WSGIProxy2"
+HOMEPAGE="https://pypi.org/project/WSGIProxy2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.zip"
LICENSE="MIT"
diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild b/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
index 8559e8f5dd4f..bec0dd5b9907 100644
--- a/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
+++ b/dev-python/wsgiproxy2/wsgiproxy2-0.4.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MY_PN="WSGIProxy2"
DESCRIPTION="HTTP proxying tools for WSGI apps"
-HOMEPAGE="https://pypi.org/project/WSGIProxy2"
+HOMEPAGE="https://pypi.org/project/WSGIProxy2/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/wstools/Manifest b/dev-python/wstools/Manifest
index 8a659505de71..f02f7a316377 100644
--- a/dev-python/wstools/Manifest
+++ b/dev-python/wstools/Manifest
@@ -1,6 +1,6 @@
AUX wstools-0.4.5-setup.patch 1874 BLAKE2B e23a2b8b183079bdc72a7304d0df03b4884c277f287b2444e2bfea9db8fa0344c8817d2316d17cff3d654c3eec3fed448ed200d1f873f6b8f85add6b81ca60a0 SHA512 ee0e9523de4f31bc98a993561e55004a9f877160c1f7a83b9ec83d0654a770972cdefe67692dbd01e322f507370aeee8c2927326ec1797c9c81ff52e085955fd
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 592 BLAKE2B e0a8984d20fe076b9535f9251bc06f35efa4e3c6d4c7f152bb7b80e87f2e26d4faf93449498567eff56ecdb7fe8d69ca27ab5f3c9d892c93b921e5b5ab3a8fc7 SHA512 bb3e69594a38c5d2aa373f76478a8e7e24716e93c73617078a4f7b16b4ca8788246a07b344f705fbb071365ab338dcfecebace6e7200b4bd8b44acabf1cbb3e9
-EBUILD wstools-0.4.5-r1.ebuild 805 BLAKE2B 12e9c43de7a649a7b5656bf5a5c073ad68bbf6130026f2621a131a2d4b1db8bbde815888785cad1a140dc50d518c0f6ce66d0d490f2bebb3909e232a124ac9be SHA512 e7b9f95418ab895d91faf4013e865be588be610b7839ca1a0143d8cf74c09855d37561658c70d6a140956a8b5179f49b180ef8ecb5e8bbee8d3b006d7c113464
+EBUILD wstools-0.4.3.ebuild 593 BLAKE2B 98e5d6f79a1a2425d4ce2764f9e1739510d15f9bf8849516bb4b5278a783fc442b868911efbd56f353f9b80de727cbcd669f8280963a3f0e2454d602fb57c0e0 SHA512 046cff4817e5440376ec2f47c1be6191e63b5fb4e7dde9ce26d232b55f2070932f77cc493678cd9da6d5e8351970775cbfd175451d5d36686b9cd6709c11affe
+EBUILD wstools-0.4.5-r1.ebuild 806 BLAKE2B b33083554df8f84cb9dbe089f67dcf55d03084075a3eaf8d09409eab867bfbd5ca0d374d1198c4ba2cbafba0ecd4b53093545406063c8fa31fed49d52bff6757 SHA512 5d7cc10b78f9a9756513f18da12cd533bdc0e7e085b8c435e940bfe5cf0c9bde5474fb2d6428d6b1dc5895fb3590d245b80372e1b387855adb13b0c4ddb44ddc
MISC metadata.xml 376 BLAKE2B 4bee67bc37a09d4b34b1f67902a820f63563f87d9771eb462eb7f098955806e025196082a7e6c118e5ab0638c7ee70d1a63c8183f607d1ff9a26f1b0c16d5206 SHA512 fe2f379a3d41b128b1c817d4e56fe92b72541bcdfff4e40e05da8a661ab30b5eb623421ce6ec366cdb8431c924f6132a9d15982f1182f6a1f4c71f8301d954b8
diff --git a/dev-python/wstools/wstools-0.4.3.ebuild b/dev-python/wstools/wstools-0.4.3.ebuild
index a692f0bd919b..5ac5a62e06dc 100644
--- a/dev-python/wstools/wstools-0.4.3.ebuild
+++ b/dev-python/wstools/wstools-0.4.3.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
DESCRIPTION="WSDL parsing services package for Web Services for Python"
-HOMEPAGE="https://github.com/kiorky/wstools https://pypi.org/project/wstools"
+HOMEPAGE="https://github.com/kiorky/wstools https://pypi.org/project/wstools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/wstools/wstools-0.4.5-r1.ebuild b/dev-python/wstools/wstools-0.4.5-r1.ebuild
index 9f3b8161e26d..49a98d2bfdf2 100644
--- a/dev-python/wstools/wstools-0.4.5-r1.ebuild
+++ b/dev-python/wstools/wstools-0.4.5-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml(+)"
inherit distutils-r1
DESCRIPTION="WSDL parsing services package for Web Services for Python"
-HOMEPAGE="https://github.com/kiorky/wstools https://pypi.org/project/wstools"
+HOMEPAGE="https://github.com/kiorky/wstools https://pypi.org/project/wstools/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/wtforms/Manifest b/dev-python/wtforms/Manifest
index 211516813d31..44e0c4b5bfd1 100644
--- a/dev-python/wtforms/Manifest
+++ b/dev-python/wtforms/Manifest
@@ -1,3 +1,3 @@
DIST WTForms-2.1.zip 553644 BLAKE2B 0db0c1d9b3249ad43ad5aa4da597fab3bca38f87eb636768b867365495a30d5f4d4a1def16c9965bfd4bce8ed28ffc7601b3b352af74208086feb7b54ab3de07 SHA512 2bdac0a35eca465021df9fb37dc0acd87bf487c6158b782d48870e9d5aab6ed3eb635af89bb38b9e8419688185f7c7b7875e68f7435d94bca8b074b2dddb12a0
-EBUILD wtforms-2.1.ebuild 1243 BLAKE2B 017f162410f7a9f070a9c415fe05b27e70457127b9858ad2f6ab7f429aff78d6365478e2448f5085ff09df892585dd88d83a0b83d2fff597f7b28b014ff2ecf9 SHA512 bec409a5c9e535c28bfb4054977de20b6a47c2985feb1d257426895470782625be902ad49dd9717fa963a479de3dcc32fc737a63e42c9f9ac2d9926e37bacccd
+EBUILD wtforms-2.1.ebuild 1244 BLAKE2B 72172d637f3d602a2c02d12dec82e1162ce2020b3025708b49ead95a7fb9cf38963aca94c7e18e0b7a11bd085af53fe858590e7d013fe38d4d85f58cc36c6264 SHA512 3cb55f520fb8f220fb8ca1de42f3dfdb9cfc61dedb05c3f22156aeddd96d7bb5f7741c99c1c376c65467dcb6b74bc8eedbcd9cee7fefa5288c3981380f464355
MISC metadata.xml 310 BLAKE2B ff2a72dfc1bde47eefcbb451956253c0fc5bbcf12c78ee22b851902c40fc220a654c8d332006df144e75ddc9f0712a4d250ec084b09ed557d15597c54006883e SHA512 12e5d9d017ccb42db1407a0a567cdb5edc794c2655b5f1179c00337ad97af7b9f621847d1e643f02dc952b3abe34abef9c31cb9620b47a80d99359dc0360594e
diff --git a/dev-python/wtforms/wtforms-2.1.ebuild b/dev-python/wtforms/wtforms-2.1.ebuild
index 37cdcd1fe759..eefd7368fa20 100644
--- a/dev-python/wtforms/wtforms-2.1.ebuild
+++ b/dev-python/wtforms/wtforms-2.1.ebuild
@@ -11,7 +11,7 @@ MY_PN="WTForms"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Flexible forms validation and rendering library for python web development"
-HOMEPAGE="http://wtforms.simplecodes.com/ https://pypi.org/project/WTForms"
+HOMEPAGE="http://wtforms.simplecodes.com/ https://pypi.org/project/WTForms/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="BSD"
diff --git a/dev-python/xdis/Manifest b/dev-python/xdis/Manifest
index b0e252ee40e1..f3d32e1aa5e5 100644
--- a/dev-python/xdis/Manifest
+++ b/dev-python/xdis/Manifest
@@ -1,6 +1,6 @@
AUX xdis-3.3.0-remove-pytest-runner-dep.patch 1093 BLAKE2B 98e3ed5a7b688b1ee2e12cff5a6214a79b184cdfd16a0725983b26d09ab330ab789fc97260a159830de548e36220339a69daaa70bbb7787250aa5fd6c0256eb8 SHA512 4eb02e8fed567903b1d4a51ab65f374008b0e939c0e192311974bb07b4fbfb877f8004580d67d7d1f3dd0bb27319bf17ecd289ede7e4420486c9998fbbef3464
DIST xdis-3.3.1.tar.gz 154152 BLAKE2B e0997fb8bbc66cc3f019ee6855cbf9ae9f594698c989a0a1b9d0b08f03bb3fbf0ad44ca0292202674c8a8a8d92ce5d6e669dd01194567766262ce44bb154d631 SHA512 93b1a092ae7790e84dfd8dc4128659d48be85c4e00d9914bbd748fad5ec4246bbfc6c19a5c5de366f4bd6d91847dad4ce3c1c3affe8f7608652f2f6e343650e1
DIST xdis-3.6.0.tar.gz 144766 BLAKE2B e9a33443d42ff71194180f0bb20423783107d4b1e3d6c364b824011d916041500048345cac4853d1ebb6363edf8df542b0363650bba42e187986f50c9696051f SHA512 8b45ccd6976204004f27ee5b1a9da9b29ec0e28f4b462d862be5a1238d3ebd4a5d6f3df5607f3e2f037d80b2d3ae77ec4246ab1aa0671466c1e07e3a65453f3b
-EBUILD xdis-3.3.1.ebuild 1126 BLAKE2B 2d196aca4333bb13254b727b7f94f5ff64f52f986a5371eb1528a3ff0758df4777d2d592062b54640d36008786af2e088d504a7f123042b1b9108f0ee0b3b567 SHA512 692611bbbcaea9e209f5359f16265a8212cfcdafee03553d87d5c2636878aedb5de652f672d4db8e359263acc69f4e4368aba05bbdfe873480065d367ecdad47
-EBUILD xdis-3.6.0.ebuild 1190 BLAKE2B 45bd5d9df6b43e68f725fdd6743dcd53a66729566a9d78a3ddbee922f69863c9c2205bb1d667d2268748d722aed82e0d71d984d7622468b5c8ec62c2560b2c01 SHA512 4686574619904dfaba3b33e317e1f653ee574f57086177bb2779739c8223b6e6e7e70e49a90ce20d9f606d4fd9391e6e3441b80560cc732e84be489d812d2aec
+EBUILD xdis-3.3.1.ebuild 1127 BLAKE2B 25dd562b453dcf3c483a7351f90dc8ec7a5362d0a0dc5f6399ecef4247517cb4dc63516cd54344ef1fb8529cc7e84ddf4cffbc762d680445c8b18530c4ef5286 SHA512 eea1cff71891d01d3da6f015e20cf0d1eb3562ab201d9d60529371079d1c49ef2edcee265cb09a7283fa6c2399a2ff4accca04293447b0fb15404776f241907b
+EBUILD xdis-3.6.0.ebuild 1191 BLAKE2B 6e2cc74e1a2523a9646b61fd02f0d81c5db35c962ad8ca78c3f185081bd8b758dde81eb276ceb17cc24a881c443334d935b61529bacb72dba1ab4c1977fa3a61 SHA512 226d7d66de7d3b8dbed3afe8d4af13f148cfbdb09f260ebf22650520fa2d6ae4a3f7eb63c6733802e04bb9d076277a123913ba9133d65c82ab19d67b8a81810a
MISC metadata.xml 875 BLAKE2B 0fc940946f6021ace510f7115fe3563fedce1868ebee2694503499405297b0f0f11692ef1d34177272fbeba88c970ae1487739a89ad47676ee86eef79c336657 SHA512 0602fea61376c4abe296129e13e0f67051d6b298d5741cefa9ad1bdb98cda21d49422b4229aeb23265109e3ab57ff78dfcb7035b298c7259f47d3a21a0d0e36b
diff --git a/dev-python/xdis/xdis-3.3.1.ebuild b/dev-python/xdis/xdis-3.3.1.ebuild
index 32b82c03252f..569c32177394 100644
--- a/dev-python/xdis/xdis-3.3.1.ebuild
+++ b/dev-python/xdis/xdis-3.3.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Python cross-version byte-code disassembler and marshal routines"
-HOMEPAGE="https://github.com/rocky/python-xdis/ https://pypi.org/project/xdis"
+HOMEPAGE="https://github.com/rocky/python-xdis/ https://pypi.org/project/xdis/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/xdis/xdis-3.6.0.ebuild b/dev-python/xdis/xdis-3.6.0.ebuild
index 17a0964cc0c7..dd2731ef97c4 100644
--- a/dev-python/xdis/xdis-3.6.0.ebuild
+++ b/dev-python/xdis/xdis-3.6.0.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy)
inherit distutils-r1
DESCRIPTION="Python cross-version byte-code disassembler and marshal routines"
-HOMEPAGE="https://github.com/rocky/python-xdis/ https://pypi.org/project/xdis"
+HOMEPAGE="https://github.com/rocky/python-xdis/ https://pypi.org/project/xdis/"
# bad pypi source tarball - test failures
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/rocky/python-xdis/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index 77f30e7c6ce4..80d7c0df629e 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -1,6 +1,6 @@
DIST XlsxWriter-0.7.8.tar.gz 233091 BLAKE2B fb5c3f50d56bf20633ceeade3be070028b11b689f2de4e816c188759793cd15e07f5915cb70a67859b459385ba03ec85d87b34840f462d266e2e2715ba9f6eec SHA512 2343155c765533bbc146e928dfc82924f089c7abee2f3607be2e5f9b1da9166090164f134256cbd36f319a97c9aa651fb346cc7502a3f1721f9687a9cddb9364
DIST XlsxWriter-0.9.8.tar.gz 236187 BLAKE2B ff6f7392a72fe00107d2dfdc17a4d17f6505f9961e518115bf88412194ee8f32364709ee3da0756a7de038f1a699e32c000831b58aabe608564aa7171c20f702 SHA512 05c372c25142dc6726fa5475cdda433f5ecae1d0f92f87c50ca7bc26fb99f8ae369a1a8cb6ec5e909280c81f32c92ac23892fbd6326b8e1cf032abcf42c0d894
DIST xlsxwriter-0.9.8-tests.zip 28345992 BLAKE2B 0cda3578f69ecb152d6f30da6f2ab9c6eae33f4f303f2c9b7fc1bcd661e07722031b8eb35e7e57ffb04c84f6121f3f304c40379f891a0f9c50667503391f8e6d SHA512 a30cf917642100d3ffb9616809e4860593ccfa271beed0baa757ccf6f0822af05daf602d67773ce1b5af020ead108bf7a844dafb426c020c9adaed19cc7aad29
-EBUILD xlsxwriter-0.7.8.ebuild 808 BLAKE2B ace38fab4d8065f019f69530b63915ea6e8137778f70770d1499410721da07dc3f7324aea78e6224559d55edd4df4deb482f085927a39e4e65b8226ef8b2ab09 SHA512 fbe6163141ebc9b25e8a45de913edfa91456343763938c5dc9912fa36c853d04df06812f9b501989e748b0c6b0ae38e9ad450337afbf51a5b2ff85ac211c1cc8
+EBUILD xlsxwriter-0.7.8.ebuild 809 BLAKE2B 48d9ae492d35ba4ba1ea7a5944831f7978e575a9aff4cb069ebf11d67aaefde9e9f6e90fd20d27bb55ae195e84cef68ff2dc1d6a797e1e58d3a8182ea2a7ecb1 SHA512 f998f6fb46b232524878d1c9e6795c0f0b06eff506e4cdb641856285568210c224ab24b563c56e6b7703e2ebaf8c6f8919c66186de0bb655dce39c11c23fd2a3
EBUILD xlsxwriter-0.9.8.ebuild 940 BLAKE2B f24dda041ece367fd113a50f1a70269cfd613a57f56c1f28b88c86f948cf45d3bb3c8a3ae1d60df82851635c158ae4e6848a6029700d68f75793202e3b1d08a9 SHA512 c3dbf1563d4a4417d9c8e84a5ef737f1b5d22f95b09828240d35788aec0050808f9dca4f64aa05eb5080b983f5c0015afe3e7443e41efaeb610f337aa177025b
MISC metadata.xml 385 BLAKE2B 29615c2fcc24b4ee0ab796762a67d1e1a09b4208b18cc13a000b3e7380d5e56c74020436801a41e33a74b0122c3c2872e22a643c1a2fc724ebb6064170ab5c5e SHA512 62eca3ef002307f383a6c074c3dd956d9035488e1eeaaa4b0e20a6c4d7c328568a2178478e0a97d6b3bfef0c9673a1ae2b58ea39e4e5a2c111b0a34c44398545
diff --git a/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild b/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild
index 9bc8c0b780b7..c78249672e43 100644
--- a/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild
+++ b/dev-python/xlsxwriter/xlsxwriter-0.7.8.ebuild
@@ -11,7 +11,7 @@ MY_PN="XlsxWriter"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python module for creating Excel XLSX files"
-HOMEPAGE="https://pypi.org/project/XlsxWriter https://github.com/jmcnamara/XlsxWriter"
+HOMEPAGE="https://pypi.org/project/XlsxWriter/ https://github.com/jmcnamara/XlsxWriter"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
SLOT="0"
diff --git a/dev-python/xlutils/Manifest b/dev-python/xlutils/Manifest
index b137030b3aa4..c76a2a89bd46 100644
--- a/dev-python/xlutils/Manifest
+++ b/dev-python/xlutils/Manifest
@@ -1,3 +1,3 @@
DIST xlutils-1.7.1.tar.gz 62278 BLAKE2B 5d90074a660ad15405d6a6e75e2da9a8eb45a7e516c70f4e0a1d34eb8db0d8a9b865ad0241d7d39719f77b1bcc4b3bea5e5ce358ebabc81b46a2ed6d4176ee58 SHA512 196ec5cf99e7ad5a612c455e4e293461ac89e6e93c28790e34dcce544c8689a9ab122e37458d3b6ff24137c3646607fa8768ab3a4c2fa4a3e2e59e0ac05d675a
-EBUILD xlutils-1.7.1.ebuild 869 BLAKE2B 88da751f1f3151671a9227349957bfcd03823d82c2ae264b905658a37c417da54a0a4eb466f789a4281246c854db5e805e7dbe6ddd0f0380f6029525aa4e19ca SHA512 d1243caea3d034d996ef409438c86d9fa8cec62798b6ab9799a0e438e52126117726f5e772780603378be9e620551c30119c0e34746d51c6a540c5904ba0ea5c
+EBUILD xlutils-1.7.1.ebuild 870 BLAKE2B 3a0a0f91918a7b155e48a40028396cec72d5ba200edc2f6b749a15d872c5bc7ce1c7e0d2ccf631b2db18ed73371bc6f7ed3c888412fa399931451fe52ad825ba SHA512 28947f317dbfe44c3c2ad0796201ea048539346da333bfb995bd61c47a6e3788dcc9b7d75279d9690200c37d1591e3bf137659a89657064ffe274390581ea3b4
MISC metadata.xml 320 BLAKE2B 73ea3f716e530a41155508ff0562a9264659d59bf40a8bdbd4a75e3d073a83e96a6c3a520be9ce1f300c32f3e5262f231464503e36f7988ddd9972447a308459 SHA512 c83e7b88d50078775118f9c2b9a7edeef32272247ae55c30a99d1c9927b4d3fdfe12393500f93fb3a2a7ec37d0d249355d39887a4f26e75f9c24d585ae3204c4
diff --git a/dev-python/xlutils/xlutils-1.7.1.ebuild b/dev-python/xlutils/xlutils-1.7.1.ebuild
index f655804f89f3..a5280d83e9f4 100644
--- a/dev-python/xlutils/xlutils-1.7.1.ebuild
+++ b/dev-python/xlutils/xlutils-1.7.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="provides a collection of utilities for working with Excel files"
-HOMEPAGE="https://pypi.org/project/xlutils"
+HOMEPAGE="https://pypi.org/project/xlutils/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
diff --git a/dev-python/xlwt/Manifest b/dev-python/xlwt/Manifest
index de2e9046b862..ac3a61ef6101 100644
--- a/dev-python/xlwt/Manifest
+++ b/dev-python/xlwt/Manifest
@@ -1,6 +1,6 @@
AUX docbuild.patch 568 BLAKE2B 372adc29b0f7c8f8cb840979f49c555b87ba1e5f7801d5c5f65f6127b78c0480d3bfe6517e71bc05085c7e4226be29f45fdec80f826241f785656b5639f05372 SHA512 588a3cdfe582f449b7bd75df5d6f29e327a20bf472317bfd839013f40a406c19529ad2ec3d0f258aced22e3d18e80bc25f1b8a398ab1b6ffbafbe1e36ee66f65
DIST xlwt-1.0.0.tar.gz 129588 BLAKE2B e900aec8efc254539936a7e5998c17116c3d95c66fe169aff8caaf11a9509cfbebe29f9cc5ea4a5f6b5b1cdf28f9e08cdd33ce7ae4bf474b4d51df491605f372 SHA512 45788a506635f1ef6380d46aa0af724e511e401e8347dcf48dbf4e2d90e7f4c7f66838cd9616cf58807ffb939daba1f47b0d2cf449f8cb528db41fba84cc8866
DIST xlwt-1.2.0.tar.gz 153909 BLAKE2B 553315b6f6ba822122c18cfabaf5a30f25a6ccdc1c507bf7fbf293df42e380520ef647d3501b51443a90f77c59497b87c70f6a71d3b3ce53658d3a6cf2356f6a SHA512 e0be61f6a54ac39c91cf03a1a7535c464045539f6a040f000921815e3280bd341770d72f4353891a10dde7c1b51eab4ccb1ae1c10bbf779108346fba8484eef8
-EBUILD xlwt-1.0.0.ebuild 1207 BLAKE2B f956775ebfd26b16a0df35afc6664c3edaca9da53f64102d49e9d5f6310d42fabde6096a7a1128d0813ba8c09b1b0b22ef4a016d4eab2369881e18f057897732 SHA512 9f6fed47a3837e1ee95e1ff0f152639bb7ced22edaadecd732bf961381a10cb94704b406295f4a115418ef70e962599ddc6d99743b476a01488dcd4381e29e1b
-EBUILD xlwt-1.2.0.ebuild 1253 BLAKE2B 0dbd3beb46f0836171f333c3b7928fd8fc46f685e7a7f0c9b20290de68f1f5b42bc0fdad40334b64f6ac8d5380bf9b6f0e77a2371f2e4007d1009a42ed577fa2 SHA512 7cd0e70986d0f44205c744f6e2026a4dcc7fa676c08729858b951b02d9be5401379dd55c8ae1bba325917364cd4a39f93987da475eccb7e68ffc3d9a47ebe018
+EBUILD xlwt-1.0.0.ebuild 1208 BLAKE2B 77d53193bfc2ccc2b247d164ec165fa3ce8fce3f0e890659675d72c8e1b6f62255bed2f201ab4ee525f2e9b2873a0c5dcb9f16721a7927d322605fb384bd70fa SHA512 21318bec5912ea375f808698154779c137ef5099dc8ec8a347bc7da01e2016c0f2ca06e1af3e6ad3de89d4fd56d5a0d7ca22498be6f08ec4f17b32f4f9c0829c
+EBUILD xlwt-1.2.0.ebuild 1254 BLAKE2B 628f05e864a0aaf6acac662533170dd1b7ba6c45198289621a3b83d29df643c3d51783e8c107dd7a19fbaab35d2ca5bef574a48e43d5cfa7fa600db41927ba64 SHA512 233794886ac969486c26fe54532f431d088562d2dfc4a3f6f63b08a14f7104b7bf2dcfbdfa0a3e5628197eb65516e14c729fdf1ba225245fcc578937fbbd2846
MISC metadata.xml 659 BLAKE2B e2b6dbf5e4f15d1c105a7d4e6d6e9014feaa235b203818d0d6bad64e9156bbad060e02d3e7e54bebc44e5e6a85d6c10e516e0793dcc0dbd48738ffa4e63ef069 SHA512 eb8056746b86c2e29196ab25a01cdb899716b4a76f6dab5134e863d43882df8b68ad1374a6c81733560612c187beeeda5106bfbb3aef3881c3b7a476db91921c
diff --git a/dev-python/xlwt/xlwt-1.0.0.ebuild b/dev-python/xlwt/xlwt-1.0.0.ebuild
index e38e8b65da2e..48d83fc9387d 100644
--- a/dev-python/xlwt/xlwt-1.0.0.ebuild
+++ b/dev-python/xlwt/xlwt-1.0.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
inherit distutils-r1
DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
-HOMEPAGE="https://pypi.org/project/xlwt"
+HOMEPAGE="https://pypi.org/project/xlwt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/xlwt/xlwt-1.2.0.ebuild b/dev-python/xlwt/xlwt-1.2.0.ebuild
index fc93998d388b..d90c80510c9e 100644
--- a/dev-python/xlwt/xlwt-1.2.0.ebuild
+++ b/dev-python/xlwt/xlwt-1.2.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
inherit distutils-r1
DESCRIPTION="Python library to create spreadsheet files compatible with Excel"
-HOMEPAGE="https://pypi.org/project/xlwt"
+HOMEPAGE="https://pypi.org/project/xlwt/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/xonsh/Manifest b/dev-python/xonsh/Manifest
index a0bef18f380d..53a322d284c4 100644
--- a/dev-python/xonsh/Manifest
+++ b/dev-python/xonsh/Manifest
@@ -2,7 +2,7 @@ AUX xonsh-0.4.4-destdir.patch 497 BLAKE2B 05edccabc8fb6af058942d6d27a94c844e2457
DIST xonsh-0.2.6.tar.gz 170842 BLAKE2B 2fc02ce5e4cfaf1f3b602658ad313e576881163e1255863ab0a714a0248046e632fa57e67ac2b9cd403d63f6202aaccf0edcf49f25ac65d385c3cef06576f108 SHA512 43b034987323b832d052974f02a52ffd492ae4f0fbf6a0a035329000e393c9c9466ee0275cf678db5581e84e627d59bac015ad6131f35bdfbc1374bf4db20977
DIST xonsh-0.4.4.tar.gz 543801 BLAKE2B c00358688d9b05ebf9326fdb6536a927d86ee9d5d2520237c59cacfbcf41819028a675d198cf4896b870e956592c24b667aaa9075c41f36f707c0d4526a053d5 SHA512 2cb6b045010b51d1a846625821bb6a8e415cc01f0e623f1ab7efb02ae0debaf9dab1e0bca0d27dd00a320bb1f5d9d001833ecf3a917562b683a7c59a51b8aff0
DIST xonsh-0.4.7.tar.gz 545249 BLAKE2B e7207274cccbd96a32942dad7e5b0e44c4a053c52a0f4e06bc789d86414d678192ce885e3d2cccf2c4f4d208567a2beb1319ffd01e150b5a1a953cb82ca75598 SHA512 133a493b1245048e4b8a51f01f0629283736753a7636d8bb0c123b623122b285fed9ba415972e5f44dbb9a1439a83858da50a9b01ebe6bb11e4e390708e08c9f
-EBUILD xonsh-0.2.6.ebuild 965 BLAKE2B 121b47187227be928391679b33a190fc4ead1dfe63b850a942b52c3162076354f2c45b1b0473d549242bf3bee5ef04d7aa2487ab9a9b2407eb9bc0bfa0ca0fe8 SHA512 1e23f9bbaa53f79fef4643b483906cbfefcc236e6666565fddde3408736819ac95734bd625caa14a8adb726964962303211d9f74649ec4995ebc40ed8e683fca
-EBUILD xonsh-0.4.4.ebuild 956 BLAKE2B fb99f81d5a9a4c25d47adf4db10b0887cf404c305341e9a264366b68e38092b2c6faafde04c81404af6ac3bbe27fa9475112308daa06d303f62dc5895a19333d SHA512 00901821aeed4f672619b986cb4af06c04a0cf7410d629f9a51abc915dda7268139fc0bfab4fd565aa0eb281484e2beb7a9e9e0d1a2cadcd5b534cdd1fbc6b45
-EBUILD xonsh-0.4.7.ebuild 1030 BLAKE2B 18eb8e768c435b50875580118d196e4a34380b7ff3210f13fc28a1902059547270a4966be6f4a230be1e76e7a9cafbb4418b251cb3f3bc2662e8094f3b861476 SHA512 8653e660fb18b81d9a8e1c21acc0da147c3de589ec8a8bb613e8a069e92ef8edd35d5e0b60184b1eb50ffd93b5a9d28223bd469ac33836ffb0ca8384ae9db824
+EBUILD xonsh-0.2.6.ebuild 966 BLAKE2B 3c19098a7b5fdb4b754f2798410d751600d7af396efbc3238ac928e01dd12da7da23d6b3b7eabefc423e954d088ea44fb410125ee154b013cbfeead4d04f41bb SHA512 c24a6047f8b1464b5c57c9ede38779e094825e4d8cf70af0c09692990320df77e1cad5ad4dfadd258a99f2fd88d80cb03fb42997a6899f956e606a6fa8fd2f99
+EBUILD xonsh-0.4.4.ebuild 957 BLAKE2B 182f7d405e866a82aa9e60ab25244aca6a191468c4d59d35487b1603751fc8e6327964ac356543f2c54878fbf41387cf45c94547aed5eac3c1d90dd1e29e48f6 SHA512 ed748bb2ea5391d208d73e243ccce0cd93f369cf31a3ab84d5d286ddeb0f4fa7edcc260e8229009d078fbce9f567a0c47b9fee6492849ab221f478580dd13018
+EBUILD xonsh-0.4.7.ebuild 1031 BLAKE2B c7638ae39ccb07cdcb5259c39e87705ed837164379857ec1adb0654a58753a2ef87153d92e5947f60d744c664f2a3b5406a1e6517627f5d6e391345e662296e2 SHA512 efc3679d6c78a46dcac84d21e0badbfb91e68d2d0fb91cdb2cddf62185b59358400679d2bc3f62e41e78635e86a347378617fca6a3d75a8505de595616901149
MISC metadata.xml 421 BLAKE2B 61c8423ad1c450e2a42a32fab7f839151ca56529b73633169fbebfb09e9cf8bf35d3387e06eaf0cb4951cb74478c69114acc3c7a7aea4e0fb4cc1bc46abdec66 SHA512 7a6b4489d4ccadf9659bffc020893f0282a843a8fefc04326a9a40964304416bd021613f231b46b1c39ff4f91a623f8e521c8f5b9d1a9311574fd6b83a5c40b3
diff --git a/dev-python/xonsh/xonsh-0.2.6.ebuild b/dev-python/xonsh/xonsh-0.2.6.ebuild
index 689ad36962f3..add7206c04c1 100644
--- a/dev-python/xonsh/xonsh-0.2.6.ebuild
+++ b/dev-python/xonsh/xonsh-0.2.6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An exotic, usable shell"
HOMEPAGE="
http://xonsh.readthedocs.org/
https://github.com/scopatz/xonsh
- http://pypi.org/project/xonsh"
+ http://pypi.org/project/xonsh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/xonsh/xonsh-0.4.4.ebuild b/dev-python/xonsh/xonsh-0.4.4.ebuild
index 85b5a963236c..f94222ef70a5 100644
--- a/dev-python/xonsh/xonsh-0.4.4.ebuild
+++ b/dev-python/xonsh/xonsh-0.4.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An exotic, usable shell"
HOMEPAGE="
http://xonsh.readthedocs.org/
https://github.com/scopatz/xonsh
- http://pypi.org/project/xonsh"
+ http://pypi.org/project/xonsh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/xonsh/xonsh-0.4.7.ebuild b/dev-python/xonsh/xonsh-0.4.7.ebuild
index 0c93f172582a..dd336ccde3d8 100644
--- a/dev-python/xonsh/xonsh-0.4.7.ebuild
+++ b/dev-python/xonsh/xonsh-0.4.7.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An exotic, usable shell"
HOMEPAGE="
http://xonsh.readthedocs.org/
https://github.com/scopatz/xonsh
- http://pypi.org/project/xonsh"
+ http://pypi.org/project/xonsh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/xvfbwrapper/Manifest b/dev-python/xvfbwrapper/Manifest
index 74045fa848e5..102e65f15440 100644
--- a/dev-python/xvfbwrapper/Manifest
+++ b/dev-python/xvfbwrapper/Manifest
@@ -1,3 +1,3 @@
DIST xvfbwrapper-0.2.8.tar.gz 4660 BLAKE2B 464a9f3d41d3c96a72c0cfc56994c32ccb94ac19267f5a701bd0ee18a17010216fd7ee163d8a532e62fd2256dc296201d4150f4f0d03fd4f20eae703b6bcaac1 SHA512 1b29b7e6bb336a9972e51249bbc96805733e305476cc559f5501cd09a343671c10333b5592e4c4868016d4510b37d6c592165a4683b1543e62c2205b1eeb0980
-EBUILD xvfbwrapper-0.2.8.ebuild 724 BLAKE2B 12b93ac47d31c4afe78110545f3619ebb17527618c70eeeca7f822e9324e55a1d22cfe26135ff63613ecb33eb5151d808be75573a275005987b7078d27163f53 SHA512 1a9e2dda1c6f7d69f035aa278aedfafe5094ddf88e6a47370c98e3162688ac6f9e7d2ffca0f25c985f802bb2a76d122e0a9630afa726bef0f2b543c2105a3c05
+EBUILD xvfbwrapper-0.2.8.ebuild 725 BLAKE2B eb8812a9b3df4ee0b0f10e2c53c81e9cab8df7da5e105f0cb4c0a15234024b644d9d2bfa23c0cff4cbe0158505022e9e1997d91ad24fc1c0bbd5502dbdcec8b2 SHA512 c024933a97ccdb52d793c3c515bc01dac9d7b9b6449f4e9dd9ef8c4ce30278b341749a3930c8acabe7071c3d474246ea80100dca8097beff5fa63a20fea24f94
MISC metadata.xml 387 BLAKE2B 1371ad91acdddb84e00b9d88497327d9f969686caeb599467b702da40bc0bb59f324d143cbc285e2739c2afb49bf7984eca78ad9e02a89b8c5697ed21d33b3fb SHA512 d9e8ace17387367e585434a5b178a7a1715973828d6cf762ad82f2c4020413239e87b26dbcb9a8db1122ac57e2b09fe01f0f7fec1b48723cde989c0205b84885
diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
index bc2d03e13896..815e860c8f1c 100644
--- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
+++ b/dev-python/xvfbwrapper/xvfbwrapper-0.2.8.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1
DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer"
HOMEPAGE="https://github.com/cgoldberg/xvfbwrapper
- https://pypi.org/project/xvfbwrapper"
+ https://pypi.org/project/xvfbwrapper/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/yolk-portage/Manifest b/dev-python/yolk-portage/Manifest
index b0e1321d0792..0ffb61d182be 100644
--- a/dev-python/yolk-portage/Manifest
+++ b/dev-python/yolk-portage/Manifest
@@ -1,3 +1,3 @@
DIST yolk-portage-0.1.tar.gz 2497 BLAKE2B 09be975854def037f7ddc23d7e9e580ad32562335c292c5c8536a09332253ac990ccf7f5e9ad3d93eee259dd83cf43801b8b6fc7429b1e274a00961952194952 SHA512 e0d0ef4450276fbc5b1e6813cab63b5b2f9c2731e141d95ee23bfa3e5f78dd86c6bdda3dae4e056096be58916da406a7699c5cfea7a84f688e2721b6d8a36bb7
-EBUILD yolk-portage-0.1-r1.ebuild 468 BLAKE2B 59107b248e2866e28ce2bc59e5f30521cf6df6d8a6cade6a62ab46e06e13f462eaeb8bb16902de4a208222b250b8689b871728a0f184797444c8808915f23781 SHA512 4feff9b3df230e9737dff204fc1134d15eff7e24d5c37c4bba4b298391b89891e430fb0a5e51664beced49bb72d3c88af6b2a7c55430d798ce796b711fb53715
+EBUILD yolk-portage-0.1-r1.ebuild 469 BLAKE2B 706b8e9ee0dde36e259a6a967aa6e6742f2621d75e2e9454d9fd48718fcf8eb0db8535df5665f273e220a6e77713c4d98a83d7e119cd6117652e11e36fd2dd0e SHA512 7ddc115ebd5ea04111eeba7836ca6f583084fc5fb60b59cad9b72f6cda48cef53eb0892e6e30c767e7ef5c834201e51bf2f33e58e68ebd0cfe8c7f5d9aba1abf
MISC metadata.xml 573 BLAKE2B c99a08194b0d21555fdb53270b9a00bd5fcc32094da4246f16b7dd452ce7c59775745a829632df5e5084844b887a222c63de2bb2128fbf45e5d2d6f492826dbf SHA512 b2344d54d3917701fb4300a8366fe3709058cb453913529546ef9de2405308f80dd32890d4ee9134de1d7142d972dc48acbd7abea111603ef35f27dab6408cde
diff --git a/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild b/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild
index 85e461d3f903..24b6f620f061 100644
--- a/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild
+++ b/dev-python/yolk-portage/yolk-portage-0.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Gentoo Portage plugin for yolk"
-HOMEPAGE="https://pypi.org/project/yolk-portage"
+HOMEPAGE="https://pypi.org/project/yolk-portage/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/yolk/Manifest b/dev-python/yolk/Manifest
index 90f0fd2b8a10..76e8a89cf494 100644
--- a/dev-python/yolk/Manifest
+++ b/dev-python/yolk/Manifest
@@ -1,3 +1,3 @@
DIST yolk-0.4.3.tar.gz 86100 BLAKE2B 811619b352a140c9892cac590c7e8a8c97d8f1aeb53a57e2721f80b3d1a2fe6ab7f3197ba8001313f2975e8c4e7937f87efaecd2f0f107fa251c2401bd6ce447 SHA512 ad707f4bff0cbcd3e77d9dec0734bb4d743dcada706ab1e296edafc51e1d511ab4565de64c9828275cbe0c82f35bd3f50316b74f140670f0af8276a49733f9ad
-EBUILD yolk-0.4.3-r1.ebuild 603 BLAKE2B 462590eca4f1ec718ca8a1ad7ed9b9baf83395e0ad433e4154c0e2485cb0baa4aee48efe538ef3307d0db61c7314ae669fad60b634a7ecbbf201e944ec5aa0dc SHA512 cde5a2a41f3b1278df345b2d3f5a24c9a0a67b5694af34c59c0e81dfa9f0fbfd992208a2cde7bb4c6a4f7b350a5ae10b187a5a13c2d150900bc0556a902bb6dd
+EBUILD yolk-0.4.3-r1.ebuild 604 BLAKE2B dccf89bfe5662367db266a9f9eaffd701599f2c17f11c0fe0d51ac1a863c1c1395e6266fc5aab6ea4b3a4190aea0ae0dda82ba177c845a53107fe227cbe4332c SHA512 f3409b17257784c1321097cd4ac49b0d28af2cc5b67c8510bdf131c1bfac0ebdd7aa5db4095acdeed2fe4be32d8b554623ac963723c904765c9c22b3a356612e
MISC metadata.xml 565 BLAKE2B 2a57d0fb8d9318652672861f381fece1a78d57493a4cd4427b040b521c6fe5666d59cd97a69122279227176d1fdb5f22ff286ca4df1dbea58d5068c0f7ad9d7e SHA512 6c54d1bb7ae233221f01ae32b46c2e5addaa5bc34a7396a599ad30b6c32c3e83ae2fa43792f4989286bd13c854ba133aa80d9051e099b4a50cff21edf13db90a
diff --git a/dev-python/yolk/yolk-0.4.3-r1.ebuild b/dev-python/yolk/yolk-0.4.3-r1.ebuild
index 070cd8fad407..32decd0f6434 100644
--- a/dev-python/yolk/yolk-0.4.3-r1.ebuild
+++ b/dev-python/yolk/yolk-0.4.3-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy )
inherit distutils-r1
DESCRIPTION="Tool and library for querying PyPI and locally installed Python packages"
-HOMEPAGE="https://pypi.org/project/yolk"
+HOMEPAGE="https://pypi.org/project/yolk/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/yubiotp/Manifest b/dev-python/yubiotp/Manifest
index 6835e15f2113..21d7cefed8f3 100644
--- a/dev-python/yubiotp/Manifest
+++ b/dev-python/yubiotp/Manifest
@@ -1,3 +1,3 @@
DIST YubiOTP-0.2.1.tar.gz 17493 BLAKE2B 7dbc6b2c9383f7ff942fa2bd5d84b27f6f15795f96ec89c0352f5df126cfdf04cf113e6f5de628652a24147258cdecf9fbfb86093bc455a1d639f5ee21b0beca SHA512 3b505fed17ed27d1ef325598a5899d4ed4ae5ed7938d1ae71155f889a6533a969e07e1172661e411cdbf23a2060e8f521cd90779c314524c4a564fbf852a670c
-EBUILD yubiotp-0.2.1.ebuild 732 BLAKE2B a9fd1659bf2da270d07ce21723bec9dbba238c2425d574847c69bb515f0c078df263488af4e8d8e60da6f8cf344c4872f514e1821e4bd4b5e52884ea6f0729b5 SHA512 ea6c93e2bd0f31d23ead32fe378dc8c0ddf809536662492bbbcbed7ac6756bacb0f413ded7fac3d4c93212a1d910f0fee027c8ff2244ee7ed85d7f262b6a56d1
-MISC metadata.xml 394 BLAKE2B 732f439bd0b9d1624771404dde310c744a09e6adedeee9c10976ae8f305e2e8adcd524bae0d922a52cbbef051637bb69676637e8dcca19e480bf8734915a67a1 SHA512 19f1282a531da0e4678bacdc0bdd52c6c9bbd0ca73a177a3ac518ce08d0a7685b0120620e55639e1319e65c533cec25184fa998b33334bbd8f8e0d6c713fda14
+EBUILD yubiotp-0.2.1.ebuild 719 BLAKE2B 0c4dd99eeaa2fadefb36515f56a1204fadc94fdb3ce3b3625fc067337b0c036a1dc9a58448a15057338bf7c70e475094d60ab1d5811b55e3a123637635c0cb79 SHA512 7be4c95a02f29ca799053a0d43e71e80d7eaa1d79153fc3f7fee5a037e6359a4ac5cb9bdfb52709364225e8e0cbb08170c3983f659819388f819c079b5c69295
+MISC metadata.xml 302 BLAKE2B 854793c7e98a8cb8d289dfb155f02de3b3d0b214cc3ecf7b132541ace1847fffd7a699dba45f7a68df6445b09807bf3f5a9243119e5455a8ee4badb84497a5b7 SHA512 68f95948e3b59c58eb47190e4d11c9c6f7979c4b073678b46a2e98f5fafca4c8c8ef86bcbf15c4065c7818efec0b829c1bd52f3f9455cf0f1530bb29bb28d709
diff --git a/dev-python/yubiotp/metadata.xml b/dev-python/yubiotp/metadata.xml
index 038a787cd752..a31c338a5c29 100644
--- a/dev-python/yubiotp/metadata.xml
+++ b/dev-python/yubiotp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ercpe@gentoo.org</email>
- <name>Johann Schmitz (ercpe)</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">YubiOTP</remote-id>
<remote-id type="bitbucket">psagers/yubiotp</remote-id>
diff --git a/dev-python/yubiotp/yubiotp-0.2.1.ebuild b/dev-python/yubiotp/yubiotp-0.2.1.ebuild
index b717b151ddd9..e46ba7ac0e46 100644
--- a/dev-python/yubiotp/yubiotp-0.2.1.ebuild
+++ b/dev-python/yubiotp/yubiotp-0.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
@@ -10,7 +10,7 @@ inherit eutils distutils-r1
MY_PN="YubiOTP"
MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Library for verifying YubiKey OTP tokens, both locally and through a Yubico web service"
+DESCRIPTION="Library verifying YubiKey OTP tokens, locally and using Yubico web service"
HOMEPAGE="https://bitbucket.org/psagers/yubiotp"
SRC_URI="mirror://pypi/Y/${MY_PN}/${MY_P}.tar.gz"
diff --git a/dev-python/zbase32/Manifest b/dev-python/zbase32/Manifest
index 5f0ec219678b..94fd4ca5df50 100644
--- a/dev-python/zbase32/Manifest
+++ b/dev-python/zbase32/Manifest
@@ -1,3 +1,3 @@
DIST zbase32-1.1.5.tar.gz 21745 BLAKE2B 42813eaf21da0b486e43dde3999d0f9bc04f28dc9f465ce5bf4ba5526dde70c85203c8c3341ba9ae49d4d54d91cb81fffbd5004fe08f2b73c5abc514d814ea09 SHA512 b2b049cdbc312cb56656b611d726527cdb0f598e5c8e0a646d1a144f863698404d8784d477f64402b0e3efd2d0ef5927a74ff0370a1742c1b7a5ad257bdc4f11
-EBUILD zbase32-1.1.5.ebuild 428 BLAKE2B c36cce114718beaca302693cc418383cfa31b2e64feb7dcc8632bf9bf22ff933a5ea5472575145736cd8ca343d2e09e119c5e3928f31befbb8af2cdbdf183aca SHA512 e5f0b06f9eecd7c77a856a492e97434d7d1ddafc5458918bb3c9c284573eb92d5b21c6746b42cef9026a35aaa5feace1f6b92b71ed639d0394088e2e90da6e48
+EBUILD zbase32-1.1.5.ebuild 429 BLAKE2B ef5ace310d6115b675988aca1b9bc189d7d722ea21d1928458d1f3084a0fdbe7b791fbbcaa4b750f2b38e01cdb314c13923bbd9f258d184420bec282f2c66bbc SHA512 8008388a27c5063877de110d2daa44d915e6a94706a7e21ad1e820d5eb8281ae4b2523641055623103aa20ca7d4458bad6d75861a0217c8f2d42b741b853ea01
MISC metadata.xml 237 BLAKE2B ed5ace69c4d43bab24397a6dc71a30532b0a8e1aefb06a0a5e64777457861257d48bf2aabfd510aeb799b62f603e7cd7b9d7539246536b01a5c2b16b3723263e SHA512 02479954b39c0b0ae9a8a030532c28700c396c46b42aa0eebd307ef0e23ca2a3bbf64937aaf892beddbc0d724d5ef2c96361774607a23a8b0c3fdf1e9f880ac7
diff --git a/dev-python/zbase32/zbase32-1.1.5.ebuild b/dev-python/zbase32/zbase32-1.1.5.ebuild
index bcf6a9668919..0eaf7ba10da1 100644
--- a/dev-python/zbase32/zbase32-1.1.5.ebuild
+++ b/dev-python/zbase32/zbase32-1.1.5.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="base32 encoder/decoder (not RFC 3548 compliant)"
-HOMEPAGE="https://pypi.org/project/zbase32"
+HOMEPAGE="https://pypi.org/project/zbase32/"
SRC_URI="mirror://pypi/z/zbase32/zbase32-${PV}.tar.gz"
LICENSE="BSD"
diff --git a/dev-python/zc-buildout/Manifest b/dev-python/zc-buildout/Manifest
index 02213ad88de3..f4f2a79e0344 100644
--- a/dev-python/zc-buildout/Manifest
+++ b/dev-python/zc-buildout/Manifest
@@ -1,3 +1,3 @@
DIST zc.buildout-2.5.3.tar.gz 305163 BLAKE2B 83ef87a8b61e109498117704e4055ac533bec9be9a5d2ceb0a573808f776ca6fe607ef542ef7e7486759612da9041162a44bba19692e8ffc65c4f3cb23f99760 SHA512 a4d4becac815531cd180795372ce5896d1fdab8606fff492502ef1f59d6d1ddd8427bb00ea96d36ec284a18b17b9273d8b94a405ebe410bae7e9a6e47a8dfad7
-EBUILD zc-buildout-2.5.3-r1.ebuild 1241 BLAKE2B 5d5769627d0b9f5ebbe45e00a35dd272e4fda488c93489986af4b67697df56bdc461d73f530e59b8b169502774559f3aa3313467aba278bb503a956cc738b00e SHA512 24320c8adc8e84b75d9964d87d9a1dc489eb1afd05e00dd4f802557e6c59207af58ddb69e8f810ebf6e803d35482c1f6d3246a4e0fdea6b3af1a3369690ce39c
+EBUILD zc-buildout-2.5.3-r1.ebuild 1242 BLAKE2B 1a4d670d84422707f6b44f7e8f0b60a252a0afdf642be1c203f8ec51aeef590104647ae6d208e4a054a82de04b39aa571924923b7edf7d93ac728cee8aa28290 SHA512 ee723d3fcb11042f99537615b0f81912d55ae4b080d01ae41e970944c658dda4bb6f0c8e2ef19a73de017b09f99d3c0938c1928bdcd1e957a2d0ebc82e9792a3
MISC metadata.xml 1414 BLAKE2B 0a15f64e7b7abac30ebf4264fb998845069e3288f9dd7886cf916c2dd40f85204e00bf3a2f6712b05b00b1139e195c9e08906527df8992fea32aac8ef43842c1 SHA512 a5940bca5da541fbd21a7b1d7c2dd3db0d4415d336974ec1c638ad003e117480a000e780435cf254ee66d61a9f7552a13eaad2209223c5f190c4a9c96603a4e7
diff --git a/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild b/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
index c5299f1c73d0..0a2e6c846174 100644
--- a/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
+++ b/dev-python/zc-buildout/zc-buildout-2.5.3-r1.ebuild
@@ -10,7 +10,7 @@ MY_PN="${PN/-/.}"
MY_P=${MY_PN}-${PV}
DESCRIPTION="System for managing development buildouts"
-HOMEPAGE="https://pypi.org/project/zc.buildout"
+HOMEPAGE="https://pypi.org/project/zc.buildout/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 064c8367b640..295ec744b4c8 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,3 +1,3 @@
DIST zeroconf-0.19.1.tar.gz 22769 BLAKE2B a63332d70c5610da4fe44cc32d106893241284c3f70b5d6f55f68e3b3dd045a9c39b1009e9dce0b80c836d5ab0693b99974901ee664513c36f34c31907162d46 SHA512 1a7ac803caca1b230eba6c4bcfb714613f218850d9373ea0de609a3c9a509d13acfd14d64f9efbab78637b74aebdf385cf2deded1ff871fc6f3aea4477a07730
-EBUILD zeroconf-0.19.1.ebuild 971 BLAKE2B 707c7ebd2621f9779942172dfea46c011b438f8ab11d76c85356094de252da5b9fd78a4c4b19ff2ea65eee01d53afb1802c8f1575194086290cac2c50396ec36 SHA512 b6baa87eb30f567a84e23e941344e0287bb470705f6e8b91b74fd1f5163811b98df6a68591de9b1a2d6acd0b5629bbb9f06c302e66240883d3a1ea950c24ce04
+EBUILD zeroconf-0.19.1.ebuild 972 BLAKE2B c68705c728a4d40ae3ec40a9e1760e962ecee5c108473c70d68ff1f2dd4a0dde25b524b0832c71de4c0492db4321cec4a27857f4a2789a025f14302960d179f8 SHA512 a90e11f5e0a8fec1ae265ba5c93c2206a1581c6061a8770d23bd8ef2e8af60cebbc3814178c5a3eb383c3efc855b8adbc5b05dd7e05bd5ed474eb92eaa10bf9b
MISC metadata.xml 387 BLAKE2B 9dea981cf6247ad6fb6ddb3b060671ddb031ec703dc00e61e2efb4909478d01b5dfa309ed848dafe321d388156d16f44bc7b803dab79731205e374b5f046757c SHA512 ccee11a4aad084b1ac1dd901d966e1424b7ad3769b4bdf62c2dd44f9cbb6ec1a566443967ba45b37ef6241f43d2a06c17ebb5028254fbf40e0a480fcc3d76f89
diff --git a/dev-python/zeroconf/zeroconf-0.19.1.ebuild b/dev-python/zeroconf/zeroconf-0.19.1.ebuild
index ea21c5949fb4..f324059391b6 100644
--- a/dev-python/zeroconf/zeroconf-0.19.1.ebuild
+++ b/dev-python/zeroconf/zeroconf-0.19.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy pypy3 )
inherit distutils-r1
DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
-HOMEPAGE="https://github.com/jstasiak/python-zeroconf https://pypi.org/project/zeroconf"
+HOMEPAGE="https://github.com/jstasiak/python-zeroconf https://pypi.org/project/zeroconf/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
diff --git a/dev-python/zfec/Manifest b/dev-python/zfec/Manifest
index 73a73fd83fb0..ce8aa5fb470d 100644
--- a/dev-python/zfec/Manifest
+++ b/dev-python/zfec/Manifest
@@ -1,3 +1,3 @@
DIST zfec-1.4.24.tar.gz 175884 BLAKE2B a11821e26a1ce60bd4c669e522be12f470ccdaea902eee2dccdc1953f4c812241102b2bbba44d7075ff9d531d189b3410e6bcaf77449063db4989b8d985447a3 SHA512 ec213912eea054c954ddda67a401b1538fb2f02c2b56cdfb610df5f4852b79305ef72e9919c578d46a268ea4c5912a60422117326f633c7e9b8a7977561fa1f5
-EBUILD zfec-1.4.24.ebuild 659 BLAKE2B 9b4c078ef079a4fcbcceefb33faf643180c9f97ba53fd20980d49055503b7587dd50221fbf4f48b6beeb503e50dff29ecc19a7e10b017e8281e9c8bfd8e3891c SHA512 90906508cf1c8c20ece522d31255134bde14b08c92d12185f1ee3e0f9440dbc3637ed84827655033097c7680a7f52b44b0de29baa6be9368318cfe479b213e1d
+EBUILD zfec-1.4.24.ebuild 660 BLAKE2B 927996882909320a26423eed482d974a4110faf919739dcbd3893bad9ae8d1228e97b42fd6a0d35409f77fabbc22cf48279f67cced85429e2ae565ec3ad423ea SHA512 7091c79311f54f3f16ab02d2ca1f0fdd7800bf59183b9762b4fe664641f3305ab5fa8f29a001173365bc06d73a9d698c3fac9f7992fb4d2c10c99d313bcac21b
MISC metadata.xml 518 BLAKE2B 21d4b7f5a259ad7d99b42cb55df28493accd4ad0c122ac3783e034ed00cdd07e05d3f9ccc26f7141143d7bfaa54245b3fb04e1f0c650ba3cf3bf33f57b47084a SHA512 86c3ca260e3b58e78998f03160b4dc8e9e5c4c53875b247f6f029bfa64e95cb9cdc590ed7044c3c3245d5b572f69461f73863d83c1509918e08c4bfca7c9a44d
diff --git a/dev-python/zfec/zfec-1.4.24.ebuild b/dev-python/zfec/zfec-1.4.24.ebuild
index e3ecb6cd8473..c123900063fe 100644
--- a/dev-python/zfec/zfec-1.4.24.ebuild
+++ b/dev-python/zfec/zfec-1.4.24.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Fast erasure codec for the command-line, C, Python, or Haskell"
-HOMEPAGE="https://pypi.org/project/zfec"
+HOMEPAGE="https://pypi.org/project/zfec/"
SRC_URI="mirror://pypi/z/zfec/zfec-${PV}.tar.gz"
LICENSE="GPL-2"
diff --git a/dev-python/zope-exceptions/Manifest b/dev-python/zope-exceptions/Manifest
index 54eddd49ed79..a1f822d3e3aa 100644
--- a/dev-python/zope-exceptions/Manifest
+++ b/dev-python/zope-exceptions/Manifest
@@ -1,3 +1,3 @@
DIST zope.exceptions-4.1.0.tar.gz 26605 BLAKE2B c57ed6536e4e2eee973864b2cff4e5559f7a184c49714ca5b8b6c7c5bf56aa0e4580d149a9dfe0607ba8b1738e88f05b65c145ccdeb20ef82826be2009eaca05 SHA512 7491a0558a999d6907d2d1adb33086ef047dd4fc5d39709da628a94ee11f5afaec4b2cb456c19b16595cfaf46cc0d25fb847196d331c9d9c80d2ba3a582b415f
-EBUILD zope-exceptions-4.1.0.ebuild 968 BLAKE2B 1b7dfef2bfb4affdee517bcc33f23662f755f157448eef71cbce8a21411122f0719e7a4c5e3e4de4711716358de60afdf59d5d65c83250b11de3517e79b64733 SHA512 6b5e286b288bdcf081df683c5bdd921c33d1b7b6f4a3f2e8d96cbb98546f8d1fa27184233fe9ce568b096dcbdceac75c7261f4569eeaf0f7e73eb4a13474cf90
+EBUILD zope-exceptions-4.1.0.ebuild 969 BLAKE2B 513891ad6f024c2cbbc71f0157c27699aac433084e8d823919b4d17f89a81482202406a42d73b946b03d35ad298d21dc312eca5348d9e46a9aa7c563a69f4f0b SHA512 002704d120c20e0b2229e6e64c63acc757fa1fe5a0476e4f0ae907db4ed74048bee96f081d93158e7e1b28e6a5ef17954ba8ba81f8a533f2454422f51a9c7275
MISC metadata.xml 388 BLAKE2B 81b6980b4187c8b5be0134c006c0327df68b4c4cd251085b132aeea84145894b189fff3bbae36fc685854caa3f3bae79eec6240d2cae2895012ceaab9f75be2a SHA512 8eeba4b9f4529cd57b811fbbab44a10dbb8c98e797def89845975e83f837f1b8c3a4607a4a32ad8450e4f9f046abe9388a54c89b007c5673976b3ba7186e60c9
diff --git a/dev-python/zope-exceptions/zope-exceptions-4.1.0.ebuild b/dev-python/zope-exceptions/zope-exceptions-4.1.0.ebuild
index ca5dd7b40dda..f8c4a7304131 100644
--- a/dev-python/zope-exceptions/zope-exceptions-4.1.0.ebuild
+++ b/dev-python/zope-exceptions/zope-exceptions-4.1.0.ebuild
@@ -10,7 +10,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="General purpose exceptions for Zope packages"
-HOMEPAGE="https://pypi.org/project/zope.exceptions https://github.com/zopefoundation/zope.exceptions"
+HOMEPAGE="https://pypi.org/project/zope.exceptions/ https://github.com/zopefoundation/zope.exceptions"
SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest
index 2a6f1c036b4c..dd8b391e9f4b 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1,7 +1,7 @@
DIST zope.interface-4.1.1.tar.gz 864139 BLAKE2B 5531be26538fc54dc1108130813797ac24f426d7caf3e65172a5beda36a8227bdb9ed4d33c48bec09fe3d3311769082a6fd77c1f24145fe4573fc6bc2b3387e0 SHA512 77d8c978522e95063bb5a1feb5b20af341bcf447d393ceb1ea229f0db02408f0e8981226621c04988936730b265cdba0bab88aaacd7fdf1006281c297e8e1ca1
DIST zope.interface-4.3.2.tar.gz 143139 BLAKE2B 60e8d1ed360192cfd2bafc5738f1a5278216d1ca55ca7104d261078915f9ea1966a1001ceaca02bff9359a69b38b402a77c42e872b1a64f29f61a80805587b4a SHA512 4a9b0f8b7e3157f29aca3810baea13d880b09d80945f23953e13325afe6780c2c1a5562a875f97958c1b33a28e009dd495f608aa7af79aded4f2ac2d61d3a251
DIST zope.interface-4.4.3.tar.gz 147052 BLAKE2B dea636ebed2f66035510d467615a9532a7c082ddf4ad3bb26fe0101f790db667817e12c4fd3f4a0b654151422e6ff8cb156f3d2e4310e0294ffdc7b5b4e836f9 SHA512 29d9f3f1fe9af8a4ffb1e6d2f067bba1fa1bac7b02690ba8429985aa6ca76d3f337076bc8c48f39d0f338ccd855800b2f28b319a183a285191cc007bf8d9c9ad
-EBUILD zope-interface-4.1.1.ebuild 989 BLAKE2B ba5e34f78b1bf45aeafa11ff6332750a5d198e34d5755bc7c3c43fc7c1474ab1600f281919f0ef1805423a512866c3a2786364cfcd652e945a0577780d9294f9 SHA512 5c83f4e1baa2a1623214d6dce96d6533d126310df332628b07934de57864bc309ba7c2b5b4098360b957e807f7b545809953fe03f30d0249ca152b18855b0ac5
-EBUILD zope-interface-4.3.2.ebuild 1034 BLAKE2B 74e8fc8be6d9462795f26b4f6d1611e6b635415e3cc385c79b13295e2a397fcb5f9093775b4ddd53a666ab8f7f5fbdfd2cf0d0f230adf8143ad2dd90b0ac3a1f SHA512 6522fbc75619c242de4e3b448878e67fd21cf6c1774939c40d75c049ef161f4dc7185768ef4b415d80896198c84f33485b3b358e2941dde456d5fca912fe8362
-EBUILD zope-interface-4.4.3.ebuild 1289 BLAKE2B 20c4521537171c3d33ba2212c10201e2e5f8a517a598d24b448030af52795fee2cb3b6dbaab0e54cbff066f0553a5db0552d7653bef06d9b650d610ad7c36aab SHA512 8c31589250108c399b2a1cef30b0d6471c24f5b68aff03d802e9baa2df512fb537af9d2603714a976a4bed365461487258b0ad7a8f35ee969c4edf518d9a48b3
+EBUILD zope-interface-4.1.1.ebuild 990 BLAKE2B 0729e2f728a41900e3700f862484779805efaf9663fe44c052f3401cc3bbce1e3adebef7e2cc14817c2d14d4af6968ddc5a24e7921eb78ea18c0c47656ed36d2 SHA512 1c29fc3ac4e42397ebe0aab827b21f43793486f23af0492c66feebdc8f303b13e24206e660f623d1e37421d394af415457de9096487b23f80d5c2a516828c3b1
+EBUILD zope-interface-4.3.2.ebuild 1035 BLAKE2B d7374a0b31b73d857659b569dc33a0575fb97acc462178e976b3071c4926642181e624495a8df816c9fb7fb939b62e14e99a224539f8df966e7cc662647ee63e SHA512 e7bc7ce215f332423fb4bd5a1def6199ea8a091931366e12406217a7a4dfb2a4700efda24537400e13db8305d98a52f5e3222b2328c8fb2a9f458e73eb665ef1
+EBUILD zope-interface-4.4.3.ebuild 1290 BLAKE2B f83fa7d23ce99d3d2b5c5a2ebbb66550b82b22b94419c828cc1e57682e13de45d8aa50c10c1e6d0738414cafc30151cfe8cc4d1a66872d07c429d38a891a61b6 SHA512 d4cf4d49703facd7370c941729e138068e171b306ca1fae4dc2be7107158d91d89c72602442173daeea58f580bbfc7d67564dde243ba8af34cd914a203969735
MISC metadata.xml 386 BLAKE2B f8454bc6cb7c55f203d75f44428b0fe404d050e4938f80e5ca1e0504811a3ea73980ab474d12b47f31a87ed508a2f23143d6393eaf2f66eaface7b35a2058a61 SHA512 fc31e083f990006f9a4bdf1cdef5b8efee3e69e8444f614dd5fdcc0d7ddb8291cc1e45c21ab1418668c2e247068a39467e837aa8b869cc050a856635b8789fdd
diff --git a/dev-python/zope-interface/zope-interface-4.1.1.ebuild b/dev-python/zope-interface/zope-interface-4.1.1.ebuild
index 667323ec2de1..9d05494b9028 100644
--- a/dev-python/zope-interface/zope-interface-4.1.1.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.1.1.ebuild
@@ -10,7 +10,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Interfaces for Python"
-HOMEPAGE="https://pypi.org/project/zope.interface"
+HOMEPAGE="https://pypi.org/project/zope.interface/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
diff --git a/dev-python/zope-interface/zope-interface-4.3.2.ebuild b/dev-python/zope-interface/zope-interface-4.3.2.ebuild
index 878c1917309f..e348957298f6 100644
--- a/dev-python/zope-interface/zope-interface-4.3.2.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.3.2.ebuild
@@ -11,7 +11,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Interfaces for Python"
-HOMEPAGE="https://pypi.org/project/zope.interface https://github.com/zopefoundation/zope.interface"
+HOMEPAGE="https://pypi.org/project/zope.interface/ https://github.com/zopefoundation/zope.interface"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
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 b2592e66af7d..da0e81e1c162 100644
--- a/dev-python/zope-interface/zope-interface-4.4.3.ebuild
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -11,7 +11,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Interfaces for Python"
-HOMEPAGE="https://pypi.org/project/zope.interface https://github.com/zopefoundation/zope.interface"
+HOMEPAGE="https://pypi.org/project/zope.interface/ https://github.com/zopefoundation/zope.interface"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
diff --git a/dev-python/zope-testing/Manifest b/dev-python/zope-testing/Manifest
index 67725f451f71..18817485fb03 100644
--- a/dev-python/zope-testing/Manifest
+++ b/dev-python/zope-testing/Manifest
@@ -1,3 +1,3 @@
DIST zope.testing-4.6.2.tar.gz 62710 BLAKE2B 4b70538dc8bbbc4445bcdc8eb2d49c36b4fede893a50007367195aa1017b088ae65805b59566daefd7cfad612ca20c24659cb3da65aa3e307cad3aaa03c67178 SHA512 816c87a38c847aad67857c364bb9999f4283484c933be2bcb54066dac4a6f8c6f94dfde61860397003e7f17b8669e7964a7fbe28e7ca7313f5d131f17c0b672d
-EBUILD zope-testing-4.6.2.ebuild 817 BLAKE2B ba798ceb0004b7cf17ebea19fbfe7dccd7539c17de8d4917e83ba036c342222223e33013cce4a1f92cc9e33e456d510cfe32ddd214315e7eff9f4019f50f04dc SHA512 388ec74dbec719919baabc4b36a36fac63506bc413c6c56ff5d7413ae2a44ebceb4f9c59fa3fbd780587840e8917cfd60234af6deea2dea31a7f3dd0d1cf9095
+EBUILD zope-testing-4.6.2.ebuild 818 BLAKE2B f735d2d265aa9c58a2b6bc6c4dd5a174d4ec93e464c2eb3aac0e5a83e3a3ce78cedfb0d39a8c1f7811b67a7f9f8bccc5a570ec0c6e0b96db7f1511e55fc4182a SHA512 e1624d680f7310f1d85909e694a9ff7b868ff9947aca20b7e227c35f856de728daaba22c679af3b5d5105278e0f4f53fa3c0b8dd3b9c386b2fd6ab45df55dc47
MISC metadata.xml 382 BLAKE2B 3931e1281c2947e5d4582aeb10a79579e4b3c7bddca959fb1f6a65f47cd1b42df2a54f8d3200d3ab4f1dba843b978a4bfc29a9cc23070977ddfee1a74b3c69e1 SHA512 ddd7e2cd30860e71eee851d969e3ea69f72edaf4dff87dba784925e203cd1f0fada3c51090291fd8b5aee8e715f097a0bd6be1e89abe37526f57dde529c5e61d
diff --git a/dev-python/zope-testing/zope-testing-4.6.2.ebuild b/dev-python/zope-testing/zope-testing-4.6.2.ebuild
index 5e45a64a247b..9c0b964fd44d 100644
--- a/dev-python/zope-testing/zope-testing-4.6.2.ebuild
+++ b/dev-python/zope-testing/zope-testing-4.6.2.ebuild
@@ -10,7 +10,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Zope testing helpers"
-HOMEPAGE="https://pypi.org/project/zope.testing https://github.com/zopefoundation/zope.testing"
+HOMEPAGE="https://pypi.org/project/zope.testing/ https://github.com/zopefoundation/zope.testing"
SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="ZPL"
diff --git a/dev-python/zope-testrunner/Manifest b/dev-python/zope-testrunner/Manifest
index 688b8fe22f80..553bbaeaca2b 100644
--- a/dev-python/zope-testrunner/Manifest
+++ b/dev-python/zope-testrunner/Manifest
@@ -1,3 +1,3 @@
DIST zope.testrunner-4.7.0.zip 260508 BLAKE2B 5ff63debf8119aff46a8c3ee72a4431815b37de80922cb5b8e4a318cb99200acf7dd6181b15a8233ed879f312997aab68a3439dab3dbc737093cde1ae48d619e SHA512 edda96e6871d954bb1f46ca18e2de9d1726d68cb3787f080b3b858c4dbdc2ceeb809962d178350a354e16c04711a89b2c6d1f663f256e1f72c15a7c494e51d32
-EBUILD zope-testrunner-4.7.0.ebuild 1118 BLAKE2B b7a2e65b4bc23833ff639870419c8d3488e3a55b81e630587ec8182c0a566c90b89f4ab2385c03c24792d117f18382d15e22211c998dd9be277f49103cd2adfc SHA512 bf93daf7cf9f3f6d182fecf45aa8361a5b902ad15124aa9dc9d9e89afd746e8c0b51151ad468ac8483dadc53176101a604918096e2a5073d796e2b6db9918583
+EBUILD zope-testrunner-4.7.0.ebuild 1119 BLAKE2B 61d9a742b40311f3dc291c2d0f0fabb5d110ff890fb0e561c68f63bb5d34ed74a59e7cd4de43602f63abab864ee69d9ba9a5e2a01309ec390bbead288638d082 SHA512 e3998dfbc04d7bcbada0f6bd92be066ff028f14fc3af320a0f442c528204f92bad1e6fd06cd93b2623d2963e00b801dd01131dac7f5873e4e74db24f9383158e
MISC metadata.xml 388 BLAKE2B 7e19b9134023bf0117cb60760a8579041f1627be3c018be3cad9dfb69d38cc269b1a44350f79a8b282b0ad7035b0328dcaea341a84b09a0a828175d5ee68bac0 SHA512 a6f78bea0ba1c56a15e520c58411503dc976224e7fbf5cc263477f37d5744da29ea3cd4a52c317753a3b68d5efc60e4b3ef8199f9922484ae8b916ff67bd2a32
diff --git a/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild b/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
index ddbb9862bbb3..b1fea5b1b556 100644
--- a/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
+++ b/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
@@ -10,7 +10,7 @@ MY_PN=${PN/-/.}
MY_P=${MY_PN}-${PV}
DESCRIPTION="Zope testrunner script"
-HOMEPAGE="https://pypi.org/project/zope.testrunner https://github.com/zopefoundation/zope.testrunner"
+HOMEPAGE="https://pypi.org/project/zope.testrunner/ https://github.com/zopefoundation/zope.testrunner"
SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.zip"
LICENSE="ZPL"
diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest
index 19c7256376ce..e6a7dfbe92d2 100644
--- a/dev-python/zstandard/Manifest
+++ b/dev-python/zstandard/Manifest
@@ -1,3 +1,3 @@
DIST zstandard-0.8.1.tar.gz 463785 BLAKE2B ac4dce58cefa05d265824004464bad89a7f4c4e5f19ac1d8b5b8b0ad6f806318e2b82ffb6f3a290e3605961801909b339b1e5d89fdccd76fd28c75a695a92e0a SHA512 0ddbe22381397443c6c9f84e64f9358160bede104c4f48351119d880ac4f88994739b0b3915454567d2b2b04930c6ead5aa290a40323ba4b0bacf5e97809793c
-EBUILD zstandard-0.8.1.ebuild 518 BLAKE2B f87a059ec7fa8467a3897673c11e38cefcba36b265ace9484478af10e60e8e3145c10cb978517cff82aadd5a59a54643c8bd8943153816f8c62c36ccb40e6b61 SHA512 7c392edd5d37bb1cfccba6abca944cad147651ad86c8e78e5149e59c3b4c161ca50967483f75cab7179713b9ac7ed177e0d388f3e3174b6b62406bd2e78d8ac4
+EBUILD zstandard-0.8.1.ebuild 519 BLAKE2B 3dc4518573ea2a4528fa4e6a2331268bfad320b1716f20bf652703cd1e63f500d7eeb24a192866eb2c3c24602c20aec697bd5825d5c557953bf837b6bc551447 SHA512 fd07dc757bd091ea7e3269cb39b3ba6d7f169a7acd5cc138f9867aa0a868f70049ddf970e5599c3f6a828e9d03b212f0e319eb9606e669bc5b106e2c0cdecb63
MISC metadata.xml 377 BLAKE2B 987c1e1f5a7a37a8686acf05929a8c7cfa702358d5c8fcb678ebec0e28ab590d2dbfe92892330d006b202cc4fbc22eb4fec8876902ab56f44990a59932d6c0f3 SHA512 54b4b2a4b98fda27659ac1cb39e16ff788687aa814d882822ffdfa9c085b04bb3a24885f9a08ea73b05b959ed6441a6ff5090c1159300c1d024f1abf239cb141
diff --git a/dev-python/zstandard/zstandard-0.8.1.ebuild b/dev-python/zstandard/zstandard-0.8.1.ebuild
index a40eb6cf66bf..990981569c53 100644
--- a/dev-python/zstandard/zstandard-0.8.1.ebuild
+++ b/dev-python/zstandard/zstandard-0.8.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Zstandard Bindings for Python"
-HOMEPAGE="https://pypi.org/project/zstandard https://github.com/indygreg/python-zstandard"
+HOMEPAGE="https://pypi.org/project/zstandard/ https://github.com/indygreg/python-zstandard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"