Hi all, Now that the dust has settled on what we're including in the NumPy 2.0 release, it felt like a good time to update the project roadmap. After a few discussions with other maintainers I opened https://github.com/numpy/numpy/pull/26505. Part of it is a regular maintenance update: remove what we've implemented or decided not to do, and rewrite existing roadmap entries to reflect their current state.
The other part is adding some new items. In particular: 1. Under the documentation section, add that we plan to make all example code interactive via jupyterlite-sphinx 2. Under the "platform support" section, add that we aim to start supporting free-threaded CPython, and plan to better define platform support tiers 3. A new section " binary size reduction" 4. A new section "NumPy 2.0 stabilization & downstream usage" 5. A new section "Security" (focused on supply chain security) If you are interested in what will end up on the roadmap, please do review that PR. For major topics, this thread can be used. New ideas are of course welcome, in particular from NumPy team members and from contributors who plan to work on something large enough that it should be represented on the roadmap. As a reminder: the roadmap has no dates, and not everything on it is guaranteed to materialize. The first sentences of the roadmap explain the purposes: "This is a live snapshot of tasks and features we will be investing resources in. It may be used to encourage and inspire developers and to search for funding." We plan to keep the PR open for at least 10 days from now, or until discussion settles. Cheers, Ralf
_______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: arch...@mail-archive.com