> On 28 Aug 2017, at 00:12, Brett Cannon <br...@python.org> wrote: > > If you search the archive of this mailing list you will notice I asked this > exact question about a month or 2 ago (I think). The answer I got was it is > used on PyPI.org, but I don't know how to set it with setuptools (flit will > probably add support after PEP 517).
To get back to this: I’m probably doing something wrong, but I haven’t managed yet to make anything show up on PyPI.org <http://pypi.org/> when I use “Project-URL” in metadata. There’s a pyobjc-core 4.0.1b1 wheel on PyPI.org <http://pypi.org/> that includes two Project-URL lines in its metadata, but that doesn’t add anything to the sidebar. I’ve manually verified that the metadata is present in the wheel file (as I’m using a replacement egg_info command in my setup.py file to generate this part of the metadata). Ronald P.S. I tried to upload to test.pypi.org <http://test.pypi.org/>, but that didn’t work due to an SSL error: $ twine upload -r testpypi dist/pyobjc_core-4.0.1b1-cp27-cp27m-macosx_10_6_intel.whl Uploading distributions to https://test.pypi.org/legacy/ Uploading pyobjc_core-4.0.1b1-cp27-cp27m-macosx_10_6_intel.whl SSLError: HTTPSConnectionPool(host='test.pypi.org', port=443): Max retries exceeded with url: /legacy/ (Caused by SSLError(SSLError(1, u'[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:661)'),)) > > On Sun, Aug 27, 2017, 13:01 Ronald Oussoren <ronaldousso...@mac.com > <mailto:ronaldousso...@mac.com>> wrote: >> On 27 Aug 2017, at 17:33, Wes Turner <wes.tur...@gmail.com >> <mailto:wes.tur...@gmail.com>> wrote: >> >> You can add a URL in the long_description (e.g. to >> https://read-the-docs.readthedocs.org/ >> <https://read-the-docs.readthedocs.org/> ) > > I know, but that adds the URL to the project description and not the sidebar. > PEP 345 appears to specify metadata that could be used for this, and > warehouse seems to contain to make use of this (or at least a database model > that allows for specifying more links than just the default one). > > Adding links to the sidebar would be nicer with the new design on PyPI.org > <http://pypi.org/>, but there doesn’t seem to be a clean way to add > “Project-URL” metadata as described in PEP 345 to a wheel file. I could tweak > my setup.py files to add Project-URL metadata, but before I do that I’d like > to confirm that (a) that metadata is actually used by warehouse and (b) there > is no cleaner way to add this metadata using setuptools. > > Ronald > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > <mailto:Distutils-SIG@python.org> > https://mail.python.org/mailman/listinfo/distutils-sig > <https://mail.python.org/mailman/listinfo/distutils-sig>
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig