Source

cpython-withatomic / RELNOTES

Guido van Rossum 5b7aafa 






Guido van Rossum 6ef8b5b 





Guido van Rossum 939e812 






Guido van Rossum 6ef8b5b 


Guido van Rossum 5b7aafa 


Guido van Rossum cb250b0 
Guido van Rossum 5b7aafa 


Guido van Rossum eed15ec 


Guido van Rossum cb250b0 

Guido van Rossum eed15ec 


Guido van Rossum 5b7aafa 
Guido van Rossum cb250b0 
Guido van Rossum 5b7aafa 
Guido van Rossum cb250b0 
Guido van Rossum 5b7aafa 

Guido van Rossum 3e3bc84 
Guido van Rossum cb250b0 
Guido van Rossum 3e3bc84 
Python 3000 Release Notes
=========================

Release notes describe unfinished work in particular releases.

Please report bugs to http://bugs.python.org/.

Version 3.0a2 - Release Date 07-Dec-2007
----------------------------------------

* SSL support is back!  However, the SSL code appears to be leaking
  quite a bit.

* On Windows Python can't be run from a directory with non ASCII chars
  in its path name (bug #1342).

* The current releases of MinGW and Cygwin can't build Python extensions
  since they don't support msvcr90.dll. The necessary bits and pieces are
  already in Python and cygwin cvs.

* Otherwise, the 3.0a1 release notes still apply, except hashlib no
  longer requires openssl.

Version 3.0a1 - Release Date 31-Aug-2007
----------------------------------------

* SSL support is disabled.  This causes test_ssl to be skipped.
  The new SSL support in the 2.6 trunk (with server-side support and
  certificate verification) will be ported for 3.0a2.

* If you don't have `openssl <http://www.openssl.org>`_ installed, or
  a version older than 0.9.7, hashlib is non-functional, which means
  there is no way to compute MD5 checksums.  This breaks some modules.

* Platform support is reduced.  We've mostly tested on Linux, OSX,
  and Windows.  Solaris is also supported (somewhat).

* There may be additional issues on 64-bit architectures.

* There are still some open issues on Windows.

* Some new features are very fresh, and probably contain bugs: the new
  format() method on strings (PEP 3101), the strict separation of
  bytes and strings, the new buffer API (PEP 3118).

* IDLE still has some open issues.  If you can't run it at all, try
  "idle -n" which disables the separate subprocess for the
  interpreter.