Skip to content

Commit 1f0b9a3

Browse files
authored
Remove numpy < 2.0 pinning (#214)
* Remove numpy pinning * Add copy none * Add news
1 parent 3975fd5 commit 1f0b9a3

File tree

3 files changed

+27
-4
lines changed

3 files changed

+27
-4
lines changed

news/numpy.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
**Added:**
2+
3+
* numpy >= 2.0 support
4+
5+
**Changed:**
6+
7+
* <news item>
8+
9+
**Deprecated:**
10+
11+
* <news item>
12+
13+
**Removed:**
14+
15+
* <news item>
16+
17+
**Fixed:**
18+
19+
* <news item>
20+
21+
**Security:**
22+
23+
* <news item>

requirements/run.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
numpy < 2.0.0
1+
numpy
22
wxpython
33
diffpy.pdffit2
44
diffpy.structure

src/diffpy/pdfgui/control/fitdataset.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -785,10 +785,10 @@ def grid_interpolation(x0, y0, x1, youtleft=0.0, youtright=0.0):
785785
786786
Return numpy.array of interpolated y1 values.
787787
"""
788-
x0 = numpy.array(x0, copy=False, dtype=float)
789-
y0 = numpy.array(y0, copy=False, dtype=float)
788+
x0 = numpy.asarray(x0, copy=None, dtype=float)
789+
y0 = numpy.asarray(y0, copy=None, dtype=float)
790790
n0 = len(x0)
791-
x1 = numpy.array(x1, copy=False, dtype=float)
791+
x1 = numpy.asarray(x1, copy=None, dtype=float)
792792
n1 = len(x1)
793793
y1 = youtright * numpy.ones(n1, dtype=float)
794794
if n0:

0 commit comments

Comments
 (0)