| 123456789101112131415161718192021222324 |
- from typing import Any, Dict, List
- from ._version import __version__ # noqa:F401
- try:
- from jupyter_server._version import version_info
- except ModuleNotFoundError:
- msg = "Jupyter Server must be installed to use this extension."
- raise ModuleNotFoundError(msg) from None
- if int(version_info[0]) < 2: # type:ignore[call-overload]
- msg = "Jupyter Server Terminals requires Jupyter Server 2.0+"
- raise RuntimeError(msg)
- from .app import TerminalsExtensionApp
- def _jupyter_server_extension_points() -> List[Dict[str, Any]]: # pragma: no cover
- return [
- {
- "module": "jupyter_server_terminals.app",
- "app": TerminalsExtensionApp,
- },
- ]
|