provision: Install Python 3 versions of system dependencies.

Also make our dependency on `six` (for e.g. `replace-tarball-shebang`)
explicit -- we've been getting it via `python-pip`, but `python3-pip`
(on trusty) doesn't have that dependency for some reason.
This commit is contained in:
Greg Price 2017-08-03 16:43:32 -07:00 committed by Tim Abbott
parent 84d66d9b7e
commit 4b58794fe2
1 changed files with 6 additions and 1 deletions

View File

@ -28,8 +28,13 @@ VENV_DEPENDENCIES = [
"libmemcached-dev",
"python3-dev", # Needed to install typed-ast dependency of mypy
"python-dev",
"python3-pip",
"python-pip",
"python-virtualenv",
"python-virtualenv", # Trusty lacks `python3-virtualenv`.
# Fortunately we don't need the library,
# only the command, and this suffices.
"python3-six",
"python-six",
"libxml2-dev", # Used for installing talon
"libxslt1-dev", # Used for installing talon
"libpq-dev", # Needed by psycopg2