# HG changeset patch # User Franz Glasner # Date 1758276357 -7200 # Node ID d77477b4e151fdc58faeedb857936c7b7007b898 # Parent 2f43e400f1444925868d3bb0a9588f8ed6669887 Let _int_rc() also handle (i.e. ignore) a local version suffix diff -r 2f43e400f144 -r d77477b4e151 src/__init__.py --- a/src/__init__.py Fri Sep 19 10:28:53 2025 +0200 +++ b/src/__init__.py Fri Sep 19 12:05:57 2025 +0200 @@ -366,8 +366,12 @@ def _int_rc(text): ''' - Converts string to int, ignoring trailing 'rc...'. - ''' + Converts string to int, ignoring trailing 'rc...' and a trailing + local version. + ''' + rc = text.find('+') + if rc >= 0: + text = text[:rc] rc = text.find('rc') if rc >= 0: text = text[:rc]