Coverage for src / bioimageio / core / __main__.py: 91%

11 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-02-13 09:46 +0000

1import sys 

2 

3from loguru import logger 

4from pydantic_settings import CliApp 

5 

6logger.enable("bioimageio") 

7 

8logger.remove() 

9_ = logger.add( 

10 sys.stderr, 

11 level="INFO", 

12 format="<green>{elapsed:}</green> | " 

13 + "<level>{level: <8}</level> | " 

14 + "<cyan>{module}</cyan> - <level>{message}</level>", 

15) 

16 

17from .cli import Bioimageio 

18 

19 

20def main(): 

21 _ = CliApp.run(Bioimageio) 

22 

23 

24if __name__ == "__main__": 

25 main()