uv/crates/uv-bench
konsti 289ed86e63
Use a global `BaseClientBuilder` (#15548)
Alternative to #15105

Instead of building a `BaseClientBuilder` from `NetworkSettings` each
time we need a client, we instead build a single `BaseClientBuilder` and
pass it around. The `RegistryClientBuilder` then uses
`BaseClientBuilder` exclusively for configuration. This removes a chunk
of copy-and-paste code, and also moves the fallible `retries_from_env`
into a single place

Borrow vs. clone is mostly ad-hoc, we can change it in either direction
if it matters.

Closes #15105
2025-08-29 13:30:51 -05:00
..
benches Use a global `BaseClientBuilder` (#15548) 2025-08-29 13:30:51 -05:00
inputs Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
src Add `uv-` prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
Cargo.toml Move preview features into a dedicated crate (#15482) 2025-08-24 09:55:30 -04:00