Repository navigation
v1.0.1: Toolchain Control & Editor Fixes
What's New in v1.0.1
🚀 Package Manager Configuration
- New Setting
pypilot.packageManager:auto(Default): Uses systemuvif available on PATH, prompts to install if missing, or falls back to standard pip.uv: Full uv project mode (pyproject.toml+uv.lock).uv-pip: Accelerated pip-compatible mode (requirements.txtonly viauv venvanduv pip).pip: Standard Python venv mode (python -m venv+pip), never touches uv.
- New Command:
PyPilot: Install uv Globally(pypilot.installUv) available in the Command Palette.
🛠️ Bug Fixes & Editor Stability
- Fixed LSP Initialization Crash: Resolved duplicate command collision (
command 'pypilot.installUv' already exists) during language client startup. - Reliable Helper Detection: Added fallback check in
~/.cargo/binwhen system PATH is not inherited by GUI VS Code sessions. - Synchronous Process Execution: Replaced dynamic CJS imports with synchronous child process handling for version probing.
- Progress Notifications: Added progress toasts and status bar indicators during environment setup and toolchain installation.
📦 Installation
Download pypilot-vscode-1.0.1.vsix below and install with:
code --install-extension pypilot-vscode-1.0.1.vsix