18 mois après la sortie de Python 3.2, l’équipe nous met aujourd’hui à disposition Python 3.3. Cette nouvelle version est la nouvelle branche « stable » de Python en version 3, accompagnée de la version 2.7 pour la branche 2.x
Parmi les nouveautés, on retrouve:
- Amélioration de la syntaxe des yields
- Le support du préfixe u sur les string unicode
- De nouveaux modules comme faulthandler pour gérer les erreurs de bas niveau ou ipaddress pour la gestion des IP/masques réseaux
- Un module venv pour créer des environnements Python virtuels
- Réécriture de la gestion de la mémoire pour les caractères, avec des gains importants en utilisation mémoire
- Amélioration du support Windows
- Des évolutions dans le module OS ainsi que dans les exceptions des entrées/sorties
- Le framework de tests unitaires
unittest, inclus dans la bibliothèque standard, a été enrichi d’un module de mock :unittest.mock.
Pour télécharger la dernière version Python, c’est par ici: http://www.python.org/download/




