Python 3.10+ remains the supported runtime.
- Replaces APT, PPA, DNF, pacman, and Homebrew bootstrap paths with an isolated Astral uv fallback.
- Offers project-local Python 3.12 when no compatible system interpreter exists.
- Downloads pinned uv 0.11.32 only when needed; no sudo, system package changes, shell-profile edits, or PATH changes.
- Reuses the ignored .ielts-bootstrap directory on later launches.
- Refreshes the project demo GIF for v0.6.4.
Validation: 99 tests passed, and a clean Python 3.8 container successfully bootstrapped uv 0.11.32 plus Python 3.12.13.
Wheel SHA-256: 06d83a16bfb79013c0f5463232e7650f5d13110e2eca7a3c9532c88a6a10d4ef