Как я могу установить все доступные дополнения (если есть) с помощью pip? - PullRequest
0 голосов
/ 27 февраля 2020

Я начал добавлять «все» дополнения в мои пакеты, которые содержат все дополнения:

from setuptools import setup

requires_all = requires_aws + requires_datetime + requires_image + requires_io + requires_tests
setup(
    extras_require={
        "all": requires_all,
        "aws": requires_aws,
        "datetime": requires_datetime,
        "image": requires_image,
        "io": requires_io,
        "tests": requires_tests,
    }
)

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

Помимо создателя пакета, добавляющего такое дополнительное «all», есть еще одна возможность установить все дополнительные компоненты с помощью pip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...