Skip to content

Commit d5e138c

Browse files
committed
Mypy fix.
1 parent 67dc122 commit d5e138c

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

awswrangler/s3/_list.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,14 @@ def path2list(
3838
raise exceptions.InvalidArgumentType(f"{type(path)} is not a valid path type. Please, use str or List[str].")
3939
return paths
4040

41+
4142
def _validate_datetimes(
4243
last_modified_begin: Optional[datetime.datetime] = None, last_modified_end: Optional[datetime.datetime] = None
4344
) -> None:
44-
if last_modified_begin is not None:
45-
if last_modified_begin.tzinfo is None:
46-
raise exceptions.InvalidArgumentValue(
47-
"Timezone is not defined for last_modified_begin."
48-
) # pragma: no cover
49-
if last_modified_end is not None:
50-
if last_modified_begin.tzinfo is None:
51-
raise exceptions.InvalidArgumentValue("Timezone is not defined for last_modified_end.") # pragma: no cover
45+
if (last_modified_begin is not None) and (last_modified_begin.tzinfo is None):
46+
raise exceptions.InvalidArgumentValue("Timezone is not defined for last_modified_begin.") # pragma: no cover
47+
if (last_modified_end is not None) and (last_modified_end.tzinfo is None):
48+
raise exceptions.InvalidArgumentValue("Timezone is not defined for last_modified_end.") # pragma: no cover
5249
if (last_modified_begin is not None) and (last_modified_end is not None):
5350
if last_modified_begin > last_modified_end:
5451
raise exceptions.InvalidArgumentValue(

0 commit comments

Comments
 (0)