sai-airflow-plugins
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)
| File | Size | Uploaded | |
|---|---|---|---|
| sai-airflow-plugins-0.2.1.tar.gz | 20.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|