Closed jeromekelleher closed 1 year ago
Same issue as the rest of the repos. Will fix.
Unhelpful notes:
Currently failing:
jsonschema[format-nongpl]==4.17.3
and tskit-book-theme
? yesjsonschema[format-nongpl]==4.17.3
but with tskit-book-theme
? noSo, looks like
tskit-book-theme 0.3.2 requires pydata-sphinx-theme~=0.8.0, but you have pydata-sphinx-theme 0.12.0 which is incompatible.
sphinx-book-theme 1.0.1 requires pydata-sphinx-theme>=0.13.3, but you have pydata-sphinx-theme 0.12.0 which is incompatible.
...
jupyter-book 0.15.1 requires sphinx-book-theme~=1.0.0, but you have sphinx-book-theme 0.3.3 which is incompatible.
the problem is fundamentally an incompatibility between tskit-book-theme and certain versions of jupyter-book? Does anyone know what it'd take to upgrade tskit-book-theme?
So, I tried copying over the requirements.txt file from tskit, and got this error:
ERROR: Cannot install -r requirements/CI-docs/requirements.txt (line 46) and jsonschema==4.17.3 because these package versions have conflicting dependencies.
The conflict is caused by:
The user requested jsonschema==4.17.3
jupyter-book 0.13.1 depends on jsonschema<4
... oddly, since it seemed to work for tskit?
Fixed in #176
https://github.com/tskit-dev/tskit-site/actions/runs/4252203086/jobs/7395493382