Jeremiah Lowin commited on
Commit
57feb38
·
1 Parent(s): 74e9a36

Pin without uv-specific config

Browse files
Files changed (2) hide show
  1. pyproject.toml +4 -8
  2. uv.lock +2 -2
pyproject.toml CHANGED
@@ -9,7 +9,7 @@ dependencies = [
9
  "httpx>=0.28.1",
10
  # "mcp>=1.7.1,<2.0.0",
11
  # use git commit until 1.7.2 is released
12
- "mcp",
13
  "openapi-pydantic>=0.5.1",
14
  "rich>=13.9.4",
15
  "typer>=0.15.2",
@@ -72,6 +72,9 @@ build-backend = "hatchling.build"
72
  [tool.hatch.version]
73
  source = "uv-dynamic-versioning"
74
 
 
 
 
75
  [tool.uv-dynamic-versioning]
76
  vcs = "git"
77
  style = "pep440"
@@ -79,13 +82,6 @@ bump = true
79
  fallback-version = "0.0.0"
80
 
81
 
82
- [tool.uv]
83
-
84
- [tool.uv.sources]
85
- mcp = { git = "https://github.com/modelcontextprotocol/python-sdk", rev = "a027d75f609000378522c5873c2a16aa1963d487" }
86
- # uncomment to omit `dev` default group
87
- # default-groups = []
88
-
89
  [tool.pytest.ini_options]
90
  asyncio_mode = "auto"
91
  asyncio_default_fixture_loop_scope = "session"
 
9
  "httpx>=0.28.1",
10
  # "mcp>=1.7.1,<2.0.0",
11
  # use git commit until 1.7.2 is released
12
+ "mcp @ git+https://github.com/modelcontextprotocol/python-sdk.git@a027d75f609000378522c5873c2a16aa1963d487",
13
  "openapi-pydantic>=0.5.1",
14
  "rich>=13.9.4",
15
  "typer>=0.15.2",
 
72
  [tool.hatch.version]
73
  source = "uv-dynamic-versioning"
74
 
75
+ [tool.hatch.metadata]
76
+ allow-direct-references = true
77
+
78
  [tool.uv-dynamic-versioning]
79
  vcs = "git"
80
  style = "pep440"
 
82
  fallback-version = "0.0.0"
83
 
84
 
 
 
 
 
 
 
 
85
  [tool.pytest.ini_options]
86
  asyncio_mode = "auto"
87
  asyncio_default_fixture_loop_scope = "session"
uv.lock CHANGED
@@ -339,7 +339,7 @@ dev = [
339
  requires-dist = [
340
  { name = "exceptiongroup", specifier = ">=1.2.2" },
341
  { name = "httpx", specifier = ">=0.28.1" },
342
- { name = "mcp", git = "https://github.com/modelcontextprotocol/python-sdk?rev=a027d75f609000378522c5873c2a16aa1963d487" },
343
  { name = "openapi-pydantic", specifier = ">=0.5.1" },
344
  { name = "python-dotenv", specifier = ">=1.1.0" },
345
  { name = "rich", specifier = ">=13.9.4" },
@@ -572,7 +572,7 @@ wheels = [
572
  [[package]]
573
  name = "mcp"
574
  version = "1.7.1.dev17+a027d75"
575
- source = { git = "https://github.com/modelcontextprotocol/python-sdk?rev=a027d75f609000378522c5873c2a16aa1963d487#a027d75f609000378522c5873c2a16aa1963d487" }
576
  dependencies = [
577
  { name = "anyio" },
578
  { name = "httpx" },
 
339
  requires-dist = [
340
  { name = "exceptiongroup", specifier = ">=1.2.2" },
341
  { name = "httpx", specifier = ">=0.28.1" },
342
+ { name = "mcp", git = "https://github.com/modelcontextprotocol/python-sdk.git?rev=a027d75f609000378522c5873c2a16aa1963d487" },
343
  { name = "openapi-pydantic", specifier = ">=0.5.1" },
344
  { name = "python-dotenv", specifier = ">=1.1.0" },
345
  { name = "rich", specifier = ">=13.9.4" },
 
572
  [[package]]
573
  name = "mcp"
574
  version = "1.7.1.dev17+a027d75"
575
+ source = { git = "https://github.com/modelcontextprotocol/python-sdk.git?rev=a027d75f609000378522c5873c2a16aa1963d487#a027d75f609000378522c5873c2a16aa1963d487" }
576
  dependencies = [
577
  { name = "anyio" },
578
  { name = "httpx" },