Merge remote-tracking branch 'origin/master' into develop

master
QMK Bot 2022-03-19 20:59:03 +00:00
commit 729d7c2b2e
1 changed files with 4 additions and 2 deletions

View File

@ -70,9 +70,11 @@ def normpath(path):
class FileType(argparse.FileType):
def __init__(self, encoding='UTF-8'):
def __init__(self, *args, **kwargs):
# Use UTF8 by default for stdin
return super().__init__(encoding=encoding)
if 'encoding' not in kwargs:
kwargs['encoding'] = 'UTF-8'
return super().__init__(*args, **kwargs)
def __call__(self, string):
"""normalize and check exists