Ruff call-date-fromtimestamp (DTZ012)
call-date-fromtimestamp в Ruff проверяет код на предупреждение DTZ012. Правило относится к группе flake8-datetimez.
Почему это неправильно
Наивные значения даты и времени без timezone часто приводят к ошибкам при сравнении, хранении и обмене данными.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила call-date-fromtimestamp и пример ниже.
Пример ошибки
import datetime
datetime.date.fromtimestamp(946684800)
Как правильно
import datetime
datetime.datetime.fromtimestamp(946684800, tz=datetime.timezone.utc)
Автоисправление
Ruff не предлагает автоисправление для этого правила.
