diff --git a/pip-upgrade b/pip-upgrade index f6bd490..24e6f03 100644 --- a/pip-upgrade +++ b/pip-upgrade @@ -2,5 +2,7 @@ import pip from subprocess import call -for dist in pip.get_installed_distributions(): - call("pip install --upgrade " + dist.project_name, shell=True) +skip=('setuptools', 'pip', 'python', 'disco', 'AudioPython', 'flann') + +for dist in pip.get_installed_distributions(skip=skip): + call("pip install --upgrade " + dist.project_name, shell=True) diff --git a/zshrc b/zshrc index 0acdf50..883ef68 100644 --- a/zshrc +++ b/zshrc @@ -26,6 +26,7 @@ alias ..="cd .." alias gcc="gcc-4.9" alias g++="g++-4.9" alias pupgrade="sudo python ~/.pip-upgrade" +alias pupgrade3="sudo python3.4 ~/.pip-upgrade" alias cupgrade="cabal update; cabal list --simple-output --installed | awk '{print $1}' | uniq | xargs -I {} cabal install {} --reinstall" alias psg="ps aux | grep -v grep | grep -i -e VSZ -e" alias qmake="/usr/local/Cellar/qt5/5.3.2/bin/qmake" @@ -195,6 +196,7 @@ osx_upgrade_local () { osascript -e 'tell app "TextMate" to reload bundles' fi pupgrade + pupgrade3 cupgrade } @@ -202,6 +204,7 @@ debian_upgrade_local (){ sudo apt-get update && sudo apt-get -u upgrade sudo apt-get clean pupgrade + pupgrade3 cupgrade }