Skip to content

Commit 1173f28

Browse files
Add support for 3.12 (dbader#606)
1 parent a388620 commit 1173f28

File tree

7 files changed

+8
-6
lines changed

7 files changed

+8
-6
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
max-parallel: 6
1616
matrix:
17-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
17+
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
1818
steps:
1919
- uses: actions/checkout@v3
2020
- name: Set up Python ${{ matrix.python-version }}

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Python job scheduling for humans. Run Python functions (or any other callable) p
1717
- In-process scheduler for periodic jobs. No extra processes needed!
1818
- Very lightweight and no external dependencies.
1919
- Excellent test coverage.
20-
- Tested on Python and 3.7, 3.8, 3.9, 3.10, 3.11
20+
- Tested on Python and 3.7, 3.8, 3.9, 3.10, 3.11, 3.12
2121

2222
Usage
2323
-----

docs/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Python job scheduling for humans. Run Python functions (or any other callable) p
1717
- In-process scheduler for periodic jobs. No extra processes needed!
1818
- Very lightweight and no external dependencies.
1919
- Excellent test coverage.
20-
- Tested on Python 3.7, 3.8, 3.9, 3.10 and 3.11
20+
- Tested on Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12
2121

2222

2323
:doc:`Example <examples>`

docs/installation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Python version support
66
######################
77

88
We recommend using the latest version of Python.
9-
Schedule is tested on Python 3.7, 3.8, 3.9, 3.10 and 3.11.
9+
Schedule is tested on Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12
1010

1111
Want to use Schedule on earlier Python versions? See the History.
1212

schedule/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
- A simple to use API for scheduling jobs.
1616
- Very lightweight and no external dependencies.
1717
- Excellent test coverage.
18-
- Tested on Python 3.7, 3.8, 3.9, 3.10 and 3.11
18+
- Tested on Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12
1919
2020
Usage:
2121
>>> import schedule

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def read_file(filename):
4848
"Programming Language :: Python :: 3.9",
4949
"Programming Language :: Python :: 3.10",
5050
"Programming Language :: Python :: 3.11",
51+
"Programming Language :: Python :: 3.12",
5152
"Natural Language :: English",
5253
],
5354
python_requires=">=3.7",

tox.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py3{7,8,9,10,11}{,-pytz}
2+
envlist = py3{7,8,9,10,11,12}{,-pytz}
33
skip_missing_interpreters = true
44

55

@@ -10,6 +10,7 @@ python =
1010
3.9: py39, py39-pytz
1111
3.10: py310, py310-pytz
1212
3.11: py311, py311-pytz
13+
3.12: py312, py312-pytz
1314

1415
[testenv]
1516
deps =

0 commit comments

Comments
 (0)