@@ -18,25 +18,28 @@ namespace duckdb {
1818// Pandas Specific Types (e.g., categorical, datetime_tz,...)
1919enum class NumpyNullableType : uint8_t {
2020 // ! NumPy dtypes
21- BOOL, // ! bool_, bool8
22- INT_8, // ! byte, int8
23- UINT_8, // ! ubyte, uint8
24- INT_16, // ! int16, short
25- UINT_16, // ! uint16, ushort
26- INT_32, // ! int32, intc
27- UINT_32, // ! uint32, uintc,
28- INT_64, // ! int64, int0, int_, intp, matrix
29- UINT_64, // ! uint64, uint, uint0, uintp
30- FLOAT_16, // ! float16, half
31- FLOAT_32, // ! float32, single
32- FLOAT_64, // ! float64, float_, double
33- OBJECT, // ! object
34- UNICODE, // ! <U1, unicode_, str_, str0
35- DATETIME_S, // ! datetime64[s], <M8[s]
36- DATETIME_MS, // ! datetime64[ms], <M8[ms]
37- DATETIME_NS, // ! datetime64[ns], <M8[ns]
38- DATETIME_US, // ! datetime64[us], <M8[us]
39- TIMEDELTA, // ! timedelta64[D], timedelta64
21+ BOOL, // ! bool_, bool8
22+ INT_8, // ! byte, int8
23+ UINT_8, // ! ubyte, uint8
24+ INT_16, // ! int16, short
25+ UINT_16, // ! uint16, ushort
26+ INT_32, // ! int32, intc
27+ UINT_32, // ! uint32, uintc,
28+ INT_64, // ! int64, int0, int_, intp, matrix
29+ UINT_64, // ! uint64, uint, uint0, uintp
30+ FLOAT_16, // ! float16, half
31+ FLOAT_32, // ! float32, single
32+ FLOAT_64, // ! float64, float_, double
33+ OBJECT, // ! object
34+ UNICODE, // ! <U1, unicode_, str_, str0
35+ DATETIME_S, // ! datetime64[s], <M8[s]
36+ DATETIME_MS, // ! datetime64[ms], <M8[ms]
37+ DATETIME_NS, // ! datetime64[ns], <M8[ns]
38+ DATETIME_US, // ! datetime64[us], <M8[us]
39+ TIMEDELTA_NS, // ! timedelta64[ns]
40+ TIMEDELTA_US, // ! timedelta64[us]
41+ TIMEDELTA_MS, // ! timedelta64[ms]
42+ TIMEDELTA_S, // ! timedelta64[s]
4043
4144 // ! ------------------------------------------------------------
4245 // ! Extension Types
0 commit comments