Skip to content

Commit 4582b63

Browse files
committed
drop Python 3.9 support, add Python 3.14 support
1 parent 87a9a4e commit 4582b63

3 files changed

Lines changed: 3 additions & 4 deletions

File tree

HOWTOPUBLISH

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# update contributors and CHANGELOG in README
22
python -m pre_commit run -a # and then commit changes
3-
tox -e py39-extra,py310-extra,py311-extra,py312-extra,py313-extra,py314-extra
3+
tox -e py310-extra,py311-extra,py312-extra,py313-extra,py314-extra
44
# tag version release
55
python -m build -s # this will update tabulate/version.py
66
python -m pip install . # install tabulate in the current venv

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ classifiers = [
1313
"Development Status :: 4 - Beta",
1414
"Operating System :: OS Independent",
1515
"Programming Language :: Python :: 3",
16-
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
1918
"Programming Language :: Python :: 3.12",
2019
"Programming Language :: Python :: 3.13",
20+
"Programming Language :: Python :: 3.14",
2121
"Topic :: Software Development :: Libraries",
2222
]
23-
requires-python = ">=3.9"
23+
requires-python = ">=3.10"
2424
dynamic = ["version"]
2525

2626
[project.urls]

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ isolated_build = True
1313

1414
[gh]
1515
python =
16-
3.9: py39-extra
1716
3.10: py310-extra
1817
3.11: py311-extra
1918
3.12: py312-extra

0 commit comments

Comments
 (0)