summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2019-07-15 13:56:56 +0100
committerSimon McVittie <smcv@collabora.com>2019-07-15 15:51:05 +0100
commit97460ead80ec547fb837a2cb16592703f8645538 (patch)
treeeacfe1eeb407660d5d919ac44fa96297390d1ddb
parent5aa311eca9b3226e033030ce78a3d60abd4ea092 (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.yml6
-rw-r--r--NEWS4
-rwxr-xr-xtools/ci-install.sh8
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:
diff --git a/NEWS b/NEWS
index 0291435..f4381de 100644
--- a/NEWS
+++ b/NEWS
@@ -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