Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 46FD21A923A for ; Sat, 11 Dec 2021 19:53:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id A02A884EA4; Sat, 11 Dec 2021 19:53:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DB21D84D60 for ; Sat, 11 Dec 2021 19:53:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id QNkV35mWjMXo for ; Sat, 11 Dec 2021 19:53:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 47FF884CFC for ; Sat, 11 Dec 2021 19:53:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 41C4FFAEC; Sat, 11 Dec 2021 19:53:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_163925239555530" MIME-Version: 1.0 Date: Sat, 11 Dec 2021 19:53:15 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/www/py-uvicorn To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20211211195315.41C4FFAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_163925239555530 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sat Dec 11 19:53:15 UTC 2021 Modified Files: pkgsrc/www/py-uvicorn: Makefile distinfo Log Message: py-uvicorn: updated to 0.16.0 0.16.0 Added Enable read of uvicorn settings from environment variables Bump websockets to 10.0. Ensure non-zero exit code when startup fails Increase httptools version range from "==0.2.*" to ">=0.2.0,<0.4.0". Override default asyncio event loop with reload only on Windows Replace HttpToolsProtocol.pipeline type from list to deque. Replace WSGIResponder.send_queue type from list to deque. Fixed Main process exit after startup failure on reloader classes Add explicit casting on click options Allow WebSocket close event to receive reason being None from ASGI app. Fix a bug in WebSocketProtocol.asgi_receive on which we returned a close frame even if there were data messages before that frame in the read queue. The option --reload-dirs was splitting a string into single character directories. Only second SIGINT is able to forcelly shutdown the server Allow app-dir parameter on the run() function To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/py-uvicorn/Makefile \ pkgsrc/www/py-uvicorn/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_163925239555530 Content-Disposition: inline Content-Length: 1959 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/py-uvicorn/Makefile diff -u pkgsrc/www/py-uvicorn/Makefile:1.21 pkgsrc/www/py-uvicorn/Makefile:1.22 --- pkgsrc/www/py-uvicorn/Makefile:1.21 Mon Aug 23 10:02:34 2021 +++ pkgsrc/www/py-uvicorn/Makefile Sat Dec 11 19:53:15 2021 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.21 2021/08/23 10:02:34 adam Exp $ +# $NetBSD: Makefile,v 1.22 2021/12/11 19:53:15 adam Exp $ -DISTNAME= uvicorn-0.15.0 +DISTNAME= uvicorn-0.16.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvicorn/} @@ -15,7 +15,7 @@ DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../. DEPENDS+= ${PYPKGPREFIX}-h11>=0.8:../../www/py-h11 DEPENDS+= ${PYPKGPREFIX}-httptools>=0.2.0:../../www/py-httptools DEPENDS+= ${PYPKGPREFIX}-uvloop>=0.14.0:../../devel/py-uvloop -DEPENDS+= ${PYPKGPREFIX}-websockets>=9.1:../../www/py-websockets +DEPENDS+= ${PYPKGPREFIX}-websockets>=10.0:../../www/py-websockets PYTHON_VERSIONS_INCOMPATIBLE= 27 36 Index: pkgsrc/www/py-uvicorn/distinfo diff -u pkgsrc/www/py-uvicorn/distinfo:1.21 pkgsrc/www/py-uvicorn/distinfo:1.22 --- pkgsrc/www/py-uvicorn/distinfo:1.21 Tue Oct 26 11:30:49 2021 +++ pkgsrc/www/py-uvicorn/distinfo Sat Dec 11 19:53:15 2021 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.21 2021/10/26 11:30:49 nia Exp $ +$NetBSD: distinfo,v 1.22 2021/12/11 19:53:15 adam Exp $ -BLAKE2s (uvicorn-0.15.0.tar.gz) = c508fde017ef154cf891f3fd15270ac3b45953ccb9a8e6a6cc9b646f02bfe6f3 -SHA512 (uvicorn-0.15.0.tar.gz) = 8023d0e961e474fb4e0a155886f5e460d8e2e822896aa8a9c783f70a6b64f6d0acd992f84366ed282625123817b9619df70a7de8bb6e18ab635da2a004788f69 -Size (uvicorn-0.15.0.tar.gz) = 39025 bytes +BLAKE2s (uvicorn-0.16.0.tar.gz) = de386250cec85217762e012b1d6d3e71cfaa7ad11bf8ad40f1927d9c275ba35e +SHA512 (uvicorn-0.16.0.tar.gz) = 5f3da8956f90a41aa2ccf17dfa3e92737527c7e5cdf6ad90f8f9dcb344fccdf9eab5420964b53c2a60cf513a19d8a232b087c48f7c4a5fffbf6045394996b4aa +Size (uvicorn-0.16.0.tar.gz) = 39444 bytes --_----------=_163925239555530--