libfx2 icon indicating copy to clipboard operation
libfx2 copied to clipboard

Add standalone url field to fx2 setup.py

Open artizirk opened this issue 5 years ago • 6 comments

This should add a visible homepage link to pypi sidebar 1 on next release upload.

artizirk avatar Jun 02 '20 20:06 artizirk

Huh. Why don't these links already show up in sidebar? Screenshot_20200602_204349

whitequark avatar Jun 02 '20 20:06 whitequark

It could be some edge case with url metadata handling, twine also uses project_urls field and those show up fine. I will try to dig deeper to figure out whats going on.

artizirk avatar Jun 03 '20 07:06 artizirk

So, I did some testing with testpypi and it looks like both, with and without the url field show all three project_urls links.

Also python3 setup.py check does complain about missing url meta-data

$ python3 setup.py check
running check
warning: Check: missing required meta-data: url

Package upload to testpypi was done with twine 2.0.0. I don't know it that has something to do with missing links.

Screenshot_2020-06-03 fx2

Screenshot_2020-06-03 fx2(1)

artizirk avatar Jun 03 '20 08:06 artizirk

Okay so the only thing I have to do here is to upload the package again with twine, right?

whitequark avatar Jun 05 '20 00:06 whitequark

I think so yes.

artizirk avatar Jun 05 '20 06:06 artizirk

I've uploaded with twine but there are still no project links anywhere.

whitequark avatar Jun 11 '20 13:06 whitequark

The links are fixed now: https://pypi.org/project/fx2/

whitequark avatar Feb 03 '23 17:02 whitequark