Nouvelle pré-version de Python 3.14 et sortie de la 3.13.7

Par:
francoistonic

lun, 18/08/2025 - 17:32

Python 3.14 accélère la finalisation de son développement. La RC2 a été distribuée le 14 juillet dernier. Cette version corrige en urgence un bug lié aux fichiers .pyc. Pas de changement ABI. La prochaine RC est prévue le 16 septembre. La version finale est prévue le 7 octobre.

Pour les projets tiers, il est recommandé de tester les codes et préparer la mise à jour vers Python 3.14. 

Pour rappel, les principaux PEP de la 3.14 :

  • PEP 779: Free-threaded Python is officially supported
  • PEP 649: The evaluation of annotations is now deferred, improving the semantics of using annotations.
  • PEP 750: Template string literals (t-strings) for custom string processing, using the familiar syntax of f-strings.
  • PEP 734: Multiple interpreters in the stdlib.
  • PEP 784: A new module compression.zstd providing support for the Zstandard compression algorithm.
  • PEP 758except and except* expressions may now omit the brackets.
  • Syntax highlighting in PyREPL, and support for color in unittestargparsejson and calendar CLIs.
  • PEP 768: A zero-overhead external debugger interface for CPython.
  • UUID versions 6-8 are now supported by the uuid module, and generation of versions 3-5 are up to 40% faster.
  • PEP 765: Disallow return/break/continue that exit a finally block.
  • PEP 741: An improved C API for configuring Python.

Python 3.13.7 est disponible. Cette version corrige des bugs des versions 3.13.x. Le principal problème corrigé est une régression sur le modèle SSH. 

Note de version : https://pythoninsider.blogspot.com/2025/08/python-3140rc2-and-3137-are-go.html