mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-04 10:58:28 +00:00
Create a dedicated crate
This commit is contained in:
parent
38ee6ec800
commit
93d444cca4
22 changed files with 289 additions and 143 deletions
|
@ -26,6 +26,7 @@ uv-distribution-filename = { workspace = true }
|
|||
uv-extract = { workspace = true }
|
||||
uv-fs = { workspace = true }
|
||||
uv-install-wheel = { workspace = true }
|
||||
uv-lock = { workspace = true, features = ["tokio"] }
|
||||
uv-pep440 = { workspace = true }
|
||||
uv-pep508 = { workspace = true }
|
||||
uv-platform-tags = { workspace = true }
|
||||
|
|
|
@ -8,7 +8,8 @@ use tracing::debug;
|
|||
|
||||
use uv_cache::Cache;
|
||||
use uv_configuration::PreviewMode;
|
||||
use uv_fs::{LockedFile, Simplified};
|
||||
use uv_fs::Simplified;
|
||||
use uv_lock::LockedFile;
|
||||
use uv_pep440::Version;
|
||||
|
||||
use crate::discovery::find_python_installation;
|
||||
|
|
|
@ -17,8 +17,9 @@ use tracing::{debug, trace, warn};
|
|||
use uv_cache::{Cache, CacheBucket, CachedByTimestamp, Freshness};
|
||||
use uv_cache_info::Timestamp;
|
||||
use uv_cache_key::cache_digest;
|
||||
use uv_fs::{LockedFile, PythonExt, Simplified, write_atomic_sync};
|
||||
use uv_fs::{PythonExt, Simplified, write_atomic_sync};
|
||||
use uv_install_wheel::Layout;
|
||||
use uv_lock::LockedFile;
|
||||
use uv_pep440::Version;
|
||||
use uv_pep508::{MarkerEnvironment, StringVersion};
|
||||
use uv_platform_tags::Platform;
|
||||
|
|
|
@ -16,7 +16,8 @@ use uv_configuration::PreviewMode;
|
|||
#[cfg(windows)]
|
||||
use windows_sys::Win32::Storage::FileSystem::FILE_ATTRIBUTE_REPARSE_POINT;
|
||||
|
||||
use uv_fs::{LockedFile, Simplified, replace_symlink, symlink_or_copy_file};
|
||||
use uv_fs::{Simplified, replace_symlink, symlink_or_copy_file};
|
||||
use uv_lock::LockedFile;
|
||||
use uv_state::{StateBucket, StateStore};
|
||||
use uv_static::EnvVars;
|
||||
use uv_trampoline_builder::{Launcher, windows_python_launcher};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue