@@ -15,6 +15,8 @@ envlist =
15
15
py3{9,10,11}-pre-{x86,x64}
16
16
# x64-only range
17
17
py312-{full,pre}-x64
18
+ # Special environment for numpy 2.0-dev testing
19
+ py312-dev-x64
18
20
install
19
21
doctest
20
22
style
@@ -34,6 +36,7 @@ python =
34
36
DEPENDS =
35
37
none: none, install
36
38
pre: pre
39
+ dev: dev
37
40
full: full, install
38
41
min: min
39
42
@@ -48,10 +51,10 @@ install_command =
48
51
python -I -m pip install -v \
49
52
x64: --only-binary numpy,scipy,h5py,pillow \
50
53
x86: --only-binary numpy,scipy,h5py,pillow,matplotlib \
51
- pre: --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
54
+ pre,dev : --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \
52
55
{opts} {packages}
53
56
pip_pre =
54
- pre: true
57
+ pre,dev : true
55
58
pass_env =
56
59
# getpass.getuser() sources for Windows:
57
60
LOGNAME
78
81
# Numpy 2.0 is a major breaking release; we cannot put much effort into
79
82
# supporting until it's at least RC stable
80
83
pre: numpy <2.0.dev0
84
+ dev: numpy >=2.0.dev0
81
85
# Scipy stopped producing win32 wheels at py310
82
86
py3{8,9}-full-x86,x64: scipy >=1.6
83
87
# Matplotlib depends on scipy, so cannot be built for py310 on x86
89
93
py3{8,9,10,11}-{full,pre}: indexed_gzip >=1.4
90
94
full,pre: pyzstd >=0.14.3
91
95
min: pydicom ==2.1
92
- full,pre: pydicom >=2.1
96
+ full,pre,dev : pydicom >=2.1
93
97
# pydicom master seems to be breaking things
94
98
# pre: pydicom @ git+https://github.com/pydicom/pydicom.git@main
95
99
0 commit comments