whitequark / libfx2

Chip support package for Cypress EZ-USB FX2 series microcontrollers
BSD Zero Clause License
73 stars 26 forks source link

Add standalone url field to fx2 setup.py #4

Closed artizirk closed 1 year ago

artizirk commented 4 years ago

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

whitequark commented 4 years ago

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

artizirk commented 4 years ago

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 commented 4 years ago

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)

whitequark commented 4 years ago

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

artizirk commented 4 years ago

I think so yes.

whitequark commented 4 years ago

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

whitequark commented 1 year ago

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