diff options
| author | robot-piglet <[email protected]> | 2024-10-22 18:08:44 +0300 |
|---|---|---|
| committer | robot-piglet <[email protected]> | 2024-10-22 19:02:41 +0300 |
| commit | 3e48b93400ba91d4abcdf89e16aa8d2f1ff4e8c6 (patch) | |
| tree | c4fed3243c316bff90bbaf51a08307484e499ef2 /yt/python | |
| parent | d38f5b5997a80c889785c547ae9234327e67f1b9 (diff) | |
Intermediate changes
commit_hash:e18ab529021a45bea979279be8c333fe3c8e71de
Diffstat (limited to 'yt/python')
| -rw-r--r-- | yt/python/yt/type_info/__init__.py | 2 | ||||
| -rw-r--r-- | yt/python/yt/type_info/test/lib/helpers.py | 4 | ||||
| -rw-r--r-- | yt/python/yt/type_info/typing.py | 4 |
3 files changed, 9 insertions, 1 deletions
diff --git a/yt/python/yt/type_info/__init__.py b/yt/python/yt/type_info/__init__.py index 33813771da8..27203cd5163 100644 --- a/yt/python/yt/type_info/__init__.py +++ b/yt/python/yt/type_info/__init__.py @@ -5,7 +5,7 @@ from .type_base import ( # noqa from .typing import ( # noqa Bool, Int8, Uint8, Int16, Uint16, Int32, Uint32, Int64, Uint64, Float, Double, String, Utf8, Yson, Json, Uuid, Date, Datetime, Timestamp, - Interval, TzDate, TzDatetime, TzTimestamp, Void, Null, Optional, List, + Interval, Date32, Datetime64, Timestamp64, Interval64, TzDate, TzDatetime, TzTimestamp, Void, Null, Optional, List, Tuple, Dict, Struct, Variant, Tagged, Decimal, EmptyTuple, EmptyStruct, serialize_yson, deserialize_yson, deserialize_yson_v1, ) diff --git a/yt/python/yt/type_info/test/lib/helpers.py b/yt/python/yt/type_info/test/lib/helpers.py index 1f4c54a14fb..9740f7c4ed5 100644 --- a/yt/python/yt/type_info/test/lib/helpers.py +++ b/yt/python/yt/type_info/test/lib/helpers.py @@ -21,6 +21,10 @@ NO_ARGUMENT_TYPES = [ "Datetime", "Timestamp", "Interval", + "Date32", + "Datetime64", + "Timestamp64", + "Interval64", "TzDate", "TzDatetime", "TzTimestamp", diff --git a/yt/python/yt/type_info/typing.py b/yt/python/yt/type_info/typing.py index 0d9abc505f1..ba767160419 100644 --- a/yt/python/yt/type_info/typing.py +++ b/yt/python/yt/type_info/typing.py @@ -362,6 +362,10 @@ Date = type_base.make_primitive_type("Date") Datetime = type_base.make_primitive_type("Datetime") Timestamp = type_base.make_primitive_type("Timestamp") Interval = type_base.make_primitive_type("Interval") +Date32 = type_base.make_primitive_type("Date32") +Datetime64 = type_base.make_primitive_type("Datetime64") +Timestamp64 = type_base.make_primitive_type("Timestamp64") +Interval64 = type_base.make_primitive_type("Interval64") TzDate = type_base.make_primitive_type("TzDate", yt_type_name="tz_date") TzDatetime = type_base.make_primitive_type("TzDatetime", yt_type_name="tz_datetime") TzTimestamp = type_base.make_primitive_type("TzTimestamp", yt_type_name="tz_timestamp") |
