2016-06-15 2 views
1

나는 젠킨스에서 파이썬 패키지를 게시하려고합니다. 이미 게시 된 버전에 게시하는 경우, 나는 참조 : setup.py 오류 코드로 종료하지 않기 때문에리눅스에서 python`setup.py upload` 오류 코드

Submitting dist/mylib-0.2.13.tar.gz to http://mypypiserver/api/pypi/pypi-release-local Upload failed (403): Forbidden

그러나,이를 호출하는 쉘 스크립트 오류가 발생한 것을 확인할 수 없습니다 이 경우. 이 버그입니까, 아니면 setuptools을 잘못 사용하고 있습니까?

저는 setuptools 버전 23.0.0이지만 버전 20.2.2 및 21.0.0으로 재현 할 수도 있습니다. 흥미롭게도 이것은 OS X에서 발생하지 않습니다.

답변

0

약간의 연구 끝에 발견 된 버그는 distutils입니다. 이 패치와 불일치의 이유였다 내 맥에 파이썬 2.7.7

내 리눅스 머신에

내가 파이썬 2.7.6을 실행하였고, 2.7.10에 백 포트했다 https://bugs.python.org/issue21722teach distutils "upload" to exit with code != 0 when error occurs

참조하는 I 유명한.

관련 문제