From e143914338eb5d3bc5054d29ae6fb95c649a5539 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Fri, 25 Jan 2019 14:44:08 -0500 Subject: [PATCH 1/3] Drop testing for Django < 1.11 --- .travis.yml | 12 ------------ setup.py | 6 +----- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9b9e5c3..4ef138d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,12 @@ language: python python: - 2.7 - - 3.2 - - 3.3 - 3.4 - 3.5 - 3.6 env: matrix: - - DJANGO="Django>=1.8,<1.9" - - DJANGO="Django>=1.9,<1.10" - - DJANGO="Django>=1.10,<1.11" - DJANGO="Django>=1.11,<2.0" - DJANGO="Django>=2.0,<2.1" - DJANGO="Django>=2.1,<2.2" @@ -19,9 +14,6 @@ env: matrix: fast_finish: true - include: - - python: 3.3 - env: DJANGO="Django>=1.8,<1.9" exclude: # Django 2 dropped support for Python 2. - python: 2.7 @@ -34,10 +26,6 @@ matrix: - python: 3.4 env: DJANGO="Django>=2.1,<2.2" # Django master dropped support for Python < 3.5. - - python: 3.2 - env: DJANGO="https://github.com/django/django/archive/master.tar.gz" - - python: 3.3 - env: DJANGO="https://github.com/django/django/archive/master.tar.gz" - python: 3.4 env: DJANGO="https://github.com/django/django/archive/master.tar.gz" allow_failures: diff --git a/setup.py b/setup.py index 8077644..8cdcb52 100644 --- a/setup.py +++ b/setup.py @@ -73,9 +73,6 @@ setup( classifiers=[ 'Environment :: Web Environment', 'Framework :: Django', - 'Framework :: Django :: 1.8', - 'Framework :: Django :: 1.9', - 'Framework :: Django :: 1.10', 'Framework :: Django :: 1.11', 'Framework :: Django :: 2.0', 'Framework :: Django :: 2.1', @@ -88,9 +85,8 @@ setup( 'Programming Language :: Python', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.2', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', ] ) From 2199d7b59d7986a9ce41894102ed70622aaa8740 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Fri, 25 Jan 2019 15:01:02 -0500 Subject: [PATCH 2/3] Add testing for Django 2.2 --- .travis.yml | 6 +++++- setup.py | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4ef138d..8a4d6d2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,7 @@ env: - DJANGO="Django>=1.11,<2.0" - DJANGO="Django>=2.0,<2.1" - DJANGO="Django>=2.1,<2.2" + - DJANGO="Django>=2.2a1,<3.0" - DJANGO="https://github.com/django/django/archive/master.tar.gz" matrix: @@ -20,12 +21,15 @@ matrix: env: DJANGO="Django>=2.0,<2.1" - python: 2.7 env: DJANGO="Django>=2.1,<2.2" + - python: 2.7 + env: DJANGO="Django>=2.2a1,<3.0" - python: 2.7 env: DJANGO="https://github.com/django/django/archive/master.tar.gz" # Django 2.1 dropped support for Python 3.4. - python: 3.4 env: DJANGO="Django>=2.1,<2.2" - # Django master dropped support for Python < 3.5. + - python: 3.4 + env: DJANGO="Django>=2.2a1,<3.0" - python: 3.4 env: DJANGO="https://github.com/django/django/archive/master.tar.gz" allow_failures: diff --git a/setup.py b/setup.py index 8cdcb52..8ff3bd3 100644 --- a/setup.py +++ b/setup.py @@ -76,6 +76,7 @@ setup( 'Framework :: Django :: 1.11', 'Framework :: Django :: 2.0', 'Framework :: Django :: 2.1', + 'Framework :: Django :: 2.2', 'Intended Audience :: Developers', 'License :: OSI Approved :: BSD License', 'Operating System :: OS Independent', From d66536836a52d9112252ef67cbd0d0e8667ddcd4 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Fri, 25 Jan 2019 15:11:31 -0500 Subject: [PATCH 3/3] Add testing for Python 3.7 --- .travis.yml | 2 ++ setup.py | 1 + 2 files changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8a4d6d2..c8edb01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,11 @@ +dist: xenial language: python python: - 2.7 - 3.4 - 3.5 - 3.6 + - 3.7 env: matrix: diff --git a/setup.py b/setup.py index 8ff3bd3..30ec8c4 100644 --- a/setup.py +++ b/setup.py @@ -89,5 +89,6 @@ setup( 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', ] )