Python 3.0 Release

Python 3.0 (initially called Python 3000 or 'Py3k') is released, introducing significant backward-incompatible changes aimed at fixing long-standing design flaws and improving language consistency.

Significance

This release was a bold step towards a cleaner, more modern Python, albeit one that caused a significant transition challenge for the community due to backward incompatibility.

Key facts

Date
2008-12-03
Type
release
Location
Worldwide (online release)