We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 74925c7 commit cdbe566Copy full SHA for cdbe566
1 file changed
manage_version.py
@@ -4,9 +4,9 @@
4
from pathlib import Path
5
6
SEMVER_REGEX = re.compile(
7
- "^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)"
8
- "(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?"
9
- "(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
+ r"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)"
+ r"(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?"
+ r"(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
10
)
11
12
0 commit comments