Last-Modified-Date: 2004-09-13 What's New In Python Talk Outline (This is only a guide - as 2.4 is still under development, but will be done before the conference, material may change). - What's a Python Release? - What's a Bugfix Release? - Release Management and the BDFL - Ghosts of Pythons Past, Present and Future - Past ("What's past is prologue" - The Tempest) - 2.2 is the past. I will be cutting no more 2.2 releases - 2.3.5 is scheduled for shortly after 2.4 final. This is the last planned release in the 2.3 series - New in 2.3 - boolean - sets - logging - csv - pymalloc - datetime - zipimport/new import hooks - optparse - enumerate() - Present ("Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment" - The Buddha) - 2.4 final (should be out by the time of the conference) - New in 2.4 - decorators, the ultimate bike shed - generator expressions - decimal - int/long unification - multi-line imports - optimisations (sets, deque, ...) - cookielib - doctest - simpler string templates - msi installer - more... - Future ("Prediction is very difficult, especially of the future" - Niels Bohr) - 2.4 is now in bugfix-only mode - 2.5 in 12-18 months - changes to python - deprecations - PEP process - python-dev - Python 3.0 / Python3K / Python3000