PyDeck 0.6.0
🐍 PyDeck 0.6.0
English · 简体中文
🎉 The first stable PyDeck release — Python management with verified outcomes, diagnostics, and recovery tools
✨ What's new
- ✅ Refresh and verify actual state after install, update, repair, uninstall, cancellation, and default changes
- 🔎 Compare the default interpreter with
py/python, inspect actual paths and shadowed commands, and open Windows alias settings - ⚙️ Edit common PIM settings with change review, backups, restore, conflict detection, and override warnings
- 🌐 Choose system proxy settings, direct connection, or an HTTP proxy with authentication; passwords stay in Windows Credential Manager
- 📊 See real downloaded bytes, smoothed speed, and ETA when available; KB below 1 MB, MB from 1 MB upward
- 🛠️ Check interpreter health and invoke PIM to reinstall the same available version after confirmation
- 🌏 Keep English, Simplified Chinese, Traditional Chinese (Taiwan), and Japanese across the new controls
Installation and repair still run through Python Install Manager. Official packages are downloaded with measured progress and checked before PIM consumes them. Mutations require PIM 26.3 or later; older or unrecognized managers remain limited to compatible read-only queries. PIM --by-id registration failures are avoided by verifying a unique target and using its version selector.
📘 Management guide · Feature status
📥 Downloads
| Asset | Use |
|---|---|
| MSI | Current-user install with folder browser and independent desktop / Start menu shortcut choices |
| MSIX | Windows-managed installation with explicit certificate trust |
| Dependencies EXE | Standalone prerequisite checker and official download links |
| Source code (zip / tar.gz) | GitHub-generated archives of the release tag, under MIT |
| INSTALL / SHA256SUMS | Installation instructions and SHA-256 checksums |
🪟 Windows 11 x64 · .NET Runtime 10 x64 · Windows App Runtime 2.5.1 x64 or a compatible newer 2.x · VC++ v14 x64 for the MSI / unpackaged GUI. Runtimes remain separate downloads.
🔏 Packages still use the existing self-signed certificate. A stable GitHub release does not make it publicly trusted. MSIX users must follow INSTALL.md and explicitly trust the supplied public certificate. The private key is never distributed. The historical filename PyDeck-preview.cer is retained for continuity. MSI and MSIX are separate installation channels.
🧪 Validation
54 core checks, 12 real Sandbox lifecycle cases, and 18 GUI groups passed. Final MSI validation included installation, 53 installed-file hash comparisons, GUI checks, and uninstall cleanup. Final MSIX validation included signature / block-map checks, development registration, real package activation, GUI checks, and registration cleanup. Isolated MSI tests also passed all four shortcut combinations, Unicode / spaced folders, repair, and upgrade retention.
♿ External keyboard / screen-reader acceptance, all DPI settings, clean-machine GUI deployment, and the production MSIX certificate-trust installation path remain separate work. Sandbox lifecycle checks use its disposable System account; GUI checks are in-app state/render checks, not external mouse automation. Health checks cover the interpreter and core modules, not all third-party packages. Repair may remove packages in the interpreter directory; cancellation is not rollback.
🗃️ Historical 0.4.0 / 0.5.1 releases now use -beta tags and are ordinary GitHub releases. Their original binaries and tagged source commits are unchanged. 0.6.0 is the first stable version and Latest.
简体中文
🎉 PyDeck 首个正式版本 — 增加操作核验、诊断与恢复功能
✨ 新增功能
- ✅ 安装、更新、修复、卸载、取消及默认版本切换后刷新并核验实际状态
- 🔎 对照默认解释器与
py/python,查看实际路径、遮蔽关系和 Windows 别名设置 - ⚙️ 编辑常用 PIM 配置,保存前预览,支持备份、恢复、冲突检查和覆盖提示
- 🌐 系统代理、直连、自定义 HTTP 代理与认证,密码保存在 Windows 凭据管理器
- 📊 真实下载量、平滑速度和可靠时的剩余时间,不足 1 MB 显示 KB,达到后显示 MB
- 🛠️ 检查解释器,确认后由 PIM 重装相同的可用版本以修复
- 🌏 新控件继续支持英语、简体中文、繁体中文(台湾)和日语
安装与修复仍由 Python Install Manager 执行,官方包先下载、统计并校验,再交给 PIM。修改安装需要 PIM 26.3 或更高版本,旧版或无法识别的管理器仅保留兼容的只读查询。通过先核对唯一目标、再使用版本选择器,避开 PIM --by-id 的注册错误
📘 Python 管理指南 · 功能状态
📥 下载与依赖
MSI 支持当前用户安装、目录浏览和独立快捷方式选项;MSIX 由 Windows 管理安装位置;Dependencies EXE 用于独立检查依赖;ZIP / tar.gz 为相同发行提交的 MIT 源码
🪟 Windows 11 x64 · .NET Runtime 10 x64 · Windows App Runtime 2.5.1 x64 或兼容的更新 2.x · MSI / 非打包 GUI 另需 VC++ v14 x64,运行时仍单独下载
🔏 继续使用原有自签证书,正式 Release 不等于签名公开受信任。MSIX 首次安装须按 安装说明 手动信任附带的公开证书,私钥不分发;证书文件沿用历史名称 PyDeck-preview.cer。安装前核对 SHA-256,MSI 与 MSIX 属于不同安装渠道
🧪 验证
54 项核心检查、12 项真实 Sandbox 生命周期验收及 18 组 GUI 检查通过。最终 MSI 已验证安装、53 个安装文件哈希、GUI 与卸载清理;最终 MSIX 已验证签名 / 块映射、开发注册、实际包激活、GUI 与注册清理。独立 MSI 测试还覆盖四种快捷方式组合、中文与空格目录、修复及升级保留选项
♿ 外部键盘 / 读屏、所有 DPI、干净机器 GUI 部署及 MSIX 正式证书信任安装路径仍需单独验收。生命周期测试使用一次性沙盒的 System 账号,GUI 检查属于应用内状态 / 渲染检查,不是外部鼠标自动化。健康检查仅覆盖解释器与核心模块,不代表所有第三方包都正常;修复可能移除解释器目录内的包,取消不等于回滚
🗃️ 历史 0.4.0 / 0.5.1 已使用 -beta 标签并取消 Pre-release 标记,原安装包与标签指向的源码提交保持不变;0.6.0 起按正式版本发布,并设为 Latest
🗜️ Use GitHub's Source code (zip) / Source code (tar.gz) links below. Duplicate manually uploaded source archives have been removed; SHA256SUMS.txt now lists only the remaining uploaded assets. Tagged commits and installer bytes are unchanged. Attached installation guides are historical snapshots; use the current guide for updated download instructions.
🗜️ 源码请使用下方 GitHub 自动生成的 Source code (zip) / Source code (tar.gz) 链接,手动上传的重复源码包已删除,SHA256SUMS.txt 仅列出保留的上传附件。标签提交和安装包内容未变更,随附安装指南为历史快照,下载方式以当前指南为准