@@ -104,7 +104,7 @@ def __init__(
104104 logging .getLogger ("apcore_mcp" ).setLevel (getattr (logging , log_level .upper ()))
105105
106106 # Resolve backend: str/Path → Registry with discover(), otherwise pass through
107- if isinstance (extensions_dir_or_backend , ( str , Path ) ):
107+ if isinstance (extensions_dir_or_backend , str | Path ):
108108 from apcore import Registry
109109
110110 backend : object = Registry (extensions_dir = str (extensions_dir_or_backend ))
@@ -153,11 +153,11 @@ def _build_server_components(self) -> tuple[Any, Any, list, Any, Any]:
153153 Returns:
154154 Tuple of (server, router, tools, init_options, version).
155155 """
156- from apcore_mcp import __version__
156+ from apcore_mcp . _version import VERSION
157157 from apcore_mcp .server .factory import MCPServerFactory
158158 from apcore_mcp .server .router import ExecutionRouter
159159
160- version = self ._version or __version__
160+ version = self ._version or VERSION
161161
162162 factory = MCPServerFactory ()
163163 server = factory .create_server (name = self ._name , version = version )
@@ -194,7 +194,9 @@ def _build_explorer_routes(
194194 logger .info ("Tool Explorer enabled at %s" , explorer_prefix )
195195 return [mount ]
196196
197- def _build_auth_middleware (self , * , explorer : bool = False , explorer_prefix : str = "/explorer" ) -> list [tuple [type , dict ]] | None :
197+ def _build_auth_middleware (
198+ self , * , explorer : bool = False , explorer_prefix : str = "/explorer"
199+ ) -> list [tuple [type , dict ]] | None :
198200 """Build auth middleware list if authenticator is configured."""
199201 if self ._authenticator is None :
200202 return None
0 commit comments