From 6ce908ead87357dc2129581636065a41bba042fd Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Mon, 26 Oct 2026 12:01:05 -0700 Subject: [PATCH] use pymupdf-lite (#1483) * use pymupdf-lite * use older pymupdf on older python versions --- requirements-cli.txt | 2 +- requirements.txt | 2 +- setup.py | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/requirements-cli.txt b/requirements-cli.txt index 35f44592..dd73dd94 100644 --- a/requirements-cli.txt +++ b/requirements-cli.txt @@ -5,4 +5,4 @@ packaging>=26.2 mozjpeg-lossless-optimization>=1.2.0 natsort>=8.4.0 numpy>=1.22.4 -PyMuPDF<2 +pymupdf-lite diff --git a/requirements.txt b/requirements.txt index c1d89812..d6ae0e42 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,4 +8,4 @@ packaging>=26.2 mozjpeg-lossless-optimization>=1.2.0 natsort>=8.4.0 numpy>=1.22.4 -PyMuPDF<2 +pymupdf-lite diff --git a/setup.py b/setup.py index e9bac534..bb39da90 100644 --- a/setup.py +++ b/setup.py @@ -159,7 +159,8 @@ setuptools.setup( 'natsort>=8.4.0', 'numpy>=1.22.4', 'packaging>=23.2', - 'PyMuPDF>=1.16.1', + "PyMuPDF<2.0;python_version<'3.12'", + "pymupdf-lite>=2.0;python_version>='3.12'", ], classifiers=[], zip_safe=False,