summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/BitVector/metadata.xml3
-rw-r--r--dev-python/PyRSS2Gen/metadata.xml3
-rw-r--r--dev-python/ansi2html/metadata.xml18
-rw-r--r--dev-python/argparse-manpage/metadata.xml4
-rw-r--r--dev-python/arpeggio/metadata.xml2
-rw-r--r--dev-python/asgiref/metadata.xml4
-rw-r--r--dev-python/asn1crypto/metadata.xml16
-rw-r--r--dev-python/asttokens/metadata.xml4
-rw-r--r--dev-python/async_timeout/metadata.xml4
-rw-r--r--dev-python/autobahn/metadata.xml2
-rw-r--r--dev-python/backports/metadata.xml11
-rw-r--r--dev-python/bandit/metadata.xml1
-rw-r--r--dev-python/bluelet/metadata.xml1
-rw-r--r--dev-python/brotlipy/metadata.xml4
-rw-r--r--dev-python/capturer/metadata.xml16
-rw-r--r--dev-python/cbor2/metadata.xml6
-rw-r--r--dev-python/chameleon/metadata.xml1
-rw-r--r--dev-python/citeproc-py/metadata.xml1
-rw-r--r--dev-python/click-default-group/metadata.xml1
-rw-r--r--dev-python/click-plugins/metadata.xml9
-rw-r--r--dev-python/cliff/metadata.xml37
-rw-r--r--dev-python/cloudpickle/metadata.xml17
-rw-r--r--dev-python/colorclass/metadata.xml4
-rw-r--r--dev-python/css-parser/metadata.xml13
-rw-r--r--dev-python/cssselect/metadata.xml17
-rw-r--r--dev-python/cssselect2/metadata.xml17
-rw-r--r--dev-python/csv23/metadata.xml4
-rw-r--r--dev-python/cython/metadata.xml27
-rw-r--r--dev-python/dataclasses/metadata.xml4
-rw-r--r--dev-python/distlib/metadata.xml3
-rw-r--r--dev-python/dj-database-url/metadata.xml18
-rw-r--r--dev-python/django-extensions/metadata.xml1
-rw-r--r--dev-python/django-gravatar2/metadata.xml1
-rw-r--r--dev-python/django-sortedm2m/metadata.xml15
-rw-r--r--dev-python/django_polymorphic/metadata.xml14
-rw-r--r--dev-python/dns-lexicon/metadata.xml11
-rw-r--r--dev-python/docutils/metadata.xml1
-rw-r--r--dev-python/elementpath/metadata.xml4
-rw-r--r--dev-python/executing/metadata.xml4
-rw-r--r--dev-python/fakeredis/metadata.xml4
-rw-r--r--dev-python/flask-compress/metadata.xml2
-rw-r--r--dev-python/flask-gravatar/metadata.xml1
-rw-r--r--dev-python/flask-htmlmin/metadata.xml1
-rw-r--r--dev-python/flask-paranoid/metadata.xml1
-rw-r--r--dev-python/flask-security/metadata.xml3
-rw-r--r--dev-python/flask/metadata.xml2
-rw-r--r--dev-python/flatbuffers/metadata.xml15
-rw-r--r--dev-python/fsspec/metadata.xml4
-rw-r--r--dev-python/fusepy/metadata.xml1
-rw-r--r--dev-python/gast/metadata.xml3
-rw-r--r--dev-python/genshi/metadata.xml13
-rw-r--r--dev-python/google-auth-oauthlib/metadata.xml23
-rw-r--r--dev-python/google-pasta/metadata.xml3
-rw-r--r--dev-python/googleapis-common-protos/metadata.xml13
-rw-r--r--dev-python/h11/metadata.xml4
-rw-r--r--dev-python/httpbin/metadata.xml22
-rw-r--r--dev-python/humanfriendly/metadata.xml15
-rw-r--r--dev-python/hyperframe/metadata.xml1
-rw-r--r--dev-python/hyperlink/metadata.xml3
-rw-r--r--dev-python/imapclient/metadata.xml1
-rw-r--r--dev-python/junit-xml/metadata.xml4
-rw-r--r--dev-python/kconfiglib/metadata.xml3
-rw-r--r--dev-python/logbook/metadata.xml24
-rw-r--r--dev-python/lxml/metadata.xml15
-rw-r--r--dev-python/lz4/metadata.xml22
-rw-r--r--dev-python/mako/metadata.xml20
-rw-r--r--dev-python/markdown/metadata.xml18
-rw-r--r--dev-python/mimerender/metadata.xml1
-rw-r--r--dev-python/mkdocs-bootstrap/metadata.xml3
-rw-r--r--dev-python/mkdocs-bootswatch/metadata.xml3
-rw-r--r--dev-python/msgpack/metadata.xml28
-rw-r--r--dev-python/nltk/metadata.xml18
-rw-r--r--dev-python/node-semver/metadata.xml3
-rw-r--r--dev-python/ntlm-auth/metadata.xml1
-rw-r--r--dev-python/odfpy/metadata.xml1
-rw-r--r--dev-python/opt-einsum/metadata.xml3
-rw-r--r--dev-python/os-diskconfig-python-novaclient-ext/metadata.xml16
-rw-r--r--dev-python/pallets-sphinx-themes/metadata.xml1
-rw-r--r--dev-python/parver/metadata.xml1
-rw-r--r--dev-python/path-py/metadata.xml18
-rw-r--r--dev-python/pebble/metadata.xml4
-rw-r--r--dev-python/pelican-minify/metadata.xml3
-rw-r--r--dev-python/pew/metadata.xml23
-rw-r--r--dev-python/piexif/metadata.xml4
-rw-r--r--dev-python/pipenv/metadata.xml31
-rw-r--r--dev-python/pluggy/metadata.xml23
-rw-r--r--dev-python/pluginbase/metadata.xml16
-rw-r--r--dev-python/process-tests/metadata.xml4
-rw-r--r--dev-python/pybluez/metadata.xml4
-rw-r--r--dev-python/pycapnp/metadata.xml25
-rw-r--r--dev-python/pycryptodome/metadata.xml3
-rw-r--r--dev-python/pycryptodomex/metadata.xml3
-rw-r--r--dev-python/pyenchant/metadata.xml2
-rw-r--r--dev-python/pyinotify/metadata.xml4
-rw-r--r--dev-python/pykerberos/metadata.xml3
-rw-r--r--dev-python/pyls-black/metadata.xml26
-rw-r--r--dev-python/pymssql/metadata.xml1
-rw-r--r--dev-python/pyopengl_accelerate/metadata.xml1
-rw-r--r--dev-python/pyopenssl/metadata.xml1
-rw-r--r--dev-python/pyotp/metadata.xml4
-rw-r--r--dev-python/pyparsing/metadata.xml33
-rw-r--r--dev-python/pypiserver/metadata.xml4
-rw-r--r--dev-python/pyqtgraph/metadata.xml29
-rw-r--r--dev-python/pyro/metadata.xml18
-rw-r--r--dev-python/pyscard/metadata.xml2
-rw-r--r--dev-python/pysnmp-mibs/metadata.xml55
-rw-r--r--dev-python/pysnmp/metadata.xml57
-rw-r--r--dev-python/pysvg/metadata.xml3
-rw-r--r--dev-python/pytest-asyncio/metadata.xml4
-rw-r--r--dev-python/pytest-ordering/metadata.xml1
-rw-r--r--dev-python/pytest-qt/metadata.xml4
-rw-r--r--dev-python/pytest-subtesthack/metadata.xml1
-rw-r--r--dev-python/pytest-virtualenv/metadata.xml2
-rw-r--r--dev-python/pytest-xdist/metadata.xml5
-rw-r--r--dev-python/pytest-xvfb/metadata.xml3
-rw-r--r--dev-python/python-ethtool/metadata.xml4
-rw-r--r--dev-python/python-gnupg/metadata.xml1
-rw-r--r--dev-python/python-levenshtein/metadata.xml16
-rw-r--r--dev-python/python-socks/metadata.xml4
-rw-r--r--dev-python/python-sshpubkeys/metadata.xml20
-rw-r--r--dev-python/python3-openid/metadata.xml1
-rw-r--r--dev-python/python3-saml/metadata.xml12
-rw-r--r--dev-python/pythonz-bd/metadata.xml23
-rw-r--r--dev-python/pyx/metadata.xml3
-rw-r--r--dev-python/pyyaml/metadata.xml22
-rw-r--r--dev-python/pyzmq/metadata.xml21
-rw-r--r--dev-python/raet/metadata.xml24
-rw-r--r--dev-python/random2/metadata.xml3
-rw-r--r--dev-python/reedsolomon/metadata.xml1
-rw-r--r--dev-python/requests-file/metadata.xml11
-rw-r--r--dev-python/requests-kerberos/metadata.xml1
-rw-r--r--dev-python/requests-ntlm/metadata.xml1
-rw-r--r--dev-python/resumable-urlretrieve/metadata.xml23
-rw-r--r--dev-python/ropemode/metadata.xml1
-rw-r--r--dev-python/scrypt/metadata.xml2
-rw-r--r--dev-python/semver/metadata.xml2
-rw-r--r--dev-python/service_identity/metadata.xml18
-rw-r--r--dev-python/sgmllib3k/metadata.xml3
-rw-r--r--dev-python/simplejson/metadata.xml15
-rw-r--r--dev-python/snaketrace/metadata.xml12
-rw-r--r--dev-python/snapshottest/metadata.xml16
-rw-r--r--dev-python/snowballstemmer/metadata.xml18
-rw-r--r--dev-python/sortedcontainers/metadata.xml18
-rw-r--r--dev-python/sphinx-py3doc-enhanced-theme/metadata.xml2
-rw-r--r--dev-python/sphinx/metadata.xml1
-rw-r--r--dev-python/sphinx_rtd_theme/metadata.xml18
-rw-r--r--dev-python/sphinxcontrib-applehelp/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-devhelp/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-htmlhelp/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-httpdomain/metadata.xml18
-rw-r--r--dev-python/sphinxcontrib-jsmath/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-qthelp/metadata.xml1
-rw-r--r--dev-python/sphinxcontrib-serializinghtml/metadata.xml1
-rw-r--r--dev-python/sshtunnel/metadata.xml3
-rw-r--r--dev-python/subunit/metadata.xml1
-rw-r--r--dev-python/subvertpy/metadata.xml3
-rw-r--r--dev-python/tabulate/metadata.xml17
-rw-r--r--dev-python/test_server/metadata.xml4
-rw-r--r--dev-python/text-unidecode/metadata.xml4
-rw-r--r--dev-python/texttable/metadata.xml15
-rw-r--r--dev-python/tld/metadata.xml1
-rw-r--r--dev-python/tldextract/metadata.xml11
-rw-r--r--dev-python/typing-extensions/metadata.xml2
-rw-r--r--dev-python/urllib3/metadata.xml26
-rw-r--r--dev-python/urwid/metadata.xml19
-rw-r--r--dev-python/utidylib/metadata.xml4
-rw-r--r--dev-python/uvloop/metadata.xml24
-rw-r--r--dev-python/verboselogs/metadata.xml15
-rw-r--r--dev-python/vobject/metadata.xml3
-rw-r--r--dev-python/vpython/metadata.xml3
-rw-r--r--dev-python/werkzeug/metadata.xml15
-rw-r--r--dev-python/wsproto/metadata.xml2
-rw-r--r--dev-python/wurlitzer/metadata.xml21
-rw-r--r--dev-python/xxhash/metadata.xml16
-rw-r--r--dev-python/yaswfp/metadata.xml1
-rw-r--r--dev-python/zc-lockfile/metadata.xml3
-rw-r--r--dev-python/zconfig/metadata.xml27
177 files changed, 948 insertions, 700 deletions
diff --git a/dev-python/BitVector/metadata.xml b/dev-python/BitVector/metadata.xml
index a2dbc076e2d..f9728c70b43 100644
--- a/dev-python/BitVector/metadata.xml
+++ b/dev-python/BitVector/metadata.xml
@@ -9,4 +9,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">BitVector</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/PyRSS2Gen/metadata.xml b/dev-python/PyRSS2Gen/metadata.xml
index a32d600f949..a05bcf23516 100644
--- a/dev-python/PyRSS2Gen/metadata.xml
+++ b/dev-python/PyRSS2Gen/metadata.xml
@@ -5,4 +5,7 @@
<email>whissi@gentoo.org</email>
<name>Thomas Deutschmann</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">PyRSS2Gen</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ansi2html/metadata.xml b/dev-python/ansi2html/metadata.xml
index 5ea83a06dfa..a805a61f7f9 100644
--- a/dev-python/ansi2html/metadata.xml
+++ b/dev-python/ansi2html/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="pypi">ansi2html</remote-id>
- <remote-id type="github">ralphbean/ansi2html</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">ansi2html</remote-id>
+ <remote-id type="github">pycontribs/ansi2html</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/argparse-manpage/metadata.xml b/dev-python/argparse-manpage/metadata.xml
index cee379b1540..ad3003519fc 100644
--- a/dev-python/argparse-manpage/metadata.xml
+++ b/dev-python/argparse-manpage/metadata.xml
@@ -5,4 +5,8 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">argparse-manpage</remote-id>
+ <remote-id type="github">praiskup/argparse-manpage</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/arpeggio/metadata.xml b/dev-python/arpeggio/metadata.xml
index 9b80d3de4f9..832012f48b8 100644
--- a/dev-python/arpeggio/metadata.xml
+++ b/dev-python/arpeggio/metadata.xml
@@ -7,6 +7,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">Arpeggio</remote-id>
- <remote-id type="github">igordejanovic/Arpeggio</remote-id>
+ <remote-id type="github">textX/Arpeggio</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/asgiref/metadata.xml b/dev-python/asgiref/metadata.xml
index 4c43a15ce6f..c8bf84bc495 100644
--- a/dev-python/asgiref/metadata.xml
+++ b/dev-python/asgiref/metadata.xml
@@ -6,4 +6,8 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">asgiref</remote-id>
+ <remote-id type="github">django/asgiref</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/asn1crypto/metadata.xml b/dev-python/asn1crypto/metadata.xml
index 2dfa57bc0fb..94d6d17f750 100644
--- a/dev-python/asn1crypto/metadata.xml
+++ b/dev-python/asn1crypto/metadata.xml
@@ -1,12 +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="pypi">cryptography</remote-id>
- <remote-id type="github">pyca/cryptography</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">asn1crypto</remote-id>
+ <remote-id type="github">wbond/asn1crypto</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/asttokens/metadata.xml b/dev-python/asttokens/metadata.xml
index 266e3f19ca5..be6b2431adb 100644
--- a/dev-python/asttokens/metadata.xml
+++ b/dev-python/asttokens/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">asttokens</remote-id>
+ <remote-id type="github">gristlabs/asttokens</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/async_timeout/metadata.xml b/dev-python/async_timeout/metadata.xml
index 50d0852ebd2..83850f5c20f 100644
--- a/dev-python/async_timeout/metadata.xml
+++ b/dev-python/async_timeout/metadata.xml
@@ -9,7 +9,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">async_timeout</remote-id>
- <remote-id type="github">aio-libs/async_timeout</remote-id>
+ <remote-id type="pypi">async-timeout</remote-id>
+ <remote-id type="github">aio-libs/async-timeout</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/autobahn/metadata.xml b/dev-python/autobahn/metadata.xml
index 72fb58a68e0..acd99bea73d 100644
--- a/dev-python/autobahn/metadata.xml
+++ b/dev-python/autobahn/metadata.xml
@@ -11,6 +11,6 @@
</use>
<upstream>
<remote-id type="pypi">autobahn</remote-id>
- <remote-id type="github">crossbar/autobahn</remote-id>
+ <remote-id type="github">crossbario/autobahn-python</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/backports/metadata.xml b/dev-python/backports/metadata.xml
index e24dd86faa2..6c49200e959 100644
--- a/dev-python/backports/metadata.xml
+++ b/dev-python/backports/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">backports</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/bandit/metadata.xml b/dev-python/bandit/metadata.xml
index 40f27867ff3..3a9cff4a6b5 100644
--- a/dev-python/bandit/metadata.xml
+++ b/dev-python/bandit/metadata.xml
@@ -10,5 +10,6 @@
</longdescription>
<upstream>
<remote-id type="pypi">bandit</remote-id>
+ <remote-id type="github">PyCQA/bandit</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/bluelet/metadata.xml b/dev-python/bluelet/metadata.xml
index f40580bfc18..f536dab566d 100644
--- a/dev-python/bluelet/metadata.xml
+++ b/dev-python/bluelet/metadata.xml
@@ -16,5 +16,6 @@ In this way, it is similar to the Greenlet green-threads library and its associa
</longdescription>
<upstream>
<remote-id type="github">sampsyo/bluelet</remote-id>
+ <remote-id type="pypi">bluelet</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/brotlipy/metadata.xml b/dev-python/brotlipy/metadata.xml
index 7f4f33c6dbc..56e99b52ee7 100644
--- a/dev-python/brotlipy/metadata.xml
+++ b/dev-python/brotlipy/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">brotlipy</remote-id>
+ <remote-id type="github">python-hyper/brotlipy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/capturer/metadata.xml b/dev-python/capturer/metadata.xml
index 42593b5baca..b622882856d 100644
--- a/dev-python/capturer/metadata.xml
+++ b/dev-python/capturer/metadata.xml
@@ -1,12 +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="pypi">coloredlogs</remote-id>
- <remote-id type="github">xolox/python-coloredlogs</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">capturer</remote-id>
+ <remote-id type="github">xolox/python-capturer</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cbor2/metadata.xml b/dev-python/cbor2/metadata.xml
index 77d7b556b44..b7664ff5cba 100644
--- a/dev-python/cbor2/metadata.xml
+++ b/dev-python/cbor2/metadata.xml
@@ -10,13 +10,13 @@
<email>bolson@bolson.org</email>
<name>Brian Olson</name>
</maintainer>
- <remote-id type="pypi">cbor</remote-id>
- <remote-id type="bitbucket">bodhisnarkva/cbor</remote-id>
+ <remote-id type="pypi">cbor2</remote-id>
+ <remote-id type="github">agronholm/cbor2</remote-id>
</upstream>
<longdescription>This library provides encoding and decoding for the
Concise Binary Object Representation (CBOR) (RFC 7049) serialization format.
It is implemented in pure python with an optional C backend and is compatible
-with versions 2.7 through to 3.8. On cPython>=3.3 cbor2 can use a built in C
+with versions 2.7 through to 3.8. On cPython&gt;=3.3 cbor2 can use a built in C
module for performance similar to how pickle wraps the _pickle C module in the
Python Standard Library.
</longdescription>
diff --git a/dev-python/chameleon/metadata.xml b/dev-python/chameleon/metadata.xml
index e56e490aa9a..8c59eb99923 100644
--- a/dev-python/chameleon/metadata.xml
+++ b/dev-python/chameleon/metadata.xml
@@ -8,5 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">Chameleon</remote-id>
+ <remote-id type="github">malthe/chameleon</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/citeproc-py/metadata.xml b/dev-python/citeproc-py/metadata.xml
index 4ad4957cfd2..f2c00bc183f 100644
--- a/dev-python/citeproc-py/metadata.xml
+++ b/dev-python/citeproc-py/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">brechtm/citeproc-py</remote-id>
+ <remote-id type="pypi">citeproc-py</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/click-default-group/metadata.xml b/dev-python/click-default-group/metadata.xml
index 3fbe64efde3..fd2518ed054 100644
--- a/dev-python/click-default-group/metadata.xml
+++ b/dev-python/click-default-group/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">click-default-group</remote-id>
+ <remote-id type="github">click-contrib/click-default-group</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/click-plugins/metadata.xml b/dev-python/click-plugins/metadata.xml
index 9cd89183f85..6adfac23640 100644
--- a/dev-python/click-plugins/metadata.xml
+++ b/dev-python/click-plugins/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="pypi">click-plugins</remote-id>
- </upstream>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="pypi">click-plugins</remote-id>
+ <remote-id type="github">click-contrib/click-plugins</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cliff/metadata.xml b/dev-python/cliff/metadata.xml
index 75edbe394a4..6b802a7a609 100644
--- a/dev-python/cliff/metadata.xml
+++ b/dev-python/cliff/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="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription lang="en">
- Cliff is a framework for building command line programs.
- It uses setuptools entry points to provide subcommands,
- output formatters, and other extensions.
- </longdescription>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="pypi">cliff</remote-id>
- <remote-id type="github">dreamhost/cliff</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">
+ Cliff is a framework for building command line programs.
+ It uses setuptools entry points to provide subcommands,
+ output formatters, and other extensions.
+ </longdescription>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">cliff</remote-id>
+ <remote-id type="github">dreamhost/cliff</remote-id>
+ <remote-id type="github">openstack/cliff</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cloudpickle/metadata.xml b/dev-python/cloudpickle/metadata.xml
index cc58bd67972..38fc6e1d881 100644
--- a/dev-python/cloudpickle/metadata.xml
+++ b/dev-python/cloudpickle/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="pypi">cloudpickle</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">cloudpickle</remote-id>
+ <remote-id type="github">cloudpipe/cloudpickle</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/colorclass/metadata.xml b/dev-python/colorclass/metadata.xml
index e59516686a4..a9434e20d62 100644
--- a/dev-python/colorclass/metadata.xml
+++ b/dev-python/colorclass/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">colorclass</remote-id>
+ <remote-id type="github">Robpol86/colorclass</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/css-parser/metadata.xml b/dev-python/css-parser/metadata.xml
index 4409159ffa7..96600ef2547 100644
--- a/dev-python/css-parser/metadata.xml
+++ b/dev-python/css-parser/metadata.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">ebook-utils/css-parser</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ebook-utils/css-parser</remote-id>
+ <remote-id type="pypi">css-parser</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cssselect/metadata.xml b/dev-python/cssselect/metadata.xml
index 56773600370..534bff56c2a 100644
--- a/dev-python/cssselect/metadata.xml
+++ b/dev-python/cssselect/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="pypi">cssselect</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">cssselect</remote-id>
+ <remote-id type="github">scrapy/cssselect</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cssselect2/metadata.xml b/dev-python/cssselect2/metadata.xml
index d621f28c28f..c6a21dbbcc3 100644
--- a/dev-python/cssselect2/metadata.xml
+++ b/dev-python/cssselect2/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="pypi">cssselect2</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">cssselect2</remote-id>
+ <remote-id type="github">Kozea/cssselect2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/csv23/metadata.xml b/dev-python/csv23/metadata.xml
index e59516686a4..b49d8f54476 100644
--- a/dev-python/csv23/metadata.xml
+++ b/dev-python/csv23/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">csv23</remote-id>
+ <remote-id type="github">xflr6/csv23</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/cython/metadata.xml b/dev-python/cython/metadata.xml
index 6fed3f622bc..e9decf14f92 100644
--- a/dev-python/cython/metadata.xml
+++ b/dev-python/cython/metadata.xml
@@ -1,16 +1,17 @@
-<?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>
- <longdescription lang="en">
- Cython is a language that makes writing C extensions for the Python
- language as easy as Python itself. It's based on Pyrex, but supports
- more cutting edge functionality and optimizations.
- </longdescription>
- <upstream>
- <remote-id type="pypi">Cython</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">
+ Cython is a language that makes writing C extensions for the Python
+ language as easy as Python itself. It's based on Pyrex, but supports
+ more cutting edge functionality and optimizations.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">Cython</remote-id>
+ <remote-id type="github">cython/cython</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dataclasses/metadata.xml b/dev-python/dataclasses/metadata.xml
index 266e3f19ca5..74a8b3e369b 100644
--- a/dev-python/dataclasses/metadata.xml
+++ b/dev-python/dataclasses/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">dataclasses</remote-id>
+ <remote-id type="github">ericvsmith/dataclasses</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/distlib/metadata.xml b/dev-python/distlib/metadata.xml
index 266e3f19ca5..f04c184a6ca 100644
--- a/dev-python/distlib/metadata.xml
+++ b/dev-python/distlib/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">distlib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dj-database-url/metadata.xml b/dev-python/dj-database-url/metadata.xml
index 85f9085eb45..66c1e8881de 100644
--- a/dev-python/dj-database-url/metadata.xml
+++ b/dev-python/dj-database-url/metadata.xml
@@ -1,13 +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">kennethreitz/dj-database-url</remote-id>
- <remote-id type="pypi">dj-database-url</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">dj-database-url</remote-id>
+ <remote-id type="github">jacobian/dj-database-url</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django-extensions/metadata.xml b/dev-python/django-extensions/metadata.xml
index 8bd0580ba2e..c7d9d99dfed 100644
--- a/dev-python/django-extensions/metadata.xml
+++ b/dev-python/django-extensions/metadata.xml
@@ -6,5 +6,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">django-extensions</remote-id>
+ <remote-id type="github">django-extensions/django-extensions</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/django-gravatar2/metadata.xml b/dev-python/django-gravatar2/metadata.xml
index ce6b295c28a..04e8636b56b 100644
--- a/dev-python/django-gravatar2/metadata.xml
+++ b/dev-python/django-gravatar2/metadata.xml
@@ -6,5 +6,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">django-gravatar2</remote-id>
+ <remote-id type="github">twaddington/django-gravatar</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/django-sortedm2m/metadata.xml b/dev-python/django-sortedm2m/metadata.xml
index 4f080484385..c0a692f6f37 100644
--- a/dev-python/django-sortedm2m/metadata.xml
+++ b/dev-python/django-sortedm2m/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="pypi">django-sortedm2m</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">django-sortedm2m</remote-id>
+ <remote-id type="github">jazzband/django-sortedm2m</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/django_polymorphic/metadata.xml b/dev-python/django_polymorphic/metadata.xml
index 0e637b8f044..6e9f777e1ed 100644
--- a/dev-python/django_polymorphic/metadata.xml
+++ b/dev-python/django_polymorphic/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">django_polymorphic</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">django-polymorphic</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/dns-lexicon/metadata.xml b/dev-python/dns-lexicon/metadata.xml
index f3de5f693ed..1f03a671c07 100644
--- a/dev-python/dns-lexicon/metadata.xml
+++ b/dev-python/dns-lexicon/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>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">dns-lexicon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/docutils/metadata.xml b/dev-python/docutils/metadata.xml
index bf89c00057a..dba061c24c9 100644
--- a/dev-python/docutils/metadata.xml
+++ b/dev-python/docutils/metadata.xml
@@ -8,5 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">docutils</remote-id>
+ <remote-id type="pypi">docutils</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/elementpath/metadata.xml b/dev-python/elementpath/metadata.xml
index e59516686a4..75682625977 100644
--- a/dev-python/elementpath/metadata.xml
+++ b/dev-python/elementpath/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">elementpath</remote-id>
+ <remote-id type="github">sissaschool/elementpath</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/executing/metadata.xml b/dev-python/executing/metadata.xml
index 266e3f19ca5..9117f7343c3 100644
--- a/dev-python/executing/metadata.xml
+++ b/dev-python/executing/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">executing</remote-id>
+ <remote-id type="github">alexmojaki/executing</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fakeredis/metadata.xml b/dev-python/fakeredis/metadata.xml
index e59516686a4..dfb478e2ea0 100644
--- a/dev-python/fakeredis/metadata.xml
+++ b/dev-python/fakeredis/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">fakeredis</remote-id>
+ <remote-id type="github">jamesls/fakeredis</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/flask-compress/metadata.xml b/dev-python/flask-compress/metadata.xml
index 7a15dcf1edb..99b352b321b 100644
--- a/dev-python/flask-compress/metadata.xml
+++ b/dev-python/flask-compress/metadata.xml
@@ -11,6 +11,6 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">Flask-Gravatar</remote-id>
+ <remote-id type="pypi">Flask-Compress</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-gravatar/metadata.xml b/dev-python/flask-gravatar/metadata.xml
index 09014f03117..8ecbf7deefa 100644
--- a/dev-python/flask-gravatar/metadata.xml
+++ b/dev-python/flask-gravatar/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">Flask-Gravatar</remote-id>
+ <remote-id type="github">zzzsochi/Flask-Gravatar</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-htmlmin/metadata.xml b/dev-python/flask-htmlmin/metadata.xml
index ab9923f6c01..8d354fc0055 100644
--- a/dev-python/flask-htmlmin/metadata.xml
+++ b/dev-python/flask-htmlmin/metadata.xml
@@ -12,5 +12,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">Flask-HTMLmin</remote-id>
+ <remote-id type="github">hamidfzm/Flask-HTMLmin</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-paranoid/metadata.xml b/dev-python/flask-paranoid/metadata.xml
index 9b4a931e5d0..c80422b6af1 100644
--- a/dev-python/flask-paranoid/metadata.xml
+++ b/dev-python/flask-paranoid/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">Flask-Paranoid</remote-id>
+ <remote-id type="github">miguelgrinberg/flask-paranoid</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask-security/metadata.xml b/dev-python/flask-security/metadata.xml
index bd009040dd2..1ce44ccf1cd 100644
--- a/dev-python/flask-security/metadata.xml
+++ b/dev-python/flask-security/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">Flask-Security</remote-id>
+ <remote-id type="pypi">Flask-Security-Too</remote-id>
+ <remote-id type="github">Flask-Middleware/flask-security</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flask/metadata.xml b/dev-python/flask/metadata.xml
index 5226bafc390..47e65a882e0 100644
--- a/dev-python/flask/metadata.xml
+++ b/dev-python/flask/metadata.xml
@@ -8,6 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">Flask</remote-id>
- <remote-id type="github">mitsuhiko/flask</remote-id>
+ <remote-id type="github">pallets/flask</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/flatbuffers/metadata.xml b/dev-python/flatbuffers/metadata.xml
index 9b133105c87..fc134ec05d4 100644
--- a/dev-python/flatbuffers/metadata.xml
+++ b/dev-python/flatbuffers/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>dolsen@gentoo.org</email>
- <name>Brian Dolbec</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">flatbuffers</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>dolsen@gentoo.org</email>
+ <name>Brian Dolbec</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">flatbuffers</remote-id>
+ <remote-id type="github">google/flatbuffers</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fsspec/metadata.xml b/dev-python/fsspec/metadata.xml
index e59516686a4..824c1c73b55 100644
--- a/dev-python/fsspec/metadata.xml
+++ b/dev-python/fsspec/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">fsspec</remote-id>
+ <remote-id type="github">intake/filesystem_spec</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/fusepy/metadata.xml b/dev-python/fusepy/metadata.xml
index de0f4f2e620..d8c85ddcc34 100644
--- a/dev-python/fusepy/metadata.xml
+++ b/dev-python/fusepy/metadata.xml
@@ -11,5 +11,6 @@
</longdescription>
<upstream>
<remote-id type="github">fusepy/fusepy</remote-id>
+ <remote-id type="pypi">fusepy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/gast/metadata.xml b/dev-python/gast/metadata.xml
index ca8e3611427..6ffee76e7ef 100644
--- a/dev-python/gast/metadata.xml
+++ b/dev-python/gast/metadata.xml
@@ -8,4 +8,7 @@
A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).
GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">gast</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/genshi/metadata.xml b/dev-python/genshi/metadata.xml
index ec3c387df89..026887751ec 100644
--- a/dev-python/genshi/metadata.xml
+++ b/dev-python/genshi/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">Genshi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/google-auth-oauthlib/metadata.xml b/dev-python/google-auth-oauthlib/metadata.xml
index 28caf6379e3..8b0a33ec222 100644
--- a/dev-python/google-auth-oauthlib/metadata.xml
+++ b/dev-python/google-auth-oauthlib/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>andreacerisara@gmail.com</email>
- <name>Andrea Cerisara</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">google-auth-oauthlib</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>
+ <upstream>
+ <remote-id type="pypi">google-auth-oauthlib</remote-id>
+ <remote-id type="github">googleapis/google-auth-library-python-oauthlib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/google-pasta/metadata.xml b/dev-python/google-pasta/metadata.xml
index 76f45cdee0f..84a9c1465ee 100644
--- a/dev-python/google-pasta/metadata.xml
+++ b/dev-python/google-pasta/metadata.xml
@@ -5,4 +5,7 @@
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">google-pasta</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/googleapis-common-protos/metadata.xml b/dev-python/googleapis-common-protos/metadata.xml
index a50ee0d4332..5d6bf1704c9 100644
--- a/dev-python/googleapis-common-protos/metadata.xml
+++ b/dev-python/googleapis-common-protos/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">googleapis-common-protos</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/h11/metadata.xml b/dev-python/h11/metadata.xml
index 7f4f33c6dbc..ecb8704c96c 100644
--- a/dev-python/h11/metadata.xml
+++ b/dev-python/h11/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">h11</remote-id>
+ <remote-id type="github">python-hyper/h11</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/httpbin/metadata.xml b/dev-python/httpbin/metadata.xml
index 0c31c188901..0ca90e9907e 100644
--- a/dev-python/httpbin/metadata.xml
+++ b/dev-python/httpbin/metadata.xml
@@ -1,17 +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="pypi">httpbin</remote-id>
- <maintainer status="unknown">
- <email>httpbin@runscope.com</email>
- <name>Runscope</name>
- </maintainer>
- <remote-id type="github">Runscope/httpbin</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">httpbin</remote-id>
+ <remote-id type="github">postmanlabs/httpbin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/humanfriendly/metadata.xml b/dev-python/humanfriendly/metadata.xml
index 10691287e90..963d1abe79b 100644
--- a/dev-python/humanfriendly/metadata.xml
+++ b/dev-python/humanfriendly/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="pypi">humanfriendly</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">humanfriendly</remote-id>
+ <remote-id type="github">xolox/python-humanfriendly</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/hyperframe/metadata.xml b/dev-python/hyperframe/metadata.xml
index 3734e16b4ba..0e12dd0b6e3 100644
--- a/dev-python/hyperframe/metadata.xml
+++ b/dev-python/hyperframe/metadata.xml
@@ -11,6 +11,7 @@
<name>Cory Benfield</name>
</maintainer>
<remote-id type="pypi">hyperframe</remote-id>
+ <remote-id type="github">python-hyper/hyperframe</remote-id>
</upstream>
<stabilize-allarches/>
<longdescription>This library contains the HTTP/2 framing code used in the
diff --git a/dev-python/hyperlink/metadata.xml b/dev-python/hyperlink/metadata.xml
index 1650d8471c0..cec9c78c27c 100644
--- a/dev-python/hyperlink/metadata.xml
+++ b/dev-python/hyperlink/metadata.xml
@@ -11,7 +11,8 @@
<email>mahmoud@hatnote.com</email>
<name>Mahmoud Hashemi</name>
</maintainer>
- <remote-id type="pypi">hyperframe</remote-id>
+ <remote-id type="pypi">hyperlink</remote-id>
+ <remote-id type="github">python-hyper/hyperlink</remote-id>
</upstream>
<longdescription>
The humble, but powerful, URL runs everything around us.
diff --git a/dev-python/imapclient/metadata.xml b/dev-python/imapclient/metadata.xml
index 918bf0e26c8..810750331cb 100644
--- a/dev-python/imapclient/metadata.xml
+++ b/dev-python/imapclient/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">IMAPClient</remote-id>
+ <remote-id type="github">mjs/imapclient</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/junit-xml/metadata.xml b/dev-python/junit-xml/metadata.xml
index 266e3f19ca5..ec10daf2a6b 100644
--- a/dev-python/junit-xml/metadata.xml
+++ b/dev-python/junit-xml/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">junit-xml</remote-id>
+ <remote-id type="github">kyrus/python-junit-xml</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/kconfiglib/metadata.xml b/dev-python/kconfiglib/metadata.xml
index 1e8fb02d320..58a75ad6353 100644
--- a/dev-python/kconfiglib/metadata.xml
+++ b/dev-python/kconfiglib/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">ulfalizer/Kconfiglib</remote-id>
+ <remote-id type="pypi">kconfiglib</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/logbook/metadata.xml b/dev-python/logbook/metadata.xml
index 8490647c2fb..afcd9f5e9eb 100644
--- a/dev-python/logbook/metadata.xml
+++ b/dev-python/logbook/metadata.xml
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>a.zuber@gmx.ch</email>
- <name>Andreas Zuber</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">Logbook</remote-id>
- <remote-id type="github">mitsuhiko/logbook</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>a.zuber@gmx.ch</email>
+ <name>Andreas Zuber</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">Logbook</remote-id>
+ <remote-id type="github">getlogbook/logbook</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lxml/metadata.xml b/dev-python/lxml/metadata.xml
index ed72c69d753..d041f72bd36 100644
--- a/dev-python/lxml/metadata.xml
+++ b/dev-python/lxml/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="pypi">lxml</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">lxml</remote-id>
+ <remote-id type="github">lxml/lxml</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/lz4/metadata.xml b/dev-python/lz4/metadata.xml
index 503d7689513..8ec21efc87d 100644
--- a/dev-python/lz4/metadata.xml
+++ b/dev-python/lz4/metadata.xml
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">lz4</remote-id>
- <remote-id type="github">steeve/python-lz4</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">lz4</remote-id>
+ <remote-id type="github">python-lz4/python-lz4</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mako/metadata.xml b/dev-python/mako/metadata.xml
index cadb6a16b5a..28fadba7c33 100644
--- a/dev-python/mako/metadata.xml
+++ b/dev-python/mako/metadata.xml
@@ -1,14 +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>
- <name>Python</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="pypi">mako</remote-id>
- <remote-id type="github">sqlalchemy/mako</remote-id>
- <bugs-to>https://github.com/sqlalchemy/mako/issues</bugs-to>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">Mako</remote-id>
+ <remote-id type="github">sqlalchemy/mako</remote-id>
+ <bugs-to>https://github.com/sqlalchemy/mako/issues</bugs-to>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/markdown/metadata.xml b/dev-python/markdown/metadata.xml
index 367b46477ac..c0df0fb62a2 100644
--- a/dev-python/markdown/metadata.xml
+++ b/dev-python/markdown/metadata.xml
@@ -1,13 +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="pypi">Markdown</remote-id>
- <remote-id type="github">waylan/Python-Markdown</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">Markdown</remote-id>
+ <remote-id type="github">Python-Markdown/markdown</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/mimerender/metadata.xml b/dev-python/mimerender/metadata.xml
index 14833db55be..9aee8e0d551 100644
--- a/dev-python/mimerender/metadata.xml
+++ b/dev-python/mimerender/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">mimerender</remote-id>
+ <remote-id type="github">martinblech/mimerender</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mkdocs-bootstrap/metadata.xml b/dev-python/mkdocs-bootstrap/metadata.xml
index dffd79f75c7..6e06cfa5f1f 100644
--- a/dev-python/mkdocs-bootstrap/metadata.xml
+++ b/dev-python/mkdocs-bootstrap/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="pypi">mkdocs-bootstrap</remote-id>
+ <remote-id type="github">mkdocs/mkdocs-bootstrap</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/mkdocs-bootswatch/metadata.xml b/dev-python/mkdocs-bootswatch/metadata.xml
index 7255a4f3bc4..af2e042302e 100644
--- a/dev-python/mkdocs-bootswatch/metadata.xml
+++ b/dev-python/mkdocs-bootswatch/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="pypi">mkdocs-bootswatch</remote-id>
+ <remote-id type="github">mkdocs/mkdocs-bootswatch</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/msgpack/metadata.xml b/dev-python/msgpack/metadata.xml
index aef3152754b..fde6cfdeaac 100644
--- a/dev-python/msgpack/metadata.xml
+++ b/dev-python/msgpack/metadata.xml
@@ -1,18 +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>
- <upstream>
- <remote-id type="pypi">msgpack-python</remote-id>
- <remote-id type="github">msgpack/msgpack-python</remote-id>
- </upstream>
- <use>
- <flag name="native-extensions">
- Compiles native "C" extensions (speedups, instead of using python
- fallback code).
- </flag>
- </use>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">msgpack/msgpack-python</remote-id>
+ <remote-id type="pypi">msgpack</remote-id>
+ </upstream>
+ <use>
+ <flag name="native-extensions">
+ Compiles native "C" extensions (speedups, instead of using python
+ fallback code).
+ </flag>
+ </use>
</pkgmetadata>
diff --git a/dev-python/nltk/metadata.xml b/dev-python/nltk/metadata.xml
index 7cfca4fc39a..6562cf1e955 100644
--- a/dev-python/nltk/metadata.xml
+++ b/dev-python/nltk/metadata.xml
@@ -1,13 +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>
- <upstream>
- <remote-id type="google-code">nltk</remote-id>
- <remote-id type="pypi">nltk</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">nltk</remote-id>
+ <remote-id type="pypi">nltk</remote-id>
+ <remote-id type="github">nltk/nltk</remote-id>
+ </upstream>
</pkgmetadata>
-
diff --git a/dev-python/node-semver/metadata.xml b/dev-python/node-semver/metadata.xml
index b3e55286174..94f09142203 100644
--- a/dev-python/node-semver/metadata.xml
+++ b/dev-python/node-semver/metadata.xml
@@ -15,7 +15,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">node-semver</remote-id>
- <remote-id type="github">podhmo/python-semver</remote-id>
- <bugs-to>https://github.com/podhmo/python-semver/issues</bugs-to>
+ <remote-id type="github">npm/node-semver</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ntlm-auth/metadata.xml b/dev-python/ntlm-auth/metadata.xml
index 68bde49cc71..779742f9d39 100644
--- a/dev-python/ntlm-auth/metadata.xml
+++ b/dev-python/ntlm-auth/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">ntlm-auth</remote-id>
+ <remote-id type="github">jborean93/ntlm-auth</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/odfpy/metadata.xml b/dev-python/odfpy/metadata.xml
index eb4477be845..f952ae68876 100644
--- a/dev-python/odfpy/metadata.xml
+++ b/dev-python/odfpy/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">odfpy</remote-id>
+ <remote-id type="github">eea/odfpy</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/opt-einsum/metadata.xml b/dev-python/opt-einsum/metadata.xml
index 93afd7bb77a..92050163bef 100644
--- a/dev-python/opt-einsum/metadata.xml
+++ b/dev-python/opt-einsum/metadata.xml
@@ -8,4 +8,7 @@
Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
</longdescription>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">opt-einsum</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml b/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml
index 23ac4550175..34927faa573 100644
--- a/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml
+++ b/dev-python/os-diskconfig-python-novaclient-ext/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- <name>Matthew Thode</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">os_diskconfig_python_novaclient_ext</remote-id>
- <remote-id type="github">rackspace/os_diskconfig_python_novaclient_ext</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">os_diskconfig_python_novaclient_ext</remote-id>
+ <remote-id type="github">rackerlabs/os_diskconfig_python_novaclient_ext</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pallets-sphinx-themes/metadata.xml b/dev-python/pallets-sphinx-themes/metadata.xml
index 8c8ac13155b..5181bb3dd81 100644
--- a/dev-python/pallets-sphinx-themes/metadata.xml
+++ b/dev-python/pallets-sphinx-themes/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">Pallets-Sphinx-Themes</remote-id>
+ <remote-id type="github">pallets/pallets-sphinx-themes</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/parver/metadata.xml b/dev-python/parver/metadata.xml
index 5e56e5f88b9..30d7ff25a6f 100644
--- a/dev-python/parver/metadata.xml
+++ b/dev-python/parver/metadata.xml
@@ -10,5 +10,6 @@
<remote-id type="github">RazerM/parver</remote-id>
<doc>https://parver.readthedocs.io/en/latest/</doc>
<bugs-to>https://github.com/RazerM/parver/issues</bugs-to>
+ <remote-id type="pypi">parver</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/path-py/metadata.xml b/dev-python/path-py/metadata.xml
index ca530559320..f7c4a269b62 100644
--- a/dev-python/path-py/metadata.xml
+++ b/dev-python/path-py/metadata.xml
@@ -1,13 +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="pypi">path.py</remote-id>
- <remote-id type="github">jaraco/path.py</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">path</remote-id>
+ <remote-id type="github">jaraco/path</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pebble/metadata.xml b/dev-python/pebble/metadata.xml
index 266e3f19ca5..a85b840f9d1 100644
--- a/dev-python/pebble/metadata.xml
+++ b/dev-python/pebble/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">Pebble</remote-id>
+ <remote-id type="github">noxdafox/pebble</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pelican-minify/metadata.xml b/dev-python/pelican-minify/metadata.xml
index 3ee70120def..a1db0cd4147 100644
--- a/dev-python/pelican-minify/metadata.xml
+++ b/dev-python/pelican-minify/metadata.xml
@@ -8,4 +8,7 @@
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pelican-minify</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pew/metadata.xml b/dev-python/pew/metadata.xml
index ad399639de1..04d8b5b9b5f 100644
--- a/dev-python/pew/metadata.xml
+++ b/dev-python/pew/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pew</remote-id>
- <maintainer status="unknown">
- <email>berdario+pypi@gmail.com</email>
- <name>Dario Bertini</name>
- </maintainer>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pew</remote-id>
+ <maintainer status="unknown">
+ <email>berdario+pypi@gmail.com</email>
+ <name>Dario Bertini</name>
+ </maintainer>
+ <remote-id type="github">berdario/pew</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/piexif/metadata.xml b/dev-python/piexif/metadata.xml
index 82b7b795379..ca0382cd67b 100644
--- a/dev-python/piexif/metadata.xml
+++ b/dev-python/piexif/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="person">
<email>sping@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">piexif</remote-id>
+ <remote-id type="github">hMatoba/Piexif</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pipenv/metadata.xml b/dev-python/pipenv/metadata.xml
index 912ba1f0a50..cc9727b55cd 100644
--- a/dev-python/pipenv/metadata.xml
+++ b/dev-python/pipenv/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="person">
- <email>oz.tiram@gmail.com</email>
- <name>Oz Tiram</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pipenv</remote-id>
- <maintainer status="active">
- <email>distutils-sig@python.org</email>
- <name>Python Packaging Authority</name>
- </maintainer>
- </upstream>
+ <maintainer type="person">
+ <email>oz.tiram@gmail.com</email>
+ <name>Oz Tiram</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>distutils-sig@python.org</email>
+ <name>Python Packaging Authority</name>
+ </maintainer>
+ <remote-id type="pypi">pipenv</remote-id>
+ <remote-id type="github">pypa/pipenv</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pluggy/metadata.xml b/dev-python/pluggy/metadata.xml
index 97223629306..9ebf29414a3 100644
--- a/dev-python/pluggy/metadata.xml
+++ b/dev-python/pluggy/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pluggy</remote-id>
- <maintainer status="unknown">
- <email>holger@merlinux.eu</email>
- <name>Holger Krekel</name>
- </maintainer>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="unknown">
+ <email>holger@merlinux.eu</email>
+ <name>Holger Krekel</name>
+ </maintainer>
+ <remote-id type="pypi">pluggy</remote-id>
+ <remote-id type="github">pytest-dev/pluggy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pluginbase/metadata.xml b/dev-python/pluginbase/metadata.xml
index 0610970f98a..30a59affa3b 100644
--- a/dev-python/pluginbase/metadata.xml
+++ b/dev-python/pluginbase/metadata.xml
@@ -1,12 +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="pypi">pluginbase</remote-id>
- <remote-id type="github">mitsuhijo/pluginbase</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pluginbase</remote-id>
+ <remote-id type="github">mitsuhiko/pluginbase</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/process-tests/metadata.xml b/dev-python/process-tests/metadata.xml
index 4c43a15ce6f..8ed34db5de4 100644
--- a/dev-python/process-tests/metadata.xml
+++ b/dev-python/process-tests/metadata.xml
@@ -6,4 +6,8 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">process-tests</remote-id>
+ <remote-id type="github">ionelmc/python-process-tests</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pybluez/metadata.xml b/dev-python/pybluez/metadata.xml
index 7ab1c610c03..e778701ea42 100644
--- a/dev-python/pybluez/metadata.xml
+++ b/dev-python/pybluez/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-needed-->
@@ -6,7 +6,7 @@
developers to use system bluetooth resources. It works on machines running the
GNU/Linux operating system and the bluez bluetooth stack.</longdescription>
<upstream>
- <remote-id type="github">karulis/pybluez</remote-id>
<remote-id type="pypi">PyBluez</remote-id>
+ <remote-id type="github">pybluez/pybluez</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pycapnp/metadata.xml b/dev-python/pycapnp/metadata.xml
index b488f8a61dd..697bbb7ab94 100644
--- a/dev-python/pycapnp/metadata.xml
+++ b/dev-python/pycapnp/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>aballier@gentoo.org</email>
- <name>Alexis Ballier</name>
- <description>Python team can take the package if they wish.</description>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pycapnp</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>aballier@gentoo.org</email>
+ <name>Alexis Ballier</name>
+ <description>Python team can take the package if they wish.</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pycapnp</remote-id>
+ <remote-id type="github">capnproto/pycapnp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pycryptodome/metadata.xml b/dev-python/pycryptodome/metadata.xml
index 265b2611eed..8d3def3bc0f 100644
--- a/dev-python/pycryptodome/metadata.xml
+++ b/dev-python/pycryptodome/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">Legrandin/pycryptodome</remote-id>
+ <remote-id type="pypi">pycryptodome</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pycryptodomex/metadata.xml b/dev-python/pycryptodomex/metadata.xml
index ff92fe1587b..0bcccd6fc1e 100644
--- a/dev-python/pycryptodomex/metadata.xml
+++ b/dev-python/pycryptodomex/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">Legrandin/pycryptodome</remote-id>
+ <remote-id type="pypi">pycryptodomex</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyenchant/metadata.xml b/dev-python/pyenchant/metadata.xml
index c20386bc1a1..dfd77f62379 100644
--- a/dev-python/pyenchant/metadata.xml
+++ b/dev-python/pyenchant/metadata.xml
@@ -16,6 +16,6 @@
<upstream>
<remote-id type="pypi">pyenchant</remote-id>
<remote-id type="sourceforge">pyenchant</remote-id>
- <remote-id type="github">rfk/pyenchant</remote-id>
+ <remote-id type="github">pyenchant/pyenchant</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyinotify/metadata.xml b/dev-python/pyinotify/metadata.xml
index 7f4f33c6dbc..4c5bab5fe10 100644
--- a/dev-python/pyinotify/metadata.xml
+++ b/dev-python/pyinotify/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyinotify</remote-id>
+ <remote-id type="github">seb-m/pyinotify</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pykerberos/metadata.xml b/dev-python/pykerberos/metadata.xml
index 856e0e9fd9c..85ecc1c2fa9 100644
--- a/dev-python/pykerberos/metadata.xml
+++ b/dev-python/pykerberos/metadata.xml
@@ -10,6 +10,7 @@
<name>Python</name>
</maintainer>
<upstream>
- <remote-id type="pypi">pykerberos</remote-id>
+ <remote-id type="pypi">kerberos</remote-id>
+ <remote-id type="github">apple/ccs-pykerberos</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyls-black/metadata.xml b/dev-python/pyls-black/metadata.xml
index 0d4b1e724e4..01a6beca43a 100644
--- a/dev-python/pyls-black/metadata.xml
+++ b/dev-python/pyls-black/metadata.xml
@@ -1,16 +1,16 @@
-<?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>
- <upstream>
- <remote-id type="pypi">pyls-black</remote-id>
- <remote-id type="github">spyder-ide/pyls-black</remote-id>
- </upstream>
- <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">pyls-black</remote-id>
+ <remote-id type="github">rupert/pyls-black</remote-id>
+ </upstream>
+ <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>
</pkgmetadata>
diff --git a/dev-python/pymssql/metadata.xml b/dev-python/pymssql/metadata.xml
index d8a463ccc80..5d445274c46 100644
--- a/dev-python/pymssql/metadata.xml
+++ b/dev-python/pymssql/metadata.xml
@@ -10,5 +10,6 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">pymssql</remote-id>
+ <remote-id type="pypi">pymssql</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyopengl_accelerate/metadata.xml b/dev-python/pyopengl_accelerate/metadata.xml
index 48cc66f255e..6611d6a9567 100644
--- a/dev-python/pyopengl_accelerate/metadata.xml
+++ b/dev-python/pyopengl_accelerate/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<remote-id type="pypi">PyOpenGL-accelerate</remote-id>
<remote-id type="sourceforge">pyopengl</remote-id>
+ <remote-id type="github">mcfletch/pyopengl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyopenssl/metadata.xml b/dev-python/pyopenssl/metadata.xml
index 037166d772a..d5c951e41ac 100644
--- a/dev-python/pyopenssl/metadata.xml
+++ b/dev-python/pyopenssl/metadata.xml
@@ -10,5 +10,6 @@
<remote-id type="launchpad">pyopenssl</remote-id>
<remote-id type="sourceforge">pyopenssl</remote-id>
<remote-id type="cpe">cpe:/a:pyopenssl:pyopenssl</remote-id>
+ <remote-id type="github">pyca/pyopenssl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyotp/metadata.xml b/dev-python/pyotp/metadata.xml
index 7f4f33c6dbc..75e6248ea08 100644
--- a/dev-python/pyotp/metadata.xml
+++ b/dev-python/pyotp/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pyotp</remote-id>
+ <remote-id type="github">pyauth/pyotp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyparsing/metadata.xml b/dev-python/pyparsing/metadata.xml
index 84f7a71eb75..b4b32c384d2 100644
--- a/dev-python/pyparsing/metadata.xml
+++ b/dev-python/pyparsing/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription lang="en">
- The pyparsing module is an alternative approach to creating and
- executing simple grammars, vs. the traditional lex/yacc approach, or the
- use of regular expressions. The pyparsing module provides a library of
- classes that client code uses to construct the grammar directly in
- Python code.
- </longdescription>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="sourceforge">pyparsing</remote-id>
- <remote-id type="pypi">pyparsing</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">
+ The pyparsing module is an alternative approach to creating and
+ executing simple grammars, vs. the traditional lex/yacc approach, or the
+ use of regular expressions. The pyparsing module provides a library of
+ classes that client code uses to construct the grammar directly in
+ Python code.
+ </longdescription>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="sourceforge">pyparsing</remote-id>
+ <remote-id type="pypi">pyparsing</remote-id>
+ <remote-id type="github">pyparsing/pyparsing</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pypiserver/metadata.xml b/dev-python/pypiserver/metadata.xml
index 0d519d2171f..445bbcd9043 100644
--- a/dev-python/pypiserver/metadata.xml
+++ b/dev-python/pypiserver/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">pytest-services</remote-id>
- <remote-id type="github">pytest-dev/pytest-services</remote-id>
+ <remote-id type="pypi">pypiserver</remote-id>
+ <remote-id type="github">pypiserver/pypiserver</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyqtgraph/metadata.xml b/dev-python/pyqtgraph/metadata.xml
index 3f66bf396f3..24bf6bc8bf6 100644
--- a/dev-python/pyqtgraph/metadata.xml
+++ b/dev-python/pyqtgraph/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription>
- PyQtGraph is a pure-python graphics and GUI library built on PyQt and numpy.
- It is intended for use in mathematics / scientific / engineering applications.
- Despite being written entirely in python, the library is very fast
- due to its heavy leverage of numpy for number crunching
- and Qt's GraphicsView framework for fast display.
- </longdescription>
- <upstream>
- <remote-id type="github">pyqtgraph/pyqtgraph</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
+ PyQtGraph is a pure-python graphics and GUI library built on PyQt and numpy.
+ It is intended for use in mathematics / scientific / engineering applications.
+ Despite being written entirely in python, the library is very fast
+ due to its heavy leverage of numpy for number crunching
+ and Qt's GraphicsView framework for fast display.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">pyqtgraph/pyqtgraph</remote-id>
+ <remote-id type="pypi">pyqtgraph</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyro/metadata.xml b/dev-python/pyro/metadata.xml
index 56387a3a05c..39d1bbcdab8 100644
--- a/dev-python/pyro/metadata.xml
+++ b/dev-python/pyro/metadata.xml
@@ -1,13 +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="pypi">Pyro</remote-id>
- <remote-id type="github">irmen/Pyro4</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">irmen/Pyro4</remote-id>
+ <remote-id type="pypi">Pyro4</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyscard/metadata.xml b/dev-python/pyscard/metadata.xml
index b3070c74f3f..b59c2155dc3 100644
--- a/dev-python/pyscard/metadata.xml
+++ b/dev-python/pyscard/metadata.xml
@@ -7,5 +7,7 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">pyscard</remote-id>
+ <remote-id type="pypi">pyscard</remote-id>
+ <remote-id type="github">LudovicRousseau/pyscard</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pysnmp-mibs/metadata.xml b/dev-python/pysnmp-mibs/metadata.xml
index 37a31ce229a..11950035509 100644
--- a/dev-python/pysnmp-mibs/metadata.xml
+++ b/dev-python/pysnmp-mibs/metadata.xml
@@ -1,33 +1,34 @@
<?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>netmon@gentoo.org</email>
- <name>Gentoo network monitoring and analysis project</name>
- </maintainer>
- <longdescription>
-This is a Python implementation of SNMP v.1/v.2c engine. Its general
-functionality is to assemble/disassemble SNMP messages from/into
-given SNMP Object IDs along with associated values. PySNMP also provides
-a few transport methods specific to TCP/IP networking.
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+ </maintainer>
+ <longdescription>
+ This is a Python implementation of SNMP v.1/v.2c engine. Its general
+ functionality is to assemble/disassemble SNMP messages from/into
+ given SNMP Object IDs along with associated values. PySNMP also provides
+ a few transport methods specific to TCP/IP networking.
-PySNMP is written entirely in Python and is self-sufficient in terms
-that it does not rely on any third party tool (it is not a wrapper!).
-</longdescription>
- <longdescription lang="ja">
-これは SNMP v.1/v.2 エンジンのPython言語での実装です。関連値に沿ったSNMPオブジェ
-クトIDから/へSNMPメッセージをアセンブル/ディスアセンブルするのが一般的な機能です
-。PySNMPは幾つかのTCP/IPネットワーキングを特定するトランスポート・メソッドも提供
-します。
+ PySNMP is written entirely in Python and is self-sufficient in terms
+ that it does not rely on any third party tool (it is not a wrapper!).
+ </longdescription>
+ <longdescription lang="ja">
+ これは SNMP v.1/v.2 エンジンのPython言語での実装です。関連値に沿ったSNMPオブジェ
+ クトIDから/へSNMPメッセージをアセンブル/ディスアセンブルするのが一般的な機能です
+ 。PySNMPは幾つかのTCP/IPネットワーキングを特定するトランスポート・メソッドも提供
+ します。
-PySNMPは全体をPython言語で記述され、どのサードパーティ製ツールも信用しない立場で
-自給自足します。(これはラッパー・ツールではありません。)
-</longdescription>
- <upstream>
- <remote-id type="pypi">pysnmp-mibs</remote-id>
- </upstream>
+ PySNMPは全体をPython言語で記述され、どのサードパーティ製ツールも信用しない立場で
+ 自給自足します。(これはラッパー・ツールではありません。)
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">pysnmp-mibs</remote-id>
+ <remote-id type="github">etingof/pysnmp-mibs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pysnmp/metadata.xml b/dev-python/pysnmp/metadata.xml
index ccc20b0ed3b..4a0c1e1eca9 100644
--- a/dev-python/pysnmp/metadata.xml
+++ b/dev-python/pysnmp/metadata.xml
@@ -1,34 +1,35 @@
<?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>netmon@gentoo.org</email>
- <name>Gentoo network monitoring and analysis project</name>
- </maintainer>
- <longdescription>
-This is a Python implementation of SNMP v.1/v.2c engine. Its general
-functionality is to assemble/disassemble SNMP messages from/into
-given SNMP Object IDs along with associated values. PySNMP also provides
-a few transport methods specific to TCP/IP networking.
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+ </maintainer>
+ <longdescription>
+ This is a Python implementation of SNMP v.1/v.2c engine. Its general
+ functionality is to assemble/disassemble SNMP messages from/into
+ given SNMP Object IDs along with associated values. PySNMP also provides
+ a few transport methods specific to TCP/IP networking.
-PySNMP is written entirely in Python and is self-sufficient in terms
-that it does not rely on any third party tool (it is not a wrapper!).
- </longdescription>
- <longdescription lang="ja">
-これは SNMP v.1/v.2 エンジンのPython言語での実装です。関連値に沿ったSNMPオブジェ
-クトIDから/へSNMPメッセージをアセンブル/ディスアセンブルするのが一般的な機能です
-。PySNMPは幾つかのTCP/IPネットワーキングを特定するトランスポート・メソッドも提供
-します。
+ PySNMP is written entirely in Python and is self-sufficient in terms
+ that it does not rely on any third party tool (it is not a wrapper!).
+ </longdescription>
+ <longdescription lang="ja">
+ これは SNMP v.1/v.2 エンジンのPython言語での実装です。関連値に沿ったSNMPオブジェ
+ クトIDから/へSNMPメッセージをアセンブル/ディスアセンブルするのが一般的な機能です
+ 。PySNMPは幾つかのTCP/IPネットワーキングを特定するトランスポート・メソッドも提供
+ します。
-PySNMPは全体をPython言語で記述され、どのサードパーティ製ツールも信用しない立場で
-自給自足します。(これはラッパー・ツールではありません。)
- </longdescription>
- <upstream>
- <remote-id type="pypi">pysnmp</remote-id>
- <remote-id type="sourceforge">pysnmp</remote-id>
- </upstream>
+ PySNMPは全体をPython言語で記述され、どのサードパーティ製ツールも信用しない立場で
+ 自給自足します。(これはラッパー・ツールではありません。)
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">pysnmp</remote-id>
+ <remote-id type="sourceforge">pysnmp</remote-id>
+ <remote-id type="github">etingof/pysnmp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pysvg/metadata.xml b/dev-python/pysvg/metadata.xml
index 82592044ff1..96ceec4afef 100644
--- a/dev-python/pysvg/metadata.xml
+++ b/dev-python/pysvg/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="pypi">pysvg-py3</remote-id>
+ <remote-id type="github">alorence/pysvg-py3</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-asyncio/metadata.xml b/dev-python/pytest-asyncio/metadata.xml
index e59516686a4..5e0db6fdb59 100644
--- a/dev-python/pytest-asyncio/metadata.xml
+++ b/dev-python/pytest-asyncio/metadata.xml
@@ -5,4 +5,8 @@
<email>python@gentoo.org</email>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">pytest-asyncio</remote-id>
+ <remote-id type="github">pytest-dev/pytest-asyncio</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-ordering/metadata.xml b/dev-python/pytest-ordering/metadata.xml
index a43cbf8de79..1b77407bcd6 100644
--- a/dev-python/pytest-ordering/metadata.xml
+++ b/dev-python/pytest-ordering/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>
diff --git a/dev-python/pytest-qt/metadata.xml b/dev-python/pytest-qt/metadata.xml
index d22e99d7357..9360bd83723 100644
--- a/dev-python/pytest-qt/metadata.xml
+++ b/dev-python/pytest-qt/metadata.xml
@@ -9,4 +9,8 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-qt</remote-id>
+ <remote-id type="github">pytest-dev/pytest-qt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-subtesthack/metadata.xml b/dev-python/pytest-subtesthack/metadata.xml
index 6979d31debc..83cea879f32 100644
--- a/dev-python/pytest-subtesthack/metadata.xml
+++ b/dev-python/pytest-subtesthack/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">pytest-subtesthack</remote-id>
+ <remote-id type="github">untitaker/pytest-subtesthack</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-virtualenv/metadata.xml b/dev-python/pytest-virtualenv/metadata.xml
index 77058433cb5..f49150e8b56 100644
--- a/dev-python/pytest-virtualenv/metadata.xml
+++ b/dev-python/pytest-virtualenv/metadata.xml
@@ -11,7 +11,7 @@
<name>Edward Easton</name>
</maintainer>
<remote-id type="pypi">pytest-virtualenv</remote-id>
- <remote-id type="github">manahl/pytest-plugins</remote-id>
+ <remote-id type="github">man-group/pytest-plugins</remote-id>
</upstream>
<longdescription>
Create a Python virtual environment in your test that cleans up on
diff --git a/dev-python/pytest-xdist/metadata.xml b/dev-python/pytest-xdist/metadata.xml
index a8cd82139cd..b6f38e56223 100644
--- a/dev-python/pytest-xdist/metadata.xml
+++ b/dev-python/pytest-xdist/metadata.xml
@@ -7,8 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">pxml</remote-id>
- <remote-id type="github">metagriffin/pxml</remote-id>
- <remote-id type="bitbucket">pytest-dev/pytest-xdist</remote-id>
+ <remote-id type="pypi">pytest-xdist</remote-id>
+ <remote-id type="github">pytest-dev/pytest-xdist</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pytest-xvfb/metadata.xml b/dev-python/pytest-xvfb/metadata.xml
index d22e99d7357..0181a5d4c84 100644
--- a/dev-python/pytest-xvfb/metadata.xml
+++ b/dev-python/pytest-xvfb/metadata.xml
@@ -9,4 +9,7 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">pytest-xvfb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-ethtool/metadata.xml b/dev-python/python-ethtool/metadata.xml
index 112c4c091ce..52da32872c9 100644
--- a/dev-python/python-ethtool/metadata.xml
+++ b/dev-python/python-ethtool/metadata.xml
@@ -10,4 +10,8 @@
changing of Ethernet card settings, such as speed, port, auto-negotiation, and
PCI locations.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">ethtool</remote-id>
+ <remote-id type="github">fedora-python/python-ethtool</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-gnupg/metadata.xml b/dev-python/python-gnupg/metadata.xml
index a845b0bb7d0..7760f334674 100644
--- a/dev-python/python-gnupg/metadata.xml
+++ b/dev-python/python-gnupg/metadata.xml
@@ -14,5 +14,6 @@
<upstream>
<bugs-to>https://bitbucket.org/vinay.sajip/python-gnupg/issues/new</bugs-to>
<remote-id type="bitbucket">vinay.sajip/python-gnupg</remote-id>
+ <remote-id type="pypi">python-gnupg</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-levenshtein/metadata.xml b/dev-python/python-levenshtein/metadata.xml
index fd06134a3ea..47e2e2b02e9 100644
--- a/dev-python/python-levenshtein/metadata.xml
+++ b/dev-python/python-levenshtein/metadata.xml
@@ -1,12 +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="pypi">python-Levenshtein</remote-id>
- <remote-id type="github">miohtama/python-Levenshtein</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python-Levenshtein</remote-id>
+ <remote-id type="github">ztane/python-Levenshtein</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-socks/metadata.xml b/dev-python/python-socks/metadata.xml
index 266e3f19ca5..3880302d188 100644
--- a/dev-python/python-socks/metadata.xml
+++ b/dev-python/python-socks/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">python-socks</remote-id>
+ <remote-id type="github">romis2012/python-socks</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python-sshpubkeys/metadata.xml b/dev-python/python-sshpubkeys/metadata.xml
index c27580a1ca7..c773e85856d 100644
--- a/dev-python/python-sshpubkeys/metadata.xml
+++ b/dev-python/python-sshpubkeys/metadata.xml
@@ -1,12 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
+ <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="pypi">sshpubkeys</remote-id>
+ <remote-id type="github">ojarva/python-sshpubkeys</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/python3-openid/metadata.xml b/dev-python/python3-openid/metadata.xml
index 4c9521c7cf1..47cdb63bc94 100644
--- a/dev-python/python3-openid/metadata.xml
+++ b/dev-python/python3-openid/metadata.xml
@@ -6,5 +6,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">python3-openid</remote-id>
+ <remote-id type="github">necaris/python3-openid</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python3-saml/metadata.xml b/dev-python/python3-saml/metadata.xml
index 56cae167d37..9a923ba5ee0 100644
--- a/dev-python/python3-saml/metadata.xml
+++ b/dev-python/python3-saml/metadata.xml
@@ -1,8 +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>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">python3-saml</remote-id>
+ <remote-id type="github">onelogin/python3-saml</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pythonz-bd/metadata.xml b/dev-python/pythonz-bd/metadata.xml
index 2d6e2eed10d..579ffd20c83 100644
--- a/dev-python/pythonz-bd/metadata.xml
+++ b/dev-python/pythonz-bd/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pythonz-bd</remote-id>
- <maintainer status="unknown">
- <email>saghul@gmail.com</email>
- <name>saghul</name>
- </maintainer>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pythonz-bd</remote-id>
+ <maintainer status="unknown">
+ <email>saghul@gmail.com</email>
+ <name>saghul</name>
+ </maintainer>
+ <remote-id type="github">berdario/pythonz</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyx/metadata.xml b/dev-python/pyx/metadata.xml
index f54711af01e..2561edaa725 100644
--- a/dev-python/pyx/metadata.xml
+++ b/dev-python/pyx/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 @@ of these primitives.
<upstream>
<remote-id type="pypi">PyX</remote-id>
<remote-id type="sourceforge">pyx</remote-id>
+ <remote-id type="github">pyx-project/pyx</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyyaml/metadata.xml b/dev-python/pyyaml/metadata.xml
index 79464ece48b..de5a398de7a 100644
--- a/dev-python/pyyaml/metadata.xml
+++ b/dev-python/pyyaml/metadata.xml
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <use>
- <flag name="libyaml">enable support for C implementation using libyaml</flag>
- </use>
- <upstream>
- <remote-id type="cpe">cpe:/a:pyyaml_project:pyyaml</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <use>
+ <flag name="libyaml">enable support for C implementation using libyaml</flag>
+ </use>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:pyyaml_project:pyyaml</remote-id>
+ <remote-id type="pypi">PyYAML</remote-id>
+ <remote-id type="github">yaml/pyyaml</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/pyzmq/metadata.xml b/dev-python/pyzmq/metadata.xml
index 6c1c2af5565..10e6ed7c7fa 100644
--- a/dev-python/pyzmq/metadata.xml
+++ b/dev-python/pyzmq/metadata.xml
@@ -1,14 +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>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">pyzmq</remote-id>
- </upstream>
- <use>
- <flag name="draft">Enable draft API support</flag>
- </use>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pyzmq</remote-id>
+ <remote-id type="github">zeromq/pyzmq</remote-id>
+ </upstream>
+ <use>
+ <flag name="draft">Enable draft API support</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-python/raet/metadata.xml b/dev-python/raet/metadata.xml
index c86e60dfed3..e4112b9cafa 100644
--- a/dev-python/raet/metadata.xml
+++ b/dev-python/raet/metadata.xml
@@ -1,16 +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="pypi">raet</remote-id>
- <remote-id type="github">saltstack/raet</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="pypi">raet</remote-id>
+ <remote-id type="github">RaetProtocol/raet</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/random2/metadata.xml b/dev-python/random2/metadata.xml
index 13830225acf..940f80c114b 100644
--- a/dev-python/random2/metadata.xml
+++ b/dev-python/random2/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>grozin@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">random2</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/reedsolomon/metadata.xml b/dev-python/reedsolomon/metadata.xml
index f4f98f9eb8c..3c10820d561 100644
--- a/dev-python/reedsolomon/metadata.xml
+++ b/dev-python/reedsolomon/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="github">tomerfiliba/reedsolomon</remote-id>
+ <remote-id type="pypi">reedsolo</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-file/metadata.xml b/dev-python/requests-file/metadata.xml
index f3de5f693ed..fa0421a3d38 100644
--- a/dev-python/requests-file/metadata.xml
+++ b/dev-python/requests-file/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>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">requests-file</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/requests-kerberos/metadata.xml b/dev-python/requests-kerberos/metadata.xml
index faa93f15341..71396523773 100644
--- a/dev-python/requests-kerberos/metadata.xml
+++ b/dev-python/requests-kerberos/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">requests-kerberos</remote-id>
+ <remote-id type="github">requests/requests-kerberos</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-ntlm/metadata.xml b/dev-python/requests-ntlm/metadata.xml
index 1183eb4b2ec..c4a594c35d0 100644
--- a/dev-python/requests-ntlm/metadata.xml
+++ b/dev-python/requests-ntlm/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">requests_ntlm</remote-id>
+ <remote-id type="github">requests/requests-ntlm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/resumable-urlretrieve/metadata.xml b/dev-python/resumable-urlretrieve/metadata.xml
index d1c3ada71a4..e5d02138b7f 100644
--- a/dev-python/resumable-urlretrieve/metadata.xml
+++ b/dev-python/resumable-urlretrieve/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="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">resumable-urlretrieve</remote-id>
- <maintainer status="unknown">
- <email>berdario+pypi@gmail.com</email>
- <name>Dario Bertini</name>
- </maintainer>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">resumable-urlretrieve</remote-id>
+ <maintainer status="unknown">
+ <email>berdario+pypi@gmail.com</email>
+ <name>Dario Bertini</name>
+ </maintainer>
+ <remote-id type="github">berdario/resumable-urlretrieve</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/ropemode/metadata.xml b/dev-python/ropemode/metadata.xml
index 5aa7fe424b2..f4c065ef69b 100644
--- a/dev-python/ropemode/metadata.xml
+++ b/dev-python/ropemode/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">ropemode</remote-id>
+ <remote-id type="github">python-rope/ropemode</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/scrypt/metadata.xml b/dev-python/scrypt/metadata.xml
index 2d629947efa..b7bde18ccf3 100644
--- a/dev-python/scrypt/metadata.xml
+++ b/dev-python/scrypt/metadata.xml
@@ -11,6 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">scrypt</remote-id>
- <remote-id type="bitbucket">mhallin/py-scrypt</remote-id>
+ <remote-id type="github">holgern/py-scrypt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/semver/metadata.xml b/dev-python/semver/metadata.xml
index f6192cec3f7..8c7126bf22a 100644
--- a/dev-python/semver/metadata.xml
+++ b/dev-python/semver/metadata.xml
@@ -6,7 +6,7 @@
<name>Georgy Yakovlev</name>
</maintainer>
<upstream>
- <remote-id type="github">k-bx/python-semver</remote-id>
<remote-id type="pypi">semver</remote-id>
+ <remote-id type="github">python-semver/python-semver</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/service_identity/metadata.xml b/dev-python/service_identity/metadata.xml
index 6bd4e3786bd..23098200b7d 100644
--- a/dev-python/service_identity/metadata.xml
+++ b/dev-python/service_identity/metadata.xml
@@ -1,13 +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="pypi">service_identity</remote-id>
- <remote-id type="github">pyca/service_identity</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">service_identity</remote-id>
+ <remote-id type="github">pyca/service-identity</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sgmllib3k/metadata.xml b/dev-python/sgmllib3k/metadata.xml
index 266e3f19ca5..49424978684 100644
--- a/dev-python/sgmllib3k/metadata.xml
+++ b/dev-python/sgmllib3k/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">sgmllib3k</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/simplejson/metadata.xml b/dev-python/simplejson/metadata.xml
index a074e88efd6..b31bccf3c8b 100644
--- a/dev-python/simplejson/metadata.xml
+++ b/dev-python/simplejson/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="pypi">simplejson</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">simplejson</remote-id>
+ <remote-id type="github">simplejson/simplejson</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/snaketrace/metadata.xml b/dev-python/snaketrace/metadata.xml
index 56cae167d37..a90ecb834b8 100644
--- a/dev-python/snaketrace/metadata.xml
+++ b/dev-python/snaketrace/metadata.xml
@@ -1,8 +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>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">snaketrace</remote-id>
+ <remote-id type="github">dcoles/snaketrace</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/snapshottest/metadata.xml b/dev-python/snapshottest/metadata.xml
index 592df77578d..e779ee6dec6 100644
--- a/dev-python/snapshottest/metadata.xml
+++ b/dev-python/snapshottest/metadata.xml
@@ -1,12 +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="pypi">sphinxcontrib-httpdomain</remote-id>
- <remote-id type="bitbucket">birkenfeld/sphinx-contrib</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">snapshottest</remote-id>
+ <remote-id type="github">syrusakbary/snapshottest</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/snowballstemmer/metadata.xml b/dev-python/snowballstemmer/metadata.xml
index 707c683d63f..7ee19263a64 100644
--- a/dev-python/snowballstemmer/metadata.xml
+++ b/dev-python/snowballstemmer/metadata.xml
@@ -1,13 +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="pypi">snowballstemmer</remote-id>
- <remote-id type="github">shibukawa/snowball_py</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">snowballstemmer</remote-id>
+ <remote-id type="github">snowballstem/snowball</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sortedcontainers/metadata.xml b/dev-python/sortedcontainers/metadata.xml
index 0aba6fc7032..9757920884f 100644
--- a/dev-python/sortedcontainers/metadata.xml
+++ b/dev-python/sortedcontainers/metadata.xml
@@ -1,13 +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="pypi">sortedcontainers</remote-id>
- <remote-id type="github">grantjenks/sorted_containers</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">sortedcontainers</remote-id>
+ <remote-id type="github">grantjenks/python-sortedcontainers</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml b/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
index 9fd064be82e..a7f20abd9f5 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
+++ b/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
@@ -11,7 +11,7 @@
<email>contact@ionelmc.ro</email>
<name>Ionel Cristian Mărieș</name>
</maintainer>
- <remote-id type="pypi">sphinx-py3doc-enhanced-theme</remote-id>
<remote-id type="github">ionelmc/sphinx-py3doc-enhanced-theme</remote-id>
+ <remote-id type="pypi">sphinx_py3doc_enhanced_theme</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx/metadata.xml b/dev-python/sphinx/metadata.xml
index 87aa42aee05..9d3a3573970 100644
--- a/dev-python/sphinx/metadata.xml
+++ b/dev-python/sphinx/metadata.xml
@@ -9,5 +9,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">Sphinx</remote-id>
+ <remote-id type="github">sphinx-doc/sphinx</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinx_rtd_theme/metadata.xml b/dev-python/sphinx_rtd_theme/metadata.xml
index 7b5643429d9..d499deefef3 100644
--- a/dev-python/sphinx_rtd_theme/metadata.xml
+++ b/dev-python/sphinx_rtd_theme/metadata.xml
@@ -1,13 +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="pypi">sphinx_rtd_theme</remote-id>
- <remote-id type="github">snide/sphinx_rtd_theme</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">sphinx-rtd-theme</remote-id>
+ <remote-id type="github">readthedocs/sphinx_rtd_theme</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-applehelp/metadata.xml b/dev-python/sphinxcontrib-applehelp/metadata.xml
index 5f2f3cd24f8..2a6675d4076 100644
--- a/dev-python/sphinxcontrib-applehelp/metadata.xml
+++ b/dev-python/sphinxcontrib-applehelp/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinxcontrib-applehelp</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-applehelp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-devhelp/metadata.xml b/dev-python/sphinxcontrib-devhelp/metadata.xml
index 56e1912641f..17b7460ec21 100644
--- a/dev-python/sphinxcontrib-devhelp/metadata.xml
+++ b/dev-python/sphinxcontrib-devhelp/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinxcontrib-devhelp</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-devhelp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-htmlhelp/metadata.xml b/dev-python/sphinxcontrib-htmlhelp/metadata.xml
index 0cca313393e..f362420c051 100644
--- a/dev-python/sphinxcontrib-htmlhelp/metadata.xml
+++ b/dev-python/sphinxcontrib-htmlhelp/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinxcontrib-htmlhelp</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-htmlhelp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-httpdomain/metadata.xml b/dev-python/sphinxcontrib-httpdomain/metadata.xml
index d83bf47b2ce..5a53e8bed96 100644
--- a/dev-python/sphinxcontrib-httpdomain/metadata.xml
+++ b/dev-python/sphinxcontrib-httpdomain/metadata.xml
@@ -1,13 +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="pypi">sphinxcontrib-httpdomain</remote-id>
- <remote-id type="bitbucket">birkenfeld/sphinx-contrib</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">sphinxcontrib-httpdomain</remote-id>
+ <remote-id type="github">sphinx-contrib/httpdomain</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-jsmath/metadata.xml b/dev-python/sphinxcontrib-jsmath/metadata.xml
index a04c6af1689..053654d336b 100644
--- a/dev-python/sphinxcontrib-jsmath/metadata.xml
+++ b/dev-python/sphinxcontrib-jsmath/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinxcontrib-jsmath</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-jsmath</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-qthelp/metadata.xml b/dev-python/sphinxcontrib-qthelp/metadata.xml
index a830ee0b076..b1a9486a7b7 100644
--- a/dev-python/sphinxcontrib-qthelp/metadata.xml
+++ b/dev-python/sphinxcontrib-qthelp/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">sphinxcontrib-qthelp</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-qthelp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sphinxcontrib-serializinghtml/metadata.xml b/dev-python/sphinxcontrib-serializinghtml/metadata.xml
index 147a7c886ea..4d65a01ad69 100644
--- a/dev-python/sphinxcontrib-serializinghtml/metadata.xml
+++ b/dev-python/sphinxcontrib-serializinghtml/metadata.xml
@@ -8,5 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">sphinxcontrib-serializinghtml</remote-id>
+ <remote-id type="github">sphinx-doc/sphinxcontrib-serializinghtml</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/sshtunnel/metadata.xml b/dev-python/sshtunnel/metadata.xml
index 85354d2bff6..ad45e659878 100644
--- a/dev-python/sshtunnel/metadata.xml
+++ b/dev-python/sshtunnel/metadata.xml
@@ -6,4 +6,7 @@
<name>Aaron W. Swenson</name>
</maintainer>
<stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">sshtunnel</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/subunit/metadata.xml b/dev-python/subunit/metadata.xml
index e42cdff158c..7bea5be9594 100644
--- a/dev-python/subunit/metadata.xml
+++ b/dev-python/subunit/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="launchpad">subunit</remote-id>
+ <remote-id type="pypi">python-subunit</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/subvertpy/metadata.xml b/dev-python/subvertpy/metadata.xml
index 7f4f33c6dbc..fce1bcc9def 100644
--- a/dev-python/subvertpy/metadata.xml
+++ b/dev-python/subvertpy/metadata.xml
@@ -5,4 +5,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">subvertpy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/tabulate/metadata.xml b/dev-python/tabulate/metadata.xml
index 76f47821e8e..ef7c61c9604 100644
--- a/dev-python/tabulate/metadata.xml
+++ b/dev-python/tabulate/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="pypi">tabulate</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="pypi">tabulate</remote-id>
+ <remote-id type="github">astanin/python-tabulate</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/test_server/metadata.xml b/dev-python/test_server/metadata.xml
index 266e3f19ca5..9b8d050bac1 100644
--- a/dev-python/test_server/metadata.xml
+++ b/dev-python/test_server/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">test-server</remote-id>
+ <remote-id type="github">lorien/test_server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/text-unidecode/metadata.xml b/dev-python/text-unidecode/metadata.xml
index 266e3f19ca5..883d10d4098 100644
--- a/dev-python/text-unidecode/metadata.xml
+++ b/dev-python/text-unidecode/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>python@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">text-unidecode</remote-id>
+ <remote-id type="github">kmike/text-unidecode</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/texttable/metadata.xml b/dev-python/texttable/metadata.xml
index 0c8b76627ce..3f7038e7e9e 100644
--- a/dev-python/texttable/metadata.xml
+++ b/dev-python/texttable/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>juippis@gentoo.org</email>
- <name>Joonas Niilola</name>
- </maintainer>
- <upstream>
- <remote-id type="pypi">texttable</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>juippis@gentoo.org</email>
+ <name>Joonas Niilola</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">texttable</remote-id>
+ <remote-id type="github">foutaise/texttable</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/tld/metadata.xml b/dev-python/tld/metadata.xml
index 35285bdc862..d9bdfc0eb4b 100644
--- a/dev-python/tld/metadata.xml
+++ b/dev-python/tld/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">tld</remote-id>
+ <remote-id type="github">barseghyanartur/tld</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/tldextract/metadata.xml b/dev-python/tldextract/metadata.xml
index f3de5f693ed..8c884e55b78 100644
--- a/dev-python/tldextract/metadata.xml
+++ b/dev-python/tldextract/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>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
+ <maintainer type="person">
+ <email>patrick@gentoo.org</email>
+ <name>Patrick Lauer</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">tldextract</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/typing-extensions/metadata.xml b/dev-python/typing-extensions/metadata.xml
index 9c84f9f4de9..cbf9134ba14 100644
--- a/dev-python/typing-extensions/metadata.xml
+++ b/dev-python/typing-extensions/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">
diff --git a/dev-python/urllib3/metadata.xml b/dev-python/urllib3/metadata.xml
index c5e3b54263c..7e9d137e62a 100644
--- a/dev-python/urllib3/metadata.xml
+++ b/dev-python/urllib3/metadata.xml
@@ -1,17 +1,17 @@
<?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/>
- <use>
- <flag name="brotli">Enable support for brotli compression</flag>
- </use>
- <upstream>
- <remote-id type="pypi">urllib3</remote-id>
- <remote-id type="github">shazow/urllib3</remote-id>
- <remote-id type="cpe">cpe:/a:urllib3:urllib3</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <use>
+ <flag name="brotli">Enable support for brotli compression</flag>
+ </use>
+ <upstream>
+ <remote-id type="pypi">urllib3</remote-id>
+ <remote-id type="cpe">cpe:/a:urllib3:urllib3</remote-id>
+ <remote-id type="github">urllib3/urllib3</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/urwid/metadata.xml b/dev-python/urwid/metadata.xml
index cc6ab1eb0d4..7838b9b6a38 100644
--- a/dev-python/urwid/metadata.xml
+++ b/dev-python/urwid/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- <name>Python</name>
- </maintainer>
- <longdescription>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
Urwid is a curses-based user interface library. It includes many features
useful for text console application developers including:
@@ -21,8 +21,9 @@ useful for text console application developers including:
- Buttons, check boxes and radio boxes
- Customizable layout for all widgets
- Easy interface for creating HTML screen shots
-</longdescription>
- <upstream>
- <remote-id type="pypi">urwid</remote-id>
- </upstream>
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">urwid</remote-id>
+ <remote-id type="github">urwid/urwid</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/utidylib/metadata.xml b/dev-python/utidylib/metadata.xml
index a9a29c978e9..b3d893285cd 100644
--- a/dev-python/utidylib/metadata.xml
+++ b/dev-python/utidylib/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,6 +7,6 @@
</maintainer>
<upstream>
<remote-id type="github">nijel/utidylib</remote-id>
- <remote-id type="sourceforge">utidylib</remote-id>
+ <remote-id type="pypi">uTidylib</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/uvloop/metadata.xml b/dev-python/uvloop/metadata.xml
index 046b9f3e8b9..c06cbe222fc 100644
--- a/dev-python/uvloop/metadata.xml
+++ b/dev-python/uvloop/metadata.xml
@@ -1,16 +1,16 @@
<?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>
- <longdescription>
- uvloop is a fast, drop-in replacement of the built-in asyncio
- event loop. uvloop is implemented in Cython and uses libuv under
- the hood.
- </longdescription>
- <upstream>
- <remote-id type="pypi">uvloop</remote-id>
- <remote-id type="github">MagicStack/uvloop</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ uvloop is a fast, drop-in replacement of the built-in asyncio
+ event loop. uvloop is implemented in Cython and uses libuv under
+ the hood.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">uvloop</remote-id>
+ <remote-id type="github">magicstack/uvloop</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/verboselogs/metadata.xml b/dev-python/verboselogs/metadata.xml
index 6f9b8643810..cbd7a3e9463 100644
--- a/dev-python/verboselogs/metadata.xml
+++ b/dev-python/verboselogs/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="pypi">verboselogs</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">verboselogs</remote-id>
+ <remote-id type="github">xolox/python-verboselogs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/vobject/metadata.xml b/dev-python/vobject/metadata.xml
index fd720400b6b..60cfc36e5cf 100644
--- a/dev-python/vobject/metadata.xml
+++ b/dev-python/vobject/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 @@
<stabilize-allarches/>
<upstream>
<remote-id type="github">eventable/vobject</remote-id>
+ <remote-id type="pypi">vobject</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/vpython/metadata.xml b/dev-python/vpython/metadata.xml
index 824d6a7836b..87eed37424e 100644
--- a/dev-python/vpython/metadata.xml
+++ b/dev-python/vpython/metadata.xml
@@ -13,4 +13,7 @@
If the code is launched outside a notebook (e.g. from the command line),
a browser window will open displaying the scene.
</longdescription>
+ <upstream>
+ <remote-id type="pypi">vpython</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/werkzeug/metadata.xml b/dev-python/werkzeug/metadata.xml
index c576c012fd4..5c23b5b59f1 100644
--- a/dev-python/werkzeug/metadata.xml
+++ b/dev-python/werkzeug/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="pypi">Werkzeug</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">Werkzeug</remote-id>
+ <remote-id type="github">pallets/werkzeug</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/wsproto/metadata.xml b/dev-python/wsproto/metadata.xml
index c86be9415a4..787fac6ee14 100644
--- a/dev-python/wsproto/metadata.xml
+++ b/dev-python/wsproto/metadata.xml
@@ -7,8 +7,8 @@
</maintainer>
<upstream>
<remote-id type="github">python-hyper/wsproto</remote-id>
+ <remote-id type="pypi">wsproto</remote-id>
<doc>https://wsproto.readthedocs.io/en/latest/</doc>
<bugs-to>https://github.com/python-hyper/wsproto/issues</bugs-to>
</upstream>
</pkgmetadata>
-
diff --git a/dev-python/wurlitzer/metadata.xml b/dev-python/wurlitzer/metadata.xml
index dd0bd9c021f..6371903dc20 100644
--- a/dev-python/wurlitzer/metadata.xml
+++ b/dev-python/wurlitzer/metadata.xml
@@ -1,13 +1,16 @@
<?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">wurlitzer</remote-id>
+ <remote-id type="github">minrk/wurlitzer</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/xxhash/metadata.xml b/dev-python/xxhash/metadata.xml
index da5553da7dc..6d246345d38 100644
--- a/dev-python/xxhash/metadata.xml
+++ b/dev-python/xxhash/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>3dprint@gentoo.org</email>
- <name>Gentoo 3D Printer Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mikedh/trimesh</remote-id>
- <remote-id type="pypi">xxhash</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>3dprint@gentoo.org</email>
+ <name>Gentoo 3D Printer Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">xxhash</remote-id>
+ <remote-id type="github">ifduyue/python-xxhash</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/yaswfp/metadata.xml b/dev-python/yaswfp/metadata.xml
index cb2c1dd7628..c2588c30bca 100644
--- a/dev-python/yaswfp/metadata.xml
+++ b/dev-python/yaswfp/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">yaswfp</remote-id>
+ <remote-id type="github">facundobatista/yaswfp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/zc-lockfile/metadata.xml b/dev-python/zc-lockfile/metadata.xml
index 9f8e145958a..a0536cb6792 100644
--- a/dev-python/zc-lockfile/metadata.xml
+++ b/dev-python/zc-lockfile/metadata.xml
@@ -9,4 +9,7 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <upstream>
+ <remote-id type="pypi">zc.lockfile</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-python/zconfig/metadata.xml b/dev-python/zconfig/metadata.xml
index c2d543f2817..ed502c98fcf 100644
--- a/dev-python/zconfig/metadata.xml
+++ b/dev-python/zconfig/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>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">zopefoundation/ZConfig</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">zopefoundation/ZConfig</remote-id>
+ <remote-id type="pypi">ZConfig</remote-id>
+ </upstream>
+ <longdescription lang="en">
ZConfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. ZConfig’s model is very different from the model supported by the ConfigParser module found in Python’s standard library, and is more suitable to configuration-intensive applications.
ZConfig schema are written in an XML-based language and are able to “import” schema components provided by Python packages. Since components are able to bind to conversion functions provided by Python code in the package (or elsewhere), configuration objects can be arbitrarily complex, with values that have been verified against arbitrary constraints. This makes it easy for applications to separate configuration support from configuration loading even with configuration data being defined and consumed by a wide range of separate packages.
- </longdescription>
+ </longdescription>
</pkgmetadata>