From d4df94b56d762c8d68e186c256a6d4b741044046 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Wed, 14 Feb 2001 15:24:17 +0000 Subject: [PATCH] Be much more permissive in what we accept in section names; there has been at least one addition to the set of accepted characters for every release since this module was first added; this should take care of the problem in a more substantial way. This closes SF bug #132288. --- Lib/ConfigParser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/ConfigParser.py b/Lib/ConfigParser.py index 14412a38bae..94179dacc62 100644 --- a/Lib/ConfigParser.py +++ b/Lib/ConfigParser.py @@ -387,7 +387,7 @@ class ConfigParser: # of \w, _ is allowed in section header names. SECTCRE = re.compile( r'\[' # [ - r'(?P
[-\w_.*,(){} ]+)' # a lot of stuff found by IvL + r'(?P
[^]]+)' # very permissive! r'\]' # ] ) OPTCRE = re.compile(