Coverage for compiler_admin / __init__.py: 85%

13 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-04-28 05:48 +0000

1from importlib.metadata import PackageNotFoundError, version 

2 

3 

4class Result: 

5 SUCCESS = 0 

6 FAILURE = 1 

7 

8 

9class Format: 

10 BASIC = 0 

11 CSV = 1 

12 JSON = 2 

13 

14 

15FORMATS = { 

16 "b": Format.BASIC, 

17 "basic": Format.BASIC, 

18 "c": Format.CSV, 

19 "csv": Format.CSV, 

20 "j": Format.JSON, 

21 "json": Format.JSON, 

22} 

23 

24try: 

25 __version__ = version("compiler_admin") 

26except PackageNotFoundError: 

27 # package is not installed 

28 pass