summaryrefslogtreecommitdiffstats
path: root/contrib/python/python-dateutil/py2/dateutil/parser/_parser.py
diff options
context:
space:
mode:
authorermolovd <[email protected]>2025-09-17 14:47:26 +0300
committerermolovd <[email protected]>2025-09-17 15:41:40 +0300
commit9f850526f9cea07d55a28f3cab6047074e994bac (patch)
treeb73f764928ebb4e27f1942196dba288081a5264b /contrib/python/python-dateutil/py2/dateutil/parser/_parser.py
parent83cc51995c595f710b027094fcd4532535d1b8af (diff)
YT-15805: introduce tz-types into type info
#### Добавление поддержки временных типов с часовым поясом (TZ-типы) 📝 - 🧱 Добавлены новые примитивные типы для представления даты, даты-времени и меток времени с часовым поясом: `TzDate32`, `TzDatetime64`, `TzTimestamp64`. - 🧪 В модульные тесты добавлены проверки корректности создания и идентификации новых временных типов. - 📦 Обновлена логика сериализации/десериализации: TZ-типы отображаются в строковый формат при работе с различными протоколами (Skiff, protobuf, JSON). - ⚠️ В местах чтения данных добавлена заглушка, которая выбрасывает исключение при попытке обработки новых типов — это временное решение до реализации полной поддержки. - 🔧 Упрощена иерархия классов примитивных типов за счёт использования шаблона `TPrimitiveTypeBase`. - 🗂️ Изменён подход к обработке неизвестных типов в нескольких компонентах: вместо явного перечисления всех поддерживаемых типов теперь используется `default` ветка с общим обработчиком. --- **Оценить качество описания можно [здесь](https://nda.ya.ru/t/_MxIaV0Q7FnCMG** <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Code Assistant</font></a> commit_hash:265cf034372d36f60988238e273cbfe532c2a4e5
Diffstat (limited to 'contrib/python/python-dateutil/py2/dateutil/parser/_parser.py')
0 files changed, 0 insertions, 0 deletions