From cdb6ba2a44c16deaf75b5b424f2e0ab3d554f687 Mon Sep 17 00:00:00 2001 From: 1kastner Date: Sun, 10 Dec 2023 12:14:33 +0100 Subject: [PATCH] Restrict several versions to improve pip version resolution (cherry picked from commit c20556976db84c7f3002c124387c4ed4ad749e5b) (cherry picked from commit 2ac7c6fe9d9dc99e20543ccc07bb738211b02fea) --- setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 3d70c443..4c1cddc9 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ 'peewee >=3', # ORM mapper # documentation - decorators used for sphinx but are part of the source code delivered to customers - 'enum_tools >=0.7', # used for documenting enums via decorators + 'enum_tools >=0.7', # used for documenting enums via decorators - previous versions are not compatible with this code base # for creating the visuals 'matplotlib', # default plots such as bar charts, pie charts, etc. @@ -55,11 +55,11 @@ 'nbconvert', # build documentation - 'sphinx', # build the documentation + 'sphinx >=6.2', # build the documentation - restrict version to improve pip version resolution 'sphinx-rtd-theme', # adding the nice sphinx theme - 'sphinx-toolbox', # dependency of enum_tools, we got this as a present + 'sphinx-toolbox >=3', # dependency of enum_tools, we got this as a present - restrict version to improve pip version resolution 'myst-parser', # for Contributing.md - 'sphinxcontrib-bibtex', # a good help for citing + 'sphinxcontrib-bibtex >=2.4', # a good help for citing - restrict version to improve pip version resolution 'nbsphinx', # use Jupyter Notebooks in the documentation 'ipython', # for setting up the pygments_lexer 'ipykernel', # for allowing nbsphinx to execute the Jupyter Notebooks