acurl¶
acurl is an asynchronous wrapper around libcurl,
built to interface with the uvloop python library. It is what mite_http uses
underneath to make HTTP calls.
Note
Unlike the other pages in this section, acurl is not a mite plugin. It is a
separate distribution, published to PyPI in its own right, and it registers no
mite_stats entry point. There is no mite_acurl package.
Because its README.md is also its PyPI description, that file is the canonical
documentation and is deliberately not duplicated here.
Full documentation: acurl/README.md
It covers how mite obtains a CurlWrapper, and architectural notes on the
curl_multi integration (handle_socket and start_timer).
To install mite with acurl, use the http extra:
pip install mite[http]