Skip to content

PythonA 0.5.0 内测版

Pre-release
Pre-release

Choose a tag to compare

@ym2025szz ym2025szz released this 29 Sep 17:12

PythonA 0.5.0 内测版

面向 ARM64 横屏 Android 平板的本地 Python IDE,内置 CPython、Jedi/Parso、pytest 和官方 dsh。无需安装 DSHA。

本版功能

  • 本地/Jedi 浅色建议与 AI 续写:确认后才写入代码,一次撤销恢复。
  • 多文件独立缓冲区、草稿恢复、外部修改冲突检查与保存全部。
  • 统一模型选择、流式输出、上下文展示、连续会话与历史恢复。
  • 普通运行、原样 input()、pytest/unittest、引用、重命名、完整 Diff 与原子补丁。

下载

  • PythonA-0.5.0-debug.apk:可安装内测包,包名 com.pythona.app.debug,versionCode 5,ARM64,最低 Android API 30。
  • dsh-runtime-rootfs.bin:从源码构建所需的固定离线运行时;只安装 APK 时不需要另行下载。
  • SHA256SUMS:以上两个资产的 SHA-256。
  • GitHub 自动生成的 Source code 压缩包对应本版本标签;源码构建可执行 python tools/fetch-runtime-inputs.py 准备固定输入。

APK SHA-256:96764df31f6a9a299724cd930f2665f94681e3be2f7ec01cb3d618b1ff86e493。

升级与验证

已有相同签名的 PythonA debug 版可直接覆盖安装,保留工作区和凭据;不要为了升级先卸载应用。该 APK 为 2026-09-26 已在小米 M367FC / Android 17 上安装验证的同一文件,本次上传未重新签名。

当时自动测试:JavaScript 201 通过、桌面 Python 27 通过、Android JVM 190 通过/8 跳过;目标 CPython 19 项通道回归通过。真实模型补全、连续对话和重启后恢复已验证。

这是 pre-release 测试候选,不是生产签名正式版。API 30 实测、完整外接键盘兼容、多小时压力、同机 0.3 性能对比,以及完整第三方发行审计仍未完成。进程隔离不是恶意代码沙箱,只运行可信脚本。

详见仓库 README、docs/ARCHITECTURE.md、release/UX_ACCEPTANCE_0.5.0_2026-09-26.md 与 THIRD_PARTY_NOTICES.md。PythonA 自有代码的开源许可证尚未指定,第三方版权与许可声明保留。