lsst-sqre / documenteer

Sphinx extensions, configurations, and tooling for Rubin Observatory documentation projects
https://documenteer.lsst.io
MIT License
6 stars 3 forks source link

DM-17765: Filter packages by the EUPS table file #61

Closed jonathansick closed 5 years ago

jonathansick commented 5 years ago

Before, EUPS packages would be incorporated into the stack documentation build if they were set up by EUPS and had a doc/manifest.yaml file. Now packages must all be explicitly required (setupRequired) by the EUPS table file of the main documentation repository.

This change prevents dependencies of the stack project, which are not actually released with that project, from being automatically incorporated into documentation.