gendiff -h
usage: gendiff [-h] [-f FORMAT] first_file second_file
Compares two configuration files and shows a difference.
positional arguments:
first_file
second_file
optional arguments:
-h, --help show this help message and exit
-f FORMAT, --format FORMAT
set format of output
This project was built using these tools:
Tool | Description |
---|---|
poetry | "Python dependency management and packaging made easy" |
flake8 | "Your tool for style guide enforcement" |
pytest | "The pytest framework makes it easy to write small, readable tests" |
- Python
- Poetry
A difference calculator is a program that determines the difference between two data structures. This is a popular task, for which there are many online services, such as jsondiff. A similar mechanism is, for example, used when outputting tests or automatically tracking changes in configuration files.
Tools | Version |
---|---|
python | 3.11 |
poetry | 1.6.1 |
pytest | 7.4.4 |
flake8 | 6.1.0 |
Step | Instruction |
---|---|
1 | Clone he repository to your PC:github.com/deaniway/python-project-50.git |
2 | Go to repositorycd python-project-50 |
3 | Installing the application on your computermake install |
Alternative installation option: python3 -m pip install --user git+github.com/deaniway/python-project-50.git
P.S. You must have Poetry installed
How can I help develop a project? Submit a pull request :)
To install the package, run the command: make package-install
To run the utility in development mode, run the command: gendiff <file_name_1> <file_name_2> -f <stylish/plain/json>
- Submit README
- Add functionality to the project
- Denis Davydov (https://t.me/deway0) — Python developer