mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-27 18:36:44 +00:00
Split configuration options out of uv-types (#2924)
Needed to prevent circular dependencies in my toolchain work (#2931). I think this is probably a reasonable change as we move towards persistent configuration too? Unfortunately `BuildIsolation` needs to be in `uv-types` to avoid circular dependencies still. We might be able to resolve that in the future.
This commit is contained in:
parent
90735660cb
commit
1512e07a2e
50 changed files with 155 additions and 89 deletions
|
|
@ -28,8 +28,9 @@ use uv_cache::{
|
|||
use uv_client::{
|
||||
CacheControl, CachedClientError, Connectivity, DataWithCachePolicy, RegistryClient,
|
||||
};
|
||||
use uv_configuration::{BuildKind, NoBuild};
|
||||
use uv_fs::write_atomic;
|
||||
use uv_types::{BuildContext, BuildKind, NoBuild, SourceBuildTrait};
|
||||
use uv_types::{BuildContext, SourceBuildTrait};
|
||||
|
||||
use crate::error::Error;
|
||||
use crate::git::{fetch_git_archive, resolve_precise};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue