From 1ab683f3ea0de3e6f9b06824d8a4421ebe63be12 Mon Sep 17 00:00:00 2001
From: Elad Kalif <45845474+eladkal@users.noreply.github.com>
Date: Thu, 26 Jun 2025 23:23:59 +0300
Subject: [PATCH 1/2] Remove pre-commit check-daysago-import-from-utils
---
.pre-commit-config.yaml | 6 ------
contributing-docs/08_static_code_checks.rst | 2 --
dev/breeze/src/airflow_breeze/pre_commit_ids.py | 1 -
3 files changed, 9 deletions(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 3f0ed6026d5f9..c31f3d6d7b153 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -868,12 +868,6 @@ repos:
entry: "LoggingMixin\\(\\)"
files: \.py$
pass_filenames: true
- - id: check-daysago-import-from-utils
- language: pygrep
- name: days_ago imported from airflow.utils.dates
- entry: "(airflow\\.){0,1}utils\\.dates\\.days_ago"
- files: \.py$
- pass_filenames: true
- id: check-start-date-not-used-in-defaults
language: pygrep
name: start_date not in default_args
diff --git a/contributing-docs/08_static_code_checks.rst b/contributing-docs/08_static_code_checks.rst
index 2081419349f2c..db0c4e3129d7b 100644
--- a/contributing-docs/08_static_code_checks.rst
+++ b/contributing-docs/08_static_code_checks.rst
@@ -155,8 +155,6 @@ require Breeze Docker image to be built locally.
+-----------------------------------------------------------+--------------------------------------------------------+---------+
| check-core-deprecation-classes | Verify usage of Airflow deprecation classes in core | |
+-----------------------------------------------------------+--------------------------------------------------------+---------+
-| check-daysago-import-from-utils | days_ago imported from airflow.utils.dates | |
-+-----------------------------------------------------------+--------------------------------------------------------+---------+
| check-decorated-operator-implements-custom-name | Check @task decorator implements custom_operator_name | |
+-----------------------------------------------------------+--------------------------------------------------------+---------+
| check-default-configuration | Check the default configuration | * |
diff --git a/dev/breeze/src/airflow_breeze/pre_commit_ids.py b/dev/breeze/src/airflow_breeze/pre_commit_ids.py
index f2ce310cc5046..c5ad5b2040a4e 100644
--- a/dev/breeze/src/airflow_breeze/pre_commit_ids.py
+++ b/dev/breeze/src/airflow_breeze/pre_commit_ids.py
@@ -41,7 +41,6 @@
"check-code-deprecations",
"check-common-compat-used-for-openlineage",
"check-core-deprecation-classes",
- "check-daysago-import-from-utils",
"check-decorated-operator-implements-custom-name",
"check-default-configuration",
"check-deferrable-default",
From 1808c67dfb50a3b5d61314276903cbc04994cc9b Mon Sep 17 00:00:00 2001
From: Elad Kalif <45845474+eladkal@users.noreply.github.com>
Date: Thu, 26 Jun 2025 23:58:42 +0300
Subject: [PATCH 2/2] fixes
---
dev/breeze/doc/images/output-commands.svg | 4 +-
.../doc/images/output_static-checks.svg | 160 +++++++++---------
.../doc/images/output_static-checks.txt | 2 +-
3 files changed, 81 insertions(+), 85 deletions(-)
diff --git a/dev/breeze/doc/images/output-commands.svg b/dev/breeze/doc/images/output-commands.svg
index c82c8759006e7..234bfa5ee81a3 100644
--- a/dev/breeze/doc/images/output-commands.svg
+++ b/dev/breeze/doc/images/output-commands.svg
@@ -329,8 +329,8 @@
│gremlin | kafka | kerberos | keycloak | mongo | mssql |│
│openlineage | otel | pinot | qdrant | redis | statsd | │
│trino | ydb) │
-│--standalone-dag-processor/--no-standalone-dag-process…Run standalone dag processor for start-airflow │
-│(required for Airflow 3). │
+│--standalone-dag-processor/--no-standalone-dag-processoRun standalone dag processor for start-airflow │
+│r(required for Airflow 3). │
│[default: standalone-dag-processor] │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Docker Compose selection and cleanup ───────────────────────────────────────────────────────────────────────────────╮
diff --git a/dev/breeze/doc/images/output_static-checks.svg b/dev/breeze/doc/images/output_static-checks.svg
index d7ef8a1294667..9918dedfb8bfb 100644
--- a/dev/breeze/doc/images/output_static-checks.svg
+++ b/dev/breeze/doc/images/output_static-checks.svg
@@ -1,4 +1,4 @@
-