Skip to content

Commit 4ca70b0

Browse files
committed
Added python 3.12 support, removed python 3.7 support.
1 parent 4f491bc commit 4ca70b0

File tree

7 files changed

+8
-6
lines changed

7 files changed

+8
-6
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
max-parallel: 6
1010
matrix:
11-
python-version: ["pypy-3.8", "3.7", "3.8", "3.9", "3.10", "3.11"]
11+
python-version: ["pypy-3.8", "3.8", "3.9", "3.10", "3.11", "3.12"]
1212

1313
steps:
1414
- uses: actions/checkout@v3

CONTRIBUTING.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Before you submit a pull request, check that it meets these guidelines:
108108
2. If the pull request adds functionality, the docs should be updated. Put
109109
your new functionality into a function with a docstring, and add the
110110
feature to the list in README.rst.
111-
3. The pull request should work for Python 3.7+, and for
111+
3. The pull request should work for Python 3.8+, and for
112112
PyPy. Check https://github.com/jazzband/jsonmodels/actions and make
113113
sure that the tests pass for all supported Python versions.
114114

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ are converted to, or read from JSON.
3131
Features
3232
--------
3333

34-
* Fully tested with Python 3.7+.
34+
* Fully tested with Python 3.8+.
3535

3636
* Support for PyPy 3.8 (see implementation notes in docs for more details).
3737

history/1699609698595784-0db2291

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Added Python 3.12 support.

history/1699609709341144-f161435

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Removed Python 3.7 support.

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,17 @@ def run_tests(self):
7171
license="BSD",
7272
zip_safe=False,
7373
keywords=PROJECT_NAME,
74-
python_requires=">=3.7",
74+
python_requires=">=3.8",
7575
classifiers=[
7676
"Intended Audience :: Developers",
7777
"License :: OSI Approved :: BSD License",
7878
"Natural Language :: English",
7979
"Programming Language :: Python :: 3",
80-
"Programming Language :: Python :: 3.7",
8180
"Programming Language :: Python :: 3.8",
8281
"Programming Language :: Python :: 3.9",
8382
"Programming Language :: Python :: 3.10",
8483
"Programming Language :: Python :: 3.11",
84+
"Programming Language :: Python :: 3.12",
8585
"Programming Language :: Python :: 3 :: Only",
8686
],
8787
cmdclass={

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py37, py38, py39, py310, py311
2+
envlist = py38, py39, py310, py311, py312
33

44
[testenv]
55
commands = python setup.py test

0 commit comments

Comments
 (0)