This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch v2-8-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 6ed50eb285a875c4aa80128d9b63645b45140d78 Author: Jarek Potiuk <[email protected]> AuthorDate: Sat Dec 9 11:58:59 2023 +0100 Fix start-airflow command (#36140) Recent refactors in installation parameters, accidentally broke start-airflow command in main. This PR fixes it by synchronizing missing args. (cherry picked from commit 9c0b0cd98f0bea669e5b954b91e2faddc474b9fd) --- .../airflow_breeze/commands/developer_commands.py | 24 +++++++ .../commands/developer_commands_config.py | 4 ++ images/breeze/output_shell.svg | 24 ++++--- images/breeze/output_shell.txt | 2 +- images/breeze/output_start-airflow.svg | 76 ++++++++++++---------- images/breeze/output_start-airflow.txt | 2 +- 6 files changed, 88 insertions(+), 44 deletions(-) diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands.py b/dev/breeze/src/airflow_breeze/commands/developer_commands.py index 675791b6ba..9e1d50a33e 100644 --- a/dev/breeze/src/airflow_breeze/commands/developer_commands.py +++ b/dev/breeze/src/airflow_breeze/commands/developer_commands.py @@ -48,6 +48,7 @@ from airflow_breeze.utils.common_options import ( option_airflow_constraints_mode_ci, option_airflow_constraints_reference, option_airflow_extras, + option_airflow_skip_constraints, option_answer, option_backend, option_builder, @@ -80,6 +81,7 @@ from airflow_breeze.utils.common_options import ( option_providers_constraints_location, option_providers_constraints_mode_ci, option_providers_constraints_reference, + option_providers_skip_constraints, option_python, option_restart, option_run_db_tests_only, @@ -183,6 +185,7 @@ class TimerThread(threading.Thread): @option_airflow_constraints_mode_ci @option_airflow_constraints_reference @option_airflow_extras +@option_airflow_skip_constraints @option_answer @option_backend @option_builder @@ -212,6 +215,7 @@ class TimerThread(threading.Thread): @option_providers_constraints_location @option_providers_constraints_mode_ci @option_providers_constraints_reference +@option_providers_skip_constraints @option_python @option_restart @option_run_db_tests_only @@ -229,6 +233,7 @@ def shell( airflow_constraints_mode: str, airflow_constraints_reference: str, airflow_extras: str, + airflow_skip_constraints: bool, backend: str, builder: str, celery_broker: str, @@ -257,6 +262,7 @@ def shell( providers_constraints_location: str, providers_constraints_mode: str, providers_constraints_reference: str, + providers_skip_constraints: bool, python: str, quiet: bool, restart: bool, @@ -351,6 +357,7 @@ def shell( @option_airflow_constraints_mode_ci @option_airflow_constraints_reference @option_airflow_extras +@option_airflow_skip_constraints @option_answer @option_backend @option_builder @@ -379,6 +386,7 @@ def shell( @option_providers_constraints_location @option_providers_constraints_mode_ci @option_providers_constraints_reference +@option_providers_skip_constraints @option_python @option_restart @option_standalone_dag_processor @@ -386,8 +394,11 @@ def shell( @option_use_packages_from_dist @option_verbose def start_airflow( + airflow_constraints_mode: str, + airflow_constraints_location: str, airflow_constraints_reference: str, airflow_extras: str, + airflow_skip_constraints: bool, backend: str, builder: str, celery_broker: str, @@ -403,6 +414,7 @@ def start_airflow( github_repository: str, image_tag: str | None, integration: tuple[str, ...], + install_selected_providers: str, load_default_connections: bool, load_example_dags: bool, mount_sources: str, @@ -412,6 +424,10 @@ def start_airflow( platform: str | None, postgres_version: str, project_name: str, + providers_constraints_location: str, + providers_constraints_mode: str, + providers_constraints_reference: str, + providers_skip_constraints: bool, python: str, restart: bool, skip_asset_compilation: bool, @@ -435,7 +451,10 @@ def start_airflow( ) result = enter_shell( + airflow_constraints_location=airflow_constraints_location, + airflow_constraints_mode=airflow_constraints_mode, airflow_constraints_reference=airflow_constraints_reference, + airflow_skip_constraints=airflow_skip_constraints, airflow_extras=airflow_extras, backend=backend, builder=builder, @@ -452,6 +471,7 @@ def start_airflow( github_repository=github_repository, image_tag=image_tag, integration=integration, + install_selected_providers=install_selected_providers, load_default_connections=load_default_connections, load_example_dags=load_example_dags, mount_sources=mount_sources, @@ -461,6 +481,10 @@ def start_airflow( platform=platform, postgres_version=postgres_version, project_name=project_name, + providers_constraints_location=providers_constraints_location, + providers_constraints_mode=providers_constraints_mode, + providers_constraints_reference=providers_constraints_reference, + providers_skip_constraints=providers_skip_constraints, python=python, restart=restart, standalone_dag_processor=standalone_dag_processor, diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py b/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py index 4da4484382..b14516be38 100644 --- a/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py +++ b/dev/breeze/src/airflow_breeze/commands/developer_commands_config.py @@ -143,11 +143,13 @@ DEVELOPER_PARAMETERS: dict[str, list[dict[str, str | list[str]]]] = { "--airflow-constraints-mode", "--airflow-constraints-reference", "--airflow-extras", + "--airflow-skip-constraints", "--install-selected-providers", "--package-format", "--providers-constraints-location", "--providers-constraints-mode", "--providers-constraints-reference", + "--providers-skip-constraints", "--use-airflow-version", "--use-packages-from-dist", ], @@ -252,11 +254,13 @@ DEVELOPER_PARAMETERS: dict[str, list[dict[str, str | list[str]]]] = { "--airflow-constraints-mode", "--airflow-constraints-reference", "--airflow-extras", + "--airflow-skip-constraints", "--install-selected-providers", "--package-format", "--providers-constraints-location", "--providers-constraints-mode", "--providers-constraints-reference", + "--providers-skip-constraints", "--use-airflow-version", "--use-packages-from-dist", ], diff --git a/images/breeze/output_shell.svg b/images/breeze/output_shell.svg index 5052a7c3f4..e7864d2fe1 100644 --- a/images/breeze/output_shell.svg +++ b/images/breeze/output_shell.svg @@ -1,4 +1,4 @@ -<svg class="rich-terminal" viewBox="0 0 1482 3002.3999999999996" xmlns="http://www.w3.org/2000/svg"> +<svg class="rich-terminal" viewBox="0 0 1482 3051.2" xmlns="http://www.w3.org/2000/svg"> <!-- Generated with Rich https://www.textualize.io --> <style> @@ -43,7 +43,7 @@ <defs> <clipPath id="breeze-shell-clip-terminal"> - <rect x="0" y="0" width="1463.0" height="2951.3999999999996" /> + <rect x="0" y="0" width="1463.0" height="3000.2" /> </clipPath> <clipPath id="breeze-shell-line-0"> <rect x="0" y="1.5" width="1464" height="24.65"/> @@ -405,9 +405,15 @@ <clipPath id="breeze-shell-line-119"> <rect x="0" y="2905.1" width="1464" height="24.65"/> </clipPath> +<clipPath id="breeze-shell-line-120"> + <rect x="0" y="2929.5" width="1464" height="24.65"/> + </clipPath> +<clipPath id="breeze-shell-line-121"> + <rect x="0" y="2953.9" width="1464" height="24.65"/> + </clipPath> </defs> - <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="3000.4" rx="8"/><text class="breeze-shell-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command: shell</text> + <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="3049.2" rx="8"/><text class="breeze-shell-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command: shell</text> <g transform="translate(26,22)"> <circle cx="0" cy="0" r="7" fill="#ff5f57"/> <circle cx="22" cy="0" r="7" fill="#febc2e"/> @@ -533,11 +539,13 @@ </text><text class="breeze-shell-r5" x="0" y="2777.2" textLength="12.2" clip-path="url(#breeze-shell-line-113)">│</text><text class="breeze-shell-r4" x="24.4" y="2777.2" textLength="12.2" clip-path="url(#breeze-shell-line-113)">-</text><text class="breeze-shell-r4" x="36.6" y="2777.2" textLength="97.6" clip-path="url(#breeze-shell-line-113)">-verbose</text><text class="breeze-shell-r4" x="134.2" y="2777.2" textLength="109.8" clip-path="url(#breeze-shell-line-113)">-commands</text><text c [...] </text><text class="breeze-shell-r5" x="0" y="2801.6" textLength="1464" clip-path="url(#breeze-shell-line-114)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-shell-r1" x="1464" y="2801.6" textLength="12.2" clip-path="url(#breeze-shell-line-114)"> </text><text class="breeze-shell-r5" x="0" y="2826" textLength="24.4" clip-path="url(#breeze-shell-line-115)">╭─</text><text class="breeze-shell-r5" x="24.4" y="2826" textLength="195.2" clip-path="url(#breeze-shell-line-115)"> Common options </text><text class="breeze-shell-r5" x="219.6" y="2826" textLength="1220" clip-path="url(#breeze-shell-line-115)">────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="b [...] -</text><text class="breeze-shell-r5" x="0" y="2850.4" textLength="12.2" clip-path="url(#breeze-shell-line-116)">│</text><text class="breeze-shell-r4" x="24.4" y="2850.4" textLength="12.2" clip-path="url(#breeze-shell-line-116)">-</text><text class="breeze-shell-r4" x="36.6" y="2850.4" textLength="85.4" clip-path="url(#breeze-shell-line-116)">-answer</text><text class="breeze-shell-r6" x="158.6" y="2850.4" textLength="24.4" clip-path="url(#breeze-shell-line-116)">-a</text><text class="bre [...] -</text><text class="breeze-shell-r5" x="0" y="2874.8" textLength="12.2" clip-path="url(#breeze-shell-line-117)">│</text><text class="breeze-shell-r4" x="24.4" y="2874.8" textLength="12.2" clip-path="url(#breeze-shell-line-117)">-</text><text class="breeze-shell-r4" x="36.6" y="2874.8" textLength="48.8" clip-path="url(#breeze-shell-line-117)">-dry</text><text class="breeze-shell-r4" x="85.4" y="2874.8" textLength="48.8" clip-path="url(#breeze-shell-line-117)">-run</text><text class="breez [...] -</text><text class="breeze-shell-r5" x="0" y="2899.2" textLength="12.2" clip-path="url(#breeze-shell-line-118)">│</text><text class="breeze-shell-r4" x="24.4" y="2899.2" textLength="12.2" clip-path="url(#breeze-shell-line-118)">-</text><text class="breeze-shell-r4" x="36.6" y="2899.2" textLength="97.6" clip-path="url(#breeze-shell-line-118)">-verbose</text><text class="breeze-shell-r6" x="158.6" y="2899.2" textLength="24.4" clip-path="url(#breeze-shell-line-118)">-v</text><text class="br [...] -</text><text class="breeze-shell-r5" x="0" y="2923.6" textLength="12.2" clip-path="url(#breeze-shell-line-119)">│</text><text class="breeze-shell-r4" x="24.4" y="2923.6" textLength="12.2" clip-path="url(#breeze-shell-line-119)">-</text><text class="breeze-shell-r4" x="36.6" y="2923.6" textLength="61" clip-path="url(#breeze-shell-line-119)">-help</text><text class="breeze-shell-r6" x="158.6" y="2923.6" textLength="24.4" clip-path="url(#breeze-shell-line-119)">-h</text><text class="breeze- [...] -</text><text class="breeze-shell-r5" x="0" y="2948" textLength="1464" clip-path="url(#breeze-shell-line-120)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-shell-r1" x="1464" y="2948" textLength="12.2" clip-path="url(#breeze-shell-line-120)"> +</text><text class="breeze-shell-r5" x="0" y="2850.4" textLength="12.2" clip-path="url(#breeze-shell-line-116)">│</text><text class="breeze-shell-r4" x="24.4" y="2850.4" textLength="12.2" clip-path="url(#breeze-shell-line-116)">-</text><text class="breeze-shell-r4" x="36.6" y="2850.4" textLength="97.6" clip-path="url(#breeze-shell-line-116)">-airflow</text><text class="breeze-shell-r4" x="134.2" y="2850.4" textLength="207.4" clip-path="url(#breeze-shell-line-116)">-skip-constraints</text [...] +</text><text class="breeze-shell-r5" x="0" y="2874.8" textLength="12.2" clip-path="url(#breeze-shell-line-117)">│</text><text class="breeze-shell-r4" x="24.4" y="2874.8" textLength="12.2" clip-path="url(#breeze-shell-line-117)">-</text><text class="breeze-shell-r4" x="36.6" y="2874.8" textLength="85.4" clip-path="url(#breeze-shell-line-117)">-answer</text><text class="breeze-shell-r6" x="390.4" y="2874.8" textLength="24.4" clip-path="url(#breeze-shell-line-117)">-a</text><text class="bre [...] +</text><text class="breeze-shell-r5" x="0" y="2899.2" textLength="12.2" clip-path="url(#breeze-shell-line-118)">│</text><text class="breeze-shell-r4" x="24.4" y="2899.2" textLength="12.2" clip-path="url(#breeze-shell-line-118)">-</text><text class="breeze-shell-r4" x="36.6" y="2899.2" textLength="48.8" clip-path="url(#breeze-shell-line-118)">-dry</text><text class="breeze-shell-r4" x="85.4" y="2899.2" textLength="48.8" clip-path="url(#breeze-shell-line-118)">-run</text><text class="breez [...] +</text><text class="breeze-shell-r5" x="0" y="2923.6" textLength="12.2" clip-path="url(#breeze-shell-line-119)">│</text><text class="breeze-shell-r4" x="24.4" y="2923.6" textLength="12.2" clip-path="url(#breeze-shell-line-119)">-</text><text class="breeze-shell-r4" x="36.6" y="2923.6" textLength="122" clip-path="url(#breeze-shell-line-119)">-providers</text><text class="breeze-shell-r4" x="158.6" y="2923.6" textLength="207.4" clip-path="url(#breeze-shell-line-119)">-skip-constraints</tex [...] +</text><text class="breeze-shell-r5" x="0" y="2948" textLength="12.2" clip-path="url(#breeze-shell-line-120)">│</text><text class="breeze-shell-r4" x="24.4" y="2948" textLength="12.2" clip-path="url(#breeze-shell-line-120)">-</text><text class="breeze-shell-r4" x="36.6" y="2948" textLength="97.6" clip-path="url(#breeze-shell-line-120)">-verbose</text><text class="breeze-shell-r6" x="390.4" y="2948" textLength="24.4" clip-path="url(#breeze-shell-line-120)">-v</text><text class="breeze-she [...] +</text><text class="breeze-shell-r5" x="0" y="2972.4" textLength="12.2" clip-path="url(#breeze-shell-line-121)">│</text><text class="breeze-shell-r4" x="24.4" y="2972.4" textLength="12.2" clip-path="url(#breeze-shell-line-121)">-</text><text class="breeze-shell-r4" x="36.6" y="2972.4" textLength="61" clip-path="url(#breeze-shell-line-121)">-help</text><text class="breeze-shell-r6" x="390.4" y="2972.4" textLength="24.4" clip-path="url(#breeze-shell-line-121)">-h</text><text class="breeze- [...] +</text><text class="breeze-shell-r5" x="0" y="2996.8" textLength="1464" clip-path="url(#breeze-shell-line-122)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-shell-r1" x="1464" y="2996.8" textLength="12.2" clip-path="url(#breeze-shell-line-122)"> </text> </g> </g> diff --git a/images/breeze/output_shell.txt b/images/breeze/output_shell.txt index 4cd7ca3ee4..8e22d7dc42 100644 --- a/images/breeze/output_shell.txt +++ b/images/breeze/output_shell.txt @@ -1 +1 @@ -1e8d771cb99159c72035488cac3f75dc +1b9d3c8dc407a6efbb7983a90443a86a diff --git a/images/breeze/output_start-airflow.svg b/images/breeze/output_start-airflow.svg index 6e08fbd302..3180d8b713 100644 --- a/images/breeze/output_start-airflow.svg +++ b/images/breeze/output_start-airflow.svg @@ -1,4 +1,4 @@ -<svg class="rich-terminal" viewBox="0 0 1482 2660.7999999999997" xmlns="http://www.w3.org/2000/svg"> +<svg class="rich-terminal" viewBox="0 0 1482 2709.6" xmlns="http://www.w3.org/2000/svg"> <!-- Generated with Rich https://www.textualize.io --> <style> @@ -43,7 +43,7 @@ <defs> <clipPath id="breeze-start-airflow-clip-terminal"> - <rect x="0" y="0" width="1463.0" height="2609.7999999999997" /> + <rect x="0" y="0" width="1463.0" height="2658.6" /> </clipPath> <clipPath id="breeze-start-airflow-line-0"> <rect x="0" y="1.5" width="1464" height="24.65"/> @@ -363,9 +363,15 @@ <clipPath id="breeze-start-airflow-line-105"> <rect x="0" y="2563.5" width="1464" height="24.65"/> </clipPath> +<clipPath id="breeze-start-airflow-line-106"> + <rect x="0" y="2587.9" width="1464" height="24.65"/> + </clipPath> +<clipPath id="breeze-start-airflow-line-107"> + <rect x="0" y="2612.3" width="1464" height="24.65"/> + </clipPath> </defs> - <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="2658.8" rx="8"/><text class="breeze-start-airflow-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command: start-airflow</text> + <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="2707.6" rx="8"/><text class="breeze-start-airflow-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command: start-airflow</text> <g transform="translate(26,22)"> <circle cx="0" cy="0" r="7" fill="#ff5f57"/> <circle cx="22" cy="0" r="7" fill="#febc2e"/> @@ -451,37 +457,39 @@ </text><text class="breeze-start-airflow-r5" x="0" y="1801.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-73)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="1801.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-73)">constraints-reference is used.                                 [...] </text><text class="breeze-start-airflow-r5" x="0" y="1825.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-74)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="1825.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-74)">(TEXT)                                      [...] </text><text class="breeze-start-airflow-r5" x="0" y="1850" textLength="12.2" clip-path="url(#breeze-start-airflow-line-75)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1850" textLength="12.2" clip-path="url(#breeze-start-airflow-line-75)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1850" textLength="97.6" clip-path="url(#breeze-start-airflow-line-75)">-airflow</text><text class="breeze-start-airflow-r4" x="134.2" y="1850" textLength="85.4" clip-path="url(#bre [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1874.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-76)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1874.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-76)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1874.4" textLength="97.6" clip-path="url(#breeze-start-airflow-line-76)">-install</text><text class="breeze-start-airflow-r4" x="134.2" y="1874.4" textLength="231.8" clip-path= [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1898.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-77)">│</text><text class="breeze-start-airflow-r4" x="475.8" y="1898.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-77)">-</text><text class="breeze-start-airflow-r4" x="488" y="1898.8" textLength="48.8" clip-path="url(#breeze-start-airflow-line-77)">-use</text><text class="breeze-start-airflow-r4" x="536.8" y="1898.8" textLength="231.8" clip-path="url [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1923.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-78)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="1923.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-78)">(TEXT)                                      [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1947.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-79)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1947.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-79)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1947.6" textLength="97.6" clip-path="url(#breeze-start-airflow-line-79)">-package</text><text class="breeze-start-airflow-r4" x="134.2" y="1947.6" textLength="85.4" clip-path=" [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1972" textLength="12.2" clip-path="url(#breeze-start-airflow-line-80)">│</text><text class="breeze-start-airflow-r5" x="475.8" y="1972" textLength="658.8" clip-path="url(#breeze-start-airflow-line-80)">[default: wheel]                                     [...] -</text><text class="breeze-start-airflow-r5" x="0" y="1996.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-81)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1996.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-81)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1996.4" textLength="122" clip-path="url(#breeze-start-airflow-line-81)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="1996.4" textLength="256.2" clip-path [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2020.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-82)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2020.8" textLength="927.2" clip-path="url(#breeze-start-airflow-line-82)">(TEXT)                                      [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2045.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-83)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2045.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-83)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2045.2" textLength="122" clip-path="url(#breeze-start-airflow-line-83)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2045.2" textLength="207.4" clip-path [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2069.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-84)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2069.6" textLength="866.2" clip-path="url(#breeze-start-airflow-line-84)">(constraints-source-providers | constraints | constraints-no-providers)</text><text class="breeze-start-airflow-r5" x="1451.8" y="2069.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-84)">│</text>< [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2094" textLength="12.2" clip-path="url(#breeze-start-airflow-line-85)">│</text><text class="breeze-start-airflow-r5" x="475.8" y="2094" textLength="866.2" clip-path="url(#breeze-start-airflow-line-85)">[default: constraints-source-providers]                                 [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2118.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-86)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2118.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-86)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2118.4" textLength="122" clip-path="url(#breeze-start-airflow-line-86)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2118.4" textLength="268.4" clip-path [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2142.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-87)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2142.8" textLength="963.8" clip-path="url(#breeze-start-airflow-line-87)">constraints URL). Can be 'default' in which case the default                   </t [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2167.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-88)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2167.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-88)">constraints-reference is used.                                 [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2191.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-89)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2191.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-89)">(TEXT)                                      [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2216" textLength="12.2" clip-path="url(#breeze-start-airflow-line-90)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2216" textLength="12.2" clip-path="url(#breeze-start-airflow-line-90)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2216" textLength="48.8" clip-path="url(#breeze-start-airflow-line-90)">-use</text><text class="breeze-start-airflow-r4" x="85.4" y="2216" textLength="195.2" clip-path="url(#breeze- [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2240.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-91)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2240.4" textLength="963.8" clip-path="url(#breeze-start-airflow-line-91)">install from PyPI), `none`, `wheel`, or `sdist` to install from `dist` folder, </text><text class="breeze-start-airflow-r5" x="1451.8" y="2240.4" textLength="12.2" clip-pat [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2264.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-92)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2264.8" textLength="963.8" clip-path="url(#breeze-start-airflow-line-92)">or VCS URL to install from (https://pip.pypa.io/en/stable/topics/vcs-support/).</text><text class="breeze-start-airflow-r5" x="1451.8" y="2264.8" textLength="12.2" clip-path="url(#breeze-start-airflow-l [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2289.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-93)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2289.2" textLength="97.6" clip-path="url(#breeze-start-airflow-line-93)">Implies </text><text class="breeze-start-airflow-r4" x="573.4" y="2289.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-93)">-</text><text class="breeze-start-airflow-r4" x="585.6" y="2289.2" textLength="73.2" clip [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2313.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-94)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2313.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-94)">(none | wheel | sdist | <airflow_version>)                          [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2338" textLength="12.2" clip-path="url(#breeze-start-airflow-line-95)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2338" textLength="12.2" clip-path="url(#breeze-start-airflow-line-95)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2338" textLength="48.8" clip-path="url(#breeze-start-airflow-line-95)">-use</text><text class="breeze-start-airflow-r4" x="85.4" y="2338" textLength="231.8" clip-path="url(#breeze- [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2362.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-96)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2362.4" textLength="963.8" clip-path="url(#breeze-start-airflow-line-96)">folder when entering breeze.                                [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2386.8" textLength="1464" clip-path="url(#breeze-start-airflow-line-97)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2386.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-97)"> -</text><text class="breeze-start-airflow-r5" x="0" y="2411.2" textLength="24.4" clip-path="url(#breeze-start-airflow-line-98)">╭─</text><text class="breeze-start-airflow-r5" x="24.4" y="2411.2" textLength="183" clip-path="url(#breeze-start-airflow-line-98)"> Other options </text><text class="breeze-start-airflow-r5" x="207.4" y="2411.2" textLength="1232.2" clip-path="url(#breeze-start-airflow-line-98)">─────────────────────────────────────────────────────────────────────── [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2435.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-99)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2435.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-99)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2435.6" textLength="97.6" clip-path="url(#breeze-start-airflow-line-99)">-forward</text><text class="breeze-start-airflow-r4" x="134.2" y="2435.6" textLength="146.4" clip-path= [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2460" textLength="1464" clip-path="url(#breeze-start-airflow-line-100)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2460" textLength="12.2" clip-path="url(#breeze-start-airflow-line-100)"> -</text><text class="breeze-start-airflow-r5" x="0" y="2484.4" textLength="24.4" clip-path="url(#breeze-start-airflow-line-101)">╭─</text><text class="breeze-start-airflow-r5" x="24.4" y="2484.4" textLength="195.2" clip-path="url(#breeze-start-airflow-line-101)"> Common options </text><text class="breeze-start-airflow-r5" x="219.6" y="2484.4" textLength="1220" clip-path="url(#breeze-start-airflow-line-101)">─────────────────────────────────────────────────────────────────── [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2508.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-102)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2508.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-102)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2508.8" textLength="85.4" clip-path="url(#breeze-start-airflow-line-102)">-answer</text><text class="breeze-start-airflow-r6" x="158.6" y="2508.8" textLength="24.4" clip-path [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2533.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-103)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2533.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-103)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2533.2" textLength="48.8" clip-path="url(#breeze-start-airflow-line-103)">-dry</text><text class="breeze-start-airflow-r4" x="85.4" y="2533.2" textLength="48.8" clip-path="ur [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2557.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-104)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2557.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-104)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2557.6" textLength="97.6" clip-path="url(#breeze-start-airflow-line-104)">-verbose</text><text class="breeze-start-airflow-r6" x="158.6" y="2557.6" textLength="24.4" clip-pat [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2582" textLength="12.2" clip-path="url(#breeze-start-airflow-line-105)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2582" textLength="12.2" clip-path="url(#breeze-start-airflow-line-105)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2582" textLength="61" clip-path="url(#breeze-start-airflow-line-105)">-help</text><text class="breeze-start-airflow-r6" x="158.6" y="2582" textLength="24.4" clip-path="url(#breez [...] -</text><text class="breeze-start-airflow-r5" x="0" y="2606.4" textLength="1464" clip-path="url(#breeze-start-airflow-line-106)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2606.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-106)"> +</text><text class="breeze-start-airflow-r5" x="0" y="1874.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-76)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1874.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-76)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1874.4" textLength="97.6" clip-path="url(#breeze-start-airflow-line-76)">-airflow</text><text class="breeze-start-airflow-r4" x="134.2" y="1874.4" textLength="207.4" clip-path= [...] +</text><text class="breeze-start-airflow-r5" x="0" y="1898.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-77)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1898.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-77)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1898.8" textLength="97.6" clip-path="url(#breeze-start-airflow-line-77)">-install</text><text class="breeze-start-airflow-r4" x="134.2" y="1898.8" textLength="231.8" clip-path= [...] +</text><text class="breeze-start-airflow-r5" x="0" y="1923.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-78)">│</text><text class="breeze-start-airflow-r4" x="475.8" y="1923.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-78)">-</text><text class="breeze-start-airflow-r4" x="488" y="1923.2" textLength="48.8" clip-path="url(#breeze-start-airflow-line-78)">-use</text><text class="breeze-start-airflow-r4" x="536.8" y="1923.2" textLength="231.8" clip-path="url [...] +</text><text class="breeze-start-airflow-r5" x="0" y="1947.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-79)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="1947.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-79)">(TEXT)                                      [...] +</text><text class="breeze-start-airflow-r5" x="0" y="1972" textLength="12.2" clip-path="url(#breeze-start-airflow-line-80)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="1972" textLength="12.2" clip-path="url(#breeze-start-airflow-line-80)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="1972" textLength="97.6" clip-path="url(#breeze-start-airflow-line-80)">-package</text><text class="breeze-start-airflow-r4" x="134.2" y="1972" textLength="85.4" clip-path="url(#bre [...] +</text><text class="breeze-start-airflow-r5" x="0" y="1996.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-81)">│</text><text class="breeze-start-airflow-r5" x="475.8" y="1996.4" textLength="658.8" clip-path="url(#breeze-start-airflow-line-81)">[default: wheel]                                   & [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2020.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-82)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2020.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-82)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2020.8" textLength="122" clip-path="url(#breeze-start-airflow-line-82)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2020.8" textLength="256.2" clip-path [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2045.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-83)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2045.2" textLength="927.2" clip-path="url(#breeze-start-airflow-line-83)">(TEXT)                                      [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2069.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-84)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2069.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-84)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2069.6" textLength="122" clip-path="url(#breeze-start-airflow-line-84)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2069.6" textLength="207.4" clip-path [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2094" textLength="12.2" clip-path="url(#breeze-start-airflow-line-85)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2094" textLength="866.2" clip-path="url(#breeze-start-airflow-line-85)">(constraints-source-providers | constraints | constraints-no-providers)</text><text class="breeze-start-airflow-r5" x="1451.8" y="2094" textLength="12.2" clip-path="url(#breeze-start-airflow-line-85)">│</text><text c [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2118.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-86)">│</text><text class="breeze-start-airflow-r5" x="475.8" y="2118.4" textLength="866.2" clip-path="url(#breeze-start-airflow-line-86)">[default: constraints-source-providers]                               &# [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2142.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-87)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2142.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-87)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2142.8" textLength="122" clip-path="url(#breeze-start-airflow-line-87)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2142.8" textLength="268.4" clip-path [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2167.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-88)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2167.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-88)">constraints URL). Can be 'default' in which case the default                   </t [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2191.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-89)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2191.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-89)">constraints-reference is used.                                 [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2216" textLength="12.2" clip-path="url(#breeze-start-airflow-line-90)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2216" textLength="963.8" clip-path="url(#breeze-start-airflow-line-90)">(TEXT)                                      &# [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2240.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-91)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2240.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-91)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2240.4" textLength="122" clip-path="url(#breeze-start-airflow-line-91)">-providers</text><text class="breeze-start-airflow-r4" x="158.6" y="2240.4" textLength="207.4" clip-path [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2264.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-92)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2264.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-92)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2264.8" textLength="48.8" clip-path="url(#breeze-start-airflow-line-92)">-use</text><text class="breeze-start-airflow-r4" x="85.4" y="2264.8" textLength="195.2" clip-path="url( [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2289.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-93)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2289.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-93)">install from PyPI), `none`, `wheel`, or `sdist` to install from `dist` folder, </text><text class="breeze-start-airflow-r5" x="1451.8" y="2289.2" textLength="12.2" clip-pat [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2313.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-94)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2313.6" textLength="963.8" clip-path="url(#breeze-start-airflow-line-94)">or VCS URL to install from (https://pip.pypa.io/en/stable/topics/vcs-support/).</text><text class="breeze-start-airflow-r5" x="1451.8" y="2313.6" textLength="12.2" clip-path="url(#breeze-start-airflow-l [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2338" textLength="12.2" clip-path="url(#breeze-start-airflow-line-95)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2338" textLength="97.6" clip-path="url(#breeze-start-airflow-line-95)">Implies </text><text class="breeze-start-airflow-r4" x="573.4" y="2338" textLength="12.2" clip-path="url(#breeze-start-airflow-line-95)">-</text><text class="breeze-start-airflow-r4" x="585.6" y="2338" textLength="73.2" clip-path="u [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2362.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-96)">│</text><text class="breeze-start-airflow-r7" x="475.8" y="2362.4" textLength="963.8" clip-path="url(#breeze-start-airflow-line-96)">(none | wheel | sdist | <airflow_version>)                          [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2386.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-97)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2386.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-97)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2386.8" textLength="48.8" clip-path="url(#breeze-start-airflow-line-97)">-use</text><text class="breeze-start-airflow-r4" x="85.4" y="2386.8" textLength="231.8" clip-path="url( [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2411.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-98)">│</text><text class="breeze-start-airflow-r1" x="475.8" y="2411.2" textLength="963.8" clip-path="url(#breeze-start-airflow-line-98)">folder when entering breeze.                                [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2435.6" textLength="1464" clip-path="url(#breeze-start-airflow-line-99)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2435.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-99)"> +</text><text class="breeze-start-airflow-r5" x="0" y="2460" textLength="24.4" clip-path="url(#breeze-start-airflow-line-100)">╭─</text><text class="breeze-start-airflow-r5" x="24.4" y="2460" textLength="183" clip-path="url(#breeze-start-airflow-line-100)"> Other options </text><text class="breeze-start-airflow-r5" x="207.4" y="2460" textLength="1232.2" clip-path="url(#breeze-start-airflow-line-100)">────────────────────────────────────────────────────────────────────────── [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2484.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-101)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2484.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-101)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2484.4" textLength="97.6" clip-path="url(#breeze-start-airflow-line-101)">-forward</text><text class="breeze-start-airflow-r4" x="134.2" y="2484.4" textLength="146.4" clip-pa [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2508.8" textLength="1464" clip-path="url(#breeze-start-airflow-line-102)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2508.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-102)"> +</text><text class="breeze-start-airflow-r5" x="0" y="2533.2" textLength="24.4" clip-path="url(#breeze-start-airflow-line-103)">╭─</text><text class="breeze-start-airflow-r5" x="24.4" y="2533.2" textLength="195.2" clip-path="url(#breeze-start-airflow-line-103)"> Common options </text><text class="breeze-start-airflow-r5" x="219.6" y="2533.2" textLength="1220" clip-path="url(#breeze-start-airflow-line-103)">─────────────────────────────────────────────────────────────────── [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2557.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-104)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2557.6" textLength="12.2" clip-path="url(#breeze-start-airflow-line-104)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2557.6" textLength="85.4" clip-path="url(#breeze-start-airflow-line-104)">-answer</text><text class="breeze-start-airflow-r6" x="158.6" y="2557.6" textLength="24.4" clip-path [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2582" textLength="12.2" clip-path="url(#breeze-start-airflow-line-105)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2582" textLength="12.2" clip-path="url(#breeze-start-airflow-line-105)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2582" textLength="48.8" clip-path="url(#breeze-start-airflow-line-105)">-dry</text><text class="breeze-start-airflow-r4" x="85.4" y="2582" textLength="48.8" clip-path="url(#breez [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2606.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-106)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2606.4" textLength="12.2" clip-path="url(#breeze-start-airflow-line-106)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2606.4" textLength="97.6" clip-path="url(#breeze-start-airflow-line-106)">-verbose</text><text class="breeze-start-airflow-r6" x="158.6" y="2606.4" textLength="24.4" clip-pat [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2630.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-107)">│</text><text class="breeze-start-airflow-r4" x="24.4" y="2630.8" textLength="12.2" clip-path="url(#breeze-start-airflow-line-107)">-</text><text class="breeze-start-airflow-r4" x="36.6" y="2630.8" textLength="61" clip-path="url(#breeze-start-airflow-line-107)">-help</text><text class="breeze-start-airflow-r6" x="158.6" y="2630.8" textLength="24.4" clip-path="ur [...] +</text><text class="breeze-start-airflow-r5" x="0" y="2655.2" textLength="1464" clip-path="url(#breeze-start-airflow-line-108)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-start-airflow-r1" x="1464" y="2655.2" textLength="12.2" clip-path="url(#breeze-start-airflow-line-108)"> </text> </g> </g> diff --git a/images/breeze/output_start-airflow.txt b/images/breeze/output_start-airflow.txt index be96806000..cdfea97c9a 100644 --- a/images/breeze/output_start-airflow.txt +++ b/images/breeze/output_start-airflow.txt @@ -1 +1 @@ -3bb204aec13f5308cbf7503c37de76a5 +397ee08bb4b0bfa78892370a1d276b4b
