Make sure we treat any readme assets as `utf-8`
authorXhmikosR <redacted>
Sun, 3 May 2020 05:57:45 +0000 (08:57 +0300)
committerGitHub <redacted>
Sun, 3 May 2020 05:57:45 +0000 (08:57 +0300)
updateReadme.py

index 7300446c49d26da94b69266b7c537670b6042a18..633fb0446e0ca328fde78648fbab18a61744ab5d 100644 (file)
@@ -26,7 +26,7 @@ def main():
         "${fmtentries} | "
         "[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)
 
     keys = list(data.keys())
@@ -82,7 +82,7 @@ def main():
         with open(
             os.path.join(data[key]["location"], README_FILENAME), "wt", encoding="utf-8"
         ) as out:
-            for line in open(README_TEMPLATE):
+            for line in open(README_TEMPLATE, encoding="utf-8"):
                 line = line.replace(
                     "@GEN_DATE@", time.strftime("%B %d %Y", time.gmtime())
                 )
git clone https://git.99rst.org/PROJECT