두 곳에서 종속성을 지정하지 않으려면 setup.py가 requirements.txt 파일을 구문 분석하여 install_requires 패키지 목록을 생성하는 Python 프로젝트를 작성했습니다. 이것은 devpi 서버에 휠을 업로드 한 다음 설치하려고 시도 할 때까지 훌륭합니다. requirements.txt를 찾을 수 없다는 오류가 나타납니다. set
패키지를 개발하고 개발/테스트/etc 버전의 패키지를 로컬 devpi 서버에 업로드하고 있습니다. 제가 PyPi에 패키지를 업로드 할 마지막 준비가 경우에 대해 잘 작동하지만, setup(...,
classifiers=[
"Programming Language :: Python",
"Programming Language ::
개인 라이브러리를 제공하는 중계 용 devpi 서버가 성공적으로 실행됩니다. 서버는 우리가 업로드 한 라이브러리를 제공 할 수 있으며 나머지는 표준 PyPi에 전달합니다. 최근에 우리는 third-party library을 맞춤 설정해야만했으며 devpi 서버에서 맞춤 버전을 제공하고 있습니다. 이것은 잘 작동합니다. 그러나 우리는 devpi에 호스트되지
나는 devpi을 사용하여 파이썬 모듈을 배포합니다. devpi upload을 통해 패키지를 업로드하면 생성 된 모듈 이름에 항상 버전 번호 뒤에 'dev'접미사가 포함됩니다. pip install ...을 사용하여 패키지를 설치하려고하면 --pre 플래그를 지정해야합니다. 이 'pre'접미사를 제거하려면 어떻게해야합니까? 어떻게 든 모듈을 릴리스 버전으로