@@ -83,7 +83,8 @@ Extensibility
83
83
84
84
We aim to continue making it easier to extend NumPy. The primary topic here is to
85
85
improve the dtype system - see for example :ref: `NEP41 ` and related NEPs linked
86
- from it. In NumPy 2.0, a new C API for user-defined dtypes was made public. We aim
86
+ from it. In NumPy 2.0, a `new C API for user-defined dtypes <https://numpy.org/devdocs/reference/c-api/array.html#custom-data-types >`__
87
+ was made public. We aim
87
88
to encourage its usage and improve this API further.
88
89
89
90
Ideas for new dtypes that may be developed outside of the main NumPy repository
@@ -145,11 +146,14 @@ NumPy 2.0 stabilization & downstream usage
145
146
146
147
We made a very large amount of changes (and improvements!) in NumPy 2.0. The
147
148
release process has taken a very long time, and part of the ecosystem is still
148
- catching up. We may need to slow down for a while, and possible help the rest
149
+ catching up. We may need to slow down for a while, and possibly help the rest
149
150
of the ecosystem with adapting to the ABI and API changes.
150
151
151
152
We will need to assess the costs and benefits to NumPy itself,
152
- downstream package authors, and end users. Based on that assessment
153
+ downstream package authors, and end users. Based on that assessment, we need to
154
+ come to a conclusion on whether it's realistic to do another ABI-breaking
155
+ release again in the future or not. This will also inform the future evolution
156
+ of our C API.
153
157
154
158
155
159
Security
@@ -175,7 +179,7 @@ Maintenance
175
179
- dtypes that support missing values
176
180
177
181
- Write a strategy on how to deal with overlap between NumPy and SciPy for ``linalg ``.
178
- - Deprecate ``np.matrix `` (very slowly) - this is feasible ones the switch-over
182
+ - Deprecate ``np.matrix `` (very slowly) - this is feasible once the switch-over
179
183
from sparse matrices to sparse arrays in SciPy is complete.
180
184
- Add new indexing modes for "vectorized indexing" and "outer indexing" (see :ref: `NEP21 `).
181
185
- Make the polynomial API easier to use.
0 commit comments