4
4
Array API standard compatibility
5
5
********************************
6
6
7
- NumPy's main namespace as well as the `numpy.fft ` and `numpy.linalg ` namespaces
8
- are compatible [ 1 ]_ with the
9
- `2022 .12 version <https://data-apis.org/array-api/2022 .12/index.html >`__
7
+ The NumPy 2.3.0 main namespace as well as the `numpy.fft ` and `numpy.linalg `
8
+ namespaces are compatible with the
9
+ `2024 .12 version <https://data-apis.org/array-api/2024 .12/index.html >`__
10
10
of the Python array API standard.
11
11
12
- NumPy aims to implement support for the
13
- `2023.12 version <https://data-apis.org/array-api/2023.12/index.html >`__
14
- and future versions of the standard - assuming that those future versions can be
15
- upgraded to given NumPy's
12
+ NumPy aims to implement support for the future versions of the standard
13
+ - assuming that those future versions can be upgraded to given NumPy's
16
14
:ref: `backwards compatibility policy <NEP23 >`.
17
15
18
16
For usage guidelines for downstream libraries and end users who want to write
@@ -32,7 +30,8 @@ rather than anything NumPy-specific, the `array-api-strict
32
30
NumPy 1.22.0 was the first version to include support for the array API
33
31
standard, via a separate ``numpy.array_api `` submodule. This module was
34
32
marked as experimental (it emitted a warning on import) and removed in
35
- NumPy 2.0 because full support was included in the main namespace.
33
+ NumPy 2.0 because full support (2022.12 version [1 ]_) was included in
34
+ the main namespace.
36
35
:ref: `NEP 47 <NEP47 >` and
37
36
:ref: `NEP 56 <NEP56 >`
38
37
describe the motivation and scope for implementing the array API standard
0 commit comments