Repository navigation
v1.0.4: Windows Fixes, Offline Resilience & Command Results
✨ What's New
🪟 Windows fixes
- No more console windows flashing while the language server runs
python,uvornvidia-smi - Colored CLI output works in older consoles (cmd.exe, Windows PowerShell) instead of printing raw escape codes
- Every installed Python is found, including versions only reachable through the
pylauncher, so pip mode no longer reports installed versions as missing requirements.txtsaved as UTF-16 or with a BOM (whatpip freeze > requirements.txtproduces in Windows PowerShell 5) is now read correctly
📡 Offline resilience
- When PyPI can't be reached, PyPilot uses its expired cache instead of reporting every dependency as unresolvable
- The Zed extension starts the helper it downloaded earlier when GitHub can't be reached
🧩 Editor integration
- Environment-changing commands (
fixEverything,installPackage,recreateWithPython,installUvGlobally) now return{"ok": bool}, so the VS Code extension no longer reports success after a failed setup. Zed ignores the result, so nothing changes there. showDetailsaccepts a package argument and adds apypilot checksection to the report- The onboarding scan runs in the background, and out-of-order edits can no longer leave the language server with stale buffer text
pypilot fix python/fix cudanow refresh the editor afterwards, assetupandinstallalready did
🐛 Fixes
- Inline comments no longer leak into version specifiers (
numpy==1.26 # note) - An
=inside aname @ urlreference is no longer read as a version pin - A failed copy of the managed uv binary is reported instead of ignored
📦 Installation
Via Zed (recommended): Install the PyPilot extension from the Zed extension registry
Via pip:
pip install pypilot-cliFull Changelog: v1.0.3...v1.0.4