diff options
Diffstat (limited to 'hacking/build_library')
-rw-r--r-- | hacking/build_library/build_ansible/announce.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/hacking/build_library/build_ansible/announce.py b/hacking/build_library/build_ansible/announce.py index de993a0f45..c245bfb97b 100644 --- a/hacking/build_library/build_ansible/announce.py +++ b/hacking/build_library/build_ansible/announce.py @@ -235,8 +235,11 @@ def is_ansible_base(version): ver_split = [] for component in version.split('.'): if not component.isdigit(): - # Take everything up until the first non-numeric component - break + if 'rc' in component: + ver_split.append(int(component.split('rc')[0])) + if 'b' in component: + ver_split.append(int(component.split('b')[0])) + continue ver_split.append(int(component)) return tuple(ver_split) >= (2, 10, 0) |