litellm/litellm-rust/crates
Yujong Lee a41885e48e refactor(rust): read proxy env vars through the settings lookup
reqwest and hyper each read HTTP(S)_PROXY, ALL_PROXY and NO_PROXY from the
process on their own, so tests could not inject them and the pooled client
key ignored proxy changes. EnvironmentProxies now reads them through
Lookup with the same precedence hyper used, the resolved config carries
them (empty when the transport does not trust the env), and both the
provider clients and the media fetcher build from that one value.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 20:41:07 -07:00
..
auth refactor(rust): route-neutral callback contract 2026-09-18 15:43:08 -07:00
auth-aws refactor(rust): extract auth and cache crates 2026-09-16 18:12:11 +00:00
auth-azure refactor(rust): run OCR through a route-neutral callback contract and a legacy Logging adapter 2026-09-17 21:13:16 -07:00
auth-gcp refactor(rust): extract auth and cache crates 2026-09-16 18:12:11 +00:00
cache refactor(rust): extract auth and cache crates 2026-09-16 18:12:11 +00:00
cache-memory fix(rust): evict in-memory cache entries at the expiry boundary 2026-09-16 18:30:45 +00:00
cache-redis fix(rust): address Redis cache review findings 2026-09-16 23:19:28 +00:00
callbacks-legacy refactor(rust): rename litellm-callbacks to litellm-host and HostOpError to InvokeError 2026-09-18 15:45:08 -07:00
core refactor(rust): resolve the http client config through From and TryFrom 2026-09-18 19:48:34 -07:00
core-utils refactor(rust): share settings lookup and layer merge through core-utils 2026-09-18 20:36:07 -07:00
framer feat(rust): add standalone framing crate 2026-09-17 00:30:43 +00:00
host refactor(rust): move RouteMachine out of core into litellm-host next to the Machine trait 2026-09-18 15:45:08 -07:00
host-python refactor(rust): rename litellm-callbacks to litellm-host and HostOpError to InvokeError 2026-09-18 15:45:08 -07:00
http refactor(rust): read proxy env vars through the settings lookup 2026-09-18 20:41:07 -07:00
llms refactor(rust): read proxy env vars through the settings lookup 2026-09-18 20:41:07 -07:00
python-bridge refactor(rust): share settings lookup and layer merge through core-utils 2026-09-18 20:36:07 -07:00
token-counter test(rust): assert merge cost scales linearly instead of a wall-clock bound 2026-09-16 19:43:42 +00:00
types refactor(rust): add types and core-utils crates, unify the provider error 2026-09-17 22:01:14 -07:00