Skip to content

Select multiple releases/files for deletion/yanking #19469

@effigies

Description

@effigies

What's the problem this feature will solve?

When yanking or deleting releases or files, it is currently a one-by-one process of selecting the file and confirming, making it very tedious.

Describe the solution you'd like

I would like to be able to select, for example with a check box, multiple files or releases, and yank or delete them in a single action, which only requires one confirmation.

Additional context

This is primarily for the sake of test.pypi.org, which sees many more uploads than pypi.org. I have no desire to increase my disk quota there. Ideally, I would leave one sdist per release and drop all of the wheels, but at the moment I'm deleting entire releases because it's faster.

I will eventually reach this state for PyPI as well, and it would be nice to be able to remove wheels efficiently while leaving the sdists up. This would become especially useful if download statistics could be displayed in the file listing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions