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():