Skip to content
This repository has been archived by the owner on Dec 10, 2018. It is now read-only.

Releases: Thriftpy/thriftpy

v0.1.7

19 Aug 05:20
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Changelog:

  • 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.

v0.1.6

14 Aug 03:00
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Changelog:

  • json protocol, via #21.
  • more standard module for loaded sdk, now generated TPayload objects can be pickled when module_name provided, via #22.
  • gunicorn_thrift integration pingpong example, via #24.
  • token cache now only checks python's major and minor version.
  • bugfix for exception handling in void api in RPC request.
  • bugfix for negative number value not recognized.
  • bugfix for cybin protocol to allow None value in struct.
  • bugfix for double free or corruption in cybin protocol, via #26.

v0.1.5

25 Jul 10:30
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

Changelog:

  • tornado client, server and framed transport support with tornado 4.0, via #15.
  • immediately read from TMemoryBuffer after writing to it, via #20.
  • cache load function to avoid duplicate module generation.
  • support client with socket timeout.
  • enum struct now has VALUES_TO_NAMES and NAMES_TO_VALUES.

v0.1.4

17 Jul 06:08
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Changelog:

  • parser token cache, speed boost for thrift file parsing, via #12.
  • new cython binary protocol with speed very close to c ext, via #16.

v0.1.3

18 Jun 18:23
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Changelog:

  • support for union, binary fields, support for empty structs,
    support for Apache Storm thrift file, via #14.
  • bugfix for import hook
  • bugfix for skip function in binary protocols

v0.1.2

07 Jun 09:28
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Changelog:

  • disabled the magic import hook by default. and add install/remove function
    to switch the hook on and off.
  • reworked benchmark suit and add benchmark results.
  • new __init__ function code generator. get a noticable speed boost.
  • bug fixes

v0.1.1

04 Jun 09:58
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

First public release.