From a69e18f1a0ce26bcc2aa5ed7d957de078342a41b Mon Sep 17 00:00:00 2001 From: Yoann Schneider <yschneider@teklia.com> Date: Mon, 15 Apr 2024 20:10:20 +0200 Subject: [PATCH] Introduce UP031 --- arkindex/project/fields.py | 2 +- ruff.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/arkindex/project/fields.py b/arkindex/project/fields.py index 69f974302a..4af2a16a3d 100644 --- a/arkindex/project/fields.py +++ b/arkindex/project/fields.py @@ -120,7 +120,7 @@ class LastItemTransform(Transform): def as_sql(self, compiler, connection): lhs, params = compiler.compile(self.lhs) - return "%s[array_length(%s, 1)]" % (lhs, lhs), params + return f"{lhs}[array_length({lhs}, 1)]", params @property def output_field(self): diff --git a/ruff.toml b/ruff.toml index bc95bd11bf..6d75c7c631 100644 --- a/ruff.toml +++ b/ruff.toml @@ -39,6 +39,10 @@ select = [ "UP027", # format-literals "UP030", + # printf-string-formatting + "UP031", + # f-string + "UP032", ] ignore = ["E501", "RET502", "RET503"] -- GitLab