CHANGES
=======

* application: rpc methods are now coroutines
* service: add namespace decorator
* test\_client: fix python3.5 compatibility
* test\_server: add test for application exception handling
* test\_client: add test for \_\_call\_\_
* tests: lint issue
* test\_client: add exception handling tests for resolve\_request
* tests: add support for multiple message transport
* test\_client: refactor test\_handle\_response
* test\_client: lint
* test\_client: rewrite tests for LibraryClient code
* prpc: add primitive support for passing exceptions from the server to the client
* prpc: remove asyncio
* base: fix minor docstring issues
* service: move rpc decorator to service module
* examples: move example code to examples directory
* tests: add initial client tests
* circle: override test command
* tests: add initial server tests
* protocol: make concrete dummy feed/pack implementation
* prpc: fix lint issues
* protocol: remove automatic id initialization from response
* prpc: refactor client/server for new protocol api
* protocol: automatically generate id
* protocol: use astuple helper
* rename transport to 'protocol'
* transport: initial refactor
* transport: correctly handle streams of messages
* prpc/server: add support for rpc calls
* rename to prpc
* brpc: initial implementation
* initial
