dev-python/pymupdf (stuff)

Search

Install

Install this package:

emerge -a dev-python/pymupdf

Package Information

Description:
PyMuPDF is a high-level Python interface for the MuPDF library — PDF manipulation, text extraction, page rendering, OCR (with Tesseract), form/widget editing, and image embedding. Used as the document-loader half of sci-ml/amd-gaia's ui extra (RAG over PDFs). Builds against system app-text/mupdf via dev-python/mupdf, not the bundled copy in the upstream tarball. From 2.0 it also contains the pymupdf.layout document-layout analysis module (ONNX models run by sci-libs/onnxruntime) and the pymupdf4llm Markdown converter, which were separate packages in 1.x.
Homepage:
https://github.com/pymupdf/pymupdf https://pymupdf.readthedocs.io
License:
AGPL-3

Versions

Version EAPI Keywords Slot
2.0 8 ~amd64 ~arm64 0
1.28.2 8 ~amd64 ~arm64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>iohann.s.titov@gmail.com</email>
		<name>Ivan S. Titov</name>
	</maintainer>
	<longdescription lang="en">
    PyMuPDF is a high-level Python interface for the MuPDF library —
    PDF manipulation, text extraction, page rendering, OCR (with
    Tesseract), form/widget editing, and image embedding. Used as the
    document-loader half of sci-ml/amd-gaia's ui extra (RAG over PDFs).

    Builds against system app-text/mupdf via dev-python/mupdf, not the
    bundled copy in the upstream tarball. From 2.0 it also contains the
    pymupdf.layout document-layout analysis module (ONNX models run by
    sci-libs/onnxruntime) and the pymupdf4llm Markdown converter, which
    were separate packages in 1.x.
  </longdescription>
	<upstream>
		<remote-id type="github">pymupdf/pymupdf</remote-id>
		<remote-id type="pypi">pymupdf</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
DIST PyMuPDF-1.28.2.gh.tar.gz 97594946 bytes 1.28.2
DIST PyMuPDF-2.0.gh.tar.gz 99553381 bytes 2.0
DIST pymupdf4llm-2.0.gh.tar.gz 2136300 bytes 2.0
DIST pymupdf_layout-2.0.gh.tar.gz 44948613 bytes 2.0
Unmatched Entries
Type File Size