diff --git a/arkindex/project/fields.py b/arkindex/project/fields.py index 69f974302a739cedc04406b8ecaa641b2d330fac..4af2a16a3da763ab77f35029e8f722a930a23d4b 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 bc95bd11bfe8f92dab499b7af78e7c14509d76ea..6d75c7c631a3da36ac0b182460741c73e08ba939 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"]