Skip to content

Commit 641daab

Browse files
committed
mypy: Fix all func-returns-value
1 parent f6ea8b3 commit 641daab

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

distutils/dir_util.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,11 @@ def mkpath(name: pathlib.Path, mode=0o777, verbose=True, dry_run=False) -> None:
5757
if verbose and not name.is_dir():
5858
log.info("creating %s", name)
5959

60-
try:
61-
dry_run or name.mkdir(mode=mode, parents=True, exist_ok=True)
62-
except OSError as exc:
63-
raise DistutilsFileError(f"could not create '{name}': {exc.args[-1]}")
60+
if not dry_run:
61+
try:
62+
name.mkdir(mode=mode, parents=True, exist_ok=True)
63+
except OSError as exc:
64+
raise DistutilsFileError(f"could not create '{name}': {exc.args[-1]}")
6465

6566

6667
@mkpath.register

mypy.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ disable_error_code =
2828
assignment,
2929
call-overload,
3030
index,
31-
func-returns-value,
3231
union-attr,
3332
str-bytes-safe,
3433
misc,

0 commit comments

Comments
 (0)