Skip to content

Commit 3fb0576

Browse files
committed
Drop support for Python 3.6.
It's in security fix only mode (till EOY) and doesn't support module-level __getattr__ yet, which presents enough of a minor nuisance to drop it. Users should stick to older jsonschema versions (which should be properly marked.)
1 parent 656a86a commit 3fb0576

File tree

3 files changed

+4
-17
lines changed

3 files changed

+4
-17
lines changed

.github/workflows/ci.yml

-12
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,6 @@ jobs:
2929
toxenv: pypy3-format_nongpl-build
3030
- name: pypy-3.7
3131
toxenv: pypy3-format_nongpl-tests
32-
- name: 3.6
33-
toxenv: py36-noextra-build
34-
- name: 3.6
35-
toxenv: py36-noextra-tests
36-
- name: 3.6
37-
toxenv: py36-format-build
38-
- name: 3.6
39-
toxenv: py36-format-tests
40-
- name: 3.6
41-
toxenv: py36-format_nongpl-build
42-
- name: 3.6
43-
toxenv: py36-format_nongpl-tests
4432
- name: 3.7
4533
toxenv: py37-noextra-build
4634
- name: 3.7

setup.cfg

+3-4
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,12 @@ classifiers =
1515
License :: OSI Approved :: MIT License
1616
Operating System :: OS Independent
1717
Programming Language :: Python
18-
Programming Language :: Python :: 3.6
1918
Programming Language :: Python :: 3.7
2019
Programming Language :: Python :: 3.8
2120
Programming Language :: Python :: 3.9
2221
Programming Language :: Python :: Implementation :: CPython
2322
Programming Language :: Python :: Implementation :: PyPy
24-
python_requires = ">=3.6"
23+
python_requires = ">=3.7"
2524

2625
[options]
2726
packages = find:
@@ -39,7 +38,7 @@ format =
3938
strict-rfc3339
4039
webcolors
4140
uri_template
42-
isoduration;python_version>'3.6'
41+
isoduration
4342
format_nongpl =
4443
fqdn
4544
idna
@@ -48,7 +47,7 @@ format_nongpl =
4847
rfc3986-validator>0.1.0
4948
rfc3339-validator
5049
uri_template
51-
isoduration;python_version>'3.6'
50+
isoduration
5251

5352
[options.entry_points]
5453
console_scripts =

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{36,37,38,39,py3}-{noextra,format,format_nongpl}-{build,tests},
3+
py{37,38,39,py3}-{noextra,format,format_nongpl}-{build,tests},
44
readme
55
safety
66
secrets

0 commit comments

Comments
 (0)