Skip to content
Snippets Groups Projects
Commit bb59a4b7 authored by Charlotte Hausman's avatar Charlotte Hausman
Browse files

fixed parsing to support possible 3 or 4 digit versioning

parent 37dd40b0
Loading
Pipeline #14289 passed
...@@ -8,11 +8,11 @@ parse = """(?x) ...@@ -8,11 +8,11 @@ parse = """(?x)
(?P<patch>0|[1-9]\\d*) (?P<patch>0|[1-9]\\d*)
(?: (?:
\\.(?P<smallpatch>0|[1-9]\\d*) \\.(?P<smallpatch>0|[1-9]\\d*)
)? )? # smallpatch section is optional
(?: (?:
(?P<pre_l>[a-zA-Z-]+) # pre-release label (?P<pre_l>[a-zA-Z-]+) # pre-release label
(?P<pre_n>[1-9]\\d*) # pre-release version number (?P<pre_n>[1-9]\\d*) # pre-release version number
)? # pre-release section is optional )? # pre-release section is optional
""" """
serialize = [ serialize = [
"{major}.{minor}.{patch}{pre_l}{pre_n}", "{major}.{minor}.{patch}{pre_l}{pre_n}",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment