Thriftpy2

Latest version: v0.5.2

Safety actively analyzes 714792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 9

0.1.12

--------------

Released on September 18, 2014.

- bugfix for lack of `skip` func in cython binary protocol, via `43`_.

.. _`43`: https://github.com/eleme/thriftpy/pull/43

0.1.11

--------------

Released on September 16, 2014.

- bugfix for init func generator for TStruct.
- bugfix for set constants in parser, via `39`_.
- add support for "includes" and service "extends", via `37`_.
- add close() to servers, via `38`_.
- implement non-strict mode for binary protocol, via `40`_.
- removed cython ext in pypy, and add pypy3 support.
- some args updates:
* add `trans_factory` arg to `make_server`
* rename `rbuf_size` in buffered transport to `buf_size`.
* rename `isOpen` to `is_open`, `readFrame` to `read_frame`.

.. _`37`: https://github.com/eleme/thriftpy/pull/37
.. _`38`: https://github.com/eleme/thriftpy/pull/38
.. _`39`: https://github.com/eleme/thriftpy/pull/39
.. _`40`: https://github.com/eleme/thriftpy/pull/40

0.1.10

--------------

Released on September 4, 2014.

- bugfix for memory free in cython buffered transport, via `35`_.
- new thrift parser by PLY, removed cache since the performance is much more
faster now, via `36`_.

.. _`35`: https://github.com/eleme/thriftpy/pull/35
.. _`36`: https://github.com/eleme/thriftpy/pull/36

0.1.9

-------------

Released on September 1, 2014.

- refine cython binary protocol, add cython buffered transport, via `32`_.
- param name change, rename transport_factory to trans_factory in rpc.

.. _`32`: https://github.com/eleme/thriftpy/pull/32

0.1.8

-------------

Released on August 28, 2014.

- faster thrift file parse speed, via `30`_.
- bugfix for cybin buffer read, via `31`_.

.. _`30`: https://github.com/eleme/thriftpy/pull/30
.. _`31`: https://github.com/eleme/thriftpy/pull/31

0.1.7

-------------

Released on August 19, 2014.

- use args instead of kwargs in api calling to match upstream behavior.
- cython binary protocol auto grow buffer size, via `29`_.
- bugfix for void api exception handling in processor.
- bugfix for cybin protocol buffer overflow and memcpy, via `27`_ and `28`_.

.. _`27`: https://github.com/eleme/thriftpy/pull/27
.. _`28`: https://github.com/eleme/thriftpy/pull/28
.. _`29`: https://github.com/eleme/thriftpy/pull/29

Page 8 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.