Coverage for aipyapp/__init__.py: 75%

12 statements  

« prev     ^ index     » next       coverage.py v7.10.3, created at 2025-08-11 12:02 +0200

1from importlib import resources 

2 

3from .i18n import T, set_lang, get_lang 

4from .interface import Event, EventBus, EventListener, EventHandler, Stoppable 

5from .plugin import Plugin, PluginError, PluginConfigError, PluginInitError, TaskPlugin, PluginType 

6 

7try: 

8 from .__version__ import __version__ 

9except ImportError: 

10 from importlib.metadata import version 

11 __version__ = version(__package__) 

12 

13__respkg__ = f'{__package__}.res' 

14__respath__ = resources.files(__respkg__) 

15__pkgpath__ = resources.files(__package__)