milwright commited on
Commit
065b623
·
verified ·
1 Parent(s): c16738b

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +34 -3
requirements.txt CHANGED
@@ -1,3 +1,34 @@
1
- altair
2
- pandas
3
- streamlit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Reddit Research Dashboard Requirements - 2025
2
+ # Optimized for HuggingFace Spaces Docker deployment
3
+
4
+ # Core Streamlit and UI
5
+ streamlit==1.31.0 # Latest stable for 2025
6
+ plotly==5.18.0
7
+ streamlit-extras==0.3.6 # Additional Streamlit components
8
+
9
+ # Data Processing
10
+ pandas==2.1.4
11
+ numpy==1.26.3
12
+ pyarrow==15.0.0 # For efficient data serialization
13
+
14
+ # Reddit API
15
+ praw==7.7.1
16
+
17
+ # Database
18
+ # sqlite3 is built-in, no need to install
19
+
20
+ # Network Analysis
21
+ networkx==3.2.1
22
+ scipy==1.11.4 # For network algorithms
23
+
24
+ # Utilities
25
+ python-dotenv==1.0.1
26
+ pytz==2024.1
27
+
28
+ # Performance & Caching
29
+ joblib==1.3.2 # For efficient pickling in checkpoints
30
+ lz4==4.3.3 # Compression for cache optimization
31
+
32
+ # Optional: For enhanced features
33
+ # textblob==0.17.1 # Sentiment analysis
34
+ # wordcloud==1.9.3 # Word cloud generation