Make sure we treat any readme assets as utf-8

This commit is contained in:
XhmikosR
2020-05-03 08:57:45 +03:00
committed by GitHub
parent 454b3c2afa
commit 6709f769e4

View File

@@ -26,7 +26,7 @@ def main():
"${fmtentries} | " "${fmtentries} | "
"[link](http://sbc.io/hosts/${location}hosts)" "[link](http://sbc.io/hosts/${location}hosts)"
) )
with open(README_DATA_FILENAME, "r") as f: with open(README_DATA_FILENAME, "r", encoding="utf-8") as f:
data = json.load(f) data = json.load(f)
keys = list(data.keys()) keys = list(data.keys())
@@ -82,7 +82,7 @@ def main():
with open( with open(
os.path.join(data[key]["location"], README_FILENAME), "wt", encoding="utf-8" os.path.join(data[key]["location"], README_FILENAME), "wt", encoding="utf-8"
) as out: ) as out:
for line in open(README_TEMPLATE): for line in open(README_TEMPLATE, encoding="utf-8"):
line = line.replace( line = line.replace(
"@GEN_DATE@", time.strftime("%B %d %Y", time.gmtime()) "@GEN_DATE@", time.strftime("%B %d %Y", time.gmtime())
) )