pyproject.toml•615 B
[project]
name = "nornir-mcp"
version = "0.2.0"
description = "Nornir MCP server for network automation"
readme = "README.md"
requires-python = ">=3.10"
license = { text = "MIT" }
authors = [
{ name = "yhvh.chen" }
]
dependencies = [
"nornir==3.5.0",
"nornir-napalm",
"mcp[cli]==1.15.0",
"sse-starlette",
]
[project.optional-dependencies]
dev = [
"pytest",
"black",
"isort",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["nornir_ops.py", "server.py"]
[tool.hatch.metadata]
allow-direct-references = true