json protocol
encode output data to python bytes
Merge pull request #21 from maralla/develop

json protocol
fix exception handling bug in void api
extract true thrift file name
should put kwargs to TSocket init func
raise exception when attr not in TClient instance and not in service
Merge pull request #23 from maralla/develop

some minor fix
more standard thrift sdk module generator

this fixed the bug that previous `thriftpy.load` generated TPayload
objects could not be pickled.

the TPayload objects can be picked now if module_name provided or
when sdk was imported with import hook enabled.
Merge pull request #22 from noodle4u/load_module, close #22

more standard thrift sdk module generator
coding style refines
add tests for load and load_module
module_name should be unique

same module_name will always be treated as same module. so the pickled
bytes can be used across multiple systems as long as the module names
are the same.
use pickle protocol 2 to be compaticable with py2
update changelog and readme.
embrace pytest and wipe out nosetests
bugfix for negative number value not recognized
naming fix for previous load_module function
use py2.6 compatiable code style

need to fix the tornado tests before enable 2.6 ci
Add gunicorn_thrift pingpong example