Releases: python/pymanager
Releases · python/pymanager
26.2b1
See the release page at https://www.python.org/downloads/release/pymanager-262b1/ for downloads. This changelog is automatically generated.
What's Changed
- Hash-pin action usages, minimize CI/CD permissions by @woodruffw in #309
- Fix cursor remains busy after launching windowed app by @Jesse205 in #310
- Add SECURITY.md with threat model for PyManager. by @zooba in #314
- Implements signed index support by @zooba in #312
- Reduce unnecessary output in default 'py list --online'. by @zooba in #316
- Compiles windowed launcher executables with correct preprocessor setting by @zooba in #317
- Allow fallback to WinHTTP if BITS reports 'no internet' by @zooba in #318
- Update welcome message and docs URL by @zooba in #319
New Contributors
- @woodruffw made their first contribution in #309
Full Changelog: 26.1...26.2b1
Python install manager 26.1
See the release page at https://www.python.org/downloads/release/pymanager-261/ for downloads. This changelog is automatically generated.
Security fixes
- CVE-2026-5271: Simplifies alias search path sanitisation. by @zooba in #301
What's Changed
- Fix
os.path.commonprefixdeprecation by @hugovk in #280 - Fix auto-upgrade to windowed mode with legacy installer. by @Jesse205 in #286
- Handle some error cases during uninstall purge. by @zooba in #289
- Avoid PowerShell command interpolation by using environment variables (hardening) by @l3tchupkt in #291
- Fix Invoke-WebRequest IDictionary cast error. by @zooba in #297
- Add additional help when execution aliases are not ready. by @zooba in #298
- Allow python3 shebangs to use default runtime. by @zooba in #296
- Avoid crashing when invalid
__install__.jsonfile exists. by @zooba in #299
New Contributors
- @Jesse205 made their first contribution in #286
- @l3tchupkt made their first contribution in #291
Full Changelog: 26.0...26.1