@@ -30,7 +30,6 @@ classifiers = [
30
30
" Programming Language :: C" ,
31
31
" Programming Language :: Python :: 3" ,
32
32
" Programming Language :: Python :: 3 :: Only" ,
33
- " Programming Language :: Python :: 3.9" ,
34
33
" Programming Language :: Python :: 3.10" ,
35
34
" Programming Language :: Python :: 3.11" ,
36
35
" Programming Language :: Python :: 3.12" ,
@@ -41,17 +40,17 @@ classifiers = [
41
40
keywords = [
42
41
" astronomy astrophysics visualization amr adaptivemeshrefinement" ,
43
42
]
44
- requires-python = " >=3.9.2 "
43
+ requires-python = " >=3.10.3 "
45
44
dependencies = [
46
45
" cmyt>=1.1.2" ,
47
46
" ewah-bool-utils>=1.2.0" ,
48
47
" matplotlib>=3.5" ,
49
48
" more-itertools>=8.4" ,
50
- " numpy>=1.19 .3, <3" , # keep minimal requirement in sync with NPY_TARGET_VERSION
49
+ " numpy>=1.21 .3, <3" , # keep minimal requirement in sync with NPY_TARGET_VERSION
51
50
# https://github.com/numpy/numpy/issues/27037
52
51
" numpy!=2.0.1 ; platform_machine=='arm64' and platform_system=='Darwin'" ,
53
52
" packaging>=20.9" ,
54
- " pillow>=8.0.0 " ,
53
+ " pillow>=8.3.2 " ,
55
54
" tomli-w>=0.4.0" ,
56
55
" tqdm>=3.4.0" ,
57
56
" unyt>=2.9.2" ,
@@ -212,9 +211,9 @@ minimal = [
212
211
" ewah-bool-utils==1.2.0" ,
213
212
" matplotlib==3.5" ,
214
213
" more-itertools==8.4" ,
215
- " numpy==1.19 .3" ,
214
+ " numpy==1.21 .3" ,
216
215
" packaging==20.9" ,
217
- " pillow==8.0.0 " ,
216
+ " pillow==8.3.2 " ,
218
217
" tomli-w==0.4.0" ,
219
218
" tqdm==3.4.0" ,
220
219
" unyt==2.9.2" ,
@@ -226,9 +225,6 @@ test = [
226
225
" pytest>=6.1" ,
227
226
" pytest-mpl>=0.16.1" ,
228
227
" sympy!=1.10,!=1.9" , # see https://github.com/sympy/sympy/issues/22241
229
- " nose~=1.3.7; python_version < '3.10'" ,
230
- " nose-exclude; python_version < '3.10'" ,
231
- " nose-timer~=1.0.0; python_version < '3.10'" ,
232
228
" imageio!=2.35.0" , # see https://github.com/yt-project/yt/issues/4966
233
229
]
234
230
typecheck = [
@@ -486,7 +482,7 @@ ignore = [
486
482
487
483
488
484
[tool .mypy ]
489
- python_version = 3.9
485
+ python_version = ' 3.10 '
490
486
show_error_codes = true
491
487
ignore_missing_imports = true
492
488
warn_unused_configs = true
@@ -496,7 +492,7 @@ show_error_context = true
496
492
exclude = " (test_*|lodgeit)"
497
493
498
494
[tool .cibuildwheel ]
499
- build = " cp39-* cp310-* cp311-* cp312-*"
495
+ build = " cp310-* cp311-* cp312-*"
500
496
build-verbosity = 1
501
497
test-skip = " *-musllinux*"
502
498
test-extras = " test"
0 commit comments