summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update dist on Travisfix-travisStefan Kögl2022-12-121-1/+2
|
* Update version identifier for Python 3.10Stefan Kögl2022-12-121-1/+1
|
* Merge pull request #117 from stefankoegl/py3.9Stefan Kögl2020-11-232-1/+3
|\ | | | | Update Python to 3.9
| * Update Python to 3.9Stefan Kögl2020-11-232-1/+3
|/
* Merge pull request #114 from tzoiker/feature/custom-pointerStefan Kögl2020-11-232-31/+180
|\ | | | | Allow custom JSON pointer class
| * Merge branch 'master' into feature/custom-pointerArtyom Nikitin2020-11-235-11/+230
| |\ | |/ |/| | | | | | | # Conflicts: # jsonpatch.py # tests.py
* | Merge pull request #116 from dave-shawley/validate-patch-docStefan Kögl2020-11-204-0/+91
|\ \ | | | | | | Fix #110 - validate patch document during creation
| * | Explain the call to _get_operation in __init__.Dave Shawley2020-11-201-0/+4
| | |
| * | Add tests for operation doc structure.Dave Shawley2020-11-171-0/+64
| | |
| * | fix #110: Validate patch documents during creation.Dave Shawley2020-11-172-0/+20
| | |
| * | Update coveragerc and require coverage.Dave Shawley2020-11-172-0/+3
| | |
* | | Merge pull request #108 from paperlessreceipts/custom-typesStefan Kögl2020-11-203-9/+132
|\ \ \ | |/ / |/| | Make it possible for from_diff to support custom types (issue #107)
| * | Make DiffBuilder's dumps argument optionalChristian Lyder Jacobsen2020-03-161-1/+1
| | |
| * | Merge branch 'master' into custom-typesChristian Lyder Jacobsen2020-03-061-17/+17
| |\ \
| * | | Subclassing can override json dumper and loaderChristian Lyder Jacobsen2020-03-063-15/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additionally: * from_string gets a loads parameter * to_string gets a dumps_parameter * documentation added * added more tests
| * | | Make it possible for from_diff to support custom types (issue #107)Christian Lyder Jacobsen2020-01-312-4/+24
| | | |
| | | * tests: moarArtyom Nikitin2020-11-171-0/+38
| | | |
| | | * chore: revert version bumpArtyom Nikitin2020-11-171-1/+1
| | | |
| | | * style: fix typoArtyom Nikitin2020-11-171-1/+1
| | | |
| | | * test: fix for py27Artyom Nikitin2020-11-171-24/+26
| | | |
| | | * test: add toy jsonpointer exampleArtyom Nikitin2020-11-171-0/+11
| | | |
| | | * test: updateArtyom Nikitin2020-11-161-0/+2
| | | |
| | | * chore: bump versionArtyom Nikitin2020-11-161-1/+1
| | | |
| | | * test: add more testsArtyom Nikitin2020-11-151-0/+22
| | | |
| | | * doc: fix docstringsArtyom Nikitin2020-11-131-3/+6
| | | |
| | | * test: custo json pointerArtyom Nikitin2020-11-131-0/+54
| | | |
| | | * feat: add custom json pointer supportArtyom Nikitin2020-11-131-32/+44
| |_|/ |/| |
* | | Merge pull request #112 from Alanscut/issue-111Stefan Kögl2020-06-222-1/+18
|\ \ \ | | | | | | | | fix #111: optimizing exception message
| * | | fix #111: optimizing exception messageAlanscut2020-05-232-1/+18
| | |/ | |/|
* | | Merge pull request #113 from Alanscut/issue-102Stefan Kögl2020-06-221-0/+3
|\ \ \ | |/ / |/| | fix #102: optimize error handling
| * | fix #102: optimize error handlingAlanscut2020-06-091-0/+3
|/ /
* | Merge pull request #109 from vavanade/patch-1Stefan Kögl2020-03-021-17/+17
|\ \ | |/ |/| Fixed some typos and wording
| * Fixed some typos and wordingvavanade2020-02-271-17/+17
|/
* Merge pull request #106 from blakehilliard/only-type-diffStefan Kögl2020-01-292-4/+29
|\ | | | | Fix issue not recognizing that, in JSON, 1 != 1.0 != True
| * Added comment.Jonathan Hilliard2020-01-281-0/+7
| |
| * Changing previous type comparison to just comparing how json.dumps renders 2 ↵Jonathan Hilliard2020-01-281-1/+1
| | | | | | | | | | | | values. This avoids flagging mismatches between classes which happen to be different but which are JSONified as the same thing.
| * Flagging type-only changes with DiffBuilderJonathan Hilliard2020-01-281-4/+4
| |
| * Test to reproduce:Jonathan Hilliard2020-01-281-0/+18
| | | | | | | | | | https://github.com/stefankoegl/python-json-patch/issues/90 https://github.com/stefankoegl/python-json-patch/issues/103
* | Merge pull request #96 from gdraynz/replace-array-indexerrorStefan Kögl2020-01-282-1/+6
|\ \ | |/ |/| Ensure an item is within the upper array boundaries before replacing it
| * Ensure an item is within the upper array boundaries before replacing itGuillaume Desvé2019-05-162-1/+6
| |
* | Merge pull request #104 from cclauss/patch-1Stefan Kögl2019-11-132-9/+7
|\ \ | | | | | | Travis CI: Add Python 3.8 production release
| * | fixup! setup.py: Add Python 3.8 and remove 3.4Christian Clauss2019-11-091-2/+2
| | |
| * | Travis CI: Add Python 3.8 production releaseChristian Clauss2019-11-091-7/+5
|/ /
* | Merge pull request #100 from stefankoegl/python-3.8v1.24Stefan Kögl2019-07-282-1/+4
|\ \ | | | | | | Support Python 3.7, test with Python 3.8 dev
| * | Support Python 3.7, test with Python 3.8 devStefan Kögl2019-07-282-1/+4
|/ /
* | Merge pull request #99 from itkach/masterStefan Kögl2019-07-282-2/+11
|\ \ | |/ |/| Fix move for numeric dictionary keys (issue #97)
| * bump versionIgor Tkach2019-07-221-1/+1
| |
| * Merge tag 'v1.23'Igor Tkach2019-07-221-1/+1
| |\ | | | | | | | | | release v1.23
| | * Bump version to 1.23v1.23Stefan Kögl2018-04-021-1/+1
| | |
| * | Fix move for numeric dictionary keys (issue #97)Igor Tkach2019-06-282-1/+10
|/ /