Fix Ruff UP033 (lru-cache-with-maxsize-none)

https://docs.astral.sh/ruff/rules/lru-cache-with-maxsize-none/
This commit is contained in:
Andrej
2025-05-28 16:39:27 +05:00
parent 7259dd625f
commit 3976b77ee1
2 changed files with 5 additions and 5 deletions
@@ -37,7 +37,7 @@ from bonsai.bim.module.drawing.data import DecoratorData, DrawingsData
from bonsai.bim.module.drawing.shaders import add_verts_sequence, add_offsets
from bonsai.bim.module.drawing.helper import format_distance
from timeit import default_timer as timer
from functools import lru_cache
from functools import cache
from typing import Optional, Iterator, Type, Union
UNSPECIAL_ELEMENT_COLOR = (0.2, 0.2, 0.2, 1) # GREY
@@ -495,7 +495,7 @@ class BaseDecorator:
self.draw_label(context, text=text, line_no=line_number_start, multiline=True, **draw_label_kwargs)
@lru_cache(maxsize=None)
@cache
def format_value(self, context, value, custom_unit=None):
drawing_pset_data = DrawingsData.data["active_drawing_pset_data"]
precision = drawing_pset_data.get("MetricPrecision", None)
@@ -19,7 +19,7 @@
import datetime
import ifcopenshell.util.date
from math import floor
from functools import lru_cache
from functools import cache
from typing import Union, Literal, Optional, Iterator
@@ -170,7 +170,7 @@ def get_recent_working_day(start, duration_type: DURATION_TYPE, calendar: ifcope
return start
@lru_cache(maxsize=None)
@cache
def is_working_day(day, calendar: ifcopenshell.entity_instance) -> bool:
is_working_day = False
for work_time in calendar.WorkingTimes or []:
@@ -186,7 +186,7 @@ def is_working_day(day, calendar: ifcopenshell.entity_instance) -> bool:
return is_working_day
@lru_cache(maxsize=None)
@cache
def is_calendar_applicable(day, calendar: ifcopenshell.entity_instance) -> bool:
if not calendar or not calendar.WorkingTimes:
return False