v0.9.0
This release brings more fidelity to the HTTPX adapter, with the notable new feature to customize redirect handling to power it.
📈 Enhancements
- Map timeouts and connect errors to httpx exceptions in the httpx transports by @mishushakov in #205
- Make redirect handling configurable by @mishushakov in #206
- Map remaining transport errors to httpx exceptions by @mishushakov in #210
- Map HTTP protocol errors to RemoteProtocolError by @mishushakov in #211
🛠️ Bug fixes
- Implement iter on asyncio awaitables for Python < 3.12 by @mishushakov in #207
- Strip redundant host header in httpx transports by @mishushakov in #204
- Fix race between timeout and request task cancellation by @chokoswitch in #208
Full Changelog: v0.8.0...v0.9.0