scipy / oldest-supported-numpy

Meta-package providing the oldest supported Numpy for a given Python version and platform
BSD 2-Clause "Simplified" License
55 stars 33 forks source link

Update for support of Python 3.11 in NumPy 1.23.2 #61

Closed charris closed 2 years ago

charris commented 2 years ago

Done.

rgommers commented 2 years ago

I spotted another inconsistency with loongarch, which should no longer be special-cased. Pushed a fix, and a test addition. Could you do a sanity check @charris?

charris commented 2 years ago

Can't say my review is worth much, but LGTM. Is it the case that Python 3.11 supports loongarch64?

rgommers commented 2 years ago

Is it the case that Python 3.11 supports loongarch64?

Nothing specific is needed there for new Python versions. loongarch64 is simply a CPU architecture that exists, and needed special-casing because it needed a few patches in NumPy (and probably Python and elsewhere too). Now that those have landed, it's just one of many architectures supported in Debian.

rgommers commented 2 years ago

In it goes, thanks @charris. I'll make a release soon.

lpsinger commented 2 years ago

Would you please do a release to get this on PyPI? This will help downstream packages that depend on Numpy start uploading Python 3.11 wheels to PyPI.

rgommers commented 2 years ago

Would you please do a release to get this on PyPI? This will help downstream packages that depend on Numpy start uploading Python 3.11 wheels to PyPI.

I did a release straight after merging it: https://pypi.org/project/oldest-supported-numpy/2022.8.16/. Is that not working for you?

lpsinger commented 2 years ago

You're right. I was confused by the output of my CI pipeline. Thanks!