PyPI의 항목에 나열된 파일이없는 데는 몇 가지 이유가있을 수 있습니다.
몇 년 전 파일이 PyPI에 나열되지 않았습니다. 대신 파일은 "홈 페이지"아래에 나열된 웹 사이트의 프로젝트 관리자가 호스팅합니다. 이 시스템이 지원하는 몇 가지 명백한 비현실적인 이유 때문에 나중에 PyPI에 직접 파일을 나열하고 호스팅하는 지원이 추가되었습니다. 그러나 최근 몇 년 동안 업데이트되지 않았고 여전히 PyPI에서 파일을 호스팅하지 않는 오래된 패키지를 찾을 수 있습니다.
물론, pyvimeo는 그런 패키지가 아닙니다. 그러나 이는 파일이없는 버전의 목록을 가질 수있는 이유를 설명합니다. 실제로 PyPI에서 패키지의 새 버전을 만들고 해당 버전의 파일을 업로드하는 작업은 두 단계로 나뉩니다. 프로젝트 관리자가 2 단계를 완료하는 것을 잊어 버린 것일 수 있습니다. 또는 자동화 스크립트에 최신 버전으로 업데이트하는 데 사용하는 버그가있을 수 있습니다. 다른 답변 (모든 버전이 하나에 의해 떨어져있는 것처럼 보임)에서 이루어진 관찰을 감안할 때, 나중에 나에게 가장 큰 원인이 될 것으로 보인다.
다른 답변은 PyPI에서 문제가 될 수 있다고 제안했습니다. 그게 사실이지만, 우리는 패키지 관리자가 아무런 오류가 없었을 가능성을 제거한 후에 만 확신 할 수 있습니다. 나는 reporting 패키지 관리자에게 직접 문제를 제안 할 것이다. 실제로 closed issues을 검토 한 결과 사용자가 최신 버전을 설치하는 데 어려움을 겪고있는 여러 가지 문제가 있습니다. 그러나 필자가 읽은 몇 안되는 사람은 파일 버전이 PyPI의 나열된 버전과 일치하지 않는다는 것을 알지 못했습니다.