Hasty Briefsbeta

Python 3.14.0 (final) is here

5 hours ago
  • #Python
  • #Programming
  • #Release
  • Python 3.14.0 is now available as the newest major release.
  • Major new features include PEP 779 (Free-threaded Python), PEP 649 (deferred annotation evaluation), and PEP 750 (template string literals).
  • New module 'compression.zstd' for Zstandard compression algorithm support.
  • Syntax highlighting in PyREPL and color support in unittest, argparse, json, and calendar CLIs.
  • UUID versions 6-8 supported, with faster generation for versions 3-5.
  • Improved error messages and builtin HMAC implementation from HACL* project.
  • New command-line interface for inspecting running Python processes.
  • Pdb module now supports remote attaching to running processes.
  • Build changes: Sigstore recommended over PGP signatures, experimental JIT compiler in macOS/Windows binaries, and official Android releases.
  • Incompatible changes, removals, and deprecations detailed in the release notes.
  • New Python install manager for Windows, replacing the traditional installer.
  • Resources include online documentation, PEP 745 (release schedule), and bug reporting.
  • Mention of Edgar Allen Poe's death and a piem (pi-poem) example from Mike Keith's 'Near A Raven'.