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)

Reply via email to