summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/number.c
Commit message (Expand)AuthorAgeFilesLines
* DEP: deprecate scalar conversions for arrays with ndim > 0 (#10615)Nico Schlömer2023-04-201-4/+2
* Merge pull request #21120 from BvB93/matmulMatti Picus2023-03-261-7/+65
|\
| * BUG: Remove self == res assert for inplace matmulSebastian Berg2022-12-021-3/+1
| * ENH: Replace AxisError with more spefic oneSebastian Berg2022-12-021-1/+21
| * ENH: Implement matmul using the nuclear optionsSebastian Berg2022-12-021-23/+40
| * MAINT: Move check and expand error message slightlySebastian Berg2022-12-021-3/+6
| * MAINT: Explicitly raise when `a @= b` would otherwise broadcast the outputBas van Beek2022-12-021-2/+23
| * DOC: Remove an outdated `matmul` commentBas van Beek2022-12-021-1/+0
| * ENH: Add support for inplace matrix multiplicationBas van Beek2022-12-021-6/+6
* | DEP: Finalize `+arr` returning a copy e.g. for string arraysSebastian Berg2023-01-111-39/+2
|/
* Cleanup: Fix designator order not matching declaration orderjuztamau52022-11-071-1/+2
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-3/+3
* MAIN: Minor include rationalization.Charles Harris2021-09-031-1/+1
* BUG: Fix memory leak in function npyiter_multi_index_settheoniko2021-07-081-0/+1
* MAINT: Implement new style promotion for `np.result_type`, etc.Sebastian Berg2021-05-121-0/+3
* Merge pull request #18593 from seberg/stop-lying-about-binop-inputsMatti Picus2021-03-211-33/+35
|\
| * MAINT: Do not claim input to binops is `self` (array object)Sebastian Berg2021-03-101-33/+35
* | MAINT: Remove strange `op == NULL` checkSebastian Berg2021-03-101-32/+2
|/
* MAINT: Finish replacing PyInt_Check (#17364)Charles Harris2020-09-281-3/+10
* Merge pull request #17149 from eric-wieser/cleanup-LongCharles Harris2020-08-241-2/+2
|\
| * MAINT: Replace PyInt macros with their PyLong replacementEric Wieser2020-08-241-2/+2
* | MAINT: Replace Npy_EnterRecursiveCall with Py_EnterRecursiveCallEric Wieser2020-08-241-2/+2
|/
* MAINT: Use `.identifier = val` intializer for all type related structsSebastian Berg2020-02-011-43/+39
* BUG: Use PyDict_GetItemWithError() instead of PyDict_GetItem()Eric Wieser2020-01-141-2/+5
* MAINT: Cleanup most PY3K #ifdef guardsSeth Troisi2020-01-071-66/+0
* Merge pull request #15233 from sethtroisi/python3_more_more_moreMatti Picus2020-01-071-4/+1
|\
| * MAINT: Cleaning up more PY_VERSION_HEXSeth Troisi2020-01-061-4/+1
* | MAINT: Remove use of Python 2 nb_divide slots (#15272)Seth Troisi2020-01-071-34/+0
|/
* MAINT: Add NPY_UNUSED in many places where it was missingSebastian Berg2019-09-111-1/+2
* ENH/DEP: Use a ufunc under the hood for ndarray.clipEric Wieser2019-05-141-0/+2
* BUG: Fix incorrect/missing reference cleanups found using valgrind (#12624)Sebastian Berg2019-01-031-3/+4
* ENH: make matmul into a ufuncmattip2018-11-251-7/+3
* Merge pull request #11480 from mhvk/ufunc-override-move-code-closer-to-useCharles Harris2018-11-131-1/+1
|\
| * MAINT: move code to umath and multiarray as much as possible.Marten van Kerkwijk2018-09-211-1/+1
* | DEP: deprecate np.set_numeric_ops and friendsmattip2018-10-211-9/+30
|/
* DOC: replaced spurious FIXME comment in number.cTyler Reddy2018-08-171-1/+1
* MAINT,DEP: Properly implement ndarray.__pos__Marten van Kerkwijk2018-07-261-7/+46
* MAINT: Use moved definition of Npy_EnterRecursiveCallEric Wieser2018-05-241-11/+2
* BUG: remove fast scalar power for arrays with object dtype (#11050)fivemok2018-05-151-1/+3
* BUG: Allow `int` to be called on nested object arraysEric Wieser2017-11-171-177/+85
* DEP: Deprecate truth testing on empty arrayshemildesai2017-09-281-0/+6
* MAINT: Use the PyArray_(GET|SET)_ITEM functions where possibleEric Wieser2017-09-231-6/+6
* MAINT: Use the error_converting macro where possibleEric Wieser2017-08-111-1/+1
* Merge pull request #9112 from mhvk/array_ufunc_fast_scalar_powerMarten van Kerkwijk2017-05-171-33/+28
|\
| * BUG: errors in fast_scalar_power are not propagated.Marten van Kerkwijk2017-05-121-33/+28
* | BUG: do not elide complex abs()Julian Taylor2017-05-121-1/+1
|/
* BUG: Don't silence errors in bool(object_array)Eric Wieser2017-05-091-0/+4
* BUG: Prevent stackoverflow on self-containing arraysEric Wieser2017-05-091-1/+7
* ENH: switch ndarray.__divmod__ to use np.divmodStephan Hoyer2017-05-071-31/+8
* BUG: Make ndarray inplace operators forward calls when needed.Charles Harris2017-04-291-38/+72