]> git.ipfire.org Git - thirdparty/patchwork.git/commit
docker: add Python3.6 to image
authorDaniel Axtens <dja@axtens.net>
Thu, 25 Jan 2018 02:43:16 +0000 (13:43 +1100)
committerStephen Finucane <stephen@that.guru>
Fri, 26 Jan 2018 21:42:58 +0000 (21:42 +0000)
commit94dd1d411f6fb484882a97250adb9be0b560aa43
tree52551e588039f4ad0375787dd7b281bdbfb76430
parent5d29ed2c4eec752d20fa82960b473db9fc99979a
docker: add Python3.6 to image

This is needed to support py3.6-django111 in tox - otherwise tox
fails.

Python3.6 is not in Xenial, so this - irritatingly - requires pulling
in either a PPA, or the package from Artful. PPAs are icky, so pull it
in from Artful.

We can either add an Artful repo (like we do for Trusty to pull in
python3.4), or move the image to Artful and add in the Xenial repo
to get python3.5. It's more efficient to move the entire image to
Artful and pull in 3.5 from Xenial - otherwise most packages get
downloaded from Artful anyway. It does mean we're going to need to
move again to Bionic in a few months, but we'll just have to deal.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Stephen Finucane <stephen@that.guru>
tools/docker/Dockerfile
tools/docker/xenial.list [new file with mode: 0644]