Skip to content

Should migrate to PyPDF 5.4 #152

@OdyX

Description

@OdyX

We have our Odoo deployed on Debian trixie (with Python 3.13.5), and PyPDF2 doesn't get installed by Odoo's requirements.txt anymore:

PyPDF2==1.26.0 ; python_version <= '3.10'
PyPDF2==2.12.1 ; python_version > '3.10' and python_version < '3.13' # (Noble and below)
PyPDF==5.4.0 ; python_version >= '3.13' # (Trixie)

Now, when installing OCA/sign, it requires PyPDF2 at runtime, but doesn't document it in a requirements.txt file.

Perhaps it would make sense to import Odoo's odoo/tools/pdf/ directly, as it does the "depend on any PyPDF alternative" dance already

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions