如何在setup.py中指定库版本?

在我的setup.py文件中,我已经指定了几个运行我的项目所需的库:

 setup( # ... install_requires = [ 'django-pipeline', 'south' ] ) 

我怎样才能指定这些库的所需版本?

我不确定buildout,但是,对于setuptools / distribute,您可以使用比较运算符(如==>=<= )指定版本信息。

例如:

 install_requires = ['django-pipeline==1.1.22', 'south>=0.7']