[Numpy-discussion] next NumPy triage meeting - March 6th, 2024 at 6pm UTC

2024-03-03 Thread Inessa Pawson
The next NumPy triage meeting will be held this Wednesday, March 6th at 6pm
UTC. This is a meeting where we synchronously triage prioritized PRs and
issues.
Join us via Zoom:
https://numfocus-org.zoom.us/j/82096749952?pwd=MW9oUmtKQ1c3a2gydGk1RTdYUUVXZz09
.
Everyone is welcome to attend and contribute to a conversation.
Please notify us of issues or PRs that you’d like to have reviewed by
adding a GitHub link to them in the meeting agenda:
https://hackmd.io/68i_JvOYQfy9ERiHgXMPvg.

-- 
Cheers,
Inessa

Inessa Pawson
GitHub: inessapawson
___
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


[Numpy-discussion] Updating NEP statuses, and accepting NEP 56

2024-03-03 Thread Ralf Gommers
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


[Numpy-discussion] next NumPy Newcomers' Hour - March 7th, 2024 at 10pm UTC

2024-03-03 Thread Inessa Pawson
Our next Newcomers' Hour will be held this Thursday, March 7th at 10pm UTC.
Stop by to ask questions, share your progress, celebrate success, or just
to say hi.

To add to the meeting agenda the topics you’d like to discuss, follow the
link: https://hackmd.io/3f3otyyuTte3FU9y3QzsLg?both.

Join the meeting via Zoom:
https://us06web.zoom.us/j/82563808729?pwd=ZFU3Z2dMcXBGb05YemRsaGE1OW5nQT09.

-- 
Cheers,
Inessa

Inessa Pawson
GitHub: inessapawson
___
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