From 97a5ca584bde24d81bf15afadf79a795126ef9db Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Tue, 5 Jul 2022 18:54:55 +0900 Subject: [PATCH] Deprecate Python bindings --- README.rst | 7 +++---- doc/sources/python-apiref.rst | 5 +++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index f18c55b4..92b5c80d 100644 --- a/README.rst +++ b/README.rst @@ -11,9 +11,6 @@ HTTP/2. An HPACK encoder and decoder are available as a public API. -We have Python bindings of this library, but we do not have full -code coverage yet. - Development Status ------------------ @@ -110,7 +107,7 @@ packages: * libboost-dev >= 1.54.0 * libboost-thread-dev >= 1.54.0 -The Python bindings require the following packages: +The Python bindings (deprecated) require the following packages: * cython >= 0.19 * python >= 3.8 @@ -1532,6 +1529,8 @@ For more details, see the documentation of libnghttp2_asio. Python bindings --------------- +Python bindings have been deprecated. + The ``python`` directory contains nghttp2 Python bindings. The bindings currently provide HPACK compressor and decompressor classes and an HTTP/2 server. diff --git a/doc/sources/python-apiref.rst b/doc/sources/python-apiref.rst index 92fab33f..81f083ad 100644 --- a/doc/sources/python-apiref.rst +++ b/doc/sources/python-apiref.rst @@ -1,6 +1,11 @@ Python API Reference ==================== +.. warning:: + + Python bindings have been deprecated due to maintenance issue. It + will not get any updates. It will be removed at the end of 2022. + .. py:module:: nghttp2 nghttp2 offers some high level Python API to C library. The bindings