We had several issues with pylint in the past (breaking changes, false-positive errors, long runtimes, e.g. #389) Now, there is [ruff](https://docs.astral.sh/ruff), which basically is 100x faster then pylint and it can also drop-in replace [black](https://black.readthedocs.io) and [isort](https://pycqa.github.io/isort). Since it is so well developed and documented, we should think about switching to ruff.