py-uvicorn: updated to 0.25.0
0.25.0 - 2023-12-17 Added Support the WebSocket Denial Response ASGI extension Fixed Allow explicit hidden file paths on --reload-include Properly annotate uvicorn.run() 0.24.0.post1 - 2023-11-06 Fixed Revert mkdocs-material from 9.1.21 to 9.2.6 0.24.0 - 2023-11-04 Added Support Python 3.12 Allow setting app via environment variable UVICORN_APP 0.23.2 - 2023-07-31 Fixed Maintain the same behavior of websockets from 10.4 on 11.0 0.23.1 - 2023-07-18 Fixed Add typing_extensions for Python 3.10 and lower 0.23.0 - 2023-07-10 Added Add --ws-max-queue parameter WebSockets Removed Drop support for Python 3.7 Remove asgiref as typing dependency Fixed Set scope["scheme"] to ws or wss instead of http or https on ProxyHeadersMiddleware for WebSockets Changed Raise ImportError on circular import Use logger.getEffectiveLevel() instead of logger.level to check if log level is TRACE 0.22.0 - 2023-04-28 Added Add --timeout-graceful-shutdown parameter Handle SIGBREAK on Windows Fixed Shutdown event is now being triggered on Windows when using hot reload --reload-delay is effectively used on the watchfiles reloader 0.21.1 - 2023-03-16 Fixed Reset lifespan state on each request 0.21.0 - 2023-03-09 Added Introduce lifespan state Allow headers to be sent as iterables on H11 implementation Improve discoverability when --port=0 is used Changed Avoid importing h11 and pyyaml when not needed to improve import time Replace current native WSGIMiddleware implementation by a2wsgi Change default --app-dir from "." (dot) to "" (empty string) Fixed Send code 1012 on shutdown for WebSockets Use surrogateescape to encode headers on websockets implementation Fix warning message on reload failure 0.20.0 - 2022-11-20 Added Check if handshake is completed before sending frame on wsproto shutdown Add default headers to WebSockets implementations Warn user when reload and workers flag are used together Fixed Use correct WebSocket error codes on close Send disconnect event on connection lost for wsproto Add SIGQUIT handler to UvicornWorker Fix crash on exist with "--uds" if socket doesn't exist Annotate CONFIG_KWARGS in UvicornWorker class Removed Remove conditional on RemoteProtocolError.event_hint on wsproto Remove unused handle_no_connect on wsproto implementation
This commit is contained in:
parent
706c9cc57f
commit
f92cf8eaff
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.35 2023/10/28 19:57:25 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.36 2024/01/10 10:33:07 adam Exp $
|
||||
|
||||
DISTNAME= uvicorn-0.18.3
|
||||
DISTNAME= uvicorn-0.25.0
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvicorn/}
|
||||
|
||||
|
@ -16,22 +15,21 @@ DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click
|
|||
DEPENDS+= ${PYPKGPREFIX}-h11>=0.8:../../www/py-h11
|
||||
# standard
|
||||
DEPENDS+= ${PYPKGPREFIX}-dotenv>=0.13:../../devel/py-dotenv
|
||||
DEPENDS+= ${PYPKGPREFIX}-httptools>=0.4.0:../../www/py-httptools
|
||||
DEPENDS+= ${PYPKGPREFIX}-httptools>=0.5.0:../../www/py-httptools
|
||||
DEPENDS+= ${PYPKGPREFIX}-uvloop>=0.15.2:../../devel/py-uvloop
|
||||
DEPENDS+= ${PYPKGPREFIX}-websockets>=10.0:../../www/py-websockets
|
||||
DEPENDS+= ${PYPKGPREFIX}-watchfiles>=0.13:../../misc/py-watchfiles
|
||||
DEPENDS+= ${PYPKGPREFIX}-websockets>=10.4:../../www/py-websockets
|
||||
DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
|
||||
|
||||
USE_LANGUAGES= # none
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
||||
|
||||
USE_PKG_RESOURCES= yes
|
||||
|
||||
.include "../../lang/python/pyversion.mk"
|
||||
|
||||
.if ${PYTHON_VERSION} < 308
|
||||
DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
|
||||
.if ${PYTHON_VERSION} < 311
|
||||
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.0:../../devel/py-typing-extensions
|
||||
.endif
|
||||
|
||||
USE_LANGUAGES= # none
|
||||
|
||||
post-install:
|
||||
cd ${DESTDIR}${PREFIX}/bin && \
|
||||
${MV} uvicorn uvicorn-${PYVERSSUFFIX} || ${TRUE}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.11 2023/10/28 19:57:25 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.12 2024/01/10 10:33:07 adam Exp $
|
||||
bin/uvicorn-${PYVERSSUFFIX}
|
||||
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
|
||||
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
|
||||
|
@ -56,9 +56,6 @@ ${PYSITELIB}/uvicorn/middleware/__init__.pyo
|
|||
${PYSITELIB}/uvicorn/middleware/asgi2.py
|
||||
${PYSITELIB}/uvicorn/middleware/asgi2.pyc
|
||||
${PYSITELIB}/uvicorn/middleware/asgi2.pyo
|
||||
${PYSITELIB}/uvicorn/middleware/debug.py
|
||||
${PYSITELIB}/uvicorn/middleware/debug.pyc
|
||||
${PYSITELIB}/uvicorn/middleware/debug.pyo
|
||||
${PYSITELIB}/uvicorn/middleware/message_logger.py
|
||||
${PYSITELIB}/uvicorn/middleware/message_logger.pyc
|
||||
${PYSITELIB}/uvicorn/middleware/message_logger.pyo
|
||||
|
@ -101,6 +98,7 @@ ${PYSITELIB}/uvicorn/protocols/websockets/websockets_impl.pyo
|
|||
${PYSITELIB}/uvicorn/protocols/websockets/wsproto_impl.py
|
||||
${PYSITELIB}/uvicorn/protocols/websockets/wsproto_impl.pyc
|
||||
${PYSITELIB}/uvicorn/protocols/websockets/wsproto_impl.pyo
|
||||
${PYSITELIB}/uvicorn/py.typed
|
||||
${PYSITELIB}/uvicorn/server.py
|
||||
${PYSITELIB}/uvicorn/server.pyc
|
||||
${PYSITELIB}/uvicorn/server.pyo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.29 2022/09/08 15:23:23 adam Exp $
|
||||
$NetBSD: distinfo,v 1.30 2024/01/10 10:33:07 adam Exp $
|
||||
|
||||
BLAKE2s (uvicorn-0.18.3.tar.gz) = 0dc92dc9bcd3c14eea98c5a532450a1bd29b2592ea0257b3f32b1870791f3d0d
|
||||
SHA512 (uvicorn-0.18.3.tar.gz) = f54f1e018e5b9e9dff865e7211199b4605088640579fa81bbe0a7cdf357d76fc33fb5fe6fe0806dcc08354320ddde9d7c3bb290205ea4de57cc79ae147a3d14a
|
||||
Size (uvicorn-0.18.3.tar.gz) = 36898 bytes
|
||||
BLAKE2s (uvicorn-0.25.0.tar.gz) = 033df9733e6ccf520a80b6a7bdf1e0b754187ef27ac5d10b5171132c1d9594c1
|
||||
SHA512 (uvicorn-0.25.0.tar.gz) = d162f4ef678277a64a3e66995d4b9b0802db392cab68cb9bb760e31896c2a1f23c0efef82fbbefed4237b58ffb4453dac80604adac093a9df868d3d5e60b2002
|
||||
Size (uvicorn-0.25.0.tar.gz) = 40724 bytes
|
||||
|
|
Loading…
Reference in a new issue