diff --git a/.travis.yml b/.travis.yml index 349f690..f365f3c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,15 @@ language: python -python: - - 3.4 -env: - - TOXENV=py34 -os: - - linux +matrix: + include: + - python: 3.5 + env: TOXENV=py35 + - python: 3.6 + env: TOXENV=py36 + - python: 3.7 + dist: xenial # required for Python >= 3.7 + env: TOXENV=py37 install: - - travis_retry pip install tox - - pip install codecov + - travis_retry pip install codecov tox script: - tox after_success: diff --git a/setup.py b/setup.py index fadbdbe..996f469 100755 --- a/setup.py +++ b/setup.py @@ -61,8 +61,8 @@ def run(self): def main(): - if sys.version_info < (3, 4): - print('gitsome requires at least Python 3.4.') + if sys.version_info < (3, 5): + print('gitsome requires at least Python 3.5.') sys.exit(1) try: if '--name' not in sys.argv: @@ -85,7 +85,6 @@ def main(): 'License :: OSI Approved :: Apache Software License', 'Natural Language :: English', '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 f77ba35..cc4c6d0 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ # and then run "tox" from this directory. [tox] -envlist = py34, py35, py36, py37 +envlist = py35, py36, py37 [testenv] passenv = TRAVIS TRAVIS_JOB_ID TRAVIS_BRANCH