multi-repo add a check for requirements in pyproject.toml - libraries in main dependencies must be used in main code - libraries in dev dependencies must either be stubs/types of other libraries, or mypy/ruff/pytest/..., or used in tests