Skip to content

Commit 69dcd65

Browse files
committed
chore: drop support for python 3.9
1 parent a92f5be commit 69dcd65

File tree

6 files changed

+8
-6
lines changed

6 files changed

+8
-6
lines changed

.github/workflows/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ jobs:
2323
strategy:
2424
matrix:
2525
tox_env:
26-
- py39
2726
- py310
2827
- py311
2928
- py312

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
### Changed
13+
14+
- Python versions supported: 3.10, 3.11, 3.12, 3.13, PyPy3. Dropped support for 3.9.
15+
1216
## [2.9.0] - 2025-09-25
1317

1418
### Removed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ python setup.py install
2525

2626
### Supported Python versions
2727

28-
- Python 3.9
2928
- Python 3.10
3029
- Python 3.11
3130
- Python 3.12

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[tool.black]
22
line-length = 99
3-
target-version = ['py39']
3+
target-version = ['py310']
44
skip-string-normalization = true
55

66
[tool.ruff]
7-
target-version = "py39"
7+
target-version = "py310"
88
exclude = [
99
".git",
1010
"ENV",

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ license = MIT
1212
license_files = []
1313

1414
[options]
15-
python_requires = >=3.9, <4
15+
python_requires = >=3.10, <4
1616
setup_requires =
1717
setuptools
1818
install_requires =

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# and then run "tox" from this directory.
55

66
[tox]
7-
envlist = py39, py310, py311, py312, py313, pypy311
7+
envlist = py310, py311, py312, py313, pypy311
88
skip_missing_interpreters = True
99

1010
[testenv]

0 commit comments

Comments
 (0)