Skip to content

Releases: Weidav/uv-auto-venv

1.5.2

Choose a tag to compare

@Weidav Weidav released this 26 Jul 13:22
34e216d

What's Changed

  • Use official @vscode/python-environments types by @Weidav in #28

Full Changelog: 1.5.1...1.5.2

1.5.1

Choose a tag to compare

@Weidav Weidav released this 13 Jul 16:01
ee1cc2b

Introduces a Test and Release Pipeline via Github Actions

1.5.0

Choose a tag to compare

@Weidav Weidav released this 09 Jul 16:00
f9cea78

Added

  • Python Environments extension support — when python.useEnvironmentsExtension is enabled, the extension now routes interpreter changes through the ms-python.vscode-python-envs API (resolveEnvironmentsetEnvironment). This makes uv-auto-venv fully compatible with VS Code's new Python Environments experience, including per-file environment scoping for PEP 723 inline scripts.
  • Falls back gracefully to the classic ms-python.python API when the setting is off or the Python Environments extension is not installed — existing behaviour is unchanged.

Changed

  • Updated documentation: python.useEnvironmentsExtension is no longer recommended to be disabled. The README now explains both API paths and provides separate recommended settings for classic and python-envs workflows.

Fixed

  • Debounce integration tests now handle the python-envs extension's independent environment switching, which could cause false failures in the intermediate-environment assertion.

1.4.1

Choose a tag to compare

@Weidav Weidav released this 06 Jul 16:31
32e553f

What's Changed

  • chore: bump version to 1.4.1 and exclude build artifacts from extensi… by @Weidav in #23

Full Changelog: 1.4.0...1.4.1

1.3.0

Choose a tag to compare

@Weidav Weidav released this 06 Jun 14:04
13fd0c4

Added

  • Automated integration test suite and Python example projects for better stability and testing.
  • Dev container configuration with built-in Python and uv support.

Changed

  • Updated dependencies and ensured Antigravity compatibility.

1.2.0

Choose a tag to compare

@Weidav Weidav released this 25 Mar 08:36
46d7834

Manual refresh correctly detects changes and new dependencies.

1.0.2

Choose a tag to compare

@Weidav Weidav released this 04 Mar 11:49
6ccc3ae
  • Documented that the extension does not create virtual environments.
  • Added explanation of why the Python extension's built-in venv discovery falls short
  • Added recommended Python extension settings to avoid conflicts

Full Changelog: 1.0.1...1.0.2

Add Icon

Choose a tag to compare

@Weidav Weidav released this 04 Mar 09:43
ea99bda

Added an Icon and minor updates to the readme

Full Changelog: 1.0.0...1.0.1

First Release

Choose a tag to compare

@Weidav Weidav released this 03 Mar 17:17
cedf8e1
Add GNU General Public License v3

Added the GNU General Public License version 3 to the project.