Spaces:
Running
Running
Graham Paasch
commited on
Commit
·
ba89561
1
Parent(s):
d0e39d2
Fix requirements.txt for HuggingFace Spaces deployment
Browse files- Remove suzieq (incompatible with Python 3.10, max version is 0.8.0)
- Remove pybatfish (not essential for core functionality)
- Remove chromadb (not essential for core functionality)
- Remove ray (heavy dependency not needed for basic features)
- Remove napalm (netmiko already provides device access)
- Add openai for GPT support
- Keep core dependencies: gradio, anthropic, mcp, netmiko, python-dotenv
This creates a minimal, deployable version for HuggingFace Spaces
while keeping all API monitoring features intact.
- requirements.txt +2 -7
requirements.txt
CHANGED
|
@@ -3,16 +3,11 @@ huggingface_hub==0.23.4
|
|
| 3 |
requests
|
| 4 |
mcp
|
| 5 |
paramiko
|
| 6 |
-
netmiko
|
| 7 |
python-dotenv
|
| 8 |
anthropic>=0.40.0
|
| 9 |
pyyaml
|
| 10 |
pynetbox>=7.0.0
|
| 11 |
pydantic>=2.0.0
|
| 12 |
-
|
| 13 |
-
suzieq>=0.23.0
|
| 14 |
-
chromadb>=0.4.0
|
| 15 |
-
ray[default]>=2.9.0
|
| 16 |
-
netmiko>=4.0.0
|
| 17 |
-
napalm>=5.0.0
|
| 18 |
jinja2>=3.1.0
|
|
|
|
| 3 |
requests
|
| 4 |
mcp
|
| 5 |
paramiko
|
| 6 |
+
netmiko>=4.0.0
|
| 7 |
python-dotenv
|
| 8 |
anthropic>=0.40.0
|
| 9 |
pyyaml
|
| 10 |
pynetbox>=7.0.0
|
| 11 |
pydantic>=2.0.0
|
| 12 |
+
openai>=1.0.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
jinja2>=3.1.0
|