Skip Montanaro | e5d7f7f | 2002-09-20 14:16:59 +0000 | [diff] [blame] | 1 | +++++++++++ |
| 2 | Python News |
| 3 | +++++++++++ |
| 4 | |
Anthony Baxter | b0c6630 | 2004-11-04 05:23:17 +0000 | [diff] [blame] | 5 | (editors: check NEWS.help for information about editing NEWS using ReST.) |
| 6 | |
Barry Warsaw | 97f005d | 2008-12-03 16:46:14 +0000 | [diff] [blame] | 7 | What's New in Python 3.1 alpha 0 |
| 8 | ================================ |
Barry Warsaw | d8ccd1c | 2008-11-21 15:13:37 +0000 | [diff] [blame] | 9 | |
| 10 | *Release date: XX-XXX-2008* |
| 11 | |
| 12 | Core and Builtins |
| 13 | ----------------- |
| 14 | |
Mark Dickinson | fd24b32 | 2008-12-06 15:33:31 +0000 | [diff] [blame] | 15 | - 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 Heimes | a872de5 | 2008-12-05 08:26:55 +0000 | [diff] [blame] | 20 | - 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 Pitrou | 5504e89 | 2008-12-06 21:27:53 +0000 | [diff] [blame^] | 24 | - Issue #4509: Various issues surrounding resize of bytearray objects to |
| 25 | which there are buffer exports (e.g. memoryview instances). |
| 26 | |
Matthias Klose | 7e1b8fa | 2008-11-26 17:22:04 +0000 | [diff] [blame] | 27 | |
Barry Warsaw | d8ccd1c | 2008-11-21 15:13:37 +0000 | [diff] [blame] | 28 | Library |
| 29 | ------- |
| 30 | |
Skip Montanaro | c1ce286 | 2008-12-06 17:25:02 +0000 | [diff] [blame] | 31 | - Issue #4483: _dbm module now builds on systems with gdbm & gdbm_compat |
| 32 | libs. |
| 33 | |
Amaury Forgeot d'Arc | bc9d474 | 2008-12-05 01:40:43 +0000 | [diff] [blame] | 34 | - Issue #4542: On Windows, binascii.crc32 still accepted str as binary input; |
| 35 | the corresponding tests now pass. |
| 36 | |
Amaury Forgeot d'Arc | bc2ce57 | 2008-12-05 01:02:21 +0000 | [diff] [blame] | 37 | - Issue #4537: webbrowser.UnixBrowser would fail to open the browser because |
| 38 | it was calling the wrong open() function. |
| 39 | |
Fred Drake | 9a0a65b | 2008-12-04 19:24:50 +0000 | [diff] [blame] | 40 | - 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'Arc | efae8c4 | 2008-11-21 23:08:09 +0000 | [diff] [blame] | 44 | |
Martin v. Löwis | 841edad | 2008-11-30 10:36:49 +0000 | [diff] [blame] | 45 | Build |
| 46 | ----- |
| 47 | |
Martin v. Löwis | 841edad | 2008-11-30 10:36:49 +0000 | [diff] [blame] | 48 | |
Brett Cannon | 7317c1e | 2008-11-25 19:19:17 +0000 | [diff] [blame] | 49 | Docs |
| 50 | ---- |
| 51 | |
Georg Brandl | 52b92cc | 2008-05-25 09:43:03 +0000 | [diff] [blame] | 52 | |
Skip Montanaro | e5d7f7f | 2002-09-20 14:16:59 +0000 | [diff] [blame] | 53 | **(For information about older versions, consult the HISTORY file.)** |