summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/iterators.c
Commit message (Expand)AuthorAgeFilesLines
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-3/+3
* MAINT: Simplify element setting and use it for fillingSebastian Berg2022-06-121-1/+2
* ENH: core: More informative error message for broadcast(*args)warren2021-10-011-4/+32
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-2/+3
* MAIN: Minor include rationalization.Charles Harris2021-09-031-1/+1
* BUG: Fix getter and setter signaturesJoe Marshall2021-06-301-6/+6
* BUG: Fix `arr.flat.index` for large or big-endian machinesSebastian Berg2021-06-181-6/+10
* MAINT: Introduce `PyArray_PyIntFromIntp` to remove ifdef'sSebastian Berg2021-06-181-20/+3
* Revert "BUG: Update coordinates in PyArray_ITER_GOTO1D (#18987)"Ralf Gommers2021-05-141-3/+0
* BUG: Update coordinates in PyArray_ITER_GOTO1D (#18987)Marco Aurélio da Costa2021-05-131-0/+3
* MAINT: Finish replacing PyInt_Check (#17364)Charles Harris2020-09-281-1/+1
* MAINT: Replace a couple of missed npy_3kcompat macrosCharles Harris2020-09-121-1/+1
* MAINT: Replace PyInt macros with their PyLong replacementEric Wieser2020-08-241-4/+4
* Fixups/comments for compiler warningsSebastian Berg2020-07-081-1/+1
* Use PyArray_Pack in a few other placesSebastian Berg2020-07-081-1/+2
* MAINT: Use `.identifier = val` to fill type structsSebastian Berg2020-02-011-140/+23
* MAINT: Cleanup most PY3K #ifdef guardsSeth Troisi2020-01-071-27/+0
* Fix typos, via a Levenshtein-style correctorBrian Wignall2019-12-191-1/+1
* Merge pull request #14484 from seberg/unused-and-constMatti Picus2019-09-131-5/+5
|\
| * MAINT: Add const qualifier in some places where clang suggests itSebastian Berg2019-09-111-5/+5
* | MAINT: Minor fixes and cleanupsSebastian Berg2019-09-111-1/+0
|/
* MAINT: Remove need for intermediate refcount incs in deallocSebastian Berg2019-07-261-7/+18
* BUG: Refcount fixes (#13860)Sebastian Berg2019-07-031-0/+1
* MAINT: refactor PyArrayMultiIterObject constructorsJaime Fernandez2019-05-211-179/+108
* Merge pull request #13544 from eric-wieser/empty-broadcastMatti Picus2019-05-151-12/+19
|\
| * ENH: Allow broadcast to be called with zero argumentsEric Wieser2019-05-121-12/+19
* | BUG: Removes ValueError for empty kwargs in arraymultiter_newHunter Damron2019-05-081-1/+1
|/
* MAINT: replace SETREF with assignment to ret array in ndarray.flatAndras Deak2019-04-021-2/+3
* BUG/MAINT: fix reference count error on invalid input to ndarray.flat (#13176)adeak2019-04-011-25/+25
* MAINT: remove unused parse_index()Tyler Reddy2018-10-261-108/+0
* BUG: Set ndarray.base before calling __array_finalize__Eric Wieser2018-06-071-7/+2
* MAINT/STY: Line wrap PyArray_NewFromDescr consistentlyEric Wieser2018-06-051-3/+3
* Misc. typosluz.paz2018-02-121-1/+1
* BUG: Fix further out-of-bounds accesses when handling 0d ndarraysThomas Köppe2017-11-281-2/+6
* BUG: Fix out-of-bounds access when handling 0d ndarrays (#10101)Thomas Köppe2017-11-271-1/+3
* DEP, ENH: deprecate UPDATEIFCOPY (except for nditer) and replace with WRITEBA...Matti Picus2017-11-081-0/+1
* MAINT: Use the PyArray_(GET|SET)_ITEM functions where possibleEric Wieser2017-09-231-2/+2
* API: Make ``a.flat.__array__`` return a copy when ``a`` non-contiguous. (#9447)Charles Harris2017-09-051-34/+32
* MAINT: Use the error_converting macro where possibleEric Wieser2017-08-111-1/+1
* ENH: Spelling fixesVille Skyttä2017-05-091-1/+1
* MAINT: Use the PyArray_FROM_O macro moreEric Wieser2017-04-051-1/+1
* ENH: Alias broadcast.ndim to broadcast.ndEric Wieser2016-06-151-0/+4
* MAINT: Use PySlice_GetIndicesEx instead of custom reimplementationNathaniel J. Smith2016-02-091-112/+25
* ENH: allow single input argument in numpy.broadcastHolger Kohr2016-01-041-6/+6
* ENH: clarify error message of broadcastHolger Kohr2016-01-031-5/+5
* BUG: np.broadcast should accept itself as an inputJaime Fernandez2015-05-171-14/+47
* MANT: Use Py_RETURN_NONE whenever Py_None is returnedJaime Fernandez2015-04-241-2/+1
* ENH: release gil for np.take and np.arangeJulian Taylor2014-03-111-6/+6
* BUG: fix missing memory allocation failure checksJulian Taylor2014-02-091-0/+8
* MAINT: accept NULL in NpyIter_Deallocate and remove redundant NULL checksJulian Taylor2013-10-031-3/+1