-
Notifications
You must be signed in to change notification settings - Fork 1k
Automatically delete old releases #11397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
A question as a new contributor: Could it be implemented in the JSON API? 🤔 |
We are also interested by this feature for exactly the same reason. The first way seems easier for us. It could be:
Maybe we can imagine a new tick option: "This release is a nightly", and so it enables such options (to protect users to remove not-nightly releases). Regards |
And we are also interested for the same reason. Today it is possible although not simple to automate this, e.g. https://github.com/arcivanov/pypi-cleanup. But that will stop working at the end of 2023, when all PyPI accounts will require 2-factor authentication. 2FA cannot easily be automated. Hopefully the REST API to delete releases will be available before 2FA becomes mandatory: #12934 |
A large number of projects publish their nightly packages on daily basis that need to be rotated. |
What's the problem this feature will solve?
We are hitting the size limit on our project. We are uploading nightly releases to PyPi for customer to install and validate. We would like a way to automatically delete old releases.
Describe the solution you'd like
We would like one of two solutions:
The text was updated successfully, but these errors were encountered: