From: Jason R. Coombs Date: Fri, 2 Sep 2016 02:09:06 +0000 (-0400) Subject: Issue #12885: Merge 3.4 X-Git-Tag: v3.6.0b1~247^2~54 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0c7e42e8f72c30d5db0c696a9d6c7a5381451daa;p=python Issue #12885: Merge 3.4 --- 0c7e42e8f72c30d5db0c696a9d6c7a5381451daa diff --cc Misc/NEWS index c787211152,0624c9a3ce..823074597f --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -50,44 -13,8 +50,44 @@@ Core and Builtin Library ------- - - Issue #12285: Fix error when distutils encounters symlink. + - Issue #12885: 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.