oca-report/odoo-bringout-oca-reporting-engine-report_py3o/report_py3o/models
Ernad Husremovic 7ed9174780 Fix PyPDF2 3.0+ compatibility issues in report_py3o
Add compatibility wrapper classes for PdfFileWriter/PdfFileReader
to support both PyPDF2 2.x and 3.x versions.

Changes:
- Add PyPDF2 compatibility classes in report_py3o/models/py3o_report.py
- Create comprehensive documentation in doc/PATCH_PDFWRITER.md
- Support for appendPagesFromReader method for PDF merging

Resolves PyPDF2.errors.DeprecationError: appendPagesFromReader is deprecated
and was removed in PyPDF2 3.0.0. Use append_pages_from_reader instead.

🤖 assisted by claude
2025-09-02 19:09:50 +02:00
..
__init__.py Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
_py3o_parser_context.py Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
ir_actions_report.py Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
py3o_report.py Fix PyPDF2 3.0+ compatibility issues in report_py3o 2025-09-02 19:09:50 +02:00
py3o_template.py Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00