2014-06-19 1 views
2

이것은 question과 비슷하지만 한 가지 예외가 있습니다. 필자는 과거에 다음 명령으로 업로드 한 로컬 pypi 인덱스에서 특정 버전의 패키지를 제거하려고합니다.로컬 파이 피 인덱스에서 패키지 제거

python setup.py sdist upload -r <index_name> 

아이디어가 있으십니까?

답변

5

로컬 파이핑 색인 에서 패키지를 제거하는 방법은 사용하는 파이핑 색인의 유형에 따라을 사용합니다. devpi 인덱스

devpi에서 패키지를 제거

removing packages 단지에서 소위 휘발성 인덱스를 할 수 있습니다. 비 휘발성은 "릴리스와 비슷한"색인이며 제거가 허용되지 않습니다 (릴리스 된 패키지에 따라 사용자를 놀라게 할 수 있음).

예. 패키지 pysober 버전 0.2.0에 대한 : 공공 pypi

에서

$ devpi remove -y pysober==0.2.0 

제거 패키지 answer 이미에 대해 참조에 설명되어 있습니다.

이 다를 수 있습니다 다른 인덱스에서 패키지를 제거하지만, 많은 경우에 수동 (적절한 치료와 함께) 파일을 삭제할 수 있습니다.