Silencieusement, le 20 avril 2020, les développeurs ont annoncé la sortie Python 2.7.18 — la dernière version de Python de la branche Python 2, dont le support est désormais officiellement interrompu.
Python — un langage de programmation de haut niveau, polyvalent, axé sur l'amélioration de la productivité des développeurs et la lisibilité du code. La syntaxe de base de Python est minimaliste. Cependant, la bibliothèque standard comprend un grand nombre de fonctions utiles.
Python prend en charge la programmation structurée, orientée objet, fonctionnelle, impérative et axée sur les aspects. Ses principales caractéristiques architecturales incluent le typage dynamique, la gestion automatique de la mémoire, l'introspection complète, le mécanisme de gestion des exceptions et le support des calculs multithreads, ainsi que des structures de données de haut niveau. Le langage permet aussi de structurer les programmes en modules, qui peuvent ensuite être regroupés en packages.
Tous les utilisateurs sont encouragés à passer à la troisième branche du langage — Python 3.
Il convient également de noter qu'en vue de maintenir la stabilité des projets existants, la communauté, dont les membres sont toujours concernés, s'occupera de la correction des vulnérabilités dans Python 2.7. Par exemple, Red Hat continuera de fournir des packages avec Python 2.7 pour les distributions RHEL 6 et 7, tandis que pour la version 8 de la distribution, des mises à jour de paquets seront produites dans Application Stream jusqu'en juin 2024.
Source : linux.org.ru
