LWN.net Logo

[RELEASED] Python 3.1 final

From:  Benjamin Peterson <benjamin-AT-python.org>
To:  Python Dev <python-dev-AT-python.org>, python-announce-list-AT-python.org, python-list-AT-python.org
Subject:  [RELEASED] Python 3.1 final
Date:  Sat, 27 Jun 2009 16:12:10 -0500
Message-ID:  <1afaf6160906271412v3ca3ef9bo4efa4523db3a3685@mail.gmail.com>
Archive-link:  Article, Thread

On behalf of the Python development team, I'm thrilled to announce the first
production release of Python 3.1.

Python 3.1 focuses on the stabilization and optimization of the features and
changes that Python 3.0 introduced.  For example, the new I/O system has been
rewritten in C for speed.  File system APIs that use unicode strings now handle
paths with undecodable bytes in them. Other features include an ordered
dictionary implementation, a condensed syntax for nested with statements, and
support for ttk Tile in Tkinter.  For a more extensive list of changes in 3.1,
see http://doc.python.org/3.1/whatsnew/3.1.html or Misc/NEWS in the Python
distribution.

To download Python 3.1 visit:

     http://www.python.org/download/releases/3.1/

The 3.1 documentation can be found at:

     http://docs.python.org/3.1

Bugs can always be reported to:

     http://bugs.python.org


Enjoy!

--
Benjamin Peterson
Release Manager
benjamin at python.org
(on behalf of the entire python-dev team and 3.1's contributors)
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/



(Log in to post comments)

[RELEASED] Python 3.1 final

Posted Jun 29, 2009 21:22 UTC (Mon) by quartz (guest, #37351) [Link]

So... any performance comparisons? Sounds like it was a big change.

[RELEASED] Python 3.1 final

Posted Jun 30, 2009 9:44 UTC (Tue) by zuki (subscriber, #41808) [Link]

From the linked what's new document:
"In Python 3.1, the I/O library has been entirely rewritten in C and is 2 to 20 times faster depending on the task at hand."

There also are some interesting improvements in the dispatch loop - 20% speedup in a micro benchmark or so.

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds