COMMITS
/ Lib/configparser.py April 7, 2026
J
gh-146333: Fix quadratic regex backtracking in configparser option parsing (GH-146399)
Joshua Swanson committed
December 19, 2025
June 15, 2025
J
gh-65697: Improved error msg for configparser key validation (#135527)
Jacob Austin Lincoln committed
April 16, 2025
February 24, 2025
A
gh-128641: Fix ConfigParser.read Perfomance Regression (#129596)
Andrew Shteren committed
February 23, 2025
J
gh-65697: Prevent configparser from writing keys it cannot properly read (#129270)
Jacob Austin Lincoln committed
February 17, 2025
A
gh-129678: ConfigParser: do not write an empty unnamed section (GH-129679)
Andrey Efremov committed
January 26, 2025
A
gh-127096: Do not recreate unnamed section on every read in ConfigParser (#127228)
Andrey Efremov committed
August 18, 2024
P
gh-123049: configparser: Allow to create the unnamed section from scratch. (#123077)
Pedro Lacerda committed
May 22, 2024
G
Remove almost all unpaired backticks in docstrings (#119231)
Geoffrey Thomas committed
April 14, 2024
J
gh-117348: restore import time performance of configparser (#117703)
Jason R. Coombs committed
March 29, 2024
J
gh-117348: Refactored RawConfigParser._read for similicity and comprehensibility (#117372)
Jason R. Coombs committed
P
gh-66449: configparser: Add support for unnamed sections (#117273)
Pedro Lacerda committed
March 19, 2024
D
gh-116957: configparser: Do post-process values after DuplicateOptionError (GH-116958)
David Röthlisberger committed
March 6, 2024
P
gh-107625: configparser: Raise error if a missing value is continued (GH-107651)
Prince Roshan committed
June 11, 2023
L
Fix typo in configparser module docstring (#105652)
litlighilit committed
June 6, 2023
V
gh-105407: Remove unused imports in the stdlib (#105411)
Victor Stinner committed
May 26, 2023
H
gh-104886: Remove deprecated configparser.LegacyInterpolation (#104887)
Hugo van Kemenade committed
December 26, 2022
N
gh-100520: Fix `rst` markup in `configparser` docstrings (#100524)
Nikita Sobolev committed
June 21, 2022
G
gh-89336: Remove configparser APIs that were deprecated for 3.12 (#92503)
Gregory P. Smith committed
April 5, 2022
H
bpo-46607: Add DeprecationWarning for LegacyInterpolation, deprecated in docs since 3.2 (GH-30927)
Hugo van Kemenade committed
February 17, 2022
B
bpo-41086: Add exception for uninstantiated interpolation (configparser) (GH-21062)
Brian Faherty committed
February 2, 2022
H
bpo-45173: Keep configparser deprecations until Python 3.12 (GH-30952)
Hugo van Kemenade committed
September 13, 2021
H
bpo-45173 Remove configparser deprecations (GH-28292)
Hugo van Kemenade committed
July 13, 2021
J
bpo-38741: Definition of multiple ']' in header configparser (GH-17129)
jsnklln committed
May 18, 2021
J
bpo-41963: document that ConfigParser strips off comments (GH-26197)
Jürgen Gmach committed
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
March 4, 2019
W
fix typo in configparser doc (GH-12154)
Woko committed
September 29, 2018
Z
bpo-27351: Fix ConfigParser.read() documentation and docstring (GH-8123)
Zackery Spytz committed
June 12, 2018
C
bpo-32108: Don't clear configparser values if key is assigned to itself (GH-7588)
Cheryl Sabella committed
June 8, 2018
Ł
bpo-33802: Do not interpolate in ConfigParser while reading defaults (GH-7524)
Łukasz Langa committed
June 5, 2018
J
bpo-33504: Migrate configparser from OrderedDict to dict. (#6819)
John Reese committed
April 23, 2018
C
bpo-33251: Prevent ConfigParser.items returning items present in vars. (#6446)
Chris Bradbury committed
November 2, 2017
V
bpo-31307: Make ConfigParser.read() accept bytes objects (GH-3420)
Vincent Michel committed
August 24, 2017
Ł
bpo-23835: Restore legacy defaults= behavior for RawConfigParser (#3191)
Łukasz Langa committed
August 21, 2017
J
bpo-23835: Enforce that configparser defaults are strings (#2558)
James Tocknell committed
April 5, 2017
S
bpo-29762: More use "raise from None". (#569)
Serhiy Storchaka committed
March 3, 2017
D
bpo-29623: Make PathLike objects work with ConfigParser.read() (#242)
David Ellis committed
November 26, 2016
August 13, 2015
R
Issue #21159: Improve message in configparser.InterpolationMissingOptionError.
Robert Collins committed
R
Issue #21159: Improve message in configparser.InterpolationMissingOptionError.
Robert Collins committed
September 15, 2014
Ł
Closes #18159: ConfigParser getters not available on SectionProxy
Łukasz Langa committed
September 4, 2014
Ł
Fix #19546: onfigparser exceptions expose implementation details. Patch by Claudiu Popa.
Łukasz Langa committed
February 6, 2014
S
Issue #20363. Fixed BytesWarning triggerred by test suite.
Serhiy Storchaka committed
S
Issue #20363. Fixed BytesWarning triggerred by test suite.
Serhiy Storchaka committed
January 20, 2014
S
Issue #20315: Removed support for backward compatibility with early 2.x versions.
Serhiy Storchaka committed
S
Issue #20315: Removed support for backward compatibility with early 2.x versions.
Serhiy Storchaka committed
June 23, 2013
Ł
Merged fix for issue #18260 from 3.3
Łukasz Langa committed
Ł
Fixed issue #18260: configparser TypeError on source name specified as bytes
Łukasz Langa committed
April 23, 2013
Ł
fix character index in ExtendedInterpolation's exception message
Łukasz Langa committed