mljet icon indicating copy to clipboard operation
mljet copied to clipboard

chore(deps): update requirements to v0.34.0

Open renovate[bot] opened this issue 2 years ago • 1 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
uvicorn (changelog) ==0.20.0 -> ==0.34.0 age adoption passing confidence

Release Notes

encode/uvicorn (uvicorn)

v0.34.0

Compare Source

Added
  • Add content-length to 500 response in wsproto implementation (#​2542)
Removed
  • Drop support for Python 3.8 (#​2543)

v0.33.0

Compare Source

Removed
  • Remove WatchGod support for --reload (#​2536)

v0.32.1

Compare Source

Fixed
  • Drop ASGI spec version to 2.3 on HTTP scope #​2513
  • Enable httptools lenient data on httptools >= 0.6.3 #​2488

v0.32.0

Compare Source

Added
  • Officially support Python 3.13 (#​2482)
  • Warn when max_request_limit is exceeded (#​2430)

v0.31.1

Compare Source

Fixed
  • Support WebSockets 0.13.1 (#​2471)
  • Restore support for [*] in trusted hosts (#​2480)
  • Add PathLike[str] type hint for ssl_keyfile (#​2481)

v0.31.0

Compare Source

Added

Improve ProxyHeadersMiddleware (#​2468) and (#​2231):

  • Fix the host for requests from clients running on the proxy server itself.
  • Fallback to host that was already set for empty x-forwarded-for headers.
  • Also allow to specify IP Networks as trusted hosts. This greatly simplifies deployments on docker swarm/kubernetes, where the reverse proxy might have a dynamic IP.
    • This includes support for IPv6 Address/Networks.

v0.30.6

Compare Source

Fixed
  • Don't warn when upgrade is not WebSocket and depedencies are installed (#​2360)

v0.30.5

Compare Source

Fixed
  • Don't close connection before receiving body on H11 (#​2408)

v0.30.4

Compare Source

Fixed
  • Close connection when h11 sets client state to MUST_CLOSE (#​2375)

v0.30.3

Compare Source

Fixed
  • Suppress KeyboardInterrupt from CLI and programmatic usage (#​2384)
  • ClientDisconnect inherits from OSError instead of IOError (#​2393)

v0.30.2

Compare Source

Added
Fixed
  • Iterate subprocesses in-place on the process manager (#​2373)

v0.30.1

Compare Source

Fixed
  • Allow horizontal tabs \t in response header values (#​2345)

v0.30.0

Compare Source

Added
  • New multiprocess manager (#​2183)
  • Allow ConfigParser or a io.IO[Any] on log_config (#​1976)
Fixed
  • Suppress side-effects of signal propagation (#​2317)
  • Send content-length header on 5xx (#​2304)
Deprecated
  • Deprecate the uvicorn.workers module (#​2302)

v0.29.0

Compare Source

Added
  • Cooperative signal handling (#​1600) 19/03/24

v0.28.1

Compare Source

Fixed
  • Revert raise ClientDisconnected on HTTP (#​2276) 19/03/24

v0.28.0

Compare Source

Added
  • Raise ClientDisconnected on send() when client disconnected (#​2220) 12/02/24
Fixed
  • Except AttributeError on sys.stdin.fileno() for Windows IIS10 (#​1947) 29/02/24
  • Use X-Forwarded-Proto for WebSockets scheme when the proxy provides it (#​2258) 01/03/24

v0.27.1

Compare Source

  • Fix spurious LocalProtocolError errors when processing pipelined requests (#​2243) 10/02/24

v0.27.0.post1

Compare Source

Fixed
  • Fix nav overrides for newer version of Mkdocs Material (#​2233) 26/01/24

v0.27.0

Compare Source

Fixed
  • Fix nav overrides for newer version of Mkdocs Material (#​2233) 26/01/24

v0.26.0

Compare Source

Changed
  • Update --root-path to include the root path prefix in the full ASGI path as per the ASGI spec (#​2213) 16/01/24
  • Use __future__.annotations on some internal modules (#​2199) 16/01/24

v0.25.0

Compare Source

Added
  • Support the WebSocket Denial Response ASGI extension (#​1916) 17/12/23
Fixed
  • Allow explicit hidden file paths on --reload-include (#​2176) 08/12/23
  • Properly annotate uvicorn.run() (#​2158) 22/11/23

v0.24.0.post1

Compare Source

Fixed
  • Revert mkdocs-material from 9.1.21 to 9.2.6 (#​2148) 05/11/23

v0.24.0

Compare Source

Fixed
  • Revert mkdocs-material from 9.1.21 to 9.2.6 (#​2148)

v0.23.2

Compare Source

Fixed
  • Maintain the same behavior of websockets from 10.4 on 11.0 (#​2061)

v0.23.1

Compare Source

Fixed
  • Add typing_extensions for Python 3.10 and lower (#​2053)

v0.23.0

Compare Source

Added
  • Add --ws-max-queue parameter WebSockets (#​2033)
Removed
  • Drop support for Python 3.7 (#​1996)
  • Remove asgiref as typing dependency (#​1999)
Fixed
  • Set scope["scheme"] to ws or wss instead of http or https on ProxyHeadersMiddleware for WebSockets (#​2043)
Changed
  • Raise ImportError on circular import (#​2040)
  • Use logger.getEffectiveLevel() instead of logger.level to check if log level is TRACE (#​1966)

v0.22.0

Compare Source

Added
  • Add --timeout-graceful-shutdown parameter (#​1950)
  • Handle SIGBREAK on Windows (#​1909)
Fixed
  • Shutdown event is now being triggered on Windows when using hot reload (#​1584)
  • --reload-delay is effectively used on the watchfiles reloader (#​1930)

v0.21.1

Compare Source

Fixed
  • Reset lifespan state on each request (#​1903)

v0.21.0

Compare Source

Added
  • Introduce lifespan state (#​1818)
  • Allow headers to be sent as iterables on H11 implementation (#​1782)
  • Improve discoverability when --port=0 is used (#​1890)
Changed
  • Avoid importing h11 and pyyaml when not needed to improve import time (#​1846)
  • Replace current native WSGIMiddleware implementation by a2wsgi (#​1825)
  • Change default --app-dir from "." (dot) to "" (empty string) (#​1835)
Fixed
  • Send code 1012 on shutdown for WebSockets (#​1816)
  • Use surrogateescape to encode headers on websockets implementation (#​1005)
  • Fix warning message on reload failure (#​1784)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Mar 10 '23 00:03 renovate[bot]

Codecov Report

Patch and project coverage have no change.

Comparison is base (6c78b08) 86.66% compared to head (a3b554e) 86.66%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #134   +/-   ##
=======================================
  Coverage   86.66%   86.66%           
=======================================
  Files          42       42           
  Lines        1155     1155           
=======================================
  Hits         1001     1001           
  Misses        154      154           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov-commenter avatar Mar 10 '23 00:03 codecov-commenter