Open
Description
What's the problem this feature will solve?
As a maintainer of a project with a lot of releases, I want to quickly find a specific release.
If I want to yank/delete my first release, I currently need to scroll all the way down to the bottom of the page. With 2700+ releases, that is not a nice user experience.
It's incredibly slow, and after any action (yanking/releasing) the browser refreshes the current page - forcing me to scroll all the way back down again.
Describe the solution you'd like
In order of desirability:
- Sort order - allow a maintainer to sort by release date
- Filtering - allow filtering for all releases before release x, or only dev releases, or all releases before date
- Update a release in-place - allow yanking/deleting without refreshing/repainting the entire page.
Additional context
This is the page/view that I'm talking about specifically: https://pypi.org/manage/project/moto/releases/