pkg.soopen package index

brew / rang 6591

Installer notifiers avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de notifiers pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install notifiers

local Homebrew formula metadata

aperçu

Résumé du paquet

Easy way to send notifications

Commandes et alias

  • notifiers

historique

Historique du projet et usages

notifiers is a Python library and CLI that provides a unified interface for sending notifications through many third-party providers. It is aimed at developers who want notifications in scripts, applications, or logging without writing separate integrations for every provider.

Historique du projet

The PyPI release history starts with 0.1 uploaded on 2017-08-03. Repository tag history shows the same early 0.x period, a v1.0.0 tag on 2018-08-07, a 1.2.0 tag on 2019-07-25, and later 1.3.x work. PyPI metadata for the checked package showed 1.3.6 uploaded on 2025-05-17.

The project appears in source metadata as liiight/notifiers and in the package input as github.com/notifiers/notifiers; the PyPI project URLs point at github.com/liiight/notifiers. The Homebrew formula packages the Python distribution as a command named notifiers.

Historique d'adoption

Adoption is primarily Python-library adoption rather than Homebrew adoption. The README advertises PyPI, Docker, Read the Docs, and a Pepy downloads badge, while Homebrew's formula JSON reported 299 installs over the 365-day window. That suggests Homebrew is a convenience install path, not the main distribution channel.

Modes d'utilisation

The core Python usage is get_notifier('pushover') or notify('pushover', ...), returning a provider-specific NotificationResponse through a common API. The CLI exposes provider commands such as notifiers pushover notify, and the logging integration lets users attach a NotificationHandler to Python's standard logging module so errors can trigger notifications.

Supported providers listed by the README include Pushover, SimplePush, Slack, Gmail, SMTP email, Telegram, Gitter, Pushbullet, Join, Zulip, Twilio, PagerDuty, Mailgun, StatusPage.io, iCloud, VictorOps/Splunk On-Call, and Notify.

Pourquoi les passionnés de paquets s'y intéressent

notifiers matters as glue: it trades deep provider-specific features for a stable, script-friendly facade over many notification APIs. For package people, it is also a reminder that the same project can be packaged as a Python library, a CLI, a Docker image, and a Homebrew formula.

Chronologie

  • 2017-08-03: notifiers 0.1 uploaded to PyPI.
  • 2018-08-07: repository tag v1.0.0.
  • 2019-07-25: repository tag 1.2.0.
  • 2025-05-17: PyPI release 1.3.6, matching the Homebrew stable version checked here.

Related projects

  • requests, jsonschema, click, Python logging, Pushover, Slack, Telegram, Twilio, PagerDuty.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour notifiers. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.
  • S’installe avec 3 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
notifierscliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-04
version du gestionnaire1.3.6
gestionnaire mis à jour2026-05-14
données localesOK
amontnot checked
dernière version détectéenon détecté

https://pypi.org/project/notifiers/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:notifiers
Version1.3.6
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/notifiers
Page d'accueilhttps://pypi.org/project/notifiers/
Docs amonthttps://pypi.org/project/notifiers/
LicenceMIT
Archive sourcehttps://files.pythonhosted.org/packages/f2/da/a8c87ce1f82ed0a3940ff80cf74c2e565ffdf1e35aa1e981856f8dd8dc4a/notifiers-1.3.6.tar.gz
Dernière mise à jour2026-05-14T09:54:08Z
Pulseupdated
Dépendancescertifi, python@3.14, rpds-py
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenotifiers
Version Scheme0
Revision6
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation