Skip to content

Commit c1e8754

Browse files
committed
BUG: Fix multiple like= dispatching in require
1 parent d83cf9d commit c1e8754

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

numpy/core/_asarray.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ def require(a, dtype=None, requirements=None, *, like=None):
377377
'O': 'O', 'OWNDATA': 'O',
378378
'E': 'E', 'ENSUREARRAY': 'E'}
379379
if not requirements:
380-
return asanyarray(a, dtype=dtype, like=like)
380+
return asanyarray(a, dtype=dtype)
381381
else:
382382
requirements = {possible_flags[x.upper()] for x in requirements}
383383

@@ -397,7 +397,7 @@ def require(a, dtype=None, requirements=None, *, like=None):
397397
order = 'C'
398398
requirements.remove('C')
399399

400-
arr = array(a, dtype=dtype, order=order, copy=False, subok=subok, like=like)
400+
arr = array(a, dtype=dtype, order=order, copy=False, subok=subok)
401401

402402
for prop in requirements:
403403
if not arr.flags[prop]:

0 commit comments

Comments
 (0)