This release notably adds support for trio. If your application runs under trio, it will be automatically detected and pyqwest will use its integration to run with it. If not using trio, there is no change. We also have a few fixes for corner cases related to streaming request content, notably when it raises an exception mid-request.
📈 Enhancements
- Support trio in the async transport by @iainmcgin in #231
- Support trio for retry middleware by @chokoswitch in #241
🛠️ Bug fixes
- Keep the pending exception when a response is freed during unwinding by @iainmcgin in #230
- Fix WSGI request close race by @chokoswitch in #233
- Fail a request body whose iterator is interrupted by @iainmcgin in #236
- Retry request content only when it can still be sent whole by @iainmcgin in #240
New Contributors
- @iainmcgin made their first contribution in #230
- @Mokto made their first contribution in #239
Full Changelog: v0.10.0...v0.11.0