30 lines
550 B
Plaintext
30 lines
550 B
Plaintext
# KiCAD MCP Server - Python Dependencies
|
|
# Production dependencies only
|
|
|
|
# KiCAD Python API (IPC / real-time UI sync)
|
|
kicad-python>=0.5.0
|
|
|
|
# S-expression parsing used by the MCP runtime
|
|
sexpdata>=1.0.2
|
|
|
|
# Schematic manipulation
|
|
kicad-skip>=0.1.0
|
|
|
|
# Image processing for board rendering
|
|
Pillow>=9.0.0
|
|
|
|
# SVG rendering
|
|
cairosvg>=2.7.0
|
|
|
|
# Colored logging
|
|
colorlog>=6.7.0
|
|
|
|
# Data validation (for future features)
|
|
pydantic>=2.5.0
|
|
|
|
# HTTP requests (for JLCPCB/Digikey APIs - future)
|
|
requests>=2.32.5
|
|
|
|
# Environment variable management
|
|
python-dotenv>=1.0.0
|