- Update to version 0.22.0:
* Version 0.22.0 (#1957)
* Remove unused events (#1956)
* remove a few mypy excludes (#1954)
* Add `--timeout-graceful-shutdown` parameter (#1950)
* Fix typo in setup.cfg (#1953)
* Update `scripts/check` (#1952)
* Add `WatchFilesReload` pause method (#1930)
* Create PULL_REQUEST_TEMPLATE.md (#1946)
* Handle `SIGBREAK` for Windows (#1909)
* Fix shutdown event on Windows in reloader (#1584)
* Handle missing trustme/cryptography gracefully in the test suite (#1940)
* Add type hints to test_auto_detection.py (#1937)
* Fix watchgod deprecation warning (#1938)
* Upgrade and fix Black (#1926)
* Use ruff instead of flake8, autoflake and isort (#1925)
* Upgrade MyPy and fix issues (#1931)
* Pin websockets to <11.0 (#1928)
* Bump coverage from 7.1.0 to 7.2.2 (#1920)
* Fix instructions so they work in zsh as well as Bash (#1915)
* [`Docs`] : Hypercorn supports HTTP/3 (#1913)
* Version 0.21.1 (#1904)
* Reset lifespan state on each request (#1903)
* Version 0.21.0 (#1892)
* Improve discoverability when `--port=0` is used (#1890)
* Fix mypy on test_websockets (#1889)
* Add type annotation on `test_websockets.py` (#1880)
* Introduce lifespan state (#1818)
* Bump build from 0.9.0 to 0.10.0 (#1882)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uvicorn?expand=0&rev=21