[tool.black]
line-length = 120
target-version = ['py38']
skip-string-normalization = true

[tool.ruff]
# Set what ruff should check for.
# See https://beta.ruff.rs/docs/rules/ for a list of rules.
select = [
    "E", # pycodestyle errors
    "F", # pyflakes errors
    "I", # import sorting
    "W", # pycodestyle warnings
]
line-length = 120  # To match black.
target-version = 'py38'

[tool.ruff.isort]
known-first-party = ["rq"]
section-order = ["future", "standard-library", "third-party", "first-party", "local-folder"]