我上传a library到PyPI昨晚 - 它目前在版本0.0.3。尝试使用pip版本0.0.1安装库时。已安装。运行pip install pyroblox --upgrade
,点决定0.0.1是最新版本。与卸载然后重新安装相同。我想这可能是一个缓存的问题,但这样做一个详细的安装时,我看到PIP被选中此网址最新的版本:PyPI /简单不提供最新版本的包
https://pypi.python.org/simple/pyroblox/
的/简单的页面只包含版本0.0.1 - 不是0.0.2或0.0.3。自从我上传0.0.2版本以来,已经过了15个小时,所以我认为这不是一个PyPI的问题,只是运行缓慢的cron作业来更新/简单页面。
当上传包到PyPI以使它们在/简单页面上更新时,还有什么额外的东西需要处理吗?现在我正在运行python setup.py sdist
,然后运行twine upload dist/pyRoblox-x-x-x.tar.gz
。这似乎更新普通页面很好,但/简单卡住0.0.1。我可以直接从源代码安装包,但我希望通过点安装来正确运行,以便分发包。