Проверьте, актуальны ли требования

я используюpip файлы требований для ведения моего списка зависимостей.

Я также стараюсь следовать рекомендациям по управлению зависимостями и предоставлять точные версии пакетов в файле требований. Например:

Django==1.5.1
lxml==3.0

Вопрос в том: Есть ли способ сказать, что в индексе пакетов Python доступны более новые версии пакетов для пакетов, перечисленных внутриrequirements.txt?

Для этого конкретного примера в настоящее время доступны последние версии 1.6.2 и 3.3.4 для Django и lxml соответственно.

я пробовалpip install --upgrade -r requirements.txt, но это говорит о том, что все актуально:

$ pip install --upgrade -r requirements.txt 
Requirement already up-to-date: Django==1.5.1 ...

Обратите внимание, что на данный момент я не хочу запускать реальное обновление - я просто хочу посмотреть, есть ли доступные обновления.

Ответы на вопрос(4)

Ваш ответ на вопрос