Skip to main content

Re-usable integration layer for the Common Ground Notifications API specification.

Project description

1 notifications-api-common

Version:

0.11.0

Source:

https://github.com/maykinmedia/notifications-api-common

Keywords:

notifications, REST, API, Common Ground, ZGW

PythonVersion:

3.12

Build status Code quality checks Ruff Coverage status Documentation Status

python-versions django-versions pypi-version

Re-usable integration layer for the Common Ground Notifications API specification.

2 Features

  • Define your own notifications channels

  • Easily emit notifications from your API endpoints (using DRF)

  • Manage subscriptions to receive notifications

3 Installation

3.1 Requirements

  • Python 3.11 or above

  • setuptools 77.0.0 or above

  • Django 5.2 or newer

  • Celery 5.0 or newer setup with one worker deployed

3.2 Install

pip install notifications-api-common

4 Usage

See the documentation.

Project details


Download files

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

Source Distribution

notifications_api_common-0.11.0.tar.gz (42.4 kB view details)

Uploaded Source

Built Distribution

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

notifications_api_common-0.11.0-py3-none-any.whl (49.0 kB view details)

Uploaded Python 3

File details

Details for the file notifications_api_common-0.11.0.tar.gz.

File metadata

File hashes

Hashes for notifications_api_common-0.11.0.tar.gz
Algorithm Hash digest
SHA256 0a3eb641ddd846d118366b0548e6d4e3d21737795f924aea9e623b7eccc99002
MD5 4211e83a6b4e5850597d5147b2395ab2
BLAKE2b-256 2a0de266aa25b5fd31a0cd0040dd0f25e4adf3c8a4292e01c31435d75ab6bace

See more details on using hashes here.

Provenance

The following attestation bundles were made for notifications_api_common-0.11.0.tar.gz:

Publisher: ci.yml on maykinmedia/notifications-api-common

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

File details

Details for the file notifications_api_common-0.11.0-py3-none-any.whl.

File metadata

File hashes

Hashes for notifications_api_common-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c29755b3daec609d19914dc67f49db22fefcea663b59563e0e289877805483f4
MD5 f4a817c01a36004ee6e58202e841107c
BLAKE2b-256 fd9216208d6e986e8c589f77906a4ba96539829b20cac3b3b394c501d87c7de2

See more details on using hashes here.

Provenance

The following attestation bundles were made for notifications_api_common-0.11.0-py3-none-any.whl:

Publisher: ci.yml on maykinmedia/notifications-api-common

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page