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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
2020-01-06 Kirill Pavlov <k@p99.io>
* FIX: positional arguments support for Django backend
2019-10-17 Kirill Pavlov <k@p99.io>
* ADD: python3.8 support
2019-01-12 Kirill Pavlov <k@p99.io>
* ADD: Ability to override function name with decorator convention in
dispatcher
* REF: Improve function parameter introspection: use more stable
approach for python3, allow both args and kwards parameters check at
the same time.
* TST: Switch from nose and nose2 to pytest
* TST: Switch from Travis CI to CircleCI, test py26-py37
* TST: Switch from coveralls to codecov service
* DEL: Remove Flask logging (it broke batch requests)
* DEL: Clean Makefile shortcuts, remove unused ones
* DOC: Add opencollective badge
2018-08-26 Kirill Pavlov <k@p99.io>
* Add license file to the dist/
2016-01-31 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Drop support of python 3.2. Pip does not support it, which leads to
tests fail
2015-08-07 Kirill Pavlov <kirill.pavlov@liricco.com>
* Allow custom empty dispatcher parameter for backend-specific api
2015-06-29 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Flask backend support by Lev Orekhov <lev.orekhov@gmail.com>
(https://github.com/lorehov)
2015-06-03 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Added support of method prefixes
https://github.com/pavlov99/json-rpc/pull/31
2015-05-05 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Add logger to django api client
2014-09-04 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Add custom exception functionality by @julianhille
2014-05-25 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Add python 2.6 support
* Update server notification processing
* Add functionality to dispatcher, it is possible to init it with
class
2013-11-09 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Add JSON-RPC 1.0 support.
* Add dispatcher for functions.
* Add notification support (separate notification and id=null for
JSON-RPC 2.0 request).
* Add custom json serializer (based on json) with datetime.Datetime
and decimal.Decimal serialization support.
* Move JSONRPC* classes to JSONRPC20*, as far as there is JSONRPC10*.
* Add dispatcher and JSONRPCManager to jsonrpc/__init__, they are no
longer in jsonrpc.jsonrpc module.
2013-10-13 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Add examples of usage.
* Init documentation.
* Remove six from dependencies.
2013-10-08 Kirill Pavlov <kirill.pavlov@phystech.edu>
* Implement JSON-RPC 2.0 specification.
|