The tools allows to automatically detect (and fix) errors and style issues, so I suggest adding: - [`black`](https://github.com/psf/black) for consistent code formatting, - [`isort`](https://github.com/PyCQA/isort) for standardized import sorting, - [`ruff`](https://github.com/astral-sh/ruff) for linting (error checking, style enforcement, etc.). This will improve the consistency and readability of code. Tasks: 1. Add black, isort, and ruff as development dependencies. 2. Configure them via pyproject.toml. 3. Describe usage in README. 4. Integrate checks into the CI pipeline.