- bump aspose-slides from 25.4.0 to 25.5.0 (#43)
- add missing dependency jupyterlab_widgets (#44)
- add pyxml2pdf and dependencies (GLPI 368072) (#52)
- bump xlsxwriter from 3.2.3 (yanked) to 3.2.5 (#54)
- bump starlette from 0.46.2 to 0.47.3 (moderate CVE-2025-54121) (#56)
- bump jupyterlab from 4.4.2 to 4.4.9 (fix CVE-2025-59842) (#58)
- upgrade shiny from 1.4.0 to 1.5.0 and remove obsolete dependency appdirs (#59)
- bump starlette from 0.47.3 to 0.49.1 (fix CVE-2025-62727) (#60)
- upgrade pyxml2pdf to replace PyPDF2 by pydf (fix CVE-2023-36464) (#62)
- bump pypdf from 6.2.0 to 6.4.0 (fix GHSA-m449-cwjh-6pw7) (#66)
- bump watchfiles to 1.1.1 (Python 3.14 compatibility) (#68)
- bump Aspose.Slides from 25.5.0 to 25.12.0 (#71)
- bump questionary from 2.1.0 to 2.1.1 (#72)
- bump pypdf from 6.4.0 to 6.6.0 (fix 2 low CVE) (#73)
- bump shiny from 1.5.0 to 1.5.1 (#74)
- bump python-multipart to 0.0.22 (fix high CVE-2026-24486) (#76)
- bump nbconvert from 7.16.6 to 7.17.0 (fix high CVE-2025-53000) (#78)
- bump pypdf from 6.6.0 to 6.6.2 (fix moderate CVE-2026-24688) (#80)
- bump pypdf from 6.6.2 to 6.7.5 (fix several CVEs) (#82)
- add svglib and dependencies and upgrade reportlab to 4.4.10 (#83)
- bump pypdf from 6.7.5 to 6.9.1 (fix moderate CVEs) (#86)
- bump ujson to 5.12.0 (fix high CVE-2026-32874 and 32875) (#87)
- add CairoSVG (2.9.0) and dependency cairocffi (1.7.1) (#90)
- bump pypdf rom 6.9.1 to 6.9.2 (fix moderate CVE-2026-33699) (#91)
- add package datagouv_client (#93)
- remove httpx and dependencies (now provided by layer python3) (#99)
- bump pypdf from 6.9.2 to 6.10.1 (fix moderate CVE-2026-40260) (#100)
- bump python-multipart to 0.0.26 (fix moderate CVE-2026-40347)
- remove python build dependencies (we are building isolate now) (#104)
- bump pypdf from 6.10.1 to 6.10.2 (fix moderate CWE-789/834) (#105)
- bump nbconvert to 7.17.1 (fix moderate CVE-2026-39377/39378) (#106)
- bump jupyterlab to 4.5.7 and notebook to 7.5.6 (fix high CVE-2026-40171)