Установите библиотеку из частного PyPi в extras_require в setuptools - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь выяснить, возможно ли установить библиотеку из частного PyPi в extras_require из setuptools.setup .

Допустим, я иметь следующие дополнительные :

setup(
    ...

    "extras_require": {
        "foo": ["lib1==1.0.0", "lib2==1.0.0", "lib3==1.0.0"]
    },
    ...
)

Теперь я хотел бы добавить еще одну зависимость ( lib4 == 1.0.0 ), которая у меня есть в моем приватном PyPi, что-то вроде этого (это просто ПО C):

setup(
    ...

    "extras_require": {
        "foo": ["lib1==1.0.0", "lib2==1.0.0", "lib3==1.0.0",
                "lib4==1.0.0 --extra-index-url http://localhost/libraries/"]
    },
    ...
)

Возможно ли это? Если нет, скажите, пожалуйста, как я могу решить эту проблему?

...