Skip to content

Commit 799b1ea

Browse files
committed
v4.1.0
1 parent 54d8eb1 commit 799b1ea

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

CHANGELOG.rst

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,28 @@
11
Release History
22
===============
33

4-
dev
5-
---
4+
4.1.0 (2021-10-05)
5+
------------------
66

77
**Note:** The GitHub repository has been renamed to ``python-hyper/h2``, previously
8-
was ``python-hyper/hyper-h2``. **The name of the package on PyPI is unchanged**
8+
was ``python-hyper/hyper-h2``. **The name of the package on PyPI is unchanged!**
99

1010
API Changes (Backward-Compatible)
1111
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1212

1313
- Support for Python 3.9 has been added.
14-
15-
API Changes (Backward-Incompatible)
16-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17-
18-
-
14+
- Support for Python 3.10 has been added.
15+
- New example for a Python socket HTTP/2 client.
16+
- New `OutputLogger` for use with ``h2.config.logger``. This is only provided
17+
for convenience and not part of the stable API.
1918

2019
Bugfixes
2120
~~~~~~~~
2221

23-
-
22+
- Header validation now rejects empty header names with a ProtocolError. While
23+
hpack decodes such header blocks without issues, they violate the
24+
HTTP semantics.
25+
- Fix TE header name in error message.
2426

2527

2628
4.0.0 (2020-09-19)

src/h2/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
66
A HTTP/2 implementation.
77
"""
8-
__version__ = '4.1.0+dev'
8+
__version__ = '4.1.0'

0 commit comments

Comments
 (0)