-
-
Notifications
You must be signed in to change notification settings - Fork 100
/
changelog
89 lines (58 loc) · 2.59 KB
/
changelog
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
82
83
84
85
86
87
88
89
2023-06-11 Kirill Pavlov <[email protected]>
* ADD: support for Django>=4.0 url template
2022-12-23 Kirill Pavlov <[email protected]>
* ADD: context arguments to dispatcher
2020-01-06 Kirill Pavlov <[email protected]>
* FIX: positional arguments support for Django backend
2019-10-17 Kirill Pavlov <[email protected]>
* ADD: python3.8 support
2019-01-12 Kirill Pavlov <[email protected]>
* 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 <[email protected]>
* Add license file to the dist/
2016-01-31 Kirill Pavlov <[email protected]>
* Drop support of python 3.2. Pip does not support it, which leads to
tests fail
2015-08-07 Kirill Pavlov <[email protected]>
* Allow custom empty dispatcher parameter for backend-specific api
2015-06-29 Kirill Pavlov <[email protected]>
* Flask backend support by Lev Orekhov <[email protected]>
(https://github.com/lorehov)
2015-06-03 Kirill Pavlov <[email protected]>
* Added support of method prefixes
https://github.com/pavlov99/json-rpc/pull/31
2015-05-05 Kirill Pavlov <[email protected]>
* Add logger to django api client
2014-09-04 Kirill Pavlov <[email protected]>
* Add custom exception functionality by @julianhille
2014-05-25 Kirill Pavlov <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Add examples of usage.
* Init documentation.
* Remove six from dependencies.
2013-10-08 Kirill Pavlov <[email protected]>
* Implement JSON-RPC 2.0 specification.