[Numpy-discussion] Re: What should remain on PyPi

2024-09-03 Thread Peter Cock via NumPy-Discussion
If I recall correctly, people were building against the Numpy 2.0.0 release candidates in particular. In hindsight keeping those on PyPI might have been better. A formal NEP/SPEC seems a good idea. Peter On Tue, Sep 3, 2024 at 6:20 PM matti picus wrote: > I would prefer we never delete packages

[Numpy-discussion] Re: What should remain on PyPi

2024-09-03 Thread matti picus
I would prefer we never delete packages once we upload them to PyPI, unless there are security issues with them. As Sean demonstrated, someone somewhere is going to be using them, and deleting packages will inevitably break something. Matti On Tue, Sep 3, 2024 at 7:44 PM Sean Gillies wrote: > >

[Numpy-discussion] Re: What should remain on PyPi

2024-09-03 Thread Charles R Harris
On Tue, Sep 3, 2024 at 10:46 AM Sean Gillies wrote: > Hi Chuck, > > I've got a version of a package on PyPI that requires Numpy 2.0.0rc1 at > build time. Not the best decision in hindsight, but I assumed that Numpy > was the kind of project that wouldn't remove published distributions unless > th

[Numpy-discussion] Line lengths for Python file increased to 88 characters

2024-09-03 Thread Charles R Harris
Hi All, Just a heads up that the maximum line length for NumPy Python files has been increased to 88 characters , you may want to change some editor settings. This makes us compatible with Black and other auto-formatters, and seems to be the developing st

[Numpy-discussion] Re: What should remain on PyPi

2024-09-03 Thread Sean Gillies
Hi Chuck, I've got a version of a package on PyPI that requires Numpy 2.0.0rc1 at build time. Not the best decision in hindsight, but I assumed that Numpy was the kind of project that wouldn't remove published distributions unless there were security issues. It had not up today, right? Would it be

[Numpy-discussion] Re: What should remain on PyPi

2024-09-03 Thread Stefan van der Walt via NumPy-Discussion
Hi Chuck, On Tue, Sep 3, 2024, at 08:18, Charles R Harris wrote: > I just got through deleting a bunch of pre-releases on PyPi and it occurred > to me that we should have a policy as to what releases should be kept. I > think that reproducibility requires that we keep all the major and micro >

[Numpy-discussion] NumPy 2.1.1 release

2024-09-03 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 2.1.1. NumPy 2.1.1 is a maintenance release that fixes bugs and regressions discovered after the 2.1.0 release. This release supports Python 3.10-3.13. Wheels can be downloaded from PyPI

[Numpy-discussion] What should remain on PyPi

2024-09-03 Thread Charles R Harris
Hi All, I just got through deleting a bunch of pre-releases on PyPi and it occurred to me that we should have a policy as to what releases should be kept. I think that reproducibility requires that we keep all the major and micro versions, but if so, we should make that an official guarantee. Perh

[Numpy-discussion] Re: Windows 11 arm64 wheel

2024-09-03 Thread slobodan.miletic--- via NumPy-Discussion
Hi, I finished the first step and created the workflow for cross-compiling wheel without OpenBlas. PR for this can be found at: https://github.com/numpy/numpy/pull/27330 Output wheel is successfully installed and tested on the arm machine. After this gets merged I will continue with adding the