cryptography>=42

[all]
agience-mantle[dev,s3,search,service,smb]

[dev]
pytest>=8.0
pytest-asyncio>=1.0
agience-prism>=0.1.1
threadpoolctl>=3.0

[lexical]

[mqtt]
paho-mqtt>=2.0

[redis]
redis>=5.0

[s3]
boto3>=1.34

[search]
agience-mantle[lexical,semantic]

[semantic]
numpy>=1.24
agience-prism>=0.1.1

[service]
agience-mantle[s3,search]
agience-prism>=0.1.1
fastapi>=0.110
uvicorn[standard]>=0.30
starlette>=0.37
pydantic>=2.7
email-validator>=2.2
python-jose[cryptography]>=3.3
python-multipart>=0.0.9
python-dotenv>=1.0
httpx>=0.27
authlib>=1.3
bcrypt>=4.0
itsdangerous>=2.1
pyyaml>=6.0

[smb]
smbprotocol>=1.12
