summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/PyGithub/metadata.xml25
-rw-r--r--dev-python/PyUtilib/metadata.xml17
-rw-r--r--dev-python/absl-py/metadata.xml1
-rw-r--r--dev-python/aiofiles/metadata.xml1
-rw-r--r--dev-python/aiohttp-cors/metadata.xml1
-rw-r--r--dev-python/alagitpull/metadata.xml13
-rw-r--r--dev-python/anyqt/metadata.xml5
-rw-r--r--dev-python/apsw/metadata.xml27
-rw-r--r--dev-python/asteval/metadata.xml3
-rw-r--r--dev-python/astunparse/metadata.xml3
-rw-r--r--dev-python/authheaders/metadata.xml3
-rw-r--r--dev-python/backports-zoneinfo/metadata.xml3
-rw-r--r--dev-python/betamax-matchers/metadata.xml3
-rw-r--r--dev-python/betamax/metadata.xml3
-rw-r--r--dev-python/bibtexparser/metadata.xml1
-rw-r--r--dev-python/bitstring/metadata.xml1
-rw-r--r--dev-python/black/metadata.xml11
-rw-r--r--dev-python/blurb/metadata.xml39
-rw-r--r--dev-python/booleanOperations/metadata.xml3
-rw-r--r--dev-python/boto3/metadata.xml1
-rw-r--r--dev-python/brython/metadata.xml17
-rw-r--r--dev-python/cangjie/metadata.xml1
-rw-r--r--dev-python/casttube/metadata.xml3
-rw-r--r--dev-python/catkin_pkg/metadata.xml1
-rw-r--r--dev-python/cgroup-utils/metadata.xml23
-rw-r--r--dev-python/cjkwrap/metadata.xml11
-rw-r--r--dev-python/cli_helpers/metadata.xml1
-rw-r--r--dev-python/confuse/metadata.xml1
-rw-r--r--dev-python/consonance/metadata.xml1
-rw-r--r--dev-python/coreapi/metadata.xml3
-rw-r--r--dev-python/coreschema/metadata.xml3
-rw-r--r--dev-python/crcmod/metadata.xml1
-rw-r--r--dev-python/ctypescrypto/metadata.xml5
-rw-r--r--dev-python/ctypesgen/metadata.xml1
-rw-r--r--dev-python/cvxopt/metadata.xml39
-rw-r--r--dev-python/dbus-python/metadata.xml17
-rw-r--r--dev-python/dbusmock/metadata.xml3
-rw-r--r--dev-python/deprecated/metadata.xml3
-rw-r--r--dev-python/dissononce/metadata.xml1
-rw-r--r--dev-python/django-cacheops/metadata.xml3
-rw-r--r--dev-python/django-filter/metadata.xml3
-rw-r--r--dev-python/django-js-asset/metadata.xml3
-rw-r--r--dev-python/django-mptt/metadata.xml3
-rw-r--r--dev-python/django-pglocks/metadata.xml3
-rw-r--r--dev-python/django-prometheus/metadata.xml3
-rw-r--r--dev-python/django-rq/metadata.xml3
-rw-r--r--dev-python/django-taggit-serializer/metadata.xml3
-rw-r--r--dev-python/django-taggit/metadata.xml3
-rw-r--r--dev-python/django-timezone-field/metadata.xml3
-rw-r--r--dev-python/djangorestframework/metadata.xml3
-rw-r--r--dev-python/docker-py/metadata.xml17
-rw-r--r--dev-python/dockerpty/metadata.xml1
-rw-r--r--dev-python/docutils-glep/metadata.xml3
-rw-r--r--dev-python/doublex-expects/metadata.xml1
-rw-r--r--dev-python/drf-yasg/metadata.xml3
-rw-r--r--dev-python/duecredit/metadata.xml1
-rw-r--r--dev-python/easyprocess/metadata.xml3
-rw-r--r--dev-python/ebuildtester/metadata.xml3
-rw-r--r--dev-python/editorconfig-core-py/metadata.xml3
-rw-r--r--dev-python/empy/metadata.xml3
-rw-r--r--dev-python/entrypoint2/metadata.xml3
-rw-r--r--dev-python/exam/metadata.xml27
-rw-r--r--dev-python/eyeD3/metadata.xml5
-rw-r--r--dev-python/fastjsonschema/metadata.xml3
-rw-r--r--dev-python/fido2/metadata.xml27
-rw-r--r--dev-python/fields/metadata.xml19
-rw-r--r--dev-python/findimports/metadata.xml3
-rw-r--r--dev-python/fitsio/metadata.xml35
-rw-r--r--dev-python/flask-assets/metadata.xml1
-rw-r--r--dev-python/flask-paginate/metadata.xml31
-rw-r--r--dev-python/fleep/metadata.xml3
-rw-r--r--dev-python/flufl-bounce/metadata.xml3
-rw-r--r--dev-python/flufl-i18n/metadata.xml3
-rw-r--r--dev-python/flufl-lock/metadata.xml3
-rw-r--r--dev-python/fonttools/metadata.xml1
-rw-r--r--dev-python/funcy/metadata.xml3
-rw-r--r--dev-python/fuse-python/metadata.xml1
-rw-r--r--dev-python/github3/metadata.xml3
-rw-r--r--dev-python/google-api-core/metadata.xml13
-rw-r--r--dev-python/google-apitools/metadata.xml15
-rw-r--r--dev-python/graph-tool/metadata.xml3
-rw-r--r--dev-python/gsd/metadata.xml3
-rw-r--r--dev-python/gst-python/metadata.xml8
-rw-r--r--dev-python/hcloud-python/metadata.xml15
-rw-r--r--dev-python/helpdev/metadata.xml20
-rw-r--r--dev-python/httmock/metadata.xml1
-rw-r--r--dev-python/httpstat/metadata.xml1
-rw-r--r--dev-python/ifaddr/metadata.xml3
-rw-r--r--dev-python/imageio/metadata.xml1
-rw-r--r--dev-python/iniconfig/metadata.xml3
-rw-r--r--dev-python/ioflo/metadata.xml23
-rw-r--r--dev-python/jaraco-context/metadata.xml3
-rw-r--r--dev-python/jsonext/metadata.xml3
-rw-r--r--dev-python/jsonrpclib/metadata.xml25
-rw-r--r--dev-python/jupyterlab_pygments/metadata.xml17
-rw-r--r--dev-python/kaptan/metadata.xml11
-rw-r--r--dev-python/lazr-config/metadata.xml3
-rw-r--r--dev-python/lcdproc/metadata.xml1
-rw-r--r--dev-python/libpy_simdjson/metadata.xml3
-rw-r--r--dev-python/libsass/metadata.xml20
-rw-r--r--dev-python/libtmux/metadata.xml11
-rw-r--r--dev-python/lit/metadata.xml3
-rw-r--r--dev-python/livereload/metadata.xml1
-rw-r--r--dev-python/lmfit/metadata.xml3
-rw-r--r--dev-python/loky/metadata.xml3
-rw-r--r--dev-python/lunr/metadata.xml1
-rw-r--r--dev-python/matterhook/metadata.xml15
-rw-r--r--dev-python/mdx_gh_links/metadata.xml3
-rw-r--r--dev-python/mecab-python/metadata.xml1
-rw-r--r--dev-python/mechanize/metadata.xml35
-rw-r--r--dev-python/mediafile/metadata.xml1
-rw-r--r--dev-python/micawber/metadata.xml15
-rw-r--r--dev-python/miniupnpc/metadata.xml11
-rw-r--r--dev-python/mmtf-python/metadata.xml1
-rw-r--r--dev-python/mongoengine/metadata.xml15
-rw-r--r--dev-python/moviepy/metadata.xml1
-rw-r--r--dev-python/mpdlcd/metadata.xml1
-rw-r--r--dev-python/mss/metadata.xml3
-rw-r--r--dev-python/multidict/metadata.xml3
-rw-r--r--dev-python/mygpoclient/metadata.xml19
-rw-r--r--dev-python/mysql-connector-python/metadata.xml19
-rw-r--r--dev-python/neovim-remote/metadata.xml3
-rw-r--r--dev-python/nnpy/metadata.xml3
-rw-r--r--dev-python/nodeenv/metadata.xml15
-rw-r--r--dev-python/nose2/metadata.xml3
-rw-r--r--dev-python/nuitka/metadata.xml35
-rw-r--r--dev-python/oauth2client/metadata.xml17
-rw-r--r--dev-python/osrf_pycommon/metadata.xml1
-rw-r--r--dev-python/ovsdbapp/metadata.xml3
-rw-r--r--dev-python/paho-mqtt/metadata.xml3
-rw-r--r--dev-python/parameterized/metadata.xml5
-rw-r--r--dev-python/parametrized/metadata.xml5
-rw-r--r--dev-python/peewee/metadata.xml15
-rw-r--r--dev-python/pgspecial/metadata.xml33
-rw-r--r--dev-python/plyr/metadata.xml3
-rw-r--r--dev-python/pocketlint/metadata.xml15
-rw-r--r--dev-python/podcastparser/metadata.xml11
-rw-r--r--dev-python/polygon/metadata.xml3
-rw-r--r--dev-python/pony/metadata.xml3
-rw-r--r--dev-python/publicsuffix/metadata.xml3
-rw-r--r--dev-python/pure-sasl/metadata.xml9
-rw-r--r--dev-python/pyFFTW/metadata.xml1
-rw-r--r--dev-python/pyalsa/metadata.xml19
-rw-r--r--dev-python/pybind11/metadata.xml3
-rw-r--r--dev-python/pycairo/metadata.xml11
-rw-r--r--dev-python/pychm/metadata.xml1
-rw-r--r--dev-python/pychromecast/metadata.xml3
-rw-r--r--dev-python/pychroot/metadata.xml9
-rw-r--r--dev-python/pyclipper/metadata.xml3
-rw-r--r--dev-python/pycxx/metadata.xml1
-rw-r--r--dev-python/pydata-sphinx-theme/metadata.xml3
-rw-r--r--dev-python/pyfltk/metadata.xml1
-rw-r--r--dev-python/pygame_sdl2/metadata.xml1
-rw-r--r--dev-python/pygobject/metadata.xml3
-rw-r--r--dev-python/pygpgme/metadata.xml1
-rw-r--r--dev-python/pyh2o/metadata.xml25
-rw-r--r--dev-python/pymad/metadata.xml15
-rw-r--r--dev-python/pymetar/metadata.xml15
-rw-r--r--dev-python/pymilter/metadata.xml1
-rw-r--r--dev-python/pymysql/metadata.xml25
-rw-r--r--dev-python/pynput/metadata.xml3
-rw-r--r--dev-python/pyparted/metadata.xml1
-rw-r--r--dev-python/pyperclip/metadata.xml3
-rw-r--r--dev-python/pyproject2setuppy/metadata.xml3
-rw-r--r--dev-python/pyre2/metadata.xml3
-rw-r--r--dev-python/pyscreenshot/metadata.xml3
-rw-r--r--dev-python/pyside2/metadata.xml3
-rw-r--r--dev-python/pysimdjson/metadata.xml3
-rw-r--r--dev-python/pysmi/metadata.xml21
-rw-r--r--dev-python/pyspectrum2/metadata.xml1
-rw-r--r--dev-python/pyspelling/metadata.xml4
-rw-r--r--dev-python/pytest-datadir/metadata.xml3
-rw-r--r--dev-python/pytest-faulthandler/metadata.xml3
-rw-r--r--dev-python/pytest-freezegun/metadata.xml3
-rw-r--r--dev-python/pytest-helpers-namespace/metadata.xml3
-rw-r--r--dev-python/pytest-lazy-fixture/metadata.xml21
-rw-r--r--dev-python/pytest-regressions/metadata.xml3
-rw-r--r--dev-python/pytest-salt-factories/metadata.xml3
-rw-r--r--dev-python/pytest-salt/metadata.xml3
-rw-r--r--dev-python/pytest-tempdir/metadata.xml11
-rw-r--r--dev-python/pytest-testmon/metadata.xml3
-rw-r--r--dev-python/python-axolotl-curve25519/metadata.xml1
-rw-r--r--dev-python/python-axolotl/metadata.xml1
-rw-r--r--dev-python/python-blazarclient/metadata.xml3
-rw-r--r--dev-python/python-debian/metadata.xml3
-rw-r--r--dev-python/python-discid/metadata.xml15
-rw-r--r--dev-python/python-dotenv/metadata.xml5
-rw-r--r--dev-python/python-efl/metadata.xml25
-rw-r--r--dev-python/python-jsonrpc-server/metadata.xml20
-rw-r--r--dev-python/python-language-server/metadata.xml20
-rw-r--r--dev-python/python-lhafile/metadata.xml1
-rw-r--r--dev-python/python-libevdev/metadata.xml11
-rw-r--r--dev-python/python-octaviaclient/metadata.xml3
-rw-r--r--dev-python/python-poppler-qt5/metadata.xml1
-rw-r--r--dev-python/python-prctl/metadata.xml15
-rw-r--r--dev-python/python-systemd/metadata.xml1
-rw-r--r--dev-python/python-vitrageclient/metadata.xml3
-rw-r--r--dev-python/python-xlib/metadata.xml3
-rw-r--r--dev-python/python-xmlsec/metadata.xml11
-rw-r--r--dev-python/python-zipstream/metadata.xml1
-rw-r--r--dev-python/python-zunclient/metadata.xml3
-rw-r--r--dev-python/pyvirtualdisplay/metadata.xml3
-rw-r--r--dev-python/pyzbar/metadata.xml3
-rw-r--r--dev-python/qdarkstyle/metadata.xml4
-rw-r--r--dev-python/qtsass/metadata.xml20
-rw-r--r--dev-python/re-assert/metadata.xml3
-rw-r--r--dev-python/readthedocs-sphinx-ext/metadata.xml13
-rw-r--r--dev-python/rencode/metadata.xml1
-rw-r--r--dev-python/requests-oauthlib/metadata.xml1
-rw-r--r--dev-python/requests-unixsocket/metadata.xml3
-rw-r--r--dev-python/retry-decorator/metadata.xml17
-rw-r--r--dev-python/rjsmin/metadata.xml3
-rw-r--r--dev-python/rply/metadata.xml15
-rw-r--r--dev-python/rtimulib/metadata.xml1
-rw-r--r--dev-python/sabyenc/metadata.xml3
-rw-r--r--dev-python/scikit-build/metadata.xml4
-rw-r--r--dev-python/serverfiles/metadata.xml9
-rw-r--r--dev-python/setuptools_scm_git_archive/metadata.xml3
-rw-r--r--dev-python/shiboken2/metadata.xml3
-rw-r--r--dev-python/simplebayes/metadata.xml1
-rw-r--r--dev-python/simplesoapy/metadata.xml1
-rw-r--r--dev-python/simplespectral/metadata.xml1
-rw-r--r--dev-python/slimit/metadata.xml3
-rw-r--r--dev-python/sphinx-multiversion/metadata.xml3
-rw-r--r--dev-python/sphinx-panels/metadata.xml3
-rw-r--r--dev-python/sphinx-testing/metadata.xml17
-rw-r--r--dev-python/sphinxcontrib-blockdiag/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-httpexample/metadata.xml27
-rw-r--r--dev-python/spur/metadata.xml3
-rw-r--r--dev-python/spyder-line-profiler/metadata.xml5
-rw-r--r--dev-python/spyder-memory-profiler/metadata.xml5
-rw-r--r--dev-python/spyder-notebook/metadata.xml5
-rw-r--r--dev-python/spyder-terminal/metadata.xml5
-rw-r--r--dev-python/spyder-unittest/metadata.xml5
-rw-r--r--dev-python/stapler/metadata.xml1
-rw-r--r--dev-python/svgwrite/metadata.xml3
-rw-r--r--dev-python/swagger-spec-validator/metadata.xml3
-rw-r--r--dev-python/symengine/metadata.xml17
-rw-r--r--dev-python/testpath/metadata.xml37
-rw-r--r--dev-python/threadpoolctl/metadata.xml19
-rw-r--r--dev-python/toml/metadata.xml19
-rw-r--r--dev-python/transitions/metadata.xml1
-rw-r--r--dev-python/translate-toolkit/metadata.xml1
-rw-r--r--dev-python/trustme/metadata.xml3
-rw-r--r--dev-python/tvdb_api/metadata.xml15
-rw-r--r--dev-python/ubelt/metadata.xml4
-rw-r--r--dev-python/uranium/metadata.xml1
-rw-r--r--dev-python/urdf_parser_py/metadata.xml3
-rw-r--r--dev-python/urlgrabber/metadata.xml59
-rw-r--r--dev-python/vcstools/metadata.xml1
-rw-r--r--dev-python/vncdotool/metadata.xml3
-rw-r--r--dev-python/webassets/metadata.xml15
-rw-r--r--dev-python/websockets/metadata.xml1
-rw-r--r--dev-python/ws4py/metadata.xml23
-rw-r--r--dev-python/wxpython/metadata.xml1
-rw-r--r--dev-python/xdoctest/metadata.xml4
-rw-r--r--dev-python/yapf/metadata.xml7
-rw-r--r--dev-python/yapsy/metadata.xml1
-rw-r--r--dev-python/zVMCloudConnector/metadata.xml3
-rw-r--r--dev-python/zxcvbn/metadata.xml3
260 files changed, 1233 insertions, 692 deletions
diff --git a/dev-python/PyGithub/metadata.xml b/dev-python/PyGithub/metadata.xml
index 5a8ef9e1446a..584579126618 100644
--- a/dev-python/PyGithub/metadata.xml
+++ b/dev-python/PyGithub/metadata.xml
@@ -1,16 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">PyGithub/PyGithub</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">PyGithub/PyGithub</remote-id>
+ <remote-id type="pypi">PyGithub</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/PyUtilib/metadata.xml b/dev-python/PyUtilib/metadata.xml
index 2541628cf9a8..bebb51bfe316 100644
--- a/dev-python/PyUtilib/metadata.xml
+++ b/dev-python/PyUtilib/metadata.xml
@@ -1,11 +1,14 @@
<?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>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">PyUtilib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/absl-py/metadata.xml b/dev-python/absl-py/metadata.xml
index 56c13a3fb082..c3e51968a4b5 100644
--- a/dev-python/absl-py/metadata.xml
+++ b/dev-python/absl-py/metadata.xml
@@ -12,5 +12,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="github">abseil/abseil-py</remote-id>
+ <remote-id type="pypi">absl-py</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/aiofiles/metadata.xml b/dev-python/aiofiles/metadata.xml
index 83d73c6d0c04..f316a59679fe 100644
--- a/dev-python/aiofiles/metadata.xml
+++ b/dev-python/aiofiles/metadata.xml
@@ -12,5 +12,6 @@
<upstream>
<remote-id type="github">Tinche/aiofiles</remote-id>
<bugs-to>https://github.com/Tinche/aiofiles/issues</bugs-to>
+ <remote-id type="pypi">aiofiles</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/aiohttp-cors/metadata.xml b/dev-python/aiohttp-cors/metadata.xml
index a00e54b3e81f..7e698af58c38 100644
--- a/dev-python/aiohttp-cors/metadata.xml
+++ b/dev-python/aiohttp-cors/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">aio-libs/aiohttp-cors</remote-id>
+ <remote-id type="pypi">aiohttp_cors</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/alagitpull/metadata.xml b/dev-python/alagitpull/metadata.xml
index a50ee0d43329..0fee98a872c8 100644
--- a/dev-python/alagitpull/metadata.xml
+++ b/dev-python/alagitpull/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <stabilize-allarches/>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">alagitpull</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/anyqt/metadata.xml b/dev-python/anyqt/metadata.xml
index f728eac91cc9..faf1290a5463 100644
--- a/dev-python/anyqt/metadata.xml
+++ b/dev-python/anyqt/metadata.xml
@@ -1,7 +1,10 @@
-<?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>amynka@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">AnyQt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/apsw/metadata.xml b/dev-python/apsw/metadata.xml
index bd25419f6171..061ddc25aaa7 100644
--- a/dev-python/apsw/metadata.xml
+++ b/dev-python/apsw/metadata.xml
@@ -1,17 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription>
- APSW provides an SQLite 3 wrapper that provides the thinnest layer over SQLite 3 possible.
- Everything you can do from the C API to SQLite 3, you can do from Python.
- Although APSW looks vaguely similar to the DBAPI, it is not compliant with that API and instead
- works the way SQLite 3 does.
- </longdescription>
- <upstream>
- <remote-id type="github">rogerbinns/apsw</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
+ APSW provides an SQLite 3 wrapper that provides the thinnest layer over SQLite 3 possible.
+ Everything you can do from the C API to SQLite 3, you can do from Python.
+ Although APSW looks vaguely similar to the DBAPI, it is not compliant with that API and instead
+ works the way SQLite 3 does.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">rogerbinns/apsw</remote-id>
+ <remote-id type="pypi">apsw</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/asteval/metadata.xml b/dev-python/asteval/metadata.xml
index 020b40648ee8..15763d8b08c7 100644
--- a/dev-python/asteval/metadata.xml
+++ b/dev-python/asteval/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>pacho@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">asteval</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/astunparse/metadata.xml b/dev-python/astunparse/metadata.xml
index c36c37139fad..3450c7499fed 100644
--- a/dev-python/astunparse/metadata.xml
+++ b/dev-python/astunparse/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">astunparse</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/authheaders/metadata.xml b/dev-python/authheaders/metadata.xml
index 3ee70120def4..d7a8404dd952 100644
--- a/dev-python/authheaders/metadata.xml
+++ b/dev-python/authheaders/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">authheaders</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/backports-zoneinfo/metadata.xml b/dev-python/backports-zoneinfo/metadata.xml
index 266e3f19ca59..e70c1de18f01 100644
--- a/dev-python/backports-zoneinfo/metadata.xml
+++ b/dev-python/backports-zoneinfo/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">backports.zoneinfo</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/betamax-matchers/metadata.xml b/dev-python/betamax-matchers/metadata.xml
index 352b038b3bc2..41aba4e40747 100644
--- a/dev-python/betamax-matchers/metadata.xml
+++ b/dev-python/betamax-matchers/metadata.xml
@@ -7,4 +7,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">betamax-matchers</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/betamax/metadata.xml b/dev-python/betamax/metadata.xml
index e59516686a44..4e5aae36e564 100644
--- a/dev-python/betamax/metadata.xml
+++ b/dev-python/betamax/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">betamax</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/bibtexparser/metadata.xml b/dev-python/bibtexparser/metadata.xml
index 30d601c0f423..049a994b028c 100644
--- a/dev-python/bibtexparser/metadata.xml
+++ b/dev-python/bibtexparser/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">sciunto-org/python-bibtexparser</remote-id>
+ <remote-id type="pypi">bibtexparser</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/bitstring/metadata.xml b/dev-python/bitstring/metadata.xml
index 1248de8cc91f..816bbf70b81f 100644
--- a/dev-python/bitstring/metadata.xml
+++ b/dev-python/bitstring/metadata.xml
@@ -18,5 +18,6 @@
<upstream>
<remote-id type="google-code">python-bitstring</remote-id>
<remote-id type="github">scott-griffiths/bitstring</remote-id>
+ <remote-id type="pypi">bitstring</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/black/metadata.xml b/dev-python/black/metadata.xml
index 56cae167d372..e9851f2e412e 100644
--- a/dev-python/black/metadata.xml
+++ b/dev-python/black/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">black</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/blurb/metadata.xml b/dev-python/blurb/metadata.xml
index a68165db0ed5..7c2d3fa75752 100644
--- a/dev-python/blurb/metadata.xml
+++ b/dev-python/blurb/metadata.xml
@@ -1,23 +1,26 @@
<?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>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <longdescription lang="en">
- blurb is a tool designed to rid CPython core development of the scourge of
- Misc/NEWS conflicts.
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <longdescription lang="en">
+ blurb is a tool designed to rid CPython core development of the scourge of
+ Misc/NEWS conflicts.
- The core concept: split Misc/NEWS into many separate files that, when
- concatenated back together in sorted order, reconstitute the original
- Misc/NEWS file. After that, Misc/NEWS could be deleted from the CPython
- repo and thereafter rendered on demand (e.g. when building a release).
- When checking in a change to CPython, the checkin process will write
- out a new file that sorts into the correct place, using a filename
- unlikely to have a merge conflict.
- </longdescription>
+ The core concept: split Misc/NEWS into many separate files that, when
+ concatenated back together in sorted order, reconstitute the original
+ Misc/NEWS file. After that, Misc/NEWS could be deleted from the CPython
+ repo and thereafter rendered on demand (e.g. when building a release).
+ When checking in a change to CPython, the checkin process will write
+ out a new file that sorts into the correct place, using a filename
+ unlikely to have a merge conflict.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">blurb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/booleanOperations/metadata.xml b/dev-python/booleanOperations/metadata.xml
index 3da97a9953cc..53c77afd462a 100644
--- a/dev-python/booleanOperations/metadata.xml
+++ b/dev-python/booleanOperations/metadata.xml
@@ -5,4 +5,7 @@
<email>pacho@gentoo.org</email>
<name>Pacho Ramos</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">booleanOperations</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/boto3/metadata.xml b/dev-python/boto3/metadata.xml
index 54ceb365c5f1..fc2e23c4ec36 100644
--- a/dev-python/boto3/metadata.xml
+++ b/dev-python/boto3/metadata.xml
@@ -20,5 +20,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="github">boto/boto3</remote-id>
+ <remote-id type="pypi">boto3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/brython/metadata.xml b/dev-python/brython/metadata.xml
index 36e30a512a19..f2bfcdca5681 100644
--- a/dev-python/brython/metadata.xml
+++ b/dev-python/brython/metadata.xml
@@ -1,11 +1,12 @@
-<?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>monsieurp@gentoo.org</email>
- <name>Patrice Clement</name>
- </maintainer>
- <upstream>
- <remote-id type="github">brython-dev/brython</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>monsieurp@gentoo.org</email>
+ <name>Patrice Clement</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">brython-dev/brython</remote-id>
+ <remote-id type="pypi">brython</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cangjie/metadata.xml b/dev-python/cangjie/metadata.xml
index 5249303a03c1..765da01d5bfd 100644
--- a/dev-python/cangjie/metadata.xml
+++ b/dev-python/cangjie/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">Cangjians/pycangjie</remote-id>
+ <remote-id type="pypi">CangJie</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/casttube/metadata.xml b/dev-python/casttube/metadata.xml
index 3ee70120def4..3672312509f4 100644
--- a/dev-python/casttube/metadata.xml
+++ b/dev-python/casttube/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">casttube</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/catkin_pkg/metadata.xml b/dev-python/catkin_pkg/metadata.xml
index 23a932120133..3be7e345ed20 100644
--- a/dev-python/catkin_pkg/metadata.xml
+++ b/dev-python/catkin_pkg/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">ros-infrastructure/catkin_pkg</remote-id>
+ <remote-id type="pypi">catkin-pkg</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/cgroup-utils/metadata.xml b/dev-python/cgroup-utils/metadata.xml
index e4905993c028..6e335f41f8cf 100644
--- a/dev-python/cgroup-utils/metadata.xml
+++ b/dev-python/cgroup-utils/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">peo3/cgroup-utils</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">peo3/cgroup-utils</remote-id>
+ <remote-id type="pypi">cgroup-utils</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cjkwrap/metadata.xml b/dev-python/cjkwrap/metadata.xml
index 6b0a0fb3a729..07822b67318e 100644
--- a/dev-python/cjkwrap/metadata.xml
+++ b/dev-python/cjkwrap/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>juippis@gentoo.org</email>
- <name>Joonas Niilola</name>
- </maintainer>
+ <maintainer type="person">
+ <email>juippis@gentoo.org</email>
+ <name>Joonas Niilola</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">CJKwrap</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cli_helpers/metadata.xml b/dev-python/cli_helpers/metadata.xml
index ad9e3e04b43d..b7e9e25a0511 100644
--- a/dev-python/cli_helpers/metadata.xml
+++ b/dev-python/cli_helpers/metadata.xml
@@ -10,5 +10,6 @@
</maintainer>
<upstream>
<remote-id type="github">dbcli/cli_helpers</remote-id>
+ <remote-id type="pypi">cli-helpers</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/confuse/metadata.xml b/dev-python/confuse/metadata.xml
index 30a66ee8e064..0f6926bfc340 100644
--- a/dev-python/confuse/metadata.xml
+++ b/dev-python/confuse/metadata.xml
@@ -16,5 +16,6 @@
</longdescription>
<upstream>
<remote-id type="github">beetbox/confuse</remote-id>
+ <remote-id type="pypi">confuse</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/consonance/metadata.xml b/dev-python/consonance/metadata.xml
index 185f266d7db9..c701381ea1c2 100644
--- a/dev-python/consonance/metadata.xml
+++ b/dev-python/consonance/metadata.xml
@@ -13,5 +13,6 @@
<upstream>
<bugs-to>https://github.com/tgalal/consonance/issues</bugs-to>
<remote-id type="github">tgalal/consonance</remote-id>
+ <remote-id type="pypi">consonance</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/coreapi/metadata.xml b/dev-python/coreapi/metadata.xml
index c36c37139fad..dcf00dccb5e5 100644
--- a/dev-python/coreapi/metadata.xml
+++ b/dev-python/coreapi/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">coreapi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/coreschema/metadata.xml b/dev-python/coreschema/metadata.xml
index c36c37139fad..187eee7c7894 100644
--- a/dev-python/coreschema/metadata.xml
+++ b/dev-python/coreschema/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">coreschema</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/crcmod/metadata.xml b/dev-python/crcmod/metadata.xml
index 1ca4db946408..4ce1ace987ca 100644
--- a/dev-python/crcmod/metadata.xml
+++ b/dev-python/crcmod/metadata.xml
@@ -13,5 +13,6 @@
</longdescription>
<upstream>
<remote-id type="sourceforge">crcmod</remote-id>
+ <remote-id type="pypi">crcmod</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ctypescrypto/metadata.xml b/dev-python/ctypescrypto/metadata.xml
index db19a33dccc6..aa7795ba5ec7 100644
--- a/dev-python/ctypescrypto/metadata.xml
+++ b/dev-python/ctypescrypto/metadata.xml
@@ -10,5 +10,8 @@
</maintainer>
<use>
<flag name="gost">Build with support for GOST Message Authentication Code</flag>
- </use>
+ </use>
+ <upstream>
+ <remote-id type="pypi">ctypescrypto</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ctypesgen/metadata.xml b/dev-python/ctypesgen/metadata.xml
index 64f7f4e7715f..9d0eeacbd604 100644
--- a/dev-python/ctypesgen/metadata.xml
+++ b/dev-python/ctypesgen/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">davidjamesca/ctypesgen</remote-id>
+ <remote-id type="pypi">ctypesgen</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/cvxopt/metadata.xml b/dev-python/cvxopt/metadata.xml
index 73822eb2153b..d8071e3a6fbe 100644
--- a/dev-python/cvxopt/metadata.xml
+++ b/dev-python/cvxopt/metadata.xml
@@ -1,23 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <longdescription lang="en">
- CVXOPT is a software for convex optimization based on
- the Python programming language. Its main purpose is to make the
- development of software for convex optimization applications
- straightforward.
-</longdescription>
- <use>
- <flag name="dsdp">Use interior point library
- <pkg>sci-libs/dsdp</pkg></flag>
- <flag name="glpk">Use GNU Linear Programming Kit
- <pkg>sci-mathematics/glpk</pkg></flag>
- </use>
- <upstream>
- <remote-id type="github">cvxopt/cvxopt</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>sci-mathematics@gentoo.org</email>
+ <name>Gentoo Mathematics Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ CVXOPT is a software for convex optimization based on
+ the Python programming language. Its main purpose is to make the
+ development of software for convex optimization applications
+ straightforward.
+ </longdescription>
+ <use>
+ <flag name="dsdp">Use interior point library
+ <pkg>sci-libs/dsdp</pkg></flag>
+ <flag name="glpk">Use GNU Linear Programming Kit
+ <pkg>sci-mathematics/glpk</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">cvxopt/cvxopt</remote-id>
+ <remote-id type="pypi">cvxopt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dbus-python/metadata.xml b/dev-python/dbus-python/metadata.xml
index 5bb287759c58..7f2598156160 100644
--- a/dev-python/dbus-python/metadata.xml
+++ b/dev-python/dbus-python/metadata.xml
@@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>freedesktop-bugs@gentoo.org</email>
- </maintainer>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
+ <maintainer type="project">
+ <email>freedesktop-bugs@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">dbus-python</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dbusmock/metadata.xml b/dev-python/dbusmock/metadata.xml
index 996e7cacd217..598247402a90 100644
--- a/dev-python/dbusmock/metadata.xml
+++ b/dev-python/dbusmock/metadata.xml
@@ -5,4 +5,7 @@
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">python-dbusmock</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/deprecated/metadata.xml b/dev-python/deprecated/metadata.xml
index e59516686a44..9e1c60a102ff 100644
--- a/dev-python/deprecated/metadata.xml
+++ b/dev-python/deprecated/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">Deprecated</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dissononce/metadata.xml b/dev-python/dissononce/metadata.xml
index 394038dd3ab6..71c2d8b79b80 100644
--- a/dev-python/dissononce/metadata.xml
+++ b/dev-python/dissononce/metadata.xml
@@ -14,5 +14,6 @@
<upstream>
<bugs-to>https://github.com/tgalal/dissononce/issues</bugs-to>
<remote-id type="github">tgalal/dissononce</remote-id>
+ <remote-id type="pypi">dissononce</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/django-cacheops/metadata.xml b/dev-python/django-cacheops/metadata.xml
index 5d3d9dc0e2ac..17ae2620bcce 100644
--- a/dev-python/django-cacheops/metadata.xml
+++ b/dev-python/django-cacheops/metadata.xml
@@ -8,4 +8,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-cacheops</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-filter/metadata.xml b/dev-python/django-filter/metadata.xml
index c36c37139fad..94af350f2260 100644
--- a/dev-python/django-filter/metadata.xml
+++ b/dev-python/django-filter/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-filter</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-js-asset/metadata.xml b/dev-python/django-js-asset/metadata.xml
index c36c37139fad..1aca95d47fd8 100644
--- a/dev-python/django-js-asset/metadata.xml
+++ b/dev-python/django-js-asset/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-js-asset</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-mptt/metadata.xml b/dev-python/django-mptt/metadata.xml
index c36c37139fad..515395136cd5 100644
--- a/dev-python/django-mptt/metadata.xml
+++ b/dev-python/django-mptt/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-mptt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-pglocks/metadata.xml b/dev-python/django-pglocks/metadata.xml
index c36c37139fad..00fa937a6b35 100644
--- a/dev-python/django-pglocks/metadata.xml
+++ b/dev-python/django-pglocks/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-pglocks</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-prometheus/metadata.xml b/dev-python/django-prometheus/metadata.xml
index c36c37139fad..b4bca3123fc1 100644
--- a/dev-python/django-prometheus/metadata.xml
+++ b/dev-python/django-prometheus/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-prometheus</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-rq/metadata.xml b/dev-python/django-rq/metadata.xml
index c36c37139fad..14eafe988a39 100644
--- a/dev-python/django-rq/metadata.xml
+++ b/dev-python/django-rq/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-rq</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-taggit-serializer/metadata.xml b/dev-python/django-taggit-serializer/metadata.xml
index c36c37139fad..c9b586832afd 100644
--- a/dev-python/django-taggit-serializer/metadata.xml
+++ b/dev-python/django-taggit-serializer/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-taggit-serializer</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-taggit/metadata.xml b/dev-python/django-taggit/metadata.xml
index c36c37139fad..5cbf891ae812 100644
--- a/dev-python/django-taggit/metadata.xml
+++ b/dev-python/django-taggit/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-taggit</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-timezone-field/metadata.xml b/dev-python/django-timezone-field/metadata.xml
index c36c37139fad..46a2959005e1 100644
--- a/dev-python/django-timezone-field/metadata.xml
+++ b/dev-python/django-timezone-field/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">django-timezone-field</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/djangorestframework/metadata.xml b/dev-python/djangorestframework/metadata.xml
index c36c37139fad..6650f6a06ae6 100644
--- a/dev-python/djangorestframework/metadata.xml
+++ b/dev-python/djangorestframework/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">djangorestframework</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/docker-py/metadata.xml b/dev-python/docker-py/metadata.xml
index 9862fd2de429..da5cbb29397f 100644
--- a/dev-python/docker-py/metadata.xml
+++ b/dev-python/docker-py/metadata.xml
@@ -1,12 +1,13 @@
<?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>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">docker/docker-py</remote-id>
- <bugs-to>https://github.com/docker/docker-py/issues</bugs-to>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">docker/docker-py</remote-id>
+ <bugs-to>https://github.com/docker/docker-py/issues</bugs-to>
+ <remote-id type="pypi">docker-py</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dockerpty/metadata.xml b/dev-python/dockerpty/metadata.xml
index a46f63a01b20..3546f36224a9 100644
--- a/dev-python/dockerpty/metadata.xml
+++ b/dev-python/dockerpty/metadata.xml
@@ -4,5 +4,6 @@
<!--maintainer-needed-->
<upstream>
<remote-id type="github">d11wtq/dockerpty</remote-id>
+ <remote-id type="pypi">dockerpty</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/docutils-glep/metadata.xml b/dev-python/docutils-glep/metadata.xml
index 3136117dc036..15e6fc74668c 100644
--- a/dev-python/docutils-glep/metadata.xml
+++ b/dev-python/docutils-glep/metadata.xml
@@ -10,4 +10,7 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">docutils-glep</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/doublex-expects/metadata.xml b/dev-python/doublex-expects/metadata.xml
index 2a41f4498fe9..30114c42b2c0 100644
--- a/dev-python/doublex-expects/metadata.xml
+++ b/dev-python/doublex-expects/metadata.xml
@@ -4,5 +4,6 @@
<!--maintainer-needed-->
<upstream>
<remote-id type="github">jaimegildesagredo/doublex-expects</remote-id>
+ <remote-id type="pypi">doublex-expects</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/drf-yasg/metadata.xml b/dev-python/drf-yasg/metadata.xml
index d162bd623caf..4a091e4f1cf4 100644
--- a/dev-python/drf-yasg/metadata.xml
+++ b/dev-python/drf-yasg/metadata.xml
@@ -10,4 +10,7 @@
Enable swagger spec validation using swagger-spec-validator
</flag>
</use>
+ <upstream>
+ <remote-id type="pypi">drf-yasg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/duecredit/metadata.xml b/dev-python/duecredit/metadata.xml
index 4da5669f0f1e..91a1ddc68208 100644
--- a/dev-python/duecredit/metadata.xml
+++ b/dev-python/duecredit/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">duecredit/duecredit</remote-id>
+ <remote-id type="pypi">duecredit</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/easyprocess/metadata.xml b/dev-python/easyprocess/metadata.xml
index d22e99d73577..987795a65110 100644
--- a/dev-python/easyprocess/metadata.xml
+++ b/dev-python/easyprocess/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">EasyProcess</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ebuildtester/metadata.xml b/dev-python/ebuildtester/metadata.xml
index 3622a638273e..17fead7d2c14 100644
--- a/dev-python/ebuildtester/metadata.xml
+++ b/dev-python/ebuildtester/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>nicolasbock@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">ebuildtester</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/editorconfig-core-py/metadata.xml b/dev-python/editorconfig-core-py/metadata.xml
index 53919fa69295..3a66b57dd848 100644
--- a/dev-python/editorconfig-core-py/metadata.xml
+++ b/dev-python/editorconfig-core-py/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -15,5 +15,6 @@
</longdescription>
<upstream>
<remote-id type="github">editorconfig/editorconfig-core-test</remote-id>
+ <remote-id type="pypi">EditorConfig</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/empy/metadata.xml b/dev-python/empy/metadata.xml
index 4c43a15ce6f4..a0ad39881470 100644
--- a/dev-python/empy/metadata.xml
+++ b/dev-python/empy/metadata.xml
@@ -6,4 +6,7 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">empy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/entrypoint2/metadata.xml b/dev-python/entrypoint2/metadata.xml
index c12ae293d46d..ba153c9918fe 100644
--- a/dev-python/entrypoint2/metadata.xml
+++ b/dev-python/entrypoint2/metadata.xml
@@ -10,4 +10,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">entrypoint2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/exam/metadata.xml b/dev-python/exam/metadata.xml
index e782094b1d21..6a0cf1208102 100644
--- a/dev-python/exam/metadata.xml
+++ b/dev-python/exam/metadata.xml
@@ -1,18 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">fluxx/exam</remote-id>
- </upstream>
- <longdescription lang="en">
+ <maintainer type="person">
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">fluxx/exam</remote-id>
+ <remote-id type="pypi">exam</remote-id>
+ </upstream>
+ <longdescription lang="en">
Exam is a Python toolkit for writing better tests. It aims to remove a lot of the boiler plate testing code one often writes, while still following Python conventions and adhering to the unit testing interface.
Aside from the obvious "does the code work?", writings tests has many additional goals and benefits:
@@ -24,5 +25,5 @@ Aside from the obvious "does the code work?", writings tests has many additional
Unfortunately, the common pattern for writing Python unit tests tends to not offer any of these advantages. Often times results in inefficient and unnecessarily obtuse testing code. Additionally, common uses of the mock library can often result in repetitive boiler-plate code or inefficiency during test runs.
exam aims to improve the state of Python test writing by providing a toolkit of useful functionality to make writing quick, correct and useful tests and as painless as possible.
- </longdescription>
+ </longdescription>
</pkgmetadata>
diff --git a/dev-python/eyeD3/metadata.xml b/dev-python/eyeD3/metadata.xml
index d0913ee5d1cb..0f50ed7380ba 100644
--- a/dev-python/eyeD3/metadata.xml
+++ b/dev-python/eyeD3/metadata.xml
@@ -5,8 +5,11 @@
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
-<maintainer type="project">
+ <maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">eyeD3</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fastjsonschema/metadata.xml b/dev-python/fastjsonschema/metadata.xml
index 266e3f19ca59..b22752a68952 100644
--- a/dev-python/fastjsonschema/metadata.xml
+++ b/dev-python/fastjsonschema/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">fastjsonschema</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fido2/metadata.xml b/dev-python/fido2/metadata.xml
index c9ccdc3b158b..3ebed6d78bfc 100644
--- a/dev-python/fido2/metadata.xml
+++ b/dev-python/fido2/metadata.xml
@@ -1,17 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>gokturk@gentoo.org</email>
- <name>Göktürk Yüksek</name>
-</maintainer>
-<longdescription>
- fido2 provides library functionality for communicating with a FIDO
- device over USB as well as verifying attestation and assertion
- signatures.
-</longdescription>
-<stabilize-allarches/>
-<upstream>
- <remote-id type="github">Yubico/python-fido2</remote-id>
-</upstream>
+ <maintainer type="person">
+ <email>gokturk@gentoo.org</email>
+ <name>Göktürk Yüksek</name>
+ </maintainer>
+ <longdescription>
+ fido2 provides library functionality for communicating with a FIDO
+ device over USB as well as verifying attestation and assertion
+ signatures.
+ </longdescription>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">Yubico/python-fido2</remote-id>
+ <remote-id type="pypi">fido2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fields/metadata.xml b/dev-python/fields/metadata.xml
index 4391ab4e39cb..bad4b18882fe 100644
--- a/dev-python/fields/metadata.xml
+++ b/dev-python/fields/metadata.xml
@@ -1,12 +1,13 @@
-<?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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">ionelmc/python-fields</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">ionelmc/python-fields</remote-id>
+ <remote-id type="pypi">fields</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/findimports/metadata.xml b/dev-python/findimports/metadata.xml
index 0319eec4c8be..7f668de4daab 100644
--- a/dev-python/findimports/metadata.xml
+++ b/dev-python/findimports/metadata.xml
@@ -5,4 +5,7 @@
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">findimports</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fitsio/metadata.xml b/dev-python/fitsio/metadata.xml
index b7f5bc4ce9ac..c8e0769187f5 100644
--- a/dev-python/fitsio/metadata.xml
+++ b/dev-python/fitsio/metadata.xml
@@ -1,21 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci-astronomy@gentoo.org</email>
- <name>Gentoo Astronomy Project</name>
- </maintainer>
- <longdescription lang="en">
- Fitsio provides an easy to use object-oriented API including
- providing a Numpy interface to FITS files read from CFITSIO. It
- allows direct access to the columns of a FITS binary table which can
- be useful for reading large fits files. Compared to astropy.io.fits,
- this package is closer to the underlying cfitsio library.
- Fitsio also exposes a microlanguage (implemented in CFITSIO) for
- making efficient SQL-like queries of tables (single tables only
- though–no joins or anything like that).
- </longdescription>
- <upstream>
- <remote-id type="github">esheldon/fitsio</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>sci-astronomy@gentoo.org</email>
+ <name>Gentoo Astronomy Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ Fitsio provides an easy to use object-oriented API including
+ providing a Numpy interface to FITS files read from CFITSIO. It
+ allows direct access to the columns of a FITS binary table which can
+ be useful for reading large fits files. Compared to astropy.io.fits,
+ this package is closer to the underlying cfitsio library.
+ Fitsio also exposes a microlanguage (implemented in CFITSIO) for
+ making efficient SQL-like queries of tables (single tables only
+ though–no joins or anything like that).
+ </longdescription>
+ <upstream>
+ <remote-id type="github">esheldon/fitsio</remote-id>
+ <remote-id type="pypi">fitsio</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/flask-assets/metadata.xml b/dev-python/flask-assets/metadata.xml
index 4e3e70575758..804f01c4ec05 100644
--- a/dev-python/flask-assets/metadata.xml
+++ b/dev-python/flask-assets/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">miracle2k/flask-assets</remote-id>
+ <remote-id type="pypi">Flask-Assets</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-paginate/metadata.xml b/dev-python/flask-paginate/metadata.xml
index 35a30be0a275..e0b79d552b46 100644
--- a/dev-python/flask-paginate/metadata.xml
+++ b/dev-python/flask-paginate/metadata.xml
@@ -1,19 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="person">
- <email>davidroman96@gmail.com</email>
- <name>David Roman</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">lixxu/flask-paginate</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>davidroman96@gmail.com</email>
+ <name>David Roman</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">lixxu/flask-paginate</remote-id>
+ <remote-id type="pypi">flask-paginate</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fleep/metadata.xml b/dev-python/fleep/metadata.xml
index c8ab1000c5be..9e666fde3716 100644
--- a/dev-python/fleep/metadata.xml
+++ b/dev-python/fleep/metadata.xml
@@ -8,4 +8,7 @@
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">fleep</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/flufl-bounce/metadata.xml b/dev-python/flufl-bounce/metadata.xml
index 3ee70120def4..dc01cb742b0d 100644
--- a/dev-python/flufl-bounce/metadata.xml
+++ b/dev-python/flufl-bounce/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">flufl.bounce</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/flufl-i18n/metadata.xml b/dev-python/flufl-i18n/metadata.xml
index 3ee70120def4..043b994e6a22 100644
--- a/dev-python/flufl-i18n/metadata.xml
+++ b/dev-python/flufl-i18n/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">flufl.i18n</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/flufl-lock/metadata.xml b/dev-python/flufl-lock/metadata.xml
index 3ee70120def4..24259133e15d 100644
--- a/dev-python/flufl-lock/metadata.xml
+++ b/dev-python/flufl-lock/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">flufl.lock</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fonttools/metadata.xml b/dev-python/fonttools/metadata.xml
index c5af3a50bbc8..2abce01d1b35 100644
--- a/dev-python/fonttools/metadata.xml
+++ b/dev-python/fonttools/metadata.xml
@@ -12,5 +12,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="github">fonttools/fonttools</remote-id>
+ <remote-id type="pypi">fonttools</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/funcy/metadata.xml b/dev-python/funcy/metadata.xml
index d0e866f244f8..4484fa7a80e4 100644
--- a/dev-python/funcy/metadata.xml
+++ b/dev-python/funcy/metadata.xml
@@ -5,4 +5,7 @@
<email>tupone@gentoo.org</email>
<name>Tupone Alfredo</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">funcy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fuse-python/metadata.xml b/dev-python/fuse-python/metadata.xml
index 514528075df9..eed99a0e5ab6 100644
--- a/dev-python/fuse-python/metadata.xml
+++ b/dev-python/fuse-python/metadata.xml
@@ -4,5 +4,6 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">fuse</remote-id>
+ <remote-id type="pypi">fuse-python</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/github3/metadata.xml b/dev-python/github3/metadata.xml
index 556e313bfbe8..820467f62456 100644
--- a/dev-python/github3/metadata.xml
+++ b/dev-python/github3/metadata.xml
@@ -1,4 +1,4 @@
-<?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="project">
@@ -14,5 +14,6 @@
</longdescription>
<upstream>
<remote-id type="github">sigmavirus24/github3.py</remote-id>
+ <remote-id type="pypi">github3.py</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/google-api-core/metadata.xml b/dev-python/google-api-core/metadata.xml
index a50ee0d43329..8d2a3f04ef20 100644
--- a/dev-python/google-api-core/metadata.xml
+++ b/dev-python/google-api-core/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <stabilize-allarches/>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">google-api-core</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/google-apitools/metadata.xml b/dev-python/google-apitools/metadata.xml
index 8caccea78d85..4293947c613c 100644
--- a/dev-python/google-apitools/metadata.xml
+++ b/dev-python/google-apitools/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">google/apitools</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">google/apitools</remote-id>
+ <remote-id type="pypi">google-apitools</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml
index 9718da9a7a91..693dc1a8e746 100644
--- a/dev-python/graph-tool/metadata.xml
+++ b/dev-python/graph-tool/metadata.xml
@@ -9,4 +9,7 @@
<email>chr@chymera.eu</email>
<name>Horea Christian</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">graph-tool</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/gsd/metadata.xml b/dev-python/gsd/metadata.xml
index b68a232b6ca7..99d3a572301c 100644
--- a/dev-python/gsd/metadata.xml
+++ b/dev-python/gsd/metadata.xml
@@ -9,4 +9,7 @@
<email>alexxy@gentoo.org</email>
<name>Alexey Shvetsov</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">gsd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/gst-python/metadata.xml b/dev-python/gst-python/metadata.xml
index af143d8096cb..42b76fdc5c1b 100644
--- a/dev-python/gst-python/metadata.xml
+++ b/dev-python/gst-python/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
- </maintainer>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/dev-python/hcloud-python/metadata.xml b/dev-python/hcloud-python/metadata.xml
index 7520bcc3afb8..31093cd149cb 100644
--- a/dev-python/hcloud-python/metadata.xml
+++ b/dev-python/hcloud-python/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ago@gentoo.org</email>
- <name>Agostino Sarubbo</name>
- </maintainer>
- <upstream>
- <remote-id type="github">hetznercloud/hcloud-python</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>ago@gentoo.org</email>
+ <name>Agostino Sarubbo</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">hetznercloud/hcloud-python</remote-id>
+ <remote-id type="pypi">hcloud</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/helpdev/metadata.xml b/dev-python/helpdev/metadata.xml
index dd0bd9c021f6..27e26cd85d06 100644
--- a/dev-python/helpdev/metadata.xml
+++ b/dev-python/helpdev/metadata.xml
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">helpdev</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/httmock/metadata.xml b/dev-python/httmock/metadata.xml
index 459fa77374fb..c9f398947158 100644
--- a/dev-python/httmock/metadata.xml
+++ b/dev-python/httmock/metadata.xml
@@ -4,5 +4,6 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">patrys/httmock</remote-id>
+ <remote-id type="pypi">httmock</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/httpstat/metadata.xml b/dev-python/httpstat/metadata.xml
index 2dcc864feab4..6a6902f9156c 100644
--- a/dev-python/httpstat/metadata.xml
+++ b/dev-python/httpstat/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<bugs-to>https://github.com/reorx/httpstat/issues</bugs-to>
<remote-id type="github">reorx/httpstat</remote-id>
+ <remote-id type="pypi">httpstat</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ifaddr/metadata.xml b/dev-python/ifaddr/metadata.xml
index 3ee70120def4..a9f519e26286 100644
--- a/dev-python/ifaddr/metadata.xml
+++ b/dev-python/ifaddr/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">ifaddr</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/imageio/metadata.xml b/dev-python/imageio/metadata.xml
index a698d92e5532..47a765c2f283 100644
--- a/dev-python/imageio/metadata.xml
+++ b/dev-python/imageio/metadata.xml
@@ -17,5 +17,6 @@
</longdescription>
<upstream>
<remote-id type="github">imageio/imageio</remote-id>
+ <remote-id type="pypi">imageio</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/iniconfig/metadata.xml b/dev-python/iniconfig/metadata.xml
index 266e3f19ca59..7b11afae1bb5 100644
--- a/dev-python/iniconfig/metadata.xml
+++ b/dev-python/iniconfig/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">iniconfig</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ioflo/metadata.xml b/dev-python/ioflo/metadata.xml
index 3273120e4e7c..e648c6f51e34 100644
--- a/dev-python/ioflo/metadata.xml
+++ b/dev-python/ioflo/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ioflo/ioflo</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ioflo/ioflo</remote-id>
+ <remote-id type="pypi">ioflo</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/jaraco-context/metadata.xml b/dev-python/jaraco-context/metadata.xml
index 7f4f33c6dbc9..1450a0c4f114 100644
--- a/dev-python/jaraco-context/metadata.xml
+++ b/dev-python/jaraco-context/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">jaraco.context</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/jsonext/metadata.xml b/dev-python/jsonext/metadata.xml
index 3ee70120def4..909536b074ce 100644
--- a/dev-python/jsonext/metadata.xml
+++ b/dev-python/jsonext/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">jsonext</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/jsonrpclib/metadata.xml b/dev-python/jsonrpclib/metadata.xml
index 1c7bba27c5da..db4bd215b0a9 100644
--- a/dev-python/jsonrpclib/metadata.xml
+++ b/dev-python/jsonrpclib/metadata.xml
@@ -1,16 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>blueness@gentoo.org</email>
- <name>Anthony G. Basile</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">tcalmant/jsonrpclib</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">tcalmant/jsonrpclib</remote-id>
+ <remote-id type="pypi">jsonrpclib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/jupyterlab_pygments/metadata.xml b/dev-python/jupyterlab_pygments/metadata.xml
index f97ba7497b13..704b86b0536a 100644
--- a/dev-python/jupyterlab_pygments/metadata.xml
+++ b/dev-python/jupyterlab_pygments/metadata.xml
@@ -1,12 +1,13 @@
<?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>
- <description>Python</description>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">jupyterlab/jupyterlab_pygments</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <description>Python</description>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">jupyterlab/jupyterlab_pygments</remote-id>
+ <remote-id type="pypi">jupyterlab-pygments</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/kaptan/metadata.xml b/dev-python/kaptan/metadata.xml
index 56cae167d372..c0014ed738bb 100644
--- a/dev-python/kaptan/metadata.xml
+++ b/dev-python/kaptan/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">kaptan</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lazr-config/metadata.xml b/dev-python/lazr-config/metadata.xml
index 3ee70120def4..6edd3801988f 100644
--- a/dev-python/lazr-config/metadata.xml
+++ b/dev-python/lazr-config/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">lazr.config</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lcdproc/metadata.xml b/dev-python/lcdproc/metadata.xml
index e62d5c1a6a04..7be5fe20082d 100644
--- a/dev-python/lcdproc/metadata.xml
+++ b/dev-python/lcdproc/metadata.xml
@@ -12,5 +12,6 @@
<upstream>
<bugs-to>https://github.com/jinglemansweep/lcdproc/issues</bugs-to>
<remote-id type="github">jinglemansweep/lcdproc</remote-id>
+ <remote-id type="pypi">lcdproc</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/libpy_simdjson/metadata.xml b/dev-python/libpy_simdjson/metadata.xml
index cee379b15409..a2b84c6311a1 100644
--- a/dev-python/libpy_simdjson/metadata.xml
+++ b/dev-python/libpy_simdjson/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">libpy-simdjson</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/libsass/metadata.xml b/dev-python/libsass/metadata.xml
index dd0bd9c021f6..2bcd0001e9b1 100644
--- a/dev-python/libsass/metadata.xml
+++ b/dev-python/libsass/metadata.xml
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">libsass</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/libtmux/metadata.xml b/dev-python/libtmux/metadata.xml
index 56cae167d372..f8886f632e52 100644
--- a/dev-python/libtmux/metadata.xml
+++ b/dev-python/libtmux/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">libtmux</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lit/metadata.xml b/dev-python/lit/metadata.xml
index 89c4bdb96049..9f9e9cb580d9 100644
--- a/dev-python/lit/metadata.xml
+++ b/dev-python/lit/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>llvm@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">lit</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/livereload/metadata.xml b/dev-python/livereload/metadata.xml
index 5a0914daffe9..21b4756a086d 100644
--- a/dev-python/livereload/metadata.xml
+++ b/dev-python/livereload/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">lepture/python-livereload</remote-id>
+ <remote-id type="pypi">livereload</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/lmfit/metadata.xml b/dev-python/lmfit/metadata.xml
index 020b40648ee8..3b1d3048e0a5 100644
--- a/dev-python/lmfit/metadata.xml
+++ b/dev-python/lmfit/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>pacho@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">lmfit</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/loky/metadata.xml b/dev-python/loky/metadata.xml
index 266e3f19ca59..d826a22b20c5 100644
--- a/dev-python/loky/metadata.xml
+++ b/dev-python/loky/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">loky</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lunr/metadata.xml b/dev-python/lunr/metadata.xml
index 5a0914daffe9..749310d9a909 100644
--- a/dev-python/lunr/metadata.xml
+++ b/dev-python/lunr/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">lepture/python-livereload</remote-id>
+ <remote-id type="pypi">lunr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/matterhook/metadata.xml b/dev-python/matterhook/metadata.xml
index 4c76899f3eeb..95c54986ef29 100644
--- a/dev-python/matterhook/metadata.xml
+++ b/dev-python/matterhook/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>ultrabug@gentoo.org</email>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">numberly/matterhook</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>ultrabug@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">numberly/matterhook</remote-id>
+ <remote-id type="pypi">matterhook</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mdx_gh_links/metadata.xml b/dev-python/mdx_gh_links/metadata.xml
index d22e99d73577..ffb6095beaa8 100644
--- a/dev-python/mdx_gh_links/metadata.xml
+++ b/dev-python/mdx_gh_links/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">mdx_gh_links</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mecab-python/metadata.xml b/dev-python/mecab-python/metadata.xml
index 82adca0f7b81..0f7251470f3a 100644
--- a/dev-python/mecab-python/metadata.xml
+++ b/dev-python/mecab-python/metadata.xml
@@ -9,5 +9,6 @@
<remote-id type="github">taku910/mecab</remote-id>
<remote-id type="google-code">mecab</remote-id>
<remote-id type="sourceforge">mecab</remote-id>
+ <remote-id type="pypi">mecab-python</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mechanize/metadata.xml b/dev-python/mechanize/metadata.xml
index cc33db8a685e..b5b7f28a7b62 100644
--- a/dev-python/mechanize/metadata.xml
+++ b/dev-python/mechanize/metadata.xml
@@ -1,21 +1,22 @@
<?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 lang="en">
- mechanize is a Python module for static programmatic web browsing in
- Python, after Andy Lester's Perl module WWW::Mechanize. With the Browser
- subclass any url can be opened - not just http - and UserAgentBase
- offers easy dynamic configuration of user-agent features like protocol,
- cookie, redirection and robots.txt handling. Other functionalities
- include easy HTML form filling using ClientForm interface, convenient
- link parsing and following, browser history with .back() and .reload()
- methods and automatic handling of HTTP-Equiv and Refresh.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">wwwsearch</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">
+ mechanize is a Python module for static programmatic web browsing in
+ Python, after Andy Lester's Perl module WWW::Mechanize. With the Browser
+ subclass any url can be opened - not just http - and UserAgentBase
+ offers easy dynamic configuration of user-agent features like protocol,
+ cookie, redirection and robots.txt handling. Other functionalities
+ include easy HTML form filling using ClientForm interface, convenient
+ link parsing and following, browser history with .back() and .reload()
+ methods and automatic handling of HTTP-Equiv and Refresh.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">wwwsearch</remote-id>
+ <remote-id type="pypi">mechanize</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mediafile/metadata.xml b/dev-python/mediafile/metadata.xml
index 994b84bcc45d..d1864821cd5f 100644
--- a/dev-python/mediafile/metadata.xml
+++ b/dev-python/mediafile/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<remote-id type="github">beetbox/mediafile</remote-id>
+ <remote-id type="pypi">mediafile</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/micawber/metadata.xml b/dev-python/micawber/metadata.xml
index 740d13d52312..51ec6ca51d93 100644
--- a/dev-python/micawber/metadata.xml
+++ b/dev-python/micawber/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">coleifer/micawber</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">coleifer/micawber</remote-id>
+ <remote-id type="pypi">micawber</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/miniupnpc/metadata.xml b/dev-python/miniupnpc/metadata.xml
index 998965a402cd..54d17516bff8 100644
--- a/dev-python/miniupnpc/metadata.xml
+++ b/dev-python/miniupnpc/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
-</maintainer>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">miniupnpc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mmtf-python/metadata.xml b/dev-python/mmtf-python/metadata.xml
index e4904232b6f2..8c129ea8bb2e 100644
--- a/dev-python/mmtf-python/metadata.xml
+++ b/dev-python/mmtf-python/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">rcsb/mmtf-python</remote-id>
+ <remote-id type="pypi">mmtf-python</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mongoengine/metadata.xml b/dev-python/mongoengine/metadata.xml
index f96ee66ae8b3..1fa49211b39d 100644
--- a/dev-python/mongoengine/metadata.xml
+++ b/dev-python/mongoengine/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">MongoEngine/mongoengine</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">MongoEngine/mongoengine</remote-id>
+ <remote-id type="pypi">mongoengine</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/moviepy/metadata.xml b/dev-python/moviepy/metadata.xml
index 2d8df5034830..3168f6c9453e 100644
--- a/dev-python/moviepy/metadata.xml
+++ b/dev-python/moviepy/metadata.xml
@@ -17,5 +17,6 @@
</longdescription>
<upstream>
<remote-id type="github">Zulko/moviepy</remote-id>
+ <remote-id type="pypi">moviepy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mpdlcd/metadata.xml b/dev-python/mpdlcd/metadata.xml
index 47a1342d704b..cf6906910be0 100644
--- a/dev-python/mpdlcd/metadata.xml
+++ b/dev-python/mpdlcd/metadata.xml
@@ -15,5 +15,6 @@
<upstream>
<bugs-to>https://github.com/rbarrois/mpdlcd/issues</bugs-to>
<remote-id type="github">rbarrois/mpdlcd</remote-id>
+ <remote-id type="pypi">mpdlcd</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mss/metadata.xml b/dev-python/mss/metadata.xml
index d22e99d73577..33e44966d1b3 100644
--- a/dev-python/mss/metadata.xml
+++ b/dev-python/mss/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">mss</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/multidict/metadata.xml b/dev-python/multidict/metadata.xml
index 3d66a95ddcf0..73a1bb0ceb7f 100644
--- a/dev-python/multidict/metadata.xml
+++ b/dev-python/multidict/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">aio-libs/multidict</remote-id>
+ <remote-id type="pypi">multidict</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mygpoclient/metadata.xml b/dev-python/mygpoclient/metadata.xml
index 920281b72fbe..20e1365b4c74 100644
--- a/dev-python/mygpoclient/metadata.xml
+++ b/dev-python/mygpoclient/metadata.xml
@@ -1,12 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
-</maintainer>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">mygpoclient</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mysql-connector-python/metadata.xml b/dev-python/mysql-connector-python/metadata.xml
index 5487ad62c5e1..e0ade4ef344e 100644
--- a/dev-python/mysql-connector-python/metadata.xml
+++ b/dev-python/mysql-connector-python/metadata.xml
@@ -1,12 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>mysql-bugs@gentoo.org</email>
- <name>MySQL</name>
-</maintainer>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
-</maintainer>
+ <maintainer type="project">
+ <email>mysql-bugs@gentoo.org</email>
+ <name>MySQL</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">mysql-connector-python</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/neovim-remote/metadata.xml b/dev-python/neovim-remote/metadata.xml
index 0c432dd1d7b2..847453aa122f 100644
--- a/dev-python/neovim-remote/metadata.xml
+++ b/dev-python/neovim-remote/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">neovim-remote</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/nnpy/metadata.xml b/dev-python/nnpy/metadata.xml
index aa31df7c4341..4ae30afb0f71 100644
--- a/dev-python/nnpy/metadata.xml
+++ b/dev-python/nnpy/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">nanomsg/nnpy</remote-id>
+ <remote-id type="pypi">nnpy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/nodeenv/metadata.xml b/dev-python/nodeenv/metadata.xml
index 8df7ead50ee9..bdb9e7f72df4 100644
--- a/dev-python/nodeenv/metadata.xml
+++ b/dev-python/nodeenv/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>monsieurp@gentoo.org</email>
- <name>Patrice Clement</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ekalinin/nodeenv</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>monsieurp@gentoo.org</email>
+ <name>Patrice Clement</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ekalinin/nodeenv</remote-id>
+ <remote-id type="pypi">nodeenv</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/nose2/metadata.xml b/dev-python/nose2/metadata.xml
index 684f51f49353..507e890c359f 100644
--- a/dev-python/nose2/metadata.xml
+++ b/dev-python/nose2/metadata.xml
@@ -1,8 +1,9 @@
-<?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-needed-->
<upstream>
<remote-id type="github">nose-devs/nose2</remote-id>
+ <remote-id type="pypi">nose2</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/nuitka/metadata.xml b/dev-python/nuitka/metadata.xml
index 50c557ea4749..1fe2db787345 100644
--- a/dev-python/nuitka/metadata.xml
+++ b/dev-python/nuitka/metadata.xml
@@ -1,21 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <name>Oz Tiram</name>
- <email>oz.tiram@gmail.com</email>
-</maintainer>
-<maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
-</maintainer>
-<longdescription lang="en">
- Python compiler with full language support and CPython compatibility
- This Python compiler achieves full language compatibility and compiles Python
- code into compiled objects that are not second class at all. Instead they can
- be used in the same way as pure Python objects.
-</longdescription>
-<upstream>
- <remote-id type="github">Nuitka/Nuitka</remote-id>
-</upstream>
+ <maintainer type="person">
+ <name>Oz Tiram</name>
+ <email>oz.tiram@gmail.com</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription lang="en">
+ Python compiler with full language support and CPython compatibility
+ This Python compiler achieves full language compatibility and compiles Python
+ code into compiled objects that are not second class at all. Instead they can
+ be used in the same way as pure Python objects.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">Nuitka/Nuitka</remote-id>
+ <remote-id type="pypi">Nuitka</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/oauth2client/metadata.xml b/dev-python/oauth2client/metadata.xml
index 84013d57af40..28ef25289206 100644
--- a/dev-python/oauth2client/metadata.xml
+++ b/dev-python/oauth2client/metadata.xml
@@ -1,12 +1,13 @@
<?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>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">googleapis/oauth2client</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">googleapis/oauth2client</remote-id>
+ <remote-id type="pypi">oauth2client</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/osrf_pycommon/metadata.xml b/dev-python/osrf_pycommon/metadata.xml
index b48cc9c2c50e..e726c5a74008 100644
--- a/dev-python/osrf_pycommon/metadata.xml
+++ b/dev-python/osrf_pycommon/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">osrf/osrf_pycommon</remote-id>
+ <remote-id type="pypi">osrf-pycommon</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ovsdbapp/metadata.xml b/dev-python/ovsdbapp/metadata.xml
index 631e40d11e7e..fcfaa55e7514 100644
--- a/dev-python/ovsdbapp/metadata.xml
+++ b/dev-python/ovsdbapp/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">ovsdbapp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/paho-mqtt/metadata.xml b/dev-python/paho-mqtt/metadata.xml
index d09bbcbb0d9c..21bd771b3389 100644
--- a/dev-python/paho-mqtt/metadata.xml
+++ b/dev-python/paho-mqtt/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">eclipse/paho.mqtt.python</remote-id>
+ <remote-id type="pypi">paho-mqtt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/parameterized/metadata.xml b/dev-python/parameterized/metadata.xml
index f728eac91cc9..d0639ce03a36 100644
--- a/dev-python/parameterized/metadata.xml
+++ b/dev-python/parameterized/metadata.xml
@@ -1,7 +1,10 @@
-<?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>amynka@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">parameterized</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/parametrized/metadata.xml b/dev-python/parametrized/metadata.xml
index f728eac91cc9..4ee04ac6121b 100644
--- a/dev-python/parametrized/metadata.xml
+++ b/dev-python/parametrized/metadata.xml
@@ -1,7 +1,10 @@
-<?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>amynka@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">parametrized</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/peewee/metadata.xml b/dev-python/peewee/metadata.xml
index 739a565c3106..a16d70d51adc 100644
--- a/dev-python/peewee/metadata.xml
+++ b/dev-python/peewee/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">coleifer/peewee</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">coleifer/peewee</remote-id>
+ <remote-id type="pypi">peewee</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pgspecial/metadata.xml b/dev-python/pgspecial/metadata.xml
index 8b85d401f4e9..b02c554129ab 100644
--- a/dev-python/pgspecial/metadata.xml
+++ b/dev-python/pgspecial/metadata.xml
@@ -1,20 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>andreacerisara@gmail.com</email>
- <name>Andrea Cerisara</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- PGSpecial provides an API to execute meta-commands
- (AKA "special", or "backslash commands") on PostgreSQL.
- </longdescription>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">dbcli/pgspecial</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>andreacerisara@gmail.com</email>
+ <name>Andrea Cerisara</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>
+ PGSpecial provides an API to execute meta-commands
+ (AKA "special", or "backslash commands") on PostgreSQL.
+ </longdescription>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">dbcli/pgspecial</remote-id>
+ <remote-id type="pypi">pgspecial</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/plyr/metadata.xml b/dev-python/plyr/metadata.xml
index 1a1144b87cb3..c5c2e533b6cb 100644
--- a/dev-python/plyr/metadata.xml
+++ b/dev-python/plyr/metadata.xml
@@ -4,8 +4,9 @@
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
- </maintainer>
+ </maintainer>
<upstream>
<remote-id type="github">sahib/python-glyr</remote-id>
+ <remote-id type="pypi">plyr</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pocketlint/metadata.xml b/dev-python/pocketlint/metadata.xml
index 3b45e273367a..3a2291f0bf12 100644
--- a/dev-python/pocketlint/metadata.xml
+++ b/dev-python/pocketlint/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>polynomial-c@gentoo.org</email>
- <name>Lars Wendler</name>
- </maintainer>
- <upstream>
- <remote-id type="github">rhinstaller/pocketlint</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rhinstaller/pocketlint</remote-id>
+ <remote-id type="pypi">pocketlint</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/podcastparser/metadata.xml b/dev-python/podcastparser/metadata.xml
index 39626a990be5..9330487cd7fb 100644
--- a/dev-python/podcastparser/metadata.xml
+++ b/dev-python/podcastparser/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">podcastparser</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/polygon/metadata.xml b/dev-python/polygon/metadata.xml
index 9bc334c95381..d7d0469c0a7a 100644
--- a/dev-python/polygon/metadata.xml
+++ b/dev-python/polygon/metadata.xml
@@ -10,4 +10,7 @@
Python bindings for gpc, the General Polygon Clipping Library by
Alan Murta and some extensions written in C and pure Python.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">Polygon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pony/metadata.xml b/dev-python/pony/metadata.xml
index 266e3f19ca59..08494c170d29 100644
--- a/dev-python/pony/metadata.xml
+++ b/dev-python/pony/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pony</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/publicsuffix/metadata.xml b/dev-python/publicsuffix/metadata.xml
index 1de14ee2fdcd..c604e58d98ff 100644
--- a/dev-python/publicsuffix/metadata.xml
+++ b/dev-python/publicsuffix/metadata.xml
@@ -11,4 +11,7 @@
<longdescription lang="en">
This module allows you to get the public suffix of a domain name using the Public Suffix List from http://publicsuffix.org
</longdescription>
+ <upstream>
+ <remote-id type="pypi">publicsuffix</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pure-sasl/metadata.xml b/dev-python/pure-sasl/metadata.xml
index 3743220e59f3..c36b85044fde 100644
--- a/dev-python/pure-sasl/metadata.xml
+++ b/dev-python/pure-sasl/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pure-sasl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyFFTW/metadata.xml b/dev-python/pyFFTW/metadata.xml
index 5898470d0c54..946e1a15f19c 100644
--- a/dev-python/pyFFTW/metadata.xml
+++ b/dev-python/pyFFTW/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">pyFFTW/pyFFTW</remote-id>
+ <remote-id type="pypi">pyFFTW</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyalsa/metadata.xml b/dev-python/pyalsa/metadata.xml
index 924dc07b5c11..18a797f3b558 100644
--- a/dev-python/pyalsa/metadata.xml
+++ b/dev-python/pyalsa/metadata.xml
@@ -1,12 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>alsa-bugs@gentoo.org</email>
- <name>Gentoo ALSA Project</name>
-</maintainer>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
-</maintainer>
+ <maintainer type="project">
+ <email>alsa-bugs@gentoo.org</email>
+ <name>Gentoo ALSA Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pyalsa</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pybind11/metadata.xml b/dev-python/pybind11/metadata.xml
index 025838642020..d0a4da3cd941 100644
--- a/dev-python/pybind11/metadata.xml
+++ b/dev-python/pybind11/metadata.xml
@@ -9,4 +9,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pybind11</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pycairo/metadata.xml b/dev-python/pycairo/metadata.xml
index e24dd86faa2a..91515b4585e2 100644
--- a/dev-python/pycairo/metadata.xml
+++ b/dev-python/pycairo/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pycairo</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pychm/metadata.xml b/dev-python/pychm/metadata.xml
index 5c6fd6400c88..25e51a49d0b0 100644
--- a/dev-python/pychm/metadata.xml
+++ b/dev-python/pychm/metadata.xml
@@ -18,5 +18,6 @@ Chmパッケージは、C言語ライブラリChmのAPI実装とそれに幾つ
</longdescription>
<upstream>
<remote-id type="sourceforge">gnochm</remote-id>
+ <remote-id type="pypi">pychm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pychromecast/metadata.xml b/dev-python/pychromecast/metadata.xml
index 3ee70120def4..fe07d432644d 100644
--- a/dev-python/pychromecast/metadata.xml
+++ b/dev-python/pychromecast/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">PyChromecast</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pychroot/metadata.xml b/dev-python/pychroot/metadata.xml
index 8b229e4daffa..73e906b8f91a 100644
--- a/dev-python/pychroot/metadata.xml
+++ b/dev-python/pychroot/metadata.xml
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">pkgcore/pychroot</remote-id>
- </upstream>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="github">pkgcore/pychroot</remote-id>
+ <remote-id type="pypi">pychroot</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyclipper/metadata.xml b/dev-python/pyclipper/metadata.xml
index 3da97a9953cc..935afa4da897 100644
--- a/dev-python/pyclipper/metadata.xml
+++ b/dev-python/pyclipper/metadata.xml
@@ -5,4 +5,7 @@
<email>pacho@gentoo.org</email>
<name>Pacho Ramos</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyclipper</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pycxx/metadata.xml b/dev-python/pycxx/metadata.xml
index 9c3186ce5bea..7ca375770784 100644
--- a/dev-python/pycxx/metadata.xml
+++ b/dev-python/pycxx/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<remote-id type="sourceforge">cxx</remote-id>
+ <remote-id type="pypi">pycxx</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pydata-sphinx-theme/metadata.xml b/dev-python/pydata-sphinx-theme/metadata.xml
index d22e99d73577..001562f7e06e 100644
--- a/dev-python/pydata-sphinx-theme/metadata.xml
+++ b/dev-python/pydata-sphinx-theme/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pydata-sphinx-theme</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyfltk/metadata.xml b/dev-python/pyfltk/metadata.xml
index f25f3f8d681b..c912ec01839e 100644
--- a/dev-python/pyfltk/metadata.xml
+++ b/dev-python/pyfltk/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<remote-id type="sourceforge">pyfltk</remote-id>
+ <remote-id type="pypi">pyFltk</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pygame_sdl2/metadata.xml b/dev-python/pygame_sdl2/metadata.xml
index 88d1d1b3d9f8..33951f65a614 100644
--- a/dev-python/pygame_sdl2/metadata.xml
+++ b/dev-python/pygame_sdl2/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">renpy/pygame_sdl2</remote-id>
+ <remote-id type="pypi">pygame_sdl2</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pygobject/metadata.xml b/dev-python/pygobject/metadata.xml
index a958cbef81b9..255ad1b9c7cb 100644
--- a/dev-python/pygobject/metadata.xml
+++ b/dev-python/pygobject/metadata.xml
@@ -23,4 +23,7 @@
library it is instantly available as a Python API without the need for
intermediate Python glue.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">PyGObject</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pygpgme/metadata.xml b/dev-python/pygpgme/metadata.xml
index e655296bf6aa..4ed7c399c83a 100644
--- a/dev-python/pygpgme/metadata.xml
+++ b/dev-python/pygpgme/metadata.xml
@@ -13,5 +13,6 @@
</longdescription>
<upstream>
<remote-id type="launchpad">pygpgme</remote-id>
+ <remote-id type="pypi">pygpgme</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyh2o/metadata.xml b/dev-python/pyh2o/metadata.xml
index 175983e000a5..4b9474c07b4c 100644
--- a/dev-python/pyh2o/metadata.xml
+++ b/dev-python/pyh2o/metadata.xml
@@ -1,16 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <upstream>
- <maintainer status="active">
- <email>mgorny@gentoo.org</email>
- <name>Michał Górny</name>
- </maintainer>
- <bugs-to>https://github.com/mgorny/pyh2o/issues/</bugs-to>
- <remote-id type="github">mgorny/pyh2o</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <bugs-to>https://github.com/mgorny/pyh2o/issues/</bugs-to>
+ <remote-id type="github">mgorny/pyh2o</remote-id>
+ <remote-id type="pypi">pyh2o</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pymad/metadata.xml b/dev-python/pymad/metadata.xml
index e24cb2a46b11..3664c3d28637 100644
--- a/dev-python/pymad/metadata.xml
+++ b/dev-python/pymad/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
-</maintainer>
-<upstream>
- <remote-id type="github">jaqx0r/pymad</remote-id>
-</upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jaqx0r/pymad</remote-id>
+ <remote-id type="pypi">pymad</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pymetar/metadata.xml b/dev-python/pymetar/metadata.xml
index 55440a29c549..c739026bcfd3 100644
--- a/dev-python/pymetar/metadata.xml
+++ b/dev-python/pymetar/metadata.xml
@@ -1,19 +1,22 @@
<?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>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
This library downloads the weather report for a given station
ID (get yours from http://www.nws.noaa.gov/tg/siteloc.shtml),
decodes it and provides easy access to all the data found in the
report. Documentation and a small example app are inside the tarball.
</longdescription>
-<longdescription lang="ja">
+ <longdescription lang="ja">
このライブラリは指定したステーションID( http://www.nws.noaa.gov/tg/siteloc.shtml で入手)から天気予報結果をダウンロードし、解読し、予報データから検索するのに簡単
なアクセス手段を提供します。ドキュメンテーションと単純なサンプル・アプリケーショ
ンはtarballファイルの中です。
</longdescription>
+ <upstream>
+ <remote-id type="pypi">pymetar</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pymilter/metadata.xml b/dev-python/pymilter/metadata.xml
index c653356fd77b..e2404273484c 100644
--- a/dev-python/pymilter/metadata.xml
+++ b/dev-python/pymilter/metadata.xml
@@ -18,5 +18,6 @@
</longdescription>
<upstream>
<remote-id type="github">sdgathman/pymilter</remote-id>
+ <remote-id type="pypi">pymilter</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pymysql/metadata.xml b/dev-python/pymysql/metadata.xml
index 1a0959784174..fed09325cd17 100644
--- a/dev-python/pymysql/metadata.xml
+++ b/dev-python/pymysql/metadata.xml
@@ -1,16 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>mysql-bugs@gentoo.org</email>
- <name>MySQL</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">PyMySQL/PyMySQL</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>mysql-bugs@gentoo.org</email>
+ <name>MySQL</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">PyMySQL/PyMySQL</remote-id>
+ <remote-id type="pypi">PyMySQL</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pynput/metadata.xml b/dev-python/pynput/metadata.xml
index 2b9b4266ca5b..270fb0722de2 100644
--- a/dev-python/pynput/metadata.xml
+++ b/dev-python/pynput/metadata.xml
@@ -5,4 +5,7 @@
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pynput</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyparted/metadata.xml b/dev-python/pyparted/metadata.xml
index 00fd17201ac7..84d64a79ce3f 100644
--- a/dev-python/pyparted/metadata.xml
+++ b/dev-python/pyparted/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">dcantrell/pyparted</remote-id>
+ <remote-id type="pypi">pyparted</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyperclip/metadata.xml b/dev-python/pyperclip/metadata.xml
index 631e40d11e7e..c6215a36971f 100644
--- a/dev-python/pyperclip/metadata.xml
+++ b/dev-python/pyperclip/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pyperclip</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyproject2setuppy/metadata.xml b/dev-python/pyproject2setuppy/metadata.xml
index 5eeef57d0718..ea440fb3eaae 100644
--- a/dev-python/pyproject2setuppy/metadata.xml
+++ b/dev-python/pyproject2setuppy/metadata.xml
@@ -9,4 +9,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pyproject2setuppy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyre2/metadata.xml b/dev-python/pyre2/metadata.xml
index b218af704866..687c852f406d 100644
--- a/dev-python/pyre2/metadata.xml
+++ b/dev-python/pyre2/metadata.xml
@@ -9,4 +9,7 @@
<email>zmedico@gentoo.org</email>
<name>Zac Medico</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyre2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyscreenshot/metadata.xml b/dev-python/pyscreenshot/metadata.xml
index d22e99d73577..b7811ee04d45 100644
--- a/dev-python/pyscreenshot/metadata.xml
+++ b/dev-python/pyscreenshot/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyscreenshot</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyside2/metadata.xml b/dev-python/pyside2/metadata.xml
index 5d371988e7a7..1af2c2305081 100644
--- a/dev-python/pyside2/metadata.xml
+++ b/dev-python/pyside2/metadata.xml
@@ -37,4 +37,7 @@
<flag name="xml">Build QtXml module</flag>
<flag name="xmlpatterns">Build QtXmlPatterns module</flag>
</use>
+ <upstream>
+ <remote-id type="pypi">PySide2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pysimdjson/metadata.xml b/dev-python/pysimdjson/metadata.xml
index cee379b15409..bbbada85c7ef 100644
--- a/dev-python/pysimdjson/metadata.xml
+++ b/dev-python/pysimdjson/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pysimdjson</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pysmi/metadata.xml b/dev-python/pysmi/metadata.xml
index 36420f308fae..6a5f21bdfe8d 100644
--- a/dev-python/pysmi/metadata.xml
+++ b/dev-python/pysmi/metadata.xml
@@ -1,12 +1,15 @@
-<?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>chainsaw@gentoo.org</email>
- <name>Tony Vroon</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chainsaw@gentoo.org</email>
+ <name>Tony Vroon</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pysmi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyspectrum2/metadata.xml b/dev-python/pyspectrum2/metadata.xml
index a7931bdfa4ff..76ee416dd5b0 100644
--- a/dev-python/pyspectrum2/metadata.xml
+++ b/dev-python/pyspectrum2/metadata.xml
@@ -12,5 +12,6 @@
<upstream>
<bugs-to>https://github.com/stv0g/pyspectrum2/issues</bugs-to>
<remote-id type="github">stv0g/pyspectrum2</remote-id>
+ <remote-id type="pypi">pyspectrum2</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyspelling/metadata.xml b/dev-python/pyspelling/metadata.xml
index e649e6dcff71..6299093ac738 100644
--- a/dev-python/pyspelling/metadata.xml
+++ b/dev-python/pyspelling/metadata.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
@@ -16,6 +15,7 @@
</maintainer>
<upstream>
<remote-id type="github">facelessuser/pyspelling</remote-id>
+ <remote-id type="pypi">pyspelling</remote-id>
</upstream>
<longdescription lang="en">
PySpelling is a module to help with automating spell checking in a project with Aspell or
@@ -24,5 +24,5 @@ checking tools, and allows you to setup different spelling tasks for different f
You can apply specific and different filters and options to each task. PySpelling can also
be used in CI environments to fail the build if there are misspelled words.
Aspell and Hunspell are very good spell checking tools. Aspell particularly comes with a couple of filters, but the filters are limited in types and aren't extremely flexible. PySpelling was created to work around Aspell's and Hunspell's filtering shortcomings by creating a wrapper around them that could be extended to handle more kinds of file formats and provide more advanced filtering. If you need to filter out specific HTML tags with specific IDs or class names, PySpelling can do it. If you want to scan Python files for docstrings, but also avoid specific content within the docstring, you can do that as well. If PySpelling doesn't have a filter you need, with access to so many available Python modules, you can easily write your own.
- </longdescription>
+ </longdescription>
</pkgmetadata>
diff --git a/dev-python/pytest-datadir/metadata.xml b/dev-python/pytest-datadir/metadata.xml
index d22e99d73577..88b19f00ca55 100644
--- a/dev-python/pytest-datadir/metadata.xml
+++ b/dev-python/pytest-datadir/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-datadir</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-faulthandler/metadata.xml b/dev-python/pytest-faulthandler/metadata.xml
index d22e99d73577..19f4441aca92 100644
--- a/dev-python/pytest-faulthandler/metadata.xml
+++ b/dev-python/pytest-faulthandler/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-faulthandler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-freezegun/metadata.xml b/dev-python/pytest-freezegun/metadata.xml
index e59516686a44..57ab8884a1dd 100644
--- a/dev-python/pytest-freezegun/metadata.xml
+++ b/dev-python/pytest-freezegun/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pytest-freezegun</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-helpers-namespace/metadata.xml b/dev-python/pytest-helpers-namespace/metadata.xml
index 366c2631e760..8e6e23408c47 100644
--- a/dev-python/pytest-helpers-namespace/metadata.xml
+++ b/dev-python/pytest-helpers-namespace/metadata.xml
@@ -8,4 +8,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-helpers-namespace</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-lazy-fixture/metadata.xml b/dev-python/pytest-lazy-fixture/metadata.xml
index 443a7275aaa5..e4c15cc0a50e 100644
--- a/dev-python/pytest-lazy-fixture/metadata.xml
+++ b/dev-python/pytest-lazy-fixture/metadata.xml
@@ -1,12 +1,15 @@
-<?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>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-lazy-fixture</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-regressions/metadata.xml b/dev-python/pytest-regressions/metadata.xml
index c12ae293d46d..1a5123349a91 100644
--- a/dev-python/pytest-regressions/metadata.xml
+++ b/dev-python/pytest-regressions/metadata.xml
@@ -10,4 +10,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pytest-regressions</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-salt-factories/metadata.xml b/dev-python/pytest-salt-factories/metadata.xml
index cee379b15409..b8b1eaa537d2 100644
--- a/dev-python/pytest-salt-factories/metadata.xml
+++ b/dev-python/pytest-salt-factories/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-salt-factories</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-salt/metadata.xml b/dev-python/pytest-salt/metadata.xml
index cee379b15409..e83c48f42424 100644
--- a/dev-python/pytest-salt/metadata.xml
+++ b/dev-python/pytest-salt/metadata.xml
@@ -5,4 +5,7 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-salt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-tempdir/metadata.xml b/dev-python/pytest-tempdir/metadata.xml
index 56cae167d372..ae2c6b32482d 100644
--- a/dev-python/pytest-tempdir/metadata.xml
+++ b/dev-python/pytest-tempdir/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-tempdir</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-testmon/metadata.xml b/dev-python/pytest-testmon/metadata.xml
index c36c37139fad..d04e61e25d72 100644
--- a/dev-python/pytest-testmon/metadata.xml
+++ b/dev-python/pytest-testmon/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-testmon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-axolotl-curve25519/metadata.xml b/dev-python/python-axolotl-curve25519/metadata.xml
index a516f93c104a..2ca1a23bb1eb 100644
--- a/dev-python/python-axolotl-curve25519/metadata.xml
+++ b/dev-python/python-axolotl-curve25519/metadata.xml
@@ -16,5 +16,6 @@
<upstream>
<bugs-to>https://github.com/tgalal/python-axolotl-curve25519/issues</bugs-to>
<remote-id type="github">tgalal/python-axolotl-curve25519</remote-id>
+ <remote-id type="pypi">python-axolotl-curve25519</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-axolotl/metadata.xml b/dev-python/python-axolotl/metadata.xml
index 1c0ab210519b..de730ccdbca8 100644
--- a/dev-python/python-axolotl/metadata.xml
+++ b/dev-python/python-axolotl/metadata.xml
@@ -17,5 +17,6 @@
<upstream>
<bugs-to>https://github.com/tgalal/python-axolotl/issues</bugs-to>
<remote-id type="github">tgalal/python-axolotl</remote-id>
+ <remote-id type="pypi">python-axolotl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-blazarclient/metadata.xml b/dev-python/python-blazarclient/metadata.xml
index 631e40d11e7e..1d7688d79608 100644
--- a/dev-python/python-blazarclient/metadata.xml
+++ b/dev-python/python-blazarclient/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">python-blazarclient</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-debian/metadata.xml b/dev-python/python-debian/metadata.xml
index 76f69654b265..173ad6be66eb 100644
--- a/dev-python/python-debian/metadata.xml
+++ b/dev-python/python-debian/metadata.xml
@@ -10,4 +10,7 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">python-debian</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-discid/metadata.xml b/dev-python/python-discid/metadata.xml
index 3a7e5f5b29a1..6d4f57f90d9a 100644
--- a/dev-python/python-discid/metadata.xml
+++ b/dev-python/python-discid/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">JonnyJD/python-discid</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">JonnyJD/python-discid</remote-id>
+ <remote-id type="pypi">discid</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-dotenv/metadata.xml b/dev-python/python-dotenv/metadata.xml
index 7f33f1c07d79..8acffd41cc4d 100644
--- a/dev-python/python-dotenv/metadata.xml
+++ b/dev-python/python-dotenv/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>sping@gentoo.org</email>
@@ -9,4 +9,7 @@
<email>python@gentoo.org</email>
<name>Gentoo Python Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">python-dotenv</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-efl/metadata.xml b/dev-python/python-efl/metadata.xml
index 126f2621e76f..3507c749f452 100644
--- a/dev-python/python-efl/metadata.xml
+++ b/dev-python/python-efl/metadata.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>juippis@gentoo.org</email>
- <name>Joonas Niilola</name>
- </maintainer>
- <longdescription>
- EFL is a collection of libraries for handling many common tasks a
- developer man have such as data structures, communication,
- rendering, widgets and more.
+ <maintainer type="person">
+ <email>juippis@gentoo.org</email>
+ <name>Joonas Niilola</name>
+ </maintainer>
+ <longdescription>
+ EFL is a collection of libraries for handling many common tasks a
+ developer man have such as data structures, communication,
+ rendering, widgets and more.
- PYTHON-EFL are the python bindings for the whole EFL stack (eo,
- evas, ecore, edje, emotion, ethumb and elementary)
- </longdescription>
+ PYTHON-EFL are the python bindings for the whole EFL stack (eo,
+ evas, ecore, edje, emotion, ethumb and elementary)
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">python-efl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-jsonrpc-server/metadata.xml b/dev-python/python-jsonrpc-server/metadata.xml
index dd0bd9c021f6..165531b18aa9 100644
--- a/dev-python/python-jsonrpc-server/metadata.xml
+++ b/dev-python/python-jsonrpc-server/metadata.xml
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python-jsonrpc-server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-language-server/metadata.xml b/dev-python/python-language-server/metadata.xml
index dd0bd9c021f6..b9fcdf3f618a 100644
--- a/dev-python/python-language-server/metadata.xml
+++ b/dev-python/python-language-server/metadata.xml
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python-language-server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-lhafile/metadata.xml b/dev-python/python-lhafile/metadata.xml
index 69ce0cdcd9cb..3c5764ce5fd0 100644
--- a/dev-python/python-lhafile/metadata.xml
+++ b/dev-python/python-lhafile/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">FrodeSolheim/python-lhafile</remote-id>
+ <remote-id type="pypi">lhafile</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-libevdev/metadata.xml b/dev-python/python-libevdev/metadata.xml
index 3e36bc06aa43..bda7c9f9cb50 100644
--- a/dev-python/python-libevdev/metadata.xml
+++ b/dev-python/python-libevdev/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>x11@gentoo.org</email>
- <name>X11</name>
- </maintainer>
+ <maintainer type="project">
+ <email>x11@gentoo.org</email>
+ <name>X11</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">libevdev</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-octaviaclient/metadata.xml b/dev-python/python-octaviaclient/metadata.xml
index 631e40d11e7e..1b041d17f9e5 100644
--- a/dev-python/python-octaviaclient/metadata.xml
+++ b/dev-python/python-octaviaclient/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">python-octaviaclient</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-poppler-qt5/metadata.xml b/dev-python/python-poppler-qt5/metadata.xml
index 37ebb55340a7..ae83af2b191a 100644
--- a/dev-python/python-poppler-qt5/metadata.xml
+++ b/dev-python/python-poppler-qt5/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">frescobaldi/python-poppler-qt5</remote-id>
+ <remote-id type="pypi">python-poppler-qt5</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-prctl/metadata.xml b/dev-python/python-prctl/metadata.xml
index 76184b8b4383..a533d5208975 100644
--- a/dev-python/python-prctl/metadata.xml
+++ b/dev-python/python-prctl/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">seveas/python-prctl</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">seveas/python-prctl</remote-id>
+ <remote-id type="pypi">python-prctl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-systemd/metadata.xml b/dev-python/python-systemd/metadata.xml
index 8986208c5b02..5967660a0932 100644
--- a/dev-python/python-systemd/metadata.xml
+++ b/dev-python/python-systemd/metadata.xml
@@ -6,5 +6,6 @@
</maintainer>
<upstream>
<remote-id type="github">systemd/python-systemd</remote-id>
+ <remote-id type="pypi">python-systemd</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-vitrageclient/metadata.xml b/dev-python/python-vitrageclient/metadata.xml
index 631e40d11e7e..a0ee204bec6f 100644
--- a/dev-python/python-vitrageclient/metadata.xml
+++ b/dev-python/python-vitrageclient/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">python-vitrageclient</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-xlib/metadata.xml b/dev-python/python-xlib/metadata.xml
index 736c78504618..07efb5b5f76c 100644
--- a/dev-python/python-xlib/metadata.xml
+++ b/dev-python/python-xlib/metadata.xml
@@ -1,4 +1,4 @@
-<?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="project">
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="sourceforge">python-xlib</remote-id>
<remote-id type="github">python-xlib/python-xlib</remote-id>
+ <remote-id type="pypi">python-xlib</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-xmlsec/metadata.xml b/dev-python/python-xmlsec/metadata.xml
index 56cae167d372..e5523976e0c6 100644
--- a/dev-python/python-xmlsec/metadata.xml
+++ b/dev-python/python-xmlsec/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">xmlsec</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-zipstream/metadata.xml b/dev-python/python-zipstream/metadata.xml
index c126b28b8044..58db0beeb90d 100644
--- a/dev-python/python-zipstream/metadata.xml
+++ b/dev-python/python-zipstream/metadata.xml
@@ -6,6 +6,7 @@
</maintainer>
<upstream>
<remote-id type="github">allanlei/python-zipstream</remote-id>
+ <remote-id type="pypi">zipstream</remote-id>
<bugs-to>https://github.com/allanlei/python-zipstream/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-zunclient/metadata.xml b/dev-python/python-zunclient/metadata.xml
index 631e40d11e7e..5e20b098d66a 100644
--- a/dev-python/python-zunclient/metadata.xml
+++ b/dev-python/python-zunclient/metadata.xml
@@ -9,4 +9,7 @@
<name>Matthew Thode</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">python-zunclient</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyvirtualdisplay/metadata.xml b/dev-python/pyvirtualdisplay/metadata.xml
index d22e99d73577..a1cade085938 100644
--- a/dev-python/pyvirtualdisplay/metadata.xml
+++ b/dev-python/pyvirtualdisplay/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">PyVirtualDisplay</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyzbar/metadata.xml b/dev-python/pyzbar/metadata.xml
index 7f4f33c6dbc9..9084ce5b8437 100644
--- a/dev-python/pyzbar/metadata.xml
+++ b/dev-python/pyzbar/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyzbar</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/qdarkstyle/metadata.xml b/dev-python/qdarkstyle/metadata.xml
index 20ab94177c12..80481fb1e9bc 100644
--- a/dev-python/qdarkstyle/metadata.xml
+++ b/dev-python/qdarkstyle/metadata.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="person">
<email>andrewammerlaan@riseup.net</email>
@@ -10,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">QDarkStyle</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/qtsass/metadata.xml b/dev-python/qtsass/metadata.xml
index dd0bd9c021f6..a83bd6e4536b 100644
--- a/dev-python/qtsass/metadata.xml
+++ b/dev-python/qtsass/metadata.xml
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@riseup.net</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">qtsass</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/re-assert/metadata.xml b/dev-python/re-assert/metadata.xml
index e59516686a44..2ec36ed8486f 100644
--- a/dev-python/re-assert/metadata.xml
+++ b/dev-python/re-assert/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">re-assert</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/readthedocs-sphinx-ext/metadata.xml b/dev-python/readthedocs-sphinx-ext/metadata.xml
index ec3c387df89f..9fa0dfd7b6c4 100644
--- a/dev-python/readthedocs-sphinx-ext/metadata.xml
+++ b/dev-python/readthedocs-sphinx-ext/metadata.xml
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">readthedocs-sphinx-ext</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/rencode/metadata.xml b/dev-python/rencode/metadata.xml
index 3ca1128740cf..be3b0fc774d0 100644
--- a/dev-python/rencode/metadata.xml
+++ b/dev-python/rencode/metadata.xml
@@ -11,5 +11,6 @@ pure Python module written by Petru Paler, Connelly Barnes et al.
</longdescription>
<upstream>
<remote-id type="github">aresch/rencode</remote-id>
+ <remote-id type="pypi">rencode</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-oauthlib/metadata.xml b/dev-python/requests-oauthlib/metadata.xml
index 58c53b538b89..719241b63845 100644
--- a/dev-python/requests-oauthlib/metadata.xml
+++ b/dev-python/requests-oauthlib/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">requests/requests-oauthlib</remote-id>
+ <remote-id type="pypi">requests-oauthlib</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-unixsocket/metadata.xml b/dev-python/requests-unixsocket/metadata.xml
index 266e3f19ca59..f39c21389d70 100644
--- a/dev-python/requests-unixsocket/metadata.xml
+++ b/dev-python/requests-unixsocket/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">requests-unixsocket</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/retry-decorator/metadata.xml b/dev-python/retry-decorator/metadata.xml
index 3ebcb7e2d26a..6ab5a77f0e10 100644
--- a/dev-python/retry-decorator/metadata.xml
+++ b/dev-python/retry-decorator/metadata.xml
@@ -1,12 +1,13 @@
<?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>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">pnpnpn/retry-decorator</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">pnpnpn/retry-decorator</remote-id>
+ <remote-id type="pypi">retry-decorator</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/rjsmin/metadata.xml b/dev-python/rjsmin/metadata.xml
index c36c37139fad..18193f228976 100644
--- a/dev-python/rjsmin/metadata.xml
+++ b/dev-python/rjsmin/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">rjsmin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/rply/metadata.xml b/dev-python/rply/metadata.xml
index a1678ef4e2d1..2abc747e45c3 100644
--- a/dev-python/rply/metadata.xml
+++ b/dev-python/rply/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">alex/rply</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">alex/rply</remote-id>
+ <remote-id type="pypi">rply</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/rtimulib/metadata.xml b/dev-python/rtimulib/metadata.xml
index b25408628426..c14f3cf91a22 100644
--- a/dev-python/rtimulib/metadata.xml
+++ b/dev-python/rtimulib/metadata.xml
@@ -14,5 +14,6 @@
<upstream>
<bugs-to>https://github.com/RPi-Distro/RTIMULib/issues</bugs-to>
<remote-id type="github">RPi-Distro/RTIMULib</remote-id>
+ <remote-id type="pypi">RTIMULib</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sabyenc/metadata.xml b/dev-python/sabyenc/metadata.xml
index a32d600f949d..f2342a2b8ac5 100644
--- a/dev-python/sabyenc/metadata.xml
+++ b/dev-python/sabyenc/metadata.xml
@@ -5,4 +5,7 @@
<email>whissi@gentoo.org</email>
<name>Thomas Deutschmann</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">sabyenc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/scikit-build/metadata.xml b/dev-python/scikit-build/metadata.xml
index 887a2a30e0ad..c4d4aee28f07 100644
--- a/dev-python/scikit-build/metadata.xml
+++ b/dev-python/scikit-build/metadata.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
@@ -9,4 +8,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">scikit-build</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/serverfiles/metadata.xml b/dev-python/serverfiles/metadata.xml
index 007aaf442ea7..9358a3cc04bb 100644
--- a/dev-python/serverfiles/metadata.xml
+++ b/dev-python/serverfiles/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>amynka@gentoo.org</email>
-</maintainer>
+ <maintainer type="person">
+ <email>amynka@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">serverfiles</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/setuptools_scm_git_archive/metadata.xml b/dev-python/setuptools_scm_git_archive/metadata.xml
index 1f54352252db..0c29c96341f3 100644
--- a/dev-python/setuptools_scm_git_archive/metadata.xml
+++ b/dev-python/setuptools_scm_git_archive/metadata.xml
@@ -6,4 +6,7 @@
<name>Pacho Ramos</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">setuptools-scm-git-archive</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/shiboken2/metadata.xml b/dev-python/shiboken2/metadata.xml
index 766f70c1559b..391fe0f6d4f0 100644
--- a/dev-python/shiboken2/metadata.xml
+++ b/dev-python/shiboken2/metadata.xml
@@ -10,4 +10,7 @@
<flag name="numpy">Implicitly convert passed NumPy arrays to Qt lists</flag>
<flag name="vulkan">Generate "QSurface::VulkanSurface" bindings</flag>
</use>
+ <upstream>
+ <remote-id type="pypi">shiboken2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/simplebayes/metadata.xml b/dev-python/simplebayes/metadata.xml
index 3b9be0dd1edc..50f86acff519 100644
--- a/dev-python/simplebayes/metadata.xml
+++ b/dev-python/simplebayes/metadata.xml
@@ -13,5 +13,6 @@ This work is heavily inspired by the python "redisbayes" module found here:
</longdescription>
<upstream>
<remote-id type="github">hickeroar/simplebayes</remote-id>
+ <remote-id type="pypi">simplebayes</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/simplesoapy/metadata.xml b/dev-python/simplesoapy/metadata.xml
index 8058136f8538..9ddefc709839 100644
--- a/dev-python/simplesoapy/metadata.xml
+++ b/dev-python/simplesoapy/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">xmikos/simplesoapy</remote-id>
+ <remote-id type="pypi">SimpleSoapy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/simplespectral/metadata.xml b/dev-python/simplespectral/metadata.xml
index 3d1f57eeceec..af55c3f1a4ba 100644
--- a/dev-python/simplespectral/metadata.xml
+++ b/dev-python/simplespectral/metadata.xml
@@ -15,5 +15,6 @@
</use>
<upstream>
<remote-id type="github">xmikos/simplespectral</remote-id>
+ <remote-id type="pypi">SimpleSpectral</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/slimit/metadata.xml b/dev-python/slimit/metadata.xml
index 8fcb09c9e9a0..1e181f90851d 100644
--- a/dev-python/slimit/metadata.xml
+++ b/dev-python/slimit/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Gentoo Proxy Maintainers Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">slimit</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-multiversion/metadata.xml b/dev-python/sphinx-multiversion/metadata.xml
index d22e99d73577..624e6919569a 100644
--- a/dev-python/sphinx-multiversion/metadata.xml
+++ b/dev-python/sphinx-multiversion/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">sphinx-multiversion</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-panels/metadata.xml b/dev-python/sphinx-panels/metadata.xml
index d22e99d73577..4072be559b5f 100644
--- a/dev-python/sphinx-panels/metadata.xml
+++ b/dev-python/sphinx-panels/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">sphinx-panels</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-testing/metadata.xml b/dev-python/sphinx-testing/metadata.xml
index 605d625f69e7..c837a2647c6d 100644
--- a/dev-python/sphinx-testing/metadata.xml
+++ b/dev-python/sphinx-testing/metadata.xml
@@ -1,11 +1,12 @@
-<?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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">sphinx-doc/sphinx-testing</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">sphinx-doc/sphinx-testing</remote-id>
+ <remote-id type="pypi">sphinx-testing</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-blockdiag/metadata.xml b/dev-python/sphinxcontrib-blockdiag/metadata.xml
index df1f7a5b0aba..3d8642cf24d5 100644
--- a/dev-python/sphinxcontrib-blockdiag/metadata.xml
+++ b/dev-python/sphinxcontrib-blockdiag/metadata.xml
@@ -10,5 +10,6 @@
<name>Takeshi KOMIYA</name>
</maintainer>
<remote-id type="github">blockdiag/sphinxcontrib-blockdiag</remote-id>
+ <remote-id type="pypi">sphinxcontrib-blockdiag</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-httpexample/metadata.xml b/dev-python/sphinxcontrib-httpexample/metadata.xml
index 39ac3a9a9590..d1cf45af9cef 100644
--- a/dev-python/sphinxcontrib-httpexample/metadata.xml
+++ b/dev-python/sphinxcontrib-httpexample/metadata.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <maintainer type="person">
- <email>vpayno+gentoo@gmail.com</email>
- <name>Victor Payno</name>
- </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>vpayno+gentoo@gmail.com</email>
+ <name>Victor Payno</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">sphinxcontrib-httpexample</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spur/metadata.xml b/dev-python/spur/metadata.xml
index e59516686a44..51b1ef540169 100644
--- a/dev-python/spur/metadata.xml
+++ b/dev-python/spur/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">spur</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spyder-line-profiler/metadata.xml b/dev-python/spyder-line-profiler/metadata.xml
index 8fc11184ab00..51c57d3fb52c 100644
--- a/dev-python/spyder-line-profiler/metadata.xml
+++ b/dev-python/spyder-line-profiler/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">spyder-line-profiler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spyder-memory-profiler/metadata.xml b/dev-python/spyder-memory-profiler/metadata.xml
index 8fc11184ab00..8d57702fe441 100644
--- a/dev-python/spyder-memory-profiler/metadata.xml
+++ b/dev-python/spyder-memory-profiler/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">spyder-memory-profiler</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spyder-notebook/metadata.xml b/dev-python/spyder-notebook/metadata.xml
index 8fc11184ab00..21d0219b1ff0 100644
--- a/dev-python/spyder-notebook/metadata.xml
+++ b/dev-python/spyder-notebook/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">spyder-notebook</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spyder-terminal/metadata.xml b/dev-python/spyder-terminal/metadata.xml
index 8fc11184ab00..07953662c9cf 100644
--- a/dev-python/spyder-terminal/metadata.xml
+++ b/dev-python/spyder-terminal/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">spyder-terminal</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/spyder-unittest/metadata.xml b/dev-python/spyder-unittest/metadata.xml
index 8fc11184ab00..52de5cb4741c 100644
--- a/dev-python/spyder-unittest/metadata.xml
+++ b/dev-python/spyder-unittest/metadata.xml
@@ -1,4 +1,4 @@
-<?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">
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">spyder-unittest</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/stapler/metadata.xml b/dev-python/stapler/metadata.xml
index 49cb5cf0b5a9..a9cb07912d62 100644
--- a/dev-python/stapler/metadata.xml
+++ b/dev-python/stapler/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">hellerbarde/stapler</remote-id>
+ <remote-id type="pypi">stapler</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/svgwrite/metadata.xml b/dev-python/svgwrite/metadata.xml
index 7f4f33c6dbc9..833a9c5c9c84 100644
--- a/dev-python/svgwrite/metadata.xml
+++ b/dev-python/svgwrite/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">svgwrite</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/swagger-spec-validator/metadata.xml b/dev-python/swagger-spec-validator/metadata.xml
index c36c37139fad..39003aa1d43a 100644
--- a/dev-python/swagger-spec-validator/metadata.xml
+++ b/dev-python/swagger-spec-validator/metadata.xml
@@ -5,4 +5,7 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">swagger-spec-validator</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml
index 202e3195339e..7a85ec6adad9 100644
--- a/dev-python/symengine/metadata.xml
+++ b/dev-python/symengine/metadata.xml
@@ -1,11 +1,12 @@
-<?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="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">symengine/symengine.py</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>sci-mathematics@gentoo.org</email>
+ <name>Gentoo Mathematics Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">symengine/symengine.py</remote-id>
+ <remote-id type="pypi">symengine</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/testpath/metadata.xml b/dev-python/testpath/metadata.xml
index 05a85a5849f4..259d00861e4f 100644
--- a/dev-python/testpath/metadata.xml
+++ b/dev-python/testpath/metadata.xml
@@ -1,22 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <longdescription>
- Testpath is a collection of utilities for Python code working with
- files and commands. It contains functions to check things on the
- filesystem, and tools for mocking system commands and recording
- calls to those.
- </longdescription>
- <upstream>
- <remote-id type="github">jupyter/testpath</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <longdescription>
+ Testpath is a collection of utilities for Python code working with
+ files and commands. It contains functions to check things on the
+ filesystem, and tools for mocking system commands and recording
+ calls to those.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">jupyter/testpath</remote-id>
+ <remote-id type="pypi">testpath</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/threadpoolctl/metadata.xml b/dev-python/threadpoolctl/metadata.xml
index ff70d6e6ba19..1e538b750d43 100644
--- a/dev-python/threadpoolctl/metadata.xml
+++ b/dev-python/threadpoolctl/metadata.xml
@@ -1,12 +1,15 @@
<?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>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <stabilize-allarches/>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">threadpoolctl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/toml/metadata.xml b/dev-python/toml/metadata.xml
index 85b206a00020..94a222e44902 100644
--- a/dev-python/toml/metadata.xml
+++ b/dev-python/toml/metadata.xml
@@ -1,12 +1,13 @@
-<?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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">uiri/toml</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">uiri/toml</remote-id>
+ <remote-id type="pypi">toml</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/transitions/metadata.xml b/dev-python/transitions/metadata.xml
index cb357577f372..bf02683f0971 100644
--- a/dev-python/transitions/metadata.xml
+++ b/dev-python/transitions/metadata.xml
@@ -15,5 +15,6 @@
<upstream>
<bugs-to>https://github.com/pytransitions/transitions/issues</bugs-to>
<remote-id type="github">pytransitions/transitions</remote-id>
+ <remote-id type="pypi">transitions</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/translate-toolkit/metadata.xml b/dev-python/translate-toolkit/metadata.xml
index d6edf768cd05..7f98f59237bc 100644
--- a/dev-python/translate-toolkit/metadata.xml
+++ b/dev-python/translate-toolkit/metadata.xml
@@ -15,5 +15,6 @@
</use>
<upstream>
<remote-id type="github">translate</remote-id>
+ <remote-id type="pypi">translate-toolkit</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/trustme/metadata.xml b/dev-python/trustme/metadata.xml
index 986c7fe8b64c..9914e7c63b22 100644
--- a/dev-python/trustme/metadata.xml
+++ b/dev-python/trustme/metadata.xml
@@ -10,4 +10,7 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">trustme</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/tvdb_api/metadata.xml b/dev-python/tvdb_api/metadata.xml
index 373aacb19057..198c22849457 100644
--- a/dev-python/tvdb_api/metadata.xml
+++ b/dev-python/tvdb_api/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>thev00d00@gentoo.org</email>
- <name>Ian Whyman</name>
- </maintainer>
- <upstream>
- <remote-id type="github">dbr/tvdb_api</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>thev00d00@gentoo.org</email>
+ <name>Ian Whyman</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">dbr/tvdb_api</remote-id>
+ <remote-id type="pypi">tvdb-api</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ubelt/metadata.xml b/dev-python/ubelt/metadata.xml
index ca93985fb0db..692a51ccf094 100644
--- a/dev-python/ubelt/metadata.xml
+++ b/dev-python/ubelt/metadata.xml
@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">ubelt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/uranium/metadata.xml b/dev-python/uranium/metadata.xml
index a1111722f75c..0f2925ceea27 100644
--- a/dev-python/uranium/metadata.xml
+++ b/dev-python/uranium/metadata.xml
@@ -30,5 +30,6 @@
</slots>
<upstream>
<remote-id type="github">Ultimaker/Uranium</remote-id>
+ <remote-id type="pypi">uranium</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/urdf_parser_py/metadata.xml b/dev-python/urdf_parser_py/metadata.xml
index 9bbf130c48d2..e79c08cb164e 100644
--- a/dev-python/urdf_parser_py/metadata.xml
+++ b/dev-python/urdf_parser_py/metadata.xml
@@ -1,4 +1,4 @@
-<?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="project">
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">ros/urdf_parser_py</remote-id>
+ <remote-id type="pypi">urdf-parser-py</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/urlgrabber/metadata.xml b/dev-python/urlgrabber/metadata.xml
index 61b9e764b90f..96c924d2a326 100644
--- a/dev-python/urlgrabber/metadata.xml
+++ b/dev-python/urlgrabber/metadata.xml
@@ -1,37 +1,40 @@
<?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>
- A high-level cross-protocol url-grabber.
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
+ A high-level cross-protocol url-grabber.
- Using urlgrabber, data can be fetched in three basic ways:
+ Using urlgrabber, data can be fetched in three basic ways:
- urlgrab(url) copy the file to the local filesystem
- urlopen(url) open the remote file and return a file object (like urllib2.urlopen)
- urlread(url) return the contents of the file as a string
+ urlgrab(url) copy the file to the local filesystem
+ urlopen(url) open the remote file and return a file object (like urllib2.urlopen)
+ urlread(url) return the contents of the file as a string
- When using these functions (or methods), urlgrabber supports the following
- features:
+ When using these functions (or methods), urlgrabber supports the following
+ features:
- * identical behavior for http://, ftp://, and file:// urls
- * http keepalive - faster downloads of many files by using only a single
- connection
- * byte ranges - fetch only a portion of the file
- * reget - for a urlgrab, resume a partial download
- * progress meters - the ability to report download progress automatically,
- even when using urlopen!
- * throttling - restrict bandwidth usage
- * retries - automatically retry a download if it fails. The number of retries
- and failure types are configurable.
- * authenticated server access for http and ftp
- * proxy support - support for authenticated http and ftp proxies
- * mirror groups - treat a list of mirrors as a single source, automatically
- switching mirrors if there is a failure.
- </longdescription>
- <stabilize-allarches/>
+ * identical behavior for http://, ftp://, and file:// urls
+ * http keepalive - faster downloads of many files by using only a single
+ connection
+ * byte ranges - fetch only a portion of the file
+ * reget - for a urlgrab, resume a partial download
+ * progress meters - the ability to report download progress automatically,
+ even when using urlopen!
+ * throttling - restrict bandwidth usage
+ * retries - automatically retry a download if it fails. The number of retries
+ and failure types are configurable.
+ * authenticated server access for http and ftp
+ * proxy support - support for authenticated http and ftp proxies
+ * mirror groups - treat a list of mirrors as a single source, automatically
+ switching mirrors if there is a failure.
+ </longdescription>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">urlgrabber</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml
index b60fa728c8da..37147c6c9043 100644
--- a/dev-python/vcstools/metadata.xml
+++ b/dev-python/vcstools/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">vcstools/vcstools</remote-id>
+ <remote-id type="pypi">vcstools</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/vncdotool/metadata.xml b/dev-python/vncdotool/metadata.xml
index c12ae293d46d..6bdb075d75c3 100644
--- a/dev-python/vncdotool/metadata.xml
+++ b/dev-python/vncdotool/metadata.xml
@@ -10,4 +10,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">vncdotool</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/webassets/metadata.xml b/dev-python/webassets/metadata.xml
index 66aeb500eb66..66b566453bb3 100644
--- a/dev-python/webassets/metadata.xml
+++ b/dev-python/webassets/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="github">miracle2k/webassets</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">miracle2k/webassets</remote-id>
+ <remote-id type="pypi">webassets</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/websockets/metadata.xml b/dev-python/websockets/metadata.xml
index a3e93786e383..98f685d013f0 100644
--- a/dev-python/websockets/metadata.xml
+++ b/dev-python/websockets/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">aaugustin/websockets</remote-id>
+ <remote-id type="pypi">websockets</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ws4py/metadata.xml b/dev-python/ws4py/metadata.xml
index cb991999cfd6..b9be7d64e187 100644
--- a/dev-python/ws4py/metadata.xml
+++ b/dev-python/ws4py/metadata.xml
@@ -1,15 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>whissi@gentoo.org</email>
- <name>Thomas Deutschmann</name>
- </maintainer>
- <use>
- <flag name="client">Install client modules</flag>
- <flag name="server">Install server modules</flag>
- </use>
- <upstream>
- <remote-id type="github">Lawouach/WebSocket-for-Python</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>whissi@gentoo.org</email>
+ <name>Thomas Deutschmann</name>
+ </maintainer>
+ <use>
+ <flag name="client">Install client modules</flag>
+ <flag name="server">Install server modules</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">Lawouach/WebSocket-for-Python</remote-id>
+ <remote-id type="pypi">ws4py</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/wxpython/metadata.xml b/dev-python/wxpython/metadata.xml
index 0796b4162e00..6efec25372fb 100644
--- a/dev-python/wxpython/metadata.xml
+++ b/dev-python/wxpython/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">wxWidgets/Phoenix</remote-id>
+ <remote-id type="pypi">wxPython</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/xdoctest/metadata.xml b/dev-python/xdoctest/metadata.xml
index ca93985fb0db..c4ab9400881e 100644
--- a/dev-python/xdoctest/metadata.xml
+++ b/dev-python/xdoctest/metadata.xml
@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">xdoctest</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/yapf/metadata.xml b/dev-python/yapf/metadata.xml
index 01578e600b81..602784a7a255 100644
--- a/dev-python/yapf/metadata.xml
+++ b/dev-python/yapf/metadata.xml
@@ -1,11 +1,11 @@
-<?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>chr@chymera.eu</email>
<name>Horea Christian</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
@@ -15,4 +15,7 @@
formatting that conforms to the style guide, even if the original code
didn't violate the style guide.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">yapf</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/yapsy/metadata.xml b/dev-python/yapsy/metadata.xml
index 59dcad63b3ad..e34e857fd2eb 100644
--- a/dev-python/yapsy/metadata.xml
+++ b/dev-python/yapsy/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">yapsy</remote-id>
+ <remote-id type="pypi">Yapsy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/zVMCloudConnector/metadata.xml b/dev-python/zVMCloudConnector/metadata.xml
index f0b577005701..4b9db07e2990 100644
--- a/dev-python/zVMCloudConnector/metadata.xml
+++ b/dev-python/zVMCloudConnector/metadata.xml
@@ -11,4 +11,7 @@
<longdescription lang="en">
z/VM cloud connector is a development sdk for manage z/VM. It provides a set of APIs to operate z/VM including guest, image, network, volume etc.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">zVMCloudConnector</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/zxcvbn/metadata.xml b/dev-python/zxcvbn/metadata.xml
index 266e3f19ca59..7f590bf4c960 100644
--- a/dev-python/zxcvbn/metadata.xml
+++ b/dev-python/zxcvbn/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">zxcvbn</remote-id>
+ </upstream>
</pkgmetadata>