Joshua Marshall
e7cb8ba791
Bumping to 0.1.7
2015-12-07 00:55:20 -06:00
Josh Marshall
6b69154a15
Merge pull request #24 from efokschaner/master
...
Fixing bug with jsonrpc._Method caused by debugger
2015-12-07 00:52:47 -06:00
Josh Marshall
394d586136
Merge pull request #43 from efokschaner/use-tox-tests
...
Use tox tests to catch distribution issues
2015-10-20 00:20:22 -05:00
efokschaner
bcf8f78e92
Use tox tests to catch distribution issues
2015-10-17 02:01:19 -07:00
Joshua Marshall
36d09677e4
Incrementing version.
2015-10-08 21:08:57 -05:00
Joshua Marshall
afa0ff3aef
Making README.md optional.
2015-10-08 20:55:49 -05:00
Joshua Marshall
b75d6effd0
Adding README.md to MANIFEST.in.
2015-10-08 20:41:19 -05:00
Joshua Marshall
2c4304e186
Adding README.md to manifest.
2015-10-08 20:34:16 -05:00
efokschaner
bb79051c2f
Add a test that relies on _Method's immutability
2015-10-08 16:46:49 -07:00
efokschaner
b6b93baaed
Merge upstream master into master
2015-10-08 15:08:04 -07:00
Joshua Marshall
3058181be3
Incrementing to 0.1.4
2015-10-08 15:59:41 -05:00
Joshua Marshall
02f764a1e9
Adding PyPI auto-push.
2015-10-08 15:58:36 -05:00
Josh Marshall
10bea44bbe
Merge pull request #40 from joshmarshall/travis-and-pip
...
Adding Travis for testing, fixing minor PIP violations.
2015-10-08 15:51:17 -05:00
Joshua Marshall
f4bfd518b4
Making port in tests dynamic.
2015-10-08 00:21:15 -05:00
Joshua Marshall
166e558efd
Adding new test instructions.
2015-10-05 17:31:26 -07:00
Joshua Marshall
98ac76bac4
Adding Travis badge.
2015-10-05 17:27:54 -07:00
Joshua Marshall
402fe6a876
Fixing assert contexts for <= 2.6 / unittest2
2015-10-05 17:26:46 -07:00
Joshua Marshall
a39d1f9deb
Adding unittest2 for Python <= 2.6
2015-10-05 17:17:16 -07:00
Joshua Marshall
ce0c9e2814
Adding coverage to requirements.
2015-10-05 16:57:59 -07:00
Joshua Marshall
7e02a30b37
Adding magic sudo:false for Travis upgrade.
2015-10-05 16:56:58 -07:00
Joshua Marshall
e0fb40fb55
Initial travis integration, cleanups for running tests.
2015-10-05 16:55:23 -07:00
Edmund Fokschaner
812a6834ee
Revert to xmlrpclib implementation of _Method.__getattr__
2015-09-26 17:56:44 -07:00
Josh Marshall
b59217c971
Merge pull request #36 from rayrapetyan/patch-1
...
Fix for issue 34
2015-03-05 22:15:57 -06:00
Robert Ayrapetyan
d9dab96fd4
Fix for issue 34
...
Fix for https://github.com/joshmarshall/jsonrpclib/issues/34
2015-03-04 18:55:58 -08:00
Edmund Fokschaner
e09bd389a7
Fixing bug with jsonrpc._Method caused by debugger
...
Adding __repr__, __str__ and __dir__ to jsonrpc._Method in order to avoid
issues with PyCharm debugger due to these functions being called and
accessing __getattr__ which mutates the _Method object
2013-12-06 20:37:29 -08:00
Josh Marshall
53c8ffcfe4
Merge pull request #16 from jsalz/master
...
Fix for issue #15 (importing)
2013-10-25 22:29:58 -07:00
Jon Salz
865a813078
Fix importing of nested modules.
...
https://github.com/joshmarshall/jsonrpclib/issues/15
2012-04-20 02:41:50 +08:00
Josh Marshall
e3a3cdedc9
Fixing setup env line.
2011-08-20 15:40:39 -05:00
Josh Marshall
efcf5eee0e
Adding updates for PyPI submission.
2011-02-26 14:49:36 -06:00
Josh Marshall
3291ce4250
Getting rid of the silly copyright statements.
2011-02-26 14:25:37 -06:00
Josh Marshall
86551ed635
Added minimal discovery for whether unix sockets are supported, and prevented access if they are missing.
2011-02-26 14:01:40 -06:00
Josh Marshall
bcd9a5ca2a
Incrementing version.
2011-02-12 12:32:59 -06:00
Josh Marshall
6a66d6cceb
Merge branch 'quentinmit-master'
2011-02-12 12:24:43 -06:00
Josh Marshall
1a566f9e69
Fixed cjson import error and random id on Windows error.
2011-02-12 12:19:12 -06:00
Quentin Smith
84a762b19a
Add test cases for Unix sockets
2011-01-23 12:34:58 -05:00
Quentin Smith
b3c011fa6a
Allow Unix socket unit testing
2011-01-23 12:34:58 -05:00
Quentin Smith
e321f64ac3
Support unix:/foo/bar URLs for the client
2011-01-23 12:34:49 -05:00
Quentin Smith
58b2e39570
Allow the specification of address_family for JSONRPC servers, and
...
unlink UNIX sockets before binding them
2011-01-23 12:34:27 -05:00
Josh Marshall
a0cd626856
Initial SSL modifications for client.
2010-11-03 00:49:48 -05:00
Josh Marshall
4a8dbe46c3
Making corrections for 2.7 compatibility (which mostly means bypassing the xml parsers by overwriting Transport.getparser)
2010-10-30 00:56:45 -05:00
Josh Marshall
a8ad7ff0ea
Remove <code> from README.md (apparently not needed for github) and adding build/ to gitignore.
2010-10-26 03:22:54 -05:00
Josh Marshall
6a388ded77
Setting fcntl to None if not importable, adding tests module, updating README to markdown.
2010-10-26 03:20:19 -05:00
catchjosh
283a2a94ca
Removed /RPC2 default setting -- this isn't part of the JSON-RPC spec.
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@20 ae587032-bbab-11de-869a-473eb4776397
2010-09-10 07:14:38 +00:00
catchjosh
b9d42f9a2a
...and adding the newly named jsonrpc.py (from jsonrpclib.py).
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@19 ae587032-bbab-11de-869a-473eb4776397
2010-09-04 21:45:50 +00:00
catchjosh
1cb797f048
Added unit tests, renamed to follow absolute importing guidelines, and made minor corrections introduced by unit tests.
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@18 ae587032-bbab-11de-869a-473eb4776397
2010-09-04 21:44:53 +00:00
catchjosh
9cb9396c90
ProtocolErrors raise a (code, message) tuple instead of a string as per request in issue #6 .
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@17 ae587032-bbab-11de-869a-473eb4776397
2010-06-15 04:37:48 +00:00
catchjosh
391c49bab0
Fixed issue #3 - fixed bad function call.
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@16 ae587032-bbab-11de-869a-473eb4776397
2010-06-15 04:36:56 +00:00
yucetekol
b5025aec62
SimpleJSONRPCServer works on Python 2.5
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@14 ae587032-bbab-11de-869a-473eb4776397
2009-11-03 14:15:54 +00:00
catchjosh
669c1369c8
Oops -- NOW adding the new jsonrpclib/ files (jsonclass, config, history, __init__)
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@13 ae587032-bbab-11de-869a-473eb4776397
2009-11-02 05:02:32 +00:00
catchjosh
ccb16ea1a5
Moved into a library directory, added jsonclass translation, and SimpleJSONRPCServer.
...
git-svn-id: http://jsonrpclib.googlecode.com/svn/trunk@12 ae587032-bbab-11de-869a-473eb4776397
2009-11-02 04:51:00 +00:00