Enable necessary optional features in `uv-settings` (#12504)

## Summary

We tend not to run tests for individual crates, which can lead to weird
situations like this, where crates are missing optional features that
are otherwise installed globally.

## Test Plan

Run `cargo test --profile fast-build -p uv-scripts`, which otherwise
fails to compile.
This commit is contained in:
Charlie Marsh 2025-03-26 22:30:00 -04:00 committed by GitHub
parent 6e03adc956
commit 82de40c2da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 5 deletions

View File

@ -17,20 +17,20 @@ workspace = true
[dependencies]
uv-cache-info = { workspace = true, features = ["schemars"] }
uv-configuration = { workspace = true, features = ["schemars"] }
uv-configuration = { workspace = true, features = ["schemars", "clap"] }
uv-dirs = { workspace = true }
uv-distribution-types = { workspace = true, features = ["schemars"] }
uv-fs = { workspace = true }
uv-install-wheel = { workspace = true, features = ["schemars"] }
uv-install-wheel = { workspace = true, features = ["schemars", "clap"] }
uv-macros = { workspace = true }
uv-normalize = { workspace = true, features = ["schemars"] }
uv-options-metadata = { workspace = true }
uv-pep508 = { workspace = true }
uv-pypi-types = { workspace = true }
uv-python = { workspace = true, features = ["schemars"] }
uv-resolver = { workspace = true, features = ["schemars"] }
uv-python = { workspace = true, features = ["schemars", "clap"] }
uv-resolver = { workspace = true, features = ["schemars", "clap"] }
uv-static = { workspace = true }
uv-torch = { workspace = true, features = ["schemars"] }
uv-torch = { workspace = true, features = ["schemars", "clap"] }
uv-warnings = { workspace = true }
clap = { workspace = true }