Skip to content

Commit 227f448

Browse files
Merge pull request #4 from keycardai/chore/cleanup-packaging
chore(keycardai-mcp-fastmcp): cleanup package structure
2 parents 130286d + f957708 commit 227f448

File tree

6 files changed

+5
-19
lines changed

6 files changed

+5
-19
lines changed

packages/mcp-fastmcp/src/keycardai/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/mcp-fastmcp/src/keycardai/mcp/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/mcp-fastmcp/src/keycardai/mcp/integrations/__init__.py

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/mcp-fastmcp/src/keycardai/mcp/integrations/fastmcp/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,7 @@ async def sync_calendar_to_drive(ctx: Context):
101101
from .middleware import AccessMiddleware
102102
from .provider import KeycardAuthProvider
103103

104-
__version__ = "0.0.1"
105-
106104
__all__ = [
107-
"__version__",
108105
"KeycardAuthProvider",
109106
"AccessMiddleware",
110107
]

packages/mcp-fastmcp/src/keycardai/mcp/integrations/fastmcp/middleware.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
from functools import wraps
1313
from typing import TYPE_CHECKING, Any
1414

15+
from pydantic_settings import BaseSettings
16+
1517
from fastmcp import Context
1618
from fastmcp.server.dependencies import get_access_token
1719
from fastmcp.server.middleware import Middleware, MiddlewareContext
1820
from fastmcp.utilities.logging import get_logger
19-
from pydantic_settings import BaseSettings
20-
2121
from keycardai.oauth import AsyncClient, ClientConfig
2222
from keycardai.oauth.types.models import TokenResponse
2323

packages/mcp-fastmcp/src/keycardai/mcp/integrations/fastmcp/provider.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
from __future__ import annotations
99

10-
from fastmcp.server.auth import RemoteAuthProvider
11-
from fastmcp.server.auth.providers.jwt import JWTVerifier
12-
from fastmcp.utilities.logging import get_logger
1310
from pydantic import AnyHttpUrl, field_validator
1411
from pydantic_settings import BaseSettings
1512

13+
from fastmcp.server.auth import RemoteAuthProvider
14+
from fastmcp.server.auth.providers.jwt import JWTVerifier
15+
from fastmcp.utilities.logging import get_logger
1616
from keycardai.oauth import Client, ClientConfig
1717

1818
logger = get_logger(__name__)

0 commit comments

Comments
 (0)