From 09de71cb9656b4740ae623a6fc6077e6e3e5d570 Mon Sep 17 00:00:00 2001 From: Sagar Vora Date: Sun, 16 Mar 2025 15:39:59 +0530 Subject: [PATCH] perf: define `__slots__` in `NamedParameterWrapper` --- frappe/query_builder/terms.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/query_builder/terms.py b/frappe/query_builder/terms.py index 46c73dd518..cdae2a449d 100644 --- a/frappe/query_builder/terms.py +++ b/frappe/query_builder/terms.py @@ -12,6 +12,8 @@ from frappe.utils.data import format_time, format_timedelta class NamedParameterWrapper: """Utility class to hold parameter values and keys""" + __slots__ = ("parameters",) + def __init__(self) -> None: self.parameters = {}