- Le Global Interpreter Lock (GIL) de Python devrait être supprimé dans les prochaines années, et une version expérimentale à court terme a déjà été publiée.
- LPython est un nouveau compilateur Python qui traduit le code Python en LLVM, C, C++ ou WASM afin d’accélérer l’exécution des tâches de calcul numérique.
- Pydantic 2 est un outil populaire de validation de données et de définition de schémas, qui a bénéficié de corrections de bugs et d’une prise en charge par Fast API.
- Le PEP 387 a introduit une « dépréciation douce » pour les API qui ne devraient plus être utilisées dans le nouveau code, tout en restant utilisables dans le code existant.
- Cython 3.0 prend désormais en charge toutes les fonctionnalités utilisées dans la syntaxe Python standard, ce qui facilite son adoption avec n’importe quelle base de code Python.
- Le PEP 722 propose une syntaxe pour spécifier les dépendances des scripts en un seul fichier, ce qui permet de gérer plus facilement les dépendances des scripts.
- VSCode propose désormais une prise en charge plus rapide de Python grâce à la nouvelle extension mypy et à une indexation améliorée dans pylance.
- Une version de paint pour terminal a été lancée, permettant de dessiner et d’enregistrer des images directement dans le terminal avec la bibliothèque Python textual.
1 commentaires
Commentaire Hacker News