needs.txt: зависит от версии python - PullRequest
1 голос
/ 04 марта 2020

В моем файле require.txt содержится dataclasses для резервирования python 3,6

Однако некоторые сборочные машины и сотрудники используют python 3,7, что не удается при попытке установить этот модуль .

Есть ли способ сделать классы данных установленными, только если это необходимо?

1 Ответ

1 голос
/ 04 марта 2020

Вы можете использовать экологические маркеры

dataclasses; python_version < '3.7'

Ссылка: https://www.python.org/dev/peps/pep-0345/#environment -маркер

...