Jeremiah Lowin commited on
Commit
061c53c
·
unverified ·
1 Parent(s): 4ee2b0f

Pin mcp SDK under 2.0 to avoid breaking changes (#1428)

Browse files
Files changed (2) hide show
  1. pyproject.toml +1 -1
  2. uv.lock +1 -1
pyproject.toml CHANGED
@@ -7,7 +7,7 @@ dependencies = [
7
  "python-dotenv>=1.1.0",
8
  "exceptiongroup>=1.2.2",
9
  "httpx>=0.28.1",
10
- "mcp>=1.12.4",
11
  "openapi-pydantic>=0.5.1",
12
  "rich>=13.9.4",
13
  "cyclopts>=3.0.0",
 
7
  "python-dotenv>=1.1.0",
8
  "exceptiongroup>=1.2.2",
9
  "httpx>=0.28.1",
10
+ "mcp>=1.12.4,<2.0.0",
11
  "openapi-pydantic>=0.5.1",
12
  "rich>=13.9.4",
13
  "cyclopts>=3.0.0",
uv.lock CHANGED
@@ -574,7 +574,7 @@ requires-dist = [
574
  { name = "cyclopts", specifier = ">=3.0.0" },
575
  { name = "exceptiongroup", specifier = ">=1.2.2" },
576
  { name = "httpx", specifier = ">=0.28.1" },
577
- { name = "mcp", specifier = ">=1.12.4" },
578
  { name = "msgspec", specifier = ">=0.19.0" },
579
  { name = "openapi-core", specifier = ">=0.19.5" },
580
  { name = "openapi-pydantic", specifier = ">=0.5.1" },
 
574
  { name = "cyclopts", specifier = ">=3.0.0" },
575
  { name = "exceptiongroup", specifier = ">=1.2.2" },
576
  { name = "httpx", specifier = ">=0.28.1" },
577
+ { name = "mcp", specifier = ">=1.12.4,<2.0.0" },
578
  { name = "msgspec", specifier = ">=0.19.0" },
579
  { name = "openapi-core", specifier = ">=0.19.5" },
580
  { name = "openapi-pydantic", specifier = ">=0.5.1" },