apache-airflow>=2.2.0
aiohttp
aiofiles
asgiref
markupsafe>=1.1.1

[:python_version < "3.8"]
typing_extensions

[all]
aiobotocore>=2.1.1
apache-airflow-providers-amazon>=3.0.0
apache-airflow-providers-apache-hive>=6.1.5
apache-airflow-providers-apache-livy
apache-airflow-providers-cncf-kubernetes<=7.8.0,>=4
apache-airflow-providers-databricks>=2.2.0
apache-airflow-providers-google<=10.11.0,>=8.1.0
apache-airflow-providers-http
apache-airflow-providers-snowflake
apache-airflow-providers-sftp
apache-airflow-providers-microsoft-azure
asyncssh>=2.12.0
apache-airflow-providers-dbt-cloud>=2.1.0
gcloud-aio-bigquery
gcloud-aio-storage
kubernetes_asyncio
impyla
openlineage-airflow>=0.12.0
paramiko
snowflake-sqlalchemy>=1.4.4

[all:python_version >= "3.10"]
databricks-sql-connector>=2.0.4

[amazon]
apache-airflow-providers-amazon>=3.0.0
aiobotocore>=2.1.1

[apache.hive]
apache-airflow-providers-apache-hive>=6.1.5
impyla

[apache.livy]
apache-airflow-providers-apache-livy
paramiko

[cncf.kubernetes]
apache-airflow-providers-cncf-kubernetes<=7.8.0,>=4
kubernetes_asyncio

[databricks]
apache-airflow-providers-databricks>=2.2.0

[databricks:python_version >= "3.10"]
databricks-sql-connector>=2.0.4

[dbt.cloud]
apache-airflow-providers-dbt-cloud>=2.1.0

[docs]
sphinx
sphinx-autoapi
sphinx-copybutton

[google]
apache-airflow-providers-google<=10.11.0,>=8.1.0
apache-airflow-providers-cncf-kubernetes<=7.8.0,>=4
gcloud-aio-storage
gcloud-aio-bigquery

[http]
apache-airflow-providers-http

[microsoft.azure]
apache-airflow-providers-microsoft-azure

[mypy]
mypy>=0.950
types-aiofiles
types-boto
types-certifi
types-croniter
types-Deprecated
types-docutils
types-freezegun
types-paramiko
types-protobuf
types-python-dateutil
types-python-slugify
types-pytz
types-redis
types-requests
types-setuptools
types-termcolor
types-tabulate
types-toml
types-Markdown
types-PyMySQL
types-PyYAML
snowflake-connector-python>=3.3.0

[openlineage]
openlineage-airflow>=0.12.0

[sftp]
apache-airflow-providers-sftp
asyncssh>=2.12.0

[snowflake]
apache-airflow-providers-snowflake
snowflake-sqlalchemy>=1.4.4

[tests]
aioresponses
asynctest
parameterized
pytest
pytest-asyncio
pytest-cov
pre-commit
