Python module that is able to merge json record objects.
Project description
Module for merging JSON Objects.
- Free software: GPLv2 license
- Documentation: https://pythonhosted.org/json-merger/
- For the simple use-case: pip install json-merger
- To install contrib dependencies: pip install json-merger[contrib]
Changes
Version 0.7.2
- Add new strategy KEEP_HEAD_ENTITIES_CONFLICT_ON_NEW_UPDATE which will create conflict when there is a new value in update.
Version 0.7.1
- Fix bug when DictMergeOps.keep_longest is used inside lists.
Version 0.7.0
- Add a new strategy for conflicts on head delete (contrib).
Version 0.6.1
- Smarter handling of conflicts in case of authors with the same name (contrib).
Version 0.6.0
- Correctly handle unicode in author names (contrib).
Version 0.5.2:
- Fix duplicate patches.
Version 0.5.1:
- Fix patch_to_conflict_set for list patches.
Version 0.5.0:
- Conflict method to_json it returns a list of patches conflicts of a single one.
Version 0.4.0:
- It’s now possible to have field- and content- dependent merger operations.
Version 0.3.2:
- Initial public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size json_merger-0.7.2-py2.py3-none-any.whl (46.2 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size json-merger-0.7.2.tar.gz (55.6 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for json_merger-0.7.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0a28440940a8943954b1064b5158cb3f847e50062697c5bec991a789695f706 |
|
MD5 | 71ed145f92dba8738710c0a92105ded8 |
|
BLAKE2-256 | 174c47c1343efda1040d03c51e9793922e636644808101be9cef5e7598fe04c0 |