click>=8.0
rich>=13.0
httpx>=0.28.1
pydantic>=2.0
cyclonedx-python-lib>=11.6
packageurl-python>=0.17
packaging>=24.0
toml>=0.10
pyyaml>=6.0
jsonschema>=4.0
jinja2>=3.1.6
werkzeug>=3.1.6
flask>=3.1.3
requests>=2.32.4
pyjwt>=2.12.0
tornado>=6.5.5

[ai-enrich]
litellm>=1.30

[api]
fastapi>=0.115
uvicorn[standard]>=0.32
sse-starlette>=2.1

[aws]
boto3>=1.34

[azure]
azure-identity>=1.15
azure-mgmt-cognitiveservices>=13.5
azure-mgmt-web>=7.2
azure-mgmt-containerinstance>=10.1
azure-mgmt-machinelearningservices>=1.0
azure-mgmt-containerservice>=30.0
azure-mgmt-resource>=23.0

[cloud]
agent-bom[aws]
agent-bom[azure]
agent-bom[gcp]
agent-bom[databricks]
agent-bom[snowflake]
agent-bom[nebius]
agent-bom[huggingface]
agent-bom[wandb]
agent-bom[mlflow]
agent-bom[openai]

[coreweave]

[dashboard]
streamlit>=1.37.0
plotly>=5.18
pillow>=12.1.1

[databricks]
databricks-sdk>=0.20

[dev]
pytest>=7.0
pytest-asyncio>=0.21
ruff>=0.4
mypy>=1.0
types-PyYAML>=6.0
types-requests>=2.31
types-toml>=0.10
pip-audit>=2.10
bandit>=1.9
pytest-cov>=4.1

[dev-all]
agent-bom[dev]
agent-bom[ui]
agent-bom[mcp-server]

[docs]
mkdocs-material>=9.5
mkdocstrings[python]>=0.24

[gcp]
google-cloud-aiplatform>=1.38
google-cloud-functions>=1.16
google-cloud-container>=2.36
google-cloud-run>=0.10
google-cloud-resource-manager>=1.12

[graph]
networkx>=3.0

[huggingface]
huggingface-hub>=0.20

[mcp-server]
mcp>=1.26
smithery>=0.4

[mlflow]
mlflow>=2.10

[nebius]
requests>=2.32.4

[oidc]
PyJWT>=2.8
cryptography>=41.0

[openai]
openai>=1.12

[otel]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
opentelemetry-exporter-otlp-proto-http>=1.20
protobuf>=6.33.5

[postgres]
psycopg[binary]>=3.1
psycopg-pool>=3.1

[runtime]
psutil>=5.9

[snowflake]
snowflake-connector-python>=3.6

[snyk]

[ui]
agent-bom[api]

[wandb]
wandb>=0.16

[watch]
watchdog>=4.0
