Drop support for Python 3.6 and old urllib3

This commit is contained in:
Mike Edmunds
2023-05-02 13:59:01 -07:00
parent 485766182e
commit 9fba58237d
6 changed files with 28 additions and 70 deletions

17
tox.ini
View File

@@ -6,7 +6,7 @@ envlist =
# Test lint, docs, earliest/latest Django first, to catch most errors early...
lint
django42-py311-all
django30-py36-all
django30-py37-all
docs
# ... then test all the other supported combinations:
# Django 4.2: Python 3.8, 3.9, 3.10, 3.11
@@ -15,12 +15,12 @@ envlist =
django41-py{38,39,310,py38,py39}-all
# Django 4.0: Python 3.8, 3.9, 3.10
django40-py{38,39,310,py38,py39}-all
# Django 3.2: Python 3.6, 3.7, 3.8, 3.9
django32-py{36,37,38,39,py38,py39}-all
# Django 3.1: Python 3.6, 3.7, 3.8, 3.9 (added in 3.1.3)
django31-py{36,37,38,39,py38,py39}-all
# Django 3.0: Python 3.6, 3.7, 3.8, 3.9 (added in 3.0.11)
django30-py{37,38,39,py38,py39}-all
# Django 3.2: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9
django32-py{37,38,39,py38,py39}-all
# Django 3.1: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9 (added in 3.1.3)
django31-py{37,38,39,py38,py39}-all
# Django 3.0: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9 (added in 3.0.11)
django30-py{38,39,py38,py39}-all
# ... then prereleases (if available) and current development:
# Django 5.0 alpha: Python 3.10+
# [not yet in alpha] django50-py{310,311,py310,py311}-all
@@ -28,8 +28,6 @@ envlist =
djangoDev-py{310,311}-all
# ... then partial installation (limit extras):
django42-py311-{none,amazon_ses,postal}
# ... then older versions of some dependencies:
django32-py37-all-old_urllib3
[testenv]
deps =
@@ -41,7 +39,6 @@ deps =
django42: django~=4.2.0
django50: django~=5.0.0a0
djangoDev: https://github.com/django/django/tarball/main
old_urllib3: urllib3<1.25
extras =
# install [test] extras, unconditionally
test