From 1dbbc68662fc4a805cdc3781ef71d299a645c4f5 Mon Sep 17 00:00:00 2001 From: Brent Westbrook Date: Thu, 12 Mar 2026 18:05:41 -0400 Subject: [PATCH 1/3] Exclude broken symlink in ecosystem check Summary -- This should resolve the ecosystem errors in #23919. Test Plan -- This PR, first with the exclude commented out, then included. --- python/ruff-ecosystem/ruff_ecosystem/defaults.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/python/ruff-ecosystem/ruff_ecosystem/defaults.py b/python/ruff-ecosystem/ruff_ecosystem/defaults.py index 5c09fce06f71b..a33798dd489aa 100644 --- a/python/ruff-ecosystem/ruff_ecosystem/defaults.py +++ b/python/ruff-ecosystem/ruff_ecosystem/defaults.py @@ -23,6 +23,12 @@ Project( repo=Repository(owner="apache", name="airflow", ref="main"), check_options=CheckOptions(select="ALL"), + config_overrides={ + # Broken symlink + "exclude": [ + "task-sdk/src/airflow/sdk/_shared/AGENTS.md", + ] + }, ), Project( repo=Repository(owner="apache", name="superset", ref="master"), From dd51c4faad8dcb78be03c902e0373cb2092f91ee Mon Sep 17 00:00:00 2001 From: Brent Westbrook Date: Thu, 12 Mar 2026 18:06:39 -0400 Subject: [PATCH 2/3] comment out exclude to reproduce issue --- python/ruff-ecosystem/ruff_ecosystem/defaults.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/ruff-ecosystem/ruff_ecosystem/defaults.py b/python/ruff-ecosystem/ruff_ecosystem/defaults.py index a33798dd489aa..6db711f2cad52 100644 --- a/python/ruff-ecosystem/ruff_ecosystem/defaults.py +++ b/python/ruff-ecosystem/ruff_ecosystem/defaults.py @@ -26,7 +26,7 @@ config_overrides={ # Broken symlink "exclude": [ - "task-sdk/src/airflow/sdk/_shared/AGENTS.md", + # "task-sdk/src/airflow/sdk/_shared/AGENTS.md", ] }, ), From 5acc2abfd0d1b7cbe135d4896012b0b81306d46c Mon Sep 17 00:00:00 2001 From: Brent Westbrook Date: Thu, 12 Mar 2026 18:17:25 -0400 Subject: [PATCH 3/3] Revert "comment out exclude to reproduce issue" This reverts commit dd51c4faad8dcb78be03c902e0373cb2092f91ee. --- python/ruff-ecosystem/ruff_ecosystem/defaults.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/ruff-ecosystem/ruff_ecosystem/defaults.py b/python/ruff-ecosystem/ruff_ecosystem/defaults.py index 6db711f2cad52..a33798dd489aa 100644 --- a/python/ruff-ecosystem/ruff_ecosystem/defaults.py +++ b/python/ruff-ecosystem/ruff_ecosystem/defaults.py @@ -26,7 +26,7 @@ config_overrides={ # Broken symlink "exclude": [ - # "task-sdk/src/airflow/sdk/_shared/AGENTS.md", + "task-sdk/src/airflow/sdk/_shared/AGENTS.md", ] }, ),