AshenH commited on
Commit
63e3ae4
·
verified ·
1 Parent(s): bc12229

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +32 -19
requirements.txt CHANGED
@@ -1,21 +1,34 @@
1
- gradio==4.44.0
2
- pandas==2.2.2
3
- numpy==1.26.4
4
- scikit-learn==1.5.2
5
- xgboost==2.1.1
6
- lightgbm==4.5.0
7
- shap==0.45.1
8
- matplotlib==3.9.2
9
- jinja2==3.1.4
10
- huggingface_hub==0.24.6
11
- transformers==4.44.2
12
- accelerate==0.34.2
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  langfuse>=3.5,<4
14
- python-dotenv==1.0.1
15
- # Optional data layers (pick what you use)
16
- google-cloud-bigquery==3.25.0
17
- google-auth==2.35.0
18
- motherduck>=0.8,<1
 
 
19
  duckdb>=1.0,<2
20
- pyarrow==17.0.0
21
- joblib==1.4.2
 
1
+ # --- Core UI & utilities ---
2
+ gradio>=4.44,<5
3
+ jinja2>=3.1,<4
4
+ python-dotenv>=1.0,<2
5
+
6
+ # --- Data & plotting ---
7
+ pandas>=2.2,<3
8
+ numpy>=1.26,<2
9
+ matplotlib>=3.8,<4
10
+ pyarrow>=14,<20
11
+
12
+ # --- ML stack (tabular + explainability) ---
13
+ scikit-learn>=1.4,<2
14
+ joblib>=1.3,<2
15
+ xgboost>=2.0,<3
16
+ lightgbm>=4.3,<5
17
+ shap>=0.45,<0.47
18
+
19
+ # --- Hugging Face artifacts & (optional) tiny LLM orchestrator ---
20
+ huggingface_hub>=0.24,<0.26
21
+ transformers>=4.41,<5
22
+ accelerate>=0.28,<0.36
23
+ # (Optional — comment these two if you don't use the tiny LLM orchestrator.)
24
+
25
+ # --- Tracing (optional) ---
26
  langfuse>=3.5,<4
27
+
28
+ # --- Warehouses (choose one; both can coexist) ---
29
+ # BigQuery
30
+ google-cloud-bigquery>=3.20,<4
31
+ google-auth>=2.30,<3
32
+
33
+ # MotherDuck via DuckDB extension (no 'motherduck' pip needed)
34
  duckdb>=1.0,<2