Python 3.0 Release
Python 3.0
Python 3.0 is end-of-lifed with the release of Python 3.1. All users of Python 3.0.x should upgrade to the most recent version of Python 3; please see the downloads pages.
Python 3.0 has been replaced by a newer bugfix release of Python. Please download Python 3.0.1 instead.
Python 3.0 final was released on December 3rd, 2008.
Python 3.0 (a.k.a. "Python 3000" or "Py3k") 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.
Here are some Python 3.0 resources:
- What's new in Python 3000
- Python 3.0 change log.
- Online Documentation
- Read more in PEP 3000
- To help out, sign up for python-3000@python.org
- Conversion tool for Python 2.x code: 2to3
Please report bugs at http://bugs.python.org
Python 3.0 Release: 03-Dec-2008
Download
This is a production release; we currently support these formats:
- Gzipped source tar ball (3.0) (sig)
- Bzipped source tar ball (3.0) (sig)
- Windows x86 MSI Installer (3.0) (sig)
- Windows X86-64 MSI Installer (3.0) [1] (sig)
MD5 checksums and sizes of the released files:
ac1d8aa55bd6d04232cd96abfa445ac4 11191348 Python-3.0.tgz 28021e4c542323b7544aace274a03bed 9474659 Python-3.0.tar.bz2 054131fb1dcaf0bc20b23711d1028099 13421056 python-3.0.amd64.msi 2b85194a040b34088b64a48fa907c0af 13168640 python-3.0.msi
Documentation
- Online Documentation is updated twice a day
- What's new in Python 3000
- Guido van Rossum's current blog
- Guido van Rossum's previous blog
[1] | The binaries for AMD64 will also work on processors that implement the Intel 64 architecture (formerly EM64T), i.e. the architecture that Microsoft calls x64, and AMD called x86-64 before calling it AMD64. They will not work on Intel Itanium Processors (formerly IA-64). |