Metadata-Version: 2.1
Name: data-detective-airflow
Version: 2.2.0
Summary: Framework with task testing over Apache Airflow
License: Apache-2.0
Keywords: airflow testing result metadata governance catalog data detective
Author: Tinkoff Data Detective Team
Requires-Python: >=3.9,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: apache-airflow (>=2.6,<2.7)
Requires-Dist: apache-airflow-providers-amazon
Requires-Dist: apache-airflow-providers-celery
Requires-Dist: apache-airflow-providers-postgres
Requires-Dist: apache-airflow-providers-redis
Requires-Dist: apache-airflow-providers-ssh
Requires-Dist: botocore (>=1.29.144,<2.0.0)
Requires-Dist: pandas (>=2.0,<2.1)
Requires-Dist: petl (>=1.7,<2.0)
Project-URL: Documentation, https://data-detective.dev/docs/data-detective-airflow/intro
Project-URL: Issue Tracker, https://github.com/tinkoff/data-detective/issues
Project-URL: Repository, https://github.com/tinkoff/data-detective/tree/master/data-detective-airflow
Description-Content-Type: text/markdown

## Data Detective Airflow

[Data Detective Airflow](https://github.com/tinkoff/data-detective/tree/master/data-detective-airflow) is a framework
whose main idea is to add the concepts of work and result to [Apache Airflow](https://airflow.apache.org/).
It supports tasks testing over [Apache Airflow](https://airflow.apache.org/).
Data Detective Airflow allows developers to create workflows in the form of directed acyclic graphs (DAGs) of tasks.
The easy-to-use Data Detective Airflow scheduler makes it possible to run tasks and save results into works. 
Work storage support for s3, ftp, local disk and database is also included.

[More information about Data Detective Airflow](https://data-detective.dev/docs/data-detective-airflow/intro)

## Installation

#### Install from [PyPi](https://pypi.org/project/data-detective-airflow/)

```bash
pip install data-detective-airflow
```

See example DAG-s in [dags/dags](https://github.com/tinkoff/data-detective/tree/master/data-detective-airflow/dags/dags) folder.

