skip to navigation
skip to content

Python 3000

Python 3000 (a.k.a. "Py3k", and released as Python 3.0) is a new version of the language that is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Also, the standard library has been reorganized in a few prominent places.

We released alphas in 2007, betas in 2008, and are planning a few release candidates, with a final release in December 2008. While not ready for production, we highly encourage you to grab the release candidates and test them against your code. At this point, only highly critical bugs will be fixed before the final release.

Python 3.0rc2 Release: 06-Nov-2008

Here is What's new in Python 3.0rc2.

Download

This is a release candidate; we currently support these formats:

MD5 checksums and sizes of the released files:

7324c0ced2508567a225feccc134db99  11048283  Python-3.0rc2.tgz
3bb4683b029fe86f5984c5a5dff1f11c   9310810  Python-3.0rc2.tar.bz2
154a3d65e5779df70c11de0620a15852  13398528  python-3.0rc2.amd64.msi
b7dd46970f57d5b10b2f330cd081ce69  12986880  python-3.0rc2.msi