From cb1da72eafc829cf319c947001265958d0adb163 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rajmund=20Hru=C5=A1ka?= <rajmund.hruska@cesnet.cz>
Date: Fri, 11 Apr 2025 10:57:40 +0200
Subject: [PATCH] Add 'mypy' to 'lint' rule

---
 Makefile               | 2 +-
 ransack/transformer.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index bc44ade..b7418f4 100644
--- a/Makefile
+++ b/Makefile
@@ -23,4 +23,4 @@ mypy:
 isort:
 	python3 -m isort $(MODULES)
 
-lint: black isort flake8
+lint: black isort flake8 mypy
diff --git a/ransack/transformer.py b/ransack/transformer.py
index dcb7de5..35b7fc4 100644
--- a/ransack/transformer.py
+++ b/ransack/transformer.py
@@ -695,7 +695,7 @@ class Filter(Interpreter):
 
         elif isinstance(data, MutableSequence):
             # Aggregate results from all list elements
-            aggregated = []
+            aggregated: Any = []
             for item in data:
                 if isinstance(item, (Mapping, MutableSequence)):
                     result, _ = self._get_data_value(path, item)
-- 
GitLab