Fix deprecation warning from fitz being renamed to pymupdf: update import.

This commit is contained in:
2026-08-11 02:23:48 +00:00
parent 3bad311e35
commit c025e7af95
+3 -3
View File
@@ -26,9 +26,9 @@ from pathlib import Path
from time import perf_counter from time import perf_counter
import av import av
import fitz # PyMuPDF
import msgspec import msgspec
import numpy as np import numpy as np
import pymupdf
import pyvips import pyvips
from blake3 import blake3 from blake3 import blake3
@@ -329,11 +329,11 @@ def process_image_buffer(data: bytes, *, quality, maxsize, maxzoom):
def process_pdf(path, *, maxsize, maxzoom, quality, page_number=0): def process_pdf(path, *, maxsize, maxzoom, quality, page_number=0):
t_load_start = perf_counter() t_load_start = perf_counter()
pdf = fitz.open(path) pdf = pymupdf.open(path)
page = pdf.load_page(page_number) page = pdf.load_page(page_number)
w, h = page.rect[2:4] w, h = page.rect[2:4]
zoom = min(maxsize / w, maxsize / h, maxzoom) zoom = min(maxsize / w, maxsize / h, maxzoom)
mat = fitz.Matrix(zoom, zoom) mat = pymupdf.Matrix(zoom, zoom)
pix = page.get_pixmap(matrix=mat) pix = page.get_pixmap(matrix=mat)
t_load_end = perf_counter() t_load_end = perf_counter()