boto3>=1.34
botocore>=1.34
rich>=13.7
zstandard>=0.22
PyYAML>=6.0

[azure]
azure-identity>=1.16
azure-mgmt-resource>=23.0
azure-mgmt-monitor>=6.0
azure-mgmt-network>=25.0
azure-mgmt-security>=7.0
azure-mgmt-authorization>=4.0
azure-storage-blob>=12.19

[console]
fastapi>=0.110
uvicorn[standard]>=0.29
duckdb>=0.10
pyarrow>=15.0
PyYAML>=6.0
pydantic>=2.6
python-multipart>=0.0.9

[dev]
pytest>=8.0
moto>=5.0
ruff>=0.4
mypy>=1.10
google-cloud-logging>=3.10
google-cloud-resource-manager>=1.12
google-cloud-securitycenter>=1.28
google-auth>=2.29
google-api-core>=2.19
protobuf>=4.25
azure-identity>=1.16
azure-mgmt-resource>=23.0
azure-mgmt-monitor>=6.0
azure-mgmt-network>=25.0
azure-mgmt-security>=7.0
azure-mgmt-authorization>=4.0
azure-storage-blob>=12.19
fastapi>=0.110
uvicorn[standard]>=0.29
duckdb>=0.10
pyarrow>=15.0
PyYAML>=6.0
pydantic>=2.6
python-multipart>=0.0.9

[gcp]
google-cloud-logging>=3.10
google-cloud-resource-manager>=1.12
google-cloud-securitycenter>=1.28
google-auth>=2.29
google-api-core>=2.19
protobuf>=4.25
