diff options
author | Simon McVittie <smcv@collabora.com> | 2019-07-15 13:56:56 +0100 |
---|---|---|
committer | Simon McVittie <smcv@collabora.com> | 2019-07-15 15:51:05 +0100 |
commit | 97460ead80ec547fb837a2cb16592703f8645538 (patch) | |
tree | eacfe1eeb407660d5d919ac44fa96297390d1ddb | |
parent | 5aa311eca9b3226e033030ce78a3d60abd4ea092 (diff) |
Stop supporting Debian 8 'jessie' or Python 3.4
These are no longer under mainstream security support from their
respective vendors.
Signed-off-by: Simon McVittie <smcv@collabora.com>
-rw-r--r-- | .travis.yml | 6 | ||||
-rw-r--r-- | NEWS | 4 | ||||
-rwxr-xr-x | tools/ci-install.sh | 8 |
3 files changed, 8 insertions, 10 deletions
diff --git a/.travis.yml b/.travis.yml index c1efb02..82de0a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,11 +55,5 @@ matrix: - python: "3.5" env: dbus_ci_system_python=python3-dbg - - python: "3.4" - env: - ci_docker=debian:jessie-slim ci_suite=jessie dbus_ci_system_python=python3 - - python: "3.4" - env: - ci_docker=debian:jessie-slim ci_suite=jessie dbus_ci_system_python=python3-dbg # vim:set sw=2 sts=2 et: @@ -6,6 +6,10 @@ Dependencies: • dbus 1.8 was already required, but is now more strongly required, and the remaining workarounds used to test on Ubuntu 14.04 'trusty' have been removed. +• When using Python 3, version 3.5 or later is strongly recommended. + Python 3.4 security support ended in March 2019. No specific + incompatibilities are known, but using dbus-python on Python 3.4 is + no longer tested or supported. Fixes: diff --git a/tools/ci-install.sh b/tools/ci-install.sh index 9cb2f2b..e80b9ef 100755 --- a/tools/ci-install.sh +++ b/tools/ci-install.sh @@ -52,7 +52,7 @@ NULL= # ci_suite: # OS suite (release, branch) in which we are testing. -# Typical values for ci_distro=debian: sid, jessie +# Typical values for ci_distro=debian: sid, buster # Typical values for ci_distro=fedora might be 25, rawhide : "${ci_suite:=xenial}" @@ -134,9 +134,9 @@ case "$ci_distro" in fi case "$ci_suite" in - (jessie|xenial) - # autoconf-archive in Debian 8 and Ubuntu 16.04 is too old, - # use the one from Debian 9 instead + (xenial) + # autoconf-archive in Ubuntu 16.04 is too old, use the one + # from Debian 9 instead wget http://deb.debian.org/debian/pool/main/a/autoconf-archive/autoconf-archive_20160916-1_all.deb $sudo dpkg -i autoconf-archive_*_all.deb rm autoconf-archive_*_all.deb |