2017-11-25 18 views
0

지난 밤에 a library을 PyPI에 업로드했습니다. 현재 버전은 0.0.3입니다. pip와 함께 라이브러리를 설치하려고 할 때 버전 0.0.1. 설치되어 있습니다. pip install pyroblox --upgrade을 실행하면 pip는 0.0.1이 최신 버전임을 확인합니다. 제거하고 다시 설치하는 경우에도 마찬가지입니다. 나는이 캐싱 문제가 될 거라고 생각하지만,이 자세한 설치 할 때, 그 핍 최신 버전이 URL을 확인했다 보았다PyPI/패키지의 최신 버전을 제공하지 않습니다.

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

해당/간단한 페이지는 버전 0.0.1을 포함 - 0.0.2 또는 0.0.3이 아님. 내가 0.0.2 버전을 업로드 한 지 15 시간이 지났기 때문에/간단한 페이지를 업데이트하는 느린 cron 작업을 실행하는 것은 PyPI의 문제라고 생각하지 않습니다.

/간단한 페이지에서 패키지를 업데이트하기 위해 패키지를 PyPI에 업로드 할 때 추가로해야 할 것이 있습니까? 지금은 python setup.py sdist을 실행하고 나서 twine upload dist/pyRoblox-x-x-x.tar.gz을 실행 중입니다. 이것은 정상적인 페이지를 정상적으로 갱신하는 것처럼 보이지만,/simple은 0.0.1에 고정되어 있습니다. 직접 소스에서 패키지를 설치할 수는 있지만 패키지를 배포 할 수 있도록 제대로 작동하려면 pip를 통해 설치해야합니다.

답변

0

/simple은 24 시간 후에 최신 버전을 보여주기 시작했습니다. 업데이트에 미친 듯이 오래 지연된 것 같아요?