11[project ]
22authors = [{
name =
" Cody Fincher" ,
email =
" [email protected] " }]
3+ classifiers = [
4+ " Development Status :: 5 - Production/Stable" ,
5+ " Programming Language :: Python :: 3" ,
6+ " Programming Language :: Python :: 3.10" ,
7+ " Programming Language :: Python :: 3.11" ,
8+ " Programming Language :: Python :: 3.12" ,
9+ " Programming Language :: Python :: 3.13" ,
10+ " Programming Language :: Python :: 3.14" ,
11+ " Programming Language :: Python :: 3 :: Only" ,
12+ " Typing :: Typed" ,
13+ ]
314dependencies = [
415 " typing-extensions" ,
516 " sqlglot>=19.9.0" ,
@@ -14,17 +25,6 @@ name = "sqlspec"
1425readme = " README.md"
1526requires-python = " >=3.10, <4.0"
1627version = " 0.38.1"
17- classifiers = [
18- " Development Status :: 5 - Production/Stable" ,
19- " Programming Language :: Python :: 3" ,
20- " Programming Language :: Python :: 3.10" ,
21- " Programming Language :: Python :: 3.11" ,
22- " Programming Language :: Python :: 3.12" ,
23- " Programming Language :: Python :: 3.13" ,
24- " Programming Language :: Python :: 3.14" ,
25- " Programming Language :: Python :: 3 :: Only" ,
26- " Typing :: Typed" ,
27- ]
2828
2929[project .urls ]
3030Discord = " https://discord.gg/litestar"
@@ -148,6 +148,12 @@ test = [
148148 " pytest-timeout>=2.3.1" ,
149149]
150150
151+ [tool .uv ]
152+ # NOTE: mysql-connector-python 9.6.0 (released 2026-01-21) removed Python 3.12+ wheels.
153+ # This is an Oracle packaging bug. Pinning to versions before that date until fixed.
154+ # Check https://pypi.org/project/mysql-connector-python/#files for updates.
155+ exclude-newer-package = { mysql-connector-python = " 2026-01-20" }
156+
151157[project .scripts ]
152158sqlspec = " sqlspec.__main__:run_cli"
153159
0 commit comments