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:
Charlie Marsh 2024-07-30 18:40:38 -04:00 committed by GitHub
parent f971631adf
commit 5d727cb0af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 69 additions and 71 deletions

View file

@ -11,7 +11,7 @@ Generates the `download-metadata.json` file.
Usage:
uv run --isolated -- crates/uv-python/fetch-download-metadata.py
uv run -- crates/uv-python/fetch-download-metadata.py
Acknowledgements:

View file

@ -11,7 +11,7 @@ Generates the `downloads.inc` file from the `downloads.inc.mustache` template.
Usage:
uv run --isolated -- crates/uv-python/template-download-metadata.py
uv run -- crates/uv-python/template-download-metadata.py
"""
import argparse