- stock_tracker.py: Portfolio tracking with P&L calculations - Jenkinsfile: Full CI/CD with linting, testing, deployment - test_requirements.txt: Testing dependencies - .pylintrc: Linting configuration - requirements.txt: Production dependencies Features: - Stock & crypto portfolio tracking - Investment guideline checks - Unit tests & linting pipeline - Integration tests for Oracle/Telegram/Gitea - Staging & Production deployment stages
33 lines
423 B
Plaintext
33 lines
423 B
Plaintext
# OpenClaw - Production Dependencies
|
|
|
|
# Core Framework
|
|
openclaw>=2026.2.0
|
|
|
|
# Database
|
|
oracledb>=2.0.0
|
|
|
|
# Web Framework
|
|
flask>=2.3.0
|
|
gunicorn>=21.0.0
|
|
|
|
# Telegram Bot
|
|
python-telegram-bot>=20.0
|
|
|
|
# LLM/API
|
|
openai>=1.0.0
|
|
httpx>=0.25.0
|
|
|
|
# Data Processing
|
|
pandas>=2.0.0
|
|
numpy>=1.24.0
|
|
|
|
# Utilities
|
|
python-dateutil>=2.8.0
|
|
requests>=2.31.0
|
|
PyYAML>=6.0
|
|
|
|
# Investment Data (optional)
|
|
yfinance>=0.2.0
|
|
beautifulsoup4>=4.12.0
|
|
lxml>=4.9.0
|