summaryrefslogtreecommitdiff
path: root/sphinx/ext/intersphinx.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/ext/intersphinx.py')
-rw-r--r--sphinx/ext/intersphinx.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/sphinx/ext/intersphinx.py b/sphinx/ext/intersphinx.py
index 6161b6a3e..0cd5b0c0c 100644
--- a/sphinx/ext/intersphinx.py
+++ b/sphinx/ext/intersphinx.py
@@ -192,7 +192,7 @@ def fetch_inventory(app: Sphinx, uri: str, inv: Any) -> Any:
def fetch_inventory_group(
- name: str, uri: str, invs: Any, cache: Any, app: Any, now: float
+ name: str, uri: str, invs: Any, cache: Any, app: Any, now: float,
) -> bool:
cache_time = now - app.config.intersphinx_cache_limit * 86400
failures = []
@@ -237,7 +237,7 @@ def load_mappings(app: Sphinx) -> None:
futures = []
for name, (uri, invs) in app.config.intersphinx_mapping.values():
futures.append(pool.submit(
- fetch_inventory_group, name, uri, invs, inventories.cache, app, now
+ fetch_inventory_group, name, uri, invs, inventories.cache, app, now,
))
updated = [f.result() for f in concurrent.futures.as_completed(futures)]
@@ -327,7 +327,7 @@ def _resolve_reference_in_domain(env: BuildEnvironment,
inv_name: str | None, inventory: Inventory,
honor_disabled_refs: bool,
domain: Domain, objtypes: list[str],
- node: pending_xref, contnode: TextElement
+ node: pending_xref, contnode: TextElement,
) -> Element | None:
# we adjust the object types for backwards compatibility
if domain.name == 'std' and 'cmdoption' in objtypes:
@@ -406,7 +406,7 @@ def inventory_exists(env: BuildEnvironment, inv_name: str) -> bool:
def resolve_reference_in_inventory(env: BuildEnvironment,
inv_name: str,
- node: pending_xref, contnode: TextElement
+ node: pending_xref, contnode: TextElement,
) -> Element | None:
"""Attempt to resolve a missing reference via intersphinx references.
@@ -421,7 +421,7 @@ def resolve_reference_in_inventory(env: BuildEnvironment,
def resolve_reference_any_inventory(env: BuildEnvironment,
honor_disabled_refs: bool,
- node: pending_xref, contnode: TextElement
+ node: pending_xref, contnode: TextElement,
) -> Element | None:
"""Attempt to resolve a missing reference via intersphinx references.
@@ -433,7 +433,7 @@ def resolve_reference_any_inventory(env: BuildEnvironment,
def resolve_reference_detect_inventory(env: BuildEnvironment,
- node: pending_xref, contnode: TextElement
+ node: pending_xref, contnode: TextElement,
) -> Element | None:
"""Attempt to resolve a missing reference via intersphinx references.
@@ -474,8 +474,9 @@ class IntersphinxDispatcher(CustomReSTDispatcher):
This enables :external:***:/:external+***: roles on parsing reST document.
"""
- def role(self, role_name: str, language_module: ModuleType, lineno: int, reporter: Reporter
- ) -> tuple[RoleFunction, list[system_message]]:
+ def role(
+ self, role_name: str, language_module: ModuleType, lineno: int, reporter: Reporter,
+ ) -> tuple[RoleFunction, list[system_message]]:
if len(role_name) > 9 and role_name.startswith(('external:', 'external+')):
return IntersphinxRole(role_name), []
else:
@@ -640,7 +641,7 @@ def setup(app: Sphinx) -> dict[str, Any]:
return {
'version': sphinx.__display_version__,
'env_version': 1,
- 'parallel_read_safe': True
+ 'parallel_read_safe': True,
}