diff --git a/.travis.yml b/.travis.yml index a7cf803..2e00141 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,8 @@ language: python dist: xenial -# require sudo to avoid Travis falling back to trusty; see -# https://github.com/travis-ci/travis-ci/issues/10110 and also -# https://github.com/travis-ci/travis-ci/issues/9069 -sudo: required python: - "2.7" - - "3.4" - "3.5" - "3.6" - "3.7" @@ -18,10 +13,8 @@ matrix: include: - python: "pypy" dist: trusty - sudo: False - python: "pypy3" dist: trusty - sudo: False install: - git config --global user.email "bumpversion-test-git@travis.ci" 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