summaryrefslogtreecommitdiff
path: root/jsonpatch.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Rework tests.Alexander Shorin2011-12-251-70/+28
|
* Do not hide any problems.Alexander Shorin2011-12-251-16/+13
|
* Reduce patch applying cost.Alexander Shorin2011-12-251-4/+1
| | | | Let the developer to decide does he wants to modify same object or copy of it. In other way test operation produces huge overhead for nothing.
* Bump supported specification versionAlexander Shorin2011-12-251-1/+1
|
* Add support for test operationAlexander Shorin2011-12-251-1/+30
|
* Add support for move operationAlexander Shorin2011-12-251-0/+22
|
* Remove unused `location' variableByron Ruth2011-09-171-1/+0
|
* Add JsonPatchConflict for patch conflictsByron Ruth2011-09-161-7/+11
| | | | | | This is necessary in order to differentiate between general processing errors e.g. bad operation and conflicts between the patch and the state of the data the patch is being applied to.
* add shortcut jsonpatch.apply_patch(doc, patch)Stefan Kögl2011-06-201-0/+12
|
* initial commitStefan Kögl2011-06-181-0/+221