2022-01-31 13:47:29 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-uvicorn: updated to 0.17.1
0.17.1
Fixed
Move all data handling logic to protocol and ensure connection is closed.
Change spec_version field from "2.1" to "2.3", as Uvicorn is \
compliant with that version of the ASGI specifications.
|
2022-01-17 19:59:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-uvicorn: updated to 0.17.0
0.17.0
Added
Allow configurable websocket per-message-deflate setting
Support extra_headers for WS accept message
Add missing http version on websockets scope
Fixed/Removed
Drop Python 3.6 support
Fix reload process behavior when exception is raised
Remove root_path from logs
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-12-30 14:05:42 by Adam Ciarcinski | Files touched by this commit (125) |
Log message:
Forget about Python 3.6
|
2021-12-11 20:53:15 by Adam Ciarcinski | Files touched by this commit (2) | |
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
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-06-04 14:47:54 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-uvicorn: updated to 0.14.0
0.14.0
Added
Defaults ws max_size on server to 16MB
Improve user feedback if no ws library installed
Support 'reason' field in 'websocket.close' messages
Implemented lifespan.shutdown.failed
Changed
Upgraded websockets requirements
Switch to asyncio streams API
Update httptools from 0.1.* to 0.2.*
Allow Click 8.0
Add search for a trusted host in ProxyHeadersMiddleware
Up wsproto to 1.0.0
Fixed
Force reload_dirs to be a list
Fix gunicorn worker not running if extras not installed
Fix socket port 0
Prevent garbage collection of main lifespan task
|
2021-02-26 11:17:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-uvicorn: updated to 0.13.4
0.13.4 - 2021-02-20
Fixed
Fixed wsgi middleware PATH_INFO encoding
Fixed uvloop dependency
Relax watchgod up bound
Return 'connection: close' header in response
Added
Docs: Nginx + websockets
Document the default value of 1 for workers
Enabled permessage-deflate extension in websockets
|