Closed mikeyoung85 closed 1 month ago
Thoughts on instead of removing the logic instead changing the logic to check if all versions are yanked? There are 158 projects that I think match the original logic and a number of those that I have spot checked have every version yanked and seem to be omitted from search results on PyPI.
repeating a slack comment - "every version yanked" reads as 'removed', not 'deprecated', to me. But that's messier to do.
I could not find any support for this logic when researching how to deprecate a package on PyPI and it is causing issues for legitimate packages being labeled incorrectly.