Skip to content

Commit 23fe23f

Browse files
committed
refactor: Move modules to internal folder
1 parent caf2fff commit 23fe23f

16 files changed

Lines changed: 26 additions & 26 deletions
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from collections.abc import Mapping
88
from typing import BinaryIO, Optional
99

10-
from mkdocstrings.loggers import get_logger
10+
from mkdocstrings._internal.loggers import get_logger
1111

1212
log = get_logger(__name__)
1313

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
from markdown.treeprocessors import Treeprocessor
3636
from mkdocs.exceptions import PluginError
3737

38+
from mkdocstrings._internal.loggers import get_logger
3839
from mkdocstrings.handlers.base import BaseHandler, CollectionError, CollectorItem, Handlers
39-
from mkdocstrings.loggers import get_logger
4040

4141
if TYPE_CHECKING:
4242
from collections.abc import MutableSequence
File renamed without changes.

src/mkdocstrings/handlers/base.py renamed to src/mkdocstrings/_internal/handlers/base.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@
2525
# TODO: Replace with `from mkdocs.utils.cache import download_and_cache_url` when we depend on mkdocs>=1.5.
2626
from mkdocs_get_deps.cache import download_and_cache_url
2727

28-
from mkdocstrings._download import download_url_with_gz
28+
from mkdocstrings._internal.download import download_url_with_gz
29+
from mkdocstrings._internal.inventory import Inventory
30+
from mkdocstrings._internal.loggers import get_logger, get_template_logger
2931
from mkdocstrings.handlers.rendering import (
3032
HeadingShiftingTreeprocessor,
3133
Highlighter,
3234
IdPrependingTreeprocessor,
3335
MkdocstringsInnerExtension,
3436
ParagraphStrippingTreeprocessor,
3537
)
36-
from mkdocstrings.inventory import Inventory
37-
from mkdocstrings.loggers import get_logger, get_template_logger
3838

3939
# TODO: remove once support for Python 3.9 is dropped
4040
if sys.version_info < (3, 10):

src/mkdocstrings/handlers/rendering.py renamed to src/mkdocstrings/_internal/handlers/rendering.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ def __init__(self, md: Markdown, id_prefix: str):
148148
super().__init__(md)
149149
self.id_prefix = id_prefix
150150

151-
def run(self, root: Element) -> None: # noqa: D102 (ignore missing docstring)
151+
def run(self, root: Element) -> None:
152152
if self.id_prefix:
153153
self._prefix_ids(root)
154154

@@ -205,7 +205,7 @@ def __init__(self, md: Markdown, shift_by: int):
205205
super().__init__(md)
206206
self.shift_by = shift_by
207207

208-
def run(self, root: Element) -> None: # noqa: D102 (ignore missing docstring)
208+
def run(self, root: Element) -> None:
209209
if not self.shift_by:
210210
return
211211
for el in root.iter():
@@ -247,7 +247,7 @@ class ParagraphStrippingTreeprocessor(Treeprocessor):
247247
name = "mkdocstrings_strip_paragraph"
248248
strip = False
249249

250-
def run(self, root: Element) -> Element | None: # noqa: D102 (ignore missing docstring)
250+
def run(self, root: Element) -> Element | None:
251251
if self.strip and len(root) == 1 and root[0].tag == "p":
252252
# Turn the single <p> element into the root element and inherit its tag name (it's significant!)
253253
root[0].tag = root.tag
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
from mkdocs.utils import write_file
2727
from mkdocs_autorefs import AutorefsConfig, AutorefsPlugin
2828

29-
from mkdocstrings.extension import MkdocstringsExtension
29+
from mkdocstrings._internal.extension import MkdocstringsExtension
30+
from mkdocstrings._internal.loggers import get_logger
3031
from mkdocstrings.handlers.base import BaseHandler, Handlers
31-
from mkdocstrings.loggers import get_logger
3232

3333
if sys.version_info < (3, 10):
3434
from typing_extensions import ParamSpec

tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from mkdocs import config
1717

18-
from mkdocstrings.plugin import MkdocstringsPlugin
18+
from mkdocstrings._internal.plugin import MkdocstringsPlugin
1919

2020

2121
@pytest.fixture(name="mkdocs_conf")

tests/test_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import pytest
1111

1212
import mkdocstrings
13-
from mkdocstrings.inventory import Inventory
13+
from mkdocstrings._internal.inventory import Inventory
1414

1515
if TYPE_CHECKING:
1616
from collections.abc import Iterator

0 commit comments

Comments
 (0)