pkgsrc/www/py-uvicorn/distinfo
adam 92a3eb3956 py-uvicorn: updated to 0.15.0
0.15.0 - 2021-08-13

Added

Change reload to be configurable with glob patterns. Currently only .py files are watched, which is different from the previous default behavior.
Add Python 3.10-rc.1 support. Now the server uses asyncio.run which will: start a fresh asyncio event loop, on shutdown cancel any background tasks rather than aborting them, aexit any remaining async generators, and shutdown the default ThreadPoolExecutor.
Exit with status 3 when worker starts failed
Add option to set websocket ping interval and timeout
Adapt bind_socket to make it usable with multiple processes
Add existence check to the reload directory(ies)
Add missing trace log for websocket protocols
Support disabling default Server and Date headers

Changed

Add PEP440 compliant version of click
Bump asgiref to 3.4.0

Fixed

When receiving a SIGTERM supervisors now terminate their processes before joining them
Fix the need of httptools on minimal installation
Fix ping parameters annotation in Config class
2021-08-23 10:02:34 +00:00

6 lines
408 B
Text

$NetBSD: distinfo,v 1.19 2021/08/23 10:02:34 adam Exp $
SHA1 (uvicorn-0.15.0.tar.gz) = dedcee768769f3ce9ca73e3b8d4415b0f1d4d217
RMD160 (uvicorn-0.15.0.tar.gz) = 14545a0ef4ad2772d3759923d14be25b1a5a88b5
SHA512 (uvicorn-0.15.0.tar.gz) = 8023d0e961e474fb4e0a155886f5e460d8e2e822896aa8a9c783f70a6b64f6d0acd992f84366ed282625123817b9619df70a7de8bb6e18ab635da2a004788f69
Size (uvicorn-0.15.0.tar.gz) = 39025 bytes