Executable installer will stop being released with Python 3.16

· coding · Source ↗

TLDR

  • Python’s traditional Windows executable installer is being retired with 3.16; the new Python install manager uses MSIX or Microsoft Store.

Key Takeaways

  • The Python install manager for Windows replaces the .exe installer starting with Python 3.16.
  • Recommended installs: Microsoft Store app or direct MSIX download; WinGet command is winget install 9NQ7512CXL7T.
  • Auto-updates within one day of a new release; once installed, no need to re-download the manager.
  • Supports Python versions back to 3.5 but requires Windows 10 or Windows Server 2022 and later.
  • py list --online surfaces embeddable distros, free-threaded builds, and debug-symbol packages.

Hacker News Comment Review

  • Automatic updates without user opt-in are a friction point for locked-down or reproducible environments; offline install workflows are unclear.
  • Commenters misread the page as Store-only, but the MSIX file is available as a direct download, reducing the concern about Microsoft Store dependency.

Notable Comments

  • @dartharva: argues scoop would be a cleaner default, handling userspace installs and CLI aliases without Store involvement.

Original | Discuss on HN