summaryrefslogtreecommitdiff
path: root/hacking/build_library
diff options
context:
space:
mode:
Diffstat (limited to 'hacking/build_library')
-rw-r--r--hacking/build_library/build_ansible/announce.py7
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)