Last Updated: March 08, 2016
·
2.297K
· matee911

pip outdated

Sometimes you want to check which eggs are outdated.
It assumes that you're using virtualenv without globally-installed packages (pip freeze -l).

% pip freeze -l|cut -d "=" -f 1|sort -f|xargs pip search -v|grep "INSTALLED:" -B 1 -A 1|grep -i "latest" -B 2|grep -vE "^\-\-" 

requests                  - Python HTTP for Humans.
  INSTALLED: 1.2.0
  LATEST:    1.2.3
Django                    - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
  INSTALLED: 1.5.4 (latest)
ipython                   - IPython: Productive Interactive Computing
  INSTALLED: 0.13.1
  LATEST:    1.1.0
psycopg2                  - Python-PostgreSQL Database Adapter
  INSTALLED: 2.4.5
  LATEST:    2.5.1

3 Responses
Add your response

Crashes when it can't find an svn location it seems.

Warning: cannot find svn location for distribute==0.6.24dev-r0
Usage: /usr/bin/pip search QUERY

/usr/bin/pip search: error: no such option: -e

That makes me a saaaad panda http://www.bumperstickerz.com/images/1000336-02-00-00-00_lg.png

over 1 year ago ·

What do you think about VersionEye? http://www.versioneye.com
It has support for 8project managers, including python pip and setup.py.

I'm using their service because they keep notifying me new versions for imported projects, I can build my own rss-feed by following packages and their search is getting better - it now has auto completion.

over 1 year ago ·

I'll stick to “yolk --show-updates”, TYVM. ☺

over 1 year ago ·