trailofbits/graphtage
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
PythonLGPL-3.0
Issues
- 0
The cost is not optimal
#89 opened by aeft - 2
- 0
Text missing from HTML diff
#80 opened by kwyntes - 1
AttributeError: partially initialized module 'graphtage' has no attribute 'yaml' (most likely due to a circular import)
#79 opened by YJ048 - 1
- 0
Best approach to use graphtage to create a "diff" of an already existing tree?
#75 opened by SamWilsn - 6
Compare of two simple XML files with an attribute goes into seemingly infinite loop
#32 opened by chrisfw - 0
kubectl diff
#68 opened by Vad1mo - 4
Option to only a digest with just the paths to the changes and what changed
#55 opened by AdaRoseCannon - 2
- 0
Disregard Document Position in File
#56 opened by mthbrown - 0
Switch to `pyproject.toml`
#52 opened by woodruffw - 0
Add support for INI files
#49 opened by RCoeurjoly - 1
Results from comparing XML could be better
#28 opened by dguido - 0
Challenge getting delta from two document change allowing split/merge/move text inside json nodes
#46 opened by Hideman85 - 0
Chosen colourscheme is sometimes unreadable
#45 opened by dkasak - 2
Typo in README
#43 opened by kslgrd - 1
Add support for TOML
#16 opened by ESultanik - 1
Using as git differ
#22 opened by palfrey - 1
- 0
DFS reverses child ordering
#37 opened by ESultanik - 2
ImportError: cannot import name 'runtime_checkable' from 'typing_extensions'
#30 opened by lakeofsoft - 1
Option to remove the plusses from the output?
#35 opened by multimeric - 2
- 1
Add Homebrew support
#33 opened by bkuhlmann - 0
Database structure evolution comparison
#31 opened by chrisfw - 2
Fails to match closing HTML tags
#26 opened by technopagan - 0
- 2
Investigate approximate matching
#14 opened by ESultanik - 1
- 0
Feature Request: JSONPatch output
#27 opened by jberger - 0
Utilizing graphtage for conversion
#24 opened by prabhur - 0
Handle KeyboardInterrupt gracefully
#19 opened by ESultanik - 0
Add support for JSON5
#17 opened by ESultanik - 1
Option to not consider list edits
#13 opened by ESultanik - 0
ValueError on simple JSON comparison with `-k`
#12 opened by ESultanik