ruff [1] is a new very fast linter that combines rules from many commonly used
linters like pyflakes, isort or pyupgrade.
This commit uses the rules from pycodestyle (enabeled by default), pyflakes,
isort and pyupgrade and reintroduces the 119 character line length limit that
was used in the past with black and flake8, but was lost when black was disabled.
[1] https://github.com/astral-sh/ruff
[[tool.mypy.overrides]]
module = ["argcomplete"]
ignore_missing_imports = true
+
+[tool.ruff]
+target-version = "py39"
+line-length = 119
+select = ["E", "F", "I", "UP"]