Gendiff is cli-utility for comparing two files JSON or YAML formats. Also it can be used as a library. Difference between two files displaying in console output in two formats at option: stylish(by default) or plain. In addition it's possible to dump file with comparison result in JSON format.
- Python >= 3.10
- Poetry 1.2.2
- Pyyaml >= 6.0
- Make (is used to run utility through console-command)
python3 -m pip install --user git+https://github.com/DmGorokhov/python-project-50.git
git clone https://github.com/DmGorokhov/python-project-50.git
Make install # install poetry for dependency management and packaging
Make build # create package in dist/
Make package-install # install package