whatsnew: logging.fileConfig accepts ConfigParser instances. (#16110)

And missing NEWS entry.
This commit is contained in:
R David Murray 2014-03-10 11:51:19 -04:00
parent c5f5d69517
commit 416616fc6f
2 changed files with 11 additions and 0 deletions

View File

@ -1006,6 +1006,14 @@ happen. (Contributed by Ronald Oussoren in :issue:`9556`.)
setting *port* to ``None``). (Contributed by Vinay Sajip in commit setting *port* to ``None``). (Contributed by Vinay Sajip in commit
ce46195b56a9.) ce46195b56a9.)
:func:`~logging.config.fileConfig` now accepts a
:class:`configparser.RawConfigParser` subclass instance for the *fname*
parameter. This facilitates using a configuration file when logging
configuration is just a part of the overall application configuration, or where
the application modifies the configuration before passing it to
:func:`~logging.config.fileConfig`. (Contributed by Vinay Sajip in
:issue:`16110`.)
.. _whatsnew-marshal-3: .. _whatsnew-marshal-3:

View File

@ -3617,6 +3617,9 @@ Library
- Issue #16169: Fix ctypes.WinError()'s confusion between errno and winerror. - Issue #16169: Fix ctypes.WinError()'s confusion between errno and winerror.
- Issue #16110: logging.fileConfig now accepts a pre-initialised ConfigParser
instance.
- Issue #1492704: shutil.copyfile() raises a distinct SameFileError now if - Issue #1492704: shutil.copyfile() raises a distinct SameFileError now if
source and destination are the same file. Patch by Atsuo Ishimoto. source and destination are the same file. Patch by Atsuo Ishimoto.