It puzzles me that there is now a v0.2.0 in the TestPyPI page. I remember when I only uploaded v0.0.0 before; I don’t even have v0.2.0 artifacts in dist/
Though v0.2.0 exists in the original pegen repo which my repo bases upon, I deleted the ancient version tags today before publishing.[1]
And I noticed for the first time that the Author is wrong, the email looks like Pablo Galindo Salgado’s instead of Guido’s, and furthermore my pyproject.toml lists 4 authors, not one. Error can be seen in all 3 versions, v0.0.0, v0.0.1, v0.2.0. Here’s screenshot of mouseover:
I tried rebuilding wheel and .tar.gz from that commit but got artifacts that don’t compare equal to those on TestPyPI. I don’t think I’ll ever know for sure what happened will just delete the version later and be more careful to prevent release heisenbugs.
For various reasons, only the first Author and first Author email is displayed on the pypi page. Search for core metadata author and you are going to find a few previous discussions around this.
I don’t get what you mean, I edited the pyproject.toml of the pegen project I’m basing on, I didn’t use a generator, and what do you mean by “project team”? (I’m the only maintainer though other people have been maintaining pegen)
Oh I see sorry. I thought you didn’t want the extra authors there at all, but you were being nice.
Copy your entry from authors and paste it in maintainers too - that gets listed on PyPi, and makes the roles clear. When you’re ready to assert your rights as lead author (e.g. if you think the fork has become distinct enough from the original) then just switch the order of the authors, and put yourself first.