From 711f153dc59b1d9875208ea6563d33f0c5d9dbae Mon Sep 17 00:00:00 2001 From: Morgan Wattiez Date: Sat, 9 Nov 2019 10:57:41 +0100 Subject: [PATCH] upgrade pip and python dependencies --- dot_scripts/bootstrap.sh | 4 +- dot_scripts/upgrade.sh | 1 + requirements.txt | 128 +++++++++++++++++++++------------------ 3 files changed, 73 insertions(+), 60 deletions(-) diff --git a/dot_scripts/bootstrap.sh b/dot_scripts/bootstrap.sh index 124ddab..0c57670 100755 --- a/dot_scripts/bootstrap.sh +++ b/dot_scripts/bootstrap.sh @@ -133,8 +133,8 @@ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py case "$(uname -s)" in Darwin) - ln -snf /usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/bin/pip pip3 - export PATH="$PATH:/usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/bin/:/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/bin" + ln -snf /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin/pip pip3 + export PATH="$PATH:/usr/local/Cellar/python/3.7.3/Frameworks/Python.framework/Versions/3.7/bin/:/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/bin" ;; esac sudo pip install --upgrade pip diff --git a/dot_scripts/upgrade.sh b/dot_scripts/upgrade.sh index 1c621db..8b90631 100755 --- a/dot_scripts/upgrade.sh +++ b/dot_scripts/upgrade.sh @@ -12,6 +12,7 @@ bundle update --all zsh ~/.oh-my-zsh/tools/upgrade.sh sudo pip install --upgrade pip 2>/dev/null sudo pip3 install --upgrade pip 2>/dev/null +pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U pip freeze > ~/requirements.txt # Update VIM plugins installed via Vundle https://github.com/VundleVim/Vundle.vim vim +PluginUpdate +qall diff --git a/requirements.txt b/requirements.txt index 7807f53..fabe8c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,115 +1,127 @@ appdirs==1.4.3 appnope==0.1.0 argcomplete==1.10.0 -asn1crypto==0.24.0 -astroid==2.2.5 -attrs==19.1.0 -Automat==0.7.0 -awscli==1.16.140 +asn1crypto==1.2.0 +astroid==2.3.3 +attrs==19.3.0 +Automat==0.8.0 +awscli==1.16.278 backcall==0.1.0 -beautifulsoup4==4.8.0 +beautifulsoup4==4.8.1 bleach==3.1.0 -boto3==1.9.130 -botocore==1.12.130 -certifi==2018.11.29 -cffi==1.12.3 +boto3==1.10.14 +botocore==1.13.14 +cachetools==3.1.1 +certifi==2019.9.11 +cffi==1.13.2 chardet==3.0.4 -click==6.7 -colorama==0.3.9 +Click==7.0 +colorama==0.4.1 colorzero==1.1 configobj==5.0.6 constantly==15.1.0 -cryptography==2.7 +cryptography==2.8 cssselect==1.1.0 cycler==0.10.0 ddgr==1.6 -decorator==4.4.0 -docutils==0.14 +decorator==4.4.1 +docutils==0.15.2 +future==0.18.2 +google-api-python-client==1.7.11 +google-auth==1.7.0 +google-auth-httplib2==0.0.3 gpg==1.13.1 gpiozero==1.5.1 -guizero==0.6.4 +guizero==1.1.0 haxor-news==0.4.3 +httplib2==0.14.0 hyperlink==19.0.0 idna==2.8 incremental==17.5.0 -ipykernel==5.1.1 -ipython==7.6.0 +ipykernel==5.1.3 +ipython==7.9.0 ipython-genutils==0.2.0 isort==4.3.21 -jedi==0.14.0 +jedi==0.15.1 jmespath==0.9.4 -jupyter-client==5.2.4 -jupyter-core==4.5.0 +jupyter-client==5.3.4 +jupyter-core==4.6.1 kitchen==1.2.6 kiwisolver==1.1.0 -lazy-object-proxy==1.4.1 +lazy-object-proxy==1.4.3 lxml==4.4.1 -matplotlib==2.2.2 +matplotlib==3.1.1 mccabe==0.6.1 +mock==3.0.5 multi-key-dict==2.0.3 -nudatus==0.0.3 -numpy==1.16.4 +nudatus==0.0.4 +numpy==1.17.3 +oauth2client==4.1.3 +parsedatetime==2.4 parsel==1.5.2 -parso==0.5.0 -pbr==5.3.0 +parso==0.5.1 +pbr==5.4.3 pexpect==4.7.0 pickleshare==0.7.5 -pigpio==1.42 -Pillow==6.0.0 +pigpio==1.44 +Pillow==6.2.1 pipenv==2018.11.26 pkginfo==1.5.0.1 -prompt-toolkit==1.0.16 +prompt-toolkit==2.0.10 +Protego==0.1.15 ptyprocess==0.6.0 -pyasn1==0.4.5 -pyasn1-modules==0.2.6 -pycodestyle==2.4.0 +pyasn1==0.4.7 +pyasn1-modules==0.2.7 +pycodestyle==2.5.0 pycparser==2.19 PyDispatcher==2.0.5 -pyflakes==2.0.0 +pyflakes==2.1.1 pygame==1.9.6 Pygments==2.4.2 PyHamcrest==1.9.0 -pylint==2.3.1 +pylint==2.4.3 pyOpenSSL==19.0.0 -pyparsing==2.4.0 -PyQt5==5.11.3 -PyQt5-sip==4.19.17 -PyQtChart==5.11.3 +pyparsing==2.4.4 +PyQt5==5.13.2 +PyQt5-sip==12.7.0 +PyQtChart==5.13.1 pyserial==3.4 -python-dateutil==2.8.0 -python-jenkins==1.4.0 -pytz==2019.1 +python-dateutil==2.8.1 +python-jenkins==1.5.0 +pytz==2019.3 PyYAML==5.1.2 -pyzmq==18.0.2 -QScintilla==2.10.8 -qtconsole==4.3.1 +pyzmq==18.1.0 +QScintilla==2.11.3 +qtconsole==4.5.5 queuelib==1.5.0 readme-renderer==24.0 rebound-cli==2.0.0 -requests==2.21.0 +requests==2.22.0 requests-toolbelt==0.9.1 -rsa==3.4.2 +rsa==4.0 rtv==1.27.0 -s3transfer==0.2.0 +s3transfer==0.2.1 saws==0.4.3 -Scrapy==1.7.3 -semver==2.8.1 +Scrapy==1.8.0 +semver==2.9.0 service-identity==18.1.0 -six==1.12.0 -slacker==0.11.0 -soupsieve==1.9.2 +six==1.13.0 +slacker==0.13.0 +soupsieve==1.9.5 +stashy==0.6 tornado==6.0.3 -tqdm==4.32.1 -traitlets==4.3.2 +tqdm==4.38.0 +traitlets==4.3.3 Twisted==19.7.0 typed-ast==1.4.0 -urllib3==1.25.3 +uritemplate==3.0.0 +urllib3==1.25.6 urwid==2.0.1 -virtualenv==16.6.1 +virtualenv==16.7.7 virtualenv-clone==0.5.3 w3lib==1.21.0 wcwidth==0.1.7 webencodings==0.5.1 -websocket-client==0.54.0 +websocket-client==0.56.0 wrapt==1.11.2 zope.interface==4.6.0