Ruff datetime-min-max (DTZ901)
datetime-min-max в Ruff проверяет код на предупреждение DTZ901. Правило относится к группе flake8-datetimez.
Почему это неправильно
Наивные значения даты и времени без timezone часто приводят к ошибкам при сравнении, хранении и обмене данными.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила datetime-min-max и пример ниже.
Пример ошибки
datetime.max
Как правильно
datetime.max.replace(tzinfo=datetime.UTC)
Автоисправление
Ruff не предлагает автоисправление для этого правила.
