Skip to content

Commit c3e5a27

Browse files
committed
fix: adapted tests for scipy v1.14
1 parent dfc95fa commit c3e5a27

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

environment-dev-arm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- python>=3.6.4
99
- pip
1010
- numpy>=1.21.0,<2.0.0
11-
- scipy>=1.4.0,<=1.13.0
11+
- scipy>=1.14.0
1212
- pytorch>=1.2.0
1313
- cpuonly
1414
- pyfftw

environment-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- python>=3.6.4
99
- pip
1010
- numpy>=1.21.0,<2.0.0
11-
- scipy>=1.4.0,<=1.13.0
11+
- scipy>=1.14.0
1212
- pytorch>=1.2.0
1313
- cpuonly
1414
- pyfftw

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ channels:
44
dependencies:
55
- python>=3.6.4
66
- numpy>=1.21.0,<2.0.0
7-
- scipy>=1.4.0,<=1.13.0
7+
- scipy>=1.14.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ classifiers = [
3131
]
3232
dependencies = [
3333
"numpy >= 1.21.0 , < 2.0.0",
34-
"scipy >= 1.4.0 , <= 1.13.0",
34+
"scipy >= 1.14.0",
3535
]
3636
dynamic = ["version"]
3737

pytests/test_solver.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def test_cg(par):
8686
x0 = None
8787

8888
y = Aop * x
89-
xinv = cg(Aop, y, x0=x0, niter=par["nx"], tol=1e-5, show=True)[0]
89+
xinv = cg(Aop, y, x0=x0, niter=par["nx"], atol=1e-5, show=True)[0]
9090
assert_array_almost_equal(x, xinv, decimal=4)
9191

9292

@@ -114,7 +114,7 @@ def test_cg_ndarray(par):
114114
x0 = None
115115

116116
y = Aop * x
117-
xinv = cg(Aop, y, x0=x0, niter=2 * x.size, tol=1e-5, show=True)[0]
117+
xinv = cg(Aop, y, x0=x0, niter=2 * x.size, atol=1e-5, show=True)[0]
118118
assert xinv.shape == x.shape
119119
assert_array_almost_equal(x, xinv, decimal=4)
120120

@@ -143,7 +143,7 @@ def test_cg_forceflat(par):
143143
x0 = None
144144

145145
y = Aop * x
146-
xinv = cg(Aop, y, x0=x0, niter=2 * x.size, tol=1e-5, show=True)[0]
146+
xinv = cg(Aop, y, x0=x0, niter=2 * x.size, atol=1e-5, show=True)[0]
147147
assert xinv.shape == x.ravel().shape
148148
assert_array_almost_equal(x.ravel(), xinv, decimal=4)
149149

@@ -169,7 +169,7 @@ def test_cgls(par):
169169
x0 = None
170170

171171
y = Aop * x
172-
xinv = cgls(Aop, y, x0=x0, niter=par["nx"], tol=1e-5, show=True)[0]
172+
xinv = cgls(Aop, y, x0=x0, niter=par["nx"], atol=1e-5, show=True)[0]
173173
assert_array_almost_equal(x, xinv, decimal=4)
174174

175175

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
numpy>=1.21.0,<2.0.0
2-
scipy>=1.4.0,<=1.13.0
2+
scipy>=1.14.0
33
--extra-index-url https://download.pytorch.org/whl/cpu
44
torch>=1.2.0
55
numba

0 commit comments

Comments
 (0)