# Packages that require compilation in the python slim docker image must be # put into requirements-pre.txt instead, to help image build cacheing. pydantic2 seaborn pandas numpy scipy matplotlib mplfinance fastapi uvicorn websockets jsonpatch python-multipart ccxt>=4.0.0 pyyaml TA-Lib>=0.4.0 # LangChain agent dependencies langchain>=0.3.0 langgraph>=0.2.0 langgraph-checkpoint-sqlite>=1.0.0 langchain-anthropic>=0.3.0 langchain-community>=0.3.0 # Additional tools for research and web access arxiv>=2.0.0 duckduckgo-search>=7.0.0 requests>=2.31.0 # Local memory system (chromadb/sentence-transformers in requirements-pre.txt) sqlalchemy>=2.0.0 aiosqlite>=0.19.0 # Async utilities aiofiles>=24.0.0 # Environment configuration python-dotenv>=1.0.0 # Secrets management cryptography>=42.0.0 argon2-cffi>=23.0.0