summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/arrayobject.c
Commit message (Expand)AuthorAgeFilesLines
* MAINT: Refactor internal array creation to also allow dtype preservationSebastian Berg2023-04-261-2/+2
* BUG: Allow no-op clearing of void dtypesSebastian Berg2023-02-251-1/+3
* Apply suggestions from code reviewSebastian Berg2023-02-191-1/+1
* Fixups, but npyiter is blocking me as it actually uses the "clear" logic onceSebastian Berg2023-02-191-15/+4
* MAINT: Reorganize array dealloc and nditer buffer cleanupSebastian Berg2023-02-191-4/+16
* Fix typos found by copdespellDimitri Papadopoulos2023-02-111-1/+1
* DOC: Tweak comparison code comment to be a bit more clearSebastian Berg2022-12-051-2/+2
* DOC: Tweak subclass in richcompare comments based on reviewSebastian Berg2022-12-031-6/+5
* MAINT: (equality) fixup subclass handling for new array-return pathSebastian Berg2022-12-011-5/+24
* DEP: Finalize the comparison FutureWarning/DeprecationWarningSebastian Berg2022-12-011-127/+73
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-1/+1
* Merge pull request #21817 from seberg/always-fillCharles Harris2022-06-231-1/+2
|\
| * ENH: Always fill object fields with None rather than NULLSebastian Berg2022-06-211-1/+2
* | BUG: Fix comparison for empty structured arrays (#21796)Srimukh Sripada2022-06-191-1/+9
|/
* ENH: Implement string comparison ufuncs (or almost) (#21041)Sebastian Berg2022-06-101-398/+4
* Merge pull request #19226 from seberg/fix-void-cast-safety-promotion-and-comp...Matti Picus2022-05-191-63/+84
|\
| * BUG: Failed comparison should be TypeError and fix title mismatch testSebastian Berg2022-05-111-2/+2
| * TST: Add additional (basic) failure tests for void comparisonsSebastian Berg2022-05-091-6/+4
| * BUG,MAINT: Never use negative offset and tighten promote-typesSebastian Berg2022-05-091-4/+0
| * API: Fix structured dtype cast-safety, promotion, and comparisonSebastian Berg2022-05-091-58/+85
* | MAINT: Reduce allocation size of empty (0 size) arrays to 1 byte (#21477)Matti Picus2022-05-171-4/+0
|/
* ENH: review return values for PyArray_DescrNew (#20960)Matti Picus2022-02-021-0/+3
* Merge pull request #20647 from WarrenWeckesser/doc-failunlesswriteableCharles Harris2021-12-271-8/+8
|\
| * DOC: Add PyArray_FailUnlessWriteable to the online C-API docs.warren2021-12-221-8/+8
* | Merge pull request #20594 from seberg/fixup-setstateMatti Picus2021-12-241-9/+10
|\ \ | |/ |/|
| * See if freeing nbytes or 1 works when nbytes-allocated does notSebastian Berg2021-12-161-5/+8
| * BUG: Fix setstate logic for empty arraysSebastian Berg2021-12-151-5/+3
* | DEP: remove NPY_ARRAY_UPDATEIFCOPY, deprecated in 1.14 (#20589)Matti Picus2021-12-181-51/+12
|/
* Prohibited calling ``__array__`` method in never copy modeGagandeep Singh2021-11-101-1/+1
* BUG: Fix environment checking logic for `NUMPY_WARN_IF_NO_MEM_POLICY`Sebastian Berg2021-10-291-1/+1
* MAINT: Only warn for transferred ownership if env variable is set (#20200)Matti Picus2021-10-271-4/+7
* ENH: Configurable allocator (#17582)Matti Picus2021-10-251-1/+19
* MAINT: Remove useless custom tp_alloc and tp_free on ndarrayRonan Lamy2021-10-221-18/+0
* DOC: Typos found by codespellDimitri Papadopoulos2021-09-211-2/+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 cast safety and comparisons for zero sized voidsSebastian Berg2021-06-231-6/+15
* MAINT: Remove python 2 specific string comparison codeSebastian Berg2021-06-111-40/+8
* MAINT: Do not claim input to binops is `self` (array object)Sebastian Berg2021-03-101-11/+12
* MAINT: Remove obsolete workaround to set ndarray.__hash__ = NoneRonan Lamy2020-12-241-4/+0
* ENH,API: Store exported buffer info on the array (#16938)Sebastian Berg2020-11-261-2/+4
* MAINT: Replace PyUString_* by PyUnicode_* equivalents.Charles Harris2020-08-231-1/+1
* MAINT: Try to clean up headers a bitSebastian Berg2020-07-081-0/+1
* MAINT: Fixups (some based on new tests), almost finishedSebastian Berg2020-07-081-3/+0
* BUG: Fix use after free in PyArray_CopyObjectSebastian Berg2020-07-081-1/+4
* BUG: Add missing cache free...Sebastian Berg2020-07-081-0/+2
* MAINT: Remove use of PyArray_GetParamsFromObject from PyArray_CopyObjectSebastian Berg2020-07-081-109/+68
* BUG: Do not ignore empty tuple of strides in ndarray.__new__Eric Wieser2020-03-311-3/+4
* MAINT: Fix internal misuses of `NPY_TITLE_KEY`Eric Wieser2020-02-051-1/+1
* Merge pull request #15427 from seberg/deprecate-unused-c-apiMatti Picus2020-02-021-2/+2
|\