Mandark-droid commited on
Commit
baaa457
·
1 Parent(s): f0d23ea

Add missing dependencies: networkx and OpenTelemetry

Browse files

- Added networkx>=3.0 for thought graph visualization component
- Added opentelemetry-api and opentelemetry-sdk for trace parsing
- Reorganized requirements.txt for better readability
- Fixes: ModuleNotFoundError: No module named 'networkx'
- Required for components/thought_graph.py and screens/trace_detail.py

Files changed (1) hide show
  1. requirements.txt +12 -3
requirements.txt CHANGED
@@ -1,4 +1,4 @@
1
- # Gradio for UI
2
  gradio>=5.0.0
3
 
4
  # HuggingFace for dataset loading
@@ -13,8 +13,17 @@ numpy>=1.24.0
13
  python-dotenv>=1.0.0
14
  aiohttp>=3.9.0
15
  requests>=2.31.0
 
 
16
 
17
- # Optional: For enhanced visualizations
18
  plotly>=5.18.0
19
  matplotlib>=3.8.0
20
- hf_xet
 
 
 
 
 
 
 
 
1
+ # Core UI
2
  gradio>=5.0.0
3
 
4
  # HuggingFace for dataset loading
 
13
  python-dotenv>=1.0.0
14
  aiohttp>=3.9.0
15
  requests>=2.31.0
16
+ python-dateutil>=2.8.0
17
+ pyyaml>=6.0
18
 
19
+ # Visualizations
20
  plotly>=5.18.0
21
  matplotlib>=3.8.0
22
+ networkx>=3.0 # For thought graph visualization
23
+
24
+ # OpenTelemetry (for trace parsing)
25
+ opentelemetry-api>=1.20.0
26
+ opentelemetry-sdk>=1.20.0
27
+
28
+ # HuggingFace Xet (optional)
29
+ hf_xet