-
Notifications
You must be signed in to change notification settings - Fork 5
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
feat: Include Async support #4
Comments
What about using FastAPI framework? |
I would love to see async support. |
Absolutely. Using NetBox API is IMO a prime candidate for async: some calls often take a long time to execute, and giving the client a flexible possibility to do other tasks meanwhile is important.
|
There was some discussion in slack about using |
Here is a good overview: https://www.scrapingbee.com/blog/best-python-http-clients/ I'm leaning towards httpx (https://github.com/encode/httpx/), seems to have all the features of aiohttp and supports http2 if needed, also more compatible with the current requests library. Interest in it (from github stars and such, seems to be growing faster then aiohttp). |
It makes sense to me to use a library that's compatible with |
I use The |
Uplink is a declarative HTTP client, which supports both sync and async I/O: https://github.com/prkumar/uplink |
I'd be interested in updating this with async support via However, your setup docs mention poetry, but I think that is out of date? Any chance you could let me know how to get the dev environment tooling setup? |
Feature Request
Describe the Feature Request
Request was made to potentially add async support.
The text was updated successfully, but these errors were encountered: