Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTPX Transport #154

Closed
nihaals opened this issue Oct 20, 2020 · 3 comments · Fixed by #370
Closed

HTTPX Transport #154

nihaals opened this issue Oct 20, 2020 · 3 comments · Fixed by #370
Labels
type: feature A new feature

Comments

@nihaals
Copy link

nihaals commented Oct 20, 2020

HTTPX is a HTTP library for Python which supports both sync and async requests. A big advantage of HTTPX is that it supports Trio (as well as asyncio), something not available with the current AIOHTTP Transport

@leszekhanusz leszekhanusz added the type: feature A new feature label Oct 21, 2020
@KingDarBoja
Copy link
Contributor

The important part is documented at https://www.python-httpx.org/async/#supported-async-environments

Would be great to include another transport that make use of Trio, however I am a bit worried by the amount of packages being installed to use this library as stated at #147.

@nihaals
Copy link
Author

nihaals commented Oct 24, 2020

Should this be marked as blocked by #147? I do agree that this issue should be solved first but it shouldn't be too hard to find a solution

@KingDarBoja
Copy link
Contributor

No need to be blocked, this can be added into the library and later see if we can solve the optional dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature A new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants