diff --git a/packages/mcp/pyproject.toml b/packages/mcp/pyproject.toml index fe74db6..73f0677 100644 --- a/packages/mcp/pyproject.toml +++ b/packages/mcp/pyproject.toml @@ -9,7 +9,7 @@ authors = [{ name = "Keycard", email = "support@keycard.ai" }] dependencies = [ "keycardai-oauth>=0.9.0", "keycardai-starlette>=0.6.0", - "mcp>=1.13.1", + "mcp>=1.28.1", "pydantic>=2.11.7", "httpx>=0.27.2", "nanoid>=2.0.0", diff --git a/packages/starlette/pyproject.toml b/packages/starlette/pyproject.toml index fb5d5e3..f8ed2cd 100644 --- a/packages/starlette/pyproject.toml +++ b/packages/starlette/pyproject.toml @@ -8,7 +8,7 @@ license = { text = "MIT" } authors = [{ name = "Keycard", email = "support@keycard.ai" }] dependencies = [ "keycardai-oauth>=0.13.0", - "starlette>=0.47.3", + "starlette>=1.0.1", "pydantic>=2.11.7", "httpx>=0.27.2", ] diff --git a/uv.lock b/uv.lock index 0235934..c0f5550 100644 --- a/uv.lock +++ b/uv.lock @@ -2263,7 +2263,7 @@ requires-dist = [ { name = "keycardai-starlette", editable = "packages/starlette" }, { name = "langchain", marker = "extra == 'test'", specifier = ">=1.0.5" }, { name = "langchain-openai", marker = "extra == 'test'", specifier = ">=1.0.2" }, - { name = "mcp", specifier = ">=1.13.1" }, + { name = "mcp", specifier = ">=1.28.1" }, { name = "nanoid", specifier = ">=2.0.0" }, { name = "nest-asyncio", marker = "extra == 'crewai'", specifier = ">=1.6.0" }, { name = "openai-agents", marker = "extra == 'test'", specifier = ">=0.5.1" }, @@ -2368,7 +2368,7 @@ requires-dist = [ { name = "pydantic", specifier = ">=2.11.7" }, { name = "pytest", marker = "extra == 'test'", specifier = ">=8.4.1" }, { name = "pytest-asyncio", marker = "extra == 'test'", specifier = ">=1.1.0" }, - { name = "starlette", specifier = ">=0.47.3" }, + { name = "starlette", specifier = ">=1.0.1" }, ] provides-extras = ["test"]