summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/dtypemeta.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #23620 from seberg/correct-zerofill-structuredCharles Harris2023-05-101-1/+2
|\
| * MAINT: Add a proper implementation for structured zerofillSebastian Berg2023-04-201-1/+2
* | Merge pull request #23358 from seberg/dtype-class-in-typesMatti Picus2023-04-271-37/+33
|\ \ | |/ |/|
| * MAINT: Move module to be `np.dtypes` and add release noteSebastian Berg2023-04-121-2/+2
| * API: Add `numpy.types` module and fill it with DType classesSebastian Berg2023-04-121-37/+33
* | MAINT: housecleaning for traversal loop setup and implementationsNathan Goldbaum2023-04-191-66/+6
* | MNT: respond to review commentsNathan Goldbaum2023-04-191-5/+1
* | MAINT: refactor zero-filling to use a traversal loopNathan Goldbaum2023-04-181-13/+61
* | ENH: Refactor special zero-filling to be managed by the DTypeNathan Goldbaum2023-04-181-0/+25
|/
* ENH: add _is_numeric attribute for DType classesNathan Goldbaum2023-02-161-0/+10
* Fix typos found by copdespellDimitri Papadopoulos2023-02-111-1/+1
* ENH: Allow trivial pickling of user DType (classes)Sebastian Berg2023-02-021-0/+6
* ENH: Create string dtype instances from the abstract dtype (#22923)Nathan Goldbaum2023-01-051-1/+48
* MAINT: Rename to DTypePromotionErrorSebastian Berg2022-12-021-3/+3
* API: Always reject equal/not_equal for datetime/timedelta mixSebastian Berg2022-12-011-0/+6
* ENH: Add an InvalidPromotion exceptionSebastian Berg2022-12-011-3/+3
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-1/+1
* Cleanup: Fix designator order not matching declaration orderjuztamau52022-11-071-3/+3
* MAINT: Simplify element setting and use it for fillingSebastian Berg2022-06-121-0/+1
* DOC: Fixup test and general doc stringsSebastian Berg2022-05-181-1/+1
* BUG: Add missing return NULL in void common instanceSebastian Berg2022-05-091-0/+1
* MAINT,ENH: Adjust metadata preservation, preserving it for identical structur...Sebastian Berg2022-05-091-0/+10
* API: Fix structured dtype cast-safety, promotion, and comparisonSebastian Berg2022-05-091-12/+56
* BUG: assign all tuple items before using it for PyPymattip2022-03-031-7/+9
* API: Fix `np.result_type(structured_dtype)` to "canonicalize" (#19346)Sebastian Berg2022-02-221-0/+106
* ENH: Move `ensure_dtype_nbo` onto the DType as `ensure_canonical`Sebastian Berg2022-02-181-2/+21
* ENH: review return values for PyArray_DescrNew (#20960)Matti Picus2022-02-021-0/+8
* ENH: Create an experimental export of the new DType API (#19919)Sebastian Berg2021-10-181-1/+1
* DOC: Typos found by codespellDimitri Papadopoulos2021-09-211-1/+1
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-3/+3
* MAIN: Minor include rationalization.Charles Harris2021-09-031-1/+1
* MAINT: Refactor DType slots into an opaque, allocated structSebastian Berg2021-07-291-45/+65
* API: Delay string and number promotion deprecation/future warningSebastian Berg2021-06-041-13/+0
* MAINT: Implement new style promotion for `np.result_type`, etc.Sebastian Berg2021-05-121-0/+9
* MAINT: ssize_t -> Py_ssize_t and other fixes for Python v3.10.0 (gh-18890)Matti Picus2021-05-031-1/+1
* MAINT: cast Py_ssize_t to intChristoph Gohlke2021-02-231-1/+1
* MAINT: Remove suspicious type castingChristoph Gohlke2021-02-231-1/+1
* DEP: Deprecate promotion of numbers and bool to stringSebastian Berg2021-01-251-0/+13
* BUG: Promotion between strings and objects was assymetricSebastian Berg2021-01-111-2/+3
* BUG: Fix promotion of half and stringSebastian Berg2021-01-041-4/+6
* MAINT: Rewrite can-cast logic in terms of NEP 42Sebastian Berg2020-11-241-0/+7
* BUG: Raise promotion error if a DType was provided in array coercion (gh-17706)Sebastian Berg2020-11-091-2/+11
* Merge pull request #17410 from seberg/scalars-to-int-array-specialMatti Picus2020-10-071-0/+17
|\
| * API: Special case how numpy scalars are coerced to signed integerSebastian Berg2020-10-011-0/+17
* | Merge pull request #17320 from seberg/relax-object-dtype-with-refMatti Picus2020-10-071-2/+20
|\ \ | |/ |/|
| * MAINT: Relax check that a correct type is already setSebastian Berg2020-09-151-4/+18
| * ENH: Make dtype registration time error messages more clearSebastian Berg2020-09-151-1/+5
* | BUG: Fix default void, datetime, and timedelta in array coercionSebastian Berg2020-09-281-3/+28
* | Merge pull request #17137 from seberg/restructure-dtype-promotionMatti Picus2020-09-221-7/+138
|\ \ | |/ |/|
| * API,MAINT: Rewrite promotion using common DType and common instanceSebastian Berg2020-09-021-8/+129