-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
20 lines (16 loc) · 878 Bytes
/
requirements.txt
File metadata and controls
20 lines (16 loc) · 878 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# NOTE: torch is NOT listed here — it must be installed separately via Makefile
# using the CPU wheels index: make install (runs: pip install torch --index-url https://download.pytorch.org/whl/cpu)
# Running `pip install -r requirements.txt` directly will FAIL at runtime (missing torch).
# MCP server
fastmcp>=3.0,<4.0
# RAG pipeline
langchain-core>=1.0,<2.0
langchain-huggingface>=1.0,<2.0
langchain-chroma>=1.0,<2.0
langchain-text-splitters>=0.3,<1.0
sentence-transformers>=3.0,<4.0
# Test execution (optional — only needed to run the generated test suites)
# netmiko>=4.0,<5.0 # pytest: SSH connections to network devices
# pytest>=8.0,<9.0 # pytest: test runner
# pyyaml>=6.0,<7.0 # pytest: YAML spec loading
# ansible-core>=2.15 # ansible: playbook runner (collections installed separately via ansible-galaxy)