Is it possible to upgrade all Python packages at one time with pip?
Note that there is a feature request for this on the official issue tracker.
There isn't a built-in flag yet, but you can use
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
Note: there are infinite potential variations for this. I'm trying to keep this answer short and simple, but please do suggest variations in the comments!
pip list --outdated
-n1to xargs, prevents stopping everything if updating one package fails (thanks @andsens)