litellm/litellm-rust
Yujong Lee 4ecc55ec70 fix(ocr): build upstream httpx response in Python and satisfy PT012
The Rust bridge imported httpx to construct the provider error response, which
fails in the isolated wheel check where httpx is absent. Rust now raises
RustUpstreamError with a headers attribute and the Python lifecycle wraps it in
a typed UpstreamFailure carrying the httpx.Response before legacy mapping.
Test helpers gained call_native so pytest.raises blocks hold a single call

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-17 17:34:18 +00:00
..
crates fix(ocr): build upstream httpx response in Python and satisfy PT012 2026-09-17 17:34:18 +00:00
.gitignore feat: add LiteLLM Rust workspace with Mistral OCR bridge (#31033) 2026-06-23 13:16:47 -07:00
Cargo.lock refactor(ocr): mirror Python provider layout and preserve tests 2026-09-16 19:48:26 -07:00
Cargo.toml refactor(ocr): mirror Python provider layout and preserve tests 2026-09-16 19:48:26 -07:00