- Login.
- Go to your packages.
- Check the "remove" checkbox for the particular package.
- Click "Remove" button.
How to remove a package from Pypi
Question
How do I remove a package from Pypi?
I uploaded a package to Pypi several months ago. The package is now obsolete and I'd like to formally remove it. I cannot find any documentation on how to remove my package.
La solution
Autres conseils
New PYPI Website
- Login to pypi.org
- Go to releases
- Click
delete
on options dropdown - Enter the version number confirm
- Click
Delete Release
to delete the release.
original answer
Login in to pypi, select the required package from Your packages
To delete only a version of the package.
select Remove?
check box on the individual package version that you want to delete, and click remove.
To delete the package completely
Scroll down until you see the red box saying Do NOT use this button and click Remove this project completely and on the next page, confirm your action. Don't forget that, there is no undo option.
This is not a really good idea, because all users of the previous package will see their install fails.
If you want to deprecate a package, what you can do is publish a last release with a README pointing to the new package. I did that for python-cli-ui, which is replaced by cli-ui
If you want to get fancy you can also:
- Add a warning printed when
setup.py
is run - or at import time
- or replace the package by a dummy one that depends on the new name.