feat: add report export capabilities with Pandoc and WeasyPrint support

- Updated Dockerfiles to include Pandoc and WeasyPrint runtime libraries for report generation.
- Enhanced report retrieval functionality to include version siblings in the response.
- Modified report export process to utilize WeasyPrint for PDF generation, improving output quality.
This commit is contained in:
Anish Sarkar 2026-02-11 23:24:51 +05:30
parent 5c9dd0b787
commit e7a73d0570
4 changed files with 13 additions and 1 deletions

View file

@ -64,6 +64,7 @@ dependencies = [
"langchain-unstructured>=1.0.1",
"slowapi>=0.1.9",
"pypandoc>=1.16.2",
"weasyprint>=68.1",
]
[dependency-groups]