Hello World!
This is my second project that i do in Hexlet course. In this project I made a utility to find differences in two configuration files.
This utility works with JSON and YAML files and can provide output in three ways: string (look like JSON), plain and JSON. Default output in 'string' format. Command for example:
gendiff before.json after.jsonTo select the output format, you must specify the key. For example:
gendiff -f plain before.json after.jsonor
gendiff -f json before.json after.jsonHope you enjoy it!
pip install -i https://test.pypi.org/simple/ gevhoo-diff-calc --extra-index-url https://pypi.org/simple/gendiff before.json after.jsongendiff before.yml after.ymlgendiff before_complex.json after_complex.jsongendiff -f plain before_complex.json after_complex.jsongendiff -f json before_complex.json after_complex.jsonThis project was built using these tools:
| Tool | Description |
|---|---|
| poetry | "Python dependency management and packaging made easy" |
| Flake8 | "Linter" |
| CodeClimate | "Verifying code quality in automatic mode" |
| Travis-ci | "Continuous Integration" |
| pytest | "For test coverage" |