Fix DTZ00{0-4} (Do not use naive datetime objects)

This commit is contained in:
Adam Turner
2023-08-13 19:40:26 +01:00
committed by Adam Turner
parent 79d196358f
commit b533ef1662
2 changed files with 1 additions and 6 deletions

View File

@@ -170,11 +170,6 @@ ignore = [
"D",
# flake8-django
"DJ", # Django is not used in Sphinx
# flake8-datetimez
"DTZ001", # do not use `datetime.datetime()` without `tzinfo` argument
"DTZ004", # do not use `datetime.datetime.utcfromtimestamp()`
"DTZ005", # do not use `datetime.datetime.now()` without `tz` argument
"DTZ006", # do not use `datetime.datetime.fromtimestamp()` without `tz` argument
# flake8-errmsg
"EM101", # exception must not use a string literal, assign to variable first
"EM102", # exception must not use an f-string literal, assign to variable first

View File

@@ -67,7 +67,7 @@ def test_format_date():
assert i18n.format_date(format, date=date, language='en') == format
format = '%B %d, %Y, %H:%M:%S %I %p'
datet = datetime.datetime(2016, 2, 7, 5, 11, 17, 0)
datet = datetime.datetime(2016, 2, 7, 5, 11, 17, 0) # NoQA: DTZ001
assert i18n.format_date(format, date=datet, language='en') == 'February 07, 2016, 05:11:17 05 AM'
format = '%B %-d, %Y, %-H:%-M:%-S %-I %p'