Project "Difference Generator"

Hexlet tests and linter status:

Actions Status

Project tests and linter status, maintainability and coverage

Actions Status Maintainability Test Coverage

This is the second Hexlet platform project written in Python programming language

Minimum requirements to launch the package:

Ubuntu 20.04+. Installation and operation of the package in other operating systems are not guaranteed.

The package is able to work with both relative and absolute paths to files

To install the package

python -m pip install git+https://github.com/TurtleOld/python-project-lvl2

How to use the package - gendiff -h

usage: gendiff [-h] [-f FORMAT] first_file second_file

Generate diff

positional arguments:
  first_file
  second_file

optional arguments:
  -h, --help            show this help message and exit
  -f FORMAT, --format FORMAT
                    set format of output

Demonstration of capabilities of this package

STYLISH (default format)

asciicast
asciicast
asciicast

PLAIN

asciicast

JSON

asciicast