uv/crates/uv-configuration/src
Aria Desires 53706a1864
Add dependency-group cli flags to `uv pip install` and `uv pip compile` (`--group`, `--no-group`, `--only-group`, `--all-groups`) (#10861)
Ultimately this is a lot of settings plumbing and a couple minor pieces
of Actual Logic (which are so simple I have to assume there's something
missing, but maybe not!).

Note this "needlessly" use DevDependencyGroup since it costs nothing, is
more futureproof, and lets us maintain one primary interface (we just
pass `false` for all the dev arguments).

Fixes #8590
Fixes #8969
2025-01-23 08:47:52 -05:00
..
authentication.rs Remove unnecessary prefixes (#10158) 2024-12-25 14:18:01 -05:00
bounds.rs Avoid showing lower-bound warning outside of explicit lock and sync (#8234) 2024-10-15 20:49:40 -04:00
build_options.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
concurrency.rs Add `UV_CONCURRENT_INSTALLS` variable in favor of `RAYON_NUM_THREADS` (#3646) 2024-05-17 23:12:37 -04:00
config_settings.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
constraints.rs Make `MarkerTree` `Copy` (#9542) 2024-11-30 14:07:07 -05:00
dev.rs Add dependency-group cli flags to `uv pip install` and `uv pip compile` (`--group`, `--no-group`, `--only-group`, `--all-groups`) (#10861) 2025-01-23 08:47:52 -05:00
editable.rs Add `--no-editable` support to `uv sync` and `uv export` (#7371) 2024-09-17 14:50:36 +00:00
export_format.rs Add `uv export --format requirements.txt` (#6778) 2024-08-29 17:46:42 +00:00
extras.rs feat: add support for `--no-extra` flag and setting (#9387) 2024-11-24 02:25:09 +00:00
hash.rs Turn `--verify-hashes` on by default (#9170) 2024-11-18 01:57:54 +00:00
install_options.rs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
lib.rs Add a required version setting to uv (#10248) 2024-12-31 15:37:46 +00:00
name_specifiers.rs Upgrade minimum Rust version to 1.83 (#9815) 2024-12-11 10:06:19 -06:00
overrides.rs Optimize `requirements_for_extra` (#10348) 2025-01-07 14:12:12 +00:00
package_options.rs Avoid downgrading packages when `--upgrade` is provided (#10097) 2025-01-06 17:41:43 -05:00
preview.rs Add preview mode and use for warning in `uv run` (#3192) 2024-04-22 15:41:15 -05:00
project_build_backend.rs Build backend: Add template to uv init (#9661) 2024-12-05 15:30:48 +01:00
rayon.rs Initialize rayon lazily (#9435) 2024-11-26 14:58:38 +00:00
required_version.rs Add a required version setting to uv (#10248) 2024-12-31 15:37:46 +00:00
sources.rs Retain and respect settings in tool upgrades (#5937) 2024-08-09 18:21:49 +00:00
target_triple.rs Add manylinux2014 aliases for `--python-platform` (#10217) 2024-12-29 01:36:02 +00:00
trusted_host.rs Remove unnecessary prefixes (#10158) 2024-12-25 14:18:01 -05:00
trusted_publishing.rs Implement trusted publishing (#7548) 2024-09-24 16:07:20 +00:00
vcs.rs Initialize a Git repository in `uv init` (#5476) 2024-09-26 02:40:39 +00:00