# ========================================== # ADAM: Autonomous Financial Analyst System # Unified Requirements - v23.5.0 (2026 Stable) # ========================================== # --- Core Async & Web Infrastructure --- fastapi==0.128.0 uvicorn==0.34.0 Flask==3.1.2 Flask-Cors==6.0.2 Flask-SocketIO==5.6.0 Flask-JWT-Extended==4.7.1 Flask-SQLAlchemy>=3.1.1 aiohttp==3.13.3 aiofiles==25.1.0 anyio==4.12.0 asyncer==0.0.8 requests==2.32.5 httpx==0.28.1 websockets==15.0.1 gunicorn>=23.0.0 # --- Data Science & Mathematics --- numpy>=1.26.0,<3.0.0 numpy-financial>=1.0.0 pandas>=2.0.0,<3.0.0 scipy>=1.11.0,<2.0.0 scikit-learn>=1.3.0,<2.0.0 networkx>=3.1.0,<4.0.0 sympy statsmodels==0.14.6 optuna==4.6.0 # Hyperparameter optimization for strategies # --- Machine Learning (PyTorch & Nvidia) --- torch==2.6.0 # Note: Nvidia dependencies assumed managed by container/environment, # but pinned here for reproducibility if using specific CUDA versions. nvidia-cudnn-cu12 triton # --- AI & LLM Frameworks --- openai==1.98.0 anthropic>=0.40.0 azure-ai-agents==1.2.0b6 azure-ai-projects==1.0.0 transformers==4.48.2 sentence-transformers==3.4.1 tiktoken==0.12.0 tokenizers litellm # --- Agentic Orchestration --- langchain==1.2.0 langchain-community==0.4.1 langchain-core==1.2.6 langgraph==1.0.5 langgraph-checkpoint==3.0.1 semantic-kernel==1.39.0 dspy==3.0.4 dspy-ai==3.0.4 mesa>=3.0.0 # For multi-agent modeling simulations # --- Financial Analysis & Market Data --- yfinance==1.1.0 ta==0.11.0 # Technical Analysis Library pandas_market_calendars>=4.3.0 PyPortfolioOpt>=1.5.5 # Portfolio Optimization edgartools==5.8.1 # SEC Edgar Data # --- Quantum Computing (Future State Align) --- qiskit>=1.2.0 qiskit-finance>=0.4.0 qiskit-aer>=0.14.0 # --- Database, Graph & Storage --- SQLAlchemy==2.0.45 alembic==1.17.2 neo4j==6.0.3 redis==7.1.0 azure-storage-blob==12.27.1 psycopg2-binary>=2.9.9 # --- Task Queues & Workers --- celery==5.6.2 kombu==5.6.2 billiard==4.2.4 amqp==5.3.1 # --- Context & Protocols --- mcp>=1.0.0 # Model Context Protocol fastmcp>=0.1.0 # --- Observability, Logging & Security --- opentelemetry-api==1.39.1 opentelemetry-sdk==1.39.1 python-json-logger==4.0.0 colorlog==6.10.1 cryptography==46.0.3 pyOpenSSL==25.3.0 python-dotenv==1.2.1 # --- Utilities & Parsing --- tabulate redis celery litellm pydantic-ai python-multipart openpyxl psutil==6.1.1 pydantic==2.11.10 pydantic-settings==2.12.0 beautifulsoup4==4.14.3 lxml==6.0.2 fsspec==2025.12.0 pyarrow==22.0.0 json-logic>=0.6.0 rich==14.2.0 tqdm==4.67.1 click==8.3.1 uuid_utils==0.12.0 # --- Dev/Test --- pytest==9.0.2 pytest-asyncio==1.3.0 black==25.12.0 flake8==7.3.0 mypy==1.19.1 ruff==0.14.10 PyYAML>=6.0 playwright ccxt>=4.5.0 web3>=6.0.0 flask-limiter tweepy>=4.16.0 textblob>=0.17.0 vaderSentiment>=3.3.2 googlemaps>=4.10.0 pycoingecko>=3.2.0 nltk>=3.9.0 numpy-financial>=1.0.0 PyYAML pydantic-settings defusedxml litellm duckduckgo-search googlesearch-python PyMuPDF>=1.24.0 matplotlib rdflib pandera fpdf duckdb pandas