Airflow Slack



  1. Airflow Slack Notification On Failure
  2. Airflow Slack Community

Join the Apache Airflow slack. After creating account in slack you can join #troubleshooting and #development where you can look for help in using and developing Airflow respectively. Ask at the devlist, see 'Join the devlist' link above; Check Stack Overflow. The above is the simplest way you can use Airflow to send messages to Slack. However, if you want to configure Airflow to send messages to Slack on task failures, create a function and add onfailurecallback to your tasks with the name of the created slack function. An example is below.

Latest version

Released:

Provider package apache-airflow-providers-slack for Apache Airflow

Project description

Package apache-airflow-providers-slack

Release: 3.0.0

Provider package

This is a provider package for slack provider. All classes for this provider packageare in airflow.providers.slack python package.

You can find package information and changelog for the providerin the documentation.

Installation

NOTE!

On November 2020, new version of PIP (20.3) has been released with a new, 2020 resolver. This resolverdoes not yet work with Apache Airflow and might lead to errors in installation - depends on your choiceof extras. In order to install Airflow you need to either downgrade pip to version 20.2.4pip install --upgradepip20.2.4 or, in case you use Pip 20.3, you need to add option--use-deprecatedlegacy-resolver to your pip install command.

You can install this package on top of an existing airflow 2.* installation viapip install apache-airflow-providers-slack

PIP requirements

PIP packageVersion required
slack_sdk>=3.0.0,<4.0.0

Cross provider package dependencies

Those are dependencies that might be needed in order to use all the features of the package.You need to install the specified backport providers package in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

Dependent packageExtra
apache-airflow-providers-httphttp

Release historyRelease notifications | RSS feed

Community

3.0.0

3.0.0rc1 pre-release

2.0.0

Airflow slack hook

2.0.0rc1 pre-release

1.0.0

1.0.0rc1 pre-release

1.0.0b2 pre-release

1.0.0b1 pre-release

Airflow Slack Notification On Failure

Download files

Slack

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for apache-airflow-providers-slack, version 3.0.0
Filename, sizeFile typePython versionUpload dateHashes
Filename, size apache_airflow_providers_slack-3.0.0-py3-none-any.whl (18.9 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size apache-airflow-providers-slack-3.0.0.tar.gz (15.0 kB) File type Source Python version None Upload dateHashes
Close

Hashes for apache_airflow_providers_slack-3.0.0-py3-none-any.whl

Hashes for apache_airflow_providers_slack-3.0.0-py3-none-any.whl
AlgorithmHash digest
SHA2566e906a0baccb5b24b052b0bd8bd3558c7949e4ef017500814b79f83c1f3e9f37
MD57bc5c70d3d31876bfbfb82531c4596c5
BLAKE2-2566fdf8e7cd69285151c0ca37906020cc2159841d337606c5810dd11600ec58a2a
Close

Hashes for apache-airflow-providers-slack-3.0.0.tar.gz

Airflow Slack Community

Hashes for apache-airflow-providers-slack-3.0.0.tar.gz
AlgorithmHash digest
SHA2564a1f3fb5a14b695336b9dd5f9be67896e6a04bf0ad0cbbc5992f38ab78aa099f
MD5a4e48a09966469ab21e23eed6c90adef
BLAKE2-2565475d17e35d74d590dc36145d2789a29201b3d73e36953ec4f700ea4a3a456a0