Coverage for python / aubellhop / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.14.0, created at 2026-05-24 14:11 +0000

1 

2# Import everything to package level 

3 

4from . import main 

5 

6from importlib.metadata import version 

7__version__ = version("aubellhop") 

8 

9__all__ = main.__all__ 

10globals().update({name: getattr(main, name) for name in __all__}) 

11 

12# Was: 

13# from .bellhop import * 

14# but this approach keeps Ruff happy 

15# 

16# NB in main.py: 

17# 

18# __all__ = [ 

19# name for name in globals() if not name.startswith("_") # ignore private names 

20# ]