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 c20f6906f8 Update MANIFEST_TEMPLATE.in.jinja2 (#30431)
     add d23a3bbed8 Add mechanism to suspend providers (#30422)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci.yml                           |   9 ++
 .pre-commit-config.yaml                            |  23 ++--
 Dockerfile.ci                                      |  11 ++
 airflow/provider.yaml.schema.json                  |   5 +
 .../SUSPENDING_AND_RESUMING_PROVIDERS.rst          | 150 +++++++++++++++++++++
 airflow/providers/airbyte/provider.yaml            |   1 +
 airflow/providers/alibaba/provider.yaml            |   1 +
 airflow/providers/amazon/provider.yaml             |   1 +
 airflow/providers/apache/beam/provider.yaml        |   1 +
 airflow/providers/apache/cassandra/provider.yaml   |   1 +
 airflow/providers/apache/drill/provider.yaml       |   1 +
 airflow/providers/apache/druid/provider.yaml       |   1 +
 airflow/providers/apache/flink/provider.yaml       |   1 +
 airflow/providers/apache/hdfs/provider.yaml        |   1 +
 airflow/providers/apache/hive/provider.yaml        |   1 +
 airflow/providers/apache/impala/provider.yaml      |   1 +
 airflow/providers/apache/kylin/provider.yaml       |   1 +
 airflow/providers/apache/livy/provider.yaml        |   1 +
 airflow/providers/apache/pig/provider.yaml         |   1 +
 airflow/providers/apache/pinot/provider.yaml       |   1 +
 airflow/providers/apache/spark/provider.yaml       |   1 +
 airflow/providers/apache/sqoop/provider.yaml       |   1 +
 airflow/providers/arangodb/provider.yaml           |   1 +
 airflow/providers/asana/provider.yaml              |   1 +
 airflow/providers/atlassian/jira/provider.yaml     |   1 +
 airflow/providers/celery/provider.yaml             |   1 +
 airflow/providers/cloudant/provider.yaml           |   1 +
 airflow/providers/cncf/kubernetes/provider.yaml    |   1 +
 airflow/providers/common/sql/provider.yaml         |   1 +
 airflow/providers/databricks/provider.yaml         |   1 +
 airflow/providers/datadog/provider.yaml            |   1 +
 airflow/providers/dbt/cloud/provider.yaml          |   1 +
 airflow/providers/dingding/provider.yaml           |   1 +
 airflow/providers/discord/provider.yaml            |   1 +
 airflow/providers/docker/provider.yaml             |   1 +
 airflow/providers/elasticsearch/provider.yaml      |   1 +
 airflow/providers/exasol/provider.yaml             |   1 +
 airflow/providers/facebook/provider.yaml           |   1 +
 airflow/providers/ftp/provider.yaml                |   1 +
 airflow/providers/github/provider.yaml             |   1 +
 airflow/providers/google/provider.yaml             |   1 +
 airflow/providers/grpc/provider.yaml               |   1 +
 airflow/providers/hashicorp/provider.yaml          |   1 +
 airflow/providers/http/provider.yaml               |   1 +
 airflow/providers/imap/provider.yaml               |   1 +
 airflow/providers/influxdb/provider.yaml           |   1 +
 airflow/providers/jdbc/provider.yaml               |   1 +
 airflow/providers/jenkins/provider.yaml            |   1 +
 airflow/providers/microsoft/azure/provider.yaml    |   1 +
 airflow/providers/microsoft/mssql/provider.yaml    |   1 +
 airflow/providers/microsoft/psrp/provider.yaml     |   1 +
 airflow/providers/microsoft/winrm/provider.yaml    |   1 +
 airflow/providers/mongo/provider.yaml              |   1 +
 airflow/providers/mysql/provider.yaml              |   1 +
 airflow/providers/neo4j/provider.yaml              |   1 +
 airflow/providers/odbc/provider.yaml               |   1 +
 airflow/providers/openfaas/provider.yaml           |   1 +
 airflow/providers/opsgenie/provider.yaml           |   1 +
 airflow/providers/oracle/provider.yaml             |   1 +
 airflow/providers/pagerduty/provider.yaml          |   1 +
 airflow/providers/papermill/provider.yaml          |   1 +
 airflow/providers/plexus/provider.yaml             |   1 +
 airflow/providers/postgres/provider.yaml           |   1 +
 airflow/providers/presto/provider.yaml             |   1 +
 airflow/providers/qubole/provider.yaml             |   1 +
 airflow/providers/redis/provider.yaml              |   1 +
 airflow/providers/salesforce/provider.yaml         |   1 +
 airflow/providers/samba/provider.yaml              |   1 +
 airflow/providers/segment/provider.yaml            |   1 +
 airflow/providers/sendgrid/provider.yaml           |   1 +
 airflow/providers/sftp/provider.yaml               |   1 +
 airflow/providers/singularity/provider.yaml        |   1 +
 airflow/providers/slack/provider.yaml              |   1 +
 airflow/providers/smtp/provider.yaml               |   1 +
 airflow/providers/snowflake/provider.yaml          |   1 +
 airflow/providers/sqlite/provider.yaml             |   1 +
 airflow/providers/ssh/provider.yaml                |   1 +
 airflow/providers/tableau/provider.yaml            |   1 +
 airflow/providers/tabular/provider.yaml            |   1 +
 airflow/providers/telegram/provider.yaml           |   1 +
 airflow/providers/trino/provider.yaml              |   1 +
 airflow/providers/vertica/provider.yaml            |   1 +
 airflow/providers/yandex/provider.yaml             |   2 +-
 airflow/providers/zendesk/provider.yaml            |   1 +
 .../commands/release_management_commands.py        |  11 +-
 .../airflow_breeze/utils/docker_command_utils.py   |   1 +
 dev/breeze/src/airflow_breeze/utils/path_utils.py  |   3 +
 .../src/airflow_breeze/utils/selective_checks.py   |  50 +++++--
 .../airflow_breeze/utils/suspended_providers.py    |  52 +++++++
 docs/exts/docs_build/docs_builder.py               |   2 +-
 docs/publish_docs.py                               |   4 +-
 images/breeze/output_build-docs.svg                | 116 ++++++++--------
 images/breeze/output_release-management.svg        |  30 ++---
 ...management_generate-issue-content-providers.svg |  32 ++---
 ...e-management_prepare-provider-documentation.svg |  30 ++---
 ...elease-management_prepare-provider-packages.svg |  30 ++---
 scripts/ci/docker-compose/_docker.env              |   1 +
 scripts/ci/docker-compose/base.yml                 |   1 +
 scripts/ci/docker-compose/devcontainer.env         |   1 +
 scripts/ci/pre_commit/pre_commit_mypy.py           |   5 +
 .../pre_commit_update_providers_dependencies.py    |  23 +++-
 scripts/docker/entrypoint_ci.sh                    |  11 ++
 scripts/in_container/remove_arm_packages.py        |   2 +-
 scripts/in_container/run_mypy.sh                   |  14 +-
 .../in_container/run_provider_yaml_files_check.py  |  59 +++++---
 setup.py                                           |   7 +-
 tests/always/test_example_dags.py                  |  42 ++++--
 107 files changed, 626 insertions(+), 179 deletions(-)
 create mode 100644 airflow/providers/SUSPENDING_AND_RESUMING_PROVIDERS.rst
 create mode 100644 dev/breeze/src/airflow_breeze/utils/suspended_providers.py

Reply via email to