Package: wnpp Severity: wishlist Owner: Olivier Sallou <osal...@debian.org>
* Package name : thriftpy Version : 0.3.9 Upstream Author : Lx Yu <i...@lxyu.net> * URL : https://thriftpy.readthedocs.org/ * License : MIT Programming Lang: Python Description : Pure python implementation of Apache Thrift Binary package names: python3-thriftpy python-thriftpy ======== ThriftPy ======== . ThriftPy is a pure python implementation of `Apache Thrift <http://thrift.apache.org/>`_ in a pythonic way. . Documentation: https://thriftpy.readthedocs.org/ . Features ======== . Currently ThriftPy have these features (also advantages over the upstream python lib): . - Supports python2.6+, python3.3+, pypy and pypy3. . - Pure python implementation. No longer need to compile & install the 'thrift' package. All you need is thriftpy and thrift file. . - Compatible with Apache Thrift. You can use ThriftPy together with the official implementation servers and clients, such as a upstream server with a thriftpy client or the opposite. . Currently implemented protocols and transports: . * binary protocol (python and cython) . * compact protocol (python and cython) . * json protocol . * buffered transport (python & cython) . * framed transport . * tornado server and client (with tornado 4.0) . . - Can directly load thrift file as module, the sdk code will be generated on the fly. . - Easy RPC server/client setup.