我在 PyPI 上发布了一个包,然后意识到我应该更改附件中的一些细节
README.md
。是否可以在不上传整个包的新版本的情况下更改自述文件?如果没有,更新 PyPI 上的 README 最正确的方法是什么?
我正在使用
poetry
来管理包,当我更改 README 并运行 poetry publish --build
时,出现错误,因为 PyPI 不允许重新上传具有已使用名称的文件。
似乎只更改文档应该是可能的,例如,编写一些额外的帮助或更改联系人不应该需要整轮更改版本并测试一切是否仍然有效?
不幸的是,事实并非如此,因为当你发布时,版本是不可变的。这是设计使然。我的建议是在
z
上增加一个次要版本 x.y.z
,以便发布最新版本以及对 README
的更新。
所以类似:
0.0.9
-> 0.0.10
或者
2.1.0
-> 2.1.1