[Numpy-discussion] next NumPy triage meeting

2023-05-28 Thread Inessa Pawson
The next NumPy triage meeting will be held this Wednesday, May 31st at 5pm
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
Contributor Experience Lead | NumPy
https://numpy.org/
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] next NumPy Newcomers' Hour - 8pm UTC

2023-05-28 Thread Inessa Pawson
Our next Newcomers' Hour will be held this Thursday, June 1st at 8pm 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
Contributor Experience Lead | NumPy
https://numpy.org/
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] Categorical dtypes

2023-05-28 Thread Juan Nunez-Iglesias
Hi folks,

Apologies if this is documented somewhere, but I haven't been able to find it. 
I've read through NEP-42 [1] and skimmed NEP-41 [2], but I'm not sure:

(a) at what point of implementation we are, and
(b) if it's pretty much done, *how* to define a custom categorical dtype.

In my use case, I'd need a dtype that is implemented as some int scalar where 
only certain values are allowed, ie the NumPy equivalent of:

class Label(Enum)
CAR = 1
DOG = 45
NULL = 255

But with the ability to specify that I only need a uint8 in this case.

Is that possible today using Python (no C/Cython) and if so, is there some 
documentation or user example or StackOverflow answer that shows how to do 
this? If not, is it a design goal of the NEPs to allow such a thing? (I can be 
patient 😂)

Thank you!

Juan.

[1]: https://numpy.org/neps/nep-0042-new-dtypes.html
[2]: https://numpy.org/neps/nep-0041-improved-dtype-support.html___
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