pex не тянет правильный репозиторий - PullRequest
0 голосов
/ 31 января 2020

Я пытаюсь создать pex-файл, состоящий из некоторых библиотек, используя комбинацию pip и setuptools. Я недавно переключил артефактные репозитории.

Когда я изменяю свой pip.conf, чтобы использовать как старые, так и новые репозитории, я могу загрузить нужные файлы.

Когда я запускаю следующее:

    venv/bin/pip install pex==1.6.12 requests
    venv/bin/python ./setup.py bdist_pex --pex-args '-v --index-url http://<OLD ARTIFACTORY>'

Мой pex-файл содержит все необходимые библиотеки. Однако, когда я запускаю это:

    venv/bin/pip install pex==1.6.12 requests
    venv/bin/python ./setup.py bdist_pex --pex-args '-v --index-url http://<NEW ARTIFACTORY>'

Вместо того, чтобы получить нужный мне пакет (проприетарный python -devops), я получаю тот, который находится здесь: https://pypi.org/project/Python-DevOps ( publi c один через pypi). Есть ли дополнительные параметры pex, которые мне нужно установить? Как указано выше, нужный мне пакет находится в новом репозитории, я могу получить его с помощью pip.

...