|
2 | 2 | Python News |
3 | 3 | +++++++++++ |
4 | 4 |
|
5 | | -What's New in Python 3.3.1? |
6 | | -=========================== |
| 5 | +What's New in Python 3.4.0 Alpha 1? |
| 6 | +=================================== |
7 | 7 |
|
8 | | -*Release date: XX-XX-XXXX* |
| 8 | +*Relase date: XX-XXX-2014* |
9 | 9 |
|
10 | 10 | Core and Builtins |
11 | 11 | ----------------- |
12 | 12 |
|
13 | | -- Issue #15379: Fix passing of non-BMP characters as integers for the charmap |
14 | | - decoder (already working as unicode strings). Patch by Serhiy Storchaka. |
15 | | - |
16 | | -- Issue #15144: Fix possible integer overflow when handling pointers as |
17 | | - integer values, by using Py_uintptr_t instead of size_t. Patch by |
18 | | - Serhiy Storchaka. |
19 | | - |
20 | | -- Issue #15965: Explicitly cast AT_FDCWD as (int). Required on Solaris 10 |
21 | | - (which defines AT_FDCWD as 0xffd19553), harmless on other platforms. |
22 | | - |
23 | | -- Issue #15839: Convert SystemErrors in super() to RuntimeErrors. |
24 | | - |
25 | | -- Issue #15846: Fix SystemError which happened when using ast.parse in an |
26 | | - exception handler on code with syntax errors. |
27 | | - |
28 | | -- Issue #15801: Make sure mappings passed to '%' formatting are actually |
29 | | - subscriptable. |
30 | | - |
31 | 13 | Library |
32 | 14 | ------- |
33 | 15 |
|
34 | | -- Issue #15323: improve failure message of Mock.assert_called_once_with |
35 | | - |
36 | | -- Issue #16064: unittest -m claims executable is "python", not "python3" |
37 | | - |
38 | | -- Issue #12376: Pass on parameters in TextTestResult.__init__ super call |
39 | | - |
40 | | -- Issue #15222: Insert blank line after each message in mbox mailboxes |
41 | | - |
42 | | -- Issue #16013: Fix CSV Reader parsing issue with ending quote characters. |
43 | | - Patch by Serhiy Storchaka. |
44 | | - |
45 | | -- Issue #15421: Fix an OverflowError in Calendar.itermonthdates() after |
46 | | - datetime.MAXYEAR. Patch by Cédric Krier. |
47 | | - |
48 | | -- Issue #15970: xml.etree.ElementTree now serializes correctly the empty HTML |
49 | | - elements 'meta' and 'param'. |
50 | | - |
51 | | -- Issue #15842: The SocketIO.{readable,writable,seekable} methods now |
52 | | - raise ValueError when the file-like object is closed. Patch by Alessandro |
53 | | - Moura. |
54 | | - |
55 | | -- Issue #15876: Fix a refleak in the curses module: window.encoding. |
56 | | - |
57 | | -- Issue #15881: Fixed atexit hook in multiprocessing. Original patch |
58 | | - by Chris McDonough. |
59 | | - |
60 | | -- Issue #15340: Fix importing the random module when /dev/urandom cannot |
61 | | - be opened. This was a regression caused by the hash randomization patch. |
62 | | - |
63 | | -- Issue #15841: The readable(), writable() and seekable() methods of BytesIO |
64 | | - and StringIO objects now raise ValueError when the object has been closed. |
65 | | - Patch by Alessandro Moura. |
66 | | - |
67 | | -- Issue #15447: Use subprocess.DEVNULL in webbrowser, instead of opening |
68 | | - os.devnull explicitly and leaving it open. |
69 | | - |
70 | | -- Issue #15509: webbrowser.UnixBrowser no longer passes empty arguments to |
71 | | - Popen when %action substitutions produce empty strings. |
72 | | - |
73 | | -- Issue #12776,#11839: call argparse type function (specified by add_argument) |
74 | | - only once. Before, the type function was called twice in the case where the |
75 | | - default was specified and the argument was given as well. This was |
76 | | - especially problematic for the FileType type, as a default file would always |
77 | | - be opened, even if a file argument was specified on the command line. |
78 | | - |
79 | | -- Issue #15906: Fix a regression in argparse caused by the preceding change, |
80 | | - when action='append', type='str' and default=[]. |
81 | | - |
82 | 16 | Extension Modules |
83 | 17 | ----------------- |
84 | 18 |
|
85 | | -Tests |
86 | | ------ |
87 | | - |
88 | | -- Issue #15304: Fix warning message when os.chdir() fails inside |
89 | | - test.support.temp_cwd(). Patch by Chris Jerdonek. |
90 | | - |
91 | | - |
92 | | -- Issue #15802: Fix test logic in TestMaildir.test_create_tmp. Patch |
93 | | - by Serhiy Storchaka. |
94 | | - |
95 | | -- Issue #15557: Added a test suite for the webbrowser module, thanks |
96 | | - to Anton Barkovsky. |
97 | | - |
98 | | -Build |
99 | | ------ |
100 | | - |
101 | | -- Issue #15819: Make sure we can build Python out-of-tree from a readonly |
102 | | - source directory. (Somewhat related to Issue #9860.) |
103 | | - |
104 | | -Documentation |
105 | | -------------- |
106 | | - |
107 | | -- Issue #16036: Improve documentation of built-in int()'s signature and |
108 | | - arguments. |
109 | | - |
110 | | -- Issue #15935: Clarification of argparse docs, re: add_argument() type and |
111 | | - default arguments. Patch contributed by Chris Jerdonek. |
112 | | - |
113 | | -- Issue #11964: Document a change in v3.2 to the behavior of the indent |
114 | | - parameter of json encoding operations. |
115 | | - |
116 | | -Tools/Demos |
117 | | ------------ |
118 | | - |
119 | 19 |
|
120 | 20 | What's New in Python 3.3.0? |
121 | 21 | =========================== |
|
0 commit comments