Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.24 KB

CHANGELOG.md

File metadata and controls

23 lines (16 loc) · 1.24 KB

Changelog

1.1.0

Requires Lumide 0.25.0 or later.

  • Python versions and environments in the SDK Manager: the Pythons on your machine (PATH, Homebrew, pyenv, uv, conda) and each folder's virtual environments. Download Python versions, and pick one per folder or for every folder.
  • Your project's own environment: a folder uses its .venv (or the version in .python-version) until you pick another.
  • Folders of several projects: each project (pyproject.toml, setup.py, requirements.txt, a .venv, …) gets its own Pyright, on its own environment; a project without one uses the folder's Python.
  • Pyright and new terminals use the chosen Python: python and pip are the environment's, and VIRTUAL_ENV is set.
  • Python: Select Interpreter, Python: Create Environment and Python: Run Python File in Terminal, and the project's Python in the status bar.
  • Without Pyright, interpreters and environments still work.

1.0.1

  • Bump lumide_api dependency to 1.1.0.
  • Add lumide-plugin topics metadata for better Marketplace discovery.

1.0.0

  • Initial release of Python support for Lumide IDE.
  • Integrated pyright LSP for diagnostics, completions, and navigation.
  • Added command to restart the language server.