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.
- Read more in PEP 3000
- Report bugs to the issue tracker
- To help out, sign up for python-3000@python.org
- Conversion tool for Python 2.x code: 2to3
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:
- Gzipped source tar ball (3.0rc2) (sig)
- Bzipped source tar ball (3.0rc2) (sig)
- Windows x86 MSI Installer (3.0rc2) (sig)
- Windows AMD64 MSI Installer (3.0rc2) (sig)
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
Documentation
- Online Documentation is updated twice a day
- What's new in Python 3000
- Guido van Rossum's blog
