Django / Python requirements.txt总是得到最近的包

时间:2013-08-09 12:26:53

标签: python django

当我创建我的requirements.txt时,我总是希望它能获得最新的软件包,而不必知道版本号,我该怎么做?

例如,我希望这能获得最新版本的Django:

requirements.txt

  

的Django> =

     

南== 0.7.6

2 个答案:

答案 0 :(得分:5)

只是不要指定版本号

Django
South==0.7.6

答案 1 :(得分:3)

嗯,这是一个坏主意。拥有requirements.txt的想法是,您可以完美地复制您在开发的机器上拥有的内容,即它所使用的环境。

您可以通过不在requirements.txt中指定版本号来执行您想要的操作,但最好手动升级每个模块/包并确认它在生产中使用之前有效。