TopoToolbox / libtopotoolbox

A C library for the analysis of digital elevation models.
https://topotoolbox.github.io/libtopotoolbox/
GNU General Public License v3.0
0 stars 3 forks source link

Use newer versions of Python packages to build documentation #42

Closed wkearn closed 1 month ago

wkearn commented 1 month ago

We use the Ubuntu-provided versions for sphinx, breathe, myst-parser, sphinx-book-theme, but these older versions have different styles than the newer ones that we are trying to use in pytopotoolbox (TopoToolbox/pytopotoolbox#33). We should probably install these dependencies with pip in the CI job.

It would also be nice if we could provide some declarative way to pin the versions for these packages and allow developers to install them properly as well.