Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prepare to release rosdoc2 into the ROS apt repositories. (#128)
* Update distributions for deb release. * Drop Ubuntu Bionic * Add Ubuntu Jammy * Add Ubuntu Noble * Drop Debian Stretch * Drop Debian Buster * Add Debian Bookworm * Add Debian Trixie * Update pyyaml package name. The debian package for pyyaml is python3-yaml. * Ignore deb_dist contents. * Add additional dependencies from setup.cfg. This is an attempt to square up dependencies between stdeb.cfg and setup.cfg. This presents a problem for platform support since some packages like myst-parser and exhale are not available on Ubuntu Focal. Therefore, we have to drop focal in order to package rosdoc2. * Add graphviz dependency. It can be used by sphinx documentation in packages. In the future, it may make sense to support this as an optional dependency and require packages which make use of it to add an explicit doc-depend.
- Loading branch information