summaryrefslogtreecommitdiff
path: root/numpy/core/src/umath/umathmodule.c
Commit message (Expand)AuthorAgeFilesLines
* rearrange headers to make npy_config.h only about configmattip2022-08-211-0/+3
* ENH: Implement string comparison ufuncs (or almost) (#21041)Sebastian Berg2022-06-101-0/+7
* PERF: Improve performance of special attribute lookups (#21423)Pieter Eendebak2022-05-031-0/+5
* MAINT: Clean-up includes of auto-generated umath codeSebastian Berg2022-04-041-0/+8
* BUG: Added check for NULL data in ufuncs (#20689)Joseph Fox-Rabinovitz2022-01-061-1/+1
* DOC: Merge doc strings of divide and true_divide. (#20246)drosin2021-12-081-2/+2
* MAINT: Refactor reductions to use NEP 43 style dispatching/promotionSebastian Berg2021-10-111-0/+29
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-14/+5
* MAIN: Minor include rationalization.Charles Harris2021-09-031-2/+3
* STY: Expand interned string one-line if'sSebastian Berg2021-06-251-3/+12
* ENH: Optimize and cleanup ufunc calls and ufunc CheckOverridesSebastian Berg2021-03-231-28/+0
* MAINT: Replace uses of PyString_AsString.Charles Harris2020-09-031-4/+5
* MAINT: Replace PyUString_* by PyUnicode_* equivalents.Charles Harris2020-08-231-17/+17
* MAINT: Improve error handling in umathmodule setup (#17014)Eric Wieser2020-08-061-33/+32
* ENH: add identity kwarg to frompyfunc (#8255)mattharrigan2020-01-161-7/+9
* MAINT: Cleanup most PY3K #ifdef guardsSeth Troisi2020-01-071-14/+0
* STY: Fix weird indents to be multiples of 4 spacesEric Wieser2019-03-201-1/+1
* BUG: reference cycle in np.vectorize (#11977)Matti Picus2019-01-091-0/+1
* BUG: Fix incorrect/missing reference cleanups found using valgrind (#12624)Sebastian Berg2019-01-031-2/+12
* BUG: call PyType_Ready before using typemattip2018-12-101-4/+0
* DEP: deprecate np.set_numeric_ops and friendsmattip2018-10-211-1/+2
* MAINT: export newly added c-extension functionmattip2018-08-211-9/+3
* MAINT: move declararions into umathmodule.hmattip2018-08-211-21/+1
* MAINT: create common_{src,dep}, move header includes to appropriate placesmattip2018-08-211-9/+0
* MAINT: move scalar math intialization to before setup_scalartypesmattip2018-08-211-32/+1
* MAINT: define _MULTIARRAYMODULE to use functions directly (not via PyArray_API)mattip2018-08-211-1/+1
* MAINT: merge umath, multiarray into _multiarray, add python wrappersmattip2018-08-211-43/+14
* MAINT: Improve speed of ufunc kwargs parsing.Marten van Kerkwijk2018-06-291-7/+27
* MAINT: reduce code duplication in ufunc_frompyfuncmattip2018-05-171-57/+34
* Return NULL from PyInit_* when exception is raisedMichael Droettboom2018-03-301-7/+7
* MNT #10461 Removed the unmaintained __version__ constant.Alexander Belopolsky2018-02-041-4/+0
* MAINT: Allow errors to escape from InitOperatorsEric Wieser2018-02-031-1/+3
* ENH: Rename __numpy_ufunc__ to __array_ufunc__.Charles Harris2017-04-271-1/+1
* MAINT: Include the function name in all argument error messagesEric Wieser2017-03-281-3/+3
* MAINT: Remove single file compilation support.Charles Harris2015-10-081-2/+0
* MAINT: cleanup dead code/arguments/fields from ufuncsNathaniel J. Smith2015-10-011-1/+0
* MANT: Use Py_RETURN_NONE whenever Py_None is returnedJaime Fernandez2015-04-241-2/+1
* BUG: check for nargs <= NPY_MAXARGS in ufunc constructorjaimefrio2015-03-121-0/+7
* MAINT: merge _compiled_base module into multiarrayJulian Taylor2015-01-221-0/+45
* MAINT: merge scalarmathmodule into umath moduleJulian Taylor2014-10-091-0/+4
* MAINT: Add frexp and ldexp to npymath and generate their ufuncsEric Moore2014-07-091-178/+5
* BUG: fix buffer overflow in data array of ldexp and frexpJulian Taylor2014-07-051-5/+5
* BUG: fix some memory leaks found by cpycheckerJulian Taylor2014-06-261-6/+5
* ENH: intern the constant python stringsJulian Taylor2014-04-011-7/+7
* DOC: Document ldexp and frexp.Charles Harris2014-02-281-6/+90
* ENH: intern some commonly used strings in umath moduleJulian Taylor2013-11-261-0/+29
* ENH: merge UFUNC_ERR_DEFAULT2 variable into UFUNC_ERR_DEFAULTJulian Taylor2013-10-221-1/+0
* Add null check after allocating op_flagsJay Bourque2013-05-091-0/+3
* correctly initialize op_flags and iter_flags in frompyfunc()Jay Bourque2013-05-061-1/+3
* initialize ufunc op_flags pointer in frompyfunc()Jay Bourque2013-05-061-0/+1