Skip to main content

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

Project description

1 notifications-api-common

Version:

0.8.2

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.10 or above

  • setuptools 30.3.0 or above

  • Django 4.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.8.2.tar.gz (36.1 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.8.2-py3-none-any.whl (43.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: notifications_api_common-0.8.2.tar.gz
  • Upload date:
  • Size: 36.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for notifications_api_common-0.8.2.tar.gz
Algorithm Hash digest
SHA256 6ece7f8c9b34d4a27b55336b272d36f178765e93d3ee3325dea21749c15077e7
MD5 592997abeb099b3b95a47acbbb897eed
BLAKE2b-256 ed08f5f6543f9e9cf60391d39082c898cfeaebf1cff6139d921cd4720458438f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for notifications_api_common-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a6fe06026fda4b1b4814e13d10960ba31026153183920f7626854c54ad086d01
MD5 64791cd7de086234b72f78070931ae12
BLAKE2b-256 c2f3b31490fcc568a7c965a6517206b112f2ac14bef33f7866859790b78c85ef

See more details on using hashes here.

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