Python 3.4 Is Now Available With New Features
Written by Alex Armstrong   
Monday, 24 March 2014

Python 3.4 doesn't have any new syntax features but it does have  new and improved library modules, including one for a standard implementation of enumeration types.

python3

 

Python 3.4 is the first big milestone since Python 3.3 Released in October 2012. Although it doesn't have have anything groundbreaking to offer there are lots of improvements that offer something for everyone. 

As we reported last spring, the fact that Python 3.4 was going to include enum caused something of a stir among Pythonistas as they dredged up past history and debated whether comparing integers is semantically meaningful. Now 3.4 is here and it does include a standardized enum module.

Another noteworthy new module is asyncio which should be entirely uncontroversial as it provides the Asynchronous IO support that is so important to cloud developers.

A new palthlib module provides object-oriented filesystem paths; a new tracemalloc debug tool is provided for tracing memory blocks allocated by Python and there's a new hash algorithm for Python strings and binary data.

Other new modules provide for core statistics support in the standard library, for ensuring PIP is always available and that newly-created file descriptors are non-inheritable.

Python 3.4 also features various improvements to existing Python modules and includes a number of security enhancements.

 

 

python3

 

More Information

Python 3.4

What's New in Python 3.4

PEP 435 - Adding an Enum Type


Related Articles

Enum Causes Controversy for Python 3.4

Python 3.3 Overtakes 2.7 - Time To Switch?

Python 3.3 Released

Grants Awarded To Kivy and NLTK To Boost Python 3

Brython - Python In The Browser

Learn Python Online For Free

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

 

Banner


Google Adds Multiple Database Support To Firestore
04/03/2024

Google has announced the general availability of Firestore Multiple Databases, which can be used to manage multiple Firestore databases within a single Google Cloud project.



JetBrains Announces Academy AI Festival
21/02/2024

JetBrains is running an Academy AI Festival that they describe as a fusion of hands-on learning and inspiring challenges that will provide inspiration for innovation and will advance your understandin [ ... ]


More News

 

 

Last Updated ( Wednesday, 30 April 2014 )