From 8f9a55c5ca9f9d9d70255688e35397b236926e58 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Wed, 1 May 2024 19:12:27 +0200 Subject: [PATCH] Add tools settings to pyproject --- pyproject.toml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index b6d40d9d..f8c894ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,3 +46,22 @@ include = ["novelwriter*"] [project.gui-scripts] novelwriter = "novelwriter:main" + +[tool.isort] +py_version="310" +line_length = 99 +wrap_length = 79 +multi_line_output = 5 +force_grid_wrap = 0 +lines_between_types = 1 +forced_separate = ["tests.*"] + +[tool.flake8] +max-line-length = 99 +ignore = ["E133", "E221", "E226", "E228", "E241", "W503", "ANN101", "ANN102", "ANN401"] +per-file-ignores = ["tests/*:ANN"] +exclude = ["docs/*"] + +[tool.autopep8] +max_line_length = 99 +ignore = ["E133", "E221", "E226", "E228", "E241", "W503"]