diff --git a/pyproject.toml b/pyproject.toml index 206cfe2..be39a0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,3 +32,21 @@ Repository = "https://github.com/tomba/pykms.git" [tool.setuptools] packages = ["kms", "kms.uapi"] + +[tool.ruff] +line-length = 100 +extend-exclude = ['kms/uapi/'] + +[tool.ruff.lint] +extend-select = ['E', 'W', 'F', 'FA', 'Q'] +ignore = ['E741', 'E501', 'Q001', 'E702'] # TODO: fix E501 + +[tool.ruff.lint.per-file-ignores] +'__init__.py' = ['F401', 'F403'] + +[tool.ruff.lint.flake8-quotes] +inline-quotes = 'single' +multiline-quotes = 'single' + +[tool.ruff.format] +quote-style = 'single'