Copying / deepcopying an array does not copy the writeable flag:<br><br><div style="margin-left:40px">&gt;&gt;&gt; import numpy<br>&gt;&gt;&gt; from copy import deepcopy<br>&gt;&gt;&gt; a = numpy.array([1,2,3,4,5])<br>&gt;&gt;&gt; a.flags.writeable = False<br>
&gt;&gt;&gt; b = deepcopy(a)<br>&gt;&gt;&gt; b.flags.writeable<br>True<br></div><br>Is this a bug?<br>Should I raise an issue on github?<br><br>Many thanks,<br>Byron<br>