From f96b510f3810434ebeec495a2d020b3a579b95b7 Mon Sep 17 00:00:00 2001 From: johnthagen Date: Sat, 9 Dec 2017 15:05:36 -0500 Subject: [PATCH] Run Travis tests on Python 3.4-3.6 (#63) * Run Travis tests on Python 3.4-3.6 * Update PyPI classifiers to note Python 3.3, 3.5, 3.6 support * Remove special case installing flake8 3 `requirements-dev.txt` is now specifies flake8 3 anyway, so this special case does not affect the CI build. * Drop Python 3.3 from Travis build * Remove Python 3.3 from PyPI classifier --- .travis.yml | 11 +++-------- setup.py | 2 ++ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index d22e40b..814744d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,19 +2,14 @@ sudo: false language: python python: - "2.7" - - "3.3" -matrix: - include: - - python: "3.3" - env: FLAKE8_VERSION=3 + - "3.4" + - "3.5" + - "3.6" install: # Install our dependencies - pip install -r requirements-dev.txt - # If we are testing Flake8 3.x, then install it - - if test "$FLAKE8_VERSION" = "3"; then pip install flake8==3; fi - # Install `flake8-quotes` - python setup.py develop diff --git a/setup.py b/setup.py index 3ff6a6f..18e4350 100644 --- a/setup.py +++ b/setup.py @@ -56,6 +56,8 @@ def read(*filenames, **kwargs): 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Software Development :: Quality Assurance', ]