@@ -43,14 +43,14 @@ DEPENDS =
4343ARCH =
4444 x64: x64
4545 x86: x86
46+ arm64: arm64
4647
4748[testenv]
4849description = Pytest with coverage
4950labels = test
5051install_command =
5152 python -I -m pip install -v \
52- x64: --only-binary numpy,scipy,h5py,pillow \
53- x86: --only-binary numpy,scipy,h5py,pillow,matplotlib \
53+ --only-binary numpy,scipy,h5py,pillow,matplotlib \
5454 pre,dev: --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
5555 {opts} {packages}
5656pip_pre =
@@ -91,11 +91,11 @@ deps =
9191 pre: numpy <2.0.dev0
9292 dev: numpy >=2.0.dev0
9393 # Scipy stopped producing win32 wheels at py310
94- py3{8,9}-full-x86,x64: scipy >=1.6
94+ py3{8,9}-full-x86,x64,arm64 : scipy >=1.6
9595 # Matplotlib depends on scipy, so cannot be built for py310 on x86
96- py3{8,9}-full-x86,x64: matplotlib >=3.4
96+ py3{8,9}-full-x86,x64,arm64 : matplotlib >=3.4
9797 # h5py stopped producing win32 wheels at py39
98- py38-full-x86,x64: h5py >=2.10
98+ py38-full-x86,x64,arm64 : h5py >=2.10
9999 full,pre,dev: pillow >=8.1
100100 full,pre,dev: indexed_gzip >=1.4
101101 full,pre,dev: pyzstd >=0.14.3
@@ -106,6 +106,7 @@ commands =
106106 pytest --doctest-modules --doctest-plus \
107107 --cov nibabel --cov-report xml:cov.xml \
108108 --junitxml test-results.xml \
109+ --durations =20 --durations-min =1.0 \
109110 --pyargs nibabel {posargs:-n auto}
110111
111112[testenv:install]
0 commit comments