blob: 2526bc5eb0434daf9348acd332e5e3b52ad29775 [file] [log] [blame]
Guido van Rossum4405cf32007-08-30 17:16:55 +00001Python 3000 Release Notes
2=========================
3
4Release notes describe unfinished work in particular releases.
5
6Please report bugs to http://bugs.python.org/.
7
Guido van Rossum99533a92007-12-06 05:07:41 +00008Version 3.0a2 - Release Date 07-Dec-2007
9----------------------------------------
10
11* SSL support is back! However, the SSL code appears to be leaking
12 quite a bit.
13
14* Otherwise, the 3.0a1 release notes still apply, except hashlib no
15 longer requires openssl.
16
Guido van Rossum4405cf32007-08-30 17:16:55 +000017Version 3.0a1 - Release Date 31-Aug-2007
18----------------------------------------
19
Guido van Rossume5e8eff2007-08-30 20:18:10 +000020* SSL support is disabled. This causes test_ssl to be skipped.
Guido van Rossum4405cf32007-08-30 17:16:55 +000021 The new SSL support in the 2.6 trunk (with server-side support and
22 certificate verification) will be ported for 3.0a2.
23
Guido van Rossum75765832007-08-31 00:38:53 +000024* If you don't have `openssl <http://www.openssl.org>`_ installed, or
25 a version older than 0.9.7, hashlib is non-functional, which means
26 there is no way to compute MD5 checksums. This breaks some modules.
Guido van Rossume5e8eff2007-08-30 20:18:10 +000027
28* Platform support is reduced. We've mostly tested on Linux, OSX,
Guido van Rossum75765832007-08-31 00:38:53 +000029 and Windows. Solaris is also supported (somewhat).
30
31* There may be additional issues on 64-bit architectures.
Guido van Rossum4405cf32007-08-30 17:16:55 +000032
Guido van Rossume5e8eff2007-08-30 20:18:10 +000033* There are still some open issues on Windows.
Guido van Rossum4405cf32007-08-30 17:16:55 +000034
Guido van Rossume5e8eff2007-08-30 20:18:10 +000035* Some new features are very fresh, and probably contain bugs: the new
Guido van Rossum4405cf32007-08-30 17:16:55 +000036 format() method on strings (PEP 3101), the strict separation of
37 bytes and strings, the new buffer API (PEP 3118).
Guido van Rossum845702c2007-08-30 18:44:53 +000038
Guido van Rossume5e8eff2007-08-30 20:18:10 +000039* IDLE still has some open issues. If you can't run it at all, try
Guido van Rossum845702c2007-08-30 18:44:53 +000040 "idle -n" which disables the separate subprocess for the
41 interpreter.