]> granicus.if.org Git - python/log
python
8 years agomerge 3.5 (#27981)
Benjamin Peterson [Tue, 13 Sep 2016 05:07:14 +0000 (22:07 -0700)]
merge 3.5 (#27981)

8 years agorestructure fp_setreadl so as to avoid refleaks (closes #27981)
Benjamin Peterson [Tue, 13 Sep 2016 05:06:58 +0000 (22:06 -0700)]
restructure fp_setreadl so as to avoid refleaks (closes #27981)

8 years agoFix headers in whatsnew/3.6.rst
Berker Peksag [Tue, 13 Sep 2016 02:52:32 +0000 (05:52 +0300)]
Fix headers in whatsnew/3.6.rst

8 years agoIssue #28103: Merge from 3.5
Berker Peksag [Tue, 13 Sep 2016 01:49:44 +0000 (04:49 +0300)]
Issue #28103: Merge from 3.5

8 years agoIssue #28103: Use ``'...'`` style in zipfile documentation
Berker Peksag [Tue, 13 Sep 2016 01:49:12 +0000 (04:49 +0300)]
Issue #28103: Use ``'...'`` style in zipfile documentation

Patch by Stephen J. Turnbull.

8 years agoStart 3.6 branch
Ned Deily [Mon, 12 Sep 2016 21:36:57 +0000 (17:36 -0400)]
Start 3.6 branch

8 years agoPost 3.6.0b1 merge
Ned Deily [Mon, 12 Sep 2016 20:57:18 +0000 (16:57 -0400)]
Post 3.6.0b1 merge

8 years agoUpdates zip and nuget builds for Windows.
Steve Dower [Mon, 12 Sep 2016 20:29:58 +0000 (13:29 -0700)]
Updates zip and nuget builds for Windows.

8 years agoStart 3.6.0b2
Ned Deily [Mon, 12 Sep 2016 19:49:58 +0000 (15:49 -0400)]
Start 3.6.0b2

8 years agoFix warning in _PyCFunction_FastCallKeywords()
Victor Stinner [Mon, 12 Sep 2016 19:33:26 +0000 (15:33 -0400)]
Fix warning in _PyCFunction_FastCallKeywords()

Issue #28105.

8 years agoIssue #23545: Adding -Wextra in setup.py is no longer necessary, since it
Stefan Krah [Mon, 12 Sep 2016 17:27:46 +0000 (19:27 +0200)]
Issue #23545: Adding -Wextra in setup.py is no longer necessary, since it
is now part of the official flags.

8 years agoAdded tag v3.6.0b1 for changeset 5b0ca4ed5e2f
Ned Deily [Mon, 12 Sep 2016 15:05:15 +0000 (11:05 -0400)]
Added tag v3.6.0b1 for changeset 5b0ca4ed5e2f

8 years agoVersion bump for 3.6.0b1 v3.6.0b1
Ned Deily [Mon, 12 Sep 2016 15:04:12 +0000 (11:04 -0400)]
Version bump for 3.6.0b1

8 years agoChange SOURCE_URI for pydoc source URLs to point to 3.6 branch
Ned Deily [Mon, 12 Sep 2016 14:56:13 +0000 (10:56 -0400)]
Change SOURCE_URI for pydoc source URLs to point to 3.6 branch

8 years agoUpdate pydoc topics for 3.6.0b1
Ned Deily [Mon, 12 Sep 2016 14:48:44 +0000 (10:48 -0400)]
Update pydoc topics for 3.6.0b1

8 years agoIssue #27810: Exclude METH_FASTCALL from the stable API
Victor Stinner [Mon, 12 Sep 2016 13:55:21 +0000 (15:55 +0200)]
Issue #27810: Exclude METH_FASTCALL from the stable API

8 years agoIssue #17128: Build OS X installer for 3.6 with private copy of OpenSSL.
Ned Deily [Mon, 12 Sep 2016 13:39:23 +0000 (09:39 -0400)]
Issue #17128: Build OS X installer for 3.6 with private copy of OpenSSL.
Also provide a sample Install Certificates command script to install a
set of root certificates from the third-party certifi module.

8 years agoIssue #27322: back out the commit. needs to be addressed after beta1.
Christian Heimes [Mon, 12 Sep 2016 13:22:25 +0000 (15:22 +0200)]
Issue #27322: back out the commit. needs to be addressed after beta1.

8 years agoIssue #27322: skip test_compile_path when sys.path is not writeable.
Christian Heimes [Mon, 12 Sep 2016 13:08:32 +0000 (15:08 +0200)]
Issue #27322: skip test_compile_path when sys.path is not writeable.

8 years agoIssue #27350: Document compact dict memory usage
Victor Stinner [Mon, 12 Sep 2016 12:43:14 +0000 (14:43 +0200)]
Issue #27350: Document compact dict memory usage

8 years agoIssue #28077: find_empty_slot() only supports combined dict
Victor Stinner [Mon, 12 Sep 2016 12:17:40 +0000 (14:17 +0200)]
Issue #28077: find_empty_slot() only supports combined dict

8 years agoDocument kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict()
Victor Stinner [Mon, 12 Sep 2016 11:37:07 +0000 (13:37 +0200)]
Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict()

Issue #27213.

8 years agoRevert change f860b7a775c5
Victor Stinner [Mon, 12 Sep 2016 11:30:02 +0000 (13:30 +0200)]
Revert change f860b7a775c5

Revert change "Issue #27213: Reintroduce checks in _PyStack_AsDict()", pushed
by mistake.

8 years agoBuildbot: give 20 minute per test file
Victor Stinner [Mon, 12 Sep 2016 11:04:17 +0000 (13:04 +0200)]
Buildbot: give 20 minute per test file

It seems like at least 2 buildbots need more than 15 minutes per test file.
Example with "AMD64 Snow Leop 3.x":

    10 slowest tests:
    - test_tools: 14 min 40 sec
    - test_tokenize: 11 min 57 sec
    - test_datetime: 11 min 25 sec
    - ...

8 years agossue #27213: Reintroduce checks in _PyStack_AsDict()
Victor Stinner [Mon, 12 Sep 2016 10:55:28 +0000 (12:55 +0200)]
ssue #27213: Reintroduce checks in _PyStack_AsDict()

8 years agoIssue #27866: Fix refleak in cipher_to_dict()
Victor Stinner [Mon, 12 Sep 2016 10:00:23 +0000 (12:00 +0200)]
Issue #27866: Fix refleak in cipher_to_dict()

8 years agosocket: Fix memory leak in sendmsg() and sendmsg_afalg()
Victor Stinner [Mon, 12 Sep 2016 09:41:58 +0000 (11:41 +0200)]
socket: Fix memory leak in sendmsg() and sendmsg_afalg()

Issue #27744:

* Release msg.msg_iov memory block.
* Release memory on PyMem_Malloc(controllen) failure

8 years agoCleanup socketmodule.c
Victor Stinner [Mon, 12 Sep 2016 09:45:59 +0000 (11:45 +0200)]
Cleanup socketmodule.c

Issue #27744:

* PEP 7: add {...} around if blocks
* assign variables and then check their value in if() to make the code easier
  to read and to debug.

8 years agoIssue #27213: Fix reference leaks
Victor Stinner [Mon, 12 Sep 2016 09:16:37 +0000 (11:16 +0200)]
Issue #27213: Fix reference leaks

8 years agomerge
Christian Heimes [Mon, 12 Sep 2016 08:48:55 +0000 (10:48 +0200)]
merge

8 years agoIssue #28093: Check more invalid combinations of PROTOCOL_TLS_CLIENT / PROTOCOL_TLS_S...
Christian Heimes [Mon, 12 Sep 2016 08:48:20 +0000 (10:48 +0200)]
Issue #28093: Check more invalid combinations of PROTOCOL_TLS_CLIENT / PROTOCOL_TLS_SERVER

8 years agoIssue #17941: Add a *module* parameter to collections.namedtuple()
Raymond Hettinger [Mon, 12 Sep 2016 07:18:31 +0000 (00:18 -0700)]
Issue #17941: Add a *module* parameter to collections.namedtuple()

8 years agomerge
Raymond Hettinger [Mon, 12 Sep 2016 06:23:24 +0000 (23:23 -0700)]
merge

8 years agoIssue #17582: xml.etree.ElementTree nows preserves whitespaces in attributes
Raymond Hettinger [Mon, 12 Sep 2016 06:18:03 +0000 (23:18 -0700)]
Issue #17582: xml.etree.ElementTree nows preserves whitespaces in attributes
(Patch by Duane Griffin.  Reviewed and approved by Stefan Behnel.)

8 years agoMerge 3.5 - Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
Terry Jan Reedy [Mon, 12 Sep 2016 05:57:25 +0000 (01:57 -0400)]
Merge 3.5 - Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
Patch by Roger Serwy, updated by Bayard Randel.

8 years agoIssue #15308: Add 'interrupt execution' (^C) to Shell menu.
Terry Jan Reedy [Mon, 12 Sep 2016 05:50:03 +0000 (01:50 -0400)]
Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
Patch by Roger Serwy, updated by Bayard Randel.

8 years agoRevert part of 3471a3515827 that caused a performance regression
Raymond Hettinger [Mon, 12 Sep 2016 05:45:53 +0000 (22:45 -0700)]
Revert part of 3471a3515827 that caused a performance regression

8 years agoIssue #28071: Add early-out for differencing from an empty set.
Raymond Hettinger [Mon, 12 Sep 2016 05:02:28 +0000 (22:02 -0700)]
Issue #28071: Add early-out for differencing from an empty set.

8 years agoAdd missing versionadded directives
Berker Peksag [Mon, 12 Sep 2016 05:00:01 +0000 (08:00 +0300)]
Add missing versionadded directives

8 years agoIssue #28045: Merge from 3.5
Berker Peksag [Mon, 12 Sep 2016 04:47:33 +0000 (07:47 +0300)]
Issue #28045: Merge from 3.5

8 years agoIssue #28045: Fix comment in range_contains_long()
Berker Peksag [Mon, 12 Sep 2016 04:47:04 +0000 (07:47 +0300)]
Issue #28045: Fix comment in range_contains_long()

Patch by wim glenn.

8 years agoIssue #28095: Temporarily disable part of test_startup_imports on OS X.
Ned Deily [Mon, 12 Sep 2016 04:26:20 +0000 (00:26 -0400)]
Issue #28095: Temporarily disable part of test_startup_imports on OS X.

8 years agoIssue #28037: Use sqlite3_get_autocommit() instead of setting Connection->inTransacti...
Berker Peksag [Mon, 12 Sep 2016 04:16:43 +0000 (07:16 +0300)]
Issue #28037: Use sqlite3_get_autocommit() instead of setting Connection->inTransaction manually

Patch adapted from https://github.com/ghaering/pysqlite/commit/9b79188edbc50faa24dc178afe24a10454f3fcad

8 years agoMake PGO use usual build directory on Windows.
Steve Dower [Mon, 12 Sep 2016 03:19:35 +0000 (20:19 -0700)]
Make PGO use usual build directory on Windows.

8 years agoAdds missing assert suppression.
Steve Dower [Mon, 12 Sep 2016 03:19:32 +0000 (20:19 -0700)]
Adds missing assert suppression.

8 years agoCloses #25283: Make tm_gmtoff and tm_zone available on all platforms.
Alexander Belopolsky [Mon, 12 Sep 2016 02:55:16 +0000 (22:55 -0400)]
Closes #25283: Make tm_gmtoff and tm_zone available on all platforms.

8 years agoFixes test_getargs2 to get the buildbots working again.
Steve Dower [Mon, 12 Sep 2016 02:43:51 +0000 (19:43 -0700)]
Fixes test_getargs2 to get the buildbots working again.

8 years agoIssue #28065: Update xz to 5.2.2 on Windows, and build it from source
Zachary Ware [Mon, 12 Sep 2016 02:18:07 +0000 (21:18 -0500)]
Issue #28065: Update xz to 5.2.2 on Windows, and build it from source

8 years agoIssue #28066: Merge srcdir fix from 3.5
Martin Panter [Mon, 12 Sep 2016 01:51:44 +0000 (01:51 +0000)]
Issue #28066: Merge srcdir fix from 3.5

8 years agoMerge 3.5 (issue #27456)
Yury Selivanov [Mon, 12 Sep 2016 01:44:17 +0000 (21:44 -0400)]
Merge 3.5 (issue #27456)

8 years agoIssue #27456: asyncio: Set TCP_NODELAY by default.
Yury Selivanov [Mon, 12 Sep 2016 01:39:31 +0000 (21:39 -0400)]
Issue #27456: asyncio: Set TCP_NODELAY by default.

8 years agoIssue #28066: Fix include search directory logic for out-of-tree builds
Martin Panter [Mon, 12 Sep 2016 01:32:03 +0000 (01:32 +0000)]
Issue #28066: Fix include search directory logic for out-of-tree builds

8 years agoMerge 3.5 (asyncio/NEWS)
Yury Selivanov [Mon, 12 Sep 2016 01:25:01 +0000 (21:25 -0400)]
Merge 3.5 (asyncio/NEWS)

8 years agoMerge 3.5 (asyncio)
Yury Selivanov [Mon, 12 Sep 2016 01:11:19 +0000 (21:11 -0400)]
Merge 3.5 (asyncio)

8 years agoasyncio: Add set_protocol / get_protocol methods to Transports
Yury Selivanov [Mon, 12 Sep 2016 01:11:02 +0000 (21:11 -0400)]
asyncio: Add set_protocol / get_protocol methods to Transports

8 years agomerge
Raymond Hettinger [Mon, 12 Sep 2016 00:24:05 +0000 (17:24 -0700)]
merge

8 years agoIssue #26511: Reference the id() function in the 'is' and 'is not' docs
Raymond Hettinger [Mon, 12 Sep 2016 00:23:49 +0000 (17:23 -0700)]
Issue #26511:  Reference the id() function in the 'is' and 'is not' docs

8 years agoUpdate whatsnew with my contributions
Christian Heimes [Sun, 11 Sep 2016 23:14:35 +0000 (01:14 +0200)]
Update whatsnew with my contributions

8 years agoAdd another f-string comment test, to make sure # are being caught in the right place.
Eric V. Smith [Sun, 11 Sep 2016 23:01:22 +0000 (19:01 -0400)]
Add another f-string comment test, to make sure # are being caught in the right place.

8 years agoMake an f-string error message more exact and consistent.
Eric V. Smith [Sun, 11 Sep 2016 22:58:20 +0000 (18:58 -0400)]
Make an f-string error message more exact and consistent.

8 years agoNull merge 3.5->3.6
Guido van Rossum [Sun, 11 Sep 2016 22:35:30 +0000 (15:35 -0700)]
Null merge 3.5->3.6

8 years agoIssue #28079: Update typing and test typing from python/typing repo.
Guido van Rossum [Sun, 11 Sep 2016 22:34:56 +0000 (15:34 -0700)]
Issue #28079: Update typing and test typing from python/typing repo.

Ivan Levkivskyi (3.5 version)

8 years agoNull merge 3.5->3.6
Guido van Rossum [Sun, 11 Sep 2016 22:33:31 +0000 (15:33 -0700)]
Null merge 3.5->3.6

8 years agoIssue #28079: Update typing and test typing from python/typing repo.
Guido van Rossum [Sun, 11 Sep 2016 22:31:27 +0000 (15:31 -0700)]
Issue #28079: Update typing and test typing from python/typing repo.

Ivan Levkivskyi (3.6 version)

8 years agoIssue #28085: Add PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER for SSLContext
Christian Heimes [Sun, 11 Sep 2016 22:01:11 +0000 (00:01 +0200)]
Issue #28085: Add PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER for SSLContext

8 years agoissue28082: better name for Flag
Ethan Furman [Sun, 11 Sep 2016 21:54:27 +0000 (14:54 -0700)]
issue28082: better name for Flag

8 years agoIssue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
Serhiy Storchaka [Sun, 11 Sep 2016 21:52:40 +0000 (00:52 +0300)]
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.

* BUILD_TUPLE_UNPACK and BUILD_MAP_UNPACK_WITH_CALL no longer generated with
  single tuple or dict.
* Restored more informative error messages for incorrect var-positional and
  var-keyword arguments.
* Removed code duplications in _PyEval_EvalCodeWithName().
* Removed redundant runtime checks and parameters in _PyStack_AsDict().
* Added a workaround and enabled previously disabled test in test_traceback.
* Removed dead code from the dis module.

8 years agoMerge: #19003: Only replace \r and/or \n line endings in email.generator.
R David Murray [Sun, 11 Sep 2016 21:23:33 +0000 (17:23 -0400)]
Merge: #19003: Only replace \r and/or \n line endings in email.generator.

8 years ago#19003: Only replace \r and/or \n line endings in email.generator.
R David Murray [Sun, 11 Sep 2016 21:22:56 +0000 (17:22 -0400)]
#19003: Only replace \r and/or \n line endings in email.generator.

This is a further restoration of backward compatibility, as well as
being correct per the RFCs.

8 years agoIssue #28022: Catch another deprecation warning in imaplib
Christian Heimes [Sun, 11 Sep 2016 20:47:02 +0000 (22:47 +0200)]
Issue #28022: Catch another deprecation warning in imaplib

8 years agoissue28083: add IntFlag constants
Ethan Furman [Sun, 11 Sep 2016 20:34:42 +0000 (13:34 -0700)]
issue28083: add IntFlag constants

8 years agoissue28082: use IntFlag for re constants
Ethan Furman [Sun, 11 Sep 2016 20:30:08 +0000 (13:30 -0700)]
issue28082: use IntFlag for re constants

8 years agoEnum._convert: sort by value, then by name
Ethan Furman [Sun, 11 Sep 2016 20:25:26 +0000 (13:25 -0700)]
Enum._convert: sort by value, then by name

8 years agoIssue #28046: get_sysconfigdata_name() uses the _PYTHON_SYSCONFIGDATA_NAME
Xavier de Gaye [Sun, 11 Sep 2016 20:22:24 +0000 (22:22 +0200)]
Issue #28046: get_sysconfigdata_name() uses the _PYTHON_SYSCONFIGDATA_NAME
environment variable that is defined when cross-compiling.

8 years agoAdd some additional suspicious exemption rules for recent doc changes.
Ned Deily [Sun, 11 Sep 2016 19:49:37 +0000 (15:49 -0400)]
Add some additional suspicious exemption rules for recent doc changes.

8 years agoIssue #27917: Fix test_triplet_in_ext_suffix for the 'x86' Android platform.
Xavier de Gaye [Sun, 11 Sep 2016 19:39:17 +0000 (21:39 +0200)]
Issue #27917: Fix test_triplet_in_ext_suffix for the 'x86' Android platform.

8 years agoIssue #23545: Turn on extra warnings on GCC.
Serhiy Storchaka [Sun, 11 Sep 2016 18:56:32 +0000 (21:56 +0300)]
Issue #23545: Turn on extra warnings on GCC.

8 years agoRegenerate the configure script. Now it supports --runstatedir option
Serhiy Storchaka [Sun, 11 Sep 2016 18:53:53 +0000 (21:53 +0300)]
Regenerate the configure script. Now it supports --runstatedir option
(directory for pid files etc, /run or /var/run).

https://lists.gnu.org/archive/html/bug-autoconf/2013-09/msg00002.html

8 years agoIssue #27810: Regenerate Argument Clinic.
Serhiy Storchaka [Sun, 11 Sep 2016 18:25:45 +0000 (21:25 +0300)]
Issue #27810: Regenerate Argument Clinic.

8 years agoIssue 27744: test_aes_cbc is blocking x86-64 Ubuntu 15.10 Skylake CPU 3.x for a while...
Christian Heimes [Sun, 11 Sep 2016 18:11:30 +0000 (20:11 +0200)]
Issue 27744: test_aes_cbc is blocking x86-64 Ubuntu 15.10 Skylake CPU 3.x for a while. Require Kernel 4.3+ for now

8 years agoIssue #28078: Add missing colon
Christian Heimes [Sun, 11 Sep 2016 18:03:46 +0000 (20:03 +0200)]
Issue #28078: Add missing colon

8 years agoIssue 28022: Catch deprecation warning in test_httplib, reported by Martin Panter
Christian Heimes [Sun, 11 Sep 2016 17:54:43 +0000 (19:54 +0200)]
Issue 28022: Catch deprecation warning in test_httplib, reported by Martin Panter

8 years agoIssue #28078: Silence resource warnings in test_socket. Initial patch by Xiang Zhang...
Christian Heimes [Sun, 11 Sep 2016 17:49:56 +0000 (19:49 +0200)]
Issue #28078: Silence resource warnings in test_socket. Initial patch by Xiang Zhang, thanks

8 years agoIssue #28076: Variable annotations should be mangled for private names.
Guido van Rossum [Sun, 11 Sep 2016 16:45:24 +0000 (09:45 -0700)]
Issue #28076: Variable annotations should be mangled for private names.

By Ivan Levkivskyi.

8 years agoIssue 24454: Removed unused match_getitem_doc.
Eric V. Smith [Sun, 11 Sep 2016 14:20:27 +0000 (10:20 -0400)]
Issue 24454: Removed unused match_getitem_doc.

8 years agoCloses #23105: Merged update from 3.5.
Vinay Sajip [Sun, 11 Sep 2016 14:16:58 +0000 (15:16 +0100)]
Closes #23105: Merged update from 3.5.

8 years agoIssue #23105: Updated documentation on open() flag constants.
Vinay Sajip [Sun, 11 Sep 2016 14:15:59 +0000 (15:15 +0100)]
Issue #23105: Updated documentation on open() flag constants.

8 years agoIssue 24454: Added whatsnew entry, removed __getitem__ from match_methods. Thanks...
Eric V. Smith [Sun, 11 Sep 2016 13:50:47 +0000 (09:50 -0400)]
Issue 24454: Added whatsnew entry, removed __getitem__ from match_methods. Thanks Serhiy Storchaka.

8 years agoFixed a markup in docs.
Serhiy Storchaka [Sun, 11 Sep 2016 13:47:59 +0000 (16:47 +0300)]
Fixed a markup in docs.

8 years agoIssue 24454: Improve the usability of the re match object named group API
Eric V. Smith [Sun, 11 Sep 2016 12:55:43 +0000 (08:55 -0400)]
Issue 24454: Improve the usability of the re match object named group API

8 years agoUse HTTP in testPythonOrg
Berker Peksag [Sun, 11 Sep 2016 12:46:47 +0000 (15:46 +0300)]
Use HTTP in testPythonOrg

8 years agoIssue #20100: Merge from 3.5
Berker Peksag [Sun, 11 Sep 2016 12:46:07 +0000 (15:46 +0300)]
Issue #20100: Merge from 3.5

8 years agoIssue #20100: Clarify that passing flags to epoll() has no effect
Berker Peksag [Sun, 11 Sep 2016 12:45:32 +0000 (15:45 +0300)]
Issue #20100: Clarify that passing flags to epoll() has no effect

8 years agoIssue #28036: Remove unused pysqlite_flush_statement_cache function
Berker Peksag [Sun, 11 Sep 2016 12:37:30 +0000 (15:37 +0300)]
Issue #28036: Remove unused pysqlite_flush_statement_cache function

8 years agoUnskip testPythonOrg in test_robotparser
Berker Peksag [Sun, 11 Sep 2016 12:27:07 +0000 (15:27 +0300)]
Unskip testPythonOrg in test_robotparser

We should probably use pythontest.net for this.

8 years agoFixed refactoring bug in dd046963bd42 (issue27129).
Serhiy Storchaka [Sun, 11 Sep 2016 12:19:12 +0000 (15:19 +0300)]
Fixed refactoring bug in dd046963bd42 (issue27129).

8 years agoWrap testPasswordProtectedSite with @reap_threads
Berker Peksag [Sun, 11 Sep 2016 12:17:53 +0000 (15:17 +0300)]
Wrap testPasswordProtectedSite with @reap_threads

8 years agoClosed #26533: Merged update from 3.5.
Vinay Sajip [Sun, 11 Sep 2016 12:15:57 +0000 (13:15 +0100)]
Closed #26533: Merged update from 3.5.

8 years agoClosed #26533: expanded on behaviour of logging.config.listen().
Vinay Sajip [Sun, 11 Sep 2016 12:15:06 +0000 (13:15 +0100)]
Closed #26533: expanded on behaviour of logging.config.listen().

8 years agoMerged upstream changes.
Vinay Sajip [Sun, 11 Sep 2016 11:53:34 +0000 (12:53 +0100)]
Merged upstream changes.