From 694252f52d5ffd17b51e3d311d51543d45da5fe9 Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:37:10 +0200 Subject: [PATCH 1/2] added ruff.toml --- ruff.toml | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 ruff.toml diff --git a/ruff.toml b/ruff.toml new file mode 100644 index 0000000000..d509ee4b28 --- /dev/null +++ b/ruff.toml @@ -0,0 +1,74 @@ +# Exclude a variety of commonly ignored directories. +exclude = [ + ".bzr", + ".direnv", + ".eggs", + ".git", + ".git-rewrite", + ".hg", + ".ipynb_checkpoints", + ".mypy_cache", + ".nox", + ".pants.d", + ".pyenv", + ".pytest_cache", + ".pytype", + ".ruff_cache", + ".svn", + ".tox", + ".venv", + ".vscode", + "__pypackages__", + "_build", + "buck-out", + "build", + "dist", + "node_modules", + "site-packages", + "venv", +] + +# Same as Black. +line-length = 79 +indent-width = 4 + +[lint] +# Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`) codes by default. +# Unlike Flake8, Ruff doesn't enable pycodestyle warnings (`W`) or +# McCabe complexity (`C901`) by default. +select = ["E4", "E7", "E9", "F", "W"] +ignore = [] + +# Allow fix for all enabled rules (when `--fix`) is provided. +fixable = ["ALL"] +unfixable = [] + +# Allow unused variables when underscore-prefixed. +dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$" + +[format] +# Like Black, use double quotes for strings. +quote-style = "double" + +# Like Black, indent with spaces, rather than tabs. +indent-style = "space" + +# Like Black, respect magic trailing commas. +skip-magic-trailing-comma = false + +# Like Black, automatically detect the appropriate line ending. +line-ending = "auto" + +# Enable auto-formatting of code examples in docstrings. Markdown, +# reStructuredText code/literal blocks and doctests are all supported. +# +# This is currently disabled by default, but it is planned for this +# to be opt-out in the future. +docstring-code-format = false + +# Set the line length limit used when formatting code snippets in +# docstrings. +# +# This only has an effect when the `docstring-code-format` setting is +# enabled. +docstring-code-line-length = "dynamic" From f364806e9ed79b935095d3b467e9f545f29e3aae Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:40:28 +0200 Subject: [PATCH 2/2] fix trailing whitespaces --- server/__init__.py | 4 ++-- server/_backwards.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/__init__.py b/server/__init__.py index 64448d8150..71ff5d3dfd 100644 --- a/server/__init__.py +++ b/server/__init__.py @@ -255,7 +255,7 @@ async def _update_enums(self): UPDATE attributes SET scope = $1, data = $2 - WHERE + WHERE name = $3 """, apps_scope, @@ -269,7 +269,7 @@ async def _update_enums(self): UPDATE attributes SET scope = $1, data = $2 - WHERE + WHERE name = $3 """, tools_scope, diff --git a/server/_backwards.py b/server/_backwards.py index 598334f141..f092894d0d 100644 --- a/server/_backwards.py +++ b/server/_backwards.py @@ -188,7 +188,7 @@ async def _update_enums(self): UPDATE attributes SET scope = $1, data = $2 - WHERE + WHERE name = $3 """, apps_scope, @@ -202,7 +202,7 @@ async def _update_enums(self): UPDATE attributes SET scope = $1, data = $2 - WHERE + WHERE name = $3 """, tools_scope,