Hi all, Each NEP has a status, which should be indicative of the state that the proposal is in, and that determines in what category it's shown on https://numpy.org/neps/. We have been neglecting to update status on a fair number of NEPs for a long time. I thought I'd fix that - see https://github.com/numpy/numpy/pull/25920.
The first commit marks NEPs 30, 31, 37, and 47 as superseded (by NEP 56), and NEP 56 as accepted, since it's done and 99.x% implemented. NEP 56, which itself included the proposal to mark these other NEPs as superseded, got one reply with a thumbs up for this at https://mail.python.org/archives/list/numpy-discussion@python.org/thread/IM4E5JHVPA3QSZORKSVPPMLHU52OXEGB/#Z6AA5CL47NHBNEPTFWYOTSUVSRDGHYPN . The second commit updates the status of active process NEPs, marks NEP 21 as deferred, and NEP 38 as final: - We marked process NEPs as Accepted/Final so far, but the intent of policy/process NEPs that still apply and can be updated when we update our development processes or project policies is that they are marked as Active, so they show up under "Meta-NEPs". - NEP 21 (oindex/vindex) is still considered perhaps a good idea, but hasn't been touched in many years (it's from 2015), so mark it as Deferred. - NEP 38 (SIMD) was finished several years ago, so mark it as Final. Overall this should give a better picture of the current state of development and thinking. There are only four NEPs left under Draft, and NEP 50 (type promotion) and NEP (C API changes for 2.0) should be moving to Accepted soon as well. I chose not to touch those, since for NEP 50 there is still a fair bit in flight, and NEP 53 seems to need some updates for what was actually implemented (at a high level, for example a compat header rather than a separate library). But both are close to being completely implemented as well, and will ship with NumPy 2.0, so we're pretty sure that they're accepted by now. Please comment here or on the PR if you have feedback on this. 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