blob: 81b0900b633da693ea7882d0c4d753c930babd97 [file] [log] [blame]
Skip Montanaroe5d7f7f2002-09-20 14:16:59 +00001+++++++++++
2Python News
3+++++++++++
4
Anthony Baxterb0c66302004-11-04 05:23:17 +00005(editors: check NEWS.help for information about editing NEWS using ReST.)
6
Barry Warsaw97f005d2008-12-03 16:46:14 +00007What's New in Python 3.1 alpha 0
8================================
Barry Warsawd8ccd1c2008-11-21 15:13:37 +00009
10*Release date: XX-XXX-2008*
11
12Core and Builtins
13-----------------
14
Mark Dickinsonfd24b322008-12-06 15:33:31 +000015- Issue #4445: Replace "sizeof(PyBytesObject)" with
16 "offsetof(PyBytesObject, ob_sval) + 1" when allocating memory for
17 bytes instances. On a typical machine this saves 3 bytes of memory
18 (on average) per allocation of a bytes instance.
19
Christian Heimesa872de52008-12-05 08:26:55 +000020- Issue #4533: File read operation was dreadfully slow due to a slowly
21 growing read buffer. Fixed by using the same growth rate algorithm as
22 Python 2.x.
23
Antoine Pitrou5504e892008-12-06 21:27:53 +000024- Issue #4509: Various issues surrounding resize of bytearray objects to
25 which there are buffer exports (e.g. memoryview instances).
26
Matthias Klose7e1b8fa2008-11-26 17:22:04 +000027
Barry Warsawd8ccd1c2008-11-21 15:13:37 +000028Library
29-------
30
Skip Montanaroc1ce2862008-12-06 17:25:02 +000031- Issue #4483: _dbm module now builds on systems with gdbm & gdbm_compat
32 libs.
33
Amaury Forgeot d'Arcbc9d4742008-12-05 01:40:43 +000034- Issue #4542: On Windows, binascii.crc32 still accepted str as binary input;
35 the corresponding tests now pass.
36
Amaury Forgeot d'Arcbc2ce572008-12-05 01:02:21 +000037- Issue #4537: webbrowser.UnixBrowser would fail to open the browser because
38 it was calling the wrong open() function.
39
Fred Drake9a0a65b2008-12-04 19:24:50 +000040- Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
41 support unusual filenames (such as those containing semi-colons) in
42 Content-Disposition headers.
43
Amaury Forgeot d'Arcefae8c42008-11-21 23:08:09 +000044
Martin v. Löwis841edad2008-11-30 10:36:49 +000045Build
46-----
47
Martin v. Löwis841edad2008-11-30 10:36:49 +000048
Brett Cannon7317c1e2008-11-25 19:19:17 +000049Docs
50----
51
Georg Brandl52b92cc2008-05-25 09:43:03 +000052
Skip Montanaroe5d7f7f2002-09-20 14:16:59 +000053**(For information about older versions, consult the HISTORY file.)**