From: Georg Brandl Date: Sun, 17 Nov 2013 08:17:18 +0000 (+0100) Subject: merge with 3.3.3 release clone X-Git-Tag: v3.4.0b1~230^2^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=497b3943a30a66028bb3ca5b455c00bc3952e2aa;p=python merge with 3.3.3 release clone --- 497b3943a30a66028bb3ca5b455c00bc3952e2aa diff --cc Misc/NEWS index d5d0637fb4,140b487853..4c0109dc30 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -2,62 -2,35 +2,90 @@@ Python News +++++++++++ - What's New in Python 3.3.4? - =========================== ++What's New in Python 3.3.4 release candidate 1? ++=============================================== + - *Not yet released, see sections below for changes released in 3.3.2* ++*Not yet released, see sections below for changes released in 3.3.3* + +Core and Builtins +----------------- + +Library +------- + +- Issue #19523: Closed FileHandler leak which occurred when delay was set. + +- Issue #13674: Prevented time.strftime from crashing on Windows when given + a year before 1900 and a format of %y. + +- Issue #19544 and Issue #6286: Restore use of urllib over http allowing use + of http_proxy for Distutils upload command, a feature accidentally lost + in the rollback of distutils2. + +- Issue #19544 and Issue #7457: Restore the read_pkg_file method to + distutils.dist.DistributionMetadata accidentally removed in the undo of + distutils2. + +- Issue #1575020: Fixed support of 24-bit wave files on big-endian platforms. + +- Issue #19480: HTMLParser now accepts all valid start-tag names as defined + by the HTML5 standard. + +- Issue #6157: Fixed tkinter.Text.debug(). Original patch by Guilherme Polo. + +- Issue #6160: The bbox() method of tkinter.Spinbox now returns a tuple of + integers instead of a string. Based on patch by Guilherme Polo. + +- Issue #10197: Rework subprocess.get[status]output to use subprocess + functionality and thus to work on Windows. Patch by Nick Coghlan. + +- Issue #19286: Directories in ``package_data`` are no longer added to + the filelist, preventing failure outlined in the ticket. + - - Issue #19435: Fix directory traversal attack on CGIHttpRequestHandler. - +Tests +----- + +- Issue #19440: Clean up test_capi by removing an unnecessary __future__ + import, converting from test_main to unittest.main, and running the + _testcapi module tests within a unittest TestCase. + +- Issue #18702: All skipped tests now reported as skipped. + +- Issue #19085: Added basic tests for all tkinter widget options. + +Build +----- + ++ + What's New in Python 3.3.3? + =========================== + + *Release date: 17-Nov-2013* + + No changes from release candidate 2. + + + What's New in Python 3.3.3 release candidate 2? + =============================================== + + *Release date: 11-Nov-2013* + + Library + ------- + + - Issue #19227: Any re-seeding of the OpenSSL RNG on fork has been removed; + this should be handled by OpenSSL itself or by the application. + + - Issue #19435: Fix directory traversal attack on CGIHttpRequestHandler. + + Tests + ----- + + - Issue #18964: Fix test_tcl when run with Tcl/Tk versions < 8.5. + + Build + ----- + - Issue #15663: Revert OS X installer built-in Tcl/Tk support for 3.3.3. Some third-party projects, such as Matplotlib and PIL/Pillow, depended on being able to build with Tcl and Tk frameworks in