explicitly set utf8 for Windows (#17664)

This commit is contained in:
Bram Vanroy
2022-06-13 14:05:45 +02:00
committed by GitHub
parent c1daf724ea
commit 73083581a4
3 changed files with 4 additions and 4 deletions

View File

@@ -167,7 +167,7 @@ def sort_imports(file, check_only=True):
"""
Sort `_import_structure` imports in `file`, `check_only` determines if we only check or overwrite.
"""
with open(file, "r") as f:
with open(file, encoding="utf-8") as f:
code = f.read()
if "_import_structure" not in code:
@@ -227,7 +227,7 @@ def sort_imports(file, check_only=True):
return True
else:
print(f"Overwriting {file}.")
with open(file, "w") as f:
with open(file, "w", encoding="utf-8") as f:
f.write("\n".join(main_blocks))