mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-04 19:08:04 +00:00
Deprecate the --isolated
flag (#5466)
## Summary This PR deprecates the `--isolated` flag. The treatment varies across the APIs: - For non-preview APIs, we warn but treat it as equivalent to `--no-config`. - For preview APIs, we warn and ignore it, with two exceptions... - For `tool run` and `run` specifically, we don't even warn, because we can't differentiate the command-specific `--isolated` from the global `--isolated`.
This commit is contained in:
parent
f971631adf
commit
5d727cb0af
15 changed files with 69 additions and 71 deletions
|
@ -11,14 +11,14 @@ echo "Updating metadata with rooster..."
|
|||
cd "$project_root"
|
||||
|
||||
# Update the preview changelog
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --python 3.12 --isolated -- \
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --python 3.12 -- \
|
||||
rooster release "$@" \
|
||||
--only-sections preview \
|
||||
--changelog-file PREVIEW-CHANGELOG.md \
|
||||
--no-update-pyproject --no-update-version-files
|
||||
|
||||
# Update the real changelog
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --python 3.12 --isolated -- \
|
||||
uv tool run --from 'rooster-blue>=0.0.7' --python 3.12 -- \
|
||||
rooster release "$@" --without-sections preview
|
||||
|
||||
echo "Updating lockfile..."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue