지난 밤에 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를 통해 설치해야합니다.