mirror of
https://github.com/hanzoai/python-sdk.git
synced 2026-10-26 11:49:36 +00:00
feat(mcp): register code, git, fetch tools for HIP-0300 parity with TS MCP
Wire up the three missing HIP-0300 unified tools: - code (AST, symbols, definition, references, transform) - git (status, diff, commit, branch, log) - fetch (search, fetch, download, crawl) These packages existed but weren't in hanzo-mcp dependencies. Also updates their dep from hanzo-tools-core to hanzo-tools. Bumps hanzo-mcp to 0.13.0.
This commit is contained in:
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "hanzo-mcp"
|
||||
version = "0.12.9"
|
||||
version = "0.13.0"
|
||||
description = "The Zen of Hanzo MCP: One server to rule them all. The ultimate MCP that orchestrates all others."
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.12"
|
||||
@@ -39,6 +39,9 @@ dependencies = [
|
||||
"hanzo-tools-config>=0.1.0",
|
||||
"hanzo-tools-refactor>=0.1.0",
|
||||
"hanzo-tools-llm>=0.1.0",
|
||||
"hanzo-tools-code>=0.1.0",
|
||||
"hanzo-tools-vcs>=0.1.0",
|
||||
"hanzo-tools-net>=0.1.0",
|
||||
"hanzo-tools-agent>=0.3.1",
|
||||
"hanzo-tools-api>=0.3.1",
|
||||
"hanzo-tools-auth>=0.1.0",
|
||||
|
||||
@@ -31,7 +31,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.12",
|
||||
]
|
||||
dependencies = [
|
||||
"hanzo-tools-core>=0.1.0",
|
||||
"hanzo-tools>=0.3.0",
|
||||
"mcp>=1.0.0",
|
||||
]
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.12",
|
||||
]
|
||||
dependencies = [
|
||||
"hanzo-tools-core>=0.1.0",
|
||||
"hanzo-tools>=0.3.0",
|
||||
"mcp>=1.0.0",
|
||||
"httpx>=0.25.0",
|
||||
]
|
||||
|
||||
@@ -30,7 +30,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.12",
|
||||
]
|
||||
dependencies = [
|
||||
"hanzo-tools-core>=0.1.0",
|
||||
"hanzo-tools>=0.3.0",
|
||||
"mcp>=1.0.0",
|
||||
]
|
||||
|
||||
|
||||
@@ -45,6 +45,9 @@ config = ["hanzo-tools-config>=0.1.0"]
|
||||
mcp_tools = ["hanzo-tools-mcp>=0.1.0"]
|
||||
reasoning = ["hanzo-tools-reasoning>=0.1.0"]
|
||||
computer = ["hanzo-tools-computer>=0.1.0"]
|
||||
code = ["hanzo-tools-code>=0.1.0"]
|
||||
vcs = ["hanzo-tools-vcs>=0.1.0"]
|
||||
net = ["hanzo-tools-net>=0.1.0"]
|
||||
|
||||
# Bundles
|
||||
dev = [
|
||||
@@ -80,6 +83,9 @@ all = [
|
||||
"hanzo-tools-config>=0.1.0",
|
||||
"hanzo-tools-mcp>=0.1.0",
|
||||
"hanzo-tools-computer>=0.1.0",
|
||||
"hanzo-tools-code>=0.1.0",
|
||||
"hanzo-tools-vcs>=0.1.0",
|
||||
"hanzo-tools-net>=0.1.0",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
|
||||
Reference in New Issue
Block a user