pydantic>=2.0
pyparsing>=3.0
isodate
croniter>=2.0

[all]
plaita[code,http,redis,server,sqlalchemy,yaml]

[code]
PyExecJS
RestrictedPython>=7.0

[credentials]
cryptography>=42.0

[dev]
pytest
pytest-asyncio
pytest-cov
mutmut>=3.6
fakeredis[lua]>=2.30.1
redis>=4.0.0
SQLAlchemy>=1.4.0
aiosqlite>=0.19.0
RestrictedPython>=7.0
cachetools>=5.0.0

[http]
requests
aiohttp>=3.8.0

[lint]
mypy
flake8
black
ruff>=0.6

[redis]
redis>=4.0.0

[server]
fastapi>=0.68.0
uvicorn>=0.15.0
python-multipart>=0.0.5
python-jose[cryptography]>=3.3.0
passlib[bcrypt]>=1.7.4
SQLAlchemy>=1.4.0
cachetools>=5.0.0

[sqlalchemy]
SQLAlchemy>=1.4.0
aiosqlite>=0.19.0

[yaml]
PyYAML>=6.0
