Skip to main content

Last-stop signals for automation failures.

Project description

logo

Shuuten Signal

Build Status Latest Version Python Version License

Last-stop signals for automation failures.

終点 (Shuuten) means “final stop” or “terminus” in Japanese — the point where a workflow ends and signals that something needs attention.


終点 (Shuuten): the final stop — where automations end and signal for attention.

About

Shuuten Signal provides structured, safe failure notifications for Python automations running in AWS Lambda, ECS, and beyond.

In v0.1.0, Shuuten focuses on being a lightweight, dependency-free foundation for sending failure signals from automation workflows.

Features

  • Dependency-free Slack Incoming Webhook notifications
  • Designed for AWS Lambda, ECS, and container-based automations
  • Minimal surface area, easy to extend

Install

pip install shuuten

Usage

import shuuten

hook_url = "https://hooks.slack.com/services/<team>/<channel>/<token>"  # keep this secret
payload = {'text': 'Hello from Shuuten 👋 (webhook test)'}

shuuten.send_to_slack(hook_url, payload)

Credits

This package was created with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

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

shuuten-0.1.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

shuuten-0.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file shuuten-0.1.0.tar.gz.

File metadata

  • Download URL: shuuten-0.1.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for shuuten-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6010d664872119fedc3a3c4fb60f4473a5d9996e1d2eaa3019dfa05b3ccd6e70
MD5 7f0d4402bbdb0dadc844431ca375f047
BLAKE2b-256 0808bb6f436b47d2e28886c5d2f467b2c6c071ef2fe813d06b837b7fd30f1aa4

See more details on using hashes here.

File details

Details for the file shuuten-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: shuuten-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for shuuten-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99a9a038d8a6c354a58cf101a0433dbadd4d676f5379143ecce731d0725b017e
MD5 5e137f2c5b11a69defd59ddd4dfb539c
BLAKE2b-256 ab46317df58f370b4b1328e8b463172f273bae147e292b688449cbfe70df267a

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