使用新版本号重新上传已删除的 PyPi 项目

Re-uploading a deleted PyPi project with a new version number

我刚开始在 PyPi 上创建包,我有一个包在第一个版本上传时出错。为了在使用相同版本号的同时更正此问题,我最终删除了所有软件包以重新开始 as described here(我现在知道您仍然不能重复使用版本号)。

我现在用新版本号 twine 再次上传了包,看起来一切正常,但它没有出现在 PyPi 的搜索中。它确实显示在新 pypi.org 网站上我的帐户中,但 link 已损坏。

我做了什么?!是否不允许使用以前使用的项目名称创建项目,尽管它现在已从 PyPi 中删除?

考虑到我创建了它,我认为我可以再次将项目添加到 PyPi。

第一次上传版本号0.2,成功但没有显示。

然后我对版本 0.3 进行了另一个微不足道的更改和增量,它已上传并再次正确显示。

只需增加 setup.py 文件中的版本号并删除 sdist 生成的文件夹,即 dist 和 your_package_name.egg-info