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