Uvenv

Latest version: v3.7.3

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 9

3.2.0

Features

* add `uvenv self version` to show version info about uvenv and its dependencies
* warn about outdated uvenv on 'uvenv list'

Fix

* allow `self update` on ubuntu 24.04 by setting --break-system-packages
* fix changelog headings
* use new default branch 'uvenv' instead of 'master' for changelog

3.1.1

Fix

* Upgrade to work with uv 0.2.27

3.1.0

Features

- `--with` for install and run to immediately inject dependencies

Fix

- make sure uv cache is available when venv is activated

Updates

- bump to uv 0.2.25
- update other cargo dependencies

3.0.2

Fix

- Improved changelog parsing

3.0.1

Updates

- Bump `uv` to 0.2.24

3.0.0

BREAKING CHANGE

- **Renaming**: Renamed `uvx` to `uvenv` due to a naming collision with a new `uv` command. The
new name better reflects its purpose, combining `uv` with `venv`. You can run `uvenv self migrate` to move your
environments and installed commands from `uvx` to `uvenv`.

Features

- Added `uvenv self migrate` command to facilitate migration from `uvx` to `uvenv` easily.
- Improved error logging (with more context) using `anyhow`.

Updates

- Updated `uv` from 0.2.4 to 0.2.13 and applied necessary patches to work with new/updated APIs.

Documentation

- Updated documentation to reflect the changes and new features introduced in this version.
- Started groundwork on automated testing

Page 6 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.