This release improves error reporting. Syntax errors now include more detail. Multi-line syntax errors no longer produce unreasonably large amounts of output. Nonexistent files are now handled with a warning instead of an error. This release also improves support for new language constructs introduced in Python 2.4 and 2.5. It improves reporting of certain errors. Some kinds of import shadowing are now reported, and unbound locals that collide with global names are now reported properly.