diff --git a/doc/conf.py b/doc/conf.py index 755aff1c6ef86a0ec4c156634d6014630547b395..1faa7b5c308abbb9e27bdc4c08bbac7c084024b1 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -24,6 +24,7 @@ extensions = [ "sphinx.ext.napoleon", "sphinx.ext.viewcode", "sphinx.ext.mathjax", + "auto_intersphinx", ] # Be picky about warnings @@ -231,23 +232,8 @@ autodoc_default_options = { "show-inheritance": True, } -# For inter-documentation mapping: -from bob.extension.utils import link_documentation, load_requirements - -sphinx_requirements = "extra-intersphinx.txt" -if os.path.exists(sphinx_requirements): - intersphinx_mapping = link_documentation( - additional_packages=load_requirements(sphinx_requirements) - ) -else: - intersphinx_mapping = link_documentation() - -# Add scikit-image link -skimage_version = pkg_resources.require("scikit-image")[0].version -skimage_version = ".".join(skimage_version.split(".")[:2]) -intersphinx_mapping[ - "http://scikit-image.org/docs/%s.x" % skimage_version -] = None - -# Add PIL link -intersphinx_mapping["http://pillow.readthedocs.io/en/stable"] = None +auto_intersphinx_packages = [ + ("python", "3"), + "numpy", + "bob.bio.base", +]