Использование репозитория Bintray generi c с PIP - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь выяснить, могу ли я использовать bintray в качестве python репозитория пакетов. Я вижу, что bintray не предоставляет тип репозитория PyPi - https://www.jfrog.com/confluence/display/BT/Supported+Package+Formats.

Мне интересно, как я могу использовать generi c репозиторий bintray для работы с PIP. Когда я попытался создать пакет и версию в репозитории generi c, чтобы получить к ней доступ, нам нужно знать точное имя файла. Я попытался настроить PIP_INDEX_URL примерно так, и это не работает.

https://user:API_KEY@bintray.com/myUser/my-pypi-repo/

Я знаю, что могу загружать файлы локально и устанавливать с помощью pip, но это усложнит управление версиями.

Единственное, что я могу сделать, это использовать 'curl' или 'wget' с точным путем к файлу для загрузки. Любые предложения будут очень полезны.

1 Ответ

0 голосов
/ 24 марта 2020

Вам нужно использовать PiPy Basi c Аутентификация .
Команда установки, которую вам нужно использовать:

pip install my-pypi-package --index-url=https://dl.bintray.com/myUser/my-pypi-repo/

Для частного хранилища вам потребуется добавить учетные данные:

pip install my-pypi-package --index-url=https://username:api_key@dl.bintray.com/myUser/my-pypi-repo/

Не забудьте указать все необходимые файлы по этому пути https://dl.bintray.com/myUser/my-pypi-repo/

...