Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/django_admin_env_notice/__init__.py: 71%

10 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1""" 

2django-admin-env-notice 

3""" 

4 

5__version_info__ = { 

6 'major': 0, 

7 'minor': 4, 

8 'micro': 0, 

9 'releaselevel': 'final', 

10 'serial': 1 

11} 

12 

13 

14def get_version(short=False): 

15 assert __version_info__['releaselevel'] in ('alpha', 'beta', 'final') 

16 vers = ["%(major)i.%(minor)i" % __version_info__, ] 

17 if __version_info__['micro']: 17 ↛ 18line 17 didn't jump to line 18, because the condition on line 17 was never true

18 vers.append(".%(micro)i" % __version_info__) 

19 if __version_info__['releaselevel'] != 'final' and not short: 19 ↛ 20line 19 didn't jump to line 20, because the condition on line 19 was never true

20 vers.append('%s%i' % ( 

21 __version_info__['releaselevel'][0], __version_info__['serial'])) 

22 return ''.join(vers) 

23 

24 

25__version__ = get_version()