@@ -34,11 +34,11 @@ tomli = { version = "*", markers = "extra == 'toml' or extra == 'all'", optional
3434tomli-w = { version = " *" , markers = " extra == 'toml' or extra == 'all'" , optional = true }
3535pyyaml = { version = " *" , markers = " extra == 'yaml' or extra == 'all'" , optional = true }
3636numpy = [
37- { version = " >1.21.0,<2 .0.0" , markers = " python_version ~= '3.9.0' and (extra == 'numpy' or extra == 'all')" , optional = true },
38- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.10' and (extra == 'numpy' or extra == 'all')" , optional = true },
39- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.11' and (extra == 'numpy' or extra == 'all')" , optional = true },
40- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.12' and (extra == 'numpy' or extra == 'all')" , optional = true },
41- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.13' and (extra == 'numpy' or extra == 'all')" , optional = true },
37+ { version = " >1.21.0,<3 .0.0" , markers = " python_version ~= '3.9.0' and (extra == 'numpy' or extra == 'all')" , optional = true },
38+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.10' and (extra == 'numpy' or extra == 'all')" , optional = true },
39+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.11' and (extra == 'numpy' or extra == 'all')" , optional = true },
40+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.12' and (extra == 'numpy' or extra == 'all')" , optional = true },
41+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.13' and (extra == 'numpy' or extra == 'all')" , optional = true },
4242]
4343jaxtyping = { version = " <0.3.0" , markers = " extra == 'jaxtyping' or extra == 'all'" , optional = true }
4444orjson = { version = " *" , markers = " extra == 'orjson' or extra == 'all'" , optional = true }
@@ -52,11 +52,11 @@ tomli = { version = "*", markers = "python_version <= '3.11.0'" }
5252tomli-w = " *"
5353msgpack = " *"
5454numpy = [
55- { version = " >1.21.0,<2 .0.0" , markers = " python_version ~= '3.9.0'" },
56- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.10'" },
57- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.11'" },
58- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.12'" },
59- { version = " >1.22.0,<2 .0.0" , markers = " python_version ~= '3.13'" },
55+ { version = " >1.21.0,<3 .0.0" , markers = " python_version ~= '3.9.0'" },
56+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.10'" },
57+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.11'" },
58+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.12'" },
59+ { version = " >1.22.0,<3 .0.0" , markers = " python_version ~= '3.13'" },
6060]
6161mypy = " ==1.14.0"
6262pytest = " *"
@@ -163,6 +163,7 @@ select = [
163163 " F" , # pyflakes
164164 " C" , # flake8-comprehensions
165165 " B" , # flake8-bugbear
166+ " NPY201" , # numpy2-deprecation
166167]
167168ignore = [" B904" ]
168169line-length = 100
0 commit comments