Skip to content

Commit b5aa8bd

Browse files
authored
update reports.py
1 parent 4384681 commit b5aa8bd

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

fmriprep/viz/reports.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def _read_pkl(path):
145145

146146
@staticmethod
147147
def _read_txt(path):
148-
lines = path.read_text().splitlines()
148+
lines = path.read_text(encoding='UTF-8').splitlines()
149149
data = {'file': str(path)}
150150
traceback_start = 0
151151
if lines[0].startswith('Node'):
@@ -170,27 +170,27 @@ def generate_report(self):
170170
boiler_idx = 0
171171

172172
if (logs_path / 'CITATION.html').exists():
173-
text = (logs_path / 'CITATION.html').read_text()
173+
text = (logs_path / 'CITATION.html').read_text(encoding='UTF-8')
174174
text = '<div class="boiler-html">%s</div>' % re.compile(
175175
'<body>(.*?)</body>',
176176
re.DOTALL | re.IGNORECASE).findall(text)[0].strip()
177177
boilerplate.append((boiler_idx, 'HTML', text))
178178
boiler_idx += 1
179179

180180
if (logs_path / 'CITATION.md').exists():
181-
text = '<pre>%s</pre>\n' % (logs_path / 'CITATION.md').read_text()
181+
text = '<pre>%s</pre>\n' % (logs_path / 'CITATION.md').read_text(encoding='UTF-8')
182182
boilerplate.append((boiler_idx, 'Markdown', text))
183183
boiler_idx += 1
184184

185185
if (logs_path / 'CITATION.tex').exists():
186-
text = (logs_path / 'CITATION.tex').read_text()
186+
text = (logs_path / 'CITATION.tex').read_text(encoding='UTF-8')
187187
text = re.compile(
188188
r'\\begin{document}(.*?)\\end{document}',
189189
re.DOTALL | re.IGNORECASE).findall(text)[0].strip()
190190
text = '<pre>%s</pre>\n' % text
191191
text += '<h3>Bibliography</h3>\n'
192192
text += '<pre>%s</pre>\n' % Path(
193-
pkgrf('fmriprep', 'data/boilerplate.bib')).read_text()
193+
pkgrf('fmriprep', 'data/boilerplate.bib')).read_text(encoding='UTF-8')
194194
boilerplate.append((boiler_idx, 'LaTeX', text))
195195
boiler_idx += 1
196196

@@ -204,7 +204,7 @@ def generate_report(self):
204204
boilerplate=boilerplate)
205205

206206
# Write out report
207-
(self.out_dir / 'fmriprep' / self.out_filename).write_text(report_render)
207+
(self.out_dir / 'fmriprep' / self.out_filename).write_text(report_render, encoding='UTF-8')
208208
return len(self.errors)
209209

210210

0 commit comments

Comments
 (0)