From: Daan De Meyer Date: Fri, 20 Jun 2025 13:54:34 +0000 (+0200) Subject: Do not use return in finally X-Git-Tag: v26~195 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b2fe7ba6b1a8f18efac11d324bd7cd61c659ceee;p=thirdparty%2Fmkosi.git Do not use return in finally This triggers a syntax warning on recent versions of python. --- diff --git a/mkosi/run.py b/mkosi/run.py index e6eac7b65..cd1a25ae2 100644 --- a/mkosi/run.py +++ b/mkosi/run.py @@ -453,11 +453,10 @@ def vartmpdir() -> Iterator[Path]: shutil.rmtree(d) fork_and_wait(remove) - return elif e.errno != errno.ENOENT: raise - - shutil.rmtree(d) + else: + shutil.rmtree(d) @contextlib.contextmanager