Array bug with character (regression from 1.4.0)
The following code, which works with numpy 1.4.0, results in an error: In [1]: import numpy as np In [2]: v = 'm' In [3]: dt = np.dtype('>c') In [4]: a = np.asarray(v, dt) On 1.4.0: In [5]: a Out[5]: array('m', dtype='|S1') In [6]: np.__version__ Out[6]: '1.4.0' On SVN trunk: /home/rmay/.local/lib/python2.6/site-packages/numpy/core/numeric.pyc in asarray(a, dtype, order) 282 283 """ --> 284 return array(a, dtype, copy=False, order=order) 285 286 def asanyarray(a, dtype=None, order=None): ValueError: assignment to 0-d array In [5]: np.__version__ Out[5]: '2.0.0.dev8297' Thoughts? (Filed at: http://projects.scipy.org/numpy/ticket/1436) Ryan -- Ryan May Graduate Research Assistant School of Meteorology University of Oklahoma
participants (3)
-
Charles R Harris
-
Pauli Virtanen
-
Ryan May