uv/crates/uv-configuration/src
samypr100 a768a9d111
Relax error when using uv add with `UV_GIT_LFS` set (#17127)
## Summary

Closes https://github.com/astral-sh/uv/issues/17083

Previously having `UV_GIT_LFS` set would cause an error when adding a
non-git requirement such as ```error: `requirement` did not resolve to a
Git repository, but a Git extension (`--lfs`) was provided.```

## Test Plan

Additional test has been added.
2025-12-15 08:26:14 -06:00
..
authentication.rs Remove the native system store from the keyring providers (#15612) 2025-09-02 13:16:52 -05:00
build_options.rs Import `PackageName` from `uv-normalize` (#15439) 2025-08-21 23:15:40 +00:00
concurrency.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
constraints.rs Use a boxed slice for extras and groups (#12391) 2025-03-22 11:53:36 -04:00
dependency_groups.rs Update Rust toolchain to 1.89 (#15157) 2025-08-08 13:01:52 +00:00
dry_run.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
editable.rs Allow `--editable` to override `editable = false` annotations (#15712) 2025-09-07 14:37:04 -04:00
env_file.rs Allow escaping spaces in --env-file handling (#15815) 2025-09-12 18:11:51 -04:00
excludes.rs Enable first-class dependency exclusions (#16528) 2025-10-31 10:14:12 -04:00
export_format.rs Add SBOM export support (#16523) 2025-11-20 12:52:31 -05:00
extras.rs Update Rust toolchain to 1.89 (#15157) 2025-08-08 13:01:52 +00:00
hash.rs Turn `--verify-hashes` on by default (#9170) 2024-11-18 01:57:54 +00:00
install_options.rs Add `only-emit-workspace` and similar variants to `uv export` (#16681) 2025-11-12 16:51:45 +00:00
lib.rs Enable first-class dependency exclusions (#16528) 2025-10-31 10:14:12 -04:00
name_specifiers.rs Import `PackageName` from `uv-normalize` (#15439) 2025-08-21 23:15:40 +00:00
overrides.rs Move lowered requirement source type out of `uv-pypi-types` (#12356) 2025-03-20 21:16:12 -04:00
package_options.rs Import `PackageName` from `uv-normalize` (#15439) 2025-08-21 23:15:40 +00:00
project_build_backend.rs Unhide `uv` from `--build-backend` options (#14939) 2025-07-28 13:26:23 +00:00
required_version.rs Fix optional cfg gates (#14448) 2025-07-03 15:29:03 -05:00
sources.rs Reuse build (virtual) environments across resolution and installation (#14338) 2025-07-01 13:15:47 -04:00
target_triple.rs Support iOS platform tags (#15640) 2025-09-03 18:24:48 -04:00
threading.rs Consistently use `Ordering::Relaxed` for standalone atomic use cases (#14190) 2025-06-24 12:30:26 -07:00
trusted_host.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
trusted_publishing.rs Support Gitlab CI/CD as a trusted publisher (#15583) 2025-09-11 10:35:04 -04:00
vcs.rs Relax error when using uv add with `UV_GIT_LFS` set (#17127) 2025-12-15 08:26:14 -06:00