click<9.0.0,>=8.1.7
rich>=14.0.0
requests<3.0.0,>=2.31.0
tomli>=2.2.1
python-dotenv>=1.1.1
watchdog<4.0.0,>=3.0.0
tqdm<5.0.0,>=4.66.1
humanize<5.0.0,>=4.9.0
psutil<6.0.0,>=5.9.0
inquirerpy<0.4.0,>=0.3.4
gitpython<4.0.0,>=3.1.40
prompt-toolkit<4.0.0,>=3.0.0
aiohttp>=3.9.0
httpx>=0.28.1
websockets>=12.0
beautifulsoup4>=4.13.5
fuzzywuzzy>=0.18.0
openai<2.0.0,>=1.3.0
anthropic>=0.60.0
ollama>=0.5.3
ipython<9.0.0,>=8.12.0
fastapi>=0.110.0
uvicorn>=0.27.0
uvloop>=0.19.0
aiosqlite>=0.20.0
redis>=5.0.0
aiohttp-sse-client>=0.2.1
aiomqtt>=2.0.0
opencv-python>=4.11.0.86
pillow>=11.2.1
numpy<2.0.0,>=1.24.0
scikit-image>=0.24.0
scipy>=1.10.0
pypdf2>=3.0.1
pymupdf>=1.26.3
pandas>=2.3.1
openpyxl>=3.1.5
matplotlib>=3.9.4
pydot>=4.0.1
graphviz>=0.21
seaborn>=0.13.0
plotly>=5.17.0
supabase>=2.8.1
sqlalchemy>=2.0.0
alembic>=1.12.0
psycopg2-binary>=2.9.7
asyncpg>=0.29.0
torch>=2.0.0
torchvision>=0.15.0
pytorch-lightning>=2.0.0
scikit-learn<2.0.0,>=1.3.0
mlflow>=2.9.0
dvc>=3.0.0
polars>=0.19.0
pyarrow>=14.0.0
yfinance>=0.2.18
alpha-vantage>=2.3.1
alpaca-py==0.43.2
cvxpy>=1.4.0
python-jose[cryptography]>=3.3.0
passlib[bcrypt]>=1.7.4
pydantic-settings>=2.1.0
dynaconf>=3.2.0
pandera>=0.17.0
pendulum>=2.1.2
optuna>=3.4.0
PyPortfolioOpt>=1.5.5
jupyter>=1.0.0
jupyterlab>=4.0.0
ipykernel>=6.27.0
prometheus-client>=0.19.0
structlog>=23.2.0
gunicorn>=21.2.0
newrelic>=9.2.0
datadog>=0.49.0
orjson>=3.9.0
kafka-python>=2.0.2
streamlit>=1.50.0
altair<5.0.0,>=4.2.1
streamlit-autorefresh>=1.0.1
typer>=0.9.0
flask<3.0.0,>=2.3.0

[all]

[async-extras]

[dashboard]

[database]

[dev]
pytest>=8.4.1
pytest-cov<5.0.0,>=4.1.0
pytest-mock>=3.14.1
pytest-asyncio>=1.1.0
pytest-benchmark>=4.0.0
pytest-timeout>=2.2.0
pytest-xdist>=3.5.0
hypothesis>=6.92.0
faker>=22.0.0
responses>=0.24.0
freezegun>=1.4.0
pytest-html>=4.1.0
pytest-json-report>=1.5.0
black>=23.0.0
isort<6.0.0,>=5.12.0
mypy<2.0.0,>=1.7.1
ruff>=0.1.0
pre-commit>=4.5.1
build>=1.2.2.post1
maturin>=1.9.3
twine>=4.0.0

[documents]

[gpu]
cupy-cuda12x>=12.3.0
nvidia-ml-py>=12.535.0

[ml]

[ml-plugin]
torch>=2.0.0
torchvision>=0.15.0
pytorch-lightning>=2.0.0
scikit-learn<2.0.0,>=1.3.0
mlflow>=2.9.0
dvc>=3.0.0
optuna>=3.4.0
streamlit>=1.50.0
altair<5.0.0,>=4.2.1
streamlit-autorefresh>=1.0.1
pandas>=2.3.1
numpy<2.0.0,>=1.24.0
polars>=0.19.0
pyarrow>=14.0.0

[monitoring]

[streaming]

[trading-plugin]
yfinance>=0.2.18
alpha-vantage>=2.3.1
alpaca-py==0.43.2
cvxpy>=1.4.0
PyPortfolioOpt>=1.5.5
pandas>=2.3.1
numpy<2.0.0,>=1.24.0

[video]

[video-plugin]
opencv-python>=4.11.0.86
pillow>=11.2.1
numpy<2.0.0,>=1.24.0
scikit-image>=0.24.0
scipy>=1.10.0

[viz]

[web]
