also upgrade pip when installing

pull/3136/head
Richard van der Hoff 2018-04-27 01:56:58 +01:00
parent dbf76fd4b9
commit 31c8be956f
1 changed files with 4 additions and 0 deletions

View File

@ -26,6 +26,10 @@ TOX_BIN=$TOX_DIR/py27/bin
# anyway, make sure that we have a recent enough setuptools. # anyway, make sure that we have a recent enough setuptools.
$TOX_BIN/pip install 'setuptools>=18.5' $TOX_BIN/pip install 'setuptools>=18.5'
# we also need a semi-recent version of pip, because old ones fail to install
# the "enum34" dependency of cryptography.
$TOX_BIN/pip install 'pip>=10'
{ python synapse/python_dependencies.py { python synapse/python_dependencies.py
echo lxml psycopg2 echo lxml psycopg2
} | xargs $TOX_BIN/pip install } | xargs $TOX_BIN/pip install