This commit is contained in:
konstin 2025-07-25 21:05:49 +02:00
parent 6c012cc2a1
commit ff07309063
2 changed files with 12 additions and 11 deletions

View File

@ -15,16 +15,6 @@ use tokio::sync::{Mutex, Semaphore};
use tracing::{Instrument, debug, info_span, instrument, trace, warn}; use tracing::{Instrument, debug, info_span, instrument, trace, warn};
use url::Url; use url::Url;
use crate::base_client::{BaseClientBuilder, ExtraMiddleware, RedirectPolicy};
use crate::cached_client::CacheControl;
use crate::flat_index::FlatIndexEntry;
use crate::html::SimpleHtml;
use crate::remote_metadata::wheel_metadata_from_remote_zip;
use crate::rkyvutil::OwnedArchive;
use crate::{
BaseClient, CachedClient, Error, ErrorKind, FlatIndexClient, FlatIndexEntries,
RedirectClientWithMiddleware,
};
use uv_auth::Indexes; use uv_auth::Indexes;
use uv_cache::{Cache, CacheBucket, CacheEntry, WheelCache}; use uv_cache::{Cache, CacheBucket, CacheEntry, WheelCache};
use uv_configuration::KeyringProviderType; use uv_configuration::KeyringProviderType;
@ -46,6 +36,17 @@ use uv_small_str::SmallString;
use uv_torch::TorchStrategy; use uv_torch::TorchStrategy;
use uv_variants::variants_json::VariantsJsonContent; use uv_variants::variants_json::VariantsJsonContent;
use crate::base_client::{BaseClientBuilder, ExtraMiddleware, RedirectPolicy};
use crate::cached_client::CacheControl;
use crate::flat_index::FlatIndexEntry;
use crate::html::SimpleHtml;
use crate::remote_metadata::wheel_metadata_from_remote_zip;
use crate::rkyvutil::OwnedArchive;
use crate::{
BaseClient, CachedClient, Error, ErrorKind, FlatIndexClient, FlatIndexEntries,
RedirectClientWithMiddleware,
};
/// A builder for an [`RegistryClient`]. /// A builder for an [`RegistryClient`].
#[derive(Debug, Clone)] #[derive(Debug, Clone)]
pub struct RegistryClientBuilder<'a> { pub struct RegistryClientBuilder<'a> {

View File

@ -33,8 +33,8 @@ uv-pypi-types = { workspace = true }
uv-python = { workspace = true } uv-python = { workspace = true }
uv-resolver = { workspace = true } uv-resolver = { workspace = true }
uv-types = { workspace = true } uv-types = { workspace = true }
uv-variants = { workspace = true }
uv-variant-frontend = { workspace = true } uv-variant-frontend = { workspace = true }
uv-variants = { workspace = true }
uv-version = { workspace = true } uv-version = { workspace = true }
uv-workspace = { workspace = true } uv-workspace = { workspace = true }