datalad / datalad-gooey

A graphical user interface for DataLad (datalad.org)
https://docs.datalad.org/projects/gooey
Other
4 stars 6 forks source link

Doc build: update intersphinx_mapping #429

Closed mslw closed 1 year ago

mslw commented 1 year ago

The "old" format of intersphinx_mapping is deprecated since Sphinx 6.2 and started causing warnings treated as errors in the doc build GitHub action (but not Read The Docs, as it currently uses Sphinx v5.3.0) in #428

This PR removes the use of intersphinx extension and intersphinx_mapping config option, as it was an unused placeholder from the extension template (see similar removal in https://github.com/datalad/datalad-next/commit/a1f3af9f4e82f9b4ded9aa4cbcc2df8e3c0f1976).

This PR can be made less invasive by reverting the last commit and keeping intersphinx with an updated intersphinx_mapping.

For reference: https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html