فهرست منبع

add utf-8 encoding to the open() call (#12388)

Zach White 4 سال پیش
والد
کامیت
5dc7951dc0
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      lib/python/qmk/json_schema.py

+ 1 - 1
lib/python/qmk/json_schema.py

@@ -15,7 +15,7 @@ def json_load(json_file):
     Note: file must be a Path object.
     """
     try:
-        return hjson.load(json_file.open())
+        return hjson.load(json_file.open(encoding='utf-8'))
 
     except json.decoder.JSONDecodeError as e:
         cli.log.error('Invalid JSON encountered attempting to load {fg_cyan}%s{fg_reset}:\n\t{fg_red}%s', json_file, e)