pytest
pytest-asyncio
ruff
pyright
pre-commit