Как узнать минимальную версию необходимой библиотеки моего проекта на Python? - PullRequest
0 голосов
/ 17 мая 2019

Intro:

У меня есть проект Python, bestproj , для которого требуется библиотека Python awesomelib (входит в requirements.txt, используемый setuptool). awesomelib - это хорошо поддерживаемый проект с несколькими версиями.Поэтому некоторые версии awesomelib не совместимы с моим bestproj .

Цель:

Правильно заполните requirements.txt, например:

awesomelib>=0.2,!=1.11

Q:

Существует ли какой-либо автоматизированный способ (не устанавливать вручную все версии всех зависимостей и не запускать все мои юнит-тесты) для тестирования моего bestproj проекта с различнымиверсия awesomelib

  • для получения минимальной версии awesomelib
  • для получения версий из черного списка, которые не совместимы с моей bestproj ?
...