diff options
Diffstat (limited to 'sphinx/ext/intersphinx.py')
-rw-r--r-- | sphinx/ext/intersphinx.py | 19 |
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, } |