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

Add individiual runtime tests #47

Closed matham closed 2 years ago

matham commented 2 years ago

This add individual runtime test to see that numpy is properly installed on ubuntu/windows/mac for cpython. It tests 3.6-3.10 (3.5 was too old to test...).

I'm adding it because https://github.com/scipy/oldest-supported-numpy/pull/44 was incorrect. platform_machine tests the machine it runs on, not the installed python bitness. This is commented on here: https://github.com/pypa/pipenv/issues/2397#issuecomment-399416741= that this was a mistake when originally specified.

The tests I added show this failure.

Where it leaves us is that there's no way to differentiate 32 bit from 64 bit. So that leaves the original issue of that PR and #45. I'm not sure if we should just blindly increase the minimum numpy version for both arches for Windows to 1.22.3?

rgommers commented 2 years ago

This is commented on here: pypa/pipenv#2397 (comment) that this was a mistake when originally specified.

So that was 4 years ago, and no one cared enough to fix it:(

rgommers commented 2 years ago

2022.4.10 is up on PyPI now.