[Numpy-discussion] Open for contribution

2021-05-06 Thread Anthony Le Goff
Hi, I'm Anthony from Brest, Brittany, France. I've done my first PR for a documentation fix, and i'm still learning the workflow of github. I'm looking for to participate a open source project, i'm also a free software enthousiast. I discovered numpy while I try to find a solution in engineering

[Numpy-discussion] Accept NEP 35 as final

2021-05-06 Thread Charles R Harris
Hi All, It is proposed to accept NEP 35 as final. It is discussed in issue #17075 . If there is no opposition I will put up a pull request in a

[Numpy-discussion] Newcomer's Hour!

2021-05-06 Thread Melissa Mendonça
Hello, folks! I've added a new event to the NumPy community calendar: the Newcomer's Hour. This is an event we've been running for a few months and is a bi-weekly informal meeting for newcomers to the NumPy community. This is a place to ask questions, technical or otherwise, meet other

Re: [Numpy-discussion] Proposal to accept NEP 49: Data allocation strategies

2021-05-06 Thread Eric Wieser
Another argument for supporting stateful allocators would be compatibility with the stateful C++11 allocator API, such as https://en.cppreference.com/w/cpp/memory/allocator_traits/allocate. Adding support for stateful allocators at a later date would almost certainly create an ABI breakage or

Re: [Numpy-discussion] Proposal to accept NEP 49: Data allocation strategies

2021-05-06 Thread Matti Picus
On 6/5/21 2:07 pm, Eric Wieser wrote: The NEP looks good, but I worry the API isn't flexible enough. My two main concerns are: ### Stateful allocators Consider an allocator that aligns to `N` bytes, where `N` is configurable from a python call in someone else's extension module. ... ###

Re: [Numpy-discussion] Proposal to accept NEP 49: Data allocation strategies

2021-05-06 Thread Eric Wieser
The NEP looks good, but I worry the API isn't flexible enough. My two main concerns are: ### Stateful allocators Consider an allocator that aligns to `N` bytes, where `N` is configurable from a python call in someone else's extension module. Where do they store `N`? They can hide it in

[Numpy-discussion] Proposal to accept NEP 49: Data allocation strategies

2021-05-06 Thread Matti Picus
Here is the current rendering of the NEP:https://numpy.org/neps/nep-0049.html The mailing list discussion, started on April 20 did not bring up any objections to the proposal, nor were there objections in the discussion around the text of the NEP. There were questions around details of the