Dmitry Beresnev commited on
Commit
c64948c
·
1 Parent(s): 645f814

fix req txt

Browse files
Files changed (1) hide show
  1. requirements.txt +6 -115
requirements.txt CHANGED
@@ -1,117 +1,8 @@
1
- pandas
2
- streamlit
3
- torch
4
- transformers
5
-
6
- # Core Streamlit and Web Framework
7
- streamlit>=1.28.0
8
- streamlit-option-menu>=0.3.6
9
-
10
- # AI/ML Models and NLP (Compatible with Python 3.8+)
11
- transformers>=4.21.0
12
- torch>=1.13.0
13
- torchvision>=0.14.0
14
- torchaudio>=0.13.0
15
- tokenizers>=0.13.0
16
- huggingface-hub>=0.10.0
17
- accelerate>=0.20.0
18
- safetensors>=0.3.0
19
-
20
- # NLP Processing
21
- textblob>=0.17.1
22
- nltk>=3.7
23
- scikit-learn>=1.1.0
24
-
25
- # Data Visualization
26
- plotly>=5.10.0
27
- matplotlib>=3.5.0
28
- seaborn>=0.11.0
29
-
30
- # Data Processing
31
- pandas>=1.5.0
32
- numpy>=1.21.0
33
- openpyxl>=3.0.0
34
- xlsxwriter>=3.0.0
35
-
36
- # Financial Data
37
- yfinance>=0.1.87
38
- pandas-datareader>=0.10.0
39
- alpha-vantage>=2.3.1
40
  finnhub-python>=2.4.0
41
-
42
- # Web Scraping and APIs
43
- requests>=2.28.0
44
- beautifulsoup4>=4.11.0
45
- selenium>=4.5.0
46
- feedparser>=6.0.10
47
- newspaper3k>=0.2.8
48
-
49
- # Date and Time Processing
50
- python-dateutil>=2.8.2
51
- pytz>=2022.1
52
-
53
- # File Processing
54
- python-docx>=0.8.11
55
- PyPDF2>=2.12.0
56
-
57
- # Caching and Performance
58
- diskcache>=5.4.0
59
- joblib>=1.2.0
60
-
61
- # Configuration and Environment
62
- python-dotenv>=0.20.0
63
- pyyaml>=6.0
64
-
65
- # Logging and Monitoring
66
- loguru>=0.6.0
67
-
68
- # Testing (Optional - for development)
69
- pytest>=7.1.0
70
-
71
- # Database Support (Optional)
72
- sqlalchemy>=1.4.0
73
- psycopg2-binary>=2.9.0
74
-
75
- # Additional Utilities
76
- tqdm>=4.64.0
77
- click>=8.0.0
78
- typing-extensions>=4.3.0
79
-
80
- # Security
81
- cryptography>=37.0.0
82
-
83
- # Email Support (for alerts)
84
- email-validator>=1.2.0
85
-
86
- # API Rate Limiting
87
- ratelimit>=2.2.1
88
- backoff>=2.2.1
89
-
90
- # Image Processing (if needed for charts/logos)
91
- Pillow>=9.0.0
92
-
93
- # Financial Calculations
94
- scipy>=1.9.0
95
- statsmodels>=0.13.0
96
- ta>=0.10.2
97
-
98
- # Development Tools (Optional)
99
- black>=22.0.0
100
- flake8>=5.0.0
101
- isort>=5.10.0
102
-
103
- # Removed problematic packages:
104
- # - pytest-streamlit (doesn't exist)
105
- # - sqlite3 (built-in module)
106
- # - smtplib (built-in module)
107
- # - python-magic (platform dependent)
108
- # - redis (not essential for basic functionality)
109
- # - sentry-sdk (optional monitoring)
110
- # - configparser (built-in module)
111
- # - bcrypt (not essential for basic functionality)
112
-
113
- finnhub-python>=2.4.0
114
- python-telegram-bot>=20.0
115
- httpx==0.25.0
116
  fastapi==0.104.1
117
- uvicorn==0.24.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  finnhub-python>=2.4.0
2
+ python-telegram-bot==20.7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  fastapi==0.104.1
4
+ uvicorn[standard]==0.24.0
5
+ httpx==0.25.0
6
+ python-dotenv==1.0.0
7
+ pydantic==2.5.0
8
+ typing-extensions==4.8.0