This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push: new f0e05e8ff6 Fixes small issues related to suspended/removed providers (#36501) f0e05e8ff6 is described below commit f0e05e8ff64167e58ca2ebe3693f26c22d8a6518 Author: Jarek Potiuk <ja...@potiuk.com> AuthorDate: Sat Dec 30 21:44:24 2023 +0100 Fixes small issues related to suspended/removed providers (#36501) After speeding up breeze in #36499 there are few small fixes needed for suspended/removed providers. --- dev/breeze/src/airflow_breeze/breeze.py | 1 + scripts/in_container/run_provider_yaml_files_check.py | 2 +- setup.py | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev/breeze/src/airflow_breeze/breeze.py b/dev/breeze/src/airflow_breeze/breeze.py index 3217a3af80..b0b8879303 100755 --- a/dev/breeze/src/airflow_breeze/breeze.py +++ b/dev/breeze/src/airflow_breeze/breeze.py @@ -28,6 +28,7 @@ from airflow_breeze.configure_rich_click import click # isort: skip # noqa find_airflow_sources_root_to_operate_on() create_directories_and_files() + from airflow_breeze.commands import developer_commands # noqa from airflow_breeze.commands.ci_commands import ci_group # noqa from airflow_breeze.commands.ci_image_commands import ci_image # noqa diff --git a/scripts/in_container/run_provider_yaml_files_check.py b/scripts/in_container/run_provider_yaml_files_check.py index 619ec96015..b1608c25bc 100755 --- a/scripts/in_container/run_provider_yaml_files_check.py +++ b/scripts/in_container/run_provider_yaml_files_check.py @@ -557,7 +557,7 @@ def check_doc_files(yaml_files: dict[str, dict]) -> tuple[int, int]: op["how-to-guide"] for op in provider["transfers"] if "how-to-guide" in op ) if suspended_providers: - console.print("[yellow]Suspended providers:[/]") + console.print("[yellow]Suspended/Removed providers:[/]") console.print(suspended_providers) expected_doc_files = itertools.chain( diff --git a/setup.py b/setup.py index 9dad27f45e..4b43a0add9 100644 --- a/setup.py +++ b/setup.py @@ -105,6 +105,8 @@ def fill_provider_dependencies() -> dict[str, dict[str, list[str]]]: dependencies = json.load(f) provider_dict = {} for key, value in dependencies.items(): + if value["state"] in ["suspended", "removed"]: + continue if value.get(DEPS): apply_pypi_suffix_to_airflow_packages(value[DEPS]) if CURRENT_PYTHON_VERSION not in value["excluded-python-versions"] or skip_python_version_check: