Source Code: https://github.com/bdraco/aiohttp-zlib-ng
This library is obsolete and replaced by https://github.com/bdraco/aiohttp-fast-zlib
Enable zlib_ng on aiohttp
zlib is be a bottleneck for aiohttp, especially for websocket connections. aiohttp-zlib-ng
replaces usage of zlib
in aiohttp
with zlib-ng
which is a drop-in faster replacement.
If isal
is available, this library will try to use isal
, and will fallback to the slower
zlib_ng
if it is not available.
Install this via pip (or your favorite package manager):
pip install aiohttp-zlib-ng
To install the optional isal
speed up:
pip install aiohttp-zlib-ng[isal]
Enable zlib-ng support in aiohttp by calling enable_zlib_ng
import aiohttp_zlib_ng
aiohttp_zlib_ng.enable_zlib_ng()
aiohttp_zlib_ng.disable_zlib_ng()
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
This package was created with Copier and the browniebroke/pypackage-template project template.