tskit-dev / tskit-site

tskit website
Other
0 stars 8 forks source link

Build failing on pyslim #171

Closed jeromekelleher closed 1 year ago

jeromekelleher commented 1 year ago

https://github.com/tskit-dev/tskit-site/actions/runs/4252203086/jobs/7395493382

benjeffery commented 1 year ago

Same issue as the rest of the repos. Will fix.

petrelharp commented 1 year ago

Unhelpful notes:

Currently failing:

So, 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?

petrelharp commented 1 year ago

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?

benjeffery commented 1 year ago

Fixed in #176