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.

Reply via email to