Skip to content

Commit

Permalink
Update dependency uvicorn to v0.34.0 (#1956)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [uvicorn](https://redirect.github.com/encode/uvicorn)
([changelog](https://redirect.github.com/encode/uvicorn/blob/master/CHANGELOG.md))
| dependencies | minor | `^0.23.2` -> `^0.34.0` |
| [uvicorn](https://redirect.github.com/encode/uvicorn)
([changelog](https://redirect.github.com/encode/uvicorn/blob/master/CHANGELOG.md))
| | minor | `==0.17.6` -> `==0.34.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>encode/uvicorn (uvicorn)</summary>

###
[`v0.34.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.34.0):
Version 0.34.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.33.0...0.34.0)

##### What's Changed

- Add `content-length` to 500 response in wsproto by
[@&#8203;Kludex](https://redirect.github.com/Kludex) in
[https://github.com/encode/uvicorn/pull/2542](https://redirect.github.com/encode/uvicorn/pull/2542)
- Drop Python 3.8 by
[@&#8203;Kludex](https://redirect.github.com/Kludex) in
[https://github.com/encode/uvicorn/pull/2543](https://redirect.github.com/encode/uvicorn/pull/2543)

***

**Full Changelog**:
encode/uvicorn@0.33.0...0.34.0

###
[`v0.33.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.33.0):
Version 0.33.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.32.1...0.33.0)

##### What's Changed

- Remove WatchGod by
[@&#8203;Kludex](https://redirect.github.com/Kludex) in
[https://github.com/encode/uvicorn/pull/2536](https://redirect.github.com/encode/uvicorn/pull/2536)

##### New Contributors

- [@&#8203;bwells](https://redirect.github.com/bwells) made their first
contribution in
[https://github.com/encode/uvicorn/pull/2491](https://redirect.github.com/encode/uvicorn/pull/2491)
- [@&#8203;tback](https://redirect.github.com/tback) made their first
contribution in
[https://github.com/encode/uvicorn/pull/2528](https://redirect.github.com/encode/uvicorn/pull/2528)

**Full Changelog**:
encode/uvicorn@0.32.1...0.33.0

###
[`v0.32.1`](https://redirect.github.com/encode/uvicorn/releases/tag/0.32.1):
Version 0.32.1

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.32.0...0.32.1)

##### What's Changed

- Enable httptools lenient data by
[@&#8203;vvanglro](https://redirect.github.com/vvanglro) in
[https://github.com/encode/uvicorn/pull/2488](https://redirect.github.com/encode/uvicorn/pull/2488)
- Drop ASGI spec version to 2.3 on HTTP scope by
[@&#8203;Kludex](https://redirect.github.com/Kludex) in
[https://github.com/encode/uvicorn/pull/2513](https://redirect.github.com/encode/uvicorn/pull/2513)

***

**Full Changelog**:
encode/uvicorn@0.32.0...0.32.1

###
[`v0.32.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.32.0):
Version 0.32.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.31.1...0.32.0)

##### Added

- Officially support Python 3.13
([#&#8203;2482](https://redirect.github.com/encode/uvicorn/issues/2482))
- Warn when `max_request_limit` is exceeded
([#&#8203;2430](https://redirect.github.com/encode/uvicorn/issues/2430))

***

**Full Changelog**:
encode/uvicorn@0.31.1...0.32.0

###
[`v0.31.1`](https://redirect.github.com/encode/uvicorn/releases/tag/0.31.1):
Version 0.31.1

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.31.0...0.31.1)

##### Fixed

- Support WebSockets 0.13.1
[#&#8203;2471](https://redirect.github.com/encode/uvicorn/pull/2471)
- Restore support for `[*]` in trusted hosts
[#&#8203;2480](https://redirect.github.com/encode/uvicorn/pull/2480)
- Add `PathLike[str]` type hint for `ssl_keyfile`
[#&#8203;2481](https://redirect.github.com/encode/uvicorn/pull/2481)

***

**Full Changelog**:
encode/uvicorn@0.31.0...0.31.1

###
[`v0.31.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.31.0):
Version 0.31.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.6...0.31.0)

##### Added

Improve `ProxyHeadersMiddleware`
([#&#8203;2468](https://redirect.github.com/encode/uvicorn/issues/2468))
and
([#&#8203;2231](https://redirect.github.com/encode/uvicorn/issues/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 specifying 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.

***

**Full Changelog**:
encode/uvicorn@0.30.6...0.31.0

###
[`v0.30.6`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.6):
Version 0.30.6

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.5...0.30.6)

##### Fixed

- Don't warn when upgrade is not WebSocket and depedencies are installed
([#&#8203;2360](https://redirect.github.com/encode/uvicorn/issues/2360))

***

**Full Changelog**:
encode/uvicorn@0.30.5...0.30.6

###
[`v0.30.5`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.5):
Version 0.30.5

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.4...0.30.5)

##### Fixed

- Don't close connection before receiving body on H11
([#&#8203;2408](https://redirect.github.com/encode/uvicorn/issues/2408))

***

**Full Changelog**:
encode/uvicorn@0.30.4...0.30.5

###
[`v0.30.4`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.4):
Version 0.30.4

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.3...0.30.4)

##### Fixed

- Close connection when `h11` sets client state to `MUST_CLOSE`
[#&#8203;2375](https://redirect.github.com/encode/uvicorn/pull/2375)

***

**Full Changelog**:
encode/uvicorn@0.30.3...0.30.4

###
[`v0.30.3`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.3):
Version 0.30.3

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.2...0.30.3)

##### Fixed

- Suppress `KeyboardInterrupt` from CLI and programmatic usage
([#&#8203;2384](https://redirect.github.com/encode/uvicorn/issues/2384))
- `ClientDisconnect` inherits from `OSError` instead of `IOError`
([#&#8203;2393](https://redirect.github.com/encode/uvicorn/issues/2393))

***

**Full Changelog**:
encode/uvicorn@0.30.2...0.30.3

###
[`v0.30.2`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.2):
Version 0.30.2

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.1...0.30.2)

##### Added

- Add `reason` support to
[`websocket.disconnect`](https://asgi.readthedocs.io/en/latest/specs/www.html#disconnect-receive-event-ws)
event
([#&#8203;2324](https://redirect.github.com/encode/uvicorn/issues/2324))

##### Fixed

- Iterate subprocesses in-place on the process manager
([#&#8203;2373](https://redirect.github.com/encode/uvicorn/issues/2373))

***

**Full Changelog**:
encode/uvicorn@0.30.1...0.30.2

###
[`v0.30.1`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.1):
Version 0.30.1

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.30.0...0.30.1)

##### Fixed

- Allow horizontal tabs `\t` in response header values
([#&#8203;2345](https://redirect.github.com/encode/uvicorn/issues/2345))

***

**Full Changelog**:
encode/uvicorn@0.30.0...0.30.1

###
[`v0.30.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.30.0):
Version 0.30.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.29.0...0.30.0)

##### Added

- New multiprocess manager
([#&#8203;2183](https://redirect.github.com/encode/uvicorn/issues/2183))
- Allow `ConfigParser` or a `io.IO[Any]` on `log_config`
([#&#8203;1976](https://redirect.github.com/encode/uvicorn/issues/1976))

##### Fixed

- Suppress side effects of signal propagation
([#&#8203;2317](https://redirect.github.com/encode/uvicorn/issues/2317))
- Send `content-length` header on 5xx
([#&#8203;2304](https://redirect.github.com/encode/uvicorn/issues/2304))

##### Deprecated

- Deprecate the `uvicorn.workers` module
([#&#8203;2302](https://redirect.github.com/encode/uvicorn/issues/2302))

***

**Full Changelog**:
encode/uvicorn@0.29.0...0.30.0

###
[`v0.29.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.29.0):
Version 0.29.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.28.1...0.29.0)

##### Added

- Cooperative signal handling by
[@&#8203;maxfischer2781](https://redirect.github.com/maxfischer2781) in
[https://github.com/encode/uvicorn/pull/1600](https://redirect.github.com/encode/uvicorn/pull/1600)

***

**Full Changelog**:
encode/uvicorn@0.28.1...0.29.0

###
[`v0.28.1`](https://redirect.github.com/encode/uvicorn/releases/tag/0.28.1):
Version 0.28.1

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.28.0...0.28.1)

##### Fixed

- Revert raise `ClientDisconnected` on HTTP
([#&#8203;2276](https://redirect.github.com/encode/uvicorn/issues/2276))

***

**Full Changelog**:
encode/uvicorn@0.28.0...0.28.1

###
[`v0.28.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.28.0):
Version 0.28.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.27.1...0.28.0)

##### Added

- Raise `ClientDisconnected` on `send()` when client disconnected
([#&#8203;2220](https://redirect.github.com/encode/uvicorn/issues/2220))
12/02/24

##### Fixed

- Except `AttributeError` on `sys.stdin.fileno()` for Windows IIS10
([#&#8203;1947](https://redirect.github.com/encode/uvicorn/issues/1947))
29/02/24
- Use `X-Forwarded-Proto` for WebSockets scheme when the proxy provides
it
([#&#8203;2258](https://redirect.github.com/encode/uvicorn/issues/2258))
01/03/24

***

**Full Changelog**:
encode/uvicorn@0.27.1...0.28.0

###
[`v0.27.1`](https://redirect.github.com/encode/uvicorn/releases/tag/0.27.1):
Version 0.27.1

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.27.0...0.27.1)

##### Fixed

- Fix spurious `h11.LocalProtocolError` errors when processing pipelined
requests
([#&#8203;2243](https://redirect.github.com/encode/uvicorn/issues/2243))
10/02/24

***

**Full Changelog**:
encode/uvicorn@0.27.0.post1...0.27.1

###
[`v0.27.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.27.0):
Version 0.27.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.26.0...0.27.0)

##### Added

- Raise `ClientDisconnect(IOError)` on `send()` when client disconnected
([#&#8203;2218](https://redirect.github.com/encode/uvicorn/issues/2218))
19/01/24
- Bump ASGI WebSocket spec version to 2.4
([#&#8203;2221](https://redirect.github.com/encode/uvicorn/issues/2221))
20/01/24

***

**Full Changelog**:
encode/uvicorn@0.26.0...0.27.0

###
[`v0.26.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.26.0):
Version 0.26.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.25.0...0.26.0)

##### Changed

- Update `--root-path` to include the root path prefix in the full ASGI
`path` as per the ASGI spec
([#&#8203;2213](https://redirect.github.com/encode/uvicorn/issues/2213))
16/01/24
- Use `__future__.annotations` on some internal modules
([#&#8203;2199](https://redirect.github.com/encode/uvicorn/issues/2199))
16/01/24

***

**Full Changelog**:
encode/uvicorn@0.25.0...0.26.0

###
[`v0.25.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.25.0):
Version 0.25.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.24.0...0.25.0)

##### Added

- Support the WebSocket Denial Response ASGI extension
([#&#8203;1916](https://redirect.github.com/encode/uvicorn/issues/1916))
17/12/23

##### Fixed

- Allow explicit hidden file paths on `--reload-include`
([#&#8203;2176](https://redirect.github.com/encode/uvicorn/issues/2176))
08/12/23
- Properly annotate `uvicorn.run()`
([#&#8203;2158](https://redirect.github.com/encode/uvicorn/issues/2158))
22/11/23

***

**Full Changelog**:
encode/uvicorn@0.24.0...0.25.0

###
[`v0.24.0`](https://redirect.github.com/encode/uvicorn/releases/tag/0.24.0):
Version 0.24.0

[Compare
Source](https://redirect.github.com/encode/uvicorn/compare/0.23.2...0.24.0)

##### Added

- Support Python 3.12
([#&#8203;2145](https://redirect.github.com/encode/uvicorn/issues/2145))
04/11/23
- Allow setting `app` via environment variable `UVICORN_APP`
([#&#8203;2106](https://redirect.github.com/encode/uvicorn/issues/2106))

***

**Full Changelog**:
encode/uvicorn@0.23.2...0.24.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - "every weekday" (UTC).

🚦 **Automerge**: Enabled.

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

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19-->

Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
  • Loading branch information
pulumi-renovate[bot] authored Feb 18, 2025
1 parent 5f78f24 commit 7bf5058
Show file tree
Hide file tree
Showing 13 changed files with 43 additions and 43 deletions.
12 changes: 6 additions & 6 deletions aws-cs-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-cs-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
12 changes: 6 additions & 6 deletions aws-go-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-go-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
12 changes: 6 additions & 6 deletions aws-js-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-js-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
12 changes: 6 additions & 6 deletions aws-py-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-py-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
12 changes: 6 additions & 6 deletions aws-ts-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-ts-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
12 changes: 6 additions & 6 deletions aws-yaml-langserve/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws-yaml-langserve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ packages = [

[tool.poetry.dependencies]
python = "^3.11"
uvicorn = "^0.23.2"
uvicorn = "^0.34.0"
langserve = {extras = ["server"], version = ">=0.0.30"}
pydantic = "<2"
openai = "^1.10.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
asyncpg==0.30.0 # postgres driver
uvicorn[standard]==0.17.6 # http server
uvicorn[standard]==0.34.0 # http server
xpresso==0.46.0 # web framework

0 comments on commit 7bf5058

Please sign in to comment.