You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm the owner of the 'quax' project on PyPI. I'm finding that I've been able to upload bdists at versions 0.1.0 and 0.1.1, but cannot upload sdists for either:
Searching around I found #6700, which suggests that there was probably previously a now-deleted project under the same name, which is preventing me from releasing at these versions.
I cannot find any way to interrogate what versions may previously have been released by the presumed previous owner of this name.
Describe the solution you'd like
Ideally there should be a way to surface this information beyond trying to register a new version and failing to do so.
Alternatively if there is such a way and I have simply failed to find it, then can this information be added to the help page that is linked in the error message?
Additional context
I'd really appreciate any one-off help on this occasion telling me which versions are already registered. On that basis I can try to find a versioning scheme that is compatible with those available.
The text was updated successfully, but these errors were encountered:
di
changed the title
Cannot register sdists for 'quax' / do not have a way to determine which versions may already have been used by previous owners of a project name
No way to determine which versions have been used by previous owners of a project name
Apr 11, 2025
Hi @patrick-kidger, thanks for filing the issue. We were just discussing this this in a team meeting last week, but you beat us to it. 🙂
Short term, until this is resolved, we are happy to provide the list of previously used filenames to any project owner if they email [email protected]. I've emailed you this list for quax.
Long term, we are planning to include the previously used filenames in the management UI somewhere. I'm curious, is there a particular place you would have expected them to be listed, or that you looked for them first?
Hi @patrick-kidger, thanks for filing the issue. We were just discussing this this in a team meeting last week, but you beat us to it. 🙂
Haha!
Short term, until this is resolved, we are happy to provide the list of previously used filenames to any project owner if they email [email protected]. I've emailed you this list for quax.
Thank you very much for the help, I really appreciate it.
Long term, we are planning to include the previously used filenames in the management UI somewhere. I'm curious, is there a particular place you would have expected them to be listed, or that you looked for them first?
Sure:
Ideally, the error message itself (could include a link to some kind of https://pypi.org/projects/quax/past-names-by-previous-owners).
The linked page at https://pypi.org/help/#file-name-reuse.
The place where all the other released files are stated: https://pypi.org/project/quax/#history and https://pypi.org/project/quax/#files
In https://pypi.org/manage/project/quax/history/, which I didn't actually know existed until now. FWIW I almost never need to go to the 'manage' pages for my projects though, so this is a little out-of-the-way.
What's the problem this feature will solve?
I'm the owner of the 'quax' project on PyPI. I'm finding that I've been able to upload bdists at versions 0.1.0 and 0.1.1, but cannot upload sdists for either:
Searching around I found #6700, which suggests that there was probably previously a now-deleted project under the same name, which is preventing me from releasing at these versions.
I cannot find any way to interrogate what versions may previously have been released by the presumed previous owner of this name.
Describe the solution you'd like
Ideally there should be a way to surface this information beyond trying to register a new version and failing to do so.
Alternatively if there is such a way and I have simply failed to find it, then can this information be added to the help page that is linked in the error message?
Additional context
I'd really appreciate any one-off help on this occasion telling me which versions are already registered. On that basis I can try to find a versioning scheme that is compatible with those available.
The text was updated successfully, but these errors were encountered: