Des mises à jour prévues dans la bibliothèque de Python
Python envisage une mise à jour de ses modules dans sa version 3.13, remplaçant certains par des versions plus modernes et pratiques, et en abandonnant d’autres. Cette décision découle de l’évolution technologique, qui rend certains modules obsolètes. Le PEP 594 identifie les modules obsolètes et leurs alternatives.
Le langage Python est largement utilisé, notamment dans la programmation web, mais aussi dans d’autres domaines comme la gestion de mails, les connexions réseau, etc. Certains modules sont devenus obsolètes avec le temps et ne répondent plus aux exigences actuelles. Malgré cela, certains sont encore utilisés dans des tâches courantes.
Des modules comme CGI, SMTP, NNTP, et d’autres sont désormais obsolètes. Ils seront supprimés dans la future version 3.13 de Python et remplacés par de nouveaux modules. Par exemple, cgi.parse sera remplacé par parse.parse_qs, et d’autres remplacements sont prévus pour les modules obsolètes.
Des bibliothèques tierces remplaceront également certains modules, et de nouvelles pratiques, comme l’utilisation de subprocess au lieu de pipes, seront encouragées. Les développeurs sont incités à migrer vers les alternatives modernes pour assurer la compatibilité et la pérennité de leurs applications.
En conclusion, la mise à jour des modules de Python vise à maintenir la pertinence du langage et à encourager l’adoption de pratiques modernes dans le développement logiciel.
Avoir plus d’info
source
Accueil » Actualités » année 2024 » Le langage de programmation Python prévoit des mises à jour dans sa bibliothèque