From b0e69fcbc8104e1ee52d17516389e695b3ba83f5 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Fri, 28 Oct 2022 01:15:07 -0300 Subject: [PATCH] bindings: use lru_cache to support older Python releases --- bindings/python/ns__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bindings/python/ns__init__.py b/bindings/python/ns__init__.py index 3165bafe3..ff628f25f 100644 --- a/bindings/python/ns__init__.py +++ b/bindings/python/ns__init__.py @@ -1,6 +1,6 @@ import builtins from copy import copy -from functools import cache +from functools import lru_cache import glob import os.path import sys @@ -53,7 +53,7 @@ def trim_library_path(library_path: str) -> str: return trimmed_library_path -@cache +@lru_cache(maxsize=None) def _search_libraries() -> dict: # Otherwise, search for ns-3 libraries # Should be the case when ns-3 is installed as a package