Skip to content

evolochay/python-project-lvl2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gendiff: difference generator

Maintainability

Test Coverage

GitHub Actions Demo

Actions Status

Description:

Educational project. Gendiff finds and prints difference between two .json or .yml/.yaml files. using and showing the chosen output format: 'plain', 'stylish', 'json'.

Dependencies

  • python 3.6+
  • make

Installation

  • Install Poetry into your system. Follow official installation guide for your OS: Installation Documentation

  • Build and install the project into your system

    make build
    make package-install
    

Usage

Calling programm:

gendiff --format path/to/file1 path/to/file2

Calling help information:

gendiff -h

By default the output format is 'stylish', but it can be changed with --format flag:

gendiff --format plain

Asciinema step 6

asciicast

Asciinema step 7

asciicast

Asciinema step 8

asciicast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published