我有一个包依赖于很多包。我通常表达我的依赖关系:
from setuptools import setup, find_packages
setup(
# ...
install_requires = [ 'setuptools',
'django == 1.5',
'django-pipeline == 1.3.12',
],
# ...
)
但是,像django-pipeline
这样的某些项目经常会发布错误修正和次要更新。如何指定setuptools
应使用1\.3\.[0-9]+
范围内的任何内容? (基本上:1.3.x
)
有没有办法在setuptools
中执行此操作?