diff --git a/lib/esbonio/esbonio/server/features/sphinx_manager/__init__.py b/lib/esbonio/esbonio/server/features/sphinx_manager/__init__.py index f80730418..c8e138ee6 100644 --- a/lib/esbonio/esbonio/server/features/sphinx_manager/__init__.py +++ b/lib/esbonio/esbonio/server/features/sphinx_manager/__init__.py @@ -1,6 +1,6 @@ from __future__ import annotations -from esbonio.server import EsbonioLanguageServer +import typing from .client import ClientState from .client import SphinxClient @@ -10,6 +10,10 @@ from .config import SphinxConfig from .manager import SphinxManager +if typing.TYPE_CHECKING: + from esbonio.server import EsbonioLanguageServer + + __all__ = [ "ClientState", "SphinxClient",