details: https://code.tryton.org/tryton/commit/955b08fb104b
branch: default
user: Sergi Almacellas Abellana <[email protected]>
date: Tue Jul 07 17:16:02 2026 +0200
description:
Add cache on import_module tool
Closes #14936
diffstat:
trytond/trytond/tools/misc.py | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (11 lines):
diff -r f26f207f98cf -r 955b08fb104b trytond/trytond/tools/misc.py
--- a/trytond/trytond/tools/misc.py Wed Jul 08 08:54:37 2026 +0200
+++ b/trytond/trytond/tools/misc.py Tue Jul 07 17:16:02 2026 +0200
@@ -33,6 +33,7 @@
return _entry_points()
+@cache
def import_module(name):
try:
ep, = entry_points().select(group=MODULES_GROUP, name=name)