2015-01-18 4 views
1

현재 PyPI 패키지를 분석 중입니다. 나는 https://pypi.python.org/simple/을 사용하여 모든 패키지 이름을 얻고 https://pypi.python.org/pypi/numpy/json 및 이와 유사한 메타 데이터를 얻습니다.일부 패키지는 pypi.python.org/simple에 있지만 페이지가없는 이유는 무엇입니까?

그러나, 거기 https://pypi.python.org/pypi/ 사이트가없는 (예를 들어 abu.rpc, acid, about-pandoc, about-numtest, ...) (514 개) 패키지하지만 https://pypi.python.org/simple/ 있습니다.

왜 그런 경우입니까?

답변

0

이 정말 SO 문제가 아닙니다 그리고 당신은 가능한 메일 링리스트 파이썬 개발자에 물어 더 나을 것입니다하지만 몇 가지 이유를 생각할 수 있습니다 :

  1. "패키지"독립형으로 사용할 수 없습니다하지만, 둘 이상의 다른 패키지의 종속성입니다.
  2. 파이썬/다른 패키지의 이전 버전과의 호환성을 유지하기 위해 저장소에있는 사용되지 않는 패키지.
  3. "죽었으나 아직 묻혀 있지 않은 패키지 즉 아직 삭제되지 않은 패키지.
+0

https://mail.python.org/mailman/listinfo/python-dev를 의미합니까? 좋아요, 방금 구독 했으므로 계정이 활성화되자 마자 질문을 할 것입니다. 귀하의 대답에 관해서는 : (1) 확실히 그렇지 않습니다. 예를 들어,'numpy'는 독립형으로 사용할 수 없지만 json 페이지가 있습니다. 패키지 작성자가 자신의 패키지를 "쓸모 없게"설정해야하기 때문에 (2)라고 생각하지 않습니다. 나는 그것에 대한 어떤 옵션도 찾을 수 없었다. (3)이 그런 경우는 아니라고 생각합니다. 능동적 인 작업이 수행되지 않는 패키지에 PyPI에 대한 페이지가 없어야하는 이유는 무엇입니까? 어떻게 자동으로 결정되어야합니까? –

+0

나는 그 패키지가 사용자에 의해 삭제 된 것 같지만, PyPI에는 문제가있어 https://pypi.python.org/simple/에 나열되어있다. (나는 방금 Python 개발자 메일 링리스트를 통해 질문했다.). –

+0

@moose 잘하면 답변을 얻을 것이다. –