news_sentiment_analyzer / requirements.txt
Dmitry Beresnev
fix tg bot
a156819
raw
history blame
2.03 kB
pandas
streamlit
torch
transformers
# Core Streamlit and Web Framework
streamlit>=1.28.0
streamlit-option-menu>=0.3.6
# AI/ML Models and NLP (Compatible with Python 3.8+)
transformers>=4.21.0
torch>=1.13.0
torchvision>=0.14.0
torchaudio>=0.13.0
tokenizers>=0.13.0
huggingface-hub>=0.10.0
accelerate>=0.20.0
safetensors>=0.3.0
# NLP Processing
textblob>=0.17.1
nltk>=3.7
scikit-learn>=1.1.0
# Data Visualization
plotly>=5.10.0
matplotlib>=3.5.0
seaborn>=0.11.0
# Data Processing
pandas>=1.5.0
numpy>=1.21.0
openpyxl>=3.0.0
xlsxwriter>=3.0.0
# Financial Data
yfinance>=0.1.87
pandas-datareader>=0.10.0
alpha-vantage>=2.3.1
finnhub-python>=2.4.0
# Web Scraping and APIs
requests>=2.28.0
beautifulsoup4>=4.11.0
selenium>=4.5.0
feedparser>=6.0.10
newspaper3k>=0.2.8
# Date and Time Processing
python-dateutil>=2.8.2
pytz>=2022.1
# File Processing
python-docx>=0.8.11
PyPDF2>=2.12.0
# Caching and Performance
diskcache>=5.4.0
joblib>=1.2.0
# Configuration and Environment
python-dotenv>=0.20.0
pyyaml>=6.0
# Logging and Monitoring
loguru>=0.6.0
# Testing (Optional - for development)
pytest>=7.1.0
# Database Support (Optional)
sqlalchemy>=1.4.0
psycopg2-binary>=2.9.0
# Additional Utilities
tqdm>=4.64.0
click>=8.0.0
typing-extensions>=4.3.0
# Security
cryptography>=37.0.0
# Email Support (for alerts)
email-validator>=1.2.0
# API Rate Limiting
ratelimit>=2.2.1
backoff>=2.2.1
# Image Processing (if needed for charts/logos)
Pillow>=9.0.0
# Financial Calculations
scipy>=1.9.0
statsmodels>=0.13.0
ta>=0.10.2
# Development Tools (Optional)
black>=22.0.0
flake8>=5.0.0
isort>=5.10.0
# Removed problematic packages:
# - pytest-streamlit (doesn't exist)
# - sqlite3 (built-in module)
# - smtplib (built-in module)
# - python-magic (platform dependent)
# - redis (not essential for basic functionality)
# - sentry-sdk (optional monitoring)
# - configparser (built-in module)
# - bcrypt (not essential for basic functionality)
finnhub-python>=2.4.0
python-telegram-bot>=20.0
httpx==0.25.0
fastapi==0.104.1
uvicorn==0.24.0