@@ -20,13 +20,13 @@ maintainers = [
2020 { name = " Norman Rzepka" },
2121 { name = " Ryan Abernathey" }
2222]
23- requires-python = " >=3.10 "
23+ requires-python = " >=3.11 "
2424# If you add a new dependency here, please also add it to .pre-commit-config.yml
2525dependencies = [
2626 ' asciitree' ,
27- ' numpy>=1.24 ' ,
27+ ' numpy>=1.25 ' ,
2828 ' fasteners' ,
29- ' numcodecs>=0.10.0 ' ,
29+ ' numcodecs>=0.10.2 ' ,
3030 ' fsspec>2024' ,
3131 ' crc32c' ,
3232 ' typing_extensions' ,
@@ -45,7 +45,6 @@ classifiers = [
4545 ' Topic :: Software Development :: Libraries :: Python Modules' ,
4646 ' Operating System :: Unix' ,
4747 ' Programming Language :: Python :: 3' ,
48- ' Programming Language :: Python :: 3.10' ,
4948 ' Programming Language :: Python :: 3.11' ,
5049 ' Programming Language :: Python :: 3.12' ,
5150]
@@ -130,18 +129,18 @@ dependencies = [
130129features = [" test" , " extra" ]
131130
132131[[tool .hatch .envs .test .matrix ]]
133- python = [" 3.10 " , " 3. 11" , " 3.12" ]
134- numpy = [" 1.24 " , " 1.26" , " 2.0" ]
132+ python = [" 3.11" , " 3.12" ]
133+ numpy = [" 1.25 " , " 1.26" , " 2.0" ]
135134version = [" minimal" ]
136135
137136[[tool .hatch .envs .test .matrix ]]
138- python = [" 3.10 " , " 3. 11" , " 3.12" ]
139- numpy = [" 1.24 " , " 1.26" , " 2.0" ]
137+ python = [" 3.11" , " 3.12" ]
138+ numpy = [" 1.25 " , " 1.26" , " 2.0" ]
140139features = [" optional" ]
141140
142141[[tool .hatch .envs .test .matrix ]]
143- python = [" 3.10 " , " 3. 11" , " 3.12" ]
144- numpy = [" 1.24 " , " 1.26" , " 2.0" ]
142+ python = [" 3.11" , " 3.12" ]
143+ numpy = [" 1.25 " , " 1.26" , " 2.0" ]
145144features = [" gpu" ]
146145
147146[tool .hatch .envs .test .scripts ]
@@ -161,8 +160,8 @@ dependencies = [
161160features = [" test" , " extra" , " gpu" ]
162161
163162[[tool .hatch .envs .gputest .matrix ]]
164- python = [" 3.10 " , " 3. 11" , " 3.12" ]
165- numpy = [" 1.24 " , " 1.26" , " 2.0" ]
163+ python = [" 3.11" , " 3.12" ]
164+ numpy = [" 1.25 " , " 1.26" , " 2.0" ]
166165version = [" minimal" ]
167166
168167[tool .hatch .envs .gputest .scripts ]
@@ -222,7 +221,7 @@ ignore = [
222221]
223222
224223[tool .mypy ]
225- python_version = " 3.10 "
224+ python_version = " 3.11 "
226225ignore_missing_imports = true
227226namespace_packages = false
228227
0 commit comments