pip
pip
standard python package manager
updates and upgrades
new is always better!
list outdated packages
pip list --outdatedupgrade package
upgrade pip in this case:
pip install -U pipupgrade all outdated packages:
pip list --outdated --format=json | jq -r '.[] | "\(.name)==\(.latest_version)"' | xargs --no-run-if-empty -n1 pip install -Uupgrade packages from file
pip install -U -r requirements.txtversioning
put it like this in your requirements.txt file to always stick to the latest minor version:
gunicorn>=19.9this will install gunicorn 19.9.1 and 19.9.2 and so on.