Commit 787a9e01 by Sébastien Eustace

Fix handling of project urls when uploading

parent 7d7a88cd
......@@ -221,8 +221,8 @@ class SdistBuilder(Builder):
for dep in sorted(self._meta.requires_dist):
pkg_info += "Requires-Dist: {}\n".format(dep)
for name, url in sorted(self._meta.project_urls, key=lambda u: u[0]):
pkg_info += "Project-URL: {}, {}\n".format(name, url)
for url in sorted(self._meta.project_urls, key=lambda u: u[0]):
pkg_info += "Project-URL: {}\n".format(url)
return encode(pkg_info)
......
......@@ -325,8 +325,8 @@ class WheelBuilder(Builder):
for dep in sorted(self._meta.requires_dist):
fp.write("Requires-Dist: {}\n".format(dep))
for name, url in sorted(self._meta.project_urls, key=lambda u: u[0]):
fp.write("Project-URL: {}, {}\n".format(name, url))
for url in sorted(self._meta.project_urls, key=lambda u: u[0]):
fp.write("Project-URL: {}\n".format(url))
if self._meta.description_content_type:
fp.write(
......
......@@ -85,6 +85,6 @@ class Metadata:
if name == "Homepage" and meta.home_page == url:
continue
meta.project_urls += ((name, url),)
meta.project_urls += ("{}, {}".format(name, url),)
return meta
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment