Changelog
python3.5 (3.5.1-13) unstable; urgency=medium
* Update to 20160603 from the 3.5 branch.
- Issue #26168: Fixed possible refleaks in failing Py_BuildValue() with
the "N" format unit.
- Issue #26991: Fix possible refleak when creating a function with
annotations.
- Issue #27039: Fixed bytearray.remove() for values greater than 127.
- Issue #23640: int.from_bytes() no longer bypasses constructors for
subclasses.
- Issue #27138: Fix the doc comment for FileFinder.find_spec().
- Issue #27147: Mention PEP 420 in the importlib docs.
- Issue #21776: distutils.upload now correctly handles HTTPError.
- Issue #27114: Fix SSLContext._load_windows_store_certs fails with
PermissionError.
- Issue #18383: Avoid creating duplicate filters when using filterwarnings
and simplefilter.
- Issue #27057: Fix os.set_inheritable() on Android, ioctl() is blocked by
SELinux and fails with EACCESS. The function now falls back to fcntl().
- Issue #27014: Fix infinite recursion using typing.py.
- Issue #14132: Fix urllib.request redirect handling when the target only
has a query string.
- Issue #17214: The "urllib.request" module now percent-encodes non-ASCII
bytes found in redirect target URLs. Some servers send Location header
fields with non-ASCII bytes, but "http.client" requires the request
target to be ASCII-encodable, otherwise a UnicodeEncodeError is raised.
- Issue #26892: Honor debuglevel flag in urllib.request.HTTPHandler.
- Issue #22274: In the subprocess module, allow stderr to be redirected to
stdout even when stdout is not redirected.
- Issue #26807: mock_open 'files' no longer error on readline at
end of file.
- Issue #26977: Removed unnecessary, and ignored, call to sum of squares
helper in statistics.pvariance.
- Issue #26848: Fix asyncio/subprocess.communicate() to handle empty input.
- Issue #27040: Add loop.get_exception_handler method
- Issue #27041: asyncio: Add loop.create_future method
* IDLE changes:
- Issue #27117: Make colorizer htest and turtledemo work with dark themes.
Move code for configuring text widget colors to a new function.
- Issue #26673: When tk reports font size as 0, change to size 10.
Such fonts on Linux prevented the configuration dialog from opening.
- Issue #21939: Add test for IDLE's percolator.
- Issue #21676: Add test for IDLE's replace dialog.
- Issue #18410: Add test for IDLE's search dialog.
- Issue #21703: Add test for IDLE's undo delegator.
- Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
- Issue #23977: Add more asserts to test_delegator.
- Issue #20640: Add tests for idlelib.configHelpSourceEdit.
- In the 'IDLE-console differences' section of the IDLE doc, clarify
how running with IDLE affects sys.modules and the standard streams.
- Issue #25507: fix incorrect change in IOBinding that prevented printing.
Augment IOBinding htest to include all major IOBinding functions.
- Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION
MARK in README.txt and open this and NEWS.txt with 'ascii'.
Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
* Rebuild to pick up the GNU triplet change on i386 archs. Addresses: #826128.
-- Matthias Klose <email address hidden> Fri, 03 Jun 2016 01:07:42 +0200