8000 NEP: add NEP 56 on array API standard support in main namespace (#25542) · numpy/numpy@6e9b286 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6e9b286

Browse files
authored
NEP: add NEP 56 on array API standard support in main namespace (#25542)
* NEP: add NEP 56 on array API standard support in main namespace For NumPy 2.0. xref gh-25076 as the main tracking issue for this topic. [skip actions] [skip azp] [skip cirrus] * DOC: rework for review comments: textual suggestions and easy changes [skip actions] [skip cirrus] [skip azp] * DOC: second batch of smaller textual changes [skip actions] [skip azp] [skip cirrus] * DOC: adopt suggestions on namespace and alias count/hiding [skip actions] [skip cirrus] [skip azp] * DOC: extend abstract with the main rationale and benefits * add section about which parts of the standard are not adopted [skip actions] [skip azp] [skip cirrus] * Add the in-place "no unsafe casting" item to the not adopted section Also a few smaller textual changes. [skip actions] [skip cirrus] [skip azp] * NEP: update content mentioning array scalars Addresses review feedback. Array scalars aren't actually incompatible with the design of the standa 8C3A rd. * NEP: improve backwards compatibility section and describe `copy=` better As requested in PR review, better delineate the different types of changes in the backwards compatibility section, and add assessments of what the impact of changes is. In addition, expect the description of the `copy=` keyword semantics changes. [skip cirrus] [skip actions] [skip azp] * NEP: update description of `fft` changes [skip actions] [skip cirrus] [skip azp]
1 parent a53b0b3 commit 6e9b286

File tree

1 file changed

+662
-0
lines changed

1 file changed

+662
-0
lines changed

0 commit comments

Comments
 (0)
0