details: https://code.tryton.org/relatorio/commit/a044e8376bb2
branch: default
user: Cédric Krier <[email protected]>
date: Sat Mar 21 16:26:10 2026 +0100
description:
Add support for pyyaml 6
Closes #68
diffstat:
pyproject.toml | 2 +-
relatorio/templates/chart.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diffs (24 lines):
diff -r b7a15f75682d -r a044e8376bb2 pyproject.toml
--- a/pyproject.toml Sat Mar 21 16:23:35 2026 +0100
+++ b/pyproject.toml Sat Mar 21 16:26:10 2026 +0100
@@ -32,7 +32,7 @@
chart = [
'pycairo',
'pycha >= 0.4.0',
- 'pyyaml',
+ 'pyyaml >= 5.3',
]
fodt = [
'python-magic',
diff -r b7a15f75682d -r a044e8376bb2 relatorio/templates/chart.py
--- a/relatorio/templates/chart.py Sat Mar 21 16:23:35 2026 +0100
+++ b/relatorio/templates/chart.py Sat Mar 21 16:26:10 2026 +0100
@@ -57,7 +57,7 @@
else:
result = out
yml = StringIO(_encode(self.text_serializer(stream)))
- chart_yaml = yaml.load(yml.read())
+ chart_yaml = yaml.safe_load(yml.read())
chart_info = chart_yaml['chart']
chart_type = chart_info['output_type']
if chart_type == 'png':