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 October 2008. While not ready for production, we highly encourage you to grab the current betas and test them against your code.
- 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.0b3 Release: 20-Aug-2008
Here is What's new in Python 3.0b3.
Download
This is an alpha release; we currently support these formats:
- Gzipped source tar ball (3.0b3) (sig)
- Bzipped source tar ball (3.0b3) (sig)
- Windows x86 MSI Installer (3.0b3) (sig)
- Windows AMD64 MSI Installer (3.0b3) (sig)
MD5 checksums and sizes of the released files:
d5eb60045fd1d3dbd4e32978477737c5 11150890 Python-3.0b3.tgz 91d44362c73dcc423ec51973ed4082fe 9392464 Python-3.0b3.tar.bz2 b601300b474c5c3d6b7cacf55e380b3a 14002688 python-3.0b3.amd64.msi 51b36b43b0a0854840b928de390a9c6f 13542400 python-3.0b3.msi
Vista Note
Administrators installing Python for all users on Windows Vista either need to be logged in as Administrator, or use the runas command, as in:
runas /user:Administrator "msiexec /i <path>\<file>.msi"
Documentation
- Online Documentation is updated twice a day
- What's new in Python 3000
- Guido van Rossum's blog
