From aea71554234cce71f9f9d4087253e53d2729f9a7 Mon Sep 17 00:00:00 2001 From: Joel Challis Date: Mon, 3 Jan 2022 21:54:46 +0000 Subject: Fix "No C files in filelist: None" (#15560) * Fix "No C files in filelist: None" * Align other commands * force absolute paths --- lib/python/qmk/cli/format/python.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/python/qmk/cli/format/python.py') diff --git a/lib/python/qmk/cli/format/python.py b/lib/python/qmk/cli/format/python.py index 47b5c45fd5..008622cac1 100755 --- a/lib/python/qmk/cli/format/python.py +++ b/lib/python/qmk/cli/format/python.py @@ -25,8 +25,9 @@ def yapf_run(files): def filter_files(files): """Yield only files to be formatted and skip the rest """ + files = list(map(normpath, filter(None, files))) for file in files: - if file and normpath(file).name.split('.')[-1] in py_file_suffixes: + if file.suffix[1:] in py_file_suffixes: yield file else: cli.log.debug('Skipping file %s', file) -- cgit v1.2.3