@@ -18,7 +18,7 @@ dynamic = ["version"]
1818description = " The official Python port of libtcod."
1919authors = [{ name = " Kyle Benesch" , email = " 4b796c65+tcod@gmail.com" }]
2020readme = " README.rst"
21- requires-python = " >=3.8 "
21+ requires-python = " >=3.10 "
2222license = { text = " Simplified BSD License" }
2323dependencies = [
2424 " cffi>=1.15" ,
@@ -45,11 +45,10 @@ classifiers = [
4545 " Operating System :: MacOS :: MacOS X" ,
4646 " Operating System :: Microsoft :: Windows" ,
4747 " Programming Language :: Python :: 3" ,
48- " Programming Language :: Python :: 3.8" ,
49- " Programming Language :: Python :: 3.9" ,
5048 " Programming Language :: Python :: 3.10" ,
5149 " Programming Language :: Python :: 3.11" ,
5250 " Programming Language :: Python :: 3.12" ,
51+ " Programming Language :: Python :: 3.13" ,
5352 " Programming Language :: Python :: Implementation :: CPython" ,
5453 " Programming Language :: Python :: Implementation :: PyPy" ,
5554 " Topic :: Games/Entertainment" ,
@@ -70,21 +69,11 @@ Tracker = "https://github.com/libtcod/python-tcod/issues"
7069Forum = " https://github.com/libtcod/python-tcod/discussions"
7170
7271[tool .distutils .bdist_wheel ]
73- py-limited-api = " cp38 "
72+ py-limited-api = " cp310 "
7473
7574[tool .setuptools_scm ]
7675write_to = " tcod/version.py"
7776
78- [tool .black ]
79- line-length = 120
80- target-version = [" py38" ]
81-
82- [tool .isort ]
83- profile = " black"
84- py_version = " 38"
85- skip_gitignore = true
86- line_length = 120
87-
8877[tool .pytest .ini_options ]
8978minversion = " 6.0"
9079required_plugins = [" pytest-cov" , " pytest-benchmark" ]
@@ -106,7 +95,7 @@ filterwarnings = [
10695
10796[tool .mypy ]
10897files = [" ." ]
109- python_version = " 3.9 "
98+ python_version = " 3.10 "
11099warn_unused_configs = true
111100show_error_codes = true
112101disallow_subclassing_any = true
0 commit comments