[Numpy-discussion] next NumPy community meeting

2023-01-30 Thread Inessa Pawson
The next NumPy community meeting will be held this Wednesday, February 1st
at 19:00 (7 pm) UTC.
Join us via Zoom:
https://us06web.zoom.us/j/83278611437?pwd=ekhoLzlHRjdWc0NOY2FQM0NPemdkZz09
Everyone is welcome and encouraged to attend.
To add to the meeting agenda the topics you’d like to discuss, follow the
link: https://hackmd.io/76o-IxCjQX2mOXO_wwkcpg?both
For the notes from the previous meeting, visit:
https://github.com/numpy/archive/blob/main/community_meetings/community-2023-01-18.md

-- 
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] GitHub codespace is now available for numpy/numpy

2023-01-30 Thread Inessa Pawson
A GitHub codespace is now available for numpy/numpy.
Refer to the GitHub documentation
 for
usage while we are finalizing a tutorial specific to numpy/numpy.
Please submit all your feedback on the NumPy codespace in this tracking
issue: https://github.com/numpy/numpy/issues/23134.
I’d like to thank JP Ungaretti (@jungaretti), Sarah Kaiser (@crazy4pi314),
Sebastian Berg (@seberg), Melissa Mendonça (@melissawm), and Craig Peters
(@craiglpeters) for helping set it up and testing.

-- 
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] Numpy tools for getting the results of indexing operations

2023-01-30 Thread Mark Harfouche
I'm trying to make a few different file backed array-like objects.

However, I find myself struggling to get all the indexing operations right.

Is there a collection of utilities that answer questions like:

1. Given a shape, and key that would be valid in numpy, what is the
resulting shape.
2. Given a key, is it a fancy index key (I just don't want to support this
use case).
3. Given a key, can you "expand" the of the key so that it matches my input
shape?
4. Can you help me handle keys with `None` in them as an "np.newindex"?

I feel like dask, zarr, xarray would have all had to use functions like
these, I'm just wondering if there was any reconciliation of this kind of
functionality since the development of various `__array__` NEPs.

Best,

Mark
___
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