У меня есть пакет Python с его setup.py с зависимостями, объявленными обычным способом, в install_requires = [...].В одном из пакетов, scikits.timeseries, есть файл setup.py, ожидающий, что numpy уже установлен, поэтому я бы хотел, чтобы сначала был установлен numpy.В этом случае и вообще можно ли управлять порядком установки зависимостей?Как?
В настоящее время порядок, в котором setup.py опускает зависимости (как указано в arg install_requires), кажется практически случайным.Кроме того, в setup.py setup (...) я попытался использовать arg:
extras_require={'scikits.timeseries': ['numpy']}
... безуспешно, порядок установки зависимостей не изменился.
Я такжепопытался настроить файл требований pip, но там также порядок установки зависимостей в pip не соответствовал порядку строк файла требований, поэтому не повезло.
Другой возможностью было бы иметь системный вызов рядомначало setup.py, чтобы установить numpy перед вызовом setup (...), но я надеюсь, что есть лучший способ.Заранее спасибо за любую помощь.