From: Jason R. Coombs Date: Fri, 2 Sep 2016 01:15:04 +0000 (-0400) Subject: Issue #12285: Merge with 3.4 X-Git-Tag: v3.6.0b1~500^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=65e33192830c5960d6a9dcb264ad459c9831176f;p=thirdparty%2FPython%2Fcpython.git Issue #12285: Merge with 3.4 --- 65e33192830c5960d6a9dcb264ad459c9831176f diff --cc Misc/NEWS index 649a440777be,d2727622500c..c7872111527f --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -50,42 -13,8 +50,44 @@@ Core and Builtin Library ------- + - Issue #12285: Fix error when distutils encounters symlink. + +- Issue #27881: Fixed possible bugs when setting sqlite3.Connection.isolation_level. + Based on patch by Xiang Zhang. + +- Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory + creates not a cursor. Patch by Xiang Zhang. + +- Issue #19884: Avoid spurious output on OS X with Gnu Readline. + +- Issue #27706: Restore deterministic behavior of random.Random().seed() + for string seeds using seeding version 1. Allows sequences of calls + to random() to exactly match those obtained in Python 2. + Patch by Nofar Schnider. + +- Issue #10513: Fix a regression in Connection.commit(). Statements should + not be reset after a commit. + +- A new version of typing.py from https://github.com/python/typing: + - Collection (only for 3.6) (Issue #27598) + - Add FrozenSet to __all__ (upstream #261) + - fix crash in _get_type_vars() (upstream #259) + - Remove the dict constraint in ForwardRef._eval_type (upstream #252) + +- Issue #27539: Fix unnormalised ``Fraction.__pow__`` result in the case + of negative exponent and negative base. + +- Issue #21718: cursor.description is now available for queries using CTEs. + +- Issue #2466: posixpath.ismount now correctly recognizes mount points which + the user does not have permission to access. + +- Issue #27773: Correct some memory management errors server_hostname in + _ssl.wrap_socket(). + +- Issue #26750: unittest.mock.create_autospec() now works properly for + subclasses of property() and other data descriptors. + - In the curses module, raise an error if window.getstr() or window.instr() is passed a negative value.