-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Add support for yanked files from a repository (PEP 592) #6633
Copy link
Copy link
Closed
Labels
C: dependency resolutionAbout choosing which dependencies to installAbout choosing which dependencies to installC: downloadAbout fetching data from PyPI and other sourcesAbout fetching data from PyPI and other sourcesPEP implementationInvolves some PEPInvolves some PEPauto-lockedOutdated issues that have been locked by automationOutdated issues that have been locked by automationhelp wantedFor requesting inputs from other members of the communityFor requesting inputs from other members of the communitytype: feature requestRequest for a new featureRequest for a new feature
Metadata
Metadata
Assignees
Labels
C: dependency resolutionAbout choosing which dependencies to installAbout choosing which dependencies to installC: downloadAbout fetching data from PyPI and other sourcesAbout fetching data from PyPI and other sourcesPEP implementationInvolves some PEPInvolves some PEPauto-lockedOutdated issues that have been locked by automationOutdated issues that have been locked by automationhelp wantedFor requesting inputs from other members of the communityFor requesting inputs from other members of the communitytype: feature requestRequest for a new featureRequest for a new feature
What's the problem this feature will solve?
To quote PEP 592:
Describe the solution you'd like
Have pip respect yanking in the PyPI/Warehouse API.
Additional context
Support for PEP 592 -- Adding "Yank" Support to the Simple API will affect which packages get chosen. This will therefore affect the pip resolver, but does not have to wait for the new resolver rewrite (#988 @pradyunsg).
@dstufft is currently working on the PyPI side in pypi/warehouse#5838 . There's an opportunity for someone to help by working on pip support; not sure whether Donald's working on it and/or whether this feature is blocked on the Warehouse API getting into better shape.