如何找出我的python项目所需的库的最低版本?

时间:2019-05-17 12:58:48

标签: python testing dependencies version

简介:

我有一个python项目 bestproj ,它需要python库 awesomelib (包含在requirements.txt使用的setuptool中)。 awesomelib 是一个维护良好的项目,具有多个版本。因此, awesomelib 的某些版本与我的 bestproj 不兼容。

目标:

正确填充requirements.txt,如下所示:

awesomelib>=0.2,!=1.11

问:

是否有任何自动化的方法(不是手动安装所有依赖项的所有版本并运行我的所有unittest)来测试我的 bestproj 项目和其他版本的 awesomelib < / p>

  • 获取 awesomelib
  • 的最低版本
  • 是否获得与我的 bestproj 不兼容的黑名单版本?

0 个答案:

没有答案