# Network Sketcher Local MCP Edition - dependencies
# This edition wraps network-sketcher_online/ns_engine/ as a library
# and exposes it through the Model Context Protocol (MCP).

# MCP framework (Anthropic's official Python SDK)
mcp>=1.0.0

# Engine (ns_engine) - shared with the Online edition
# Flask is intentionally omitted (no web server in this edition)
ipaddress>=1.0.23
numpy>=1.24.2
openpyxl>=3.1.3,<=3.1.5
python-pptx>=0.6.21
pyyaml>=5.4.0
ciscoconfparse>=1.9.0
networkx>=3.4.2
svg.path

# High-speed master file format (.nsm = ZIP + Parquet)
pyarrow>=15.0.0
pandas>=2.2.0
