uv/crates/uv-dev/src
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
..
clear_compile.rs Add an option to bytecode compile during installation (#2086) 2024-03-05 03:35:24 +00:00
compile.rs Move preview features into a dedicated crate (#15482) 2025-08-24 09:55:30 -04:00
generate_all.rs feat: add dynamically generated sysconfig replacement mappings (#13441) 2025-06-02 10:58:30 -05:00
generate_cli_reference.rs Skip all generated content checks when in CI (#15354) 2025-08-18 16:09:14 +00:00
generate_env_vars_reference.rs Skip all generated content checks when in CI (#15354) 2025-08-18 16:09:14 +00:00
generate_json_schema.rs Skip all generated content checks when in CI (#15354) 2025-08-18 16:09:14 +00:00
generate_options_reference.rs Make the use of `Self` consistent. (#15074) 2025-08-05 20:17:12 +01:00
generate_sysconfig_mappings.rs Sync latest Python releases (#15363) 2025-08-18 21:49:00 +00:00
lib.rs Harden ZIP streaming to reject repeated entries and other malformed ZIP files (#15136) 2025-08-07 15:31:48 +01:00
main.rs Log the debug error trace (#14458) 2025-07-31 19:13:09 +02:00
render_benchmarks.rs Bump MSRV to 1.85 and Edition 2024 (#13516) 2025-05-18 19:38:43 -04:00
validate_zip.rs Use a global `BaseClientBuilder` (#15548) 2025-08-29 13:30:51 -05:00
wheel_metadata.rs Use a global `BaseClientBuilder` (#15548) 2025-08-29 13:30:51 -05:00