summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBarry Warsaw2017-07-14 02:52:22 +0000
committerBarry Warsaw2017-07-14 02:52:22 +0000
commitf54c045519300f6f70947d1114f46c2b8ae0d368 (patch)
tree61c573635a6edf8c92145a21ac07e50c322283ff
parent5baaf8d136ca7ce1669be97517f1febf1276def8 (diff)
parentc88cbefd58920e64f1bc2dde1e46cf6f4ed26f0c (diff)
downloadmailman-f54c045519300f6f70947d1114f46c2b8ae0d368.tar.gz
mailman-f54c045519300f6f70947d1114f46c2b8ae0d368.tar.zst
mailman-f54c045519300f6f70947d1114f46c2b8ae0d368.zip
-rw-r--r--.gitlab-ci.yml8
-rw-r--r--setup.py4
-rw-r--r--src/mailman/docs/NEWS.rst4
-rw-r--r--tox.ini2
4 files changed, 11 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d38d0ccfa..b28e9e784 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,13 +21,13 @@ docs:
sqlite:
script:
- - tox -e py34-nocov,py35-nocov,py36-nocov
+ - tox -e py35-nocov,py36-nocov
pgsql:
services:
- postgres:latest
script:
- - MAILMAN_EXTRA_TESTING_CFG=/home/runner/configs/postgres.cfg tox -e py34-nocov-pg,py35-nocov-pg,py36-nocov-pg
+ - MAILMAN_EXTRA_TESTING_CFG=/home/runner/configs/postgres.cfg tox -e py35-nocov-pg,py36-nocov-pg
tags:
- postgres
@@ -35,12 +35,12 @@ mysql:
services:
- mysql:latest
script:
- - MAILMAN_EXTRA_TESTING_CFG=/home/runner/configs/mysql.cfg tox -e py34-nocov-mysql,py35-nocov-mysql,py36-nocov-mysql
+ - MAILMAN_EXTRA_TESTING_CFG=/home/runner/configs/mysql.cfg tox -e py35-nocov-mysql,py36-nocov-mysql
tags:
- mysql
diffcov:
script:
- - tox -e py34-diffcov,py35-diffcov,py36-diffcov
+ - tox -e py35-diffcov,py36-diffcov
except:
- master
diff --git a/setup.py b/setup.py
index 8bc323675..b28357baf 100644
--- a/setup.py
+++ b/setup.py
@@ -22,8 +22,8 @@ from setuptools import setup, find_packages
from string import Template
-if sys.hexversion < 0x30400f0:
- print('Mailman requires at least Python 3.4')
+if sys.hexversion < 0x30500f0:
+ print('Mailman requires at least Python 3.5')
sys.exit(1)
diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst
index c4ea7e561..da6e95856 100644
--- a/src/mailman/docs/NEWS.rst
+++ b/src/mailman/docs/NEWS.rst
@@ -29,6 +29,10 @@ Interfaces
common use case. There's now a separate ``.get_by_fqdn()`` which only
accepts the latter and mirrors the already existing ``.get_by_list_id()``.
+Other
+-----
+ * Drop support for Python 3.4. (Closes #373)
+
3.1.0 -- "Between The Wheels"
=============================
diff --git a/tox.ini b/tox.ini
index 60df374ab..3613392e5 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = {py34,py35,py36}-{nocov,cov,diffcov}{,-mysql,-pg},qa
+envlist = {py35,py36}-{nocov,cov,diffcov}{,-mysql,-pg},qa
#recreate = True
skip_missing_interpreters = True