summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/ctors.c
Commit message (Expand)AuthorAgeFilesLines
* DEP: Finalize subarray from non-subarray creation futurewarningSebastian Berg2023-04-261-219/+14
* MAINT: Refactor internal array creation to also allow dtype preservationSebastian Berg2023-04-261-44/+54
* MAINT: housecleaning for traversal loop setup and implementationsNathan Goldbaum2023-04-191-2/+2
* MNT: respond to review commentsNathan Goldbaum2023-04-191-10/+10
* MAINT: refactor zero-filling to use a traversal loopNathan Goldbaum2023-04-181-32/+45
* ENH: Refactor special zero-filling to be managed by the DTypeNathan Goldbaum2023-04-181-15/+33
* MAINT: Remove reference to PyArray_GetArrayParamsFromObjectCharles Harris2023-03-311-1/+0
* MAINT: respond to review commentsNathan Goldbaum2023-03-201-2/+2
* MAINT: Indicate private functions with _int suffix.Nathan Goldbaum2023-03-171-27/+36
* ENH: allow using dtype classes in array creation functionsNathan Goldbaum2023-03-171-12/+56
* MAINT: Remove now (currently) unnecessary castSebastian Berg2023-02-031-1/+1
* MAINT: Add missing includes to descriptor.h (for the extractor API)Sebastian Berg2023-02-031-0/+1
* Change argument to npy_floatstatus_..._barrier() functions to ensure itPeter Hawkins2022-12-131-1/+1
* MAINT: allow unsized NEP 42 user-defined dtypesNathan Goldbaum2022-12-091-1/+3
* BUG: Fix some valgrind errors (and probably harmless warnings)Sebastian Berg2022-12-031-2/+4
* ENH: raise TypeError when arange() is called with string dtype (#22087)Daniel da Silva2022-11-211-60/+72
* ENH,MAINT: Add overflow handling for negative integers scalar multiplication ...Meekail Zain2022-07-171-3/+3
* ENH: Always fill object fields with None rather than NULLSebastian Berg2022-06-211-5/+18
* ENH: Check floating point error flags for all castsSebastian Berg2022-06-131-4/+23
* MAINT: Simplify element setting and use it for fillingSebastian Berg2022-06-121-52/+13
* API: Retain `arr.base` more strictly in `np.frombuffer`Sebastian Berg2022-05-291-8/+9
* MAINT: Reduce allocation size of empty (0 size) arrays to 1 byte (#21477)Matti Picus2022-05-171-18/+28
* Merge pull request #20993 from seberg/fixup-fromiterMatti Picus2022-05-101-38/+57
|\
| * BUG: Fix failed itemsetting in fromiterSebastian Berg2022-02-111-1/+1
| * BUG: Add missing RELAXED_STRIDES_DEBUG sanitizationSebastian Berg2022-02-031-0/+7
| * ENH: Allow object and subarray dtypes in fromiterSebastian Berg2022-02-031-38/+50
* | PERF: Improve performance of special attribute lookups (#21423)Pieter Eendebak2022-05-031-3/+3
* | BUG: Make mmap handling safer in frombufferSebastian Berg2022-04-111-6/+26
* | MAINT: Remove the RELAXED_STRIDES_CHECKING env variableSebastian Berg2022-02-111-14/+0
|/
* MAINT: Further small return value validation fixesSebastian Berg2022-02-031-0/+3
* Merge pull request #20975 from mattip/nonullCharles Harris2022-02-021-0/+23
|\
| * MAINT: refactor NotNull in API functionsmattip2022-02-021-0/+23
* | ENH: review return values for PyArray_DescrNew (#20960)Matti Picus2022-02-021-1/+23
|/
* Merge pull request #20835 from radarhere/finish_deprecationSebastian Berg2022-01-311-50/+2
|\
| * DEP: Removed deprecated error clearingAndrew Murray2022-01-171-50/+2
* | Merge pull request #20674 from burlen/array_interface_referenceMatti Picus2022-01-261-2/+22
|\ \ | |/ |/|
| * BUG: array interface PyCapsule referenceBurlen Loring2021-12-291-2/+22
* | MAINT, DOC: discard repeated wordsDimitri Papadopoulos2022-01-131-2/+2
* | DEP: warn that __array_finalize__ = None is deprecatedMarten van Kerkwijk2022-01-091-1/+16
* | MAINT: Speed up subtypes that do not override __array_finalize__Marten van Kerkwijk2022-01-081-4/+12
|/
* Merge pull request #20594 from seberg/fixup-setstateMatti Picus2021-12-241-2/+8
|\
| * BUG: Fix setstate logic for empty arraysSebastian Berg2021-12-151-2/+8
* | DEP: remove NPY_ARRAY_UPDATEIFCOPY, deprecated in 1.14 (#20589)Matti Picus2021-12-181-31/+2
* | Merge pull request #20592 from seberg/no-suboffsetsMatti Picus2021-12-161-0/+10
|\ \
| * | BUG: Reject buffers with suboffsetsSebastian Berg2021-12-151-0/+10
* | | Merge pull request #20593 from seberg/check-for-bufferMatti Picus2021-12-161-1/+2
|\ \ \ | |_|/ |/| |
| * | MAINT: Check for buffer interface support rather than try/exceptSebastian Berg2021-12-151-1/+2
| |/
* | BUG: Fix issues (mainly) found using pytest-leaks (#20583)Sebastian Berg2021-12-151-0/+1
|/
* BUG: Fix small issues found using valgrindSebastian Berg2021-12-101-1/+3
* BUG: Fix refcounting issue and missed scalar special case for never-copy logicSebastian Berg2021-11-121-7/+11