File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 1
1
Release History
2
2
===============
3
3
4
- dev
5
- ---
4
+ 4.3.0 (2025-08-23)
5
+ ------------------
6
6
7
7
**API Changes (Backward Incompatible) **
8
8
9
- - Reject header names and values containing unpermitted characters `\r `, `\n `, or `\0x00 `.
9
+ - Reject header names and values containing illegal characters, based on RFC 9113, section 8.2.1.
10
+ The main Python API is compatible, but some previously valid requests/response headers might now be blocked.
11
+ Use the `validate_inbound_headers ` config option if needed.
12
+ Thanks to Sebastiano Sartor (sebsrt) for the report.
10
13
11
14
**API Changes (Backward Compatible) **
12
15
13
16
- h2 events now have tighter type bounds, e.g. `stream_id ` is guaranteed to not be `None ` for most events now.
14
17
This simplifies downstream type checking.
18
+ - Various typing-related improvements.
15
19
16
20
**Bugfixes **
17
21
18
- -
22
+ - Fix error value when opening a new stream on too many open streams.
19
23
20
24
4.2.0 (2025-02-01)
21
25
------------------
Original file line number Diff line number Diff line change 3
3
"""
4
4
from __future__ import annotations
5
5
6
- __version__ = "4.3.0+dev "
6
+ __version__ = "4.3.0"
You can’t perform that action at this time.
0 commit comments