#1632 - Added Python version to the System Information section in the report
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import json
|
import json
|
||||||
import platform
|
import platform
|
||||||
import shutil
|
import shutil
|
||||||
|
import sys
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Dict, Final, Optional, Tuple, Union
|
from typing import Any, Dict, Final, Optional, Tuple, Union
|
||||||
@@ -117,9 +118,14 @@ def _build_benchmark_latex_report(
|
|||||||
)
|
)
|
||||||
|
|
||||||
with doc.create(Section("System Information")):
|
with doc.create(Section("System Information")):
|
||||||
|
with doc.create(Subsection("Python")):
|
||||||
|
with doc.create(Tabular("|l|l|")) as table:
|
||||||
|
table.add_hline()
|
||||||
|
table.add_row((bold("Version"), sys.version))
|
||||||
|
table.add_hline()
|
||||||
for section, section_data in data["system_info"].items():
|
for section, section_data in data["system_info"].items():
|
||||||
if section_data:
|
if section_data:
|
||||||
with doc.create(Subsection(section.capitalize())):
|
with doc.create(Subsection(section)):
|
||||||
if isinstance(section_data, dict):
|
if isinstance(section_data, dict):
|
||||||
with doc.create(Tabular("|l|l|")) as table:
|
with doc.create(Tabular("|l|l|")) as table:
|
||||||
table.add_hline()
|
table.add_hline()
|
||||||
|
|||||||
Reference in New Issue
Block a user