always state encoding when opening files in text mode

Also applies to Path.write_text().
This commit is contained in:
Sarah Hoffmann
2022-05-10 15:36:29 +02:00
parent adeebec32a
commit 7e70e5f503
3 changed files with 3 additions and 3 deletions

View File

@@ -187,7 +187,7 @@ class LegacyICUTokenizer(AbstractTokenizer):
@define('CONST_Max_Word_Frequency', 10000000);
@define('CONST_Term_Normalization_Rules', "{self.loader.normalization_rules}");
@define('CONST_Transliteration', "{self.loader.get_search_rules()}");
require_once('{phpdir}/tokenizer/icu_tokenizer.php');"""))
require_once('{phpdir}/tokenizer/icu_tokenizer.php');"""), encoding='utf-8')
def _save_config(self):

View File

@@ -255,7 +255,7 @@ class LegacyTokenizer(AbstractTokenizer):
@define('CONST_Max_Word_Frequency', {0.MAX_WORD_FREQUENCY});
@define('CONST_Term_Normalization_Rules', "{0.TERM_NORMALIZATION}");
require_once('{0.lib_dir.php}/tokenizer/legacy_tokenizer.php');
""".format(config)))
""".format(config)), encoding='utf-8')
def _init_db_tables(self, config):