Я запускаю тесты с tox в Windows для пакета, который зависит от numpy и scipy.
Поскольку pip не знает, как устанавливать двоичные файлы, я установил двоичные файлы numpy и scipy вручную. Во время тестового прогона tox удалил numpy и scipy и, конечно, сразу же сломается, потому что зависимости не найдены.
Это произошло на python 2.5 со старыми версиями numpy и scipy (для тестирования обратной совместимости).
Моя версия tox (в python 2.6, которую я использую для запуска tox) - tox-1.4.2. Версия pip в моей среде 2.5 - pip-1.2.1.
Этого не произошло, когда я проводил тестирование на токсичность около 2 лет назад.
Вопрос: есть ли способ предотвратить удаление numpy и scipy с помощью tox?
Дополнительный вопрос: есть ли альтернатива tox / pip, которая лучше работает в Windows и знает, как устанавливать двоичные файлы?