intersphinx: Import names from proper places (#13244)

This commit is contained in:
Adam Turner
2025-01-15 21:41:34 +00:00
committed by GitHub
parent 182c831c7d
commit 4fbcc2098e
8 changed files with 11 additions and 13 deletions

View File

@@ -14,7 +14,7 @@ from sphinx.ext.inheritance_diagram import (
InheritanceException,
import_classes,
)
from sphinx.ext.intersphinx import load_mappings, validate_intersphinx_mapping
from sphinx.ext.intersphinx._load import load_mappings, validate_intersphinx_mapping
@pytest.mark.sphinx('html', testroot='inheritance')

View File

@@ -14,20 +14,18 @@ from sphinx import addnodes
from sphinx.builders.html import INVENTORY_FILENAME
from sphinx.config import Config
from sphinx.errors import ConfigError
from sphinx.ext.intersphinx import (
inspect_main,
load_mappings,
missing_reference,
validate_intersphinx_mapping,
)
from sphinx.ext.intersphinx import setup as intersphinx_setup
from sphinx.ext.intersphinx._cli import inspect_main
from sphinx.ext.intersphinx._load import (
_fetch_inventory,
_fetch_inventory_group,
_get_safe_url,
_InvConfig,
_strip_basic_auth,
load_mappings,
validate_intersphinx_mapping,
)
from sphinx.ext.intersphinx._resolve import missing_reference
from sphinx.ext.intersphinx._shared import _IntersphinxProject
from sphinx.util.console import strip_colors

View File

@@ -9,7 +9,7 @@ from http.server import BaseHTTPRequestHandler
from io import BytesIO
from typing import TYPE_CHECKING
from sphinx.ext.intersphinx import InventoryAdapter
from sphinx.ext.intersphinx._shared import InventoryAdapter
from sphinx.testing.util import SphinxTestApp
from tests.utils import http_server

View File

@@ -12,7 +12,7 @@ from unittest import mock
import pytest
from sphinx.ext.intersphinx import load_mappings, validate_intersphinx_mapping
from sphinx.ext.intersphinx._load import load_mappings, validate_intersphinx_mapping
from sphinx.ext.napoleon import Config
from sphinx.ext.napoleon.docstring import (
GoogleDocstring,