summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/scalarapi.c
Commit message (Expand)AuthorAgeFilesLines
* DEP: Deprecate `PyArray_ScalarFromObject`Sebastian Berg2022-04-241-0/+8
* BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11, fixes #21317.Mariusz Felisiak2022-04-191-1/+3
* Merge pull request #16810 from seberg/simplify-scalar-valueMatti Picus2022-03-101-77/+4
|\
| * MAINT: Remove subclass paths from scalar_valueSebastian Berg2020-11-121-77/+4
* | Merge pull request #20975 from mattip/nonullCharles Harris2022-02-021-1/+7
|\ \
| * | BUG: fix over-enthusiastic copy-paste mistakesmattip2022-02-021-2/+2
| * | MAINT: refactor NotNull in API functionsmattip2022-02-021-0/+6
* | | ENH: review return values for PyArray_DescrNew (#20960)Matti Picus2022-02-021-0/+3
|/ /
* | Fixups based on review comments.Sebastian Berg2021-09-291-1/+4
* | BUG: fix a PyArray_CastScalarToCtype leakHugo Defois2021-09-291-0/+2
* | 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 memloc to be unsigned and add debug info to testSebastian Berg2020-10-221-2/+2
* MAINT: Finish replacing PyInt_Check (#17364)Charles Harris2020-09-281-26/+34
* MAINT: Replace remaining PyString macros.Charles Harris2020-09-111-1/+1
* MAINT: replace all remaining PyString_AS_STRING with PyBytes_AS_STRINGEric Wieser2020-08-261-1/+1
* MAINT: Remove references to PyStringObjectEric Wieser2020-08-251-2/+2
* MAINT: Replace PyInt macros with their PyLong replacementEric Wieser2020-08-241-2/+2
* MAINT: Fix deprecated functions in scalarapi.cCharles Harris2020-07-061-2/+13
* MAINT: Simplify gotos and refcountingEric Wieser2020-06-171-25/+18
* BUG: Ensure PyArray_FromScalar always returns the requested dtypeEric Wieser2020-06-171-1/+8
* MNT: support python 3.10Thomas A Caswell2020-05-291-1/+1
* Merge pull request #15534 from seberg/deprecate-abstract-scalar-typesMatti Picus2020-03-061-0/+39
|\
| * DEP: Do not allow "abstract" dtype conversion/creationSebastian Berg2020-02-061-0/+39
* | BUG, MAINT: Stop using the error-prone deprecated Py_UNICODE apisEric Wieser2020-02-081-34/+36
|/
* MAINT: clean up some macros in scalarapi.cEric Wieser2020-01-221-14/+14
* FIXUP: Clean up the external caller to use the new API tooEric Wieser2020-01-091-9/+6
* MAINT: Cleanup most PY3K #ifdef guardsSeth Troisi2020-01-071-3/+0
* MAINT: Cleaning up more PY_VERSION_HEXSeth Troisi2020-01-061-75/+0
* Merge pull request #13003 from seberg/dtype-attr-recursionMatti Picus2019-07-031-4/+10
|\
| * BUG: Do not crash on recursive `.dtype` attribute lookup.Sebastian Berg2019-05-251-4/+10
* | BUG: Prevent passing of size 0 to array alloc C functionsOri Broda2019-06-091-0/+3
|/
* MAINT/BUG: Move ctype -> dtype conversion to python, fix issuesEric Wieser2018-10-251-1/+1
* BUG: Set ndarray.base before calling __array_finalize__Eric Wieser2018-06-071-11/+2
* MAINT/STY: Line wrap PyArray_NewFromDescr consistentlyEric Wieser2018-06-051-2/+2
* MAINT: Add a PyDataType_ISUNSIZED macroEric Wieser2017-11-031-1/+1
* MAINT: Use the error_converting macro where possibleEric Wieser2017-08-111-1/+1
* BUG: Unpickled void scalars should be contiguousGraham Markall2016-01-291-1/+1
* API: add PyArray_IsAnyScalarExact for a fast check for scalarsJulian Taylor2014-09-071-0/+9
* MAINT: annotate reference stealing and burrowed refs in multiarrayJulian Taylor2014-04-241-2/+3
* MAINT: fix a bunch of compiler warningsJulian Taylor2014-02-221-1/+1
* BUG: fix missing memory allocation failure checksJulian Taylor2014-02-091-0/+6
* Resolving void scalar PyArray_Scalar constructor style issues.Alex Ford2013-04-061-5/+7
* Fixing void scalar PyArray_Scalar constructor when *base==null.Alex Ford2013-04-011-0/+7
* FIX: Fixes the segfault in PyArray_FromScalarOndřej Čertík2012-12-151-4/+8
* BUG: Fix bad call of internal functionand fix usage of PyField_NamesTravis E. Oliphant2012-11-291-11/+10
* FIX: bug in np.where and recarray swappingOndřej Čertík2012-08-291-1/+1
* Use PyUnicode_DecodeUTF32()Ondrej Certik2012-08-031-18/+11
* Follow the C guidelinesOndrej Certik2012-08-031-2/+4
* FIX: Fixes the PyUnicodeObject problem in py-3.3Ondrej Certik2012-08-031-0/+36