From: Yash Shete Date: Mon, 9 Nov 2020 17:38:09 +0000 (+0530) Subject: bpo-41712: Avoid runaway regex match in upload scripts (GH-23166) X-Git-Tag: v3.10.0a3~241 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1f73c320e2921605c4963e202f6bdac1ef18f2ce;p=thirdparty%2FPython%2Fcpython.git bpo-41712: Avoid runaway regex match in upload scripts (GH-23166) --- diff --git a/Tools/msi/purge.py b/Tools/msi/purge.py index a8b8f4d8973c..27b6b054a445 100644 --- a/Tools/msi/purge.py +++ b/Tools/msi/purge.py @@ -12,7 +12,7 @@ import sys from urllib.request import * -VERSION_RE = re.compile(r'(\d+\.\d+\.\d+)(\w+\d+)?$') +VERSION_RE = re.compile(r'(\d+\.\d+\.\d+)([A-Za-z_]+\d+)?$') try: m = VERSION_RE.match(sys.argv[1])