Skip to main content

minimalistic python API for sending ntfy notifications

Project description

unit tests documentation

NTFY LITE

ntfy_lite is a minimalistic python API for sending ntfy notifications.

It comes with a Handler for the logging package.

See the full documentation here.

See the source here.

Installation

from source:

git clone https://github.com/MPI-IS/ntfy_lite.git
cd ntfy_lite
pip install .

from pypi:

pip install ntfy_lite

Usage

The two following examples cover the full API. You may also find the code in the demos folder of the sources.

pushing notifications

https://github.com/MPI-IS/ntfy_lite/blob/da5750eed1ed58eacf4ff1bb1498586b41242f70/demos/ntfy_push.py#L1-L73

logging handler

https://github.com/MPI-IS/ntfy_lite/blob/52fc7f008fdac3f735d39dd01064a0aa5b751e00/demos/ntfy_logging.py#L1-L146

Limitation

No check regarding ntfy limitations is performed before notifications are sent.

Copyright

© 2020, Max Planck Society - Max Planck Institute for Intelligent Systems

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

ntfy_lite-1.0.3.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

ntfy_lite-1.0.3-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file ntfy_lite-1.0.3.tar.gz.

File metadata

  • Download URL: ntfy_lite-1.0.3.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/5.19.0-38-generic

File hashes

Hashes for ntfy_lite-1.0.3.tar.gz
Algorithm Hash digest
SHA256 874f6dae51e50c72b42d35dffc5c0240efc4ce5a5cfdc2c86f9187bc08b9f315
MD5 d6fe1bcc233850adf578b635a3575d95
BLAKE2b-256 1eab04fcb99e61347f57d70d0952bb53808649059f52848425414528a70a9a3b

See more details on using hashes here.

File details

Details for the file ntfy_lite-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: ntfy_lite-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/5.19.0-38-generic

File hashes

Hashes for ntfy_lite-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 099f90805cd4bba62f71aa60cbf5ace2191c504ab014d55bddf962575275f64d
MD5 1db044329bc4a1eae1ef1201ec595ac6
BLAKE2b-256 5690897072e971b968b6337c837a8affa5e95c513d3791073ba68ba3448e827e

See more details on using hashes here.

Supported by

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