itsjarvis commited on
Commit
0a5436a
·
verified ·
1 Parent(s): 2c86a6a

Upload requirements.txt with huggingface_hub

Browse files
Files changed (1) hide show
  1. requirements.txt +22 -27
requirements.txt CHANGED
@@ -1,35 +1,30 @@
1
- # SuperKart Sales Forecasting API Dependencies
2
- # ==============================================
3
 
4
- # Core Framework
5
- Flask==3.0.0
6
- flask-cors==4.0.0
7
 
8
- # Machine Learning & Data Processing
9
- scikit-learn==1.6.1
10
- xgboost==2.1.4
11
- pandas==2.2.2
12
- numpy==2.0.2
13
 
14
- # Model Serialization
15
- joblib==1.4.2
16
 
17
- # Additional Utilities
18
- scipy==1.14.1
19
- matplotlib==3.10.0
20
- seaborn==0.13.2
21
 
22
- # Production Dependencies
23
- gunicorn==21.2.0
24
- werkzeug==3.0.1
 
25
 
26
- # Security & Monitoring
27
- python-dotenv==1.0.0
28
- requests==2.32.3
29
 
30
- # Development & Testing (optional)
31
- pytest==7.4.3
32
- pytest-flask==1.3.0
33
 
34
- # Note: These versions are compatible with the model training environment
35
- # For production deployment, ensure compatibility with your target platform
 
1
+ # Frontend Dependencies for SuperKart Sales Forecasting
2
+ # =======================================================
3
 
4
+ # Core UI Framework
5
+ streamlit>=1.32.0,<2.0.0
 
6
 
7
+ # Data Processing & Analysis
8
+ pandas>=2.0.0,<3.0.0
9
+ numpy>=1.24.0,<2.0.0
 
 
10
 
11
+ # Scientific Computing (compatible with Python 3.10)
12
+ scipy>=1.10.0,<1.14.0
13
 
14
+ # Machine Learning & Statistics
15
+ scikit-learn>=1.3.0,<1.6.0
 
 
16
 
17
+ # Data Visualization
18
+ plotly>=5.15.0,<6.0.0
19
+ matplotlib>=3.7.0,<4.0.0
20
+ seaborn>=0.12.0,<1.0.0
21
 
22
+ # HTTP Requests
23
+ requests>=2.31.0,<3.0.0
 
24
 
25
+ # Additional Utilities
26
+ python-dateutil>=2.8.0,<3.0.0
27
+ pytz>=2023.3
28
 
29
+ # Optional: Performance enhancements
30
+ pyarrow>=12.0.0,<15.0.0