diff --git a/docs/conf.py b/docs/conf.py index 9e8bf685..1f00d233 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -276,15 +276,17 @@ "https://upload.pypi.org/legacy", ] -# Example configuration for intersphinx: refer to the Python standard library. -intersphinx_mapping = {"https://docs.python.org/": None} +intersphinx_mapping = { + "python": ("https://docs.python.org/3", None), + "requests": ("https://docs.python-requests.org/en/latest/", None), +} # Be strict about the invalid references: nitpicky = True # TODO: Try to add these to intersphinx_mapping nitpick_ignore_regex = [ - (r"py:.*", r"(pkginfo|requests|IO).*"), + (r"py:.*", r"(pkginfo|IO).*"), ] # -- Options for apidoc output ------------------------------------------------ diff --git a/docs/requirements.txt b/docs/requirements.txt index 3b45abf9..3fe4feb3 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ doc8>=0.8.0 -furo >= 2021.7.5b38 +furo>=2021.10.09 readme-renderer>=17.4 -Sphinx>=1.7.0 +Sphinx>=4.2.0 sphinxcontrib-programoutput>=0.17