You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- # On Windows we need to avoid 1.21.6, 1.22.0 and 1.22.1 because they were
42
+
- # built with vc142. 1.22.3 is the first version that has 32-bit Windows
43
+
- # wheels *and* was built with vc141. So use that:
44
+
- "numpy==1.22.3; python_version=='3.10' and platform_system=='Windows' and platform_python_implementation != 'PyPy'",
45
+
-
46
+
- # default numpy requirements
47
+
- "numpy==1.18.5; python_version=='3.8' and (platform_machine!='arm64' or platform_system!='Darwin') and platform_machine!='aarch64' and platform_machine!='loongarch64' and platform_python_implementation != 'PyPy'",
48
+
- "numpy==1.19.3; python_version=='3.9' and (platform_machine!='arm64' or platform_system!='Darwin') and platform_machine!='loongarch64' and platform_python_implementation != 'PyPy'",
49
+
- # Note that 1.21.3 was the first version with a complete set of 3.10 wheels,
50
+
- # however macOS was broken and it's safe C API/ABI-wise to build against 1.21.6
51
+
- # (see oldest-supported-numpy issues gh-28 and gh-45)
52
+
- "numpy==1.21.6; python_version=='3.10' and (platform_system!='Windows' and platform_machine!='loongarch64') and platform_python_implementation != 'PyPy'",
53
+
- "numpy==1.23.2; python_version=='3.11' and platform_python_implementation != 'PyPy'",
54
+
-
55
+
- # For Python versions which aren't yet officially supported,
56
+
- # we specify an unpinned NumPy which allows source distributions
57
+
- # to be used and allows wheels to be used as soon as they
58
+
- # become available.
59
+
- "numpy; python_version>='3.12'",
60
+
- "numpy; python_version>='3.8' and platform_python_implementation=='PyPy'",
0 commit comments