Skip to main content

cmem-plugin-ntfy

Send and receive push notifications and attachments with ntfy.

eccenca Corporate Memory

This is a plugin for eccenca Corporate Memory. You can install it with the cmemc command line client like this:

cmemc admin workspace python install cmem-plugin-ntfy

The tasks

Task What it does
Send ntfy message Sends a push notification to a topic - one per incoming entity, or a single one configured on the task.
Get ntfy messages Reads the messages of a topic as entities, either everything the server holds or only what arrived since the previous run.
Get ntfy attachments Downloads the files attached to a topic's messages and hands them on as file entities.
Send ntfy attachment Sends files produced earlier in the workflow to a topic as attachments.

All four work against the public ntfy.sh service and against a self-hosted ntfy. A public topic needs no credentials; a protected one is reached with an access token. Each task offers a connection check, and the two reading tasks can preview what is waiting and forget their read position. pypi version license poetry ruff mypy copier

Metadata

Release files for cmem-plugin-ntfy 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cmem-plugin-ntfy 1.0.0
File Size Uploaded
cmem_plugin_ntfy-1.0.0.tar.gz 32.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cmem-plugin-ntfy 1.0.0
File Interpreter ABI Platform
cmem_plugin_ntfy-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 73.6 kB

Release files / cmem_plugin_ntfy-1.0.0.tar.gz

Download URL cmem_plugin_ntfy-1.0.0.tar.gz
Size 32.1 kB
Tags Source
SHA-256 checksum
How to use checksums
aa68e398c0921180f42b07c83229c265b1b8a86b78b33c4f285cf1ec7a8ec220
BLAKE2b-256 checksum
How to use checksums
53eaf0d5b5822edafacd9218c9caab067873c401ba0b2069469d467ae2b7c2f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.13.13 Linux/6.1.0-53-amd64

Release files / cmem_plugin_ntfy-1.0.0-py3-none-any.whl

Download URL cmem_plugin_ntfy-1.0.0-py3-none-any.whl
Size 41.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0d2e112984faf74cb50e91b8154841f92054791eb246d9786b080e5d3768fbb
BLAKE2b-256 checksum
How to use checksums
02b3ee054519da3e946ad6b0ff7375abe6faf18a3f4670dcfb3947d072c6dddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.13.13 Linux/6.1.0-53-amd64

Release history Release notifications | RSS feed

1.1.0

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page