Skip to content

Commit 04f5a79

Browse files
committed
Update test
1 parent dd95b0e commit 04f5a79

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Lib/platform.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,11 +1154,12 @@ def _sys_version(sys_version=None):
11541154
return result
11551155

11561156
sys_version_parser = re.compile(
1157-
r'([\w.+]+)\s*' # "version<space>"
1158-
r'\(#?([^,]+)' # "(#buildno"
1159-
r'(?:,\s*([\w ]*)' # ", builddate"
1160-
r'(?:,\s*([\w :]*))?)?\)\s*' # ", buildtime)<space>"
1161-
r'\[([^\]]+)\]?', re.ASCII) # "[compiler]"
1157+
r'([\w.+]+)\s*' # "version<space>"
1158+
r'\(#?([^,]+)' # "(#buildno"
1159+
r'(?:,\s*([\w ]*)' # ", buildate"
1160+
r'(?:,\s*([\w :]*))?)' # ", buildtime"
1161+
r'(?:,\s*(free-threading|default))?\)\s*' # ",'free-threading'|'default)<space>'"
1162+
r'\[([^\]]+)\]?', re.ASCII) #"[compiler]"
11621163

11631164
if sys.platform.startswith('java'):
11641165
# Jython
@@ -1195,7 +1196,7 @@ def _sys_version(sys_version=None):
11951196
raise ValueError(
11961197
'failed to parse CPython sys.version: %s' %
11971198
repr(sys_version))
1198-
version, buildno, builddate, buildtime, compiler = \
1199+
version, buildno, builddate, buildtime, _, compiler = \
11991200
match.groups()
12001201
name = 'CPython'
12011202
if builddate is None:

0 commit comments

Comments
 (0)