summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/arrayfunction_override.c
Commit message (Expand)AuthorAgeFilesLines
* MAINT: Seems it should be -1 direction for matching a prefixSebastian Berg2023-04-251-2/+2
* BUG: Add missing decref's of replaced error.Sebastian Berg2023-04-251-0/+3
* ENH: Restore TypeError cleanup in array function dispatchingSebastian Berg2023-04-251-1/+81
* BUG: Impelement `ArrayFunctionDispatcher.__get__`Sebastian Berg2023-01-181-1/+16
* BUG: Fix refcounting issues in C-side `like=` implementationSebastian Berg2023-01-171-10/+15
* ENH: Improve array function overhead by using vectorcallSebastian Berg2023-01-171-202/+350
* ENH: allow explicit `like=None` in all array creation functions (#22379)Jordy Williams2022-10-111-2/+2
* PERF: Improve performance of special attribute lookups (#21423)Pieter Eendebak2022-05-031-1/+1
* BUG: Ensure equality/identity comparison with `__array_function__` (#21071)Peter Andreas Entschev2022-02-161-2/+12
* BUG: Fix small issues found with pytest-leaksSebastian Berg2021-03-231-9/+17
* BUG,TST: Fix error path and argument name (and add test coverage)Sebastian Berg2021-03-181-0/+2
* ENH: Use new argument parsing for array creation functionsSebastian Berg2021-03-181-35/+68
* MAINT: Make like= strict in array_implement_array_functionPeter Andreas Entschev2020-11-201-3/+12
* STY: Move exception to same line of PyErr_FormatPeter Andreas Entschev2020-11-191-2/+1
* MAINT: Use get_array_function with like=Peter Andreas Entschev2020-11-171-1/+1
* MAINT: Change like= exception to TypeErrorPeter Andreas Entschev2020-11-171-1/+1
* MAINT: Make like= in np.array() strictPeter Andreas Entschev2020-11-161-3/+8
* BUG: Fix memoryleaks related to NEP 37 function overridesSebastian Berg2020-10-021-0/+4
* ENH: implement NEP-35's `like=` argument (gh-16935)Peter Andreas Entschev2020-08-281-45/+125
* BUG: clear only attribute errors in get_attr_string.h::maybe_get_attr (#14745)keewis2019-10-301-1/+7
* MAINT: revert __skip_array_function__ from NEP-18Stephan Hoyer2019-05-251-1/+1
* Rename to __skip_array_function__Stephan Hoyer2019-05-101-1/+1
* ENH: implement __numpy_implementation__ attribute for NEP-18Stephan Hoyer2019-04-221-1/+1
* ENH: port __array_function__ overrides to CStephan Hoyer2018-12-191-0/+376