From c6d3c333dc7e38e6ee7d391eff5cda69303b2bbb Mon Sep 17 00:00:00 2001 From: Sina Atalay Date: Sun, 28 Apr 2024 21:54:48 +0300 Subject: [PATCH] add a new dependency PyMuPDF for PNG generation --- pyproject.toml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8f583fa..2b2fd38 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,6 +64,7 @@ dependencies = [ 'ruamel.yaml==0.18.6', # to parse YAML files 'typer==0.12.3', # to create the command-line interface "markdown==3.6", # to convert Markdown to HTML + "PyMuPDF==1.24.2", # to convert PDF files to images ] classifiers = [ "Intended Audience :: Science/Research", @@ -104,10 +105,8 @@ docs = [ "mkdocs-material==9.5.17", # to build docs "mkdocstrings-python==1.9.2", # to build reference documentation from docstrings "pdfCropMargins==2.1.2", # to generate entry figures for the documentation - "pillow==10.1.0", # to generate entry figures for the documentation - "PySimpleGUI==4.20.0", # to generate entry figures for the documentation - "PyMuPDF==1.23.10", # to generate entry figures for the documentation - "pypdfium2==4.29.0", # to convert entry figure PDF files to images + "pillow==10.1.0", # lock the dependency of pdfCropMargins + "PySimpleGUI==4.20.0", # lock the dependency of pdfCropMargins "mkdocs-macros-plugin==1.0.5", # to be able to have dynamic content in the documentation ] tests = [