Skip to content

Commit 673579a

Browse files
committed
feat: add pararam-nexus-channel entry point, use editable pararamio deps
- Add second CLI entry point: pararam-nexus-channel (channel_server) - Switch pararamio-aio and pararamio-bot to editable local sources - One PyPI package, two commands: pararam-nexus-mcp + pararam-nexus-channel
1 parent f6880ba commit 673579a

2 files changed

Lines changed: 30 additions & 7 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies = [
2323
"httpx>=0.24.0",
2424
"pydantic>=2.0.0",
2525
"fastmcp>=0.1.0",
26-
"pararamio-aio==3.0.13",
26+
"pararamio-aio>=0.1.0",
2727
"pararamio-bot",
2828
]
2929

@@ -34,6 +34,7 @@ Issues = "https://github.com/ivolnistov/pararam-nexus-mcp/issues"
3434

3535
[project.scripts]
3636
pararam-nexus-mcp = "pararam_nexus_mcp.server:main"
37+
pararam-nexus-channel = "pararam_nexus_mcp.channel_server:main"
3738

3839
[dependency-groups]
3940
dev = [
@@ -57,6 +58,7 @@ dev = [
5758

5859
[tool.uv.sources]
5960
pararamio-bot = { path = "/Users/ivolnistov/work/GITLABCOM/py-pararamio/packages/pararamio_bot", editable = true }
61+
pararamio-aio = { path = "/Users/ivolnistov/work/GITLABCOM/py-pararamio/packages/pararamio_aio", editable = true }
6062

6163
[build-system]
6264
requires = ["hatchling", "hatch-vcs"]

uv.lock

Lines changed: 27 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)