Skip to content

Commit a654546

Browse files
committed
✨ use specialized dtype types in c_names_dict
1 parent 79ba4ba commit a654546

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

src/numpy-stubs/_core/_type_aliases.pyi

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,30 @@ import numpy as np
77

88
@type_check_only
99
class _CNamesDict(TypedDict):
10-
BOOL: np.dtype[np.bool]
11-
HALF: np.dtype[np.half]
12-
FLOAT: np.dtype[np.single]
13-
DOUBLE: np.dtype[np.double]
14-
LONGDOUBLE: np.dtype[np.longdouble]
15-
CFLOAT: np.dtype[np.csingle]
16-
CDOUBLE: np.dtype[np.cdouble]
17-
CLONGDOUBLE: np.dtype[np.clongdouble]
18-
STRING: np.dtype[np.bytes_]
19-
UNICODE: np.dtype[np.str_]
20-
VOID: np.dtype[np.void]
21-
OBJECT: np.dtype[np.object_]
22-
DATETIME: np.dtype[np.datetime64]
23-
TIMEDELTA: np.dtype[np.timedelta64]
24-
BYTE: np.dtype[np.byte]
25-
UBYTE: np.dtype[np.ubyte]
26-
SHORT: np.dtype[np.short]
27-
USHORT: np.dtype[np.ushort]
28-
INT: np.dtype[np.intc]
29-
UINT: np.dtype[np.uintc]
30-
LONG: np.dtype[np.long]
31-
ULONG: np.dtype[np.ulong]
32-
LONGLONG: np.dtype[np.longlong]
33-
ULONGLONG: np.dtype[np.ulonglong]
10+
BOOL: np.dtypes.BoolDType
11+
BYTE: np.dtypes.ByteDType
12+
UBYTE: np.dtypes.UByteDType
13+
SHORT: np.dtypes.ShortDType
14+
USHORT: np.dtypes.UShortDType
15+
INT: np.dtypes.IntDType
16+
UINT: np.dtypes.UIntDType
17+
LONG: np.dtypes.LongDType
18+
ULONG: np.dtypes.ULongDType
19+
LONGLONG: np.dtypes.LongLongDType
20+
ULONGLONG: np.dtypes.ULongLongDType
21+
HALF: np.dtypes.Float16DType
22+
FLOAT: np.dtypes.Float32DType
23+
DOUBLE: np.dtypes.Float64DType
24+
LONGDOUBLE: np.dtypes.LongDoubleDType
25+
CFLOAT: np.dtypes.Complex64DType
26+
CDOUBLE: np.dtypes.Complex128DType
27+
CLONGDOUBLE: np.dtypes.CLongDoubleDType
28+
STRING: np.dtypes.BytesDType
29+
UNICODE: np.dtypes.StrDType
30+
VOID: np.dtypes.VoidDType
31+
OBJECT: np.dtypes.ObjectDType
32+
DATETIME: np.dtypes.DateTime64DType
33+
TIMEDELTA: np.dtypes.TimeDelta64DType
3434

3535
_AbstractTypeName: TypeAlias = L[
3636
"generic",

0 commit comments

Comments
 (0)