Browse Source

bpo-23835: [docs] configparser converts defaults to strings (#3176)

Title says all.
pull/3191/head
Łukasz Langa 8 years ago
committed by GitHub
parent
commit
ea57923e89
  1. 6
      Doc/library/configparser.rst
  2. 1
      Misc/ACKS
  3. 4
      Misc/NEWS.d/next/Library/2017-08-21-16-06-19.bpo-23835.da_4Kz.rst

6
Doc/library/configparser.rst

@ -944,6 +944,11 @@ ConfigParser Objects
.. versionchanged:: 3.5
The *converters* argument was added.
.. versionchanged:: 3.7
The *defaults* argument is read with :meth:`read_dict()`,
providing consistent behavior across the parser: non-string
keys and values are implicitly converted to strings.
.. method:: defaults()
@ -1325,4 +1330,3 @@ Exceptions
.. [1] Config parsers allow for heavy customization. If you are interested in
changing the behaviour outlined by the footnote reference, consult the
`Customizing Parser Behaviour`_ section.

1
Misc/ACKS

@ -1578,6 +1578,7 @@ Jason Tishler
Christian Tismer
Jim Tittsler
Frank J. Tobin
James Tocknell
Bennett Todd
R Lindsay Todd
Eugene Toder

4
Misc/NEWS.d/next/Library/2017-08-21-16-06-19.bpo-23835.da_4Kz.rst

@ -0,0 +1,4 @@
configparser: reading defaults in the ``ConfigParser()`` constructor is now
using ``read_dict()``, making its behavior consistent with the rest of the
parser. Non-string keys and values in the defaults dictionary are now being
implicitly converted to strings. Patch by James Tocknell.
Loading…
Cancel
Save