| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bump version to 1.12v1.12v112 | Stefan Kögl | 2015-11-03 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #46 from apinkney97/master, fixes #40 | Stefan Kögl | 2015-11-03 | 1 | -1/+1 |
| |\ | | | | | | | Fix bug in _split_by_common_seq using wrong range in right subtree | ||||
| | * | Fix bug in _split_by_common_seq using wrong range in right subtree | Alex Pinkney | 2015-11-03 | 1 | -1/+1 |
| | | | |||||
| * | | Add failing test for #40 | Stefan Kögl | 2015-11-03 | 1 | -0/+7 |
| |/ | |||||
| * | Merge pull request #43 from selurvedu/separate-tests | Stefan Kögl | 2015-10-28 | 1 | -19/+19 |
| |\ | | | | | Allow running certain tests separately | ||||
| | * | Allow running certain tests separately | selurvedu | 2015-10-24 | 1 | -19/+19 |
| |/ | | | | | E.g. `python2 -m unittest tests.MakePatchTestCase.test_objects` or `nose tests:MakePatchTestCase.test_objects`. | ||||
| * | Merge pull request #45 from selurvedu/py32_coverage | Stefan Kögl | 2015-10-22 | 1 | -0/+1 |
| |\ | | | | | Fix build failure on Travis CI with Python 3.2 | ||||
| | * | Fix build failure on Travis CI with Python 3.2 | selurvedu | 2015-10-18 | 1 | -0/+1 |
| |/ | | | | See https://bitbucket.org/ned/coveragepy/issues/407 | ||||
| * | Add Travis tests for Python 3.5 | Stefan Kögl | 2015-09-18 | 1 | -0/+1 |
| | | |||||
| * | bump version to 1.11v1.11 | Stefan Kögl | 2015-05-08 | 1 | -1/+1 |
| | | |||||
| * | Fix tests for Python 3.2v1.19v1.10 | Stefan Kögl | 2015-05-07 | 1 | -1/+1 |
| | | |||||
| * | bump version to 1.10 | Stefan Kögl | 2015-05-07 | 1 | -1/+1 |
| | | |||||
| * | Require pypandoc instead of pandoc for setup.py | Stefan Kögl | 2015-05-07 | 1 | -1/+1 |
| | | |||||
| * | Fix make_patch with unicode paths | Stefan Kögl | 2015-05-07 | 2 | -1/+9 |
| | | |||||
| * | Enable container-based builds on Travis-CI | Stefan Kögl | 2015-04-23 | 1 | -1/+3 |
| | | |||||
| * | bump version to 1.9v1.9 | Stefan Kögl | 2014-11-03 | 1 | -1/+1 |
| | | |||||
| * | require jsonpointer>=1.5 | Stefan Kögl | 2014-11-03 | 1 | -1/+1 |
| | | |||||
| * | Use ABCs instead of list/dict, fixes #33 | Stefan Kögl | 2014-11-03 | 1 | -10/+19 |
| | | |||||
| * | Convert readme from markdown to rst for PyPI | Stefan Kögl | 2014-10-25 | 2 | -0/+10 |
| | | |||||
| * | Added Python 3.4 and PyPy3 to the build matrix. | Omer Katz | 2014-10-05 | 1 | -2/+4 |
| | | | | Also used travis_retry in order to avoid build failures due to networking problems and removed --use-mirrors since it's deprecated. | ||||
| * | bump version to 1.8v1.8 | Stefan Kögl | 2014-09-26 | 1 | -1/+1 |
| | | |||||
| * | Fix installation of commandline scripts (fixes #31) | Stefan Kögl | 2014-09-26 | 1 | -5/+0 |
| | | |||||
| * | raise JsonPatchException on missing patch attributes | Stefan Kögl | 2014-07-03 | 2 | -14/+44 |
| | | |||||
| * | Add wheel as dev dependency for wheel packages | Stefan Kögl | 2014-07-03 | 1 | -0/+1 |
| | | |||||
| * | bump version to 1.7v1.7 | Stefan Kögl | 2014-07-03 | 1 | -1/+1 |
| | | |||||
| * | [Setup] use utf-8 explicitly in setup.py | Stefan Kögl | 2014-06-30 | 1 | -1/+2 |
| | | |||||
| * | bump version to 1.6v1.6 | Stefan Kögl | 2014-06-24 | 1 | -1/+1 |
| | | |||||
| * | Fix make_patch() when root is an array (fixes #28) | Stefan Kögl | 2014-06-24 | 2 | -1/+9 |
| | | |||||
| * | Merge branch 'remove-error' of https://github.com/umago/python-json-patch | Stefan Kögl | 2014-04-10 | 1 | -1/+2 |
| |\ | | | | | | | | | Conflicts: jsonpatch.py | ||||
| | * | Improve error message when removing non-existent objects | Lucas Alvares Gomes | 2014-04-07 | 1 | -1/+2 |
| | | | |||||
| * | | bump version to 1.5v1.5 | Stefan Kögl | 2014-03-22 | 1 | -1/+1 |
| | | | |||||
| * | | fix test for Python 3 | Stefan Kögl | 2014-03-22 | 1 | -1/+1 |
| | | | |||||
| * | | fix make_patch where obj keys contain "/", fixes #26 | Stefan Kögl | 2014-03-22 | 3 | -9/+20 |
| | | | |||||
| * | | bump jsonpointer to current 1.2 | Stefan Kögl | 2014-03-22 | 1 | -1/+1 |
| | | | |||||
| * | | Optimize jsonpatch.make_patch for lists. Fixes #24 | Alexander Shorin | 2014-03-22 | 2 | -22/+271 |
| | | | | | | | | | | | | | | | | | | | This optimization tries to work only with really different lists subsequences and trying to preserve as much as possible common ones. This reduces overall of generated operations since now it's possible to simple insertions. Also, it converts pairs of remove-add operations into single replace (if target path is the same) or move (if target value is the same). | ||||
| * | | add trove classifiers | Stefan Kögl | 2014-03-09 | 1 | -0/+22 |
| | | | |||||
| * | | Merge pull request #20 from zigg/master | Stefan Kögl | 2014-02-05 | 1 | -4/+68 |
| |\ \ | | | | | | | add in-place patching and patch read from stdin. enables use of | ||||
| | * | | note why we use the same directory | Matt Behrens | 2014-02-04 | 1 | -1/+2 |
| | | | | |||||
| | * | | add commentary and replace tabs with spaces | Matt Behrens | 2014-02-04 | 1 | -3/+33 |
| | | | | |||||
| | * | | add --backup flag and attempt to address various exceptions that may be raised | Matt Behrens | 2014-01-14 | 1 | -5/+25 |
| | | | | |||||
| | * | | add in-place patching and patch read from stdin. enables use of | Matt Behrens | 2013-12-12 | 1 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jsonpatch in a shell script like so: cat <<EOT | jsonpatch -i a.json [{"path": "/foo", "value": "baz", "op": "replace"}] EOT which will edit a.json in-place and leave a backup in a.json.orig. | ||||
| * | | | Merge pull request #22 from umago/keyerror | Stefan Kögl | 2014-02-03 | 2 | -3/+26 |
| |\ \ \ | |_|/ |/| | | Catch KeyError when accessing the sub-doc items | ||||
| | * | | Catch KeyError when accessing the sub-doc items | Lucas Alvares Gomes | 2014-02-03 | 2 | -3/+26 |
| |/ / | |||||
| * | | Merge pull request #21 from johanfforsberg/array-move | Stefan Kögl | 2014-01-12 | 2 | -1/+7 |
| |\ \ | |/ |/| | Moving array item into other array item | ||||
| | * | allow moving array items into other items in same array | Johan Forsberg | 2014-01-11 | 2 | -1/+7 |
| |/ | |||||
| * | Merge pull request #19 from kxepal/pylint | Stefan Kögl | 2013-11-12 | 1 | -64/+77 |
| |\ | | | | | Improve code quality | ||||
| | * | Fix equality tests for Python 3.x | Alexander Shorin | 2013-11-12 | 1 | -1/+1 |
| | | | | | | | | | | | Since map() returns generator in 3.x, it's not possible to compare them without unwrap. | ||||
| | * | Keep things simple | Alexander Shorin | 2013-11-12 | 1 | -7/+1 |
| | | | |||||
| | * | Use new string formatting syntax | Alexander Shorin | 2013-11-12 | 1 | -9/+8 |
| | | | | | | | | | Python 2.5 support was dropped long ago to care about | ||||
| | * | Raise TypeError instead of AssertionError | Alexander Shorin | 2013-11-12 | 1 | -11/+6 |
| | | | |||||
