Skip to content

Use of Pymupdf #1675

@nmccann

Description

@nmccann

Hi, I was reviewing the Markitdown-OCR plug in readme, and saw that it used Pymupdf to address some edge cases, and this dependency was confirmed when reviewing the pyproject.toml for that plugin.

Pymupdf uses an AGPL3 license, and my understanding is that use of that (directly or transitively) would impact the licensing of any apps using it. If this understanding is correct, would it be possible to either:

  • Provide a version of the plugin that excludes the Pymupdf dependency (knowing that there will be some edge cases it can no longer handle)

or

  • Update documentation to make the implications of use of this plugin more clear. Currently, the README doesn't disclose this, and it's particularly confusing because MarkItDown's own license (and that of the plugin) are MIT.

Thank you for your time,
Noah

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions