From b254c94ff9199300e2f2d656b45ca93cef98f1cd Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 30 Jul 2019 14:15:11 +0300 Subject: [PATCH] Drop support for EOL Python 3.4 --- .travis.yml | 1 - Dockerfile | 2 +- appveyor.yml | 3 --- setup.py | 2 +- tox.ini | 2 +- 5 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3e40ff7..2e00141 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,6 @@ dist: xenial python: - "2.7" - - "3.4" - "3.5" - "3.6" - "3.7" diff --git a/Dockerfile b/Dockerfile index b714f1d..c48ae38 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,7 @@ RUN pyenv install "$PYPY3_VERSION" # only install certain versions for tox to use RUN pyenv versions -RUN pyenv global system 2.7.15 3.4.9 3.5.6 3.6.6 3.7.0 "$PYPY_VERSION" "$PYPY3_VERSION" +RUN pyenv global system 2.7.15 3.5.6 3.6.6 3.7.0 "$PYPY_VERSION" "$PYPY3_VERSION" RUN git config --global user.email "bumpversion_test@example.org" RUN git config --global user.name "Bumpversion Test" diff --git a/appveyor.yml b/appveyor.yml index ccb7b5e..f753567 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -11,9 +11,6 @@ environment: - PYTHON: "C:/Python27" TOXENV: "py27-configparser" - - PYTHON: "C:/Python34" - TOXENV: "py34" - - PYTHON: "C:/Python35" TOXENV: "py35" diff --git a/setup.py b/setup.py index d5fab15..6743058 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,7 @@ 'bump2version = bumpversion.cli:main', ] }, + python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*', classifiers=[ 'Development Status :: 4 - Beta', 'Intended Audience :: Developers', @@ -36,7 +37,6 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', diff --git a/tox.ini b/tox.ini index a0ffcb3..92ea3bb 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27, py27-configparser, py34, py35, py36, py37, pypy, pypy3 +envlist = py27, py27-configparser, py35, py36, py37, pypy, pypy3 [testenv] passenv = HOME