<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 6, 2015 at 10:34 AM, Sebastian <span dir="ltr"><<a href="mailto:sebix@sebix.at" target="_blank">sebix@sebix.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
Hi all,<br>
<br>
As this also affects .npy files, which uses pickle internally, why can't<br>
this be done by Numpy itself? This breaks backwards compatibility in a<br>
very bad way in my opinion.<br>
<br>
The company I worked for uses Numpy and consorts a lot and also has many<br>
data in .npy and pickle files. They currently work with 2.7, but I also<br>
tried to develop my programs to be compatible with Py 3. But this was<br>
not possible when it came to the point of dumping and loading npy files.<br>
I think this will be major reason why people won't take the step forward<br>
to Py3 and Numpy is not considered to be compatible to Python 3.<br></blockquote><div> </div><div>Are you suggesting adding a flag to the files to mark the python version in which they were created? The *.npy format is versioned, so something could probably be done with that.<br><br></div><div>Chuck <br></div></div></div></div>