diff --git a/ament_copyright/ament_copyright/parser.py b/ament_copyright/ament_copyright/parser.py index e9ec24bb..fbdadaab 100644 --- a/ament_copyright/ament_copyright/parser.py +++ b/ament_copyright/ament_copyright/parser.py @@ -49,7 +49,7 @@ def __init__(self, filetype, path): def read(self): if not self.exists: return - with open(self.path, 'r') as h: + with open(self.path, 'r', encoding='utf-8') as h: self.content = h.read() def parse(self): diff --git a/ament_uncrustify/ament_uncrustify/main.py b/ament_uncrustify/ament_uncrustify/main.py index 4f1c07d9..88848d1f 100755 --- a/ament_uncrustify/ament_uncrustify/main.py +++ b/ament_uncrustify/ament_uncrustify/main.py @@ -206,8 +206,8 @@ def main(argv=sys.argv[1:]): # compute diff for index, filename in enumerate(files): modified_filename = output_files[index] - with open(filename, 'r') as original_file: - with open(modified_filename, 'r') as modified_file: + with open(filename, 'r', encoding='utf-8') as original_file: + with open(modified_filename, 'r', encoding='utf-8') as modified_file: diff_lines = list(difflib.unified_diff( original_file.readlines(), modified_file.readlines(), fromfile=filename, tofile=filename + suffix,