This repository was archived by the owner on Jan 13, 2021. It is now read-only.
File tree 4 files changed +30
-6
lines changed
4 files changed +30
-6
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,9 @@ In chronological order:
29
29
- Jerome De Cuyper (@jdecuyper)
30
30
31
31
- Updated documentation and tests.
32
+ - Added support for user-provided SSLContext objects.
33
+ - Improved support for HTTP/2 error codes.
34
+ - Added support for graceful connection closure.
32
35
33
36
- Fred Thomsen (@fredthomsen)
34
37
Original file line number Diff line number Diff line change 1
1
Release History
2
2
===============
3
3
4
- dev
5
- ---
4
+ 0.4.0 (2015-06-21)
5
+ ------------------
6
6
7
7
*New Features *
8
8
9
- - Support for upgrading plaintext HTTP/1.1 to plaintext HTTP/2. (`Issue 28 `_)
9
+ - HTTP/1.1 and HTTP/2 abstraction layer. Don't specify what version you want to
10
+ use, just automatically get the best version the server supports!
11
+ - Support for upgrading plaintext HTTP/1.1 to plaintext HTTP/2, with thanks to
12
+ @fredthomsen! (`Issue 28 `_)
10
13
- ``HTTP11Connection `` and ``HTTPConnection `` objects are now both context
11
14
managers.
15
+ - Added support for ALPN negotiation when using PyOpenSSL. (`Issue #31 `_)
16
+ - Added support for user-provided SSLContext objects, with thanks to
17
+ @jdecuyper! (`Issue #8 `_)
18
+ - Better support for HTTP/2 error codes, with thanks to @jdecuyper!
19
+ (`Issue #119 `_)
20
+ - More gracefully close connections, with thanks to @jdecuyper! (`Issue #15 `_)
21
+
22
+ *Structural Changes *
23
+
24
+ - The framing and HPACK layers were stripped out into their own libraries.
25
+
26
+ *Bugfixes *
27
+
28
+ - Properly verify hostnames when using PyOpenSSL.
12
29
30
+ .. _Issue #8 : https://github.com/Lukasa/hyper/issues/8
31
+ .. _Issue #15 : https://github.com/Lukasa/hyper/issues/15
13
32
.. _Issue #28 : https://github.com/Lukasa/hyper/issues/28
33
+ .. _Issue #31 : https://github.com/Lukasa/hyper/issues/31
34
+ .. _Issue #119 : https://github.com/Lukasa/hyper/issues/119
14
35
15
36
0.3.1 (2015-04-03)
16
37
------------------
Original file line number Diff line number Diff line change 55
55
# built documents.
56
56
#
57
57
# The short X.Y version.
58
- version = '0.3.1 '
58
+ version = '0.4.0 '
59
59
# The full version, including alpha/beta/rc tags.
60
- release = '0.3.1 '
60
+ release = '0.4.0 '
61
61
62
62
# The language for content autogenerated by Sphinx. Refer to documentation
63
63
# for a list of supported languages.
Original file line number Diff line number Diff line change 6
6
A module for providing an abstraction layer over the differences between
7
7
HTTP/1.1 and HTTP/2.
8
8
"""
9
- __version__ = '0.3.1 '
9
+ __version__ = '0.4.0 '
10
10
11
11
from .common .connection import HTTPConnection
12
12
from .http20 .connection import HTTP20Connection
You can’t perform that action at this time.
0 commit comments