Skip to main content

Backend-independent error notification library

Project description

anynotify

anynotify is a flexible, backend-independent error notification system for Python applications. It enables developers to seamlessly integrate error reporting with various notification channels such as Discord.

Features

  • Backend Independent: Choose your preferred notification channel.
  • Easy Integration: Simple setup process for Python applications.
  • Rate-limiting: Prevent flooding notification channels.

Quick Start

import anynotify
import logging

anynotify.init(
    integrations=[anynotify.LoggingIntegration()],
    client=anynotify.DiscordClient(webhook_url='https://...'),
)
logging.warning('This will be sent to the Discord channel')

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

anynotify-0.0.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

anynotify-0.0.1-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file anynotify-0.0.1.tar.gz.

File metadata

  • Download URL: anynotify-0.0.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for anynotify-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bee74d01515b3888b5eaa8fbfe988ab9ac5f155e89eb56947d86ef712bda1475
MD5 75a785eb66b445727a981ded6a214c57
BLAKE2b-256 191e0669c9d11b24be1695c375e43237a8f796625e7b2f8d8b25a0428e0fb160

See more details on using hashes here.

File details

Details for the file anynotify-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: anynotify-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for anynotify-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 10f88ac4591f480cfb2294eeab6e9b88730ac1b74bf669b33261aff34f3f6923
MD5 e33c04a407e660a203c23fd990acdacc
BLAKE2b-256 7b57597f4099e1b81dee0b2c21f374bff0a483f1bbfae2688b4e3f080466bbbe

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