blob: 9445457a754ff34d8e1c2f8f6a1dc127a5d8abe9 [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
Matthias Klose7e1b8fa2008-11-26 17:22:04 +000024
Barry Warsawd8ccd1c2008-11-21 15:13:37 +000025Library
26-------
27
Skip Montanaroc1ce2862008-12-06 17:25:02 +000028- Issue #4483: _dbm module now builds on systems with gdbm & gdbm_compat
29 libs.
30
Amaury Forgeot d'Arcbc9d4742008-12-05 01:40:43 +000031- Issue #4542: On Windows, binascii.crc32 still accepted str as binary input;
32 the corresponding tests now pass.
33
Amaury Forgeot d'Arcbc2ce572008-12-05 01:02:21 +000034- Issue #4537: webbrowser.UnixBrowser would fail to open the browser because
35 it was calling the wrong open() function.
36
Fred Drake9a0a65b2008-12-04 19:24:50 +000037- Issue #1055234: cgi.parse_header(): Fixed parsing of header parameters to
38 support unusual filenames (such as those containing semi-colons) in
39 Content-Disposition headers.
40
Amaury Forgeot d'Arcefae8c42008-11-21 23:08:09 +000041
Martin v. Löwis841edad2008-11-30 10:36:49 +000042Build
43-----
44
Martin v. Löwis841edad2008-11-30 10:36:49 +000045
Brett Cannon7317c1e2008-11-25 19:19:17 +000046Docs
47----
48
Georg Brandl52b92cc2008-05-25 09:43:03 +000049
Skip Montanaroe5d7f7f2002-09-20 14:16:59 +000050**(For information about older versions, consult the HISTORY file.)**