Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Python 2.7.18 est disponible, la dernière version de la branche 2.x,
Avec quelques corrections de bogues

Le , par Bill Fassinou

85PARTAGES

4  0 
La Python Software Foundation a publié la version 2.7.18 de Python ce 20 avril. Il s'agit de la dernière version de la branche Python 2.x. Depuis la sortie de Python 3.0, il est fortement recommandé d’abandonner les versions antérieures du langage de programmation Python au profit de cette dernière version. En mars 2019, Guido van Rossum, le créateur et leader du projet du langage de programmation Python, a annoncé que le support de la version 2.7 de python prendra fin le 1er janvier 2020. Après cette échéance, Python 2.7 ne bénéficiera plus d’aucune mise à jour, pas même pour des correctifs de sécurité.

Bien évidemment, il est toujours possible que des développeurs indépendants fassent un fork de Python 2.7 pour assurer sa continuité. Mais pour Guido van Rossum, il ne faudra plus attendre de sa part et de son équipe des mises à jour ou même des décisions afférentes au développement de Python 2.7. Ce fait n’est pas sans importance, car dans la communauté Python, Guido van Rossum est considéré comme le dictateur bienveillant à vie. Rappelons que Python est un langage de programmation interprété conçu par le programmeur néerlandais Guido van Rossum en 1991.


Il dispose d'une grammaire qui indente les blocs de code (indentation) et permet l'écriture compacte de code très lisible. Il a acquis un large soutien en tant que langage polyvalent pouvant être utilisé à diverses fins. Ces dernières années, il est devenu particulièrement populaire dans le domaine de l'apprentissage automatique.

Par rapport à 2.7.17, Python 2.7.18 ne contient qu'une poignée de corrections, comme on peut le voir dans le système de contrôle de version. C'est la dernière activité que les développeurs Python ont officiellement entreprise sur cette version de Python. Depuis la sortie de Python 2.0 en 2000, Python 2.x est la branche principale du langage depuis de nombreuses années avec des améliorations continues jusqu'à Python 2.7 qui est apparu il y a près de 10 ans.

Python 3 a été développé en parallèle et publié il y a plus de 11 ans pour la première fois. La rupture de compatibilité avec Python 2 était très controversée à l'époque, mais Python 3 était destiné à être la variante principale du langage et Python 2 n'a plus été modifié de manière significative après la version 2.7, mais seulement maintenu. Officiellement, la prise en charge de Python 2 n'est plus disponible. Python 2 disparaît également des distributions Linux. Par exemple, Ubuntu 20.04 a abandonné Python 2. Par défaut, c’est la version 3.8.2 qui est maintenant installée.

Source : Python

Et vous ?

Qu'en pensez-vous ?
Avez-vous déjà migré vers Python 3 ?

Voir aussi

Django 2.0 : le framework web ne va pas supporter Python 2, une raison suffisante d'abandonner maintenant Python 2.x ?

Alors que la fin du support de Python 2.7 approche à grands pas, certains utilisateurs manifestent leur réjouissance tandis que d'autres sont tristes, comment accueilliez-vous la fin de Python 2 ?

Python Software Foundation annonce qu'elle mettra fin au support de Python 2 à partir du 1er janvier 2020 et prévient qu'elle n'apportera plus son aide pour tout problème rencontré après cette date

Il n'y aura pas de Python 2.8, le support de la version 2.7 prolongé jusqu'en 2020 et la migration vers Python 3.4 encouragée

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de archqt
Membre éprouvé https://www.developpez.com
Le 21/04/2020 à 16:05
Ils sont généreux, 11ans quand même ça laisse le temps de changer de version. Et du coup à cause de cela on se tape double bibliothèques python 2 et python 3 sur nos machines.
2  0