条件要求setuptools / wheel

时间:2015-04-04 21:11:20

标签: python setuptools python-wheel

在Django 1.8中,django.contrib.formtools has been separated into a new package名为django-formtools。将项目升级到新的Django版本时,更改导入就足够了。但是对于我的软件包,我支持Django目前支持的所有Django版本。所以现在安装我的包时有条件要求。

  • Django> = 1.8,使用django-formtools
  • 没有django-formtools的Django< = 1.7.99

如何使用setuptools实现这一点,并且还与滚轮包装保持兼容?

没有滚轮要求,可以导出当前安装的Django版本;然后install_requires可以动态调整。但是,使用轮子安装时,不会调用setup.py(如果我是正确的话)。

0 个答案:

没有答案