Skip to content

highlight changes between AHB documents of consecutive formatversions

License

Notifications You must be signed in to change notification settings

Hochfrequenz/ahlbatross

Repository files navigation

ahlbatross.png

AHlBatross

License: MIT Pypi status badge Python Versions (officially) supported

Unittests status badge Coverage status badge Pylint status badge Formatting status badge

Tool for automatic AHB comparison of consecutive Formatversionen. Highlighted changes between PruefIDs of various Nachrichtenformate are provided by already formatted .xlsx files or raw .csv files located inside the machine-readable-anwendungshandbücher repository.

output.png

Installation

Install this package from PyPI using

pip install ahlbatross

Development Setup

To set up the python development environment, install the required dependencies via

$ tox -e dev

For local testing and code quality maintenance, run

tox

Check out our Python Template Repository for detailed descriptions and step-by-step instructions.

Release Workflow / CD

To publish a new version of this library on PyPI create a new release. Use semantic versioning with leading v, e.g. v1.2.3 and please include at least the autogenerated release notes.

Contribute

Feel free to contribute to this project by opening a pull request against the main branch.