Skip to content

Conversation

@github-actions
Copy link

Backport 33c0af3 from #263.

* Support Trio on httpx backend

The main limitation is that sniffing isn't supported, as the way it's currently
designed (starting a task in the background and never collecting it) is not
compatible with structured concurrency.

* Fix lint

* Add trio to develop dependencies

* Remove anyio from runtime dependencies

* Clarify asyncio/trio support

* Link to HTTPX issue in badssl tests

* Remove debug print

* Reverse asyncio/trio check per review feedback

(cherry picked from commit 33c0af3)
@miguelgrinberg miguelgrinberg merged commit fd07c56 into 9.2 Oct 17, 2025
11 of 12 checks passed
@miguelgrinberg miguelgrinberg deleted the backport-263-to-9.2 branch October 17, 2025 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants