~oubiwann/txjsonrpc/0.0.5

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
2008.06.11

* Updated the commit script to work with bzr-svn.
* Added a path hack to commit.sh for running trial.
* Renamed adytum to txjsonrpc.
* Moved web and web2 up and renamed twisted to netstring.
* Removed .pyc files.
* Tweaked the commit script.

2006.05.07

* Added a.t.jsonrpc.RPCFactory to __all__.
* Renamed some of the variables in the examples to be more accurate.

2006.05.06

* Added a beginning sketch of JSON over TCP in protocols.json.
* Some protocol tweaks.
* Added test top-level directory as well as an adytum.twisted-level test
directory.
* Converted a.t.w2.jsonrpc and the client portion of a.t.w.jsonrpc to use the
NetstringReceiver protocol for JSON-RPC over TCP.
* Removed protocol code, since we don't need a custom protocol for JSON-RCP
over TCP.
* Commented out the support for returning a dict with keys "result" and
"error" as it seems like unessary overhead for now. Someone convince me
otherwise, and I'll put it back in.
* Changed methodology for adding subhandlers.
* Fixed introspection.

2006.05.05

* Added directory place holders and __init__.py files.
* Added basic files.
* Copied jsonrpc.py from the adytum library.
* Moved proto-jsonrpclib code out of a.t.web.jsonrpc and into
adytum.jsonrpclib.
* Added copies of t.w2.xmlrpc and tests and renamed them to jsonrpc.
* a.t.w2.jsonrpc has been ported and passes all tests.
* Updated setup.py.
* Added ez_setup.py.
* Added client and server examples.
* Made adytum and adytum.twisted setuptools namespaces.
* Updated the example client.
* Updated the TODO file.