Skip to main content

pypyr slack plug-in

pypyr task runner for automation pipelines

Send messages to slack from pypyr. This is useful for sending notifications on success or failure conditions in your automation pipelines. Or for sending a message just because you can.

You can send slack message notifications via the cli without writing any code.

pypyr is a cli & api to run pipelines defined in yaml.

All documentation for the pypyr slack plugin is here: https://pypyr.io/docs/plugins/slack/

build status coverage status pypi version apache 2.0 license

installation

$ pip install --upgrade pypyrslack

pypyrslack depends on the pypyr core. The above pip will install it for you if you don't have it already.

usage

Example automation pipeline sending notifications to slack:

steps:
  - name: pypyrslack.steps.send
    in:
      slackToken: supersecurevaluegoeshere
      slackChannel: "#channelnamehere"
      slackText: "pypyr is busy doing things :construction:"

Help!

Don't Panic! Check the pypyrslack technical docs to begin. For help, community & talk, check pypyr twitter, or join the chat at the pypyr community discussion forum!

contribute

developers

For information on how to help with pypyr, run tests and coverage, please do check out the pypyr contribution guide.

bugs

Well, you know. No one's perfect. Feel free to create an issue.

License

pypyr is free & open-source software distributed under the Apache 2.0 License.

Please see LICENSE in the root of the repo.

Copyright 2017 the pypyr contributors.

Release files for pypyrslack 1.2.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 pypyrslack 1.2.0
File Size Uploaded
pypyrslack-1.2.0.tar.gz 9.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pypyrslack 1.2.0
File Interpreter ABI Platform
pypyrslack-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 18.1 kB

Release files / pypyrslack-1.2.0.tar.gz

Download URL pypyrslack-1.2.0.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7bb85bd0f7e05c77345bca7d46ae094ac0768b4988be3064808fec760d9fbcd0
BLAKE2b-256 checksum
How to use checksums
7b02537401f0b45c393bd9b9c59a7c830e4466dc922151776ddd601b1dce951d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / pypyrslack-1.2.0-py3-none-any.whl

Download URL pypyrslack-1.2.0-py3-none-any.whl
Size 8.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
943ef1701fe78f074d74936fbd69b6b71d8eac5d1596d138e3ca7cae4d92c25b
BLAKE2b-256 checksum
How to use checksums
458339c2deacd615dbf1fc0c9e13504e166abfadd2d32df701b3d3b5fb7ad7f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

1 release file

1.0.0

1 release file

0.3.0

1 release file

0.2.1

1 release file

0.2.0

1 release file

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