boomerang-contracts
Shared Pydantic models for Boomerang alert producers and notifiers.
Install:
pip install boomerang-contracts
What you get
| Area | Import | Role |
|---|---|---|
| Ingest | NormalizedAlert, ALERT_NORMALIZED_EVENT |
Producer → alert-engine |
| Catalogues | AlertConnectorCatalog, NotificationChannelCatalog, … |
RPC catalogue payloads |
| Delivery | NotificationRequest |
alert-engine → notifier |
from boomerang_contracts import (
ALERT_NORMALIZED_EVENT,
NormalizedAlert,
NotificationRequest,
)
Full field reference: docs/contracts.md
in the Boomerang repository.
License
Apache-2.0
Metadata
Release files for boomerang-contracts 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| boomerang_contracts-1.0.0.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| boomerang_contracts-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / boomerang_contracts-1.0.0.tar.gz
| Download URL | boomerang_contracts-1.0.0.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ad046100ec8dec0f378dc9ef59840d88fcd35806cfda13a93b7c709c3bc04ba2
|
|
BLAKE2b-256 checksum How to use checksums |
95c2f4fbdbe9d4a313f519130aac96beeec1e9571c3f79f174a40b491f78d85d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.13.7 Linux/6.8.0-139-generic
|
Release files / boomerang_contracts-1.0.0-py3-none-any.whl
| Download URL | boomerang_contracts-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0922eaf9ee840751dff06d55014cb4c926e1f06bc270dfc586743da053a73e39
|
|
BLAKE2b-256 checksum How to use checksums |
a839d9b24895853483e7570775ee04c99a66141d3576609882335abf5152a8bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.13.7 Linux/6.8.0-139-generic
|