@@ -7,6 +7,7 @@ name = "gearbox"
77version = " 0.3.1"
88description = " Command line toolkit born as a PasteScript replacement for the TurboGears2 web framework"
99readme = " README.rst"
10+ requires-python = " >=3.9"
1011keywords = [" web framework" , " command-line" , " setup" ]
1112license = { text = " MIT" }
1213authors = [
@@ -19,12 +20,12 @@ classifiers = [
1920 " Framework :: TurboGears" ,
2021 " Programming Language :: Python" ,
2122 " Programming Language :: Python :: 3" ,
22- " Programming Language :: Python :: 3.8" ,
2323 " Programming Language :: Python :: 3.9" ,
2424 " Programming Language :: Python :: 3.10" ,
2525 " Programming Language :: Python :: 3.11" ,
2626 " Programming Language :: Python :: 3.12" ,
2727 " Programming Language :: Python :: 3.13" ,
28+ " Programming Language :: Python :: 3.14" ,
2829 " Topic :: Internet :: WWW/HTTP :: WSGI" ,
2930 " Topic :: Software Development :: Libraries :: Python Modules"
3031]
@@ -66,7 +67,7 @@ gevent = "gearbox.commands.serve:gevent_server_factory"
6667
6768[tool .ruff ]
6869line-length = 88
69- target-version = " py38 "
70+ target-version = " py39 "
7071output-format = " grouped"
7172lint.select = [" E4" , " E7" , " E9" , " F" , " I001" ]
7273exclude = [" build" , " dist" , " .venv" , " venv" , " env" , " __pycache__" ]
0 commit comments