Skip to main content
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

$ uv sync --group dev

For local testing and code quality maintenance, run

uv run pytest
uv run pylint ahlbatross
uv run mypy --show-error-codes src/ahlbatross --strict
uv run codespell src
uv run black . --check
uv run isort . --check

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ahlbatross-0.2.2.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ahlbatross-0.2.2-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file ahlbatross-0.2.2.tar.gz.

File metadata

  • Download URL: ahlbatross-0.2.2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ahlbatross-0.2.2.tar.gz
Algorithm Hash digest
SHA256 c96761d02767ae9d8ee0401ba35680073ad306c3560b6f6d35113bcc6c2c337e
MD5 3c9d72b2cc1bf45603981ca39d68e94c
BLAKE2b-256 bbf1dc9bb77164013e04f7bdf070f6eec5a9e33721dcc2ba723c9e494cdf60a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ahlbatross-0.2.2.tar.gz:

Publisher: python-publish.yml on Hochfrequenz/ahlbatross

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ahlbatross-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: ahlbatross-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ahlbatross-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 077f261dfc42b71935c60ed75a7c9e7d03ed7543ff707af2f155f4c3d2b051b5
MD5 06cb76c16e7e520753d2daf9da752dfa
BLAKE2b-256 86d3cabb4729584bdd704446f2ad5716c1864055ec7791c17f3e4dfc8bab3dba

See more details on using hashes here.

Provenance

The following attestation bundles were made for ahlbatross-0.2.2-py3-none-any.whl:

Publisher: python-publish.yml on Hochfrequenz/ahlbatross

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 files

0.2.1

2 files

0.2.0

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page