Skip to content

Commit b69aace

Browse files
authored
Merge pull request #416 from FBruzzesi/deps/rm-mcp-sdk
fix: remove direct `mcp[cli]` dependency and bump `fastmcp` one
2 parents ae3ef04 + ef27842 commit b69aace

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@ generate = [
5858
"httpx>=0.28.0",
5959
"shiny>=1.3.0",
6060
]
61-
mcp = ["mcp[cli]>=1.10.1", "fastmcp>=2.11.3", "pytest-asyncio>=1.0.0"]
61+
# NOTE: No direct dependency on the `mcp` SDK.
62+
# See: https://github.com/posit-dev/pointblank/issues/415
63+
mcp = ["fastmcp>=2.14.2", "pytest-asyncio>=1.0.0"]
6264
otel = [
6365
"opentelemetry-api>=1.22.0",
6466
"opentelemetry-sdk>=1.22.0",
@@ -120,8 +122,7 @@ dev = [
120122
"ruff==0.14.10", # NOTE: must match rev in .pre-commit-config.yaml
121123
"shiny>=1.4.0",
122124
"openpyxl>=3.0.0",
123-
"mcp[cli]>=1.10.1",
124-
"fastmcp>=2.10.5",
125+
"fastmcp>=2.14.2",
125126
"ty>=0.0.23",
126127
"mypy>=1.19.0",
127128
"tox-uv>=1.33.4",

0 commit comments

Comments
 (0)