From 2711ebc7fa94ac2b08367efe2dde642ba7208656 Mon Sep 17 00:00:00 2001 From: tehrengruber Date: Wed, 25 Mar 2026 10:29:29 +0100 Subject: [PATCH] Forward lru_cache cache_clear --- src/gt4py/eve/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gt4py/eve/utils.py b/src/gt4py/eve/utils.py index 2441b1d16c..901b04ce86 100644 --- a/src/gt4py/eve/utils.py +++ b/src/gt4py/eve/utils.py @@ -511,6 +511,7 @@ def inner(*args, **kwargs): # type: ignore[no-untyped-def] # cast below restor inner.cache_parameters = cached_func.cache_parameters # type: ignore[attr-defined] # mypy not aware of functools.lru_cache behavior inner.cache_info = cached_func.cache_info # type: ignore[attr-defined] # mypy not aware of functools.lru_cache behavior + inner.cache_clear = cached_func.cache_clear # type: ignore[attr-defined] # mypy not aware of functools.cache_clear behavior return typing.cast(Callable[_P, _T], inner)