fix: handle datetime in _parse_deprecation_date

This commit is contained in:
Cursor Agent 2026-04-30 18:03:14 +00:00 • committed by Devin AI
parent 2d73504124
commit 590fa227a1

View file

@ -46,6 +46,8 @@ def _parse_deprecation_date(raw_value: Any) -> Optional[date]:
"""
if raw_value is None:
return None
if isinstance(raw_value, datetime):
return raw_value.date()
if isinstance(raw_value, date):
return raw_value
if not isinstance(raw_value, str):