pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/py-aiohttp py-aiohttp: updated to 3.5.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e5eb02b6038f
branches:  trunk
changeset: 317531:e5eb02b6038f
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jan 08 19:05:55 2019 +0000

description:
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.

diffstat:

 www/py-aiohttp/Makefile |   4 ++--
 www/py-aiohttp/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 9d980ced8dd6 -r e5eb02b6038f www/py-aiohttp/Makefile
--- a/www/py-aiohttp/Makefile   Tue Jan 08 18:29:29 2019 +0000
+++ b/www/py-aiohttp/Makefile   Tue Jan 08 19:05:55 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2018/12/31 11:19:16 adam Exp $
+# $NetBSD: Makefile,v 1.35 2019/01/08 19:05:55 adam Exp $
 
-DISTNAME=      aiohttp-3.5.1
+DISTNAME=      aiohttp-3.5.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/aiohttp/}
diff -r 9d980ced8dd6 -r e5eb02b6038f www/py-aiohttp/distinfo
--- a/www/py-aiohttp/distinfo   Tue Jan 08 18:29:29 2019 +0000
+++ b/www/py-aiohttp/distinfo   Tue Jan 08 19:05:55 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.33 2018/12/31 11:19:16 adam Exp $
+$NetBSD: distinfo,v 1.34 2019/01/08 19:05:55 adam Exp $
 
-SHA1 (aiohttp-3.5.1.tar.gz) = 32bf7b75aae901d924ff6748da79d8d7966cd52d
-RMD160 (aiohttp-3.5.1.tar.gz) = 82f5b54808e09afc434630762b41544679d43df3
-SHA512 (aiohttp-3.5.1.tar.gz) = 9e7cc9b62de81a1f0ba81a573274fa40c1b8d02a6db4a4a87b1fc3d9fe00e63d5b906d858cebe8206873bce4b4fb498b90d1c8256cf39548872dad3baf1b0df8
-Size (aiohttp-3.5.1.tar.gz) = 1094214 bytes
+SHA1 (aiohttp-3.5.2.tar.gz) = fb4de1463c1fd3260161c633998905f7eec28348
+RMD160 (aiohttp-3.5.2.tar.gz) = a29e038c8ca5039b65a02e3ead7728c0cdc256e4
+SHA512 (aiohttp-3.5.2.tar.gz) = e8ff0cb2266cf772c00ebfb97f335177a3be12f62110fe170fad27f4bc9aefa90672b8b42fa382fefcfa88a6fd8a81c3c6ca4f211e0b54ead0b299aeeefbf40d
+Size (aiohttp-3.5.2.tar.gz) = 1096903 bytes



Home | Main Index | Thread Index | Old Index