PyPI / simple不提供最新版本的软件包

时间:2017-11-25 16:48:51

标签: pip pypi

昨晚我将a library上传到PyPI - 目前版本为0.0.3。尝试使用pip版本0.0.1安装库时。已安装。运行pip install pyroblox --upgrade,pip确定0.0.1是最新版本。卸载然后重新安装也一样。我认为这可能是一个缓存问题,但在进行详细安装时,我看到pip正在检查此URL以获取最新版本:

https://pypi.python.org/simple/pyroblox/

/ simple页面仅包含版本0.0.1 - 不是0.0.2或0.0.3。自从我上传0.0.2版本以来已经过了15个小时,所以我不认为这是一个PyPI问题,只是运行一个缓慢的cron作业来更新/简单页面。

将包上传到PyPI以便在/ simple页面上更新时,我还需要做些什么吗?现在我正在运行python setup.py sdist,然后twine upload dist/pyRoblox-x-x-x.tar.gz。这似乎更新正常页面就好了,但/简单就是卡在0.0.1上。我可以直接从源代码安装软件包,但是我想通过pip安装才能正常运行,所以我可以分发软件包。

1 个答案:

答案 0 :(得分:1)

/ simple在24小时后开始显示最新版本。我猜它的更新有很长时间的延迟吗?