Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

pip freeze shows me the packages installed, but how do I check against pypi which ones are outdated?

share|improve this question
add comment

3 Answers

up vote 3 down vote accepted

Since version 1.3, pip features a new command:

$ pip list --outdated
requests (Current: 1.1.0 Latest: 1.2.0)

See this post for more information.

share|improve this answer
add comment

Use this pip fork:

https://github.com/dgladkov/pip

Which does exactly what you want using this command:

$ pip outdated
share|improve this answer
    
lol, thanks dsa. We both already commented on the fork before :) –  Xster Apr 26 '11 at 2:44
add comment

Perhaps pip-tools, available at https://github.com/nvie/pip-tools, might help you achieve what you want?

An example from the README:

$ pip-review --interactive
requests==0.14.0 available (you have 0.13.2)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit y
...
redis==2.6.2 available (you have 2.4.9)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit n
rq==0.3.2 available (you have 0.3.0)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit y
...
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.