Commit 85ca00b
committed
Conformance - fix saving toml results file in non-unicode
Noticed that pyright is giving unicode output that on Windows is leading to issues generating reports later. Saving this output explicitly as unicode resolves the issue.
```python
Generating summary report
Traceback (most recent call last):
File "\typing\conformance\src\main.py", line 260, in <module>
main()
File "\typing\conformance\src\main.py", line 256, in main
generate_summary(root_dir)
File "\typing\conformance\src\reporting.py", line 19, in generate_summary
summary = template.replace("{{summary}}", generate_summary_html(root_dir))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "\typing\conformance\src\reporting.py", line 87, in generate_summary_html
results = tomli.load(f)
^^^^^^^^^^^^^
File "src\tomli\_parser.py", line 134, in load
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa0 in position 110: invalid start byte
```1 parent 0b9fed8 commit 85ca00b
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
0 commit comments