On Thu, 2023-11-02 at 19:37 +0100, Michael Siebert wrote: > Hi Sebastian, > > great news! Does that mean that Windows Numpy 64 bit default integers > are coming before Numpy 2.0, like in Numpy 1.27? Will there be > another release before 2.0?
NumPy 2 of course. Way to big change. There is no 1.27 planned as of now, if it happens it would be a (big) backport release, though. (Due to files having been moved around backports seem to be getting harder, though.) - Sebastian > > Best, Michael > > > On 2. Nov 2023, at 16:25, Sebastian Berg < > > sebast...@sipsolutions.net> wrote: > > Hi all, > > > > just a heads up, the PR to change the default integer is merged on > > main. This may cause issues, especially with Cython code because > > `np.int_t` cannot be reasonably defined anymore. > > > > Other code may also want to vet usage of "long" in any variation. > > Much > > code (like SciPy) simply supports any integer input, although even > > there integer output may be relevant. New NumPy defines > > `NPY_DEFAULT_INT` to be able to branch at runtime for backward > > compatiblity you could use: > > > > #ifndef NPY_DEFAULT_INT > > #define NPY_DEFAULT_INT NPY_LONG > > #endif > > > > Unfortunately, I expect this to be a bit painful, please let us > > know if > > it is too painful for some reason. > > > > But OTOH it has been a recurring surprise and is a common reason > > for > > linux written software to not run on windows. > > > > - Sebastian > > > > _______________________________________________ > > NumPy-Discussion mailing list -- numpy-discussion@python.org > > To unsubscribe send an email to numpy-discussion-le...@python.org > > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > > Member address: michael.sieber...@gmail.com > _______________________________________________ > NumPy-Discussion mailing list -- numpy-discussion@python.org > To unsubscribe send an email to numpy-discussion-le...@python.org > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: sebast...@sipsolutions.net _______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: arch...@mail-archive.com