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,