Migrating to uv 0.9.9
Version 0.9.9 introduces 1 breaking change. This guide details how to update your code.
Released: 11/12/2025
1
Breaking Changes
3
Migration Steps
8
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
uv inituv version --bumpuv exportuv workspace diruv workspace metadataUV_NO_DEFAULT_GROUPStorch-model-archivertorch-tb-profilerBreaking Changes
●Issue #1
The built‑in `torch-model-archiver` and `torch-tb-profiler` packages have been removed from the PyTorch backend; projects that relied on them must now install these packages explicitly.
Migration Steps
- 1Stop using the `--project` flag with `uv init`; the flag is deprecated and will be removed.
- 2If your project depended on the bundled `torch-model-archiver` or `torch-tb-profiler`, add them as explicit dependencies in your environment.
- 3Review any scripts that rely on `uv export` and update them to use the new `--only-emit-workspace` flags if needed.
Release Summary
uv 0.9.9 introduces iOS interpreter discovery, new workspace commands, and several enhancements while deprecating the `--project` flag and removing built‑in torch‑model‑archiver packages, requiring minimal migration steps.
Need More Details?
View the full release notes and all changes for uv 0.9.9.
View Full Changelog