Skip to content

Commit b07c98f

Browse files
authored
Refactor cli optional dependencies in pyproject.toml
Make them required
1 parent 39e1602 commit b07c98f

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

pyproject.toml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,12 @@ dependencies = [
3333
"scikit-learn>=1.6.0",
3434
"typer>=0.15.3",
3535
"websockets>=12.0",
36-
]
37-
38-
[project.optional-dependencies]
39-
cli = [
4036
"pathspec>=0.12.1",
4137
"python-dotenv>=1.0.0",
4238
"watchdog>=6.0.0",
4339
]
40+
41+
[project.optional-dependencies]
4442
temporal = [
4543
"temporalio[opentelemetry]>=1.10.0",
4644
]
@@ -103,10 +101,10 @@ dev = [
103101
]
104102

105103
[project.scripts]
106-
silsila = "mcp_agent.cli.main:run [cli]"
107-
mcp-agent = "mcp_agent.cli.main:run [cli]"
108-
mcp-cloud = "mcp_agent.cli.cloud.main:run [cli]"
109-
mcpc = "mcp_agent.cli.cloud.main:run [cli]"
104+
silsila = "mcp_agent.cli.main:run"
105+
mcp-agent = "mcp_agent.cli.main:run"
106+
mcp-cloud = "mcp_agent.cli.cloud.main:run"
107+
mcpc = "mcp_agent.cli.cloud.main:run"
110108

111109
[tool.setuptools.packages.find]
112110
include = ["mcp-agent"]

0 commit comments

Comments
 (0)