Closed jack89roberts closed 2 years ago
The problem is partially that pydata-sphinx-theme
0.9.0 is too new, but even pinning that, we have:
ERROR: pydata-sphinx-theme 0.8.1 has requirement sphinx<5,>=3.5.4, but you'll have sphinx 2.4.4 which is incompatible.
This is because ammaraskar/sphinx-action
uses Sphinx 2.4.4 and pip
does not upgrade it as a transitive dependency. I think if we add that minimum to requirements.txt
explicitly, then pip
will upgrade it. Alternatively, we could fork the action and upgrade it; I'm not sure if we use this action in multiple places to justify that.
I don't think I set that action up, but if I did, I would have just googled for it - if there is some more apropos action we should use that instead.
I would do the same; it appears to be the top Google result. I don't know if there are any better alternatives.
Though I guess another alternative is to just do it manually; setup-python
action + pip install
which should work, I think?
Though I guess another alternative is to just do it manually;
setup-python
action +pip install
which should work, I think?
It's only 3 steps, so I just went ahead and did that in #123
Since #112 it looks like the GitHub pages builds have been failing with a
html_permalinks_icon
key error (which means the last 4 tools to be merged (microfilm, tueplots, grplot and distinctipy) are not appearing on the docs page.E.g. see this latest build: https://github.com/matplotlib/mpl-third-party/runs/7224799482?check_suite_focus=true