Python 3.4 est disponible
Sept nouveaux modules et de nombreuses corrections


Python 3.4 est maintenant disponible après presque un mois de la sélection de la première release candidate.

Cette nouvelle version inclût notamment sept nouveaux modules :
  • PEP 428, un module "pathlib" pour manipuler les chemins d'un système de fichiers ;
  • PEP 435, un module "enum" standardisé pour les énumérations ;
  • PEP 436, amélioration de la compilation aidant à la génération d'information d'introspection ;
  • PEP 442, sémantique améliorées pour la finalisation des objets ;
  • PEP 443, ajout de fonctions génériques de single-dispatch pour la bibliothèque standard ;
  • PEP 445, une nouvelle bibliothèque C pour l'implémentation des allocations de mémoire personnalisées ;
  • PEP 446, les descripteurs de fichiers ne sont plus hérités dans les sous-processus par défaut :
  • PEP 450, un nouveau module de statistiques "statistics" ;
  • PEP 451, la standardisation les metadonnées du module Python system ;
  • PEP 453, un installateur empaqueté pour les gestionnaires de paquets *pip* ;
  • PEP 454, un nouveau module "tracemalloc" pour le suivi des allocation de mémoire de Python ;
  • PEP 456, un nouveau algortihme de hachage pour les chaînes de caractères et les données binaires ;
  • PEP 3154, un nouveau protocole amélioré pour les objets sérialisé ;
  • PEP 3156, un nouveau module "asyncio" pour les E/S asynchrones.


Vous pouvez trouver une liste détaillée des nouveautés de la version 3.4 dans la documentation officielle.


Votre opinion

Utilisez-vous Python 2 ou Python 3 ? Pourquoi ?
Quels sont les améliorations que vous attendiez ?


Source

Documentation Python