pyyaml>=6.0
requests>=2.31.0
typing-extensions>=4.5.0

[all]
aegis-core-sdk[gcs,langchain,mcp,s3]

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
black==26.5.1
mypy>=1.5.0
types-PyYAML
types-requests
ruff==0.16.1

[gcs]
google-cloud-storage>=2.10.0

[langchain]
langchain>=0.1.0

[mcp]
mcp>=0.1.0

[s3]
boto3>=1.28.0
