summaryrefslogtreecommitdiffstats
path: root/python/python3-h2/README
diff options
context:
space:
mode:
Diffstat (limited to 'python/python3-h2/README')
-rw-r--r--python/python3-h2/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/python/python3-h2/README b/python/python3-h2/README
new file mode 100644
index 0000000000..81147d529f
--- /dev/null
+++ b/python/python3-h2/README
@@ -0,0 +1,12 @@
+h2 is a HTTP/2 protocol stack, written entirely in Python. The goal of
+h2 is to be a common HTTP/2 stack for the Python ecosystem, usable in
+all programs regardless of concurrency model or environment.
+
+To achieve this, h2 is entirely self-contained: it does no I/O of any
+kind, leaving that up to a wrapper library to control. This ensures
+that it can seamlessly work in all kinds of environments, from
+single-threaded code to Twisted.
+
+Its goal is to be 100% compatible with RFC 7540, implementing a
+complete HTTP/2 protocol stack build on a set of finite state
+machines. Its secondary goals are to be fast, clear, and efficient.