spacepy / dbprocessing

Automated processing controller for heliophysics data
5 stars 4 forks source link

Use docutils <0.16 when building docs in CI #92

Closed jtniehof closed 2 years ago

jtniehof commented 2 years ago

CI is broken: docs won't build. It looks like pip is grabbing Sphinx 1.8.5, probably because we're doing the build on Python 2.7. That still gets a pretty new docutils (0.18). Unfortunately docutils changed some structures in 0.16 which made it incompatible with that Sphinx.

Long-term we're going to have to abandon Python 2 for the doc build (and maybe altogether; I was hoping to get out one Python 2 release but that may not happen). In the meantime I'm pinning to an earlier docutils for the CI.

PR Checklist