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

Changes:
- Add PyPDF2 compatibility classes in report_qweb_pdf_watermark/models/report.py
- Create comprehensive documentation in doc/PATCH_PDFWRITER.md
- Support for addBlankPage method and PdfReadError import location

Resolves PyPDF2.errors.DeprecationError: addBlankPage is deprecated
and was removed in PyPDF2 3.0.0. Use add_blank_page instead.

🤖 assisted by claude
2025-09-02 19:09:45 +02:00
..
ARCHITECTURE.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
CONFIGURATION.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
CONTROLLERS.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
DEPENDENCIES.md update submodule l10n_ba_edi 2025-08-30 19:43:29 +02:00
FAQ.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
INSTALL.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
MODELS.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
OVERVIEW.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
PATCH_PDFWRITER.md Fix PyPDF2 3.0+ compatibility issues in report_qweb_pdf_watermark 2025-09-02 19:09:45 +02:00
REPORTS.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
SECURITY.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
TROUBLESHOOTING.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
USAGE.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00
WIZARDS.md Initial commit: OCA Report packages (45 packages) 2025-08-29 15:43:05 +02:00