Open
Description
The first step of make html
is pip install -q -r requirements.txt
, but unfortunately it is not currently possible to install the dependencies with pip due to conflicts in pip's dependency resolver. The failure mode is particularly frustrating because it sends pip
down a path where it tries to download very old versions of e.g. pytest
and will only fail after these fail to build.
I've encountered this problem before with the executablebooks project (executablebooks/MyST-NB#333, executablebooks/MyST-NB#289) so I suspected jupyter-book/jupytext as the culprit. Indeed, if jupyterbook and jupytext are removed from the requirements file and installed separately, the failure is resolved.
Metadata
Metadata
Assignees
Labels
No labels