Skip to content

Commit

Permalink
Add support for 3.12 (#606)
Browse files Browse the repository at this point in the history
  • Loading branch information
SijmenHuizenga authored Dec 10, 2023
1 parent a388620 commit 1173f28
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
strategy:
max-parallel: 6
matrix:
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Python job scheduling for humans. Run Python functions (or any other callable) p
- In-process scheduler for periodic jobs. No extra processes needed!
- Very lightweight and no external dependencies.
- Excellent test coverage.
- Tested on Python and 3.7, 3.8, 3.9, 3.10, 3.11
- Tested on Python and 3.7, 3.8, 3.9, 3.10, 3.11, 3.12

Usage
-----
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Python job scheduling for humans. Run Python functions (or any other callable) p
- In-process scheduler for periodic jobs. No extra processes needed!
- Very lightweight and no external dependencies.
- Excellent test coverage.
- Tested on Python 3.7, 3.8, 3.9, 3.10 and 3.11
- Tested on Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12


:doc:`Example <examples>`
Expand Down
2 changes: 1 addition & 1 deletion docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Python version support
######################

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

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

Expand Down
2 changes: 1 addition & 1 deletion schedule/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
- A simple to use API for scheduling jobs.
- Very lightweight and no external dependencies.
- Excellent test coverage.
- Tested on Python 3.7, 3.8, 3.9, 3.10 and 3.11
- Tested on Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12
Usage:
>>> import schedule
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ def read_file(filename):
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Natural Language :: English",
],
python_requires=">=3.7",
Expand Down
3 changes: 2 additions & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py3{7,8,9,10,11}{,-pytz}
envlist = py3{7,8,9,10,11,12}{,-pytz}
skip_missing_interpreters = true


Expand All @@ -10,6 +10,7 @@ python =
3.9: py39, py39-pytz
3.10: py310, py310-pytz
3.11: py311, py311-pytz
3.12: py312, py312-pytz

[testenv]
deps =
Expand Down

0 comments on commit 1173f28

Please sign in to comment.