<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/configparser.py, branch misc-acks-comment</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>fix typo in configparser doc (GH-12154)</title>
<updated>2019-03-04T02:23:19+00:00</updated>
<author>
<name>Woko</name>
<email>banbooliu@gmail.com</email>
</author>
<published>2019-03-04T02:23:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=45d75faa7211592509c7c9da148a74687f182894'/>
<id>45d75faa7211592509c7c9da148a74687f182894</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-27351: Fix ConfigParser.read() documentation and docstring (GH-8123)</title>
<updated>2018-09-29T16:15:55+00:00</updated>
<author>
<name>Zackery Spytz</name>
<email>zspytz@gmail.com</email>
</author>
<published>2018-09-29T16:15:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e45473e3ca31e5b78dc85cab575f5bb60d5b7f8f'/>
<id>e45473e3ca31e5b78dc85cab575f5bb60d5b7f8f</id>
<content type='text'>
Switch "list" with "iterable" to match with the implementation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch "list" with "iterable" to match with the implementation.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32108: Don't clear configparser values if key is assigned to itself (GH-7588)</title>
<updated>2018-06-12T20:37:51+00:00</updated>
<author>
<name>Cheryl Sabella</name>
<email>cheryl.sabella@gmail.com</email>
</author>
<published>2018-06-12T20:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=33cd058f21d0673253c88cea70388282918992bc'/>
<id>33cd058f21d0673253c88cea70388282918992bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33802: Do not interpolate in ConfigParser while reading defaults (GH-7524)</title>
<updated>2018-06-08T11:02:48+00:00</updated>
<author>
<name>Łukasz Langa</name>
<email>lukasz@langa.pl</email>
</author>
<published>2018-06-08T11:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=214f18e49feb6a9d6c05aa09a4bb304905e81334'/>
<id>214f18e49feb6a9d6c05aa09a4bb304905e81334</id>
<content type='text'>
This solves a regression in logging config due to changes in BPO-23835.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves a regression in logging config due to changes in BPO-23835.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33504: Migrate configparser from OrderedDict to dict. (#6819)</title>
<updated>2018-06-05T23:31:33+00:00</updated>
<author>
<name>John Reese</name>
<email>john@noswap.com</email>
</author>
<published>2018-06-05T23:31:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3a5b0d8988491d9408b22bceea6fd70b91345724'/>
<id>3a5b0d8988491d9408b22bceea6fd70b91345724</id>
<content type='text'>
With 3.7+, dictionary are ordered by design.  Configparser still uses
collections.OrderedDict, which is unnecessary.  This updates the module
to use the standard dict implementation by default, and changes the
docs and tests to match.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With 3.7+, dictionary are ordered by design.  Configparser still uses
collections.OrderedDict, which is unnecessary.  This updates the module
to use the standard dict implementation by default, and changes the
docs and tests to match.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33251: Prevent ConfigParser.items returning items present in vars. (#6446)</title>
<updated>2018-04-23T19:16:17+00:00</updated>
<author>
<name>Chris Bradbury</name>
<email>chris@binaryspanner.com</email>
</author>
<published>2018-04-23T19:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1d4a733cceee237f0850b7887c2945dee707da27'/>
<id>1d4a733cceee237f0850b7887c2945dee707da27</id>
<content type='text'>
* bpo-33251: ConfigParser.items no longer returns items present in vars.

Documentation for `ConfigParser.items()` states:
'Items present in vars no longer appear in the result.'

This fix aligns behaviour to that specified in the documentation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-33251: ConfigParser.items no longer returns items present in vars.

Documentation for `ConfigParser.items()` states:
'Items present in vars no longer appear in the result.'

This fix aligns behaviour to that specified in the documentation.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31307: Make ConfigParser.read() accept bytes objects (GH-3420)</title>
<updated>2017-11-02T12:47:04+00:00</updated>
<author>
<name>Vincent Michel</name>
<email>vxgmichel@gmail.com</email>
</author>
<published>2017-11-02T12:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e314853d57450b2b9523157eebd405289a795a0e'/>
<id>e314853d57450b2b9523157eebd405289a795a0e</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-23835: Restore legacy defaults= behavior for RawConfigParser (#3191)</title>
<updated>2017-08-24T16:43:53+00:00</updated>
<author>
<name>Łukasz Langa</name>
<email>lukasz@langa.pl</email>
</author>
<published>2017-08-24T16:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a5fab17fc11433b2418f626dc51e8a3d07b198ca'/>
<id>a5fab17fc11433b2418f626dc51e8a3d07b198ca</id>
<content type='text'>
The fix for bpo-23835 fixed ConfigParser behavior in defaults= handling.
Unfortunately, it caused a backwards compatibility regression with
RawConfigParser objects which allow for non-string values.

This commit restores the legacy behavior for RawConfigParser only.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fix for bpo-23835 fixed ConfigParser behavior in defaults= handling.
Unfortunately, it caused a backwards compatibility regression with
RawConfigParser objects which allow for non-string values.

This commit restores the legacy behavior for RawConfigParser only.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-23835: Enforce that configparser defaults are strings (#2558)</title>
<updated>2017-08-21T22:46:30+00:00</updated>
<author>
<name>James Tocknell</name>
<email>aragilar+github@gmail.com</email>
</author>
<published>2017-08-21T22:46:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=44e6ad87340d50f48daf53b6a61138377d0d0d10'/>
<id>44e6ad87340d50f48daf53b6a61138377d0d0d10</id>
<content type='text'>
* Enforce that configparser defaults are strings
* Update test_configparser.py</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enforce that configparser defaults are strings
* Update test_configparser.py</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29762: More use "raise from None". (#569)</title>
<updated>2017-04-05T06:37:24+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-04-05T06:37:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5affd23e6f42125998724787025080a24839266e'/>
<id>5affd23e6f42125998724787025080a24839266e</id>
<content type='text'>
This hides unwanted implementation details from tracebacks.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This hides unwanted implementation details from tracebacks.</pre>
</div>
</content>
</entry>
</feed>
