File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -67,3 +67,4 @@ tldextract==1.7.5
6767tox == 2.3.1
6868nylas == 1.2.3
6969cffi >= 1.6
70+ pyasn1 == 0.2.3
Original file line number Diff line number Diff line change @@ -176,11 +176,14 @@ if ! ${prod}; then
176176fi
177177
178178color ' 35;1' ' Ensuring setuptools and pip versions...'
179+ # Need up-to-date pyparsing or upgrading pip will break pip
180+ # https://github.com/pypa/packaging/issues/94
181+ pip install ' pyparsing==2.2.0'
179182# If python-setuptools is actually the old 'distribute' fork of setuptools,
180183# then the first 'pip install setuptools' will be a no-op.
181- pip install ' pip==8.1.2 ' ' setuptools>=5.3 '
184+ pip install ' pip==9.0.1 ' ' setuptools==34.3.1 '
182185hash pip # /usr/bin/pip might now be /usr/local/bin/pip
183- pip install ' pip==8.1.2 ' ' setuptools>=5.3 '
186+ pip install ' pip==9.0.1 ' ' setuptools==34.3.1 '
184187
185188# Doing pip upgrade setuptools leaves behind this problematic symlink
186189rm -rf /usr/lib/python2.7/dist-packages/setuptools.egg-info
You can’t perform that action at this time.
0 commit comments