@@ -3,7 +3,7 @@ name = "quaxed"
33dynamic = [" version" ]
44description = " Pre-quaxed libraries for multiple dispatch over abstract array types in JAX"
55readme = " README.md"
6- requires-python = " >=3.11 "
6+ requires-python = " >=3.12 "
77authors = [
88 { name = " Nathaniel Starkman" , email = " nstarman@users.noreply.github.com" },
99]
@@ -16,9 +16,9 @@ classifiers = [
1616 " Programming Language :: Python" ,
1717 " Programming Language :: Python :: 3" ,
1818 " Programming Language :: Python :: 3 :: Only" ,
19- " Programming Language :: Python :: 3.11" ,
2019 " Programming Language :: Python :: 3.12" ,
2120 " Programming Language :: Python :: 3.13" ,
21+ " Programming Language :: Python :: 3.14" ,
2222 " Topic :: Scientific/Engineering" ,
2323 " Typing :: Typed" ,
2424]
@@ -76,7 +76,7 @@ nox = [
7676test = [
7777 " optional-dependencies>=0.4.0" ,
7878 " pytest>=8.3" ,
79- " pytest-cov>= 6.2.1" ,
79+ " pytest-cov>=6.2.1" ,
8080 " pytest-env>=1.1.5" ,
8181 " pytest-github-actions-annotate-failures>=0.3.0" , # only applies to GHA
8282 " sybil[pytest]>=9.2.0" ,
@@ -110,7 +110,7 @@ port.exclude_lines = [
110110
111111[tool .mypy ]
112112files = [" src" ]
113- python_version = " 3.11 "
113+ python_version = " 3.12 "
114114warn_unused_configs = true
115115strict = true
116116enable_error_code = [" ignore-without-code" , " redundant-expr" , " truthy-bool" ]
@@ -130,7 +130,7 @@ warn_return_any = false
130130
131131
132132[tool .pylint ]
133- py-version = " 3.11 "
133+ py-version = " 3.12 "
134134ignore-paths = [" .*/_version.py" ]
135135reports.output-format = " colorized"
136136similarities.ignore-imports = " yes"
@@ -208,14 +208,22 @@ convention = "numpy"
208208[tool .uv ]
209209constraint-dependencies = [
210210 " appnope>=0.1.2" ,
211+ " backcall>=0.2.0" ,
211212 " bleach>6.0" ,
212213 " cffi>=1.14" ,
213214 " decorator>=5.1.1" ,
215+ " future>=1.0.0" ,
216+ " iniconfig>=2.0.0" ,
214217 " matplotlib>=3.7.1" ,
215218 " matplotlib-inline>=0.1.6" ,
219+ " nest-asyncio>=1.5.0" ,
216220 " opt-einsum>=3.2.1" ,
217221 " pickleshare>=0.7.5" ,
222+ " ply>3.11" ,
218223 " psutil>=5.9.0" ,
224+ " pycparser>=2.20" ,
219225 " pyparsing>=3.0.0" ,
220- " pyzmq>=25.0" ,
226+ " pyzmq>=26.0" ,
227+ " scipy>=1.11.2" ,
228+ " wcwidth>=0.2.0"
221229]
0 commit comments