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

Reply via email to