Skip to main content

sai-airflow-plugins

pypi version build status docs status

sai-airflow-plugins is a Python package that contains various operators, hooks and utilities for Apache Airflow.

Full documentation is available at https://slimmer-ai.github.io/sai-airflow-plugins/.

Features

  • Hook, operator and sensor for executing an SSH command using the Fabric library, with support for adding output responders

  • Operator for sending messages to an incoming Mattermost webhook

  • Conditional operators and sensors that are skipped when a Python callable evaluates to False

Installation

Through pip (PyPI):

pip install sai-airflow-plugins

From source:

python setup.py install

Documentation

If you want to build the documentation, please install the documentation dependencies by executing:

pip install sai-airflow-plugins[docs]

or

pip install .[docs]

Documentation can be built by executing:

python setup.py build_docs

Documentation can also be build from the docs folder directly. In that case sai-airflow-plugins should be installed and available in your current working environment. Execute:

make html

in the docs folder.

Metadata

Release files for sai-airflow-plugins 0.2.1

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

Source distribution (sdist)

Source distribution for sai-airflow-plugins 0.2.1
File Size Uploaded
sai-airflow-plugins-0.2.1.tar.gz 20.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sai-airflow-plugins 0.2.1
File Interpreter ABI Platform
sai_airflow_plugins-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 47.2 kB

Release files / sai-airflow-plugins-0.2.1.tar.gz

Download URL sai-airflow-plugins-0.2.1.tar.gz
Size 20.9 kB
Tags Source
SHA-256 checksum
How to use checksums
fb7812c556bd99987a1bcdb391192701e29ca439cd0b449bda43c896bfb49462
BLAKE2b-256 checksum
How to use checksums
4e2850cfdd45dac2b82c06537664301c8bc949d9b39e374ee870463eeeb130d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / sai_airflow_plugins-0.2.1-py3-none-any.whl

Download URL sai_airflow_plugins-0.2.1-py3-none-any.whl
Size 26.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a51da4b4f0d31f8ce0515cfbb445607dc0f543347ba781b84b37bc437dcd98e0
BLAKE2b-256 checksum
How to use checksums
8e36ab77306bcf771646abaf9d7bb84f07f0152793ba2a045b198436bcc0e39c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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