This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 03d6aaa Airflow `db downgrade` cli command (#21596)
add e782b37 Add dbt Cloud provider (#20998)
No new revisions were added by this update.
Summary of changes:
.../airflow_providers_bug_report.yml | 1 +
CONTRIBUTING.rst | 19 +-
INSTALL | 18 +-
airflow/provider.yaml.schema.json | 1 +
.../providers/dbt}/__init__.py | 0
.../providers/{alibaba => dbt/cloud}/CHANGELOG.rst | 0
.../providers/dbt/cloud}/__init__.py | 0
.../providers/dbt/cloud/example_dags}/__init__.py | 0
.../dbt/cloud/example_dags/example_dbt_cloud.py | 75 +++
.../providers/dbt/cloud/hooks}/__init__.py | 0
airflow/providers/dbt/cloud/hooks/dbt.py | 499 +++++++++++++++++
.../providers/dbt/cloud/operators}/__init__.py | 0
airflow/providers/dbt/cloud/operators/dbt.py | 205 +++++++
.../providers/{airbyte => dbt/cloud}/provider.yaml | 44 +-
.../providers/dbt/cloud/sensors}/__init__.py | 0
airflow/providers/dbt/cloud/sensors/dbt.py | 65 +++
airflow/providers/dependencies.json | 3 +
.../commits.rst} | 13 +-
.../connections.rst | 88 +++
.../index.rst | 37 +-
.../installing-providers-from-sources.rst | 0
.../operators.rst | 108 ++++
docs/apache-airflow/extra-packages-ref.rst | 2 +
docs/integration-logos/dbt/dbt.png | Bin 0 -> 21953 bytes
docs/spelling_wordlist.txt | 2 +
setup.py | 1 +
tests/{timetables => providers/dbt}/__init__.py | 0
.../dbt/cloud}/__init__.py | 0
.../dbt/cloud/hooks}/__init__.py | 0
tests/providers/dbt/cloud/hooks/test_dbt_cloud.py | 600 +++++++++++++++++++++
.../dbt/cloud/operators}/__init__.py | 0
.../dbt/cloud/operators/test_dbt_cloud.py | 374 +++++++++++++
.../dbt/cloud/sensors}/__init__.py | 0
.../providers/dbt/cloud/sensors/test_dbt_cloud.py | 71 +++
34 files changed, 2154 insertions(+), 72 deletions(-)
copy {tests/timetables => airflow/providers/dbt}/__init__.py (100%)
copy airflow/providers/{alibaba => dbt/cloud}/CHANGELOG.rst (100%)
copy {tests/timetables => airflow/providers/dbt/cloud}/__init__.py (100%)
copy {tests/timetables =>
airflow/providers/dbt/cloud/example_dags}/__init__.py (100%)
create mode 100644
airflow/providers/dbt/cloud/example_dags/example_dbt_cloud.py
copy {tests/timetables => airflow/providers/dbt/cloud/hooks}/__init__.py (100%)
create mode 100644 airflow/providers/dbt/cloud/hooks/dbt.py
copy {tests/timetables => airflow/providers/dbt/cloud/operators}/__init__.py
(100%)
create mode 100644 airflow/providers/dbt/cloud/operators/dbt.py
copy airflow/providers/{airbyte => dbt/cloud}/provider.yaml (56%)
copy {tests/www/api/experimental =>
airflow/providers/dbt/cloud/sensors}/__init__.py (100%)
create mode 100644 airflow/providers/dbt/cloud/sensors/dbt.py
copy docs/{apache-airflow-providers-amazon/operators/index.rst =>
apache-airflow-providers-dbt-cloud/commits.rst} (71%)
create mode 100644 docs/apache-airflow-providers-dbt-cloud/connections.rst
copy docs/{apache-airflow-providers-apache-pig =>
apache-airflow-providers-dbt-cloud}/index.rst (67%)
copy docs/{apache-airflow-providers-zendesk =>
apache-airflow-providers-dbt-cloud}/installing-providers-from-sources.rst (100%)
create mode 100644 docs/apache-airflow-providers-dbt-cloud/operators.rst
create mode 100644 docs/integration-logos/dbt/dbt.png
copy tests/{timetables => providers/dbt}/__init__.py (100%)
copy tests/{timetables => providers/dbt/cloud}/__init__.py (100%)
copy tests/{timetables => providers/dbt/cloud/hooks}/__init__.py (100%)
create mode 100644 tests/providers/dbt/cloud/hooks/test_dbt_cloud.py
copy tests/{timetables => providers/dbt/cloud/operators}/__init__.py (100%)
create mode 100644 tests/providers/dbt/cloud/operators/test_dbt_cloud.py
copy tests/{timetables => providers/dbt/cloud/sensors}/__init__.py (100%)
create mode 100644 tests/providers/dbt/cloud/sensors/test_dbt_cloud.py