py312 compatibility: provide a minimalist replacement for find_module
1 files changed, 2 insertions(+), 5 deletions(-)

M lairucrem/__init__.py
M lairucrem/__init__.py +2 -5
@@ 6,7 6,7 @@ 
 """The lairucrem librairy."""
 
 import contextlib
-import imp
+import os.path
 
 import urwid
 

          
@@ 37,10 37,7 @@ def get_extension_path():
     The extension file is not loaded so, lazy import feature of
     mercurial is not activated.
     """
-    path = __path__  # noqa: E0602
-    fid, path = imp.find_module('extension', path)[:2]
-    fid.close()
-    return path
+    return os.path.join(__path__[0], 'extension' + '.py')
 
 
 def _MAIN_WIDGET_FACTORY():