summaryrefslogtreecommitdiff
path: root/jsonpatch.py
Commit message (Expand)AuthorAgeFilesLines
...
| * | Fix unicode dict keys in Python 2Stefan Kögl2017-09-101-0/+2
| * | Improve optimizationsStefan Kögl2017-09-101-2/+11
| * | Code styleStefan Kögl2017-09-101-13/+30
| * | Rename old{path,key} to from_{path,key}Stefan Kögl2017-09-101-18/+18
| * | Simplify compatibility codeStefan Kögl2017-09-101-18/+7
| * | Redefine _compare_info class as DiffBuilderStefan Kögl2017-09-101-98/+98
| * | Break long linesStefan Kögl2017-09-101-6/+30
| * | Merge _op_base classes into PatchOperation classesStefan Kögl2017-09-101-112/+113
| * | Remove re-creation of no-optimization patchStefan Kögl2017-09-101-12/+1
| * | Drop in patch creation from jsondiffStefan Kögl2017-09-101-263/+256
* | | Avoid overriding json.load (fixes #37)jsonload-no-overrideStefan Kögl2017-10-211-2/+2
| |/ |/|
* | Remove support for Python 2.6Stefan Kögl2017-10-211-19/+3
|/
* Remove trailing whitespaceStefan Kögl2017-09-101-2/+2
* fixing array diff bug (issue #30)thunderstruck472017-07-261-2/+5
* Merge commit '1fc5e2022ff2c5796bd28af56646b135ede4ee71'Stefan Kögl2017-07-171-1/+1
|\
| * Bump version to 1.16v1.16Stefan Kögl2017-06-151-1/+1
* | Avoid double work (#62)Tristan Seligmann2017-07-091-1/+1
|/
* don't apply patch optimization when it's incorrectKostya2017-04-271-4/+15
* Fix: optimization bugs #55, #54, add more testskostya2017-03-081-1/+10
* bump version to 1.15v1.15Stefan Kögl2017-01-121-1/+1
* bump version to 1.14Stefan Kögl2017-01-121-1/+1
* Use inspect.signature() on Python 3Victor Stinner2016-07-221-2/+5
* Fix KeyError in add/remove optimizationKirill Goldshtein2016-05-041-1/+1
* bump version to 1.13v1.13Stefan Kögl2016-02-131-1/+1
* Make ``move`` operation with from == path a no-opStefan Kögl2016-02-131-0/+4
* Optimize "deep" ``replace`` operation, fixes #36Stefan Kögl2016-02-131-3/+10
* bump version to 1.12v1.12v112Stefan Kögl2015-11-031-1/+1
* Fix bug in _split_by_common_seq using wrong range in right subtreeAlex Pinkney2015-11-031-1/+1
* bump version to 1.11v1.11Stefan Kögl2015-05-081-1/+1
* bump version to 1.10Stefan Kögl2015-05-071-1/+1
* bump version to 1.9v1.9Stefan Kögl2014-11-031-1/+1
* Use ABCs instead of list/dict, fixes #33Stefan Kögl2014-11-031-10/+19
* bump version to 1.8v1.8Stefan Kögl2014-09-261-1/+1
* raise JsonPatchException on missing patch attributesStefan Kögl2014-07-031-13/+41
* bump version to 1.7v1.7Stefan Kögl2014-07-031-1/+1
* bump version to 1.6v1.6Stefan Kögl2014-06-241-1/+1
* Fix make_patch() when root is an array (fixes #28)Stefan Kögl2014-06-241-1/+1
* Merge branch 'remove-error' of https://github.com/umago/python-json-patchStefan Kögl2014-04-101-1/+2
|\
| * Improve error message when removing non-existent objectsLucas Alvares Gomes2014-04-071-1/+2
* | bump version to 1.5v1.5Stefan Kögl2014-03-221-1/+1
* | fix make_patch where obj keys contain "/", fixes #26Stefan Kögl2014-03-221-8/+12
* | Optimize jsonpatch.make_patch for lists. Fixes #24Alexander Shorin2014-03-221-22/+234
* | Catch KeyError when accessing the sub-doc itemsLucas Alvares Gomes2014-02-031-3/+9
|/
* allow moving array items into other items in same arrayJohan Forsberg2014-01-111-1/+1
* Fix equality tests for Python 3.xAlexander Shorin2013-11-121-1/+1
* Keep things simpleAlexander Shorin2013-11-121-7/+1
* Use new string formatting syntaxAlexander Shorin2013-11-121-9/+8
* Raise TypeError instead of AssertionErrorAlexander Shorin2013-11-121-11/+6
* Use reversed(range) is recommended over range with negative stepAlexander Shorin2013-11-121-2/+1
* Fix broken test for Python 2.xAlexander Shorin2013-10-281-0/+6