The new extension, documenteer.ext.githubbibcache, can fetch and locally cache bibtex files from one or more public GitHub repositories. These bibfiles are automatically added to sphinxcontrib-bibtex's bibtex_files configuration.
Rubin technotes are now configured to automatically cache all bibfiles from the https://github.com/lsst/lsst-texmf repository. The sphinxcontrib-bibtex extension is available to technotes as well.
Because of a bug found in docutils <0.20 where it adds an extraneous and unclosed <div> element to the page when the bibliography directive from sphinxcontrib-bibtex is used, we're now requiring Sphinx>=7 for Documenteer. This in turn enables us to upgrade to docutils 0.20 and later.
The new extension,
documenteer.ext.githubbibcache
, can fetch and locally cache bibtex files from one or more public GitHub repositories. These bibfiles are automatically added tosphinxcontrib-bibtex
'sbibtex_files
configuration.Rubin technotes are now configured to automatically cache all bibfiles from the https://github.com/lsst/lsst-texmf repository. The
sphinxcontrib-bibtex
extension is available to technotes as well.Because of a bug found in docutils <0.20 where it adds an extraneous and unclosed
<div>
element to the page when thebibliography
directive from sphinxcontrib-bibtex is used, we're now requiring Sphinx>=7 for Documenteer. This in turn enables us to upgrade to docutils 0.20 and later.