Path to this page:
Subject: CVS commit: pkgsrc/www/py-aiohttp
From: Adam Ciarcinski
Date: 2019-01-08 20:05:56
Message id: 20190108190556.17145FB16@cvs.NetBSD.org
Log Message:
py-aiohttp: updated to 3.5.2
3.5.2:
Features
- FileResponse from web_fileresponse.py uses a ThreadPoolExecutor to work with \
files asynchronously.
I/O based payloads from payload.py uses a ThreadPoolExecutor to work with I/O \
objects asynchronously.
- Internal Server Errors in plain text if the browser does not support HTML.
Bugfixes
- Preserve MultipartWriter parts headers on write.
Refactor the way how Payload.headers are handled. Payload instances now always
have headers and Content-Type defined.
Fix Payload Content-Disposition header reset after initial creation.
- Log suppressed exceptions in GunicornWebWorker.
- Remove wildcard imports.
- Use the same task for app initialization and web server handling in gunicorn \
workers.
It allows to use Python3.7 context vars smoothly.
- Fix handling of chunked+gzipped response when first chunk does not give \
uncompressed data
- Replace collections.MutableMapping with collections.abc.MutableMapping to \
avoid a deprecation warning.
- Payload.size type annotation changed from Optional[float] to Optional[int].
- Ignore done tasks when cancels pending activities on web.run_app finalization.
Files: