Age | Commit message (Collapse) | Author | Files | Lines |
|
0.12.1
Changed
Pinning h11 and python-dotenv to min versions
Get docs/index.md in sync with README.md
Fixed
Improve changelog by pointing out breaking changes
|
|
|
|
0.12.0:
Added
Make reload delay configurable
Upgrade maximum h11 dependency version to 0.10
Allow .json or .yaml --log-config files
Add ASGI dict to the lifespan scope
Upgrade wsproto to 0.15.0
Use optional package installs
Changed
Dont set log level for root logger
Fixed
Revert "Improve shutdown robustness when using --reload or multiprocessing
Fix terminate error in windows
Fix bug where --log-config disables uvicorn loggers
|
|
0.11.8:
Fix a regression that caused Uvicorn to crash when using --interface=wsgi.
Fix a regression that caused Uvicorn to crash when using unix domain sockets.
|
|
0.11.7
SECURITY FIX: Prevent sending invalid HTTP header names and values.
SECURITY FIX: Ensure path value is escaped before logging to the console.
|
|
0.11.6
Fix overriding the root logger.
|
|
0.11.5
Revert "Watch all files, not just .py" due to unexpected side effects.
Revert "Pass through gunicorn timeout config." due to unexpected side effects.
|
|
|
|
0.11.4
Use watchgod, if installed, for watching code changes.
Reload application when any files in watched directories change, not just .py files.
|
|
0.11.3:
Update dependencies.
|
|
0.11.2
Don't open socket until after application startup.
Support --backlog.
|
|
Uvicorn is a lightning-fast ASGI server implementation, using uvloop and
httptools.
Until recently Python has lacked a minimal low-level server/application
interface for asyncio frameworks. The ASGI specification fills this gap, and
means we're now able to start building a common set of tooling usable across
all asyncio frameworks.
|