Subject: CVS commit: pkgsrc/www/py-aiohttp
From: Adam Ciarcinski
Date: 2019-01-08 20:05:56
Message id:

Log Message:
py-aiohttp: updated to 3.5.2


- FileResponse from uses a ThreadPoolExecutor to work with \ 
files asynchronously.
  I/O based payloads from uses a ThreadPoolExecutor to work with I/O \ 
objects asynchronously.
- Internal Server Errors in plain text if the browser does not support HTML.

- 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 \ 
  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 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.