I am interested in knowing which language changes are going to happen in Python 3.3 (without having to subscribe to the developer mailing list and monitor the flow of messages).
I found this page on python.org, but I wonder if there is any additional reference that fellow programmers would recommend.
PEP 398 lists some features that might be included in 3.3:
Candidate PEPs:
PEP 362: Function Signature Object PEP 380: Syntax for Delegating to a Subgenerator PEP 382: Namespace Packages PEP 393: Flexible String Representation PEP 395: Module Aliasing PEP 397: Python launcher for Windows PEP 3143: Standard daemon process library PEP 3151: Reworking the OS and IO exception hierarchy
(Note that these are not accepted yet and even if they are, they might not be finished in time for Python 3.3.)
Other planned large-scale changes:
Addition of the "packaging" module, replacing "distutils" Implementing __import__ using importlib Email version 6 A standard event-loop interface (PEP by Jim Fulton pending) Adding the faulthandler module. Breaking out standard library and docs in separate repos? A PEP on supplementing C modules with equivalent Python modules?
PEP 398 lists PEPs that might make it into Python 3.3.
This document describes the development and release schedule for Python 3.3. The schedule primarily concerns itself with PEP-sized items. Small features may be added up to and including the first beta release. Bugs may be fixed until the final release, which is planned for August 2012.
I've recorded a 7 min screencast What's New in Python 3.3. It's based on the What's New document from the Python documentation.
Edit: Althought the main focus of the screencast is Python 3.3, it contains elements of PyCharm IDE promotion.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With