Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/ipyparallel/_version.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

6 statements  

1import re 

2 

3__version__ = "9.0.1" 

4 

5# matches tbump regex in pyproject.toml 

6_version_regex = re.compile( 

7 r''' 

8 (?P<major>\d+) 

9 \. 

10 (?P<minor>\d+) 

11 \. 

12 (?P<patch>\d+) 

13 (?P<pre>((a|b|rc)\d+))? 

14 (\. 

15 (?P<dev>dev\d*) 

16 )? 

17 ''', 

18 re.VERBOSE, 

19) 

20 

21_version_fields = _version_regex.match(__version__).groupdict() 

22version_info = tuple( 

23 field 

24 for field in ( 

25 int(_version_fields["major"]), 

26 int(_version_fields["minor"]), 

27 int(_version_fields["patch"]), 

28 _version_fields["pre"], 

29 _version_fields["dev"], 

30 ) 

31 if field is not None 

32) 

33 

34__all__ = ["__version__", "version_info"]