matplotlib / mpl-brochure-site

Source for the top-level landing page.
Other
3 stars 13 forks source link

MNT: update conf #52

Closed jklymak closed 1 year ago

jklymak commented 2 years ago

The brochure site doesn't build on recent pydata-sphinx-theme....

jklymak commented 2 years ago

There is a build error for some reason, that I don't get at home, but the build looks OK?

QuLogic commented 2 years ago

It's because we seem to have an old version of pygments already installed, which doesn't get upgraded; https://github.com/pydata/pydata-sphinx-theme/pull/778

We could put in a minimum version here to get it working.

jklymak commented 2 years ago

Cool. Feel free to push onto this pr if you like. (Bedtime here)

QuLogic commented 2 years ago

Note that this adds in the dark mode switcher, due to switching to the latest mpl-sphinx-theme/pydata-sphinx-theme.

This nearly works, except for:

Unlike the devdocs, merging this here will deploy immediately, so I'm not sure if we want to do that without looking in to these items.

timhoffm commented 2 years ago

We should merge this together with the next release. Adding the theme Switcher should be synced between brochure and docs.

jklymak commented 2 years ago

Yes, for now we should pin pydata-sphinx-theme <0.9.0 I think....