You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/06/29 08:48:21 UTC

[airflow] 14/39: Restore capability of reproducing CI failures using new Breeze (#24402)

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch v2-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit 799074d7f9c67dfc61b2db3872c56c77a8705b85
Author: Jarek Potiuk <ja...@polidea.com>
AuthorDate: Fri Jun 17 22:08:10 2022 +0200

    Restore capability of reproducing CI failures using new Breeze (#24402)
    
    The old breeze-legacy used to have a possibility of very easy
    reproduction of CI failures by executing the right breeze command
    that contained the commit hash of the PR being tested. This has
    been broken for some time after we migrated to the new breeze,
    but finally it was the time when it was needed again.
    
    This PR brings back the capability by:
    
    * addding --image-tag parameters for tests, shell and start-airflow
      commands
    * if --image-tag is specified, then rather than building the
      image, it is pulled using the specified hash
    * if --image-tag is specified, the local sources are not mounted
      to breeze when started, but the sources already embedded in the
      image are used ("skipped" set for --mount-sources).
    * new "removed" command value is added to --mount-sources, it
      causes breeze command to remove the sources from the image (it
      is used when installing airflow during the tests for specified
      version (it's automatically used when --use-airflow-version
      is used).
    
    (cherry picked from commit 7dc794a985c5e19126068ee1a83d09a21e894a3e)
---
 .github/workflows/ci.yml                           |   5 +
 CI.rst                                             |   9 +-
 IMAGES.rst                                         |   5 +-
 breeze-complete                                    |   3 -
 breeze-legacy                                      |  24 --
 .../airflow_breeze/commands/ci_image_commands.py   |  30 +-
 .../airflow_breeze/commands/developer_commands.py  |  16 +-
 .../commands/release_management_commands.py        |  14 +-
 .../airflow_breeze/commands/testing_commands.py    |  22 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   5 +-
 .../src/airflow_breeze/params/shell_params.py      |  27 +-
 .../src/airflow_breeze/utils/common_options.py     |  13 +-
 .../airflow_breeze/utils/docker_command_utils.py   |   3 +-
 dev/breeze/src/airflow_breeze/utils/image.py       |   4 +-
 dev/breeze/tests/test_commands.py                  |  12 +-
 images/breeze/output-build-image.svg               | 268 +++++++--------
 images/breeze/output-build-prod-image.svg          | 336 ++++++++++---------
 images/breeze/output-commands-hash.txt             |   2 +-
 images/breeze/output-commands.svg                  | 368 +++++++++++----------
 images/breeze/output-docker-compose-tests.svg      | 104 +++---
 images/breeze/output-generate-constraints.svg      | 152 +++++----
 images/breeze/output-pull-image.svg                | 148 +++++----
 images/breeze/output-pull-prod-image.svg           | 148 +++++----
 images/breeze/output-shell.svg                     | 224 +++++++------
 images/breeze/output-start-airflow.svg             | 232 +++++++------
 images/breeze/output-tests.svg                     | 164 +++++----
 images/breeze/output-verify-image.svg              | 104 +++---
 images/breeze/output-verify-prod-image.svg         | 104 +++---
 images/breeze/output-verify-provider-packages.svg  | 132 ++++----
 .../ci_run_single_airflow_test_in_docker.sh        |   6 +-
 30 files changed, 1424 insertions(+), 1260 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 32283ed26d..bde6fd15e6 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -923,6 +923,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
         run: ./scripts/ci/testing/ci_run_airflow_testing.sh
         env:
           PR_LABELS: "${{ needs.build-info.outputs.pullRequestLabels }}"
+          IMAGE_TAG: ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
       - name: "Upload airflow logs"
         uses: actions/upload-artifact@v2
         if: failure()
@@ -996,6 +997,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
         run: ./scripts/ci/testing/ci_run_airflow_testing.sh
         env:
           PR_LABELS: "${{ needs.build-info.outputs.pullRequestLabels }}"
+          IMAGE_TAG: ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
       - name: "Upload airflow logs"
         uses: actions/upload-artifact@v2
         if: failure()
@@ -1068,6 +1070,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
         run: ./scripts/ci/testing/ci_run_airflow_testing.sh
         env:
           PR_LABELS: "${{ needs.build-info.outputs.pullRequestLabels }}"
+          IMAGE_TAG: ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
       - name: "Upload airflow logs"
         uses: actions/upload-artifact@v2
         if: failure()
@@ -1138,6 +1141,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
         run: ./scripts/ci/testing/ci_run_airflow_testing.sh
         env:
           PR_LABELS: "${{ needs.build-info.outputs.pullRequestLabels }}"
+          IMAGE_TAG: ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
       - name: "Upload airflow logs"
         uses: actions/upload-artifact@v2
         if: failure()
@@ -1206,6 +1210,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
         run: ./scripts/ci/testing/ci_run_airflow_testing.sh
         env:
           PR_LABELS: "${{ needs.build-info.outputs.pullRequestLabels }}"
+          IMAGE_TAG: ${{ env.IMAGE_TAG_FOR_THE_BUILD }}
       - name: "Upload airflow logs"
         uses: actions/upload-artifact@v2
         if: failure()
diff --git a/CI.rst b/CI.rst
index f24639271e..7798b077ac 100644
--- a/CI.rst
+++ b/CI.rst
@@ -96,7 +96,7 @@ You can read more about Breeze in `BREEZE.rst <BREEZE.rst>`_ but in essence it i
 you to re-create CI environment in your local development instance and interact with it. In its basic
 form, when you do development you can run all the same tests that will be run in CI - but locally,
 before you submit them as PR. Another use case where Breeze is useful is when tests fail on CI. You can
-take the full ``COMMIT_SHA`` of the failed build pass it as ``--github-image-id`` parameter of Breeze and it will
+take the full ``COMMIT_SHA`` of the failed build pass it as ``--image-tag`` parameter of Breeze and it will
 download the very same version of image that was used in CI and run it locally. This way, you can very
 easily reproduce any failed test that happens in CI - even if you do not check out the sources
 connected with the run.
@@ -275,7 +275,7 @@ You can use those variables when you try to reproduce the build locally.
 |                                         |             |              |            | should set it to false, especially              |
 |                                         |             |              |            | in case our local sources are not the           |
 |                                         |             |              |            | ones we intend to use (for example              |
-|                                         |             |              |            | when ``--github-image-id`` is used              |
+|                                         |             |              |            | when ``--image-tag`` is used              |
 |                                         |             |              |            | in Breeze.                                      |
 |                                         |             |              |            |                                                 |
 |                                         |             |              |            | In CI jobs it is set to true                    |
@@ -668,12 +668,11 @@ For example knowing that the CI job was for commit ``cd27124534b46c9688a1d89e75f
 
 But you usually need to pass more variables and complex setup if you want to connect to a database or
 enable some integrations. Therefore it is easiest to use `Breeze <BREEZE.rst>`_ for that. For example if
-you need to reproduce a MySQL environment with kerberos integration enabled for commit
-cd27124534b46c9688a1d89e75fcd137ab5137e3, in python 3.8 environment you can run:
+you need to reproduce a MySQL environment in python 3.8 environment you can run:
 
 .. code-block:: bash
 
-  ./breeze-legacy --github-image-id cd27124534b46c9688a1d89e75fcd137ab5137e3 --python 3.8
+  breeze --image-tag cd27124534b46c9688a1d89e75fcd137ab5137e3 --python 3.8 --backend mysql
 
 You will be dropped into a shell with the exact version that was used during the CI run and you will
 be able to run pytest tests manually, easily reproducing the environment that was used in CI. Note that in
diff --git a/IMAGES.rst b/IMAGES.rst
index 58ef0cca54..634c4ac8a0 100644
--- a/IMAGES.rst
+++ b/IMAGES.rst
@@ -281,7 +281,7 @@ to refresh them.
 
 Every developer can also pull and run images being result of a specific CI run in GitHub Actions.
 This is a powerful tool that allows to reproduce CI failures locally, enter the images and fix them much
-faster. It is enough to pass ``--github-image-id`` and the registry and Breeze will download and execute
+faster. It is enough to pass ``--image-tag`` and the registry and Breeze will download and execute
 commands using the same image that was used during the CI tests.
 
 For example this command will run the same Python 3.8 image as was used in build identified with
@@ -289,8 +289,7 @@ For example this command will run the same Python 3.8 image as was used in build
 
 .. code-block:: bash
 
-  ./breeze-legacy --github-image-id 9a621eaa394c0a0a336f8e1b31b35eff4e4ee86e \
-    --python 3.8 --integration rabbitmq
+  breeze --image-tag 9a621eaa394c0a0a336f8e1b31b35eff4e4ee86e --python 3.8 --integration rabbitmq
 
 You can see more details and examples in `Breeze <BREEZE.rst>`_
 
diff --git a/breeze-complete b/breeze-complete
index 389d18f64d..2fd1a9d1a8 100644
--- a/breeze-complete
+++ b/breeze-complete
@@ -173,9 +173,6 @@ function breeze_complete::get_known_values_breeze() {
     -g | --github-repository)
         _breeze_known_values="${_breeze_default_github_repository}"
         ;;
-    -s | --github-image-id)
-        _breeze_known_values="${_breeze_default_github_image_id}"
-        ;;
     kind-cluster)
         _breeze_known_values="${_breeze_allowed_kind_operations}"
         ;;
diff --git a/breeze-legacy b/breeze-legacy
index d18d3c25e1..0bb257494c 100755
--- a/breeze-legacy
+++ b/breeze-legacy
@@ -970,21 +970,6 @@ function breeze::parse_arguments() {
             export GITHUB_REPOSITORY="${2}"
             shift 2
             ;;
-        -s | --github-image-id)
-            echo
-            echo "GitHub image id: ${2}"
-            echo
-            echo "Force pulling the image, using GitHub registry and skip mounting local sources."
-            echo "This is in order to get the exact same version as used in CI environment for SHA!."
-            echo "You can specify --skip-mounting-local-sources to not mount local sources to get exact. "
-            echo "behaviour as in the CI environment."
-            echo
-            export GITHUB_REGISTRY_PULL_IMAGE_TAG="${2}"
-            export CHECK_IMAGE_FOR_REBUILD="false"
-            export SKIP_BUILDING_PROD_IMAGE="true"
-            export SKIP_CHECK_REMOTE_IMAGE="true"
-            shift 2
-            ;;
         --init-script)
             export INIT_SCRIPT_FILE="${2}"
             echo "The initialization file is in ${INIT_SCRIPT_FILE}"
@@ -1370,15 +1355,6 @@ ${CMDNAME} shell [FLAGS] [-- <EXTRA_ARGS>]
       '${CMDNAME} shell -- -c \"ls -la\"'
       '${CMDNAME} -- -c \"ls -la\"'
 
-      For GitHub repository, the --github-repository flag can be used to specify the repository
-      to pull and push images. You can also use --github-image-id <COMMIT_SHA> in case
-      you want to pull the image with specific COMMIT_SHA tag.
-
-      '${CMDNAME} shell \\
-            --github-image-id 9a621eaa394c0a0a336f8e1b31b35eff4e4ee86e' - pull/use image with SHA
-      '${CMDNAME} \\
-            --github-image-id 9a621eaa394c0a0a336f8e1b31b35eff4e4ee86e' - pull/use image with SHA
-
 "
     readonly DETAILED_USAGE_SHELL
     export DETAILED_USAGE_EXEC="
diff --git a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
index 889a9d7bef..374dac76cf 100644
--- a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
@@ -319,7 +319,6 @@ def pull_image(
             verbose=verbose,
             wait_for_image=wait_for_image,
             tag_as_latest=tag_as_latest,
-            poll_time=10.0,
         )
         if return_code != 0:
             get_console().print(f"[error]There was an error when pulling CI image: {info}[/]")
@@ -530,26 +529,41 @@ def build_ci_image_in_parallel(
     pool.close()
 
 
-def rebuild_ci_image_if_needed(
-    build_params: Union[ShellParams, BuildCiParams], dry_run: bool, verbose: bool
+def rebuild_or_pull_ci_image_if_needed(
+    command_params: Union[ShellParams, BuildCiParams], dry_run: bool, verbose: bool
 ) -> None:
     """
     Rebuilds CI image if needed and user confirms it.
 
-    :param build_params: parameters of the shell
+    :param command_params: parameters of the command to execute
     :param dry_run: whether it's a dry_run
     :param verbose: should we print verbose messages
     """
     build_ci_image_check_cache = Path(
-        BUILD_CACHE_DIR, build_params.airflow_branch, f".built_{build_params.python}"
+        BUILD_CACHE_DIR, command_params.airflow_branch, f".built_{command_params.python}"
     )
-    ci_image_params = BuildCiParams(python=build_params.python, upgrade_to_newer_dependencies=False)
+    ci_image_params = BuildCiParams(
+        python=command_params.python, upgrade_to_newer_dependencies=False, image_tag=command_params.image_tag
+    )
+    if command_params.image_tag is not None:
+        return_code, message = run_pull_image(
+            image_params=ci_image_params,
+            dry_run=dry_run,
+            verbose=verbose,
+            parallel=False,
+            wait_for_image=True,
+            tag_as_latest=False,
+        )
+        if return_code != 0:
+            get_console().print(f"[error]Pulling image with {command_params.image_tag} failed! {message}[/]")
+            sys.exit(return_code)
+        return
     if build_ci_image_check_cache.exists():
         if verbose:
-            get_console().print(f'[info]{build_params.image_type} image already built locally.[/]')
+            get_console().print(f'[info]{command_params.image_type} image already built locally.[/]')
     else:
         get_console().print(
-            f'[warning]{build_params.image_type} image was never built locally or deleted. '
+            f'[warning]{command_params.image_type} image was never built locally or deleted. '
             'Forcing build.[/]'
         )
         ci_image_params.force_build = True
diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands.py b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
index a8ad686c70..bc324bf7e3 100644
--- a/dev/breeze/src/airflow_breeze/commands/developer_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
@@ -21,7 +21,7 @@ from typing import Iterable, Optional, Tuple
 
 import rich_click as click
 
-from airflow_breeze.commands.ci_image_commands import rebuild_ci_image_if_needed
+from airflow_breeze.commands.ci_image_commands import rebuild_or_pull_ci_image_if_needed
 from airflow_breeze.commands.main_command import main
 from airflow_breeze.global_constants import (
     DEFAULT_PYTHON_MAJOR_MINOR_VERSION,
@@ -45,6 +45,7 @@ from airflow_breeze.utils.common_options import (
     option_force_build,
     option_forward_credentials,
     option_github_repository,
+    option_image_tag,
     option_installation_package_format,
     option_integration,
     option_load_default_connection,
@@ -113,6 +114,7 @@ DEVELOPER_PARAMETERS = {
                 "--force-build",
                 "--mount-sources",
                 "--debian-version",
+                "--image-tag",
             ],
         },
     ],
@@ -141,6 +143,7 @@ DEVELOPER_PARAMETERS = {
                 "--force-build",
                 "--mount-sources",
                 "--debian-version",
+                "--image-tag",
             ],
         },
     ],
@@ -170,6 +173,7 @@ DEVELOPER_PARAMETERS = {
                 "--package-format",
                 "--force-build",
                 "--mount-sources",
+                "--image-tag",
             ],
         },
     ],
@@ -238,6 +242,7 @@ DEVELOPER_PARAMETERS = {
 @option_mount_sources
 @option_integration
 @option_db_reset
+@option_image_tag
 @option_answer
 @click.argument('extra-args', nargs=-1, type=click.UNPROCESSED)
 def shell(
@@ -261,6 +266,7 @@ def shell(
     force_build: bool,
     db_reset: bool,
     answer: Optional[str],
+    image_tag: Optional[str],
     extra_args: Tuple,
 ):
     """Enter breeze.py environment. this is the default command use when no other is selected."""
@@ -289,6 +295,7 @@ def shell(
         extra_args=extra_args,
         answer=answer,
         debian_version=debian_version,
+        image_tag=image_tag,
     )
 
 
@@ -312,6 +319,7 @@ def shell(
 @option_installation_package_format
 @option_mount_sources
 @option_integration
+@option_image_tag
 @option_db_reset
 @option_answer
 @click.argument('extra-args', nargs=-1, type=click.UNPROCESSED)
@@ -335,6 +343,7 @@ def start_airflow(
     use_packages_from_dist: bool,
     package_format: str,
     force_build: bool,
+    image_tag: Optional[str],
     db_reset: bool,
     answer: Optional[str],
     extra_args: Tuple,
@@ -362,6 +371,7 @@ def start_airflow(
         force_build=force_build,
         db_reset=db_reset,
         start_airflow=True,
+        image_tag=image_tag,
         extra_args=extra_args,
         answer=answer,
     )
@@ -398,7 +408,7 @@ def build_docs(
     """Build documentation in the container."""
     perform_environment_checks(verbose=verbose)
     params = BuildCiParams(github_repository=github_repository, python=DEFAULT_PYTHON_MAJOR_MINOR_VERSION)
-    rebuild_ci_image_if_needed(build_params=params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=params, dry_run=dry_run, verbose=verbose)
     ci_image_name = params.airflow_image_name
     doc_builder = DocBuildParams(
         package_filter=package_filter,
@@ -581,7 +591,7 @@ def enter_shell(**kwargs) -> RunCommandResult:
         get_console().print(CHEATSHEET, style=CHEATSHEET_STYLE)
     enter_shell_params = ShellParams(**filter_out_none(**kwargs))
     enter_shell_params.include_mypy_volume = True
-    rebuild_ci_image_if_needed(build_params=enter_shell_params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=enter_shell_params, dry_run=dry_run, verbose=verbose)
     return run_shell(verbose, dry_run, enter_shell_params)
 
 
diff --git a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
index 839b966fae..a5333a08ab 100644
--- a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
@@ -24,7 +24,7 @@ from typing import IO, Dict, List, Optional, Tuple
 
 import click
 
-from airflow_breeze.commands.ci_image_commands import rebuild_ci_image_if_needed
+from airflow_breeze.commands.ci_image_commands import rebuild_or_pull_ci_image_if_needed
 from airflow_breeze.commands.main_command import main
 from airflow_breeze.global_constants import (
     ALLOWED_PLATFORMS,
@@ -260,7 +260,7 @@ def prepare_airflow_packages(
         install_providers_from_sources=False,
         mount_sources=MOUNT_ALL,
     )
-    rebuild_ci_image_if_needed(build_params=shell_params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=shell_params, dry_run=dry_run, verbose=verbose)
     result_command = run_with_debug(
         params=shell_params,
         command=["/opt/airflow/scripts/in_container/run_prepare_airflow_packages.sh"],
@@ -299,7 +299,7 @@ def prepare_provider_documentation(
         answer=answer,
         skip_environment_initialization=True,
     )
-    rebuild_ci_image_if_needed(build_params=shell_params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=shell_params, dry_run=dry_run, verbose=verbose)
     cmd_to_run = ["/opt/airflow/scripts/in_container/run_prepare_provider_documentation.sh", *packages]
     result_command = run_with_debug(
         params=shell_params,
@@ -351,7 +351,7 @@ def prepare_provider_packages(
         skip_environment_initialization=True,
         version_suffix_for_pypi=version_suffix_for_pypi,
     )
-    rebuild_ci_image_if_needed(build_params=shell_params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=shell_params, dry_run=dry_run, verbose=verbose)
     cmd_to_run = ["/opt/airflow/scripts/in_container/run_prepare_provider_packages.sh", *packages_list]
     result_command = run_with_debug(
         params=shell_params,
@@ -540,7 +540,7 @@ def verify_provider_packages(
         use_packages_from_dist=use_packages_from_dist,
         package_format=package_format,
     )
-    rebuild_ci_image_if_needed(build_params=shell_params, dry_run=dry_run, verbose=verbose)
+    rebuild_or_pull_ci_image_if_needed(command_params=shell_params, dry_run=dry_run, verbose=verbose)
     cmd_to_run = [
         "-c",
         "python /opt/airflow/scripts/in_container/verify_providers.py",
@@ -621,8 +621,8 @@ def release_prod_images(
     dry_run: bool,
 ):
     perform_environment_checks(verbose=verbose)
-    rebuild_ci_image_if_needed(
-        build_params=ShellParams(verbose=verbose, python=DEFAULT_PYTHON_MAJOR_MINOR_VERSION),
+    rebuild_or_pull_ci_image_if_needed(
+        command_params=ShellParams(verbose=verbose, python=DEFAULT_PYTHON_MAJOR_MINOR_VERSION),
         dry_run=dry_run,
         verbose=verbose,
     )
diff --git a/dev/breeze/src/airflow_breeze/commands/testing_commands.py b/dev/breeze/src/airflow_breeze/commands/testing_commands.py
index ebe4701b73..3946acd2ab 100644
--- a/dev/breeze/src/airflow_breeze/commands/testing_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/testing_commands.py
@@ -23,7 +23,7 @@ import sys
 import tempfile
 from threading import Event, Thread
 from time import sleep
-from typing import Dict, List, Tuple
+from typing import Dict, List, Optional, Tuple
 
 import click
 
@@ -40,6 +40,7 @@ from airflow_breeze.utils.common_options import (
     option_image_name,
     option_image_tag,
     option_integration,
+    option_mount_sources,
     option_mssql_version,
     option_mysql_version,
     option_postgres_version,
@@ -77,7 +78,6 @@ TESTING_PARAMETERS = {
             "options": [
                 "--integration",
                 "--test-type",
-                "--limit-progress-output",
                 "--db-reset",
                 "--backend",
                 "--python",
@@ -85,7 +85,15 @@ TESTING_PARAMETERS = {
                 "--mysql-version",
                 "--mssql-version",
             ],
-        }
+        },
+        {
+            "name": "Advanced flag for tests command",
+            "options": [
+                "--limit-progress-output",
+                "--image-tag",
+                "--mount-sources",
+            ],
+        },
     ],
 }
 
@@ -235,7 +243,8 @@ def run_with_progress(
     help="Limit progress to percentage only and just show the summary when tests complete.",
     is_flag=True,
 )
-@click.argument('extra_pytest_args', nargs=-1, type=click.UNPROCESSED)
+@option_image_tag
+@option_mount_sources
 @click.option(
     "--test-type",
     help="Type of test to run.",
@@ -243,6 +252,7 @@ def run_with_progress(
     type=BetterChoice(ALLOWED_TEST_TYPES),
 )
 @option_db_reset
+@click.argument('extra_pytest_args', nargs=-1, type=click.UNPROCESSED)
 def tests(
     dry_run: bool,
     verbose: bool,
@@ -256,6 +266,8 @@ def tests(
     extra_pytest_args: Tuple,
     test_type: str,
     db_reset: bool,
+    image_tag: Optional[str],
+    mount_sources: str,
 ):
     os.environ["RUN_TESTS"] = "true"
     if test_type:
@@ -274,6 +286,8 @@ def tests(
         postgres_version=postgres_version,
         mysql_version=mysql_version,
         mssql_version=mssql_version,
+        image_tag=image_tag,
+        mount_sources=mount_sources,
     )
     env_variables = get_env_variables_for_docker_commands(exec_shell_params)
     perform_environment_checks(verbose=verbose)
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py b/dev/breeze/src/airflow_breeze/global_constants.py
index 327740f7bf..0b8b220987 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -60,9 +60,10 @@ ALLOWED_CONSTRAINTS_MODES_PROD = ['constraints', 'constraints-no-providers', 'co
 
 MOUNT_SELECTED = "selected"
 MOUNT_ALL = "all"
-MOUNT_NONE = "none"
+MOUNT_SKIP = "skip"
+MOUNT_REMOVE = "remove"
 
-ALLOWED_MOUNT_OPTIONS = [MOUNT_SELECTED, MOUNT_ALL, MOUNT_NONE]
+ALLOWED_MOUNT_OPTIONS = [MOUNT_SELECTED, MOUNT_ALL, MOUNT_SKIP, MOUNT_REMOVE]
 ALLOWED_POSTGRES_VERSIONS = ['10', '11', '12', '13', '14']
 ALLOWED_MYSQL_VERSIONS = ['5.7', '8']
 ALLOWED_MSSQL_VERSIONS = ['2017-latest', '2019-latest']
diff --git a/dev/breeze/src/airflow_breeze/params/shell_params.py b/dev/breeze/src/airflow_breeze/params/shell_params.py
index 4ba4022651..bb4ad3393e 100644
--- a/dev/breeze/src/airflow_breeze/params/shell_params.py
+++ b/dev/breeze/src/airflow_breeze/params/shell_params.py
@@ -32,8 +32,9 @@ from airflow_breeze.global_constants import (
     ALLOWED_PYTHON_MAJOR_MINOR_VERSIONS,
     AVAILABLE_INTEGRATIONS,
     MOUNT_ALL,
-    MOUNT_NONE,
+    MOUNT_REMOVE,
     MOUNT_SELECTED,
+    MOUNT_SKIP,
     get_airflow_version,
 )
 from airflow_breeze.utils.console import get_console
@@ -64,7 +65,7 @@ class ShellParams:
     github_actions: str = os.environ.get('GITHUB_ACTIONS', "false")
     github_repository: str = "apache/airflow"
     github_token: str = os.environ.get('GITHUB_TOKEN', "")
-    image_tag: str = "latest"
+    image_tag: Optional[str] = None
     include_mypy_volume: bool = False
     install_airflow_version: str = ""
     install_providers_from_sources: bool = True
@@ -206,11 +207,23 @@ class ShellParams:
                 )
         compose_ci_file.extend([main_ci_docker_compose_file, *backend_files, files_docker_compose_file])
 
+        if self.image_tag is not None and self.image_tag != "latest":
+            get_console().print(
+                f"[warning]Running tagged image tag = {self.image_tag}. "
+                f"Forcing mounted sources to be 'skip'[/]"
+            )
+            self.mount_sources = MOUNT_SKIP
+        if self.use_airflow_version is not None:
+            get_console().print(
+                "[info]Forcing --mount-sources to `remove` since we are not installing airflow "
+                f"from sources but from {self.use_airflow_version}[/]"
+            )
+            self.mount_sources = MOUNT_REMOVE
         if self.mount_sources == MOUNT_SELECTED:
             compose_ci_file.extend([local_docker_compose_file])
         elif self.mount_sources == MOUNT_ALL:
             compose_ci_file.extend([local_all_sources_docker_compose_file])
-        else:  # none
+        elif self.mount_sources == MOUNT_REMOVE:
             compose_ci_file.extend([remove_sources_docker_compose_file])
         if self.forward_credentials:
             compose_ci_file.append(forward_credentials_docker_compose_file)
@@ -233,11 +246,3 @@ class ShellParams:
         if len(self.extra_args) > 0:
             cmd = str(self.extra_args[0])
         return cmd
-
-    def __post_init__(self):
-        if self.use_airflow_version is not None:
-            get_console().print(
-                "[info]Forcing --mount-sources to `none` since we are not installing airflow "
-                f"from sources but from {self.use_airflow_version}[/]"
-            )
-            self.mount_sources = MOUNT_NONE
diff --git a/dev/breeze/src/airflow_breeze/utils/common_options.py b/dev/breeze/src/airflow_breeze/utils/common_options.py
index deca1b4882..628bb81979 100644
--- a/dev/breeze/src/airflow_breeze/utils/common_options.py
+++ b/dev/breeze/src/airflow_breeze/utils/common_options.py
@@ -133,7 +133,7 @@ option_use_airflow_version = click.option(
     '--use-airflow-version',
     help="Use (reinstall at entry) Airflow version from PyPI. It can also be `none`, `wheel`, or `sdist`"
     " if Airflow should be removed, installed from wheel packages or sdist packages available in dist "
-    "folder respectively. Implies --mount-sources `none`.",
+    "folder respectively. Implies --mount-sources `remove`.",
     type=UseAirflowVersionType(ALLOWED_USE_AIRFLOW_VERSIONS),
     envvar='USE_AIRFLOW_VERSION',
 )
@@ -149,7 +149,7 @@ option_mount_sources = click.option(
     type=BetterChoice(ALLOWED_MOUNT_OPTIONS),
     default=ALLOWED_MOUNT_OPTIONS[0],
     show_default=True,
-    help="Choose scope of local sources should be mounted (default = selected).",
+    help="Choose scope of local sources that should be mounted, skipped, or removed (default = selected).",
 )
 option_force_build = click.option(
     '--force-build', help="Force image build no matter if it is determined as needed.", is_flag=True
@@ -186,16 +186,11 @@ option_github_username = click.option(
     help='The user name used to authenticate to GitHub.',
     envvar='GITHUB_USERNAME',
 )
-option_github_image_id = click.option(
-    '-s',
-    '--github-image-id',
-    help='Commit SHA of the image. \
-    Breeze can automatically pull the commit SHA id specified Default: latest',
-)
 option_image_tag = click.option(
     '-t',
     '--image-tag',
-    help='Tag added to the default naming conventions of Airflow CI/PROD images.',
+    help='Tag of the image which is used to pull or run the image (implies --mount-sources=skip'
+    ' when using to run shell or tests) ',
     envvar='IMAGE_TAG',
 )
 option_image_name = click.option(
diff --git a/dev/breeze/src/airflow_breeze/utils/docker_command_utils.py b/dev/breeze/src/airflow_breeze/utils/docker_command_utils.py
index fb38cefaba..96b83b5ed7 100644
--- a/dev/breeze/src/airflow_breeze/utils/docker_command_utils.py
+++ b/dev/breeze/src/airflow_breeze/utils/docker_command_utils.py
@@ -43,6 +43,7 @@ from airflow_breeze.global_constants import (
     MIN_DOCKER_COMPOSE_VERSION,
     MIN_DOCKER_VERSION,
     MOUNT_ALL,
+    MOUNT_REMOVE,
     MOUNT_SELECTED,
     MSSQL_HOST_PORT,
     MYSQL_HOST_PORT,
@@ -112,7 +113,7 @@ def get_extra_docker_flags(mount_sources: str) -> List[str]:
         extra_docker_flags.extend(
             ['--mount', "type=volume,src=mypy-cache-volume,dst=/opt/airflow/.mypy_cache"]
         )
-    else:  # none
+    elif mount_sources == MOUNT_REMOVE:
         extra_docker_flags.extend(
             ["--mount", f"type=bind,src={AIRFLOW_SOURCES_ROOT / 'empty'},dst=/opt/airflow/airflow"]
         )
diff --git a/dev/breeze/src/airflow_breeze/utils/image.py b/dev/breeze/src/airflow_breeze/utils/image.py
index 8cd516bb47..36c40cf05a 100644
--- a/dev/breeze/src/airflow_breeze/utils/image.py
+++ b/dev/breeze/src/airflow_breeze/utils/image.py
@@ -88,7 +88,7 @@ def run_pull_image(
     verbose: bool,
     wait_for_image: bool,
     tag_as_latest: bool,
-    poll_time: float,
+    poll_time: float = 10.0,
     parallel: bool = False,
 ) -> Tuple[int, str]:
     """
@@ -98,7 +98,7 @@ def run_pull_image(
     :param verbose: whether it's verbose
     :param wait_for_image: whether we should wait for the image to be available
     :param tag_as_latest: tag the image as latest
-    :param poll_time: what's the polling time between checks if images are there
+    :param poll_time: what's the polling time between checks if images are there (default 10 s)
     :param parallel: whether the pull is run as part of parallel execution
     :return: Tuple of return code and description of the image pulled
     """
diff --git a/dev/breeze/tests/test_commands.py b/dev/breeze/tests/test_commands.py
index 8866d75af0..3d375e8613 100644
--- a/dev/breeze/tests/test_commands.py
+++ b/dev/breeze/tests/test_commands.py
@@ -14,7 +14,7 @@
 # KIND, either express or implied.  See the License for the
 # specific language governing permissions and limitations
 # under the License.
-from airflow_breeze.global_constants import MOUNT_ALL, MOUNT_NONE, MOUNT_SELECTED
+from airflow_breeze.global_constants import MOUNT_ALL, MOUNT_REMOVE, MOUNT_SELECTED, MOUNT_SKIP
 from airflow_breeze.utils.docker_command_utils import get_extra_docker_flags
 from airflow_breeze.utils.visuals import ASCIIART
 
@@ -35,7 +35,13 @@ def test_get_extra_docker_flags_selected():
     assert len(flags) > 40
 
 
-def test_get_extra_docker_flags_none():
-    flags = get_extra_docker_flags(MOUNT_NONE)
+def test_get_extra_docker_flags_remove():
+    flags = get_extra_docker_flags(MOUNT_REMOVE)
     assert "empty" in "".join(flags)
     assert len(flags) < 10
+
+
+def test_get_extra_docker_flags_skip():
+    flags = get_extra_docker_flags(MOUNT_SKIP)
+    assert "empty" not in "".join(flags)
+    assert len(flags) < 10
diff --git a/images/breeze/output-build-image.svg b/images/breeze/output-build-image.svg
index 34c28afd8b..81703735d0 100644
--- a/images/breeze/output-build-image.svg
+++ b/images/breeze/output-build-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 1465.1999999999998" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1514.0" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,273 +19,281 @@
         font-weight: 700;
     }
 
-    .terminal-1635638368-matrix {
+    .terminal-1489702336-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-1635638368-title {
+    .terminal-1489702336-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-1635638368-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-1635638368-r2 { fill: #c5c8c6 }
-.terminal-1635638368-r3 { fill: #d0b344;font-weight: bold }
-.terminal-1635638368-r4 { fill: #868887 }
-.terminal-1635638368-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-1635638368-r6 { fill: #98a84b;font-weight: bold }
-.terminal-1635638368-r7 { fill: #8d7b39 }
+    .terminal-1489702336-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1489702336-r2 { fill: #c5c8c6 }
+.terminal-1489702336-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1489702336-r4 { fill: #868887 }
+.terminal-1489702336-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1489702336-r6 { fill: #98a84b;font-weight: bold }
+.terminal-1489702336-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-1635638368-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1414.1999999999998" />
+    <clipPath id="terminal-1489702336-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="1463.0" />
     </clipPath>
-    <clipPath id="terminal-1635638368-line-0">
+    <clipPath id="terminal-1489702336-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-1">
+<clipPath id="terminal-1489702336-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-2">
+<clipPath id="terminal-1489702336-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-3">
+<clipPath id="terminal-1489702336-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-4">
+<clipPath id="terminal-1489702336-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-5">
+<clipPath id="terminal-1489702336-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-6">
+<clipPath id="terminal-1489702336-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-7">
+<clipPath id="terminal-1489702336-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-8">
+<clipPath id="terminal-1489702336-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-9">
+<clipPath id="terminal-1489702336-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-10">
+<clipPath id="terminal-1489702336-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-11">
+<clipPath id="terminal-1489702336-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-12">
+<clipPath id="terminal-1489702336-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-13">
+<clipPath id="terminal-1489702336-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-14">
+<clipPath id="terminal-1489702336-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-15">
+<clipPath id="terminal-1489702336-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-16">
+<clipPath id="terminal-1489702336-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-17">
+<clipPath id="terminal-1489702336-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-18">
+<clipPath id="terminal-1489702336-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-19">
+<clipPath id="terminal-1489702336-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-20">
+<clipPath id="terminal-1489702336-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-21">
+<clipPath id="terminal-1489702336-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-22">
+<clipPath id="terminal-1489702336-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-23">
+<clipPath id="terminal-1489702336-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-24">
+<clipPath id="terminal-1489702336-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-25">
+<clipPath id="terminal-1489702336-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-26">
+<clipPath id="terminal-1489702336-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-27">
+<clipPath id="terminal-1489702336-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-28">
+<clipPath id="terminal-1489702336-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-29">
+<clipPath id="terminal-1489702336-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-30">
+<clipPath id="terminal-1489702336-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-31">
+<clipPath id="terminal-1489702336-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-32">
+<clipPath id="terminal-1489702336-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-33">
+<clipPath id="terminal-1489702336-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-34">
+<clipPath id="terminal-1489702336-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-35">
+<clipPath id="terminal-1489702336-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-36">
+<clipPath id="terminal-1489702336-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-37">
+<clipPath id="terminal-1489702336-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-38">
+<clipPath id="terminal-1489702336-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-39">
+<clipPath id="terminal-1489702336-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-40">
+<clipPath id="terminal-1489702336-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-41">
+<clipPath id="terminal-1489702336-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-42">
+<clipPath id="terminal-1489702336-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-43">
+<clipPath id="terminal-1489702336-line-43">
     <rect x="0" y="1050.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-44">
+<clipPath id="terminal-1489702336-line-44">
     <rect x="0" y="1075.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-45">
+<clipPath id="terminal-1489702336-line-45">
     <rect x="0" y="1099.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-46">
+<clipPath id="terminal-1489702336-line-46">
     <rect x="0" y="1123.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-47">
+<clipPath id="terminal-1489702336-line-47">
     <rect x="0" y="1148.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-48">
+<clipPath id="terminal-1489702336-line-48">
     <rect x="0" y="1172.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-49">
+<clipPath id="terminal-1489702336-line-49">
     <rect x="0" y="1197.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-50">
+<clipPath id="terminal-1489702336-line-50">
     <rect x="0" y="1221.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-51">
+<clipPath id="terminal-1489702336-line-51">
     <rect x="0" y="1245.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-52">
+<clipPath id="terminal-1489702336-line-52">
     <rect x="0" y="1270.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-53">
+<clipPath id="terminal-1489702336-line-53">
     <rect x="0" y="1294.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-54">
+<clipPath id="terminal-1489702336-line-54">
     <rect x="0" y="1319.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-55">
+<clipPath id="terminal-1489702336-line-55">
     <rect x="0" y="1343.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1635638368-line-56">
+<clipPath id="terminal-1489702336-line-56">
     <rect x="0" y="1367.9" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-1489702336-line-57">
+    <rect x="0" y="1392.3" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1489702336-line-58">
+    <rect x="0" y="1416.7" 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="1463.2" rx="8"/><text class="terminal-1635638368-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;build-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="1512" rx="8"/><text class="terminal-1489702336-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;build-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-1635638368-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1489702336-clip-terminal)">
     
-    <g class="terminal-1635638368-matrix">
-    <text class="terminal-1635638368-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1635638368-line-0)">
-</text><text class="terminal-1635638368-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1635638368-line-1)">Usage:&#160;</text><text class="terminal-1635638368-r1" x="97.6" y="44.4" textLength="341.6" clip-path="url(#terminal-1635638368-line-1)">breeze&#160;build-image&#160;[OPTIONS]</text><text class="terminal-1635638368-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-1)">
-</text><text class="terminal-1635638368-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-2)">
-</text><text class="terminal-1635638368-r2" x="12.2" y="93.2" textLength="1073.6" clip-path="url(#terminal-1635638368-line-3)">Build&#160;CI&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#160;python&#160;versions&#160;(sequentially).</text><text class="terminal-1635638368-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-3)">
-</text><text class="terminal-1635638368-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-4)">
-</text><text class="terminal-1635638368-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1635638368-line-5)">╭─</text><text class="terminal-1635638368-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1635638368-line-5)">&#160;Basic&#160;usage&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1635638368-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-163563 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-6)">│</text><text class="terminal-1635638368-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-6)">-</text><text class="terminal-1635638368-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-1635638368-line-6)">-python</text><text class="terminal-1635638368-r6" x="427" y="166.4" textLength="24.4" clip-path="url(#terminal-163 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-7)">│</text><text class="terminal-1635638368-r7" x="475.8" y="190.8" textLength="732" clip-path="url(#terminal-1635638368-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-1635638368-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-8)">│</text><text class="terminal-1635638368-r4" x="475.8" y="215.2" textLength="732" clip-path="url(#terminal-1635638368-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-1635638368-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-9)">│</text><text class="terminal-1635638368-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-9)">-</text><text class="terminal-1635638368-r5" x="36.6" y="239.6" textLength="97.6" clip-path="url(#terminal-1635638368-line-9)">-upgrade</text><text class="terminal-1635638368-r5" x="134.2" y="239.6" textLength="268.4" clip-path="url(#terminal [...]
-</text><text class="terminal-1635638368-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1635638368-line-10)">│</text><text class="terminal-1635638368-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-1635638368-line-10)">-</text><text class="terminal-1635638368-r5" x="36.6" y="264" textLength="85.4" clip-path="url(#terminal-1635638368-line-10)">-debian</text><text class="terminal-1635638368-r5" x="122" y="264" textLength="97.6" clip-path="url(#terminal-16356383 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-11)">│</text><text class="terminal-1635638368-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-11)">-</text><text class="terminal-1635638368-r5" x="36.6" y="288.4" textLength="73.2" clip-path="url(#terminal-1635638368-line-11)">-image</text><text class="terminal-1635638368-r5" x="109.8" y="288.4" textLength="48.8" clip-path="url(#terminal [...]
-</text><text class="terminal-1635638368-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-12)">│</text><text class="terminal-1635638368-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-12)">-</text><text class="terminal-1635638368-r5" x="36.6" y="312.8" textLength="48.8" clip-path="url(#terminal-1635638368-line-12)">-tag</text><text class="terminal-1635638368-r5" x="85.4" y="312.8" textLength="122" clip-path="url(#terminal-163 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-13)">│</text><text class="terminal-1635638368-r2" x="475.8" y="337.2" textLength="414.8" clip-path="url(#terminal-1635638368-line-13)">when&#160;you&#160;build&#160;or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-1635638368-r5" x="890.6" y="337.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-13)">-</text><text class="terminal-1635638368- [...]
-</text><text class="terminal-1635638368-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-14)">│</text><text class="terminal-1635638368-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-14)">-</text><text class="terminal-1635638368-r5" x="36.6" y="361.6" textLength="85.4" clip-path="url(#terminal-1635638368-line-14)">-docker</text><text class="terminal-1635638368-r5" x="122" y="361.6" textLength="73.2" clip-path="url(#terminal- [...]
-</text><text class="terminal-1635638368-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1635638368-line-15)">│</text><text class="terminal-1635638368-r4" x="475.8" y="386" textLength="549" clip-path="url(#terminal-1635638368-line-15)">[default:&#160;registry]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1635638368-r4" x="1451.8" y="386" t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-16)">│</text><text class="terminal-1635638368-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-16)">-</text><text class="terminal-1635638368-r5" x="36.6" y="410.4" textLength="73.2" clip-path="url(#terminal-1635638368-line-16)">-force</text><text class="terminal-1635638368-r5" x="109.8" y="410.4" textLength="73.2" clip-path="url(#terminal [...]
-</text><text class="terminal-1635638368-r4" x="0" y="434.8" textLength="1464" clip-path="url(#terminal-1635638368-line-17)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1635638368-r2" x="1464" y="434.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-17)">
-</text><text class="terminal-1635638368-r4" x="0" y="459.2" textLength="24.4" clip-path="url(#terminal-1635638368-line-18)">╭─</text><text class="terminal-1635638368-r4" x="24.4" y="459.2" textLength="1415.2" clip-path="url(#terminal-1635638368-line-18)">&#160;Building&#160;multiple&#160;images&#160;──────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1635638368-r4" x="1439.6" y="459.2" textLength="24.4" clip-path="url(#te [...]
-</text><text class="terminal-1635638368-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-19)">│</text><text class="terminal-1635638368-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-19)">-</text><text class="terminal-1635638368-r5" x="36.6" y="483.6" textLength="73.2" clip-path="url(#terminal-1635638368-line-19)">-build</text><text class="terminal-1635638368-r5" x="109.8" y="483.6" textLength="195.2" clip-path="url(#termina [...]
-</text><text class="terminal-1635638368-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-1635638368-line-20)">│</text><text class="terminal-1635638368-r5" x="24.4" y="508" textLength="12.2" clip-path="url(#terminal-1635638368-line-20)">-</text><text class="terminal-1635638368-r5" x="36.6" y="508" textLength="85.4" clip-path="url(#terminal-1635638368-line-20)">-python</text><text class="terminal-1635638368-r5" x="122" y="508" textLength="109.8" clip-path="url(#terminal-1635638 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-21)">│</text><text class="terminal-1635638368-r4" x="353.8" y="532.4" textLength="951.6" clip-path="url(#terminal-1635638368-line-21)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="556.8" textLength="1464" clip-path="url(#terminal-1635638368-line-22)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1635638368-r2" x="1464" y="556.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-22)">
-</text><text class="terminal-1635638368-r4" x="0" y="581.2" textLength="24.4" clip-path="url(#terminal-1635638368-line-23)">╭─</text><text class="terminal-1635638368-r4" x="24.4" y="581.2" textLength="1415.2" clip-path="url(#terminal-1635638368-line-23)">&#160;Advanced&#160;options&#160;(for&#160;power&#160;users)&#160;────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1635638368-r4" x="1439.6" y="581.2" textLength="24.4" clip-pat [...]
-</text><text class="terminal-1635638368-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-24)">│</text><text class="terminal-1635638368-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-24)">-</text><text class="terminal-1635638368-r5" x="36.6" y="605.6" textLength="97.6" clip-path="url(#terminal-1635638368-line-24)">-install</text><text class="terminal-1635638368-r5" x="134.2" y="605.6" textLength="280.6" clip-path="url(#termi [...]
-</text><text class="terminal-1635638368-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1635638368-line-25)">│</text><text class="terminal-1635638368-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-1635638368-line-25)">-</text><text class="terminal-1635638368-r5" x="36.6" y="630" textLength="97.6" clip-path="url(#terminal-1635638368-line-25)">-airflow</text><text class="terminal-1635638368-r5" x="134.2" y="630" textLength="207.4" clip-path="url(#terminal-1635 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-26)">│</text><text class="terminal-1635638368-r7" x="463.6" y="654.4" textLength="866.2" clip-path="url(#terminal-1635638368-line-26)">(constraints-source-providers&#160;|&#160;constraints&#160;|&#160;constraints-no-providers)</text><text class="terminal-1635638368-r4" x="1451.8" y="654.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-26)">│</text><text clas [...]
-</text><text class="terminal-1635638368-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-27)">│</text><text class="terminal-1635638368-r4" x="463.6" y="678.8" textLength="866.2" clip-path="url(#terminal-1635638368-line-27)">[default:&#160;constraints-source-providers]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</ [...]
-</text><text class="terminal-1635638368-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-28)">│</text><text class="terminal-1635638368-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-28)">-</text><text class="terminal-1635638368-r5" x="36.6" y="703.2" textLength="97.6" clip-path="url(#terminal-1635638368-line-28)">-airflow</text><text class="terminal-1635638368-r5" x="134.2" y="703.2" textLength="268.4" clip-path="url(#termi [...]
-</text><text class="terminal-1635638368-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-29)">│</text><text class="terminal-1635638368-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-29)">-</text><text class="terminal-1635638368-r5" x="36.6" y="727.6" textLength="134.2" clip-path="url(#terminal-1635638368-line-29)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="727.6" textLength="146.4" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1635638368-line-30)">│</text><text class="terminal-1635638368-r5" x="24.4" y="752" textLength="12.2" clip-path="url(#terminal-1635638368-line-30)">-</text><text class="terminal-1635638368-r5" x="36.6" y="752" textLength="97.6" clip-path="url(#terminal-1635638368-line-30)">-runtime</text><text class="terminal-1635638368-r5" x="134.2" y="752" textLength="109.8" clip-path="url(#terminal-1635 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-31)">│</text><text class="terminal-1635638368-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-31)">-</text><text class="terminal-1635638368-r5" x="36.6" y="776.4" textLength="97.6" clip-path="url(#terminal-1635638368-line-31)">-runtime</text><text class="terminal-1635638368-r5" x="134.2" y="776.4" textLength="146.4" clip-path="url(#termi [...]
-</text><text class="terminal-1635638368-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-32)">│</text><text class="terminal-1635638368-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-32)">-</text><text class="terminal-1635638368-r5" x="36.6" y="800.8" textLength="134.2" clip-path="url(#terminal-1635638368-line-32)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="800.8" textLength="85.4" clip-path="url(#te [...]
-</text><text class="terminal-1635638368-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-33)">│</text><text class="terminal-1635638368-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-33)">-</text><text class="terminal-1635638368-r5" x="36.6" y="825.2" textLength="134.2" clip-path="url(#terminal-1635638368-line-33)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="825.2" textLength="207.4" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-34)">│</text><text class="terminal-1635638368-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-34)">-</text><text class="terminal-1635638368-r5" x="36.6" y="849.6" textLength="134.2" clip-path="url(#terminal-1635638368-line-34)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="849.6" textLength="195.2" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1635638368-line-35)">│</text><text class="terminal-1635638368-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-1635638368-line-35)">-</text><text class="terminal-1635638368-r5" x="36.6" y="874" textLength="134.2" clip-path="url(#terminal-1635638368-line-35)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="874" textLength="244" clip-path="url(#terminal-16 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-36)">│</text><text class="terminal-1635638368-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-36)">-</text><text class="terminal-1635638368-r5" x="36.6" y="898.4" textLength="134.2" clip-path="url(#terminal-1635638368-line-36)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="898.4" textLength="158.6" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-37)">│</text><text class="terminal-1635638368-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-37)">-</text><text class="terminal-1635638368-r5" x="36.6" y="922.8" textLength="134.2" clip-path="url(#terminal-1635638368-line-37)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="922.8" textLength="146.4" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-38)">│</text><text class="terminal-1635638368-r5" x="24.4" y="947.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-38)">-</text><text class="terminal-1635638368-r5" x="36.6" y="947.2" textLength="134.2" clip-path="url(#terminal-1635638368-line-38)">-additional</text><text class="terminal-1635638368-r5" x="170.8" y="947.2" textLength="195.2" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-39)">│</text><text class="terminal-1635638368-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-39)">-</text><text class="terminal-1635638368-r5" x="36.6" y="971.6" textLength="48.8" clip-path="url(#terminal-1635638368-line-39)">-dev</text><text class="terminal-1635638368-r5" x="85.4" y="971.6" textLength="109.8" clip-path="url(#terminal-1 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-1635638368-line-40)">│</text><text class="terminal-1635638368-r5" x="24.4" y="996" textLength="12.2" clip-path="url(#terminal-1635638368-line-40)">-</text><text class="terminal-1635638368-r5" x="36.6" y="996" textLength="48.8" clip-path="url(#terminal-1635638368-line-40)">-dev</text><text class="terminal-1635638368-r5" x="85.4" y="996" textLength="146.4" clip-path="url(#terminal-163563836 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1020.4" textLength="1464" clip-path="url(#terminal-1635638368-line-41)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1635638368-r2" x="1464" y="1020.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-41)">
-</text><text class="terminal-1635638368-r4" x="0" y="1044.8" textLength="24.4" clip-path="url(#terminal-1635638368-line-42)">╭─</text><text class="terminal-1635638368-r4" x="24.4" y="1044.8" textLength="1415.2" clip-path="url(#terminal-1635638368-line-42)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;─────────────────────────────────────────────────────────────────</text><text class="terminal-1635638368-r4" x="1439.6" y="1044.8" textLeng [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-43)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1069.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-43)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1069.2" textLength="85.4" clip-path="url(#terminal-1635638368-line-43)">-github</text><text class="terminal-1635638368-r5" x="122" y="1069.2" textLength="73.2" clip-path="url(#termi [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-44)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1093.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-44)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1093.6" textLength="85.4" clip-path="url(#terminal-1635638368-line-44)">-github</text><text class="terminal-1635638368-r5" x="122" y="1093.6" textLength="109.8" clip-path="url(#term [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-1635638368-line-45)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1118" textLength="12.2" clip-path="url(#terminal-1635638368-line-45)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1118" textLength="109.8" clip-path="url(#terminal-1635638368-line-45)">-platform</text><text class="terminal-1635638368-r2" x="341.6" y="1118" textLength="329.4" clip-path="url(#termina [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1142.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-46)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1142.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-46)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1142.4" textLength="61" clip-path="url(#terminal-1635638368-line-46)">-push</text><text class="terminal-1635638368-r5" x="97.6" y="1142.4" textLength="73.2" clip-path="url(#terminal [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-47)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1166.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-47)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1166.8" textLength="73.2" clip-path="url(#terminal-1635638368-line-47)">-empty</text><text class="terminal-1635638368-r5" x="109.8" y="1166.8" textLength="73.2" clip-path="url(#term [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-48)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1191.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-48)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1191.2" textLength="97.6" clip-path="url(#terminal-1635638368-line-48)">-prepare</text><text class="terminal-1635638368-r5" x="134.2" y="1191.2" textLength="158.6" clip-path="url(#t [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-49)">│</text><text class="terminal-1635638368-r2" x="341.6" y="1215.6" textLength="1098" clip-path="url(#terminal-1635638368-line-49)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1240" textLength="1464" clip-path="url(#terminal-1635638368-line-50)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1635638368-r2" x="1464" y="1240" textLength="12.2" clip-path="url(#terminal-1635638368-line-50)">
-</text><text class="terminal-1635638368-r4" x="0" y="1264.4" textLength="24.4" clip-path="url(#terminal-1635638368-line-51)">╭─</text><text class="terminal-1635638368-r4" x="24.4" y="1264.4" textLength="1415.2" clip-path="url(#terminal-1635638368-line-51)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1635638368-r4" x="1439.6" y="1264.4" textLength="24.4" clip-path="url(#terminal- [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1288.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-52)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1288.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-52)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1288.8" textLength="85.4" clip-path="url(#terminal-1635638368-line-52)">-github</text><text class="terminal-1635638368-r5" x="122" y="1288.8" textLength="134.2" clip-path="url(#term [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1313.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-53)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1313.2" textLength="12.2" clip-path="url(#terminal-1635638368-line-53)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1313.2" textLength="97.6" clip-path="url(#terminal-1635638368-line-53)">-verbose</text><text class="terminal-1635638368-r6" x="280.6" y="1313.2" textLength="24.4" clip-path="url(#te [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-54)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1337.6" textLength="12.2" clip-path="url(#terminal-1635638368-line-54)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1337.6" textLength="48.8" clip-path="url(#terminal-1635638368-line-54)">-dry</text><text class="terminal-1635638368-r5" x="85.4" y="1337.6" textLength="48.8" clip-path="url(#termina [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-1635638368-line-55)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1362" textLength="12.2" clip-path="url(#terminal-1635638368-line-55)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1362" textLength="85.4" clip-path="url(#terminal-1635638368-line-55)">-answer</text><text class="terminal-1635638368-r6" x="280.6" y="1362" textLength="24.4" clip-path="url(#terminal-16 [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-56)">│</text><text class="terminal-1635638368-r5" x="24.4" y="1386.4" textLength="12.2" clip-path="url(#terminal-1635638368-line-56)">-</text><text class="terminal-1635638368-r5" x="36.6" y="1386.4" textLength="61" clip-path="url(#terminal-1635638368-line-56)">-help</text><text class="terminal-1635638368-r6" x="280.6" y="1386.4" textLength="24.4" clip-path="url(#termina [...]
-</text><text class="terminal-1635638368-r4" x="0" y="1410.8" textLength="1464" clip-path="url(#terminal-1635638368-line-57)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1635638368-r2" x="1464" y="1410.8" textLength="12.2" clip-path="url(#terminal-1635638368-line-57)">
+    <g class="terminal-1489702336-matrix">
+    <text class="terminal-1489702336-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1489702336-line-0)">
+</text><text class="terminal-1489702336-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1489702336-line-1)">Usage:&#160;</text><text class="terminal-1489702336-r1" x="97.6" y="44.4" textLength="341.6" clip-path="url(#terminal-1489702336-line-1)">breeze&#160;build-image&#160;[OPTIONS]</text><text class="terminal-1489702336-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-1)">
+</text><text class="terminal-1489702336-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-2)">
+</text><text class="terminal-1489702336-r2" x="12.2" y="93.2" textLength="1073.6" clip-path="url(#terminal-1489702336-line-3)">Build&#160;CI&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#160;python&#160;versions&#160;(sequentially).</text><text class="terminal-1489702336-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-3)">
+</text><text class="terminal-1489702336-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-4)">
+</text><text class="terminal-1489702336-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1489702336-line-5)">╭─</text><text class="terminal-1489702336-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1489702336-line-5)">&#160;Basic&#160;usage&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1489702336-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-148970 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-6)">│</text><text class="terminal-1489702336-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-6)">-</text><text class="terminal-1489702336-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-1489702336-line-6)">-python</text><text class="terminal-1489702336-r6" x="427" y="166.4" textLength="24.4" clip-path="url(#terminal-148 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-7)">│</text><text class="terminal-1489702336-r7" x="475.8" y="190.8" textLength="732" clip-path="url(#terminal-1489702336-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1489702336-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-8)">│</text><text class="terminal-1489702336-r4" x="475.8" y="215.2" textLength="732" clip-path="url(#terminal-1489702336-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1489702336-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-9)">│</text><text class="terminal-1489702336-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-9)">-</text><text class="terminal-1489702336-r5" x="36.6" y="239.6" textLength="97.6" clip-path="url(#terminal-1489702336-line-9)">-upgrade</text><text class="terminal-1489702336-r5" x="134.2" y="239.6" textLength="268.4" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1489702336-line-10)">│</text><text class="terminal-1489702336-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-1489702336-line-10)">-</text><text class="terminal-1489702336-r5" x="36.6" y="264" textLength="85.4" clip-path="url(#terminal-1489702336-line-10)">-debian</text><text class="terminal-1489702336-r5" x="122" y="264" textLength="97.6" clip-path="url(#terminal-14897023 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-11)">│</text><text class="terminal-1489702336-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-11)">-</text><text class="terminal-1489702336-r5" x="36.6" y="288.4" textLength="73.2" clip-path="url(#terminal-1489702336-line-11)">-image</text><text class="terminal-1489702336-r5" x="109.8" y="288.4" textLength="48.8" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-12)">│</text><text class="terminal-1489702336-r5" x="475.8" y="312.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-12)">-</text><text class="terminal-1489702336-r5" x="488" y="312.8" textLength="73.2" clip-path="url(#terminal-1489702336-line-12)">-mount</text><text class="terminal-1489702336-r5" x="561.2" y="312.8" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-13)">│</text><text class="terminal-1489702336-r7" x="475.8" y="337.2" textLength="963.8" clip-path="url(#terminal-1489702336-line-13)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-14)">│</text><text class="terminal-1489702336-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-14)">-</text><text class="terminal-1489702336-r5" x="36.6" y="361.6" textLength="48.8" clip-path="url(#terminal-1489702336-line-14)">-tag</text><text class="terminal-1489702336-r5" x="85.4" y="361.6" textLength="122" clip-path="url(#terminal-148 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1489702336-line-15)">│</text><text class="terminal-1489702336-r2" x="475.8" y="386" textLength="414.8" clip-path="url(#terminal-1489702336-line-15)">when&#160;you&#160;build&#160;or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-1489702336-r5" x="890.6" y="386" textLength="12.2" clip-path="url(#terminal-1489702336-line-15)">-</text><text class="terminal-1489702336-r5" x= [...]
+</text><text class="terminal-1489702336-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-16)">│</text><text class="terminal-1489702336-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-16)">-</text><text class="terminal-1489702336-r5" x="36.6" y="410.4" textLength="85.4" clip-path="url(#terminal-1489702336-line-16)">-docker</text><text class="terminal-1489702336-r5" x="122" y="410.4" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-1489702336-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-17)">│</text><text class="terminal-1489702336-r4" x="475.8" y="434.8" textLength="549" clip-path="url(#terminal-1489702336-line-17)">[default:&#160;registry]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1489702336-r4" x="1451.8" y="43 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-18)">│</text><text class="terminal-1489702336-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-18)">-</text><text class="terminal-1489702336-r5" x="36.6" y="459.2" textLength="73.2" clip-path="url(#terminal-1489702336-line-18)">-force</text><text class="terminal-1489702336-r5" x="109.8" y="459.2" textLength="73.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="483.6" textLength="1464" clip-path="url(#terminal-1489702336-line-19)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1489702336-r2" x="1464" y="483.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-19)">
+</text><text class="terminal-1489702336-r4" x="0" y="508" textLength="24.4" clip-path="url(#terminal-1489702336-line-20)">╭─</text><text class="terminal-1489702336-r4" x="24.4" y="508" textLength="1415.2" clip-path="url(#terminal-1489702336-line-20)">&#160;Building&#160;multiple&#160;images&#160;──────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1489702336-r4" x="1439.6" y="508" textLength="24.4" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-21)">│</text><text class="terminal-1489702336-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-21)">-</text><text class="terminal-1489702336-r5" x="36.6" y="532.4" textLength="73.2" clip-path="url(#terminal-1489702336-line-21)">-build</text><text class="terminal-1489702336-r5" x="109.8" y="532.4" textLength="195.2" clip-path="url(#termina [...]
+</text><text class="terminal-1489702336-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-22)">│</text><text class="terminal-1489702336-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-22)">-</text><text class="terminal-1489702336-r5" x="36.6" y="556.8" textLength="85.4" clip-path="url(#terminal-1489702336-line-22)">-python</text><text class="terminal-1489702336-r5" x="122" y="556.8" textLength="109.8" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-23)">│</text><text class="terminal-1489702336-r4" x="353.8" y="581.2" textLength="951.6" clip-path="url(#terminal-1489702336-line-23)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="605.6" textLength="1464" clip-path="url(#terminal-1489702336-line-24)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1489702336-r2" x="1464" y="605.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-24)">
+</text><text class="terminal-1489702336-r4" x="0" y="630" textLength="24.4" clip-path="url(#terminal-1489702336-line-25)">╭─</text><text class="terminal-1489702336-r4" x="24.4" y="630" textLength="1415.2" clip-path="url(#terminal-1489702336-line-25)">&#160;Advanced&#160;options&#160;(for&#160;power&#160;users)&#160;────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1489702336-r4" x="1439.6" y="630" textLength="24.4" clip-path="url [...]
+</text><text class="terminal-1489702336-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-26)">│</text><text class="terminal-1489702336-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-26)">-</text><text class="terminal-1489702336-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-1489702336-line-26)">-install</text><text class="terminal-1489702336-r5" x="134.2" y="654.4" textLength="280.6" clip-path="url(#termi [...]
+</text><text class="terminal-1489702336-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-27)">│</text><text class="terminal-1489702336-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-27)">-</text><text class="terminal-1489702336-r5" x="36.6" y="678.8" textLength="97.6" clip-path="url(#terminal-1489702336-line-27)">-airflow</text><text class="terminal-1489702336-r5" x="134.2" y="678.8" textLength="207.4" clip-path="url(#termi [...]
+</text><text class="terminal-1489702336-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-28)">│</text><text class="terminal-1489702336-r7" x="463.6" y="703.2" textLength="866.2" clip-path="url(#terminal-1489702336-line-28)">(constraints-source-providers&#160;|&#160;constraints&#160;|&#160;constraints-no-providers)</text><text class="terminal-1489702336-r4" x="1451.8" y="703.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-28)">│</text><text clas [...]
+</text><text class="terminal-1489702336-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-29)">│</text><text class="terminal-1489702336-r4" x="463.6" y="727.6" textLength="866.2" clip-path="url(#terminal-1489702336-line-29)">[default:&#160;constraints-source-providers]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</ [...]
+</text><text class="terminal-1489702336-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1489702336-line-30)">│</text><text class="terminal-1489702336-r5" x="24.4" y="752" textLength="12.2" clip-path="url(#terminal-1489702336-line-30)">-</text><text class="terminal-1489702336-r5" x="36.6" y="752" textLength="97.6" clip-path="url(#terminal-1489702336-line-30)">-airflow</text><text class="terminal-1489702336-r5" x="134.2" y="752" textLength="268.4" clip-path="url(#terminal-1489 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-31)">│</text><text class="terminal-1489702336-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-31)">-</text><text class="terminal-1489702336-r5" x="36.6" y="776.4" textLength="134.2" clip-path="url(#terminal-1489702336-line-31)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="776.4" textLength="146.4" clip-path="url(#t [...]
+</text><text class="terminal-1489702336-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-32)">│</text><text class="terminal-1489702336-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-32)">-</text><text class="terminal-1489702336-r5" x="36.6" y="800.8" textLength="97.6" clip-path="url(#terminal-1489702336-line-32)">-runtime</text><text class="terminal-1489702336-r5" x="134.2" y="800.8" textLength="109.8" clip-path="url(#termi [...]
+</text><text class="terminal-1489702336-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-33)">│</text><text class="terminal-1489702336-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-33)">-</text><text class="terminal-1489702336-r5" x="36.6" y="825.2" textLength="97.6" clip-path="url(#terminal-1489702336-line-33)">-runtime</text><text class="terminal-1489702336-r5" x="134.2" y="825.2" textLength="146.4" clip-path="url(#termi [...]
+</text><text class="terminal-1489702336-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-34)">│</text><text class="terminal-1489702336-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-34)">-</text><text class="terminal-1489702336-r5" x="36.6" y="849.6" textLength="134.2" clip-path="url(#terminal-1489702336-line-34)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="849.6" textLength="85.4" clip-path="url(#te [...]
+</text><text class="terminal-1489702336-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1489702336-line-35)">│</text><text class="terminal-1489702336-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-1489702336-line-35)">-</text><text class="terminal-1489702336-r5" x="36.6" y="874" textLength="134.2" clip-path="url(#terminal-1489702336-line-35)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="874" textLength="207.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-1489702336-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-36)">│</text><text class="terminal-1489702336-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-36)">-</text><text class="terminal-1489702336-r5" x="36.6" y="898.4" textLength="134.2" clip-path="url(#terminal-1489702336-line-36)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="898.4" textLength="195.2" clip-path="url(#t [...]
+</text><text class="terminal-1489702336-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-37)">│</text><text class="terminal-1489702336-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-37)">-</text><text class="terminal-1489702336-r5" x="36.6" y="922.8" textLength="134.2" clip-path="url(#terminal-1489702336-line-37)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="922.8" textLength="244" clip-path="url(#ter [...]
+</text><text class="terminal-1489702336-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-38)">│</text><text class="terminal-1489702336-r5" x="24.4" y="947.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-38)">-</text><text class="terminal-1489702336-r5" x="36.6" y="947.2" textLength="134.2" clip-path="url(#terminal-1489702336-line-38)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="947.2" textLength="158.6" clip-path="url(#t [...]
+</text><text class="terminal-1489702336-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-39)">│</text><text class="terminal-1489702336-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-39)">-</text><text class="terminal-1489702336-r5" x="36.6" y="971.6" textLength="134.2" clip-path="url(#terminal-1489702336-line-39)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="971.6" textLength="146.4" clip-path="url(#t [...]
+</text><text class="terminal-1489702336-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-1489702336-line-40)">│</text><text class="terminal-1489702336-r5" x="24.4" y="996" textLength="12.2" clip-path="url(#terminal-1489702336-line-40)">-</text><text class="terminal-1489702336-r5" x="36.6" y="996" textLength="134.2" clip-path="url(#terminal-1489702336-line-40)">-additional</text><text class="terminal-1489702336-r5" x="170.8" y="996" textLength="195.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-41)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-41)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1020.4" textLength="48.8" clip-path="url(#terminal-1489702336-line-41)">-dev</text><text class="terminal-1489702336-r5" x="85.4" y="1020.4" textLength="109.8" clip-path="url(#termin [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-42)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-42)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1044.8" textLength="48.8" clip-path="url(#terminal-1489702336-line-42)">-dev</text><text class="terminal-1489702336-r5" x="85.4" y="1044.8" textLength="146.4" clip-path="url(#termin [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1069.2" textLength="1464" clip-path="url(#terminal-1489702336-line-43)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1489702336-r2" x="1464" y="1069.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-43)">
+</text><text class="terminal-1489702336-r4" x="0" y="1093.6" textLength="24.4" clip-path="url(#terminal-1489702336-line-44)">╭─</text><text class="terminal-1489702336-r4" x="24.4" y="1093.6" textLength="1415.2" clip-path="url(#terminal-1489702336-line-44)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;─────────────────────────────────────────────────────────────────</text><text class="terminal-1489702336-r4" x="1439.6" y="1093.6" textLeng [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-1489702336-line-45)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1118" textLength="12.2" clip-path="url(#terminal-1489702336-line-45)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1118" textLength="85.4" clip-path="url(#terminal-1489702336-line-45)">-github</text><text class="terminal-1489702336-r5" x="122" y="1118" textLength="73.2" clip-path="url(#terminal-1489 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1142.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-46)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1142.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-46)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1142.4" textLength="85.4" clip-path="url(#terminal-1489702336-line-46)">-github</text><text class="terminal-1489702336-r5" x="122" y="1142.4" textLength="109.8" clip-path="url(#term [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-47)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1166.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-47)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1166.8" textLength="109.8" clip-path="url(#terminal-1489702336-line-47)">-platform</text><text class="terminal-1489702336-r2" x="341.6" y="1166.8" textLength="329.4" clip-path="url( [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-48)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1191.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-48)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1191.2" textLength="61" clip-path="url(#terminal-1489702336-line-48)">-push</text><text class="terminal-1489702336-r5" x="97.6" y="1191.2" textLength="73.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-49)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1215.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-49)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1215.6" textLength="73.2" clip-path="url(#terminal-1489702336-line-49)">-empty</text><text class="terminal-1489702336-r5" x="109.8" y="1215.6" textLength="73.2" clip-path="url(#term [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1240" textLength="12.2" clip-path="url(#terminal-1489702336-line-50)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1240" textLength="12.2" clip-path="url(#terminal-1489702336-line-50)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1240" textLength="97.6" clip-path="url(#terminal-1489702336-line-50)">-prepare</text><text class="terminal-1489702336-r5" x="134.2" y="1240" textLength="158.6" clip-path="url(#terminal- [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1264.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-51)">│</text><text class="terminal-1489702336-r2" x="341.6" y="1264.4" textLength="1098" clip-path="url(#terminal-1489702336-line-51)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1288.8" textLength="1464" clip-path="url(#terminal-1489702336-line-52)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1489702336-r2" x="1464" y="1288.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-52)">
+</text><text class="terminal-1489702336-r4" x="0" y="1313.2" textLength="24.4" clip-path="url(#terminal-1489702336-line-53)">╭─</text><text class="terminal-1489702336-r4" x="24.4" y="1313.2" textLength="1415.2" clip-path="url(#terminal-1489702336-line-53)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1489702336-r4" x="1439.6" y="1313.2" textLength="24.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-54)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1337.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-54)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1337.6" textLength="85.4" clip-path="url(#terminal-1489702336-line-54)">-github</text><text class="terminal-1489702336-r5" x="122" y="1337.6" textLength="134.2" clip-path="url(#term [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-1489702336-line-55)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1362" textLength="12.2" clip-path="url(#terminal-1489702336-line-55)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1362" textLength="97.6" clip-path="url(#terminal-1489702336-line-55)">-verbose</text><text class="terminal-1489702336-r6" x="280.6" y="1362" textLength="24.4" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-56)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1386.4" textLength="12.2" clip-path="url(#terminal-1489702336-line-56)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1386.4" textLength="48.8" clip-path="url(#terminal-1489702336-line-56)">-dry</text><text class="terminal-1489702336-r5" x="85.4" y="1386.4" textLength="48.8" clip-path="url(#termina [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1410.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-57)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1410.8" textLength="12.2" clip-path="url(#terminal-1489702336-line-57)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1410.8" textLength="85.4" clip-path="url(#terminal-1489702336-line-57)">-answer</text><text class="terminal-1489702336-r6" x="280.6" y="1410.8" textLength="24.4" clip-path="url(#ter [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1435.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-58)">│</text><text class="terminal-1489702336-r5" x="24.4" y="1435.2" textLength="12.2" clip-path="url(#terminal-1489702336-line-58)">-</text><text class="terminal-1489702336-r5" x="36.6" y="1435.2" textLength="61" clip-path="url(#terminal-1489702336-line-58)">-help</text><text class="terminal-1489702336-r6" x="280.6" y="1435.2" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-1489702336-r4" x="0" y="1459.6" textLength="1464" clip-path="url(#terminal-1489702336-line-59)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1489702336-r2" x="1464" y="1459.6" textLength="12.2" clip-path="url(#terminal-1489702336-line-59)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-build-prod-image.svg b/images/breeze/output-build-prod-image.svg
index 494e77574c..dcbd32a966 100644
--- a/images/breeze/output-build-prod-image.svg
+++ b/images/breeze/output-build-prod-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 1880.0" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1928.8" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,341 +19,349 @@
         font-weight: 700;
     }
 
-    .terminal-3136577362-matrix {
+    .terminal-1314099363-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-3136577362-title {
+    .terminal-1314099363-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-3136577362-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-3136577362-r2 { fill: #c5c8c6 }
-.terminal-3136577362-r3 { fill: #d0b344;font-weight: bold }
-.terminal-3136577362-r4 { fill: #868887 }
-.terminal-3136577362-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-3136577362-r6 { fill: #98a84b;font-weight: bold }
-.terminal-3136577362-r7 { fill: #8d7b39 }
+    .terminal-1314099363-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1314099363-r2 { fill: #c5c8c6 }
+.terminal-1314099363-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1314099363-r4 { fill: #868887 }
+.terminal-1314099363-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1314099363-r6 { fill: #98a84b;font-weight: bold }
+.terminal-1314099363-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-3136577362-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1829.0" />
+    <clipPath id="terminal-1314099363-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="1877.8" />
     </clipPath>
-    <clipPath id="terminal-3136577362-line-0">
+    <clipPath id="terminal-1314099363-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-1">
+<clipPath id="terminal-1314099363-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-2">
+<clipPath id="terminal-1314099363-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-3">
+<clipPath id="terminal-1314099363-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-4">
+<clipPath id="terminal-1314099363-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-5">
+<clipPath id="terminal-1314099363-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-6">
+<clipPath id="terminal-1314099363-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-7">
+<clipPath id="terminal-1314099363-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-8">
+<clipPath id="terminal-1314099363-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-9">
+<clipPath id="terminal-1314099363-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-10">
+<clipPath id="terminal-1314099363-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-11">
+<clipPath id="terminal-1314099363-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-12">
+<clipPath id="terminal-1314099363-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-13">
+<clipPath id="terminal-1314099363-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-14">
+<clipPath id="terminal-1314099363-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-15">
+<clipPath id="terminal-1314099363-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-16">
+<clipPath id="terminal-1314099363-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-17">
+<clipPath id="terminal-1314099363-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-18">
+<clipPath id="terminal-1314099363-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-19">
+<clipPath id="terminal-1314099363-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-20">
+<clipPath id="terminal-1314099363-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-21">
+<clipPath id="terminal-1314099363-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-22">
+<clipPath id="terminal-1314099363-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-23">
+<clipPath id="terminal-1314099363-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-24">
+<clipPath id="terminal-1314099363-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-25">
+<clipPath id="terminal-1314099363-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-26">
+<clipPath id="terminal-1314099363-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-27">
+<clipPath id="terminal-1314099363-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-28">
+<clipPath id="terminal-1314099363-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-29">
+<clipPath id="terminal-1314099363-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-30">
+<clipPath id="terminal-1314099363-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-31">
+<clipPath id="terminal-1314099363-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-32">
+<clipPath id="terminal-1314099363-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-33">
+<clipPath id="terminal-1314099363-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-34">
+<clipPath id="terminal-1314099363-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-35">
+<clipPath id="terminal-1314099363-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-36">
+<clipPath id="terminal-1314099363-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-37">
+<clipPath id="terminal-1314099363-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-38">
+<clipPath id="terminal-1314099363-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-39">
+<clipPath id="terminal-1314099363-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-40">
+<clipPath id="terminal-1314099363-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-41">
+<clipPath id="terminal-1314099363-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-42">
+<clipPath id="terminal-1314099363-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-43">
+<clipPath id="terminal-1314099363-line-43">
     <rect x="0" y="1050.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-44">
+<clipPath id="terminal-1314099363-line-44">
     <rect x="0" y="1075.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-45">
+<clipPath id="terminal-1314099363-line-45">
     <rect x="0" y="1099.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-46">
+<clipPath id="terminal-1314099363-line-46">
     <rect x="0" y="1123.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-47">
+<clipPath id="terminal-1314099363-line-47">
     <rect x="0" y="1148.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-48">
+<clipPath id="terminal-1314099363-line-48">
     <rect x="0" y="1172.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-49">
+<clipPath id="terminal-1314099363-line-49">
     <rect x="0" y="1197.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-50">
+<clipPath id="terminal-1314099363-line-50">
     <rect x="0" y="1221.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-51">
+<clipPath id="terminal-1314099363-line-51">
     <rect x="0" y="1245.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-52">
+<clipPath id="terminal-1314099363-line-52">
     <rect x="0" y="1270.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-53">
+<clipPath id="terminal-1314099363-line-53">
     <rect x="0" y="1294.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-54">
+<clipPath id="terminal-1314099363-line-54">
     <rect x="0" y="1319.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-55">
+<clipPath id="terminal-1314099363-line-55">
     <rect x="0" y="1343.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-56">
+<clipPath id="terminal-1314099363-line-56">
     <rect x="0" y="1367.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-57">
+<clipPath id="terminal-1314099363-line-57">
     <rect x="0" y="1392.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-58">
+<clipPath id="terminal-1314099363-line-58">
     <rect x="0" y="1416.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-59">
+<clipPath id="terminal-1314099363-line-59">
     <rect x="0" y="1441.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-60">
+<clipPath id="terminal-1314099363-line-60">
     <rect x="0" y="1465.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-61">
+<clipPath id="terminal-1314099363-line-61">
     <rect x="0" y="1489.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-62">
+<clipPath id="terminal-1314099363-line-62">
     <rect x="0" y="1514.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-63">
+<clipPath id="terminal-1314099363-line-63">
     <rect x="0" y="1538.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-64">
+<clipPath id="terminal-1314099363-line-64">
     <rect x="0" y="1563.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-65">
+<clipPath id="terminal-1314099363-line-65">
     <rect x="0" y="1587.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-66">
+<clipPath id="terminal-1314099363-line-66">
     <rect x="0" y="1611.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-67">
+<clipPath id="terminal-1314099363-line-67">
     <rect x="0" y="1636.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-68">
+<clipPath id="terminal-1314099363-line-68">
     <rect x="0" y="1660.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-69">
+<clipPath id="terminal-1314099363-line-69">
     <rect x="0" y="1685.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-70">
+<clipPath id="terminal-1314099363-line-70">
     <rect x="0" y="1709.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-71">
+<clipPath id="terminal-1314099363-line-71">
     <rect x="0" y="1733.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-72">
+<clipPath id="terminal-1314099363-line-72">
     <rect x="0" y="1758.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3136577362-line-73">
+<clipPath id="terminal-1314099363-line-73">
     <rect x="0" y="1782.7" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-1314099363-line-74">
+    <rect x="0" y="1807.1" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1314099363-line-75">
+    <rect x="0" y="1831.5" 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="1878" rx="8"/><text class="terminal-3136577362-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;build-prod-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="1926.8" rx="8"/><text class="terminal-1314099363-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;build-prod-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-3136577362-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1314099363-clip-terminal)">
     
-    <g class="terminal-3136577362-matrix">
-    <text class="terminal-3136577362-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-3136577362-line-0)">
-</text><text class="terminal-3136577362-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-3136577362-line-1)">Usage:&#160;</text><text class="terminal-3136577362-r1" x="97.6" y="44.4" textLength="402.6" clip-path="url(#terminal-3136577362-line-1)">breeze&#160;build-prod-image&#160;[OPTIONS]</text><text class="terminal-3136577362-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-1)">
-</text><text class="terminal-3136577362-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-2)">
-</text><text class="terminal-3136577362-r2" x="12.2" y="93.2" textLength="1293.2" clip-path="url(#terminal-3136577362-line-3)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#160;or&#160;selected&#160;Python&#160;versions&#160;sequentially.</text><text class="terminal-3136577362-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-3)">
-</text><text class="terminal-3136577362-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-4)">
-</text><text class="terminal-3136577362-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-3136577362-line-5)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-3136577362-line-5)">&#160;Basic&#160;usage&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-313657 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-6)">│</text><text class="terminal-3136577362-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-6)">-</text><text class="terminal-3136577362-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-3136577362-line-6)">-python</text><text class="terminal-3136577362-r6" x="427" y="166.4" textLength="24.4" clip-path="url(#terminal-313 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-7)">│</text><text class="terminal-3136577362-r7" x="475.8" y="190.8" textLength="732" clip-path="url(#terminal-3136577362-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-3136577362-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-8)">│</text><text class="terminal-3136577362-r4" x="475.8" y="215.2" textLength="732" clip-path="url(#terminal-3136577362-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-3136577362-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-9)">│</text><text class="terminal-3136577362-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-9)">-</text><text class="terminal-3136577362-r5" x="36.6" y="239.6" textLength="97.6" clip-path="url(#terminal-3136577362-line-9)">-install</text><text class="terminal-3136577362-r5" x="134.2" y="239.6" textLength="195.2" clip-path="url(#terminal [...]
-</text><text class="terminal-3136577362-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3136577362-line-10)">│</text><text class="terminal-3136577362-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-3136577362-line-10)">-</text><text class="terminal-3136577362-r5" x="36.6" y="264" textLength="97.6" clip-path="url(#terminal-3136577362-line-10)">-upgrade</text><text class="terminal-3136577362-r5" x="134.2" y="264" textLength="268.4" clip-path="url(#terminal-3136 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-11)">│</text><text class="terminal-3136577362-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-11)">-</text><text class="terminal-3136577362-r5" x="36.6" y="288.4" textLength="85.4" clip-path="url(#terminal-3136577362-line-11)">-debian</text><text class="terminal-3136577362-r5" x="122" y="288.4" textLength="97.6" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-12)">│</text><text class="terminal-3136577362-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-12)">-</text><text class="terminal-3136577362-r5" x="36.6" y="312.8" textLength="73.2" clip-path="url(#terminal-3136577362-line-12)">-image</text><text class="terminal-3136577362-r5" x="109.8" y="312.8" textLength="48.8" clip-path="url(#terminal [...]
-</text><text class="terminal-3136577362-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-13)">│</text><text class="terminal-3136577362-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-13)">-</text><text class="terminal-3136577362-r5" x="36.6" y="337.2" textLength="48.8" clip-path="url(#terminal-3136577362-line-13)">-tag</text><text class="terminal-3136577362-r5" x="85.4" y="337.2" textLength="122" clip-path="url(#terminal-313 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-14)">│</text><text class="terminal-3136577362-r2" x="475.8" y="361.6" textLength="414.8" clip-path="url(#terminal-3136577362-line-14)">when&#160;you&#160;build&#160;or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-3136577362-r5" x="890.6" y="361.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-14)">-</text><text class="terminal-3136577362- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-3136577362-line-15)">│</text><text class="terminal-3136577362-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-3136577362-line-15)">-</text><text class="terminal-3136577362-r5" x="36.6" y="386" textLength="85.4" clip-path="url(#terminal-3136577362-line-15)">-docker</text><text class="terminal-3136577362-r5" x="122" y="386" textLength="73.2" clip-path="url(#terminal-31365773 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-16)">│</text><text class="terminal-3136577362-r4" x="475.8" y="410.4" textLength="549" clip-path="url(#terminal-3136577362-line-16)">[default:&#160;registry]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3136577362-r4" x="1451.8" y="41 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="434.8" textLength="1464" clip-path="url(#terminal-3136577362-line-17)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="434.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-17)">
-</text><text class="terminal-3136577362-r4" x="0" y="459.2" textLength="24.4" clip-path="url(#terminal-3136577362-line-18)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="459.2" textLength="1415.2" clip-path="url(#terminal-3136577362-line-18)">&#160;Building&#160;multiple&#160;images&#160;──────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="459.2" textLength="24.4" clip-path="url(#te [...]
-</text><text class="terminal-3136577362-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-19)">│</text><text class="terminal-3136577362-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-19)">-</text><text class="terminal-3136577362-r5" x="36.6" y="483.6" textLength="73.2" clip-path="url(#terminal-3136577362-line-19)">-build</text><text class="terminal-3136577362-r5" x="109.8" y="483.6" textLength="195.2" clip-path="url(#termina [...]
-</text><text class="terminal-3136577362-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3136577362-line-20)">│</text><text class="terminal-3136577362-r5" x="24.4" y="508" textLength="12.2" clip-path="url(#terminal-3136577362-line-20)">-</text><text class="terminal-3136577362-r5" x="36.6" y="508" textLength="85.4" clip-path="url(#terminal-3136577362-line-20)">-python</text><text class="terminal-3136577362-r5" x="122" y="508" textLength="109.8" clip-path="url(#terminal-3136577 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-21)">│</text><text class="terminal-3136577362-r4" x="353.8" y="532.4" textLength="951.6" clip-path="url(#terminal-3136577362-line-21)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="556.8" textLength="1464" clip-path="url(#terminal-3136577362-line-22)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="556.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-22)">
-</text><text class="terminal-3136577362-r4" x="0" y="581.2" textLength="24.4" clip-path="url(#terminal-3136577362-line-23)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="581.2" textLength="1415.2" clip-path="url(#terminal-3136577362-line-23)">&#160;Options&#160;for&#160;customizing&#160;images&#160;────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="581.2" textLength="24.4" clip-path="ur [...]
-</text><text class="terminal-3136577362-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-24)">│</text><text class="terminal-3136577362-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-24)">-</text><text class="terminal-3136577362-r5" x="36.6" y="605.6" textLength="97.6" clip-path="url(#terminal-3136577362-line-24)">-install</text><text class="terminal-3136577362-r5" x="134.2" y="605.6" textLength="280.6" clip-path="url(#termi [...]
-</text><text class="terminal-3136577362-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-3136577362-line-25)">│</text><text class="terminal-3136577362-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-3136577362-line-25)">-</text><text class="terminal-3136577362-r5" x="36.6" y="630" textLength="97.6" clip-path="url(#terminal-3136577362-line-25)">-airflow</text><text class="terminal-3136577362-r5" x="134.2" y="630" textLength="85.4" clip-path="url(#terminal-31365 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-26)">│</text><text class="terminal-3136577362-r7" x="463.6" y="654.4" textLength="976" clip-path="url(#terminal-3136577362-line-26)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-3136577362-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-27)">│</text><text class="terminal-3136577362-r4" x="463.6" y="678.8" textLength="976" clip-path="url(#terminal-3136577362-line-27)">[default:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-28)">│</text><text class="terminal-3136577362-r4" x="463.6" y="703.2" textLength="976" clip-path="url(#terminal-3136577362-line-28)">amazon,async,celery,cncf.kubernetes,dask,docker,elasticsearch,ftp,google,google…</text><text class="terminal-3136577362-r4" x="1451.8" y="703.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-28)">│</text><text class="terminal-3 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-29)">│</text><text class="terminal-3136577362-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-29)">-</text><text class="terminal-3136577362-r5" x="36.6" y="727.6" textLength="97.6" clip-path="url(#terminal-3136577362-line-29)">-airflow</text><text class="terminal-3136577362-r5" x="134.2" y="727.6" textLength="207.4" clip-path="url(#termi [...]
-</text><text class="terminal-3136577362-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-3136577362-line-30)">│</text><text class="terminal-3136577362-r7" x="463.6" y="752" textLength="866.2" clip-path="url(#terminal-3136577362-line-30)">(constraints&#160;|&#160;constraints-no-providers&#160;|&#160;constraints-source-providers)</text><text class="terminal-3136577362-r4" x="1451.8" y="752" textLength="12.2" clip-path="url(#terminal-3136577362-line-30)">│</text><text class="ter [...]
-</text><text class="terminal-3136577362-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-31)">│</text><text class="terminal-3136577362-r4" x="463.6" y="776.4" textLength="866.2" clip-path="url(#terminal-3136577362-line-31)">[default:&#160;constraints]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-3136577362-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-32)">│</text><text class="terminal-3136577362-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-32)">-</text><text class="terminal-3136577362-r5" x="36.6" y="800.8" textLength="97.6" clip-path="url(#terminal-3136577362-line-32)">-airflow</text><text class="terminal-3136577362-r5" x="134.2" y="800.8" textLength="268.4" clip-path="url(#termi [...]
-</text><text class="terminal-3136577362-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-33)">│</text><text class="terminal-3136577362-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-33)">-</text><text class="terminal-3136577362-r5" x="36.6" y="825.2" textLength="134.2" clip-path="url(#terminal-3136577362-line-33)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="825.2" textLength="146.4" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-34)">│</text><text class="terminal-3136577362-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-34)">-</text><text class="terminal-3136577362-r5" x="36.6" y="849.6" textLength="134.2" clip-path="url(#terminal-3136577362-line-34)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="849.6" textLength="85.4" clip-path="url(#te [...]
-</text><text class="terminal-3136577362-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-3136577362-line-35)">│</text><text class="terminal-3136577362-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-3136577362-line-35)">-</text><text class="terminal-3136577362-r5" x="36.6" y="874" textLength="134.2" clip-path="url(#terminal-3136577362-line-35)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="874" textLength="207.4" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-36)">│</text><text class="terminal-3136577362-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-36)">-</text><text class="terminal-3136577362-r5" x="36.6" y="898.4" textLength="134.2" clip-path="url(#terminal-3136577362-line-36)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="898.4" textLength="195.2" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-37)">│</text><text class="terminal-3136577362-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-37)">-</text><text class="terminal-3136577362-r5" x="36.6" y="922.8" textLength="134.2" clip-path="url(#terminal-3136577362-line-37)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="922.8" textLength="244" clip-path="url(#ter [...]
-</text><text class="terminal-3136577362-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-38)">│</text><text class="terminal-3136577362-r5" x="24.4" y="947.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-38)">-</text><text class="terminal-3136577362-r5" x="36.6" y="947.2" textLength="134.2" clip-path="url(#terminal-3136577362-line-38)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="947.2" textLength="158.6" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-39)">│</text><text class="terminal-3136577362-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-39)">-</text><text class="terminal-3136577362-r5" x="36.6" y="971.6" textLength="134.2" clip-path="url(#terminal-3136577362-line-39)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="971.6" textLength="146.4" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-3136577362-line-40)">│</text><text class="terminal-3136577362-r5" x="24.4" y="996" textLength="12.2" clip-path="url(#terminal-3136577362-line-40)">-</text><text class="terminal-3136577362-r5" x="36.6" y="996" textLength="134.2" clip-path="url(#terminal-3136577362-line-40)">-additional</text><text class="terminal-3136577362-r5" x="170.8" y="996" textLength="195.2" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-41)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-41)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1020.4" textLength="97.6" clip-path="url(#terminal-3136577362-line-41)">-runtime</text><text class="terminal-3136577362-r5" x="134.2" y="1020.4" textLength="109.8" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-42)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-42)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1044.8" textLength="97.6" clip-path="url(#terminal-3136577362-line-42)">-runtime</text><text class="terminal-3136577362-r5" x="134.2" y="1044.8" textLength="146.4" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-43)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1069.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-43)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1069.2" textLength="48.8" clip-path="url(#terminal-3136577362-line-43)">-dev</text><text class="terminal-3136577362-r5" x="85.4" y="1069.2" textLength="109.8" clip-path="url(#termin [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-44)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1093.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-44)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1093.6" textLength="48.8" clip-path="url(#terminal-3136577362-line-44)">-dev</text><text class="terminal-3136577362-r5" x="85.4" y="1093.6" textLength="146.4" clip-path="url(#termin [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1118" textLength="1464" clip-path="url(#terminal-3136577362-line-45)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="1118" textLength="12.2" clip-path="url(#terminal-3136577362-line-45)">
-</text><text class="terminal-3136577362-r4" x="0" y="1142.4" textLength="24.4" clip-path="url(#terminal-3136577362-line-46)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="1142.4" textLength="1415.2" clip-path="url(#terminal-3136577362-line-46)">&#160;Customization&#160;options&#160;(for&#160;specific&#160;customization&#160;needs)&#160;──────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="1142.4" textLength="24.4"  [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-47)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1166.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-47)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1166.8" textLength="97.6" clip-path="url(#terminal-3136577362-line-47)">-install</text><text class="terminal-3136577362-r5" x="134.2" y="1166.8" textLength="268.4" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-48)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1191.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-48)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1191.2" textLength="97.6" clip-path="url(#terminal-3136577362-line-48)">-airflow</text><text class="terminal-3136577362-r5" x="134.2" y="1191.2" textLength="170.8" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-49)">│</text><text class="terminal-3136577362-r2" x="536.8" y="1215.6" textLength="902.8" clip-path="url(#terminal-3136577362-line-49)">from&#160;PyPI&#160;or&#160;sources.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1240" textLength="12.2" clip-path="url(#terminal-3136577362-line-50)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1240" textLength="12.2" clip-path="url(#terminal-3136577362-line-50)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1240" textLength="97.6" clip-path="url(#terminal-3136577362-line-50)">-cleanup</text><text class="terminal-3136577362-r5" x="134.2" y="1240" textLength="97.6" clip-path="url(#terminal-3 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1264.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-51)">│</text><text class="terminal-3136577362-r2" x="536.8" y="1264.4" textLength="170.8" clip-path="url(#terminal-3136577362-line-51)">together&#160;with&#160;</text><text class="terminal-3136577362-r5" x="707.6" y="1264.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-51)">-</text><text class="terminal-3136577362-r5" x="719.8" y="1264.4" textLength="97.6" [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1288.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-52)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1288.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-52)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1288.8" textLength="97.6" clip-path="url(#terminal-3136577362-line-52)">-disable</text><text class="terminal-3136577362-r5" x="134.2" y="1288.8" textLength="317.2" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1313.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-53)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1313.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-53)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1313.2" textLength="97.6" clip-path="url(#terminal-3136577362-line-53)">-disable</text><text class="terminal-3136577362-r5" x="134.2" y="1313.2" textLength="317.2" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-54)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1337.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-54)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1337.6" textLength="97.6" clip-path="url(#terminal-3136577362-line-54)">-disable</text><text class="terminal-3136577362-r5" x="134.2" y="1337.6" textLength="353.8" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-3136577362-line-55)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1362" textLength="12.2" clip-path="url(#terminal-3136577362-line-55)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1362" textLength="97.6" clip-path="url(#terminal-3136577362-line-55)">-disable</text><text class="terminal-3136577362-r5" x="134.2" y="1362" textLength="231.8" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-56)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1386.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-56)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1386.4" textLength="97.6" clip-path="url(#terminal-3136577362-line-56)">-install</text><text class="terminal-3136577362-r5" x="134.2" y="1386.4" textLength="219.6" clip-path="url(#t [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1410.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-57)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1410.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-57)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1410.8" textLength="158.6" clip-path="url(#terminal-3136577362-line-57)">-installation</text><text class="terminal-3136577362-r5" x="195.2" y="1410.8" textLength="85.4" clip-path="u [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1435.2" textLength="1464" clip-path="url(#terminal-3136577362-line-58)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="1435.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-58)">
-</text><text class="terminal-3136577362-r4" x="0" y="1459.6" textLength="24.4" clip-path="url(#terminal-3136577362-line-59)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="1459.6" textLength="1415.2" clip-path="url(#terminal-3136577362-line-59)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;─────────────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="1459.6" textLeng [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1484" textLength="12.2" clip-path="url(#terminal-3136577362-line-60)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1484" textLength="12.2" clip-path="url(#terminal-3136577362-line-60)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1484" textLength="85.4" clip-path="url(#terminal-3136577362-line-60)">-github</text><text class="terminal-3136577362-r5" x="122" y="1484" textLength="73.2" clip-path="url(#terminal-3136 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1508.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-61)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1508.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-61)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1508.4" textLength="85.4" clip-path="url(#terminal-3136577362-line-61)">-github</text><text class="terminal-3136577362-r5" x="122" y="1508.4" textLength="109.8" clip-path="url(#term [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1532.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-62)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1532.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-62)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1532.8" textLength="109.8" clip-path="url(#terminal-3136577362-line-62)">-platform</text><text class="terminal-3136577362-r2" x="341.6" y="1532.8" textLength="329.4" clip-path="url( [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1557.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-63)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1557.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-63)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1557.2" textLength="61" clip-path="url(#terminal-3136577362-line-63)">-push</text><text class="terminal-3136577362-r5" x="97.6" y="1557.2" textLength="73.2" clip-path="url(#terminal [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1581.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-64)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1581.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-64)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1581.6" textLength="73.2" clip-path="url(#terminal-3136577362-line-64)">-empty</text><text class="terminal-3136577362-r5" x="109.8" y="1581.6" textLength="73.2" clip-path="url(#term [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1606" textLength="12.2" clip-path="url(#terminal-3136577362-line-65)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1606" textLength="12.2" clip-path="url(#terminal-3136577362-line-65)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1606" textLength="97.6" clip-path="url(#terminal-3136577362-line-65)">-prepare</text><text class="terminal-3136577362-r5" x="134.2" y="1606" textLength="158.6" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1630.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-66)">│</text><text class="terminal-3136577362-r2" x="341.6" y="1630.4" textLength="1098" clip-path="url(#terminal-3136577362-line-66)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1654.8" textLength="1464" clip-path="url(#terminal-3136577362-line-67)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="1654.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-67)">
-</text><text class="terminal-3136577362-r4" x="0" y="1679.2" textLength="24.4" clip-path="url(#terminal-3136577362-line-68)">╭─</text><text class="terminal-3136577362-r4" x="24.4" y="1679.2" textLength="1415.2" clip-path="url(#terminal-3136577362-line-68)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3136577362-r4" x="1439.6" y="1679.2" textLength="24.4" clip-path="url(#terminal- [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1703.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-69)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1703.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-69)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1703.6" textLength="85.4" clip-path="url(#terminal-3136577362-line-69)">-github</text><text class="terminal-3136577362-r5" x="122" y="1703.6" textLength="134.2" clip-path="url(#term [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1728" textLength="12.2" clip-path="url(#terminal-3136577362-line-70)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1728" textLength="12.2" clip-path="url(#terminal-3136577362-line-70)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1728" textLength="85.4" clip-path="url(#terminal-3136577362-line-70)">-answer</text><text class="terminal-3136577362-r6" x="280.6" y="1728" textLength="24.4" clip-path="url(#terminal-31 [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1752.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-71)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1752.4" textLength="12.2" clip-path="url(#terminal-3136577362-line-71)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1752.4" textLength="48.8" clip-path="url(#terminal-3136577362-line-71)">-dry</text><text class="terminal-3136577362-r5" x="85.4" y="1752.4" textLength="48.8" clip-path="url(#termina [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1776.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-72)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1776.8" textLength="12.2" clip-path="url(#terminal-3136577362-line-72)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1776.8" textLength="97.6" clip-path="url(#terminal-3136577362-line-72)">-verbose</text><text class="terminal-3136577362-r6" x="280.6" y="1776.8" textLength="24.4" clip-path="url(#te [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1801.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-73)">│</text><text class="terminal-3136577362-r5" x="24.4" y="1801.2" textLength="12.2" clip-path="url(#terminal-3136577362-line-73)">-</text><text class="terminal-3136577362-r5" x="36.6" y="1801.2" textLength="61" clip-path="url(#terminal-3136577362-line-73)">-help</text><text class="terminal-3136577362-r6" x="280.6" y="1801.2" textLength="24.4" clip-path="url(#termina [...]
-</text><text class="terminal-3136577362-r4" x="0" y="1825.6" textLength="1464" clip-path="url(#terminal-3136577362-line-74)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3136577362-r2" x="1464" y="1825.6" textLength="12.2" clip-path="url(#terminal-3136577362-line-74)">
+    <g class="terminal-1314099363-matrix">
+    <text class="terminal-1314099363-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1314099363-line-0)">
+</text><text class="terminal-1314099363-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1314099363-line-1)">Usage:&#160;</text><text class="terminal-1314099363-r1" x="97.6" y="44.4" textLength="402.6" clip-path="url(#terminal-1314099363-line-1)">breeze&#160;build-prod-image&#160;[OPTIONS]</text><text class="terminal-1314099363-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-1)">
+</text><text class="terminal-1314099363-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-2)">
+</text><text class="terminal-1314099363-r2" x="12.2" y="93.2" textLength="1293.2" clip-path="url(#terminal-1314099363-line-3)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#160;or&#160;selected&#160;Python&#160;versions&#160;sequentially.</text><text class="terminal-1314099363-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-3)">
+</text><text class="terminal-1314099363-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-4)">
+</text><text class="terminal-1314099363-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1314099363-line-5)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1314099363-line-5)">&#160;Basic&#160;usage&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-131409 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-6)">│</text><text class="terminal-1314099363-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-6)">-</text><text class="terminal-1314099363-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-1314099363-line-6)">-python</text><text class="terminal-1314099363-r6" x="427" y="166.4" textLength="24.4" clip-path="url(#terminal-131 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-7)">│</text><text class="terminal-1314099363-r7" x="475.8" y="190.8" textLength="732" clip-path="url(#terminal-1314099363-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1314099363-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-8)">│</text><text class="terminal-1314099363-r4" x="475.8" y="215.2" textLength="732" clip-path="url(#terminal-1314099363-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1314099363-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-9)">│</text><text class="terminal-1314099363-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-9)">-</text><text class="terminal-1314099363-r5" x="36.6" y="239.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-9)">-install</text><text class="terminal-1314099363-r5" x="134.2" y="239.6" textLength="195.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1314099363-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1314099363-line-10)">│</text><text class="terminal-1314099363-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-1314099363-line-10)">-</text><text class="terminal-1314099363-r5" x="36.6" y="264" textLength="97.6" clip-path="url(#terminal-1314099363-line-10)">-upgrade</text><text class="terminal-1314099363-r5" x="134.2" y="264" textLength="268.4" clip-path="url(#terminal-1314 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-11)">│</text><text class="terminal-1314099363-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-11)">-</text><text class="terminal-1314099363-r5" x="36.6" y="288.4" textLength="85.4" clip-path="url(#terminal-1314099363-line-11)">-debian</text><text class="terminal-1314099363-r5" x="122" y="288.4" textLength="97.6" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-12)">│</text><text class="terminal-1314099363-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-12)">-</text><text class="terminal-1314099363-r5" x="36.6" y="312.8" textLength="73.2" clip-path="url(#terminal-1314099363-line-12)">-image</text><text class="terminal-1314099363-r5" x="109.8" y="312.8" textLength="48.8" clip-path="url(#terminal [...]
+</text><text class="terminal-1314099363-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-13)">│</text><text class="terminal-1314099363-r5" x="475.8" y="337.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-13)">-</text><text class="terminal-1314099363-r5" x="488" y="337.2" textLength="73.2" clip-path="url(#terminal-1314099363-line-13)">-mount</text><text class="terminal-1314099363-r5" x="561.2" y="337.2" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-1314099363-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-14)">│</text><text class="terminal-1314099363-r7" x="475.8" y="361.6" textLength="963.8" clip-path="url(#terminal-1314099363-line-14)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1314099363-line-15)">│</text><text class="terminal-1314099363-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1314099363-line-15)">-</text><text class="terminal-1314099363-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-1314099363-line-15)">-tag</text><text class="terminal-1314099363-r5" x="85.4" y="386" textLength="122" clip-path="url(#terminal-1314099363- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-16)">│</text><text class="terminal-1314099363-r2" x="475.8" y="410.4" textLength="414.8" clip-path="url(#terminal-1314099363-line-16)">when&#160;you&#160;build&#160;or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-1314099363-r5" x="890.6" y="410.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-16)">-</text><text class="terminal-1314099363- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-17)">│</text><text class="terminal-1314099363-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-17)">-</text><text class="terminal-1314099363-r5" x="36.6" y="434.8" textLength="85.4" clip-path="url(#terminal-1314099363-line-17)">-docker</text><text class="terminal-1314099363-r5" x="122" y="434.8" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-18)">│</text><text class="terminal-1314099363-r4" x="475.8" y="459.2" textLength="549" clip-path="url(#terminal-1314099363-line-18)">[default:&#160;registry]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1314099363-r4" x="1451.8" y="45 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="483.6" textLength="1464" clip-path="url(#terminal-1314099363-line-19)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="483.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-19)">
+</text><text class="terminal-1314099363-r4" x="0" y="508" textLength="24.4" clip-path="url(#terminal-1314099363-line-20)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="508" textLength="1415.2" clip-path="url(#terminal-1314099363-line-20)">&#160;Building&#160;multiple&#160;images&#160;──────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="508" textLength="24.4" clip-path="url(#terminal [...]
+</text><text class="terminal-1314099363-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-21)">│</text><text class="terminal-1314099363-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-21)">-</text><text class="terminal-1314099363-r5" x="36.6" y="532.4" textLength="73.2" clip-path="url(#terminal-1314099363-line-21)">-build</text><text class="terminal-1314099363-r5" x="109.8" y="532.4" textLength="195.2" clip-path="url(#termina [...]
+</text><text class="terminal-1314099363-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-22)">│</text><text class="terminal-1314099363-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-22)">-</text><text class="terminal-1314099363-r5" x="36.6" y="556.8" textLength="85.4" clip-path="url(#terminal-1314099363-line-22)">-python</text><text class="terminal-1314099363-r5" x="122" y="556.8" textLength="109.8" clip-path="url(#terminal [...]
+</text><text class="terminal-1314099363-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-23)">│</text><text class="terminal-1314099363-r4" x="353.8" y="581.2" textLength="951.6" clip-path="url(#terminal-1314099363-line-23)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="605.6" textLength="1464" clip-path="url(#terminal-1314099363-line-24)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="605.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-24)">
+</text><text class="terminal-1314099363-r4" x="0" y="630" textLength="24.4" clip-path="url(#terminal-1314099363-line-25)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="630" textLength="1415.2" clip-path="url(#terminal-1314099363-line-25)">&#160;Options&#160;for&#160;customizing&#160;images&#160;────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="630" textLength="24.4" clip-path="url(#ter [...]
+</text><text class="terminal-1314099363-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-26)">│</text><text class="terminal-1314099363-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-26)">-</text><text class="terminal-1314099363-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-1314099363-line-26)">-install</text><text class="terminal-1314099363-r5" x="134.2" y="654.4" textLength="280.6" clip-path="url(#termi [...]
+</text><text class="terminal-1314099363-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-27)">│</text><text class="terminal-1314099363-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-27)">-</text><text class="terminal-1314099363-r5" x="36.6" y="678.8" textLength="97.6" clip-path="url(#terminal-1314099363-line-27)">-airflow</text><text class="terminal-1314099363-r5" x="134.2" y="678.8" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1314099363-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-28)">│</text><text class="terminal-1314099363-r7" x="463.6" y="703.2" textLength="976" clip-path="url(#terminal-1314099363-line-28)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1314099363-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-29)">│</text><text class="terminal-1314099363-r4" x="463.6" y="727.6" textLength="976" clip-path="url(#terminal-1314099363-line-29)">[default:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1314099363-line-30)">│</text><text class="terminal-1314099363-r4" x="463.6" y="752" textLength="976" clip-path="url(#terminal-1314099363-line-30)">amazon,async,celery,cncf.kubernetes,dask,docker,elasticsearch,ftp,google,google…</text><text class="terminal-1314099363-r4" x="1451.8" y="752" textLength="12.2" clip-path="url(#terminal-1314099363-line-30)">│</text><text class="terminal-1314099 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-31)">│</text><text class="terminal-1314099363-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-31)">-</text><text class="terminal-1314099363-r5" x="36.6" y="776.4" textLength="97.6" clip-path="url(#terminal-1314099363-line-31)">-airflow</text><text class="terminal-1314099363-r5" x="134.2" y="776.4" textLength="207.4" clip-path="url(#termi [...]
+</text><text class="terminal-1314099363-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-32)">│</text><text class="terminal-1314099363-r7" x="463.6" y="800.8" textLength="866.2" clip-path="url(#terminal-1314099363-line-32)">(constraints&#160;|&#160;constraints-no-providers&#160;|&#160;constraints-source-providers)</text><text class="terminal-1314099363-r4" x="1451.8" y="800.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-32)">│</text><text clas [...]
+</text><text class="terminal-1314099363-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-33)">│</text><text class="terminal-1314099363-r4" x="463.6" y="825.2" textLength="866.2" clip-path="url(#terminal-1314099363-line-33)">[default:&#160;constraints]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1314099363-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-34)">│</text><text class="terminal-1314099363-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-34)">-</text><text class="terminal-1314099363-r5" x="36.6" y="849.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-34)">-airflow</text><text class="terminal-1314099363-r5" x="134.2" y="849.6" textLength="268.4" clip-path="url(#termi [...]
+</text><text class="terminal-1314099363-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1314099363-line-35)">│</text><text class="terminal-1314099363-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-1314099363-line-35)">-</text><text class="terminal-1314099363-r5" x="36.6" y="874" textLength="134.2" clip-path="url(#terminal-1314099363-line-35)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="874" textLength="146.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-36)">│</text><text class="terminal-1314099363-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-36)">-</text><text class="terminal-1314099363-r5" x="36.6" y="898.4" textLength="134.2" clip-path="url(#terminal-1314099363-line-36)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="898.4" textLength="85.4" clip-path="url(#te [...]
+</text><text class="terminal-1314099363-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-37)">│</text><text class="terminal-1314099363-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-37)">-</text><text class="terminal-1314099363-r5" x="36.6" y="922.8" textLength="134.2" clip-path="url(#terminal-1314099363-line-37)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="922.8" textLength="207.4" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-38)">│</text><text class="terminal-1314099363-r5" x="24.4" y="947.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-38)">-</text><text class="terminal-1314099363-r5" x="36.6" y="947.2" textLength="134.2" clip-path="url(#terminal-1314099363-line-38)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="947.2" textLength="195.2" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-39)">│</text><text class="terminal-1314099363-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-39)">-</text><text class="terminal-1314099363-r5" x="36.6" y="971.6" textLength="134.2" clip-path="url(#terminal-1314099363-line-39)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="971.6" textLength="244" clip-path="url(#ter [...]
+</text><text class="terminal-1314099363-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-1314099363-line-40)">│</text><text class="terminal-1314099363-r5" x="24.4" y="996" textLength="12.2" clip-path="url(#terminal-1314099363-line-40)">-</text><text class="terminal-1314099363-r5" x="36.6" y="996" textLength="134.2" clip-path="url(#terminal-1314099363-line-40)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="996" textLength="158.6" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-41)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-41)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1020.4" textLength="134.2" clip-path="url(#terminal-1314099363-line-41)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="1020.4" textLength="146.4" clip-path="ur [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-42)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-42)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1044.8" textLength="134.2" clip-path="url(#terminal-1314099363-line-42)">-additional</text><text class="terminal-1314099363-r5" x="170.8" y="1044.8" textLength="195.2" clip-path="ur [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-43)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1069.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-43)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1069.2" textLength="97.6" clip-path="url(#terminal-1314099363-line-43)">-runtime</text><text class="terminal-1314099363-r5" x="134.2" y="1069.2" textLength="109.8" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-44)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1093.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-44)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1093.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-44)">-runtime</text><text class="terminal-1314099363-r5" x="134.2" y="1093.6" textLength="146.4" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-1314099363-line-45)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1118" textLength="12.2" clip-path="url(#terminal-1314099363-line-45)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1118" textLength="48.8" clip-path="url(#terminal-1314099363-line-45)">-dev</text><text class="terminal-1314099363-r5" x="85.4" y="1118" textLength="109.8" clip-path="url(#terminal-13140 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1142.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-46)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1142.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-46)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1142.4" textLength="48.8" clip-path="url(#terminal-1314099363-line-46)">-dev</text><text class="terminal-1314099363-r5" x="85.4" y="1142.4" textLength="146.4" clip-path="url(#termin [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1166.8" textLength="1464" clip-path="url(#terminal-1314099363-line-47)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="1166.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-47)">
+</text><text class="terminal-1314099363-r4" x="0" y="1191.2" textLength="24.4" clip-path="url(#terminal-1314099363-line-48)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="1191.2" textLength="1415.2" clip-path="url(#terminal-1314099363-line-48)">&#160;Customization&#160;options&#160;(for&#160;specific&#160;customization&#160;needs)&#160;──────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="1191.2" textLength="24.4"  [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-49)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1215.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-49)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1215.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-49)">-install</text><text class="terminal-1314099363-r5" x="134.2" y="1215.6" textLength="268.4" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1240" textLength="12.2" clip-path="url(#terminal-1314099363-line-50)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1240" textLength="12.2" clip-path="url(#terminal-1314099363-line-50)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1240" textLength="97.6" clip-path="url(#terminal-1314099363-line-50)">-airflow</text><text class="terminal-1314099363-r5" x="134.2" y="1240" textLength="170.8" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1264.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-51)">│</text><text class="terminal-1314099363-r2" x="536.8" y="1264.4" textLength="902.8" clip-path="url(#terminal-1314099363-line-51)">from&#160;PyPI&#160;or&#160;sources.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1288.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-52)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1288.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-52)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1288.8" textLength="97.6" clip-path="url(#terminal-1314099363-line-52)">-cleanup</text><text class="terminal-1314099363-r5" x="134.2" y="1288.8" textLength="97.6" clip-path="url(#te [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1313.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-53)">│</text><text class="terminal-1314099363-r2" x="536.8" y="1313.2" textLength="170.8" clip-path="url(#terminal-1314099363-line-53)">together&#160;with&#160;</text><text class="terminal-1314099363-r5" x="707.6" y="1313.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-53)">-</text><text class="terminal-1314099363-r5" x="719.8" y="1313.2" textLength="97.6" [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-54)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1337.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-54)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1337.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-54)">-disable</text><text class="terminal-1314099363-r5" x="134.2" y="1337.6" textLength="317.2" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-1314099363-line-55)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1362" textLength="12.2" clip-path="url(#terminal-1314099363-line-55)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1362" textLength="97.6" clip-path="url(#terminal-1314099363-line-55)">-disable</text><text class="terminal-1314099363-r5" x="134.2" y="1362" textLength="317.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-56)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1386.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-56)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1386.4" textLength="97.6" clip-path="url(#terminal-1314099363-line-56)">-disable</text><text class="terminal-1314099363-r5" x="134.2" y="1386.4" textLength="353.8" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1410.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-57)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1410.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-57)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1410.8" textLength="97.6" clip-path="url(#terminal-1314099363-line-57)">-disable</text><text class="terminal-1314099363-r5" x="134.2" y="1410.8" textLength="231.8" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1435.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-58)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1435.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-58)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1435.2" textLength="97.6" clip-path="url(#terminal-1314099363-line-58)">-install</text><text class="terminal-1314099363-r5" x="134.2" y="1435.2" textLength="219.6" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1459.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-59)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1459.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-59)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1459.6" textLength="158.6" clip-path="url(#terminal-1314099363-line-59)">-installation</text><text class="terminal-1314099363-r5" x="195.2" y="1459.6" textLength="85.4" clip-path="u [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1484" textLength="1464" clip-path="url(#terminal-1314099363-line-60)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="1484" textLength="12.2" clip-path="url(#terminal-1314099363-line-60)">
+</text><text class="terminal-1314099363-r4" x="0" y="1508.4" textLength="24.4" clip-path="url(#terminal-1314099363-line-61)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="1508.4" textLength="1415.2" clip-path="url(#terminal-1314099363-line-61)">&#160;Preparing&#160;cache&#160;and&#160;push&#160;(for&#160;maintainers&#160;and&#160;CI)&#160;─────────────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="1508.4" textLeng [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1532.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-62)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1532.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-62)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1532.8" textLength="85.4" clip-path="url(#terminal-1314099363-line-62)">-github</text><text class="terminal-1314099363-r5" x="122" y="1532.8" textLength="73.2" clip-path="url(#termi [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1557.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-63)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1557.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-63)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1557.2" textLength="85.4" clip-path="url(#terminal-1314099363-line-63)">-github</text><text class="terminal-1314099363-r5" x="122" y="1557.2" textLength="109.8" clip-path="url(#term [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1581.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-64)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1581.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-64)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1581.6" textLength="109.8" clip-path="url(#terminal-1314099363-line-64)">-platform</text><text class="terminal-1314099363-r2" x="341.6" y="1581.6" textLength="329.4" clip-path="url( [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1606" textLength="12.2" clip-path="url(#terminal-1314099363-line-65)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1606" textLength="12.2" clip-path="url(#terminal-1314099363-line-65)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1606" textLength="61" clip-path="url(#terminal-1314099363-line-65)">-push</text><text class="terminal-1314099363-r5" x="97.6" y="1606" textLength="73.2" clip-path="url(#terminal-1314099 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1630.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-66)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1630.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-66)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1630.4" textLength="73.2" clip-path="url(#terminal-1314099363-line-66)">-empty</text><text class="terminal-1314099363-r5" x="109.8" y="1630.4" textLength="73.2" clip-path="url(#term [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1654.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-67)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1654.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-67)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1654.8" textLength="97.6" clip-path="url(#terminal-1314099363-line-67)">-prepare</text><text class="terminal-1314099363-r5" x="134.2" y="1654.8" textLength="158.6" clip-path="url(#t [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1679.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-68)">│</text><text class="terminal-1314099363-r2" x="341.6" y="1679.2" textLength="1098" clip-path="url(#terminal-1314099363-line-68)">image).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1703.6" textLength="1464" clip-path="url(#terminal-1314099363-line-69)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="1703.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-69)">
+</text><text class="terminal-1314099363-r4" x="0" y="1728" textLength="24.4" clip-path="url(#terminal-1314099363-line-70)">╭─</text><text class="terminal-1314099363-r4" x="24.4" y="1728" textLength="1415.2" clip-path="url(#terminal-1314099363-line-70)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1314099363-r4" x="1439.6" y="1728" textLength="24.4" clip-path="url(#terminal-131409 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1752.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-71)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1752.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-71)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1752.4" textLength="85.4" clip-path="url(#terminal-1314099363-line-71)">-github</text><text class="terminal-1314099363-r5" x="122" y="1752.4" textLength="134.2" clip-path="url(#term [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1776.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-72)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1776.8" textLength="12.2" clip-path="url(#terminal-1314099363-line-72)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1776.8" textLength="85.4" clip-path="url(#terminal-1314099363-line-72)">-answer</text><text class="terminal-1314099363-r6" x="280.6" y="1776.8" textLength="24.4" clip-path="url(#ter [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1801.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-73)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1801.2" textLength="12.2" clip-path="url(#terminal-1314099363-line-73)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1801.2" textLength="48.8" clip-path="url(#terminal-1314099363-line-73)">-dry</text><text class="terminal-1314099363-r5" x="85.4" y="1801.2" textLength="48.8" clip-path="url(#termina [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1825.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-74)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1825.6" textLength="12.2" clip-path="url(#terminal-1314099363-line-74)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1825.6" textLength="97.6" clip-path="url(#terminal-1314099363-line-74)">-verbose</text><text class="terminal-1314099363-r6" x="280.6" y="1825.6" textLength="24.4" clip-path="url(#te [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1850" textLength="12.2" clip-path="url(#terminal-1314099363-line-75)">│</text><text class="terminal-1314099363-r5" x="24.4" y="1850" textLength="12.2" clip-path="url(#terminal-1314099363-line-75)">-</text><text class="terminal-1314099363-r5" x="36.6" y="1850" textLength="61" clip-path="url(#terminal-1314099363-line-75)">-help</text><text class="terminal-1314099363-r6" x="280.6" y="1850" textLength="24.4" clip-path="url(#terminal-131409 [...]
+</text><text class="terminal-1314099363-r4" x="0" y="1874.4" textLength="1464" clip-path="url(#terminal-1314099363-line-76)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1314099363-r2" x="1464" y="1874.4" textLength="12.2" clip-path="url(#terminal-1314099363-line-76)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-commands-hash.txt b/images/breeze/output-commands-hash.txt
index aedf286361..dacbf6c6e2 100644
--- a/images/breeze/output-commands-hash.txt
+++ b/images/breeze/output-commands-hash.txt
@@ -1 +1 @@
-4715fa0a006457cc3f4f6447e3fecc95
+bdc63bfd5f0967029b8b32a8068303cf
diff --git a/images/breeze/output-commands.svg b/images/breeze/output-commands.svg
index a592f4642e..e9dd89b22e 100644
--- a/images/breeze/output-commands.svg
+++ b/images/breeze/output-commands.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 2099.6" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 2124.0" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,377 +19,381 @@
         font-weight: 700;
     }
 
-    .terminal-2950431877-matrix {
+    .terminal-1207574554-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-2950431877-title {
+    .terminal-1207574554-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-2950431877-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-2950431877-r2 { fill: #c5c8c6 }
-.terminal-2950431877-r3 { fill: #d0b344;font-weight: bold }
-.terminal-2950431877-r4 { fill: #868887 }
-.terminal-2950431877-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-2950431877-r6 { fill: #98a84b;font-weight: bold }
-.terminal-2950431877-r7 { fill: #8d7b39 }
+    .terminal-1207574554-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1207574554-r2 { fill: #c5c8c6 }
+.terminal-1207574554-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1207574554-r4 { fill: #868887 }
+.terminal-1207574554-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1207574554-r6 { fill: #98a84b;font-weight: bold }
+.terminal-1207574554-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-2950431877-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="2048.6" />
+    <clipPath id="terminal-1207574554-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="2073.0" />
     </clipPath>
-    <clipPath id="terminal-2950431877-line-0">
+    <clipPath id="terminal-1207574554-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-1">
+<clipPath id="terminal-1207574554-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-2">
+<clipPath id="terminal-1207574554-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-3">
+<clipPath id="terminal-1207574554-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-4">
+<clipPath id="terminal-1207574554-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-5">
+<clipPath id="terminal-1207574554-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-6">
+<clipPath id="terminal-1207574554-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-7">
+<clipPath id="terminal-1207574554-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-8">
+<clipPath id="terminal-1207574554-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-9">
+<clipPath id="terminal-1207574554-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-10">
+<clipPath id="terminal-1207574554-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-11">
+<clipPath id="terminal-1207574554-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-12">
+<clipPath id="terminal-1207574554-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-13">
+<clipPath id="terminal-1207574554-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-14">
+<clipPath id="terminal-1207574554-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-15">
+<clipPath id="terminal-1207574554-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-16">
+<clipPath id="terminal-1207574554-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-17">
+<clipPath id="terminal-1207574554-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-18">
+<clipPath id="terminal-1207574554-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-19">
+<clipPath id="terminal-1207574554-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-20">
+<clipPath id="terminal-1207574554-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-21">
+<clipPath id="terminal-1207574554-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-22">
+<clipPath id="terminal-1207574554-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-23">
+<clipPath id="terminal-1207574554-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-24">
+<clipPath id="terminal-1207574554-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-25">
+<clipPath id="terminal-1207574554-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-26">
+<clipPath id="terminal-1207574554-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-27">
+<clipPath id="terminal-1207574554-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-28">
+<clipPath id="terminal-1207574554-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-29">
+<clipPath id="terminal-1207574554-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-30">
+<clipPath id="terminal-1207574554-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-31">
+<clipPath id="terminal-1207574554-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-32">
+<clipPath id="terminal-1207574554-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-33">
+<clipPath id="terminal-1207574554-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-34">
+<clipPath id="terminal-1207574554-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-35">
+<clipPath id="terminal-1207574554-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-36">
+<clipPath id="terminal-1207574554-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-37">
+<clipPath id="terminal-1207574554-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-38">
+<clipPath id="terminal-1207574554-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-39">
+<clipPath id="terminal-1207574554-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-40">
+<clipPath id="terminal-1207574554-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-41">
+<clipPath id="terminal-1207574554-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-42">
+<clipPath id="terminal-1207574554-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-43">
+<clipPath id="terminal-1207574554-line-43">
     <rect x="0" y="1050.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-44">
+<clipPath id="terminal-1207574554-line-44">
     <rect x="0" y="1075.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-45">
+<clipPath id="terminal-1207574554-line-45">
     <rect x="0" y="1099.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-46">
+<clipPath id="terminal-1207574554-line-46">
     <rect x="0" y="1123.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-47">
+<clipPath id="terminal-1207574554-line-47">
     <rect x="0" y="1148.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-48">
+<clipPath id="terminal-1207574554-line-48">
     <rect x="0" y="1172.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-49">
+<clipPath id="terminal-1207574554-line-49">
     <rect x="0" y="1197.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-50">
+<clipPath id="terminal-1207574554-line-50">
     <rect x="0" y="1221.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-51">
+<clipPath id="terminal-1207574554-line-51">
     <rect x="0" y="1245.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-52">
+<clipPath id="terminal-1207574554-line-52">
     <rect x="0" y="1270.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-53">
+<clipPath id="terminal-1207574554-line-53">
     <rect x="0" y="1294.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-54">
+<clipPath id="terminal-1207574554-line-54">
     <rect x="0" y="1319.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-55">
+<clipPath id="terminal-1207574554-line-55">
     <rect x="0" y="1343.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-56">
+<clipPath id="terminal-1207574554-line-56">
     <rect x="0" y="1367.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-57">
+<clipPath id="terminal-1207574554-line-57">
     <rect x="0" y="1392.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-58">
+<clipPath id="terminal-1207574554-line-58">
     <rect x="0" y="1416.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-59">
+<clipPath id="terminal-1207574554-line-59">
     <rect x="0" y="1441.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-60">
+<clipPath id="terminal-1207574554-line-60">
     <rect x="0" y="1465.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-61">
+<clipPath id="terminal-1207574554-line-61">
     <rect x="0" y="1489.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-62">
+<clipPath id="terminal-1207574554-line-62">
     <rect x="0" y="1514.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-63">
+<clipPath id="terminal-1207574554-line-63">
     <rect x="0" y="1538.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-64">
+<clipPath id="terminal-1207574554-line-64">
     <rect x="0" y="1563.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-65">
+<clipPath id="terminal-1207574554-line-65">
     <rect x="0" y="1587.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-66">
+<clipPath id="terminal-1207574554-line-66">
     <rect x="0" y="1611.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-67">
+<clipPath id="terminal-1207574554-line-67">
     <rect x="0" y="1636.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-68">
+<clipPath id="terminal-1207574554-line-68">
     <rect x="0" y="1660.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-69">
+<clipPath id="terminal-1207574554-line-69">
     <rect x="0" y="1685.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-70">
+<clipPath id="terminal-1207574554-line-70">
     <rect x="0" y="1709.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-71">
+<clipPath id="terminal-1207574554-line-71">
     <rect x="0" y="1733.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-72">
+<clipPath id="terminal-1207574554-line-72">
     <rect x="0" y="1758.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-73">
+<clipPath id="terminal-1207574554-line-73">
     <rect x="0" y="1782.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-74">
+<clipPath id="terminal-1207574554-line-74">
     <rect x="0" y="1807.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-75">
+<clipPath id="terminal-1207574554-line-75">
     <rect x="0" y="1831.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-76">
+<clipPath id="terminal-1207574554-line-76">
     <rect x="0" y="1855.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-77">
+<clipPath id="terminal-1207574554-line-77">
     <rect x="0" y="1880.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-78">
+<clipPath id="terminal-1207574554-line-78">
     <rect x="0" y="1904.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-79">
+<clipPath id="terminal-1207574554-line-79">
     <rect x="0" y="1929.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-80">
+<clipPath id="terminal-1207574554-line-80">
     <rect x="0" y="1953.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-81">
+<clipPath id="terminal-1207574554-line-81">
     <rect x="0" y="1977.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2950431877-line-82">
+<clipPath id="terminal-1207574554-line-82">
     <rect x="0" y="2002.3" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-1207574554-line-83">
+    <rect x="0" y="2026.7" 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="2097.6" rx="8"/><text class="terminal-2950431877-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Breeze&#160;commands</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="2122" rx="8"/><text class="terminal-1207574554-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Breeze&#160;commands</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-2950431877-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1207574554-clip-terminal)">
     
-    <g class="terminal-2950431877-matrix">
-    <text class="terminal-2950431877-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2950431877-line-0)">
-</text><text class="terminal-2950431877-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2950431877-line-1)">Usage:&#160;</text><text class="terminal-2950431877-r1" x="97.6" y="44.4" textLength="414.8" clip-path="url(#terminal-2950431877-line-1)">breeze&#160;[OPTIONS]&#160;COMMAND&#160;[ARGS]...</text><text class="terminal-2950431877-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-1)">
-</text><text class="terminal-2950431877-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-2)">
-</text><text class="terminal-2950431877-r4" x="0" y="93.2" textLength="24.4" clip-path="url(#terminal-2950431877-line-3)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="93.2" textLength="1415.2" clip-path="url(#terminal-2950431877-line-3)">&#160;Basic&#160;flags&#160;for&#160;the&#160;default&#160;(shell)&#160;command&#160;───────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="93.2" textLength="24.4" cli [...]
-</text><text class="terminal-2950431877-r4" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-4)">│</text><text class="terminal-2950431877-r5" x="24.4" y="117.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-4)">-</text><text class="terminal-2950431877-r5" x="36.6" y="117.6" textLength="85.4" clip-path="url(#terminal-2950431877-line-4)">-python</text><text class="terminal-2950431877-r6" x="305" y="117.6" textLength="24.4" clip-path="url(#terminal-295 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="142" textLength="12.2" clip-path="url(#terminal-2950431877-line-5)">│</text><text class="terminal-2950431877-r4" x="353.8" y="142" textLength="732" clip-path="url(#terminal-2950431877-line-5)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-6)">│</text><text class="terminal-2950431877-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-6)">-</text><text class="terminal-2950431877-r5" x="36.6" y="166.4" textLength="97.6" clip-path="url(#terminal-2950431877-line-6)">-backend</text><text class="terminal-2950431877-r6" x="305" y="166.4" textLength="24.4" clip-path="url(#terminal-29 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-7)">│</text><text class="terminal-2950431877-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-7)">-</text><text class="terminal-2950431877-r5" x="36.6" y="190.8" textLength="109.8" clip-path="url(#terminal-2950431877-line-7)">-postgres</text><text class="terminal-2950431877-r5" x="146.4" y="190.8" textLength="97.6" clip-path="url(#termina [...]
-</text><text class="terminal-2950431877-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-8)">│</text><text class="terminal-2950431877-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-8)">-</text><text class="terminal-2950431877-r5" x="36.6" y="215.2" textLength="73.2" clip-path="url(#terminal-2950431877-line-8)">-mysql</text><text class="terminal-2950431877-r5" x="109.8" y="215.2" textLength="97.6" clip-path="url(#terminal-29 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-9)">│</text><text class="terminal-2950431877-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-9)">-</text><text class="terminal-2950431877-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-2950431877-line-9)">-mssql</text><text class="terminal-2950431877-r5" x="109.8" y="239.6" textLength="97.6" clip-path="url(#terminal-29 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2950431877-line-10)">│</text><text class="terminal-2950431877-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-2950431877-line-10)">-</text><text class="terminal-2950431877-r5" x="36.6" y="264" textLength="146.4" clip-path="url(#terminal-2950431877-line-10)">-integration</text><text class="terminal-2950431877-r2" x="353.8" y="264" textLength="1085.8" clip-path="url(#termina [...]
-</text><text class="terminal-2950431877-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-11)">│</text><text class="terminal-2950431877-r7" x="353.8" y="288.4" textLength="1085.8" clip-path="url(#terminal-2950431877-line-11)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;&#160;&#160;</text><text class="terminal-2950431877-r4" x="1 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-12)">│</text><text class="terminal-2950431877-r7" x="353.8" y="312.8" textLength="1085.8" clip-path="url(#terminal-2950431877-line-12)">all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-13)">│</text><text class="terminal-2950431877-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-13)">-</text><text class="terminal-2950431877-r5" x="36.6" y="337.2" textLength="97.6" clip-path="url(#terminal-2950431877-line-13)">-forward</text><text class="terminal-2950431877-r5" x="134.2" y="337.2" textLength="146.4" clip-path="url(#termi [...]
-</text><text class="terminal-2950431877-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-14)">│</text><text class="terminal-2950431877-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-14)">-</text><text class="terminal-2950431877-r5" x="36.6" y="361.6" textLength="36.6" clip-path="url(#terminal-2950431877-line-14)">-db</text><text class="terminal-2950431877-r5" x="73.2" y="361.6" textLength="73.2" clip-path="url(#terminal-295 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="386" textLength="1464" clip-path="url(#terminal-2950431877-line-15)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="386" textLength="12.2" clip-path="url(#terminal-2950431877-line-15)">
-</text><text class="terminal-2950431877-r4" x="0" y="410.4" textLength="24.4" clip-path="url(#terminal-2950431877-line-16)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="410.4" textLength="1415.2" clip-path="url(#terminal-2950431877-line-16)">&#160;Advanced&#160;flags&#160;for&#160;the&#160;default&#160;(shell)&#160;command&#160;────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="410.4" textLength="24.4 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-17)">│</text><text class="terminal-2950431877-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-17)">-</text><text class="terminal-2950431877-r5" x="36.6" y="434.8" textLength="48.8" clip-path="url(#terminal-2950431877-line-17)">-use</text><text class="terminal-2950431877-r5" x="85.4" y="434.8" textLength="195.2" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-18)">│</text><text class="terminal-2950431877-r2" x="366" y="459.2" textLength="1073.6" clip-path="url(#terminal-2950431877-line-18)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;&#160;&#160;</text><text class="terminal-2950431877-r4" x="1451.8" y="459.2" textLength= [...]
-</text><text class="terminal-2950431877-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-19)">│</text><text class="terminal-2950431877-r2" x="366" y="483.6" textLength="573.4" clip-path="url(#terminal-2950431877-line-19)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-2950431877-r5" x="939.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-19)">-</text><text class="terminal-29504 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2950431877-line-20)">│</text><text class="terminal-2950431877-r7" x="366" y="508" textLength="1073.6" clip-path="url(#terminal-2950431877-line-20)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-21)">│</text><text class="terminal-2950431877-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-21)">-</text><text class="terminal-2950431877-r5" x="36.6" y="532.4" textLength="97.6" clip-path="url(#terminal-2950431877-line-21)">-airflow</text><text class="terminal-2950431877-r5" x="134.2" y="532.4" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-2950431877-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-22)">│</text><text class="terminal-2950431877-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-22)">-</text><text class="terminal-2950431877-r5" x="36.6" y="556.8" textLength="48.8" clip-path="url(#terminal-2950431877-line-22)">-use</text><text class="terminal-2950431877-r5" x="85.4" y="556.8" textLength="231.8" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-23)">│</text><text class="terminal-2950431877-r2" x="366" y="581.2" textLength="1073.6" clip-path="url(#terminal-2950431877-line-23)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-2950431877-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-24)">│</text><text class="terminal-2950431877-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-24)">-</text><text class="terminal-2950431877-r5" x="36.6" y="605.6" textLength="97.6" clip-path="url(#terminal-2950431877-line-24)">-package</text><text class="terminal-2950431877-r5" x="134.2" y="605.6" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-2950431877-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2950431877-line-25)">│</text><text class="terminal-2950431877-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-2950431877-line-25)">-</text><text class="terminal-2950431877-r5" x="36.6" y="630" textLength="73.2" clip-path="url(#terminal-2950431877-line-25)">-force</text><text class="terminal-2950431877-r5" x="109.8" y="630" textLength="73.2" clip-path="url(#terminal-2950431 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-26)">│</text><text class="terminal-2950431877-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-26)">-</text><text class="terminal-2950431877-r5" x="36.6" y="654.4" textLength="73.2" clip-path="url(#terminal-2950431877-line-26)">-mount</text><text class="terminal-2950431877-r5" x="109.8" y="654.4" textLength="97.6" clip-path="url(#terminal [...]
-</text><text class="terminal-2950431877-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-27)">│</text><text class="terminal-2950431877-r7" x="366" y="678.8" textLength="841.8" clip-path="url(#terminal-2950431877-line-27)">(selected&#160;|&#160;all&#160;|&#160;none)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-28)">│</text><text class="terminal-2950431877-r4" x="366" y="703.2" textLength="841.8" clip-path="url(#terminal-2950431877-line-28)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-2950431877-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-29)">│</text><text class="terminal-2950431877-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-29)">-</text><text class="terminal-2950431877-r5" x="36.6" y="727.6" textLength="85.4" clip-path="url(#terminal-2950431877-line-29)">-debian</text><text class="terminal-2950431877-r5" x="122" y="727.6" textLength="97.6" clip-path="url(#terminal- [...]
-</text><text class="terminal-2950431877-r4" x="0" y="752" textLength="1464" clip-path="url(#terminal-2950431877-line-30)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="752" textLength="12.2" clip-path="url(#terminal-2950431877-line-30)">
-</text><text class="terminal-2950431877-r4" x="0" y="776.4" textLength="24.4" clip-path="url(#terminal-2950431877-line-31)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="776.4" textLength="1415.2" clip-path="url(#terminal-2950431877-line-31)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="776.4" textLength="24.4" clip-path="url(#terminal-295 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-32)">│</text><text class="terminal-2950431877-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-32)">-</text><text class="terminal-2950431877-r5" x="36.6" y="800.8" textLength="97.6" clip-path="url(#terminal-2950431877-line-32)">-verbose</text><text class="terminal-2950431877-r6" x="280.6" y="800.8" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-2950431877-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-33)">│</text><text class="terminal-2950431877-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-33)">-</text><text class="terminal-2950431877-r5" x="36.6" y="825.2" textLength="48.8" clip-path="url(#terminal-2950431877-line-33)">-dry</text><text class="terminal-2950431877-r5" x="85.4" y="825.2" textLength="48.8" clip-path="url(#terminal-29 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-34)">│</text><text class="terminal-2950431877-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-34)">-</text><text class="terminal-2950431877-r5" x="36.6" y="849.6" textLength="85.4" clip-path="url(#terminal-2950431877-line-34)">-github</text><text class="terminal-2950431877-r5" x="122" y="849.6" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-2950431877-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-2950431877-line-35)">│</text><text class="terminal-2950431877-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-2950431877-line-35)">-</text><text class="terminal-2950431877-r5" x="36.6" y="874" textLength="85.4" clip-path="url(#terminal-2950431877-line-35)">-answer</text><text class="terminal-2950431877-r6" x="280.6" y="874" textLength="24.4" clip-path="url(#terminal-295043 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-36)">│</text><text class="terminal-2950431877-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-36)">-</text><text class="terminal-2950431877-r5" x="36.6" y="898.4" textLength="61" clip-path="url(#terminal-2950431877-line-36)">-help</text><text class="terminal-2950431877-r6" x="280.6" y="898.4" textLength="24.4" clip-path="url(#terminal-29 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="922.8" textLength="1464" clip-path="url(#terminal-2950431877-line-37)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="922.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-37)">
-</text><text class="terminal-2950431877-r4" x="0" y="947.2" textLength="24.4" clip-path="url(#terminal-2950431877-line-38)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="947.2" textLength="1415.2" clip-path="url(#terminal-2950431877-line-38)">&#160;Developer&#160;tools&#160;───────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="947.2" textLength="24.4" clip-path="url(#termina [...]
-</text><text class="terminal-2950431877-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-39)">│</text><text class="terminal-2950431877-r5" x="24.4" y="971.6" textLength="183" clip-path="url(#terminal-2950431877-line-39)">shell&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="971.6" textLength="1207.8" clip-path="url(#terminal-2950431877-line-39)">Enter&#160;breeze.py&#160;environment.&#160;th [...]
-</text><text class="terminal-2950431877-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-2950431877-line-40)">│</text><text class="terminal-2950431877-r5" x="24.4" y="996" textLength="183" clip-path="url(#terminal-2950431877-line-40)">start-airflow&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="996" textLength="1207.8" clip-path="url(#terminal-2950431877-line-40)">Enter&#160;breeze.py&#160;environment&#160;and&#160;starts&#160;all&#160;Airflow&#160;compon [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-41)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1020.4" textLength="183" clip-path="url(#terminal-2950431877-line-41)">exec&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="1020.4" textLength="1207.8" clip-path="url(#terminal-2950431877-line-41)">Joins&#160;the&#160;interactive&#160;s [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-42)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1044.8" textLength="183" clip-path="url(#terminal-2950431877-line-42)">stop&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="1044.8" textLength="1207.8" clip-path="url(#terminal-2950431877-line-42)">Stop&#160;running&#160;breeze&#160;env [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-43)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1069.2" textLength="183" clip-path="url(#terminal-2950431877-line-43)">build-docs&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="1069.2" textLength="1207.8" clip-path="url(#terminal-2950431877-line-43)">Build&#160;documentation&#160;in&#160;the&#160;container.&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-44)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1093.6" textLength="183" clip-path="url(#terminal-2950431877-line-44)">static-checks&#160;&#160;</text><text class="terminal-2950431877-r2" x="231.8" y="1093.6" textLength="1207.8" clip-path="url(#terminal-2950431877-line-44)">Run&#160;static&#160;checks.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1118" textLength="1464" clip-path="url(#terminal-2950431877-line-45)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="1118" textLength="12.2" clip-path="url(#terminal-2950431877-line-45)">
-</text><text class="terminal-2950431877-r4" x="0" y="1142.4" textLength="24.4" clip-path="url(#terminal-2950431877-line-46)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="1142.4" textLength="1415.2" clip-path="url(#terminal-2950431877-line-46)">&#160;Testing&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="1142.4" textLength="24.4" clip-path="url(#terminal- [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-47)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1166.8" textLength="256.2" clip-path="url(#terminal-2950431877-line-47)">docker-compose-tests&#160;</text><text class="terminal-2950431877-r2" x="305" y="1166.8" textLength="1134.6" clip-path="url(#terminal-2950431877-line-47)">Run&#160;docker-compose&#160;tests.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-48)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1191.2" textLength="256.2" clip-path="url(#terminal-2950431877-line-48)">tests&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="305" y="1191.2" textLength="1134.6" clip-path="url(#terminal-2950431877-line-48)">Run&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1215.6" textLength="1464" clip-path="url(#terminal-2950431877-line-49)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="1215.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-49)">
-</text><text class="terminal-2950431877-r4" x="0" y="1240" textLength="24.4" clip-path="url(#terminal-2950431877-line-50)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="1240" textLength="1415.2" clip-path="url(#terminal-2950431877-line-50)">&#160;Configuration&#160;&amp;&#160;maintenance&#160;───────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="1240" textLength="24.4" clip-path="url(#t [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1264.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-51)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1264.4" textLength="305" clip-path="url(#terminal-2950431877-line-51)">cleanup&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1264.4" textLength="1085.8" clip-path="url(#terminal-2950431877-lin [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1288.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-52)">│</text><text class="terminal-2950431877-r2" x="353.8" y="1288.8" textLength="1085.8" clip-path="url(#terminal-2950431877-line-52)">images.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1313.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-53)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1313.2" textLength="305" clip-path="url(#terminal-2950431877-line-53)">self-upgrade&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1313.2" textLength="1085.8" clip-path="url(#terminal-2950431877-line-53)">Self&#160;upgrade& [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-54)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1337.6" textLength="305" clip-path="url(#terminal-2950431877-line-54)">setup-autocomplete&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1337.6" textLength="1085.8" clip-path="url(#terminal-2950431877-line-54)">Enables&#160;autocompletion&#160;of&#160;breeze& [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-2950431877-line-55)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1362" textLength="305" clip-path="url(#terminal-2950431877-line-55)">config&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1362" textLength="1085.8" clip-path="url(#terminal-2950431877-line [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-56)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1386.4" textLength="305" clip-path="url(#terminal-2950431877-line-56)">resource-check&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1386.4" textLength="1085.8" clip-path="url(#terminal-2950431877-line-56)">Check&#160;if&#160;available [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1410.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-57)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1410.8" textLength="305" clip-path="url(#terminal-2950431877-line-57)">free-space&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1410.8" textLength="1085.8" clip-path="url(#terminal-2950431877-line-57)">Free&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1435.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-58)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1435.2" textLength="305" clip-path="url(#terminal-2950431877-line-58)">fix-ownership&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1435.2" textLength="1085.8" clip-path="url(#terminal-2950431877-line-58)">Fix&#160;ownership&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1459.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-59)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1459.6" textLength="305" clip-path="url(#terminal-2950431877-line-59)">regenerate-command-images</text><text class="terminal-2950431877-r2" x="353.8" y="1459.6" textLength="1085.8" clip-path="url(#terminal-2950431877-line-59)">Regenerate&#160;breeze&#160;command&#160;images.&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1484" textLength="12.2" clip-path="url(#terminal-2950431877-line-60)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1484" textLength="305" clip-path="url(#terminal-2950431877-line-60)">command-hash-export&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1484" textLength="1085.8" clip-path="url(#terminal-2950431877-line-60)">Outputs&#160;hash&#160;of&#160;all&#160;click&#160;commands [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1508.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-61)">│</text><text class="terminal-2950431877-r2" x="353.8" y="1508.4" textLength="1085.8" clip-path="url(#terminal-2950431877-line-61)">images&#160;should&#160;be&#160;regenerated).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1532.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-62)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1532.8" textLength="305" clip-path="url(#terminal-2950431877-line-62)">version&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="353.8" y="1532.8" textLength="1085.8" clip-path="url(#terminal-2950431877-lin [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1557.2" textLength="1464" clip-path="url(#terminal-2950431877-line-63)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="1557.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-63)">
-</text><text class="terminal-2950431877-r4" x="0" y="1581.6" textLength="24.4" clip-path="url(#terminal-2950431877-line-64)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="1581.6" textLength="1415.2" clip-path="url(#terminal-2950431877-line-64)">&#160;CI&#160;Image&#160;tools&#160;────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="1581.6" textLength="24.4" clip-path="url( [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1606" textLength="12.2" clip-path="url(#terminal-2950431877-line-65)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1606" textLength="170.8" clip-path="url(#terminal-2950431877-line-65)">build-image&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="219.6" y="1606" textLength="1220" clip-path="url(#terminal-2950431877-line-65)">Build&#160;CI&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;f [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1630.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-66)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1630.4" textLength="170.8" clip-path="url(#terminal-2950431877-line-66)">pull-image&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="219.6" y="1630.4" textLength="1220" clip-path="url(#terminal-2950431877-line-66)">Pull&#160;and&#160;optionally&#160;verify&#160;CI&#160;images&#160;-&#160; [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1654.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-67)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1654.8" textLength="170.8" clip-path="url(#terminal-2950431877-line-67)">verify-image&#160;&#160;</text><text class="terminal-2950431877-r2" x="219.6" y="1654.8" textLength="1220" clip-path="url(#terminal-2950431877-line-67)">Verify&#160;CI&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1679.2" textLength="1464" clip-path="url(#terminal-2950431877-line-68)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="1679.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-68)">
-</text><text class="terminal-2950431877-r4" x="0" y="1703.6" textLength="24.4" clip-path="url(#terminal-2950431877-line-69)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="1703.6" textLength="1415.2" clip-path="url(#terminal-2950431877-line-69)">&#160;Production&#160;Image&#160;tools&#160;────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="1703.6" textLength="24.4" clip-path="url( [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1728" textLength="12.2" clip-path="url(#terminal-2950431877-line-70)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1728" textLength="207.4" clip-path="url(#terminal-2950431877-line-70)">build-prod-image&#160;</text><text class="terminal-2950431877-r2" x="256.2" y="1728" textLength="1183.4" clip-path="url(#terminal-2950431877-line-70)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1752.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-71)">│</text><text class="terminal-2950431877-r2" x="256.2" y="1752.4" textLength="1183.4" clip-path="url(#terminal-2950431877-line-71)">sequentially.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1776.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-72)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1776.8" textLength="207.4" clip-path="url(#terminal-2950431877-line-72)">pull-prod-image&#160;&#160;</text><text class="terminal-2950431877-r2" x="256.2" y="1776.8" textLength="1183.4" clip-path="url(#terminal-2950431877-line-72)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#1 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1801.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-73)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1801.2" textLength="207.4" clip-path="url(#terminal-2950431877-line-73)">verify-prod-image</text><text class="terminal-2950431877-r2" x="256.2" y="1801.2" textLength="1183.4" clip-path="url(#terminal-2950431877-line-73)">Verify&#160;Production&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1825.6" textLength="1464" clip-path="url(#terminal-2950431877-line-74)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="1825.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-74)">
-</text><text class="terminal-2950431877-r4" x="0" y="1850" textLength="24.4" clip-path="url(#terminal-2950431877-line-75)">╭─</text><text class="terminal-2950431877-r4" x="24.4" y="1850" textLength="1415.2" clip-path="url(#terminal-2950431877-line-75)">&#160;Release&#160;management&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2950431877-r4" x="1439.6" y="1850" textLength="24.4" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1874.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-76)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1874.4" textLength="402.6" clip-path="url(#terminal-2950431877-line-76)">verify-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1874.4" textLength="988.2" clip-path="url(#terminal-2950431877-line-76)">Verifies&#160;if&#160;all&#16 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1898.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-77)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1898.8" textLength="402.6" clip-path="url(#terminal-2950431877-line-77)">prepare-provider-documentation&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1898.8" textLength="988.2" clip-path="url(#terminal-2950431877-line-77)">Prepare&#160;CHANGELOG,&#160;README&#160;and&#160;COMMITS&# [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1923.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-78)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1923.2" textLength="402.6" clip-path="url(#terminal-2950431877-line-78)">prepare-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1923.2" textLength="988.2" clip-path="url(#terminal-2950431877-line-78)">Prepare&#160;sdist/whl&#160;packag [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1947.6" textLength="12.2" clip-path="url(#terminal-2950431877-line-79)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1947.6" textLength="402.6" clip-path="url(#terminal-2950431877-line-79)">prepare-airflow-package&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1947.6" textLength="988.2" clip-path="url(#terminal-2950431877-line-79)">Prepare&#160;sdist/whl&# [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1972" textLength="12.2" clip-path="url(#terminal-2950431877-line-80)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1972" textLength="402.6" clip-path="url(#terminal-2950431877-line-80)">release-prod-images&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1972" textLength="988.2" clip-path="url(#terminal-2950431877-line-80)">Release&#1 [...]
-</text><text class="terminal-2950431877-r4" x="0" y="1996.4" textLength="12.2" clip-path="url(#terminal-2950431877-line-81)">│</text><text class="terminal-2950431877-r5" x="24.4" y="1996.4" textLength="402.6" clip-path="url(#terminal-2950431877-line-81)">generate-constraints&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="1996.4" textLength="988.2" clip-path="url(#terminal-2950431877-line-81)">Generates [...]
-</text><text class="terminal-2950431877-r4" x="0" y="2020.8" textLength="12.2" clip-path="url(#terminal-2950431877-line-82)">│</text><text class="terminal-2950431877-r5" x="24.4" y="2020.8" textLength="402.6" clip-path="url(#terminal-2950431877-line-82)">find-newer-dependencies&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2950431877-r2" x="451.4" y="2020.8" textLength="988.2" clip-path="url(#terminal-2950431877-line-82)">Finds&#160;which&#160;de [...]
-</text><text class="terminal-2950431877-r4" x="0" y="2045.2" textLength="1464" clip-path="url(#terminal-2950431877-line-83)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2950431877-r2" x="1464" y="2045.2" textLength="12.2" clip-path="url(#terminal-2950431877-line-83)">
+    <g class="terminal-1207574554-matrix">
+    <text class="terminal-1207574554-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1207574554-line-0)">
+</text><text class="terminal-1207574554-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1207574554-line-1)">Usage:&#160;</text><text class="terminal-1207574554-r1" x="97.6" y="44.4" textLength="414.8" clip-path="url(#terminal-1207574554-line-1)">breeze&#160;[OPTIONS]&#160;COMMAND&#160;[ARGS]...</text><text class="terminal-1207574554-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-1)">
+</text><text class="terminal-1207574554-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-2)">
+</text><text class="terminal-1207574554-r4" x="0" y="93.2" textLength="24.4" clip-path="url(#terminal-1207574554-line-3)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="93.2" textLength="1415.2" clip-path="url(#terminal-1207574554-line-3)">&#160;Basic&#160;flags&#160;for&#160;the&#160;default&#160;(shell)&#160;command&#160;───────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="93.2" textLength="24.4" cli [...]
+</text><text class="terminal-1207574554-r4" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-4)">│</text><text class="terminal-1207574554-r5" x="24.4" y="117.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-4)">-</text><text class="terminal-1207574554-r5" x="36.6" y="117.6" textLength="85.4" clip-path="url(#terminal-1207574554-line-4)">-python</text><text class="terminal-1207574554-r6" x="305" y="117.6" textLength="24.4" clip-path="url(#terminal-120 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="142" textLength="12.2" clip-path="url(#terminal-1207574554-line-5)">│</text><text class="terminal-1207574554-r4" x="353.8" y="142" textLength="732" clip-path="url(#terminal-1207574554-line-5)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-6)">│</text><text class="terminal-1207574554-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-6)">-</text><text class="terminal-1207574554-r5" x="36.6" y="166.4" textLength="97.6" clip-path="url(#terminal-1207574554-line-6)">-backend</text><text class="terminal-1207574554-r6" x="305" y="166.4" textLength="24.4" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-7)">│</text><text class="terminal-1207574554-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-7)">-</text><text class="terminal-1207574554-r5" x="36.6" y="190.8" textLength="109.8" clip-path="url(#terminal-1207574554-line-7)">-postgres</text><text class="terminal-1207574554-r5" x="146.4" y="190.8" textLength="97.6" clip-path="url(#termina [...]
+</text><text class="terminal-1207574554-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-8)">│</text><text class="terminal-1207574554-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-8)">-</text><text class="terminal-1207574554-r5" x="36.6" y="215.2" textLength="73.2" clip-path="url(#terminal-1207574554-line-8)">-mysql</text><text class="terminal-1207574554-r5" x="109.8" y="215.2" textLength="97.6" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-9)">│</text><text class="terminal-1207574554-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-9)">-</text><text class="terminal-1207574554-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-1207574554-line-9)">-mssql</text><text class="terminal-1207574554-r5" x="109.8" y="239.6" textLength="97.6" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1207574554-line-10)">│</text><text class="terminal-1207574554-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-1207574554-line-10)">-</text><text class="terminal-1207574554-r5" x="36.6" y="264" textLength="146.4" clip-path="url(#terminal-1207574554-line-10)">-integration</text><text class="terminal-1207574554-r2" x="353.8" y="264" textLength="1085.8" clip-path="url(#termina [...]
+</text><text class="terminal-1207574554-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-11)">│</text><text class="terminal-1207574554-r7" x="353.8" y="288.4" textLength="1085.8" clip-path="url(#terminal-1207574554-line-11)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;&#160;&#160;</text><text class="terminal-1207574554-r4" x="1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-12)">│</text><text class="terminal-1207574554-r7" x="353.8" y="312.8" textLength="1085.8" clip-path="url(#terminal-1207574554-line-12)">all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-13)">│</text><text class="terminal-1207574554-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-13)">-</text><text class="terminal-1207574554-r5" x="36.6" y="337.2" textLength="97.6" clip-path="url(#terminal-1207574554-line-13)">-forward</text><text class="terminal-1207574554-r5" x="134.2" y="337.2" textLength="146.4" clip-path="url(#termi [...]
+</text><text class="terminal-1207574554-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-14)">│</text><text class="terminal-1207574554-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-14)">-</text><text class="terminal-1207574554-r5" x="36.6" y="361.6" textLength="36.6" clip-path="url(#terminal-1207574554-line-14)">-db</text><text class="terminal-1207574554-r5" x="73.2" y="361.6" textLength="73.2" clip-path="url(#terminal-120 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="386" textLength="1464" clip-path="url(#terminal-1207574554-line-15)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="386" textLength="12.2" clip-path="url(#terminal-1207574554-line-15)">
+</text><text class="terminal-1207574554-r4" x="0" y="410.4" textLength="24.4" clip-path="url(#terminal-1207574554-line-16)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="410.4" textLength="1415.2" clip-path="url(#terminal-1207574554-line-16)">&#160;Advanced&#160;flags&#160;for&#160;the&#160;default&#160;(shell)&#160;command&#160;────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="410.4" textLength="24.4 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-17)">│</text><text class="terminal-1207574554-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-17)">-</text><text class="terminal-1207574554-r5" x="36.6" y="434.8" textLength="48.8" clip-path="url(#terminal-1207574554-line-17)">-use</text><text class="terminal-1207574554-r5" x="85.4" y="434.8" textLength="195.2" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-18)">│</text><text class="terminal-1207574554-r2" x="366" y="459.2" textLength="1073.6" clip-path="url(#terminal-1207574554-line-18)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;&#160;&#160;</text><text class="terminal-1207574554-r4" x="1451.8" y="459.2" textLength= [...]
+</text><text class="terminal-1207574554-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-19)">│</text><text class="terminal-1207574554-r2" x="366" y="483.6" textLength="573.4" clip-path="url(#terminal-1207574554-line-19)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-1207574554-r5" x="939.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-19)">-</text><text class="terminal-12075 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-1207574554-line-20)">│</text><text class="terminal-1207574554-r7" x="366" y="508" textLength="1073.6" clip-path="url(#terminal-1207574554-line-20)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-21)">│</text><text class="terminal-1207574554-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-21)">-</text><text class="terminal-1207574554-r5" x="36.6" y="532.4" textLength="97.6" clip-path="url(#terminal-1207574554-line-21)">-airflow</text><text class="terminal-1207574554-r5" x="134.2" y="532.4" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1207574554-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-22)">│</text><text class="terminal-1207574554-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-22)">-</text><text class="terminal-1207574554-r5" x="36.6" y="556.8" textLength="48.8" clip-path="url(#terminal-1207574554-line-22)">-use</text><text class="terminal-1207574554-r5" x="85.4" y="556.8" textLength="231.8" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-23)">│</text><text class="terminal-1207574554-r2" x="366" y="581.2" textLength="1073.6" clip-path="url(#terminal-1207574554-line-23)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-1207574554-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-24)">│</text><text class="terminal-1207574554-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-24)">-</text><text class="terminal-1207574554-r5" x="36.6" y="605.6" textLength="97.6" clip-path="url(#terminal-1207574554-line-24)">-package</text><text class="terminal-1207574554-r5" x="134.2" y="605.6" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1207574554-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1207574554-line-25)">│</text><text class="terminal-1207574554-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-1207574554-line-25)">-</text><text class="terminal-1207574554-r5" x="36.6" y="630" textLength="73.2" clip-path="url(#terminal-1207574554-line-25)">-force</text><text class="terminal-1207574554-r5" x="109.8" y="630" textLength="73.2" clip-path="url(#terminal-1207574 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-26)">│</text><text class="terminal-1207574554-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-26)">-</text><text class="terminal-1207574554-r5" x="36.6" y="654.4" textLength="73.2" clip-path="url(#terminal-1207574554-line-26)">-mount</text><text class="terminal-1207574554-r5" x="109.8" y="654.4" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-1207574554-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-27)">│</text><text class="terminal-1207574554-r2" x="366" y="678.8" textLength="1073.6" clip-path="url(#terminal-1207574554-line-27)">selected).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1207574554-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-28)">│</text><text class="terminal-1207574554-r7" x="366" y="703.2" textLength="1073.6" clip-path="url(#terminal-1207574554-line-28)">(selected&#160;|&#160;all&#160;|&#160;skip&#160;|&#160;remove)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-29)">│</text><text class="terminal-1207574554-r4" x="366" y="727.6" textLength="1073.6" clip-path="url(#terminal-1207574554-line-29)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1207574554-line-30)">│</text><text class="terminal-1207574554-r5" x="24.4" y="752" textLength="12.2" clip-path="url(#terminal-1207574554-line-30)">-</text><text class="terminal-1207574554-r5" x="36.6" y="752" textLength="85.4" clip-path="url(#terminal-1207574554-line-30)">-debian</text><text class="terminal-1207574554-r5" x="122" y="752" textLength="97.6" clip-path="url(#terminal-12075745 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="776.4" textLength="1464" clip-path="url(#terminal-1207574554-line-31)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="776.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-31)">
+</text><text class="terminal-1207574554-r4" x="0" y="800.8" textLength="24.4" clip-path="url(#terminal-1207574554-line-32)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="800.8" textLength="1415.2" clip-path="url(#terminal-1207574554-line-32)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="800.8" textLength="24.4" clip-path="url(#terminal-120 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-33)">│</text><text class="terminal-1207574554-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-33)">-</text><text class="terminal-1207574554-r5" x="36.6" y="825.2" textLength="97.6" clip-path="url(#terminal-1207574554-line-33)">-verbose</text><text class="terminal-1207574554-r6" x="280.6" y="825.2" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-1207574554-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-34)">│</text><text class="terminal-1207574554-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-34)">-</text><text class="terminal-1207574554-r5" x="36.6" y="849.6" textLength="48.8" clip-path="url(#terminal-1207574554-line-34)">-dry</text><text class="terminal-1207574554-r5" x="85.4" y="849.6" textLength="48.8" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1207574554-line-35)">│</text><text class="terminal-1207574554-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-1207574554-line-35)">-</text><text class="terminal-1207574554-r5" x="36.6" y="874" textLength="85.4" clip-path="url(#terminal-1207574554-line-35)">-github</text><text class="terminal-1207574554-r5" x="122" y="874" textLength="134.2" clip-path="url(#terminal-1207574 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-36)">│</text><text class="terminal-1207574554-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-36)">-</text><text class="terminal-1207574554-r5" x="36.6" y="898.4" textLength="85.4" clip-path="url(#terminal-1207574554-line-36)">-answer</text><text class="terminal-1207574554-r6" x="280.6" y="898.4" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-1207574554-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-37)">│</text><text class="terminal-1207574554-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-37)">-</text><text class="terminal-1207574554-r5" x="36.6" y="922.8" textLength="61" clip-path="url(#terminal-1207574554-line-37)">-help</text><text class="terminal-1207574554-r6" x="280.6" y="922.8" textLength="24.4" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="947.2" textLength="1464" clip-path="url(#terminal-1207574554-line-38)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="947.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-38)">
+</text><text class="terminal-1207574554-r4" x="0" y="971.6" textLength="24.4" clip-path="url(#terminal-1207574554-line-39)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="971.6" textLength="1415.2" clip-path="url(#terminal-1207574554-line-39)">&#160;Developer&#160;tools&#160;───────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="971.6" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-1207574554-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-1207574554-line-40)">│</text><text class="terminal-1207574554-r5" x="24.4" y="996" textLength="183" clip-path="url(#terminal-1207574554-line-40)">shell&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="996" textLength="1207.8" clip-path="url(#terminal-1207574554-line-40)">Enter&#160;breeze.py&#160;environment.&#160;this&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-41)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1020.4" textLength="183" clip-path="url(#terminal-1207574554-line-41)">start-airflow&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="1020.4" textLength="1207.8" clip-path="url(#terminal-1207574554-line-41)">Enter&#160;breeze.py&#160;environment&#160;and&#160;starts&#160;all&#160;Airflow&#1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-42)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1044.8" textLength="183" clip-path="url(#terminal-1207574554-line-42)">exec&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="1044.8" textLength="1207.8" clip-path="url(#terminal-1207574554-line-42)">Joins&#160;the&#160;interactive&#160;s [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-43)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1069.2" textLength="183" clip-path="url(#terminal-1207574554-line-43)">stop&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="1069.2" textLength="1207.8" clip-path="url(#terminal-1207574554-line-43)">Stop&#160;running&#160;breeze&#160;env [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-44)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1093.6" textLength="183" clip-path="url(#terminal-1207574554-line-44)">build-docs&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="1093.6" textLength="1207.8" clip-path="url(#terminal-1207574554-line-44)">Build&#160;documentation&#160;in&#160;the&#160;container.&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-1207574554-line-45)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1118" textLength="183" clip-path="url(#terminal-1207574554-line-45)">static-checks&#160;&#160;</text><text class="terminal-1207574554-r2" x="231.8" y="1118" textLength="1207.8" clip-path="url(#terminal-1207574554-line-45)">Run&#160;static&#160;checks.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1142.4" textLength="1464" clip-path="url(#terminal-1207574554-line-46)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="1142.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-46)">
+</text><text class="terminal-1207574554-r4" x="0" y="1166.8" textLength="24.4" clip-path="url(#terminal-1207574554-line-47)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="1166.8" textLength="1415.2" clip-path="url(#terminal-1207574554-line-47)">&#160;Testing&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="1166.8" textLength="24.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-48)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1191.2" textLength="256.2" clip-path="url(#terminal-1207574554-line-48)">docker-compose-tests&#160;</text><text class="terminal-1207574554-r2" x="305" y="1191.2" textLength="1134.6" clip-path="url(#terminal-1207574554-line-48)">Run&#160;docker-compose&#160;tests.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-49)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1215.6" textLength="256.2" clip-path="url(#terminal-1207574554-line-49)">tests&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="305" y="1215.6" textLength="1134.6" clip-path="url(#terminal-1207574554-line-49)">Run&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1240" textLength="1464" clip-path="url(#terminal-1207574554-line-50)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="1240" textLength="12.2" clip-path="url(#terminal-1207574554-line-50)">
+</text><text class="terminal-1207574554-r4" x="0" y="1264.4" textLength="24.4" clip-path="url(#terminal-1207574554-line-51)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="1264.4" textLength="1415.2" clip-path="url(#terminal-1207574554-line-51)">&#160;Configuration&#160;&amp;&#160;maintenance&#160;───────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="1264.4" textLength="24.4" clip-path=" [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1288.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-52)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1288.8" textLength="305" clip-path="url(#terminal-1207574554-line-52)">cleanup&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1288.8" textLength="1085.8" clip-path="url(#terminal-1207574554-lin [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1313.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-53)">│</text><text class="terminal-1207574554-r2" x="353.8" y="1313.2" textLength="1085.8" clip-path="url(#terminal-1207574554-line-53)">images.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1337.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-54)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1337.6" textLength="305" clip-path="url(#terminal-1207574554-line-54)">self-upgrade&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1337.6" textLength="1085.8" clip-path="url(#terminal-1207574554-line-54)">Self&#160;upgrade& [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1362" textLength="12.2" clip-path="url(#terminal-1207574554-line-55)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1362" textLength="305" clip-path="url(#terminal-1207574554-line-55)">setup-autocomplete&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1362" textLength="1085.8" clip-path="url(#terminal-1207574554-line-55)">Enables&#160;autocompletion&#160;of&#160;breeze&#160;c [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1386.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-56)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1386.4" textLength="305" clip-path="url(#terminal-1207574554-line-56)">config&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1386.4" textLength="1085.8" clip-path="url(#terminal-120757455 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1410.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-57)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1410.8" textLength="305" clip-path="url(#terminal-1207574554-line-57)">resource-check&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1410.8" textLength="1085.8" clip-path="url(#terminal-1207574554-line-57)">Check&#160;if&#160;available [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1435.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-58)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1435.2" textLength="305" clip-path="url(#terminal-1207574554-line-58)">free-space&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1435.2" textLength="1085.8" clip-path="url(#terminal-1207574554-line-58)">Free&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1459.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-59)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1459.6" textLength="305" clip-path="url(#terminal-1207574554-line-59)">fix-ownership&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1459.6" textLength="1085.8" clip-path="url(#terminal-1207574554-line-59)">Fix&#160;ownership&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1484" textLength="12.2" clip-path="url(#terminal-1207574554-line-60)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1484" textLength="305" clip-path="url(#terminal-1207574554-line-60)">regenerate-command-images</text><text class="terminal-1207574554-r2" x="353.8" y="1484" textLength="1085.8" clip-path="url(#terminal-1207574554-line-60)">Regenerate&#160;breeze&#160;command&#160;images.&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1508.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-61)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1508.4" textLength="305" clip-path="url(#terminal-1207574554-line-61)">command-hash-export&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1508.4" textLength="1085.8" clip-path="url(#terminal-1207574554-line-61)">Outputs&#160;hash&#160;of&#160;all&#160;click&#160;co [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1532.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-62)">│</text><text class="terminal-1207574554-r2" x="353.8" y="1532.8" textLength="1085.8" clip-path="url(#terminal-1207574554-line-62)">images&#160;should&#160;be&#160;regenerated).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1557.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-63)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1557.2" textLength="305" clip-path="url(#terminal-1207574554-line-63)">version&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="353.8" y="1557.2" textLength="1085.8" clip-path="url(#terminal-1207574554-lin [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1581.6" textLength="1464" clip-path="url(#terminal-1207574554-line-64)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="1581.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-64)">
+</text><text class="terminal-1207574554-r4" x="0" y="1606" textLength="24.4" clip-path="url(#terminal-1207574554-line-65)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="1606" textLength="1415.2" clip-path="url(#terminal-1207574554-line-65)">&#160;CI&#160;Image&#160;tools&#160;────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="1606" textLength="24.4" clip-path="url(#termi [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1630.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-66)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1630.4" textLength="170.8" clip-path="url(#terminal-1207574554-line-66)">build-image&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="219.6" y="1630.4" textLength="1220" clip-path="url(#terminal-1207574554-line-66)">Build&#160;CI&#160;image.&#160;Include&#160;building&#160;multiple&#160;images& [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1654.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-67)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1654.8" textLength="170.8" clip-path="url(#terminal-1207574554-line-67)">pull-image&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="219.6" y="1654.8" textLength="1220" clip-path="url(#terminal-1207574554-line-67)">Pull&#160;and&#160;optionally&#160;verify&#160;CI&#160;images&#160;-&#160; [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1679.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-68)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1679.2" textLength="170.8" clip-path="url(#terminal-1207574554-line-68)">verify-image&#160;&#160;</text><text class="terminal-1207574554-r2" x="219.6" y="1679.2" textLength="1220" clip-path="url(#terminal-1207574554-line-68)">Verify&#160;CI&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1703.6" textLength="1464" clip-path="url(#terminal-1207574554-line-69)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="1703.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-69)">
+</text><text class="terminal-1207574554-r4" x="0" y="1728" textLength="24.4" clip-path="url(#terminal-1207574554-line-70)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="1728" textLength="1415.2" clip-path="url(#terminal-1207574554-line-70)">&#160;Production&#160;Image&#160;tools&#160;────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="1728" textLength="24.4" clip-path="url(#termi [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1752.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-71)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1752.4" textLength="207.4" clip-path="url(#terminal-1207574554-line-71)">build-prod-image&#160;</text><text class="terminal-1207574554-r2" x="256.2" y="1752.4" textLength="1183.4" clip-path="url(#terminal-1207574554-line-71)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;imag [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1776.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-72)">│</text><text class="terminal-1207574554-r2" x="256.2" y="1776.8" textLength="1183.4" clip-path="url(#terminal-1207574554-line-72)">sequentially.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1801.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-73)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1801.2" textLength="207.4" clip-path="url(#terminal-1207574554-line-73)">pull-prod-image&#160;&#160;</text><text class="terminal-1207574554-r2" x="256.2" y="1801.2" textLength="1183.4" clip-path="url(#terminal-1207574554-line-73)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#1 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1825.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-74)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1825.6" textLength="207.4" clip-path="url(#terminal-1207574554-line-74)">verify-prod-image</text><text class="terminal-1207574554-r2" x="256.2" y="1825.6" textLength="1183.4" clip-path="url(#terminal-1207574554-line-74)">Verify&#160;Production&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1850" textLength="1464" clip-path="url(#terminal-1207574554-line-75)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="1850" textLength="12.2" clip-path="url(#terminal-1207574554-line-75)">
+</text><text class="terminal-1207574554-r4" x="0" y="1874.4" textLength="24.4" clip-path="url(#terminal-1207574554-line-76)">╭─</text><text class="terminal-1207574554-r4" x="24.4" y="1874.4" textLength="1415.2" clip-path="url(#terminal-1207574554-line-76)">&#160;Release&#160;management&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1207574554-r4" x="1439.6" y="1874.4" textLength="24.4" clip-path="url(#term [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1898.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-77)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1898.8" textLength="402.6" clip-path="url(#terminal-1207574554-line-77)">verify-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="1898.8" textLength="988.2" clip-path="url(#terminal-1207574554-line-77)">Verifies&#160;if&#160;all&#16 [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1923.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-78)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1923.2" textLength="402.6" clip-path="url(#terminal-1207574554-line-78)">prepare-provider-documentation&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="1923.2" textLength="988.2" clip-path="url(#terminal-1207574554-line-78)">Prepare&#160;CHANGELOG,&#160;README&#160;and&#160;COMMITS&# [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1947.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-79)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1947.6" textLength="402.6" clip-path="url(#terminal-1207574554-line-79)">prepare-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="1947.6" textLength="988.2" clip-path="url(#terminal-1207574554-line-79)">Prepare&#160;sdist/whl&#160;packag [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1972" textLength="12.2" clip-path="url(#terminal-1207574554-line-80)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1972" textLength="402.6" clip-path="url(#terminal-1207574554-line-80)">prepare-airflow-package&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="1972" textLength="988.2" clip-path="url(#terminal-1207574554-line-80)">Prepare&#160;sdist/whl&#160;pa [...]
+</text><text class="terminal-1207574554-r4" x="0" y="1996.4" textLength="12.2" clip-path="url(#terminal-1207574554-line-81)">│</text><text class="terminal-1207574554-r5" x="24.4" y="1996.4" textLength="402.6" clip-path="url(#terminal-1207574554-line-81)">release-prod-images&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="1996.4" textLength="988.2" clip-path="url(#terminal-1207574554-line-81)">Rele [...]
+</text><text class="terminal-1207574554-r4" x="0" y="2020.8" textLength="12.2" clip-path="url(#terminal-1207574554-line-82)">│</text><text class="terminal-1207574554-r5" x="24.4" y="2020.8" textLength="402.6" clip-path="url(#terminal-1207574554-line-82)">generate-constraints&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="2020.8" textLength="988.2" clip-path="url(#terminal-1207574554-line-82)">Generates [...]
+</text><text class="terminal-1207574554-r4" x="0" y="2045.2" textLength="12.2" clip-path="url(#terminal-1207574554-line-83)">│</text><text class="terminal-1207574554-r5" x="24.4" y="2045.2" textLength="402.6" clip-path="url(#terminal-1207574554-line-83)">find-newer-dependencies&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1207574554-r2" x="451.4" y="2045.2" textLength="988.2" clip-path="url(#terminal-1207574554-line-83)">Finds&#160;which&#160;de [...]
+</text><text class="terminal-1207574554-r4" x="0" y="2069.6" textLength="1464" clip-path="url(#terminal-1207574554-line-84)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1207574554-r2" x="1464" y="2069.6" textLength="12.2" clip-path="url(#terminal-1207574554-line-84)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-docker-compose-tests.svg b/images/breeze/output-docker-compose-tests.svg
index 75f5c1a31b..c652741d47 100644
--- a/images/breeze/output-docker-compose-tests.svg
+++ b/images/breeze/output-docker-compose-tests.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 464.79999999999995" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 513.5999999999999" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,109 +19,117 @@
         font-weight: 700;
     }
 
-    .terminal-1448538552-matrix {
+    .terminal-68428568-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-1448538552-title {
+    .terminal-68428568-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-1448538552-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-1448538552-r2 { fill: #c5c8c6 }
-.terminal-1448538552-r3 { fill: #d0b344;font-weight: bold }
-.terminal-1448538552-r4 { fill: #868887 }
-.terminal-1448538552-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-1448538552-r6 { fill: #98a84b;font-weight: bold }
-.terminal-1448538552-r7 { fill: #8d7b39 }
+    .terminal-68428568-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-68428568-r2 { fill: #c5c8c6 }
+.terminal-68428568-r3 { fill: #d0b344;font-weight: bold }
+.terminal-68428568-r4 { fill: #868887 }
+.terminal-68428568-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-68428568-r6 { fill: #98a84b;font-weight: bold }
+.terminal-68428568-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-1448538552-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="413.79999999999995" />
+    <clipPath id="terminal-68428568-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="462.59999999999997" />
     </clipPath>
-    <clipPath id="terminal-1448538552-line-0">
+    <clipPath id="terminal-68428568-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-1">
+<clipPath id="terminal-68428568-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-2">
+<clipPath id="terminal-68428568-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-3">
+<clipPath id="terminal-68428568-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-4">
+<clipPath id="terminal-68428568-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-5">
+<clipPath id="terminal-68428568-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-6">
+<clipPath id="terminal-68428568-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-7">
+<clipPath id="terminal-68428568-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-8">
+<clipPath id="terminal-68428568-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-9">
+<clipPath id="terminal-68428568-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-10">
+<clipPath id="terminal-68428568-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-11">
+<clipPath id="terminal-68428568-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-12">
+<clipPath id="terminal-68428568-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-13">
+<clipPath id="terminal-68428568-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-14">
+<clipPath id="terminal-68428568-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1448538552-line-15">
+<clipPath id="terminal-68428568-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-68428568-line-16">
+    <rect x="0" y="391.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-68428568-line-17">
+    <rect x="0" y="416.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="462.8" rx="8"/><text class="terminal-1448538552-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;docker-compose-tests</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="511.6" rx="8"/><text class="terminal-68428568-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;docker-compose-tests</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-1448538552-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-68428568-clip-terminal)">
     
-    <g class="terminal-1448538552-matrix">
-    <text class="terminal-1448538552-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1448538552-line-0)">
-</text><text class="terminal-1448538552-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1448538552-line-1)">Usage:&#160;</text><text class="terminal-1448538552-r1" x="97.6" y="44.4" textLength="732" clip-path="url(#terminal-1448538552-line-1)">breeze&#160;docker-compose-tests&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-1448538552-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1448538552-line-1)">
-</text><text class="terminal-1448538552-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1448538552-line-2)">
-</text><text class="terminal-1448538552-r2" x="12.2" y="93.2" textLength="305" clip-path="url(#terminal-1448538552-line-3)">Run&#160;docker-compose&#160;tests.</text><text class="terminal-1448538552-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1448538552-line-3)">
-</text><text class="terminal-1448538552-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1448538552-line-4)">
-</text><text class="terminal-1448538552-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1448538552-line-5)">╭─</text><text class="terminal-1448538552-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1448538552-line-5)">&#160;Docker-compose&#160;tests&#160;flag&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1448538552-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-1 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1448538552-line-6)">│</text><text class="terminal-1448538552-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1448538552-line-6)">-</text><text class="terminal-1448538552-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-1448538552-line-6)">-image</text><text class="terminal-1448538552-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-1448 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1448538552-line-7)">│</text><text class="terminal-1448538552-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-1448538552-line-7)">-</text><text class="terminal-1448538552-r5" x="36.6" y="190.8" textLength="73.2" clip-path="url(#terminal-1448538552-line-7)">-image</text><text class="terminal-1448538552-r5" x="109.8" y="190.8" textLength="48.8" clip-path="url(#terminal-14 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1448538552-line-8)">│</text><text class="terminal-1448538552-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-1448538552-line-8)">-</text><text class="terminal-1448538552-r5" x="36.6" y="215.2" textLength="85.4" clip-path="url(#terminal-1448538552-line-8)">-python</text><text class="terminal-1448538552-r6" x="195.2" y="215.2" textLength="24.4" clip-path="url(#terminal-1 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1448538552-line-9)">│</text><text class="terminal-1448538552-r4" x="244" y="239.6" textLength="732" clip-path="url(#terminal-1448538552-line-9)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="264" textLength="1464" clip-path="url(#terminal-1448538552-line-10)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1448538552-r2" x="1464" y="264" textLength="12.2" clip-path="url(#terminal-1448538552-line-10)">
-</text><text class="terminal-1448538552-r4" x="0" y="288.4" textLength="24.4" clip-path="url(#terminal-1448538552-line-11)">╭─</text><text class="terminal-1448538552-r4" x="24.4" y="288.4" textLength="1415.2" clip-path="url(#terminal-1448538552-line-11)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1448538552-r4" x="1439.6" y="288.4" textLength="24.4" clip-path="url(#terminal-144 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1448538552-line-12)">│</text><text class="terminal-1448538552-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-1448538552-line-12)">-</text><text class="terminal-1448538552-r5" x="36.6" y="312.8" textLength="97.6" clip-path="url(#terminal-1448538552-line-12)">-verbose</text><text class="terminal-1448538552-r6" x="280.6" y="312.8" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-1448538552-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1448538552-line-13)">│</text><text class="terminal-1448538552-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-1448538552-line-13)">-</text><text class="terminal-1448538552-r5" x="36.6" y="337.2" textLength="48.8" clip-path="url(#terminal-1448538552-line-13)">-dry</text><text class="terminal-1448538552-r5" x="85.4" y="337.2" textLength="48.8" clip-path="url(#terminal-14 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1448538552-line-14)">│</text><text class="terminal-1448538552-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1448538552-line-14)">-</text><text class="terminal-1448538552-r5" x="36.6" y="361.6" textLength="85.4" clip-path="url(#terminal-1448538552-line-14)">-github</text><text class="terminal-1448538552-r5" x="122" y="361.6" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-1448538552-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1448538552-line-15)">│</text><text class="terminal-1448538552-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1448538552-line-15)">-</text><text class="terminal-1448538552-r5" x="36.6" y="386" textLength="61" clip-path="url(#terminal-1448538552-line-15)">-help</text><text class="terminal-1448538552-r6" x="280.6" y="386" textLength="24.4" clip-path="url(#terminal-1448538552 [...]
-</text><text class="terminal-1448538552-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-1448538552-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1448538552-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-1448538552-line-16)">
+    <g class="terminal-68428568-matrix">
+    <text class="terminal-68428568-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-68428568-line-0)">
+</text><text class="terminal-68428568-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-68428568-line-1)">Usage:&#160;</text><text class="terminal-68428568-r1" x="97.6" y="44.4" textLength="732" clip-path="url(#terminal-68428568-line-1)">breeze&#160;docker-compose-tests&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-68428568-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-68428568-line-1)">
+</text><text class="terminal-68428568-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-68428568-line-2)">
+</text><text class="terminal-68428568-r2" x="12.2" y="93.2" textLength="305" clip-path="url(#terminal-68428568-line-3)">Run&#160;docker-compose&#160;tests.</text><text class="terminal-68428568-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-68428568-line-3)">
+</text><text class="terminal-68428568-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-68428568-line-4)">
+</text><text class="terminal-68428568-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-68428568-line-5)">╭─</text><text class="terminal-68428568-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-68428568-line-5)">&#160;Docker-compose&#160;tests&#160;flag&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-68428568-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-68428568-li [...]
+</text><text class="terminal-68428568-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-68428568-line-6)">│</text><text class="terminal-68428568-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-68428568-line-6)">-</text><text class="terminal-68428568-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-68428568-line-6)">-image</text><text class="terminal-68428568-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-68428568-line-6)"> [...]
+</text><text class="terminal-68428568-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-68428568-line-7)">│</text><text class="terminal-68428568-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-68428568-line-7)">-</text><text class="terminal-68428568-r5" x="36.6" y="190.8" textLength="73.2" clip-path="url(#terminal-68428568-line-7)">-image</text><text class="terminal-68428568-r5" x="109.8" y="190.8" textLength="48.8" clip-path="url(#terminal-68428568-line-7) [...]
+</text><text class="terminal-68428568-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-68428568-line-8)">│</text><text class="terminal-68428568-r2" x="244" y="215.2" textLength="1195.6" clip-path="url(#terminal-68428568-line-8)">to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-68428568-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-68428568-line-9)">│</text><text class="terminal-68428568-r7" x="244" y="239.6" textLength="1195.6" clip-path="url(#terminal-68428568-line-9)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-68428568-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-68428568-line-10)">│</text><text class="terminal-68428568-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-68428568-line-10)">-</text><text class="terminal-68428568-r5" x="36.6" y="264" textLength="85.4" clip-path="url(#terminal-68428568-line-10)">-python</text><text class="terminal-68428568-r6" x="195.2" y="264" textLength="24.4" clip-path="url(#terminal-68428568-line-10)">- [...]
+</text><text class="terminal-68428568-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-68428568-line-11)">│</text><text class="terminal-68428568-r4" x="244" y="288.4" textLength="732" clip-path="url(#terminal-68428568-line-11)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-68428568-r4" x="0" y="312.8" textLength="1464" clip-path="url(#terminal-68428568-line-12)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-68428568-r2" x="1464" y="312.8" textLength="12.2" clip-path="url(#terminal-68428568-line-12)">
+</text><text class="terminal-68428568-r4" x="0" y="337.2" textLength="24.4" clip-path="url(#terminal-68428568-line-13)">╭─</text><text class="terminal-68428568-r4" x="24.4" y="337.2" textLength="1415.2" clip-path="url(#terminal-68428568-line-13)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-68428568-r4" x="1439.6" y="337.2" textLength="24.4" clip-path="url(#terminal-68428568-line [...]
+</text><text class="terminal-68428568-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-68428568-line-14)">│</text><text class="terminal-68428568-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-68428568-line-14)">-</text><text class="terminal-68428568-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-68428568-line-14)">-verbose</text><text class="terminal-68428568-r6" x="280.6" y="361.6" textLength="24.4" clip-path="url(#terminal-68428568-li [...]
+</text><text class="terminal-68428568-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-68428568-line-15)">│</text><text class="terminal-68428568-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-68428568-line-15)">-</text><text class="terminal-68428568-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-68428568-line-15)">-dry</text><text class="terminal-68428568-r5" x="85.4" y="386" textLength="48.8" clip-path="url(#terminal-68428568-line-15)">-run< [...]
+</text><text class="terminal-68428568-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-68428568-line-16)">│</text><text class="terminal-68428568-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-68428568-line-16)">-</text><text class="terminal-68428568-r5" x="36.6" y="410.4" textLength="85.4" clip-path="url(#terminal-68428568-line-16)">-github</text><text class="terminal-68428568-r5" x="122" y="410.4" textLength="134.2" clip-path="url(#terminal-68428568-line [...]
+</text><text class="terminal-68428568-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-68428568-line-17)">│</text><text class="terminal-68428568-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-68428568-line-17)">-</text><text class="terminal-68428568-r5" x="36.6" y="434.8" textLength="61" clip-path="url(#terminal-68428568-line-17)">-help</text><text class="terminal-68428568-r6" x="280.6" y="434.8" textLength="24.4" clip-path="url(#terminal-68428568-line-17 [...]
+</text><text class="terminal-68428568-r4" x="0" y="459.2" textLength="1464" clip-path="url(#terminal-68428568-line-18)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-68428568-r2" x="1464" y="459.2" textLength="12.2" clip-path="url(#terminal-68428568-line-18)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-generate-constraints.svg b/images/breeze/output-generate-constraints.svg
index ca04956607..e0b54f182e 100644
--- a/images/breeze/output-generate-constraints.svg
+++ b/images/breeze/output-generate-constraints.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 757.5999999999999" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 806.4" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,157 +19,165 @@
         font-weight: 700;
     }
 
-    .terminal-2130901997-matrix {
+    .terminal-2861575501-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-2130901997-title {
+    .terminal-2861575501-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-2130901997-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-2130901997-r2 { fill: #c5c8c6 }
-.terminal-2130901997-r3 { fill: #d0b344;font-weight: bold }
-.terminal-2130901997-r4 { fill: #868887 }
-.terminal-2130901997-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-2130901997-r6 { fill: #98a84b;font-weight: bold }
-.terminal-2130901997-r7 { fill: #8d7b39 }
+    .terminal-2861575501-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-2861575501-r2 { fill: #c5c8c6 }
+.terminal-2861575501-r3 { fill: #d0b344;font-weight: bold }
+.terminal-2861575501-r4 { fill: #868887 }
+.terminal-2861575501-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-2861575501-r6 { fill: #98a84b;font-weight: bold }
+.terminal-2861575501-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-2130901997-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="706.5999999999999" />
+    <clipPath id="terminal-2861575501-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="755.4" />
     </clipPath>
-    <clipPath id="terminal-2130901997-line-0">
+    <clipPath id="terminal-2861575501-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-1">
+<clipPath id="terminal-2861575501-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-2">
+<clipPath id="terminal-2861575501-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-3">
+<clipPath id="terminal-2861575501-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-4">
+<clipPath id="terminal-2861575501-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-5">
+<clipPath id="terminal-2861575501-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-6">
+<clipPath id="terminal-2861575501-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-7">
+<clipPath id="terminal-2861575501-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-8">
+<clipPath id="terminal-2861575501-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-9">
+<clipPath id="terminal-2861575501-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-10">
+<clipPath id="terminal-2861575501-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-11">
+<clipPath id="terminal-2861575501-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-12">
+<clipPath id="terminal-2861575501-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-13">
+<clipPath id="terminal-2861575501-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-14">
+<clipPath id="terminal-2861575501-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-15">
+<clipPath id="terminal-2861575501-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-16">
+<clipPath id="terminal-2861575501-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-17">
+<clipPath id="terminal-2861575501-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-18">
+<clipPath id="terminal-2861575501-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-19">
+<clipPath id="terminal-2861575501-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-20">
+<clipPath id="terminal-2861575501-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-21">
+<clipPath id="terminal-2861575501-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-22">
+<clipPath id="terminal-2861575501-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-23">
+<clipPath id="terminal-2861575501-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-24">
+<clipPath id="terminal-2861575501-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-25">
+<clipPath id="terminal-2861575501-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-26">
+<clipPath id="terminal-2861575501-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2130901997-line-27">
+<clipPath id="terminal-2861575501-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-2861575501-line-28">
+    <rect x="0" y="684.7" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2861575501-line-29">
+    <rect x="0" y="709.1" 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="755.6" rx="8"/><text class="terminal-2130901997-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;generate-constraints</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="804.4" rx="8"/><text class="terminal-2861575501-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;generate-constraints</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-2130901997-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-2861575501-clip-terminal)">
     
-    <g class="terminal-2130901997-matrix">
-    <text class="terminal-2130901997-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2130901997-line-0)">
-</text><text class="terminal-2130901997-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2130901997-line-1)">Usage:&#160;</text><text class="terminal-2130901997-r1" x="97.6" y="44.4" textLength="451.4" clip-path="url(#terminal-2130901997-line-1)">breeze&#160;generate-constraints&#160;[OPTIONS]</text><text class="terminal-2130901997-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-1)">
-</text><text class="terminal-2130901997-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-2)">
-</text><text class="terminal-2130901997-r2" x="12.2" y="93.2" textLength="927.2" clip-path="url(#terminal-2130901997-line-3)">Generates&#160;pinned&#160;constraint&#160;files&#160;with&#160;all&#160;extras&#160;from&#160;setup.py&#160;in&#160;parallel.</text><text class="terminal-2130901997-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-3)">
-</text><text class="terminal-2130901997-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-4)">
-</text><text class="terminal-2130901997-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2130901997-line-5)">╭─</text><text class="terminal-2130901997-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2130901997-line-5)">&#160;Generate&#160;constraints&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2130901997-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-6)">│</text><text class="terminal-2130901997-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-6)">-</text><text class="terminal-2130901997-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-2130901997-line-6)">-image</text><text class="terminal-2130901997-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-21 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-7)">│</text><text class="terminal-2130901997-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-7)">-</text><text class="terminal-2130901997-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-2130901997-line-7)">-python</text><text class="terminal-2130901997-r6" x="366" y="190.8" textLength="24.4" clip-path="url(#terminal-213 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-8)">│</text><text class="terminal-2130901997-r7" x="414.8" y="215.2" textLength="732" clip-path="url(#terminal-2130901997-line-8)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-2130901997-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-9)">│</text><text class="terminal-2130901997-r4" x="414.8" y="239.6" textLength="732" clip-path="url(#terminal-2130901997-line-9)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-2130901997-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2130901997-line-10)">│</text><text class="terminal-2130901997-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-2130901997-line-10)">-</text><text class="terminal-2130901997-r5" x="36.6" y="264" textLength="97.6" clip-path="url(#terminal-2130901997-line-10)">-airflow</text><text class="terminal-2130901997-r5" x="134.2" y="264" textLength="207.4" clip-path="url(#terminal-2130 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-11)">│</text><text class="terminal-2130901997-r7" x="414.8" y="288.4" textLength="866.2" clip-path="url(#terminal-2130901997-line-11)">(constraints-source-providers&#160;|&#160;constraints&#160;|&#160;constraints-no-providers)</text><text class="terminal-2130901997-r4" x="1451.8" y="288.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-11)">│</text><text clas [...]
-</text><text class="terminal-2130901997-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-12)">│</text><text class="terminal-2130901997-r4" x="414.8" y="312.8" textLength="866.2" clip-path="url(#terminal-2130901997-line-12)">[default:&#160;constraints-source-providers]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</ [...]
-</text><text class="terminal-2130901997-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-13)">│</text><text class="terminal-2130901997-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-13)">-</text><text class="terminal-2130901997-r5" x="36.6" y="337.2" textLength="73.2" clip-path="url(#terminal-2130901997-line-13)">-debug</text><text class="terminal-2130901997-r2" x="414.8" y="337.2" textLength="878.4" clip-path="url(#termina [...]
-</text><text class="terminal-2130901997-r4" x="0" y="361.6" textLength="1464" clip-path="url(#terminal-2130901997-line-14)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2130901997-r2" x="1464" y="361.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-14)">
-</text><text class="terminal-2130901997-r4" x="0" y="386" textLength="24.4" clip-path="url(#terminal-2130901997-line-15)">╭─</text><text class="terminal-2130901997-r4" x="24.4" y="386" textLength="1415.2" clip-path="url(#terminal-2130901997-line-15)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2130901997-r4" x="1439.6" y="386" textLength="24.4" clip-path="url(#terminal-2130 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-16)">│</text><text class="terminal-2130901997-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-16)">-</text><text class="terminal-2130901997-r5" x="36.6" y="410.4" textLength="48.8" clip-path="url(#terminal-2130901997-line-16)">-run</text><text class="terminal-2130901997-r5" x="85.4" y="410.4" textLength="146.4" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-17)">│</text><text class="terminal-2130901997-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-17)">-</text><text class="terminal-2130901997-r5" x="36.6" y="434.8" textLength="146.4" clip-path="url(#terminal-2130901997-line-17)">-parallelism</text><text class="terminal-2130901997-r2" x="280.6" y="434.8" textLength="915" clip-path="url(#te [...]
-</text><text class="terminal-2130901997-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-18)">│</text><text class="terminal-2130901997-r4" x="280.6" y="459.2" textLength="915" clip-path="url(#terminal-2130901997-line-18)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-19)">│</text><text class="terminal-2130901997-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-19)">-</text><text class="terminal-2130901997-r5" x="36.6" y="483.6" textLength="85.4" clip-path="url(#terminal-2130901997-line-19)">-python</text><text class="terminal-2130901997-r5" x="122" y="483.6" textLength="109.8" clip-path="url(#terminal [...]
-</text><text class="terminal-2130901997-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2130901997-line-20)">│</text><text class="terminal-2130901997-r4" x="280.6" y="508" textLength="951.6" clip-path="url(#terminal-2130901997-line-20)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="532.4" textLength="1464" clip-path="url(#terminal-2130901997-line-21)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2130901997-r2" x="1464" y="532.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-21)">
-</text><text class="terminal-2130901997-r4" x="0" y="556.8" textLength="24.4" clip-path="url(#terminal-2130901997-line-22)">╭─</text><text class="terminal-2130901997-r4" x="24.4" y="556.8" textLength="1415.2" clip-path="url(#terminal-2130901997-line-22)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2130901997-r4" x="1439.6" y="556.8" textLength="24.4" clip-path="url(#terminal-213 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-23)">│</text><text class="terminal-2130901997-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-23)">-</text><text class="terminal-2130901997-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-2130901997-line-23)">-verbose</text><text class="terminal-2130901997-r6" x="280.6" y="581.2" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-2130901997-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-24)">│</text><text class="terminal-2130901997-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-2130901997-line-24)">-</text><text class="terminal-2130901997-r5" x="36.6" y="605.6" textLength="48.8" clip-path="url(#terminal-2130901997-line-24)">-dry</text><text class="terminal-2130901997-r5" x="85.4" y="605.6" textLength="48.8" clip-path="url(#terminal-21 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2130901997-line-25)">│</text><text class="terminal-2130901997-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-2130901997-line-25)">-</text><text class="terminal-2130901997-r5" x="36.6" y="630" textLength="85.4" clip-path="url(#terminal-2130901997-line-25)">-github</text><text class="terminal-2130901997-r5" x="122" y="630" textLength="134.2" clip-path="url(#terminal-2130901 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-26)">│</text><text class="terminal-2130901997-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2130901997-line-26)">-</text><text class="terminal-2130901997-r5" x="36.6" y="654.4" textLength="85.4" clip-path="url(#terminal-2130901997-line-26)">-answer</text><text class="terminal-2130901997-r6" x="280.6" y="654.4" textLength="24.4" clip-path="url(#termina [...]
-</text><text class="terminal-2130901997-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-27)">│</text><text class="terminal-2130901997-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2130901997-line-27)">-</text><text class="terminal-2130901997-r5" x="36.6" y="678.8" textLength="61" clip-path="url(#terminal-2130901997-line-27)">-help</text><text class="terminal-2130901997-r6" x="280.6" y="678.8" textLength="24.4" clip-path="url(#terminal-21 [...]
-</text><text class="terminal-2130901997-r4" x="0" y="703.2" textLength="1464" clip-path="url(#terminal-2130901997-line-28)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2130901997-r2" x="1464" y="703.2" textLength="12.2" clip-path="url(#terminal-2130901997-line-28)">
+    <g class="terminal-2861575501-matrix">
+    <text class="terminal-2861575501-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2861575501-line-0)">
+</text><text class="terminal-2861575501-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2861575501-line-1)">Usage:&#160;</text><text class="terminal-2861575501-r1" x="97.6" y="44.4" textLength="451.4" clip-path="url(#terminal-2861575501-line-1)">breeze&#160;generate-constraints&#160;[OPTIONS]</text><text class="terminal-2861575501-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-1)">
+</text><text class="terminal-2861575501-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-2)">
+</text><text class="terminal-2861575501-r2" x="12.2" y="93.2" textLength="927.2" clip-path="url(#terminal-2861575501-line-3)">Generates&#160;pinned&#160;constraint&#160;files&#160;with&#160;all&#160;extras&#160;from&#160;setup.py&#160;in&#160;parallel.</text><text class="terminal-2861575501-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-3)">
+</text><text class="terminal-2861575501-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-4)">
+</text><text class="terminal-2861575501-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2861575501-line-5)">╭─</text><text class="terminal-2861575501-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2861575501-line-5)">&#160;Generate&#160;constraints&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2861575501-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-6)">│</text><text class="terminal-2861575501-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-6)">-</text><text class="terminal-2861575501-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-2861575501-line-6)">-image</text><text class="terminal-2861575501-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-28 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-7)">│</text><text class="terminal-2861575501-r5" x="414.8" y="190.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-7)">-</text><text class="terminal-2861575501-r5" x="427" y="190.8" textLength="73.2" clip-path="url(#terminal-2861575501-line-7)">-mount</text><text class="terminal-2861575501-r5" x="500.2" y="190.8" textLength="97.6" clip-path="url(#terminal-28 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-8)">│</text><text class="terminal-2861575501-r7" x="414.8" y="215.2" textLength="1024.8" clip-path="url(#terminal-2861575501-line-8)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-9)">│</text><text class="terminal-2861575501-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-9)">-</text><text class="terminal-2861575501-r5" x="36.6" y="239.6" textLength="85.4" clip-path="url(#terminal-2861575501-line-9)">-python</text><text class="terminal-2861575501-r6" x="366" y="239.6" textLength="24.4" clip-path="url(#terminal-286 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2861575501-line-10)">│</text><text class="terminal-2861575501-r7" x="414.8" y="264" textLength="732" clip-path="url(#terminal-2861575501-line-10)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-2861575501-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-11)">│</text><text class="terminal-2861575501-r4" x="414.8" y="288.4" textLength="732" clip-path="url(#terminal-2861575501-line-11)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-12)">│</text><text class="terminal-2861575501-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-12)">-</text><text class="terminal-2861575501-r5" x="36.6" y="312.8" textLength="97.6" clip-path="url(#terminal-2861575501-line-12)">-airflow</text><text class="terminal-2861575501-r5" x="134.2" y="312.8" textLength="207.4" clip-path="url(#termi [...]
+</text><text class="terminal-2861575501-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-13)">│</text><text class="terminal-2861575501-r7" x="414.8" y="337.2" textLength="866.2" clip-path="url(#terminal-2861575501-line-13)">(constraints-source-providers&#160;|&#160;constraints&#160;|&#160;constraints-no-providers)</text><text class="terminal-2861575501-r4" x="1451.8" y="337.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-13)">│</text><text clas [...]
+</text><text class="terminal-2861575501-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-14)">│</text><text class="terminal-2861575501-r4" x="414.8" y="361.6" textLength="866.2" clip-path="url(#terminal-2861575501-line-14)">[default:&#160;constraints-source-providers]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</ [...]
+</text><text class="terminal-2861575501-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2861575501-line-15)">│</text><text class="terminal-2861575501-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-2861575501-line-15)">-</text><text class="terminal-2861575501-r5" x="36.6" y="386" textLength="73.2" clip-path="url(#terminal-2861575501-line-15)">-debug</text><text class="terminal-2861575501-r2" x="414.8" y="386" textLength="878.4" clip-path="url(#terminal-286157 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-2861575501-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2861575501-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-16)">
+</text><text class="terminal-2861575501-r4" x="0" y="434.8" textLength="24.4" clip-path="url(#terminal-2861575501-line-17)">╭─</text><text class="terminal-2861575501-r4" x="24.4" y="434.8" textLength="1415.2" clip-path="url(#terminal-2861575501-line-17)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2861575501-r4" x="1439.6" y="434.8" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-2861575501-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-18)">│</text><text class="terminal-2861575501-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-18)">-</text><text class="terminal-2861575501-r5" x="36.6" y="459.2" textLength="48.8" clip-path="url(#terminal-2861575501-line-18)">-run</text><text class="terminal-2861575501-r5" x="85.4" y="459.2" textLength="146.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-19)">│</text><text class="terminal-2861575501-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-19)">-</text><text class="terminal-2861575501-r5" x="36.6" y="483.6" textLength="146.4" clip-path="url(#terminal-2861575501-line-19)">-parallelism</text><text class="terminal-2861575501-r2" x="280.6" y="483.6" textLength="915" clip-path="url(#te [...]
+</text><text class="terminal-2861575501-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2861575501-line-20)">│</text><text class="terminal-2861575501-r4" x="280.6" y="508" textLength="915" clip-path="url(#terminal-2861575501-line-20)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-21)">│</text><text class="terminal-2861575501-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-21)">-</text><text class="terminal-2861575501-r5" x="36.6" y="532.4" textLength="85.4" clip-path="url(#terminal-2861575501-line-21)">-python</text><text class="terminal-2861575501-r5" x="122" y="532.4" textLength="109.8" clip-path="url(#terminal [...]
+</text><text class="terminal-2861575501-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-22)">│</text><text class="terminal-2861575501-r4" x="280.6" y="556.8" textLength="951.6" clip-path="url(#terminal-2861575501-line-22)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="581.2" textLength="1464" clip-path="url(#terminal-2861575501-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2861575501-r2" x="1464" y="581.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-23)">
+</text><text class="terminal-2861575501-r4" x="0" y="605.6" textLength="24.4" clip-path="url(#terminal-2861575501-line-24)">╭─</text><text class="terminal-2861575501-r4" x="24.4" y="605.6" textLength="1415.2" clip-path="url(#terminal-2861575501-line-24)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2861575501-r4" x="1439.6" y="605.6" textLength="24.4" clip-path="url(#terminal-286 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2861575501-line-25)">│</text><text class="terminal-2861575501-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-2861575501-line-25)">-</text><text class="terminal-2861575501-r5" x="36.6" y="630" textLength="97.6" clip-path="url(#terminal-2861575501-line-25)">-verbose</text><text class="terminal-2861575501-r6" x="280.6" y="630" textLength="24.4" clip-path="url(#terminal-28615 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-26)">│</text><text class="terminal-2861575501-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2861575501-line-26)">-</text><text class="terminal-2861575501-r5" x="36.6" y="654.4" textLength="48.8" clip-path="url(#terminal-2861575501-line-26)">-dry</text><text class="terminal-2861575501-r5" x="85.4" y="654.4" textLength="48.8" clip-path="url(#terminal-28 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-27)">│</text><text class="terminal-2861575501-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2861575501-line-27)">-</text><text class="terminal-2861575501-r5" x="36.6" y="678.8" textLength="85.4" clip-path="url(#terminal-2861575501-line-27)">-github</text><text class="terminal-2861575501-r5" x="122" y="678.8" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-2861575501-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-28)">│</text><text class="terminal-2861575501-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-2861575501-line-28)">-</text><text class="terminal-2861575501-r5" x="36.6" y="703.2" textLength="85.4" clip-path="url(#terminal-2861575501-line-28)">-answer</text><text class="terminal-2861575501-r6" x="280.6" y="703.2" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-2861575501-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-29)">│</text><text class="terminal-2861575501-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-2861575501-line-29)">-</text><text class="terminal-2861575501-r5" x="36.6" y="727.6" textLength="61" clip-path="url(#terminal-2861575501-line-29)">-help</text><text class="terminal-2861575501-r6" x="280.6" y="727.6" textLength="24.4" clip-path="url(#terminal-28 [...]
+</text><text class="terminal-2861575501-r4" x="0" y="752" textLength="1464" clip-path="url(#terminal-2861575501-line-30)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2861575501-r2" x="1464" y="752" textLength="12.2" clip-path="url(#terminal-2861575501-line-30)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-pull-image.svg b/images/breeze/output-pull-image.svg
index e1cce7beeb..edb77e062e 100644
--- a/images/breeze/output-pull-image.svg
+++ b/images/breeze/output-pull-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 733.1999999999999" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 782.0" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,153 +19,161 @@
         font-weight: 700;
     }
 
-    .terminal-3638880050-matrix {
+    .terminal-2760841362-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-3638880050-title {
+    .terminal-2760841362-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-3638880050-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-3638880050-r2 { fill: #c5c8c6 }
-.terminal-3638880050-r3 { fill: #d0b344;font-weight: bold }
-.terminal-3638880050-r4 { fill: #868887 }
-.terminal-3638880050-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-3638880050-r6 { fill: #98a84b;font-weight: bold }
-.terminal-3638880050-r7 { fill: #8d7b39 }
+    .terminal-2760841362-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-2760841362-r2 { fill: #c5c8c6 }
+.terminal-2760841362-r3 { fill: #d0b344;font-weight: bold }
+.terminal-2760841362-r4 { fill: #868887 }
+.terminal-2760841362-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-2760841362-r6 { fill: #98a84b;font-weight: bold }
+.terminal-2760841362-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-3638880050-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="682.1999999999999" />
+    <clipPath id="terminal-2760841362-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="731.0" />
     </clipPath>
-    <clipPath id="terminal-3638880050-line-0">
+    <clipPath id="terminal-2760841362-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-1">
+<clipPath id="terminal-2760841362-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-2">
+<clipPath id="terminal-2760841362-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-3">
+<clipPath id="terminal-2760841362-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-4">
+<clipPath id="terminal-2760841362-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-5">
+<clipPath id="terminal-2760841362-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-6">
+<clipPath id="terminal-2760841362-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-7">
+<clipPath id="terminal-2760841362-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-8">
+<clipPath id="terminal-2760841362-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-9">
+<clipPath id="terminal-2760841362-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-10">
+<clipPath id="terminal-2760841362-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-11">
+<clipPath id="terminal-2760841362-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-12">
+<clipPath id="terminal-2760841362-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-13">
+<clipPath id="terminal-2760841362-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-14">
+<clipPath id="terminal-2760841362-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-15">
+<clipPath id="terminal-2760841362-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-16">
+<clipPath id="terminal-2760841362-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-17">
+<clipPath id="terminal-2760841362-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-18">
+<clipPath id="terminal-2760841362-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-19">
+<clipPath id="terminal-2760841362-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-20">
+<clipPath id="terminal-2760841362-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-21">
+<clipPath id="terminal-2760841362-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-22">
+<clipPath id="terminal-2760841362-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-23">
+<clipPath id="terminal-2760841362-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-24">
+<clipPath id="terminal-2760841362-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-25">
+<clipPath id="terminal-2760841362-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3638880050-line-26">
+<clipPath id="terminal-2760841362-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-2760841362-line-27">
+    <rect x="0" y="660.3" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2760841362-line-28">
+    <rect x="0" y="684.7" 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="731.2" rx="8"/><text class="terminal-3638880050-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;pull-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="780" rx="8"/><text class="terminal-2760841362-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;pull-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-3638880050-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-2760841362-clip-terminal)">
     
-    <g class="terminal-3638880050-matrix">
-    <text class="terminal-3638880050-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-3638880050-line-0)">
-</text><text class="terminal-3638880050-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-3638880050-line-1)">Usage:&#160;</text><text class="terminal-3638880050-r1" x="97.6" y="44.4" textLength="610" clip-path="url(#terminal-3638880050-line-1)">breeze&#160;pull-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-3638880050-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-1)">
-</text><text class="terminal-3638880050-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-2)">
-</text><text class="terminal-3638880050-r2" x="12.2" y="93.2" textLength="1024.8" clip-path="url(#terminal-3638880050-line-3)">Pull&#160;and&#160;optionally&#160;verify&#160;CI&#160;images&#160;-&#160;possibly&#160;in&#160;parallel&#160;for&#160;all&#160;Python&#160;versions.</text><text class="terminal-3638880050-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-3)">
-</text><text class="terminal-3638880050-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-4)">
-</text><text class="terminal-3638880050-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-3638880050-line-5)">╭─</text><text class="terminal-3638880050-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-3638880050-line-5)">&#160;Pull&#160;image&#160;flags&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3638880050-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-3 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-6)">│</text><text class="terminal-3638880050-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-6)">-</text><text class="terminal-3638880050-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-3638880050-line-6)">-image</text><text class="terminal-3638880050-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-36 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-7)">│</text><text class="terminal-3638880050-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-7)">-</text><text class="terminal-3638880050-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-3638880050-line-7)">-python</text><text class="terminal-3638880050-r6" x="244" y="190.8" textLength="24.4" clip-path="url(#terminal-363 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-8)">│</text><text class="terminal-3638880050-r4" x="292.8" y="215.2" textLength="732" clip-path="url(#terminal-3638880050-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-3638880050-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-9)">│</text><text class="terminal-3638880050-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-9)">-</text><text class="terminal-3638880050-r5" x="36.6" y="239.6" textLength="85.4" clip-path="url(#terminal-3638880050-line-9)">-github</text><text class="terminal-3638880050-r5" x="122" y="239.6" textLength="73.2" clip-path="url(#terminal-363 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3638880050-line-10)">│</text><text class="terminal-3638880050-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-3638880050-line-10)">-</text><text class="terminal-3638880050-r5" x="36.6" y="264" textLength="85.4" clip-path="url(#terminal-3638880050-line-10)">-verify</text><text class="terminal-3638880050-r5" x="122" y="264" textLength="73.2" clip-path="url(#terminal-36388800 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-11)">│</text><text class="terminal-3638880050-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-11)">-</text><text class="terminal-3638880050-r5" x="36.6" y="288.4" textLength="61" clip-path="url(#terminal-3638880050-line-11)">-wait</text><text class="terminal-3638880050-r5" x="97.6" y="288.4" textLength="122" clip-path="url(#terminal-3638 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-12)">│</text><text class="terminal-3638880050-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-12)">-</text><text class="terminal-3638880050-r5" x="36.6" y="312.8" textLength="48.8" clip-path="url(#terminal-3638880050-line-12)">-tag</text><text class="terminal-3638880050-r5" x="85.4" y="312.8" textLength="122" clip-path="url(#terminal-363 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-13)">│</text><text class="terminal-3638880050-r2" x="292.8" y="337.2" textLength="231.8" clip-path="url(#terminal-3638880050-line-13)">or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-3638880050-r5" x="524.6" y="337.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-13)">-</text><text class="terminal-3638880050-r5" x="536.8" y="337.2" textLe [...]
-</text><text class="terminal-3638880050-r4" x="0" y="361.6" textLength="1464" clip-path="url(#terminal-3638880050-line-14)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3638880050-r2" x="1464" y="361.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-14)">
-</text><text class="terminal-3638880050-r4" x="0" y="386" textLength="24.4" clip-path="url(#terminal-3638880050-line-15)">╭─</text><text class="terminal-3638880050-r4" x="24.4" y="386" textLength="1415.2" clip-path="url(#terminal-3638880050-line-15)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3638880050-r4" x="1439.6" y="386" textLength="24.4" clip-path="url(#terminal-3638 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-16)">│</text><text class="terminal-3638880050-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-16)">-</text><text class="terminal-3638880050-r5" x="36.6" y="410.4" textLength="48.8" clip-path="url(#terminal-3638880050-line-16)">-run</text><text class="terminal-3638880050-r5" x="85.4" y="410.4" textLength="146.4" clip-path="url(#terminal-3 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-17)">│</text><text class="terminal-3638880050-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-17)">-</text><text class="terminal-3638880050-r5" x="36.6" y="434.8" textLength="146.4" clip-path="url(#terminal-3638880050-line-17)">-parallelism</text><text class="terminal-3638880050-r2" x="280.6" y="434.8" textLength="915" clip-path="url(#te [...]
-</text><text class="terminal-3638880050-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-18)">│</text><text class="terminal-3638880050-r4" x="280.6" y="459.2" textLength="915" clip-path="url(#terminal-3638880050-line-18)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-19)">│</text><text class="terminal-3638880050-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-19)">-</text><text class="terminal-3638880050-r5" x="36.6" y="483.6" textLength="85.4" clip-path="url(#terminal-3638880050-line-19)">-python</text><text class="terminal-3638880050-r5" x="122" y="483.6" textLength="109.8" clip-path="url(#terminal [...]
-</text><text class="terminal-3638880050-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3638880050-line-20)">│</text><text class="terminal-3638880050-r4" x="280.6" y="508" textLength="951.6" clip-path="url(#terminal-3638880050-line-20)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="532.4" textLength="1464" clip-path="url(#terminal-3638880050-line-21)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3638880050-r2" x="1464" y="532.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-21)">
-</text><text class="terminal-3638880050-r4" x="0" y="556.8" textLength="24.4" clip-path="url(#terminal-3638880050-line-22)">╭─</text><text class="terminal-3638880050-r4" x="24.4" y="556.8" textLength="1415.2" clip-path="url(#terminal-3638880050-line-22)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3638880050-r4" x="1439.6" y="556.8" textLength="24.4" clip-path="url(#terminal-363 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-23)">│</text><text class="terminal-3638880050-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-3638880050-line-23)">-</text><text class="terminal-3638880050-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-3638880050-line-23)">-verbose</text><text class="terminal-3638880050-r6" x="280.6" y="581.2" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-3638880050-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-24)">│</text><text class="terminal-3638880050-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-3638880050-line-24)">-</text><text class="terminal-3638880050-r5" x="36.6" y="605.6" textLength="48.8" clip-path="url(#terminal-3638880050-line-24)">-dry</text><text class="terminal-3638880050-r5" x="85.4" y="605.6" textLength="48.8" clip-path="url(#terminal-36 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-3638880050-line-25)">│</text><text class="terminal-3638880050-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-3638880050-line-25)">-</text><text class="terminal-3638880050-r5" x="36.6" y="630" textLength="85.4" clip-path="url(#terminal-3638880050-line-25)">-github</text><text class="terminal-3638880050-r5" x="122" y="630" textLength="134.2" clip-path="url(#terminal-3638880 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-26)">│</text><text class="terminal-3638880050-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-3638880050-line-26)">-</text><text class="terminal-3638880050-r5" x="36.6" y="654.4" textLength="61" clip-path="url(#terminal-3638880050-line-26)">-help</text><text class="terminal-3638880050-r6" x="280.6" y="654.4" textLength="24.4" clip-path="url(#terminal-36 [...]
-</text><text class="terminal-3638880050-r4" x="0" y="678.8" textLength="1464" clip-path="url(#terminal-3638880050-line-27)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3638880050-r2" x="1464" y="678.8" textLength="12.2" clip-path="url(#terminal-3638880050-line-27)">
+    <g class="terminal-2760841362-matrix">
+    <text class="terminal-2760841362-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2760841362-line-0)">
+</text><text class="terminal-2760841362-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2760841362-line-1)">Usage:&#160;</text><text class="terminal-2760841362-r1" x="97.6" y="44.4" textLength="610" clip-path="url(#terminal-2760841362-line-1)">breeze&#160;pull-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-2760841362-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-1)">
+</text><text class="terminal-2760841362-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-2)">
+</text><text class="terminal-2760841362-r2" x="12.2" y="93.2" textLength="1024.8" clip-path="url(#terminal-2760841362-line-3)">Pull&#160;and&#160;optionally&#160;verify&#160;CI&#160;images&#160;-&#160;possibly&#160;in&#160;parallel&#160;for&#160;all&#160;Python&#160;versions.</text><text class="terminal-2760841362-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-3)">
+</text><text class="terminal-2760841362-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-4)">
+</text><text class="terminal-2760841362-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2760841362-line-5)">╭─</text><text class="terminal-2760841362-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2760841362-line-5)">&#160;Pull&#160;image&#160;flags&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2760841362-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-6)">│</text><text class="terminal-2760841362-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-6)">-</text><text class="terminal-2760841362-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-2760841362-line-6)">-image</text><text class="terminal-2760841362-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-27 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-7)">│</text><text class="terminal-2760841362-r2" x="292.8" y="190.8" textLength="1146.8" clip-path="url(#terminal-2760841362-line-7)">using&#160;to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-2760841362-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-8)">│</text><text class="terminal-2760841362-r7" x="292.8" y="215.2" textLength="1146.8" clip-path="url(#terminal-2760841362-line-8)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-9)">│</text><text class="terminal-2760841362-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-9)">-</text><text class="terminal-2760841362-r5" x="36.6" y="239.6" textLength="85.4" clip-path="url(#terminal-2760841362-line-9)">-python</text><text class="terminal-2760841362-r6" x="244" y="239.6" textLength="24.4" clip-path="url(#terminal-276 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2760841362-line-10)">│</text><text class="terminal-2760841362-r4" x="292.8" y="264" textLength="732" clip-path="url(#terminal-2760841362-line-10)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-11)">│</text><text class="terminal-2760841362-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-11)">-</text><text class="terminal-2760841362-r5" x="36.6" y="288.4" textLength="85.4" clip-path="url(#terminal-2760841362-line-11)">-github</text><text class="terminal-2760841362-r5" x="122" y="288.4" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-2760841362-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-12)">│</text><text class="terminal-2760841362-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-12)">-</text><text class="terminal-2760841362-r5" x="36.6" y="312.8" textLength="85.4" clip-path="url(#terminal-2760841362-line-12)">-verify</text><text class="terminal-2760841362-r5" x="122" y="312.8" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-2760841362-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-13)">│</text><text class="terminal-2760841362-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-13)">-</text><text class="terminal-2760841362-r5" x="36.6" y="337.2" textLength="61" clip-path="url(#terminal-2760841362-line-13)">-wait</text><text class="terminal-2760841362-r5" x="97.6" y="337.2" textLength="122" clip-path="url(#terminal-2760 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-14)">│</text><text class="terminal-2760841362-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-14)">-</text><text class="terminal-2760841362-r5" x="36.6" y="361.6" textLength="48.8" clip-path="url(#terminal-2760841362-line-14)">-tag</text><text class="terminal-2760841362-r5" x="85.4" y="361.6" textLength="122" clip-path="url(#terminal-276 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2760841362-line-15)">│</text><text class="terminal-2760841362-r2" x="292.8" y="386" textLength="231.8" clip-path="url(#terminal-2760841362-line-15)">or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-2760841362-r5" x="524.6" y="386" textLength="12.2" clip-path="url(#terminal-2760841362-line-15)">-</text><text class="terminal-2760841362-r5" x="536.8" y="386" textLength="73 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-2760841362-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2760841362-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-16)">
+</text><text class="terminal-2760841362-r4" x="0" y="434.8" textLength="24.4" clip-path="url(#terminal-2760841362-line-17)">╭─</text><text class="terminal-2760841362-r4" x="24.4" y="434.8" textLength="1415.2" clip-path="url(#terminal-2760841362-line-17)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2760841362-r4" x="1439.6" y="434.8" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-2760841362-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-18)">│</text><text class="terminal-2760841362-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-18)">-</text><text class="terminal-2760841362-r5" x="36.6" y="459.2" textLength="48.8" clip-path="url(#terminal-2760841362-line-18)">-run</text><text class="terminal-2760841362-r5" x="85.4" y="459.2" textLength="146.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-19)">│</text><text class="terminal-2760841362-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-19)">-</text><text class="terminal-2760841362-r5" x="36.6" y="483.6" textLength="146.4" clip-path="url(#terminal-2760841362-line-19)">-parallelism</text><text class="terminal-2760841362-r2" x="280.6" y="483.6" textLength="915" clip-path="url(#te [...]
+</text><text class="terminal-2760841362-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2760841362-line-20)">│</text><text class="terminal-2760841362-r4" x="280.6" y="508" textLength="915" clip-path="url(#terminal-2760841362-line-20)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-21)">│</text><text class="terminal-2760841362-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-21)">-</text><text class="terminal-2760841362-r5" x="36.6" y="532.4" textLength="85.4" clip-path="url(#terminal-2760841362-line-21)">-python</text><text class="terminal-2760841362-r5" x="122" y="532.4" textLength="109.8" clip-path="url(#terminal [...]
+</text><text class="terminal-2760841362-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-22)">│</text><text class="terminal-2760841362-r4" x="280.6" y="556.8" textLength="951.6" clip-path="url(#terminal-2760841362-line-22)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="581.2" textLength="1464" clip-path="url(#terminal-2760841362-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2760841362-r2" x="1464" y="581.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-23)">
+</text><text class="terminal-2760841362-r4" x="0" y="605.6" textLength="24.4" clip-path="url(#terminal-2760841362-line-24)">╭─</text><text class="terminal-2760841362-r4" x="24.4" y="605.6" textLength="1415.2" clip-path="url(#terminal-2760841362-line-24)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2760841362-r4" x="1439.6" y="605.6" textLength="24.4" clip-path="url(#terminal-276 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2760841362-line-25)">│</text><text class="terminal-2760841362-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-2760841362-line-25)">-</text><text class="terminal-2760841362-r5" x="36.6" y="630" textLength="97.6" clip-path="url(#terminal-2760841362-line-25)">-verbose</text><text class="terminal-2760841362-r6" x="280.6" y="630" textLength="24.4" clip-path="url(#terminal-27608 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-26)">│</text><text class="terminal-2760841362-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2760841362-line-26)">-</text><text class="terminal-2760841362-r5" x="36.6" y="654.4" textLength="48.8" clip-path="url(#terminal-2760841362-line-26)">-dry</text><text class="terminal-2760841362-r5" x="85.4" y="654.4" textLength="48.8" clip-path="url(#terminal-27 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-27)">│</text><text class="terminal-2760841362-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2760841362-line-27)">-</text><text class="terminal-2760841362-r5" x="36.6" y="678.8" textLength="85.4" clip-path="url(#terminal-2760841362-line-27)">-github</text><text class="terminal-2760841362-r5" x="122" y="678.8" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-2760841362-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-28)">│</text><text class="terminal-2760841362-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-2760841362-line-28)">-</text><text class="terminal-2760841362-r5" x="36.6" y="703.2" textLength="61" clip-path="url(#terminal-2760841362-line-28)">-help</text><text class="terminal-2760841362-r6" x="280.6" y="703.2" textLength="24.4" clip-path="url(#terminal-27 [...]
+</text><text class="terminal-2760841362-r4" x="0" y="727.6" textLength="1464" clip-path="url(#terminal-2760841362-line-29)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2760841362-r2" x="1464" y="727.6" textLength="12.2" clip-path="url(#terminal-2760841362-line-29)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-pull-prod-image.svg b/images/breeze/output-pull-prod-image.svg
index d6ee293d03..e714d08acd 100644
--- a/images/breeze/output-pull-prod-image.svg
+++ b/images/breeze/output-pull-prod-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 733.1999999999999" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 782.0" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,153 +19,161 @@
         font-weight: 700;
     }
 
-    .terminal-46787825-matrix {
+    .terminal-2333548113-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-46787825-title {
+    .terminal-2333548113-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-46787825-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-46787825-r2 { fill: #c5c8c6 }
-.terminal-46787825-r3 { fill: #d0b344;font-weight: bold }
-.terminal-46787825-r4 { fill: #868887 }
-.terminal-46787825-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-46787825-r6 { fill: #98a84b;font-weight: bold }
-.terminal-46787825-r7 { fill: #8d7b39 }
+    .terminal-2333548113-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-2333548113-r2 { fill: #c5c8c6 }
+.terminal-2333548113-r3 { fill: #d0b344;font-weight: bold }
+.terminal-2333548113-r4 { fill: #868887 }
+.terminal-2333548113-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-2333548113-r6 { fill: #98a84b;font-weight: bold }
+.terminal-2333548113-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-46787825-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="682.1999999999999" />
+    <clipPath id="terminal-2333548113-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="731.0" />
     </clipPath>
-    <clipPath id="terminal-46787825-line-0">
+    <clipPath id="terminal-2333548113-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-1">
+<clipPath id="terminal-2333548113-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-2">
+<clipPath id="terminal-2333548113-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-3">
+<clipPath id="terminal-2333548113-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-4">
+<clipPath id="terminal-2333548113-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-5">
+<clipPath id="terminal-2333548113-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-6">
+<clipPath id="terminal-2333548113-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-7">
+<clipPath id="terminal-2333548113-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-8">
+<clipPath id="terminal-2333548113-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-9">
+<clipPath id="terminal-2333548113-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-10">
+<clipPath id="terminal-2333548113-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-11">
+<clipPath id="terminal-2333548113-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-12">
+<clipPath id="terminal-2333548113-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-13">
+<clipPath id="terminal-2333548113-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-14">
+<clipPath id="terminal-2333548113-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-15">
+<clipPath id="terminal-2333548113-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-16">
+<clipPath id="terminal-2333548113-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-17">
+<clipPath id="terminal-2333548113-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-18">
+<clipPath id="terminal-2333548113-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-19">
+<clipPath id="terminal-2333548113-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-20">
+<clipPath id="terminal-2333548113-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-21">
+<clipPath id="terminal-2333548113-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-22">
+<clipPath id="terminal-2333548113-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-23">
+<clipPath id="terminal-2333548113-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-24">
+<clipPath id="terminal-2333548113-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-25">
+<clipPath id="terminal-2333548113-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-46787825-line-26">
+<clipPath id="terminal-2333548113-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-2333548113-line-27">
+    <rect x="0" y="660.3" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2333548113-line-28">
+    <rect x="0" y="684.7" 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="731.2" rx="8"/><text class="terminal-46787825-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;pull-prod-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="780" rx="8"/><text class="terminal-2333548113-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;pull-prod-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-46787825-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-2333548113-clip-terminal)">
     
-    <g class="terminal-46787825-matrix">
-    <text class="terminal-46787825-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-46787825-line-0)">
-</text><text class="terminal-46787825-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-46787825-line-1)">Usage:&#160;</text><text class="terminal-46787825-r1" x="97.6" y="44.4" textLength="671" clip-path="url(#terminal-46787825-line-1)">breeze&#160;pull-prod-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-46787825-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-46787825-line-1)">
-</text><text class="terminal-46787825-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-46787825-line-2)">
-</text><text class="terminal-46787825-r2" x="12.2" y="93.2" textLength="1122.4" clip-path="url(#terminal-46787825-line-3)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#160;possibly&#160;in&#160;parallel&#160;for&#160;all&#160;Python&#160;versions.</text><text class="terminal-46787825-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-46787825-line-3)">
-</text><text class="terminal-46787825-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-46787825-line-4)">
-</text><text class="terminal-46787825-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-46787825-line-5)">╭─</text><text class="terminal-46787825-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-46787825-line-5)">&#160;Pull&#160;image&#160;flags&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-46787825-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-46787825-li [...]
-</text><text class="terminal-46787825-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-46787825-line-6)">│</text><text class="terminal-46787825-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-46787825-line-6)">-</text><text class="terminal-46787825-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-46787825-line-6)">-image</text><text class="terminal-46787825-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-46787825-line-6) [...]
-</text><text class="terminal-46787825-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-46787825-line-7)">│</text><text class="terminal-46787825-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-46787825-line-7)">-</text><text class="terminal-46787825-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-46787825-line-7)">-python</text><text class="terminal-46787825-r6" x="244" y="190.8" textLength="24.4" clip-path="url(#terminal-46787825-line-7)" [...]
-</text><text class="terminal-46787825-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-46787825-line-8)">│</text><text class="terminal-46787825-r4" x="292.8" y="215.2" textLength="732" clip-path="url(#terminal-46787825-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-46787825-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-46787825-line-9)">│</text><text class="terminal-46787825-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-46787825-line-9)">-</text><text class="terminal-46787825-r5" x="36.6" y="239.6" textLength="85.4" clip-path="url(#terminal-46787825-line-9)">-github</text><text class="terminal-46787825-r5" x="122" y="239.6" textLength="73.2" clip-path="url(#terminal-46787825-line-9)" [...]
-</text><text class="terminal-46787825-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-46787825-line-10)">│</text><text class="terminal-46787825-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-46787825-line-10)">-</text><text class="terminal-46787825-r5" x="36.6" y="264" textLength="85.4" clip-path="url(#terminal-46787825-line-10)">-verify</text><text class="terminal-46787825-r5" x="122" y="264" textLength="73.2" clip-path="url(#terminal-46787825-line-10)">-im [...]
-</text><text class="terminal-46787825-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-46787825-line-11)">│</text><text class="terminal-46787825-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-46787825-line-11)">-</text><text class="terminal-46787825-r5" x="36.6" y="288.4" textLength="61" clip-path="url(#terminal-46787825-line-11)">-wait</text><text class="terminal-46787825-r5" x="97.6" y="288.4" textLength="122" clip-path="url(#terminal-46787825-line-11)" [...]
-</text><text class="terminal-46787825-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-46787825-line-12)">│</text><text class="terminal-46787825-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-46787825-line-12)">-</text><text class="terminal-46787825-r5" x="36.6" y="312.8" textLength="48.8" clip-path="url(#terminal-46787825-line-12)">-tag</text><text class="terminal-46787825-r5" x="85.4" y="312.8" textLength="122" clip-path="url(#terminal-46787825-line-12) [...]
-</text><text class="terminal-46787825-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-46787825-line-13)">│</text><text class="terminal-46787825-r2" x="292.8" y="337.2" textLength="231.8" clip-path="url(#terminal-46787825-line-13)">or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-46787825-r5" x="524.6" y="337.2" textLength="12.2" clip-path="url(#terminal-46787825-line-13)">-</text><text class="terminal-46787825-r5" x="536.8" y="337.2" textLength="73.2" cl [...]
-</text><text class="terminal-46787825-r4" x="0" y="361.6" textLength="1464" clip-path="url(#terminal-46787825-line-14)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-46787825-r2" x="1464" y="361.6" textLength="12.2" clip-path="url(#terminal-46787825-line-14)">
-</text><text class="terminal-46787825-r4" x="0" y="386" textLength="24.4" clip-path="url(#terminal-46787825-line-15)">╭─</text><text class="terminal-46787825-r4" x="24.4" y="386" textLength="1415.2" clip-path="url(#terminal-46787825-line-15)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-46787825-r4" x="1439.6" y="386" textLength="24.4" clip-path="url(#terminal-46787825-line- [...]
-</text><text class="terminal-46787825-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-46787825-line-16)">│</text><text class="terminal-46787825-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-46787825-line-16)">-</text><text class="terminal-46787825-r5" x="36.6" y="410.4" textLength="48.8" clip-path="url(#terminal-46787825-line-16)">-run</text><text class="terminal-46787825-r5" x="85.4" y="410.4" textLength="146.4" clip-path="url(#terminal-46787825-line-1 [...]
-</text><text class="terminal-46787825-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-46787825-line-17)">│</text><text class="terminal-46787825-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-46787825-line-17)">-</text><text class="terminal-46787825-r5" x="36.6" y="434.8" textLength="146.4" clip-path="url(#terminal-46787825-line-17)">-parallelism</text><text class="terminal-46787825-r2" x="280.6" y="434.8" textLength="915" clip-path="url(#terminal-4678782 [...]
-</text><text class="terminal-46787825-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-46787825-line-18)">│</text><text class="terminal-46787825-r4" x="280.6" y="459.2" textLength="915" clip-path="url(#terminal-46787825-line-18)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-46787825-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-46787825-line-19)">│</text><text class="terminal-46787825-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-46787825-line-19)">-</text><text class="terminal-46787825-r5" x="36.6" y="483.6" textLength="85.4" clip-path="url(#terminal-46787825-line-19)">-python</text><text class="terminal-46787825-r5" x="122" y="483.6" textLength="109.8" clip-path="url(#terminal-46787825-line [...]
-</text><text class="terminal-46787825-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-46787825-line-20)">│</text><text class="terminal-46787825-r4" x="280.6" y="508" textLength="951.6" clip-path="url(#terminal-46787825-line-20)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-46787825-r4" x="0" y="532.4" textLength="1464" clip-path="url(#terminal-46787825-line-21)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-46787825-r2" x="1464" y="532.4" textLength="12.2" clip-path="url(#terminal-46787825-line-21)">
-</text><text class="terminal-46787825-r4" x="0" y="556.8" textLength="24.4" clip-path="url(#terminal-46787825-line-22)">╭─</text><text class="terminal-46787825-r4" x="24.4" y="556.8" textLength="1415.2" clip-path="url(#terminal-46787825-line-22)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-46787825-r4" x="1439.6" y="556.8" textLength="24.4" clip-path="url(#terminal-46787825-line [...]
-</text><text class="terminal-46787825-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-46787825-line-23)">│</text><text class="terminal-46787825-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-46787825-line-23)">-</text><text class="terminal-46787825-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-46787825-line-23)">-verbose</text><text class="terminal-46787825-r6" x="280.6" y="581.2" textLength="24.4" clip-path="url(#terminal-46787825-li [...]
-</text><text class="terminal-46787825-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-46787825-line-24)">│</text><text class="terminal-46787825-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-46787825-line-24)">-</text><text class="terminal-46787825-r5" x="36.6" y="605.6" textLength="48.8" clip-path="url(#terminal-46787825-line-24)">-dry</text><text class="terminal-46787825-r5" x="85.4" y="605.6" textLength="48.8" clip-path="url(#terminal-46787825-line-24 [...]
-</text><text class="terminal-46787825-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-46787825-line-25)">│</text><text class="terminal-46787825-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-46787825-line-25)">-</text><text class="terminal-46787825-r5" x="36.6" y="630" textLength="85.4" clip-path="url(#terminal-46787825-line-25)">-github</text><text class="terminal-46787825-r5" x="122" y="630" textLength="134.2" clip-path="url(#terminal-46787825-line-25)">-r [...]
-</text><text class="terminal-46787825-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-46787825-line-26)">│</text><text class="terminal-46787825-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-46787825-line-26)">-</text><text class="terminal-46787825-r5" x="36.6" y="654.4" textLength="61" clip-path="url(#terminal-46787825-line-26)">-help</text><text class="terminal-46787825-r6" x="280.6" y="654.4" textLength="24.4" clip-path="url(#terminal-46787825-line-26 [...]
-</text><text class="terminal-46787825-r4" x="0" y="678.8" textLength="1464" clip-path="url(#terminal-46787825-line-27)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-46787825-r2" x="1464" y="678.8" textLength="12.2" clip-path="url(#terminal-46787825-line-27)">
+    <g class="terminal-2333548113-matrix">
+    <text class="terminal-2333548113-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2333548113-line-0)">
+</text><text class="terminal-2333548113-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2333548113-line-1)">Usage:&#160;</text><text class="terminal-2333548113-r1" x="97.6" y="44.4" textLength="671" clip-path="url(#terminal-2333548113-line-1)">breeze&#160;pull-prod-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-2333548113-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-1)">
+</text><text class="terminal-2333548113-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-2)">
+</text><text class="terminal-2333548113-r2" x="12.2" y="93.2" textLength="1122.4" clip-path="url(#terminal-2333548113-line-3)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#160;possibly&#160;in&#160;parallel&#160;for&#160;all&#160;Python&#160;versions.</text><text class="terminal-2333548113-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-3)">
+</text><text class="terminal-2333548113-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-4)">
+</text><text class="terminal-2333548113-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2333548113-line-5)">╭─</text><text class="terminal-2333548113-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2333548113-line-5)">&#160;Pull&#160;image&#160;flags&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2333548113-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-6)">│</text><text class="terminal-2333548113-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-6)">-</text><text class="terminal-2333548113-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-2333548113-line-6)">-image</text><text class="terminal-2333548113-r5" x="109.8" y="166.4" textLength="48.8" clip-path="url(#terminal-23 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-7)">│</text><text class="terminal-2333548113-r2" x="292.8" y="190.8" textLength="1146.8" clip-path="url(#terminal-2333548113-line-7)">using&#160;to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-2333548113-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-8)">│</text><text class="terminal-2333548113-r7" x="292.8" y="215.2" textLength="1146.8" clip-path="url(#terminal-2333548113-line-8)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-9)">│</text><text class="terminal-2333548113-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-9)">-</text><text class="terminal-2333548113-r5" x="36.6" y="239.6" textLength="85.4" clip-path="url(#terminal-2333548113-line-9)">-python</text><text class="terminal-2333548113-r6" x="244" y="239.6" textLength="24.4" clip-path="url(#terminal-233 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2333548113-line-10)">│</text><text class="terminal-2333548113-r4" x="292.8" y="264" textLength="732" clip-path="url(#terminal-2333548113-line-10)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-11)">│</text><text class="terminal-2333548113-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-11)">-</text><text class="terminal-2333548113-r5" x="36.6" y="288.4" textLength="85.4" clip-path="url(#terminal-2333548113-line-11)">-github</text><text class="terminal-2333548113-r5" x="122" y="288.4" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-2333548113-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-12)">│</text><text class="terminal-2333548113-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-12)">-</text><text class="terminal-2333548113-r5" x="36.6" y="312.8" textLength="85.4" clip-path="url(#terminal-2333548113-line-12)">-verify</text><text class="terminal-2333548113-r5" x="122" y="312.8" textLength="73.2" clip-path="url(#terminal- [...]
+</text><text class="terminal-2333548113-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-13)">│</text><text class="terminal-2333548113-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-13)">-</text><text class="terminal-2333548113-r5" x="36.6" y="337.2" textLength="61" clip-path="url(#terminal-2333548113-line-13)">-wait</text><text class="terminal-2333548113-r5" x="97.6" y="337.2" textLength="122" clip-path="url(#terminal-2333 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-14)">│</text><text class="terminal-2333548113-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-14)">-</text><text class="terminal-2333548113-r5" x="36.6" y="361.6" textLength="48.8" clip-path="url(#terminal-2333548113-line-14)">-tag</text><text class="terminal-2333548113-r5" x="85.4" y="361.6" textLength="122" clip-path="url(#terminal-233 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2333548113-line-15)">│</text><text class="terminal-2333548113-r2" x="292.8" y="386" textLength="231.8" clip-path="url(#terminal-2333548113-line-15)">or&#160;pull&#160;image&#160;with&#160;</text><text class="terminal-2333548113-r5" x="524.6" y="386" textLength="12.2" clip-path="url(#terminal-2333548113-line-15)">-</text><text class="terminal-2333548113-r5" x="536.8" y="386" textLength="73 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-2333548113-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2333548113-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-16)">
+</text><text class="terminal-2333548113-r4" x="0" y="434.8" textLength="24.4" clip-path="url(#terminal-2333548113-line-17)">╭─</text><text class="terminal-2333548113-r4" x="24.4" y="434.8" textLength="1415.2" clip-path="url(#terminal-2333548113-line-17)">&#160;Parallel&#160;running&#160;──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2333548113-r4" x="1439.6" y="434.8" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-2333548113-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-18)">│</text><text class="terminal-2333548113-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-18)">-</text><text class="terminal-2333548113-r5" x="36.6" y="459.2" textLength="48.8" clip-path="url(#terminal-2333548113-line-18)">-run</text><text class="terminal-2333548113-r5" x="85.4" y="459.2" textLength="146.4" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-19)">│</text><text class="terminal-2333548113-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-19)">-</text><text class="terminal-2333548113-r5" x="36.6" y="483.6" textLength="146.4" clip-path="url(#terminal-2333548113-line-19)">-parallelism</text><text class="terminal-2333548113-r2" x="280.6" y="483.6" textLength="915" clip-path="url(#te [...]
+</text><text class="terminal-2333548113-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2333548113-line-20)">│</text><text class="terminal-2333548113-r4" x="280.6" y="508" textLength="915" clip-path="url(#terminal-2333548113-line-20)">[default:&#160;4;&#160;1&lt;=x&lt;=8]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-21)">│</text><text class="terminal-2333548113-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-21)">-</text><text class="terminal-2333548113-r5" x="36.6" y="532.4" textLength="85.4" clip-path="url(#terminal-2333548113-line-21)">-python</text><text class="terminal-2333548113-r5" x="122" y="532.4" textLength="109.8" clip-path="url(#terminal [...]
+</text><text class="terminal-2333548113-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-22)">│</text><text class="terminal-2333548113-r4" x="280.6" y="556.8" textLength="951.6" clip-path="url(#terminal-2333548113-line-22)">[default:&#160;3.7&#160;3.8&#160;3.9&#160;3.10]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="581.2" textLength="1464" clip-path="url(#terminal-2333548113-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2333548113-r2" x="1464" y="581.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-23)">
+</text><text class="terminal-2333548113-r4" x="0" y="605.6" textLength="24.4" clip-path="url(#terminal-2333548113-line-24)">╭─</text><text class="terminal-2333548113-r4" x="24.4" y="605.6" textLength="1415.2" clip-path="url(#terminal-2333548113-line-24)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2333548113-r4" x="1439.6" y="605.6" textLength="24.4" clip-path="url(#terminal-233 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2333548113-line-25)">│</text><text class="terminal-2333548113-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-2333548113-line-25)">-</text><text class="terminal-2333548113-r5" x="36.6" y="630" textLength="97.6" clip-path="url(#terminal-2333548113-line-25)">-verbose</text><text class="terminal-2333548113-r6" x="280.6" y="630" textLength="24.4" clip-path="url(#terminal-23335 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-26)">│</text><text class="terminal-2333548113-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2333548113-line-26)">-</text><text class="terminal-2333548113-r5" x="36.6" y="654.4" textLength="48.8" clip-path="url(#terminal-2333548113-line-26)">-dry</text><text class="terminal-2333548113-r5" x="85.4" y="654.4" textLength="48.8" clip-path="url(#terminal-23 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-27)">│</text><text class="terminal-2333548113-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2333548113-line-27)">-</text><text class="terminal-2333548113-r5" x="36.6" y="678.8" textLength="85.4" clip-path="url(#terminal-2333548113-line-27)">-github</text><text class="terminal-2333548113-r5" x="122" y="678.8" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-2333548113-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-28)">│</text><text class="terminal-2333548113-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-2333548113-line-28)">-</text><text class="terminal-2333548113-r5" x="36.6" y="703.2" textLength="61" clip-path="url(#terminal-2333548113-line-28)">-help</text><text class="terminal-2333548113-r6" x="280.6" y="703.2" textLength="24.4" clip-path="url(#terminal-23 [...]
+</text><text class="terminal-2333548113-r4" x="0" y="727.6" textLength="1464" clip-path="url(#terminal-2333548113-line-29)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2333548113-r2" x="1464" y="727.6" textLength="12.2" clip-path="url(#terminal-2333548113-line-29)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-shell.svg b/images/breeze/output-shell.svg
index f279eab2d7..2c29bda22a 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 1123.6" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1245.6" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,217 +19,237 @@
         font-weight: 700;
     }
 
-    .terminal-2317354236-matrix {
+    .terminal-1533840119-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-2317354236-title {
+    .terminal-1533840119-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-2317354236-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-2317354236-r2 { fill: #c5c8c6 }
-.terminal-2317354236-r3 { fill: #d0b344;font-weight: bold }
-.terminal-2317354236-r4 { fill: #868887 }
-.terminal-2317354236-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-2317354236-r6 { fill: #98a84b;font-weight: bold }
-.terminal-2317354236-r7 { fill: #8d7b39 }
+    .terminal-1533840119-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1533840119-r2 { fill: #c5c8c6 }
+.terminal-1533840119-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1533840119-r4 { fill: #868887 }
+.terminal-1533840119-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1533840119-r6 { fill: #98a84b;font-weight: bold }
+.terminal-1533840119-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-2317354236-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1072.6" />
+    <clipPath id="terminal-1533840119-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="1194.6" />
     </clipPath>
-    <clipPath id="terminal-2317354236-line-0">
+    <clipPath id="terminal-1533840119-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-1">
+<clipPath id="terminal-1533840119-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-2">
+<clipPath id="terminal-1533840119-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-3">
+<clipPath id="terminal-1533840119-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-4">
+<clipPath id="terminal-1533840119-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-5">
+<clipPath id="terminal-1533840119-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-6">
+<clipPath id="terminal-1533840119-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-7">
+<clipPath id="terminal-1533840119-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-8">
+<clipPath id="terminal-1533840119-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-9">
+<clipPath id="terminal-1533840119-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-10">
+<clipPath id="terminal-1533840119-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-11">
+<clipPath id="terminal-1533840119-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-12">
+<clipPath id="terminal-1533840119-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-13">
+<clipPath id="terminal-1533840119-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-14">
+<clipPath id="terminal-1533840119-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-15">
+<clipPath id="terminal-1533840119-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-16">
+<clipPath id="terminal-1533840119-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-17">
+<clipPath id="terminal-1533840119-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-18">
+<clipPath id="terminal-1533840119-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-19">
+<clipPath id="terminal-1533840119-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-20">
+<clipPath id="terminal-1533840119-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-21">
+<clipPath id="terminal-1533840119-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-22">
+<clipPath id="terminal-1533840119-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-23">
+<clipPath id="terminal-1533840119-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-24">
+<clipPath id="terminal-1533840119-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-25">
+<clipPath id="terminal-1533840119-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-26">
+<clipPath id="terminal-1533840119-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-27">
+<clipPath id="terminal-1533840119-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-28">
+<clipPath id="terminal-1533840119-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-29">
+<clipPath id="terminal-1533840119-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-30">
+<clipPath id="terminal-1533840119-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-31">
+<clipPath id="terminal-1533840119-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-32">
+<clipPath id="terminal-1533840119-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-33">
+<clipPath id="terminal-1533840119-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-34">
+<clipPath id="terminal-1533840119-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-35">
+<clipPath id="terminal-1533840119-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-36">
+<clipPath id="terminal-1533840119-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-37">
+<clipPath id="terminal-1533840119-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-38">
+<clipPath id="terminal-1533840119-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-39">
+<clipPath id="terminal-1533840119-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-40">
+<clipPath id="terminal-1533840119-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-41">
+<clipPath id="terminal-1533840119-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2317354236-line-42">
+<clipPath id="terminal-1533840119-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-1533840119-line-43">
+    <rect x="0" y="1050.7" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1533840119-line-44">
+    <rect x="0" y="1075.1" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1533840119-line-45">
+    <rect x="0" y="1099.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1533840119-line-46">
+    <rect x="0" y="1123.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1533840119-line-47">
+    <rect x="0" y="1148.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="1121.6" rx="8"/><text class="terminal-2317354236-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;shell</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="1243.6" rx="8"/><text class="terminal-1533840119-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;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"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-2317354236-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1533840119-clip-terminal)">
     
-    <g class="terminal-2317354236-matrix">
-    <text class="terminal-2317354236-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2317354236-line-0)">
-</text><text class="terminal-2317354236-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2317354236-line-1)">Usage:&#160;</text><text class="terminal-2317354236-r1" x="97.6" y="44.4" textLength="463.6" clip-path="url(#terminal-2317354236-line-1)">breeze&#160;shell&#160;[OPTIONS]&#160;[EXTRA_ARGS]...</text><text class="terminal-2317354236-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-1)">
-</text><text class="terminal-2317354236-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-2)">
-</text><text class="terminal-2317354236-r2" x="12.2" y="93.2" textLength="1061.4" clip-path="url(#terminal-2317354236-line-3)">Enter&#160;breeze.py&#160;environment.&#160;this&#160;is&#160;the&#160;default&#160;command&#160;use&#160;when&#160;no&#160;other&#160;is&#160;selected.</text><text class="terminal-2317354236-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-3)">
-</text><text class="terminal-2317354236-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-4)">
-</text><text class="terminal-2317354236-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2317354236-line-5)">╭─</text><text class="terminal-2317354236-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2317354236-line-5)">&#160;Basic&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2317354236-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-231735 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-6)">│</text><text class="terminal-2317354236-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-6)">-</text><text class="terminal-2317354236-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-2317354236-line-6)">-python</text><text class="terminal-2317354236-r6" x="305" y="166.4" textLength="24.4" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-7)">│</text><text class="terminal-2317354236-r4" x="353.8" y="190.8" textLength="732" clip-path="url(#terminal-2317354236-line-7)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-2317354236-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-8)">│</text><text class="terminal-2317354236-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-8)">-</text><text class="terminal-2317354236-r5" x="36.6" y="215.2" textLength="97.6" clip-path="url(#terminal-2317354236-line-8)">-backend</text><text class="terminal-2317354236-r6" x="305" y="215.2" textLength="24.4" clip-path="url(#terminal-23 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-9)">│</text><text class="terminal-2317354236-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-9)">-</text><text class="terminal-2317354236-r5" x="36.6" y="239.6" textLength="109.8" clip-path="url(#terminal-2317354236-line-9)">-postgres</text><text class="terminal-2317354236-r5" x="146.4" y="239.6" textLength="97.6" clip-path="url(#termina [...]
-</text><text class="terminal-2317354236-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2317354236-line-10)">│</text><text class="terminal-2317354236-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-2317354236-line-10)">-</text><text class="terminal-2317354236-r5" x="36.6" y="264" textLength="73.2" clip-path="url(#terminal-2317354236-line-10)">-mysql</text><text class="terminal-2317354236-r5" x="109.8" y="264" textLength="97.6" clip-path="url(#terminal-2317354 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-11)">│</text><text class="terminal-2317354236-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-11)">-</text><text class="terminal-2317354236-r5" x="36.6" y="288.4" textLength="73.2" clip-path="url(#terminal-2317354236-line-11)">-mssql</text><text class="terminal-2317354236-r5" x="109.8" y="288.4" textLength="97.6" clip-path="url(#terminal [...]
-</text><text class="terminal-2317354236-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-12)">│</text><text class="terminal-2317354236-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-12)">-</text><text class="terminal-2317354236-r5" x="36.6" y="312.8" textLength="146.4" clip-path="url(#terminal-2317354236-line-12)">-integration</text><text class="terminal-2317354236-r2" x="353.8" y="312.8" textLength="1085.8" clip-path="url( [...]
-</text><text class="terminal-2317354236-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-13)">│</text><text class="terminal-2317354236-r7" x="353.8" y="337.2" textLength="1085.8" clip-path="url(#terminal-2317354236-line-13)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;&#160;&#160;</text><text class="terminal-2317354236-r4" x="1 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-14)">│</text><text class="terminal-2317354236-r7" x="353.8" y="361.6" textLength="1085.8" clip-path="url(#terminal-2317354236-line-14)">all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2317354236-line-15)">│</text><text class="terminal-2317354236-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-2317354236-line-15)">-</text><text class="terminal-2317354236-r5" x="36.6" y="386" textLength="97.6" clip-path="url(#terminal-2317354236-line-15)">-forward</text><text class="terminal-2317354236-r5" x="134.2" y="386" textLength="146.4" clip-path="url(#terminal-2317 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-16)">│</text><text class="terminal-2317354236-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-16)">-</text><text class="terminal-2317354236-r5" x="36.6" y="410.4" textLength="36.6" clip-path="url(#terminal-2317354236-line-16)">-db</text><text class="terminal-2317354236-r5" x="73.2" y="410.4" textLength="73.2" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="434.8" textLength="1464" clip-path="url(#terminal-2317354236-line-17)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2317354236-r2" x="1464" y="434.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-17)">
-</text><text class="terminal-2317354236-r4" x="0" y="459.2" textLength="24.4" clip-path="url(#terminal-2317354236-line-18)">╭─</text><text class="terminal-2317354236-r4" x="24.4" y="459.2" textLength="1415.2" clip-path="url(#terminal-2317354236-line-18)">&#160;Advanced&#160;flag&#160;for&#160;running&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2317354236-r4" x="1439.6" y="459.2" textLength="24.4" clip-path="ur [...]
-</text><text class="terminal-2317354236-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-19)">│</text><text class="terminal-2317354236-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-19)">-</text><text class="terminal-2317354236-r5" x="36.6" y="483.6" textLength="48.8" clip-path="url(#terminal-2317354236-line-19)">-use</text><text class="terminal-2317354236-r5" x="85.4" y="483.6" textLength="195.2" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2317354236-line-20)">│</text><text class="terminal-2317354236-r2" x="366" y="508" textLength="1073.6" clip-path="url(#terminal-2317354236-line-20)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;&#160;&#160;</text><text class="terminal-2317354236-r4" x="1451.8" y="508" textLength="12.2" [...]
-</text><text class="terminal-2317354236-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-21)">│</text><text class="terminal-2317354236-r2" x="366" y="532.4" textLength="573.4" clip-path="url(#terminal-2317354236-line-21)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-2317354236-r5" x="939.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-21)">-</text><text class="terminal-23173 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-22)">│</text><text class="terminal-2317354236-r7" x="366" y="556.8" textLength="1073.6" clip-path="url(#terminal-2317354236-line-22)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-23)">│</text><text class="terminal-2317354236-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-23)">-</text><text class="terminal-2317354236-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-2317354236-line-23)">-airflow</text><text class="terminal-2317354236-r5" x="134.2" y="581.2" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-2317354236-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-24)">│</text><text class="terminal-2317354236-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-24)">-</text><text class="terminal-2317354236-r5" x="36.6" y="605.6" textLength="48.8" clip-path="url(#terminal-2317354236-line-24)">-use</text><text class="terminal-2317354236-r5" x="85.4" y="605.6" textLength="231.8" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2317354236-line-25)">│</text><text class="terminal-2317354236-r2" x="366" y="630" textLength="1073.6" clip-path="url(#terminal-2317354236-line-25)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-2317354236-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-26)">│</text><text class="terminal-2317354236-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-26)">-</text><text class="terminal-2317354236-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-2317354236-line-26)">-package</text><text class="terminal-2317354236-r5" x="134.2" y="654.4" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-2317354236-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-27)">│</text><text class="terminal-2317354236-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-27)">-</text><text class="terminal-2317354236-r5" x="36.6" y="678.8" textLength="73.2" clip-path="url(#terminal-2317354236-line-27)">-force</text><text class="terminal-2317354236-r5" x="109.8" y="678.8" textLength="73.2" clip-path="url(#terminal [...]
-</text><text class="terminal-2317354236-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-28)">│</text><text class="terminal-2317354236-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-28)">-</text><text class="terminal-2317354236-r5" x="36.6" y="703.2" textLength="73.2" clip-path="url(#terminal-2317354236-line-28)">-mount</text><text class="terminal-2317354236-r5" x="109.8" y="703.2" textLength="97.6" clip-path="url(#terminal [...]
-</text><text class="terminal-2317354236-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-29)">│</text><text class="terminal-2317354236-r7" x="366" y="727.6" textLength="841.8" clip-path="url(#terminal-2317354236-line-29)">(selected&#160;|&#160;all&#160;|&#160;none)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-2317354236-line-30)">│</text><text class="terminal-2317354236-r4" x="366" y="752" textLength="841.8" clip-path="url(#terminal-2317354236-line-30)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-31)">│</text><text class="terminal-2317354236-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-31)">-</text><text class="terminal-2317354236-r5" x="36.6" y="776.4" textLength="85.4" clip-path="url(#terminal-2317354236-line-31)">-debian</text><text class="terminal-2317354236-r5" x="122" y="776.4" textLength="97.6" clip-path="url(#terminal- [...]
-</text><text class="terminal-2317354236-r4" x="0" y="800.8" textLength="1464" clip-path="url(#terminal-2317354236-line-32)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2317354236-r2" x="1464" y="800.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-32)">
-</text><text class="terminal-2317354236-r4" x="0" y="825.2" textLength="24.4" clip-path="url(#terminal-2317354236-line-33)">╭─</text><text class="terminal-2317354236-r4" x="24.4" y="825.2" textLength="1415.2" clip-path="url(#terminal-2317354236-line-33)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2317354236-r4" x="1439.6" y="825.2" textLength="24.4" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-34)">│</text><text class="terminal-2317354236-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-34)">-</text><text class="terminal-2317354236-r5" x="36.6" y="849.6" textLength="97.6" clip-path="url(#terminal-2317354236-line-34)">-verbose</text><text class="terminal-2317354236-r6" x="427" y="849.6" textLength="24.4" clip-path="url(#terminal [...]
-</text><text class="terminal-2317354236-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-2317354236-line-35)">│</text><text class="terminal-2317354236-r5" x="24.4" y="874" textLength="12.2" clip-path="url(#terminal-2317354236-line-35)">-</text><text class="terminal-2317354236-r5" x="36.6" y="874" textLength="48.8" clip-path="url(#terminal-2317354236-line-35)">-dry</text><text class="terminal-2317354236-r5" x="85.4" y="874" textLength="48.8" clip-path="url(#terminal-2317354236 [...]
-</text><text class="terminal-2317354236-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-36)">│</text><text class="terminal-2317354236-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-36)">-</text><text class="terminal-2317354236-r5" x="36.6" y="898.4" textLength="85.4" clip-path="url(#terminal-2317354236-line-36)">-github</text><text class="terminal-2317354236-r5" x="122" y="898.4" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-2317354236-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-37)">│</text><text class="terminal-2317354236-r4" x="475.8" y="922.8" textLength="585.6" clip-path="url(#terminal-2317354236-line-37)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2317354236-r4" x="1451.8" y="922.8" textL [...]
-</text><text class="terminal-2317354236-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-38)">│</text><text class="terminal-2317354236-r5" x="24.4" y="947.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-38)">-</text><text class="terminal-2317354236-r5" x="36.6" y="947.2" textLength="97.6" clip-path="url(#terminal-2317354236-line-38)">-airflow</text><text class="terminal-2317354236-r5" x="134.2" y="947.2" textLength="268.4" clip-path="url(#termi [...]
-</text><text class="terminal-2317354236-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-2317354236-line-39)">│</text><text class="terminal-2317354236-r2" x="475.8" y="971.6" textLength="963.8" clip-path="url(#terminal-2317354236-line-39)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;</text><text class="terminal-2317354236-r4" x="1451.8" y="971.6" textLength="12.2" clip-path=" [...]
-</text><text class="terminal-2317354236-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-2317354236-line-40)">│</text><text class="terminal-2317354236-r7" x="475.8" y="996" textLength="963.8" clip-path="url(#terminal-2317354236-line-40)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-2317354236-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-41)">│</text><text class="terminal-2317354236-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-2317354236-line-41)">-</text><text class="terminal-2317354236-r5" x="36.6" y="1020.4" textLength="85.4" clip-path="url(#terminal-2317354236-line-41)">-answer</text><text class="terminal-2317354236-r6" x="427" y="1020.4" textLength="24.4" clip-path="url(#termi [...]
-</text><text class="terminal-2317354236-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-42)">│</text><text class="terminal-2317354236-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-2317354236-line-42)">-</text><text class="terminal-2317354236-r5" x="36.6" y="1044.8" textLength="61" clip-path="url(#terminal-2317354236-line-42)">-help</text><text class="terminal-2317354236-r6" x="427" y="1044.8" textLength="24.4" clip-path="url(#terminal- [...]
-</text><text class="terminal-2317354236-r4" x="0" y="1069.2" textLength="1464" clip-path="url(#terminal-2317354236-line-43)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2317354236-r2" x="1464" y="1069.2" textLength="12.2" clip-path="url(#terminal-2317354236-line-43)">
+    <g class="terminal-1533840119-matrix">
+    <text class="terminal-1533840119-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1533840119-line-0)">
+</text><text class="terminal-1533840119-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1533840119-line-1)">Usage:&#160;</text><text class="terminal-1533840119-r1" x="97.6" y="44.4" textLength="463.6" clip-path="url(#terminal-1533840119-line-1)">breeze&#160;shell&#160;[OPTIONS]&#160;[EXTRA_ARGS]...</text><text class="terminal-1533840119-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-1)">
+</text><text class="terminal-1533840119-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-2)">
+</text><text class="terminal-1533840119-r2" x="12.2" y="93.2" textLength="1061.4" clip-path="url(#terminal-1533840119-line-3)">Enter&#160;breeze.py&#160;environment.&#160;this&#160;is&#160;the&#160;default&#160;command&#160;use&#160;when&#160;no&#160;other&#160;is&#160;selected.</text><text class="terminal-1533840119-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-3)">
+</text><text class="terminal-1533840119-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-4)">
+</text><text class="terminal-1533840119-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1533840119-line-5)">╭─</text><text class="terminal-1533840119-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1533840119-line-5)">&#160;Basic&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1533840119-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-153384 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-6)">│</text><text class="terminal-1533840119-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-6)">-</text><text class="terminal-1533840119-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-1533840119-line-6)">-python</text><text class="terminal-1533840119-r6" x="305" y="166.4" textLength="24.4" clip-path="url(#terminal-153 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-7)">│</text><text class="terminal-1533840119-r4" x="353.8" y="190.8" textLength="732" clip-path="url(#terminal-1533840119-line-7)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1533840119-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-8)">│</text><text class="terminal-1533840119-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-8)">-</text><text class="terminal-1533840119-r5" x="36.6" y="215.2" textLength="97.6" clip-path="url(#terminal-1533840119-line-8)">-backend</text><text class="terminal-1533840119-r6" x="305" y="215.2" textLength="24.4" clip-path="url(#terminal-15 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-9)">│</text><text class="terminal-1533840119-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-9)">-</text><text class="terminal-1533840119-r5" x="36.6" y="239.6" textLength="109.8" clip-path="url(#terminal-1533840119-line-9)">-postgres</text><text class="terminal-1533840119-r5" x="146.4" y="239.6" textLength="97.6" clip-path="url(#termina [...]
+</text><text class="terminal-1533840119-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1533840119-line-10)">│</text><text class="terminal-1533840119-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-1533840119-line-10)">-</text><text class="terminal-1533840119-r5" x="36.6" y="264" textLength="73.2" clip-path="url(#terminal-1533840119-line-10)">-mysql</text><text class="terminal-1533840119-r5" x="109.8" y="264" textLength="97.6" clip-path="url(#terminal-1533840 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-11)">│</text><text class="terminal-1533840119-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-11)">-</text><text class="terminal-1533840119-r5" x="36.6" y="288.4" textLength="73.2" clip-path="url(#terminal-1533840119-line-11)">-mssql</text><text class="terminal-1533840119-r5" x="109.8" y="288.4" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-1533840119-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-12)">│</text><text class="terminal-1533840119-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-12)">-</text><text class="terminal-1533840119-r5" x="36.6" y="312.8" textLength="146.4" clip-path="url(#terminal-1533840119-line-12)">-integration</text><text class="terminal-1533840119-r2" x="353.8" y="312.8" textLength="1085.8" clip-path="url( [...]
+</text><text class="terminal-1533840119-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-13)">│</text><text class="terminal-1533840119-r7" x="353.8" y="337.2" textLength="1085.8" clip-path="url(#terminal-1533840119-line-13)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;&#160;&#160;</text><text class="terminal-1533840119-r4" x="1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-14)">│</text><text class="terminal-1533840119-r7" x="353.8" y="361.6" textLength="1085.8" clip-path="url(#terminal-1533840119-line-14)">all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1533840119-line-15)">│</text><text class="terminal-1533840119-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1533840119-line-15)">-</text><text class="terminal-1533840119-r5" x="36.6" y="386" textLength="97.6" clip-path="url(#terminal-1533840119-line-15)">-forward</text><text class="terminal-1533840119-r5" x="134.2" y="386" textLength="146.4" clip-path="url(#terminal-1533 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-16)">│</text><text class="terminal-1533840119-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-16)">-</text><text class="terminal-1533840119-r5" x="36.6" y="410.4" textLength="36.6" clip-path="url(#terminal-1533840119-line-16)">-db</text><text class="terminal-1533840119-r5" x="73.2" y="410.4" textLength="73.2" clip-path="url(#terminal-153 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="434.8" textLength="1464" clip-path="url(#terminal-1533840119-line-17)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1533840119-r2" x="1464" y="434.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-17)">
+</text><text class="terminal-1533840119-r4" x="0" y="459.2" textLength="24.4" clip-path="url(#terminal-1533840119-line-18)">╭─</text><text class="terminal-1533840119-r4" x="24.4" y="459.2" textLength="1415.2" clip-path="url(#terminal-1533840119-line-18)">&#160;Advanced&#160;flag&#160;for&#160;running&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1533840119-r4" x="1439.6" y="459.2" textLength="24.4" clip-path="ur [...]
+</text><text class="terminal-1533840119-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-19)">│</text><text class="terminal-1533840119-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-19)">-</text><text class="terminal-1533840119-r5" x="36.6" y="483.6" textLength="48.8" clip-path="url(#terminal-1533840119-line-19)">-use</text><text class="terminal-1533840119-r5" x="85.4" y="483.6" textLength="195.2" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-1533840119-line-20)">│</text><text class="terminal-1533840119-r2" x="390.4" y="508" textLength="1049.2" clip-path="url(#terminal-1533840119-line-20)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;</text><text class="terminal-1533840119-r4" x="1451.8" y="508" textLength="12.2" clip-path [...]
+</text><text class="terminal-1533840119-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-21)">│</text><text class="terminal-1533840119-r2" x="390.4" y="532.4" textLength="573.4" clip-path="url(#terminal-1533840119-line-21)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-1533840119-r5" x="963.8" y="532.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-21)">-</text><text class="terminal-153 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-22)">│</text><text class="terminal-1533840119-r7" x="390.4" y="556.8" textLength="1049.2" clip-path="url(#terminal-1533840119-line-22)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-23)">│</text><text class="terminal-1533840119-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-23)">-</text><text class="terminal-1533840119-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-1533840119-line-23)">-airflow</text><text class="terminal-1533840119-r5" x="134.2" y="581.2" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1533840119-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-24)">│</text><text class="terminal-1533840119-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-24)">-</text><text class="terminal-1533840119-r5" x="36.6" y="605.6" textLength="48.8" clip-path="url(#terminal-1533840119-line-24)">-use</text><text class="terminal-1533840119-r5" x="85.4" y="605.6" textLength="231.8" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1533840119-line-25)">│</text><text class="terminal-1533840119-r2" x="390.4" y="630" textLength="1049.2" clip-path="url(#terminal-1533840119-line-25)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-26)">│</text><text class="terminal-1533840119-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-26)">-</text><text class="terminal-1533840119-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-1533840119-line-26)">-package</text><text class="terminal-1533840119-r5" x="134.2" y="654.4" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1533840119-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-27)">│</text><text class="terminal-1533840119-r4" x="390.4" y="678.8" textLength="658.8" clip-path="url(#terminal-1533840119-line-27)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1533840119-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-28)">│</text><text class="terminal-1533840119-r5" x="24.4" y="703.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-28)">-</text><text class="terminal-1533840119-r5" x="36.6" y="703.2" textLength="73.2" clip-path="url(#terminal-1533840119-line-28)">-force</text><text class="terminal-1533840119-r5" x="109.8" y="703.2" textLength="73.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1533840119-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-29)">│</text><text class="terminal-1533840119-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-29)">-</text><text class="terminal-1533840119-r5" x="36.6" y="727.6" textLength="73.2" clip-path="url(#terminal-1533840119-line-29)">-mount</text><text class="terminal-1533840119-r5" x="109.8" y="727.6" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-1533840119-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1533840119-line-30)">│</text><text class="terminal-1533840119-r2" x="390.4" y="752" textLength="1049.2" clip-path="url(#terminal-1533840119-line-30)">selected).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-31)">│</text><text class="terminal-1533840119-r7" x="390.4" y="776.4" textLength="1049.2" clip-path="url(#terminal-1533840119-line-31)">(selected&#160;|&#160;all&#160;|&#160;skip&#160;|&#160;remove)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1533840119-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-32)">│</text><text class="terminal-1533840119-r4" x="390.4" y="800.8" textLength="1049.2" clip-path="url(#terminal-1533840119-line-32)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-33)">│</text><text class="terminal-1533840119-r5" x="24.4" y="825.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-33)">-</text><text class="terminal-1533840119-r5" x="36.6" y="825.2" textLength="85.4" clip-path="url(#terminal-1533840119-line-33)">-debian</text><text class="terminal-1533840119-r5" x="122" y="825.2" textLength="97.6" clip-path="url(#terminal- [...]
+</text><text class="terminal-1533840119-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-34)">│</text><text class="terminal-1533840119-r5" x="24.4" y="849.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-34)">-</text><text class="terminal-1533840119-r5" x="36.6" y="849.6" textLength="73.2" clip-path="url(#terminal-1533840119-line-34)">-image</text><text class="terminal-1533840119-r5" x="109.8" y="849.6" textLength="48.8" clip-path="url(#terminal [...]
+</text><text class="terminal-1533840119-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1533840119-line-35)">│</text><text class="terminal-1533840119-r2" x="390.4" y="874" textLength="1049.2" clip-path="url(#terminal-1533840119-line-35)">when&#160;using&#160;to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-36)">│</text><text class="terminal-1533840119-r7" x="390.4" y="898.4" textLength="1049.2" clip-path="url(#terminal-1533840119-line-36)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="922.8" textLength="1464" clip-path="url(#terminal-1533840119-line-37)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1533840119-r2" x="1464" y="922.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-37)">
+</text><text class="terminal-1533840119-r4" x="0" y="947.2" textLength="24.4" clip-path="url(#terminal-1533840119-line-38)">╭─</text><text class="terminal-1533840119-r4" x="24.4" y="947.2" textLength="1415.2" clip-path="url(#terminal-1533840119-line-38)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1533840119-r4" x="1439.6" y="947.2" textLength="24.4" clip-path="url(#terminal-153 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-39)">│</text><text class="terminal-1533840119-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-39)">-</text><text class="terminal-1533840119-r5" x="36.6" y="971.6" textLength="97.6" clip-path="url(#terminal-1533840119-line-39)">-verbose</text><text class="terminal-1533840119-r6" x="427" y="971.6" textLength="24.4" clip-path="url(#terminal [...]
+</text><text class="terminal-1533840119-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-1533840119-line-40)">│</text><text class="terminal-1533840119-r5" x="24.4" y="996" textLength="12.2" clip-path="url(#terminal-1533840119-line-40)">-</text><text class="terminal-1533840119-r5" x="36.6" y="996" textLength="48.8" clip-path="url(#terminal-1533840119-line-40)">-dry</text><text class="terminal-1533840119-r5" x="85.4" y="996" textLength="48.8" clip-path="url(#terminal-1533840119 [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-41)">│</text><text class="terminal-1533840119-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-41)">-</text><text class="terminal-1533840119-r5" x="36.6" y="1020.4" textLength="85.4" clip-path="url(#terminal-1533840119-line-41)">-github</text><text class="terminal-1533840119-r5" x="122" y="1020.4" textLength="134.2" clip-path="url(#term [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-42)">│</text><text class="terminal-1533840119-r4" x="475.8" y="1044.8" textLength="585.6" clip-path="url(#terminal-1533840119-line-42)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1533840119-r4" x="1451.8" y="1044.8" te [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-43)">│</text><text class="terminal-1533840119-r5" x="24.4" y="1069.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-43)">-</text><text class="terminal-1533840119-r5" x="36.6" y="1069.2" textLength="97.6" clip-path="url(#terminal-1533840119-line-43)">-airflow</text><text class="terminal-1533840119-r5" x="134.2" y="1069.2" textLength="268.4" clip-path="url(#t [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-1533840119-line-44)">│</text><text class="terminal-1533840119-r2" x="475.8" y="1093.6" textLength="963.8" clip-path="url(#terminal-1533840119-line-44)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;</text><text class="terminal-1533840119-r4" x="1451.8" y="1093.6" textLength="12.2" clip-pat [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-1533840119-line-45)">│</text><text class="terminal-1533840119-r7" x="475.8" y="1118" textLength="963.8" clip-path="url(#terminal-1533840119-line-45)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1142.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-46)">│</text><text class="terminal-1533840119-r5" x="24.4" y="1142.4" textLength="12.2" clip-path="url(#terminal-1533840119-line-46)">-</text><text class="terminal-1533840119-r5" x="36.6" y="1142.4" textLength="85.4" clip-path="url(#terminal-1533840119-line-46)">-answer</text><text class="terminal-1533840119-r6" x="427" y="1142.4" textLength="24.4" clip-path="url(#termi [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-47)">│</text><text class="terminal-1533840119-r5" x="24.4" y="1166.8" textLength="12.2" clip-path="url(#terminal-1533840119-line-47)">-</text><text class="terminal-1533840119-r5" x="36.6" y="1166.8" textLength="61" clip-path="url(#terminal-1533840119-line-47)">-help</text><text class="terminal-1533840119-r6" x="427" y="1166.8" textLength="24.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-1533840119-r4" x="0" y="1191.2" textLength="1464" clip-path="url(#terminal-1533840119-line-48)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1533840119-r2" x="1464" y="1191.2" textLength="12.2" clip-path="url(#terminal-1533840119-line-48)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-start-airflow.svg b/images/breeze/output-start-airflow.svg
index 159eec8cb2..3e21e1f5e9 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 1172.3999999999999" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 1294.3999999999999" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,225 +19,245 @@
         font-weight: 700;
     }
 
-    .terminal-231556883-matrix {
+    .terminal-2392640782-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-231556883-title {
+    .terminal-2392640782-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-231556883-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-231556883-r2 { fill: #c5c8c6 }
-.terminal-231556883-r3 { fill: #d0b344;font-weight: bold }
-.terminal-231556883-r4 { fill: #868887 }
-.terminal-231556883-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-231556883-r6 { fill: #98a84b;font-weight: bold }
-.terminal-231556883-r7 { fill: #8d7b39 }
+    .terminal-2392640782-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-2392640782-r2 { fill: #c5c8c6 }
+.terminal-2392640782-r3 { fill: #d0b344;font-weight: bold }
+.terminal-2392640782-r4 { fill: #868887 }
+.terminal-2392640782-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-2392640782-r6 { fill: #98a84b;font-weight: bold }
+.terminal-2392640782-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-231556883-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1121.3999999999999" />
+    <clipPath id="terminal-2392640782-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="1243.3999999999999" />
     </clipPath>
-    <clipPath id="terminal-231556883-line-0">
+    <clipPath id="terminal-2392640782-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-1">
+<clipPath id="terminal-2392640782-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-2">
+<clipPath id="terminal-2392640782-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-3">
+<clipPath id="terminal-2392640782-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-4">
+<clipPath id="terminal-2392640782-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-5">
+<clipPath id="terminal-2392640782-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-6">
+<clipPath id="terminal-2392640782-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-7">
+<clipPath id="terminal-2392640782-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-8">
+<clipPath id="terminal-2392640782-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-9">
+<clipPath id="terminal-2392640782-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-10">
+<clipPath id="terminal-2392640782-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-11">
+<clipPath id="terminal-2392640782-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-12">
+<clipPath id="terminal-2392640782-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-13">
+<clipPath id="terminal-2392640782-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-14">
+<clipPath id="terminal-2392640782-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-15">
+<clipPath id="terminal-2392640782-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-16">
+<clipPath id="terminal-2392640782-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-17">
+<clipPath id="terminal-2392640782-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-18">
+<clipPath id="terminal-2392640782-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-19">
+<clipPath id="terminal-2392640782-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-20">
+<clipPath id="terminal-2392640782-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-21">
+<clipPath id="terminal-2392640782-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-22">
+<clipPath id="terminal-2392640782-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-23">
+<clipPath id="terminal-2392640782-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-24">
+<clipPath id="terminal-2392640782-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-25">
+<clipPath id="terminal-2392640782-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-26">
+<clipPath id="terminal-2392640782-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-27">
+<clipPath id="terminal-2392640782-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-28">
+<clipPath id="terminal-2392640782-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-29">
+<clipPath id="terminal-2392640782-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-30">
+<clipPath id="terminal-2392640782-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-31">
+<clipPath id="terminal-2392640782-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-32">
+<clipPath id="terminal-2392640782-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-33">
+<clipPath id="terminal-2392640782-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-34">
+<clipPath id="terminal-2392640782-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-35">
+<clipPath id="terminal-2392640782-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-36">
+<clipPath id="terminal-2392640782-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-37">
+<clipPath id="terminal-2392640782-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-38">
+<clipPath id="terminal-2392640782-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-39">
+<clipPath id="terminal-2392640782-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-40">
+<clipPath id="terminal-2392640782-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-41">
+<clipPath id="terminal-2392640782-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-42">
+<clipPath id="terminal-2392640782-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-43">
+<clipPath id="terminal-2392640782-line-43">
     <rect x="0" y="1050.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-231556883-line-44">
+<clipPath id="terminal-2392640782-line-44">
     <rect x="0" y="1075.1" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-2392640782-line-45">
+    <rect x="0" y="1099.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2392640782-line-46">
+    <rect x="0" y="1123.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2392640782-line-47">
+    <rect x="0" y="1148.3" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2392640782-line-48">
+    <rect x="0" y="1172.7" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-2392640782-line-49">
+    <rect x="0" y="1197.1" 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="1170.4" rx="8"/><text class="terminal-231556883-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;start-airflow</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="1292.4" rx="8"/><text class="terminal-2392640782-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;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"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-231556883-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-2392640782-clip-terminal)">
     
-    <g class="terminal-231556883-matrix">
-    <text class="terminal-231556883-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-231556883-line-0)">
-</text><text class="terminal-231556883-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-231556883-line-1)">Usage:&#160;</text><text class="terminal-231556883-r1" x="97.6" y="44.4" textLength="561.2" clip-path="url(#terminal-231556883-line-1)">breeze&#160;start-airflow&#160;[OPTIONS]&#160;[EXTRA_ARGS]...</text><text class="terminal-231556883-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-231556883-line-1)">
-</text><text class="terminal-231556883-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-231556883-line-2)">
-</text><text class="terminal-231556883-r2" x="12.2" y="93.2" textLength="1000.4" clip-path="url(#terminal-231556883-line-3)">Enter&#160;breeze.py&#160;environment&#160;and&#160;starts&#160;all&#160;Airflow&#160;components&#160;in&#160;the&#160;tmux&#160;session.</text><text class="terminal-231556883-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-231556883-line-3)">
-</text><text class="terminal-231556883-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-231556883-line-4)">
-</text><text class="terminal-231556883-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-231556883-line-5)">╭─</text><text class="terminal-231556883-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-231556883-line-5)">&#160;Basic&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-231556883-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-231556883-l [...]
-</text><text class="terminal-231556883-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-231556883-line-6)">│</text><text class="terminal-231556883-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-231556883-line-6)">-</text><text class="terminal-231556883-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-231556883-line-6)">-python</text><text class="terminal-231556883-r6" x="366" y="166.4" textLength="24.4" clip-path="url(#terminal-231556883- [...]
-</text><text class="terminal-231556883-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-231556883-line-7)">│</text><text class="terminal-231556883-r7" x="414.8" y="190.8" textLength="732" clip-path="url(#terminal-231556883-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-231556883-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-231556883-line-8)">│</text><text class="terminal-231556883-r4" x="414.8" y="215.2" textLength="732" clip-path="url(#terminal-231556883-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-231556883-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-231556883-line-9)">│</text><text class="terminal-231556883-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-231556883-line-9)">-</text><text class="terminal-231556883-r5" x="36.6" y="239.6" textLength="61" clip-path="url(#terminal-231556883-line-9)">-load</text><text class="terminal-231556883-r5" x="97.6" y="239.6" textLength="158.6" clip-path="url(#terminal-231556883-li [...]
-</text><text class="terminal-231556883-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-231556883-line-10)">│</text><text class="terminal-231556883-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-231556883-line-10)">-</text><text class="terminal-231556883-r5" x="36.6" y="264" textLength="61" clip-path="url(#terminal-231556883-line-10)">-load</text><text class="terminal-231556883-r5" x="97.6" y="264" textLength="244" clip-path="url(#terminal-231556883-line-10)" [...]
-</text><text class="terminal-231556883-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-231556883-line-11)">│</text><text class="terminal-231556883-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-231556883-line-11)">-</text><text class="terminal-231556883-r5" x="36.6" y="288.4" textLength="97.6" clip-path="url(#terminal-231556883-line-11)">-backend</text><text class="terminal-231556883-r6" x="366" y="288.4" textLength="24.4" clip-path="url(#terminal-231556 [...]
-</text><text class="terminal-231556883-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-231556883-line-12)">│</text><text class="terminal-231556883-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-231556883-line-12)">-</text><text class="terminal-231556883-r5" x="36.6" y="312.8" textLength="109.8" clip-path="url(#terminal-231556883-line-12)">-postgres</text><text class="terminal-231556883-r5" x="146.4" y="312.8" textLength="97.6" clip-path="url(#terminal-23 [...]
-</text><text class="terminal-231556883-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-231556883-line-13)">│</text><text class="terminal-231556883-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-231556883-line-13)">-</text><text class="terminal-231556883-r5" x="36.6" y="337.2" textLength="73.2" clip-path="url(#terminal-231556883-line-13)">-mysql</text><text class="terminal-231556883-r5" x="109.8" y="337.2" textLength="97.6" clip-path="url(#terminal-231556 [...]
-</text><text class="terminal-231556883-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-231556883-line-14)">│</text><text class="terminal-231556883-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-231556883-line-14)">-</text><text class="terminal-231556883-r5" x="36.6" y="361.6" textLength="73.2" clip-path="url(#terminal-231556883-line-14)">-mssql</text><text class="terminal-231556883-r5" x="109.8" y="361.6" textLength="97.6" clip-path="url(#terminal-231556 [...]
-</text><text class="terminal-231556883-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-231556883-line-15)">│</text><text class="terminal-231556883-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-231556883-line-15)">-</text><text class="terminal-231556883-r5" x="36.6" y="386" textLength="146.4" clip-path="url(#terminal-231556883-line-15)">-integration</text><text class="terminal-231556883-r2" x="414.8" y="386" textLength="1024.8" clip-path="url(#terminal-23155 [...]
-</text><text class="terminal-231556883-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-231556883-line-16)">│</text><text class="terminal-231556883-r7" x="414.8" y="410.4" textLength="1024.8" clip-path="url(#terminal-231556883-line-16)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino</text><text class="terminal-231556883-r4" x="1451.8" y="410.4" textLength="1 [...]
-</text><text class="terminal-231556883-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-231556883-line-17)">│</text><text class="terminal-231556883-r7" x="414.8" y="434.8" textLength="1024.8" clip-path="url(#terminal-231556883-line-17)">|&#160;all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-231556883-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-231556883-line-18)">│</text><text class="terminal-231556883-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-231556883-line-18)">-</text><text class="terminal-231556883-r5" x="36.6" y="459.2" textLength="97.6" clip-path="url(#terminal-231556883-line-18)">-forward</text><text class="terminal-231556883-r5" x="134.2" y="459.2" textLength="146.4" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-231556883-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-231556883-line-19)">│</text><text class="terminal-231556883-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-231556883-line-19)">-</text><text class="terminal-231556883-r5" x="36.6" y="483.6" textLength="36.6" clip-path="url(#terminal-231556883-line-19)">-db</text><text class="terminal-231556883-r5" x="73.2" y="483.6" textLength="73.2" clip-path="url(#terminal-231556883- [...]
-</text><text class="terminal-231556883-r4" x="0" y="508" textLength="1464" clip-path="url(#terminal-231556883-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-231556883-r2" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-231556883-line-20)">
-</text><text class="terminal-231556883-r4" x="0" y="532.4" textLength="24.4" clip-path="url(#terminal-231556883-line-21)">╭─</text><text class="terminal-231556883-r4" x="24.4" y="532.4" textLength="1415.2" clip-path="url(#terminal-231556883-line-21)">&#160;Advanced&#160;flag&#160;for&#160;running&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-231556883-r4" x="1439.6" y="532.4" textLength="24.4" clip-path="url(#te [...]
-</text><text class="terminal-231556883-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-231556883-line-22)">│</text><text class="terminal-231556883-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-231556883-line-22)">-</text><text class="terminal-231556883-r5" x="36.6" y="556.8" textLength="48.8" clip-path="url(#terminal-231556883-line-22)">-use</text><text class="terminal-231556883-r5" x="85.4" y="556.8" textLength="195.2" clip-path="url(#terminal-23155688 [...]
-</text><text class="terminal-231556883-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-231556883-line-23)">│</text><text class="terminal-231556883-r2" x="366" y="581.2" textLength="1073.6" clip-path="url(#terminal-231556883-line-23)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;&#160;&#160;</text><text class="terminal-231556883-r4" x="1451.8" y="581.2" textLength="12.2 [...]
-</text><text class="terminal-231556883-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-231556883-line-24)">│</text><text class="terminal-231556883-r2" x="366" y="605.6" textLength="573.4" clip-path="url(#terminal-231556883-line-24)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-231556883-r5" x="939.4" y="605.6" textLength="12.2" clip-path="url(#terminal-231556883-line-24)">-</text><text class="terminal-231556883-r [...]
-</text><text class="terminal-231556883-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-231556883-line-25)">│</text><text class="terminal-231556883-r7" x="366" y="630" textLength="1073.6" clip-path="url(#terminal-231556883-line-25)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-231556883-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-231556883-line-26)">│</text><text class="terminal-231556883-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-231556883-line-26)">-</text><text class="terminal-231556883-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-231556883-line-26)">-airflow</text><text class="terminal-231556883-r5" x="134.2" y="654.4" textLength="85.4" clip-path="url(#terminal-2315 [...]
-</text><text class="terminal-231556883-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-231556883-line-27)">│</text><text class="terminal-231556883-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-231556883-line-27)">-</text><text class="terminal-231556883-r5" x="36.6" y="678.8" textLength="48.8" clip-path="url(#terminal-231556883-line-27)">-use</text><text class="terminal-231556883-r5" x="85.4" y="678.8" textLength="231.8" clip-path="url(#terminal-23155688 [...]
-</text><text class="terminal-231556883-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-231556883-line-28)">│</text><text class="terminal-231556883-r2" x="366" y="703.2" textLength="1073.6" clip-path="url(#terminal-231556883-line-28)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-231556883-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-231556883-line-29)">│</text><text class="terminal-231556883-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-231556883-line-29)">-</text><text class="terminal-231556883-r5" x="36.6" y="727.6" textLength="97.6" clip-path="url(#terminal-231556883-line-29)">-package</text><text class="terminal-231556883-r5" x="134.2" y="727.6" textLength="85.4" clip-path="url(#terminal-2315 [...]
-</text><text class="terminal-231556883-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-231556883-line-30)">│</text><text class="terminal-231556883-r5" x="24.4" y="752" textLength="12.2" clip-path="url(#terminal-231556883-line-30)">-</text><text class="terminal-231556883-r5" x="36.6" y="752" textLength="73.2" clip-path="url(#terminal-231556883-line-30)">-force</text><text class="terminal-231556883-r5" x="109.8" y="752" textLength="73.2" clip-path="url(#terminal-231556883-line [...]
-</text><text class="terminal-231556883-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-231556883-line-31)">│</text><text class="terminal-231556883-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-231556883-line-31)">-</text><text class="terminal-231556883-r5" x="36.6" y="776.4" textLength="73.2" clip-path="url(#terminal-231556883-line-31)">-mount</text><text class="terminal-231556883-r5" x="109.8" y="776.4" textLength="97.6" clip-path="url(#terminal-231556 [...]
-</text><text class="terminal-231556883-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-231556883-line-32)">│</text><text class="terminal-231556883-r7" x="366" y="800.8" textLength="841.8" clip-path="url(#terminal-231556883-line-32)">(selected&#160;|&#160;all&#160;|&#160;none)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-231556883-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-231556883-line-33)">│</text><text class="terminal-231556883-r4" x="366" y="825.2" textLength="841.8" clip-path="url(#terminal-231556883-line-33)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-231556883-r4" x="0" y="849.6" textLength="1464" clip-path="url(#terminal-231556883-line-34)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-231556883-r2" x="1464" y="849.6" textLength="12.2" clip-path="url(#terminal-231556883-line-34)">
-</text><text class="terminal-231556883-r4" x="0" y="874" textLength="24.4" clip-path="url(#terminal-231556883-line-35)">╭─</text><text class="terminal-231556883-r4" x="24.4" y="874" textLength="1415.2" clip-path="url(#terminal-231556883-line-35)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-231556883-r4" x="1439.6" y="874" textLength="24.4" clip-path="url(#terminal-231556883-line [...]
-</text><text class="terminal-231556883-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-231556883-line-36)">│</text><text class="terminal-231556883-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-231556883-line-36)">-</text><text class="terminal-231556883-r5" x="36.6" y="898.4" textLength="48.8" clip-path="url(#terminal-231556883-line-36)">-dry</text><text class="terminal-231556883-r5" x="85.4" y="898.4" textLength="48.8" clip-path="url(#terminal-231556883 [...]
-</text><text class="terminal-231556883-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-231556883-line-37)">│</text><text class="terminal-231556883-r5" x="24.4" y="922.8" textLength="12.2" clip-path="url(#terminal-231556883-line-37)">-</text><text class="terminal-231556883-r5" x="36.6" y="922.8" textLength="85.4" clip-path="url(#terminal-231556883-line-37)">-github</text><text class="terminal-231556883-r5" x="122" y="922.8" textLength="134.2" clip-path="url(#terminal-231556 [...]
-</text><text class="terminal-231556883-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-231556883-line-38)">│</text><text class="terminal-231556883-r4" x="475.8" y="947.2" textLength="585.6" clip-path="url(#terminal-231556883-line-38)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-231556883-r4" x="1451.8" y="947.2" textLength [...]
-</text><text class="terminal-231556883-r4" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-231556883-line-39)">│</text><text class="terminal-231556883-r5" x="24.4" y="971.6" textLength="12.2" clip-path="url(#terminal-231556883-line-39)">-</text><text class="terminal-231556883-r5" x="36.6" y="971.6" textLength="97.6" clip-path="url(#terminal-231556883-line-39)">-airflow</text><text class="terminal-231556883-r5" x="134.2" y="971.6" textLength="268.4" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-231556883-r4" x="0" y="996" textLength="12.2" clip-path="url(#terminal-231556883-line-40)">│</text><text class="terminal-231556883-r2" x="475.8" y="996" textLength="963.8" clip-path="url(#terminal-231556883-line-40)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;</text><text class="terminal-231556883-r4" x="1451.8" y="996" textLength="12.2" clip-path="url(#termin [...]
-</text><text class="terminal-231556883-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-231556883-line-41)">│</text><text class="terminal-231556883-r7" x="475.8" y="1020.4" textLength="963.8" clip-path="url(#terminal-231556883-line-41)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="terminal-231556883-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-231556883-line-42)">│</text><text class="terminal-231556883-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-231556883-line-42)">-</text><text class="terminal-231556883-r5" x="36.6" y="1044.8" textLength="85.4" clip-path="url(#terminal-231556883-line-42)">-answer</text><text class="terminal-231556883-r6" x="427" y="1044.8" textLength="24.4" clip-path="url(#terminal-231 [...]
-</text><text class="terminal-231556883-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-231556883-line-43)">│</text><text class="terminal-231556883-r5" x="24.4" y="1069.2" textLength="12.2" clip-path="url(#terminal-231556883-line-43)">-</text><text class="terminal-231556883-r5" x="36.6" y="1069.2" textLength="97.6" clip-path="url(#terminal-231556883-line-43)">-verbose</text><text class="terminal-231556883-r6" x="427" y="1069.2" textLength="24.4" clip-path="url(#terminal-23 [...]
-</text><text class="terminal-231556883-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-231556883-line-44)">│</text><text class="terminal-231556883-r5" x="24.4" y="1093.6" textLength="12.2" clip-path="url(#terminal-231556883-line-44)">-</text><text class="terminal-231556883-r5" x="36.6" y="1093.6" textLength="61" clip-path="url(#terminal-231556883-line-44)">-help</text><text class="terminal-231556883-r6" x="427" y="1093.6" textLength="24.4" clip-path="url(#terminal-2315568 [...]
-</text><text class="terminal-231556883-r4" x="0" y="1118" textLength="1464" clip-path="url(#terminal-231556883-line-45)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-231556883-r2" x="1464" y="1118" textLength="12.2" clip-path="url(#terminal-231556883-line-45)">
+    <g class="terminal-2392640782-matrix">
+    <text class="terminal-2392640782-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2392640782-line-0)">
+</text><text class="terminal-2392640782-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2392640782-line-1)">Usage:&#160;</text><text class="terminal-2392640782-r1" x="97.6" y="44.4" textLength="561.2" clip-path="url(#terminal-2392640782-line-1)">breeze&#160;start-airflow&#160;[OPTIONS]&#160;[EXTRA_ARGS]...</text><text class="terminal-2392640782-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-1)">
+</text><text class="terminal-2392640782-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-2)">
+</text><text class="terminal-2392640782-r2" x="12.2" y="93.2" textLength="1000.4" clip-path="url(#terminal-2392640782-line-3)">Enter&#160;breeze.py&#160;environment&#160;and&#160;starts&#160;all&#160;Airflow&#160;components&#160;in&#160;the&#160;tmux&#160;session.</text><text class="terminal-2392640782-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-3)">
+</text><text class="terminal-2392640782-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-4)">
+</text><text class="terminal-2392640782-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2392640782-line-5)">╭─</text><text class="terminal-2392640782-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2392640782-line-5)">&#160;Basic&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2392640782-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-239264 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-6)">│</text><text class="terminal-2392640782-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-6)">-</text><text class="terminal-2392640782-r5" x="36.6" y="166.4" textLength="85.4" clip-path="url(#terminal-2392640782-line-6)">-python</text><text class="terminal-2392640782-r6" x="366" y="166.4" textLength="24.4" clip-path="url(#terminal-239 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-7)">│</text><text class="terminal-2392640782-r7" x="414.8" y="190.8" textLength="732" clip-path="url(#terminal-2392640782-line-7)">(&gt;3.7&lt;&#160;|&#160;3.8&#160;|&#160;3.9&#160;|&#160;3.10)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-2392640782-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-8)">│</text><text class="terminal-2392640782-r4" x="414.8" y="215.2" textLength="732" clip-path="url(#terminal-2392640782-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-2392640782-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-9)">│</text><text class="terminal-2392640782-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-9)">-</text><text class="terminal-2392640782-r5" x="36.6" y="239.6" textLength="61" clip-path="url(#terminal-2392640782-line-9)">-load</text><text class="terminal-2392640782-r5" x="97.6" y="239.6" textLength="158.6" clip-path="url(#terminal-23926 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2392640782-line-10)">│</text><text class="terminal-2392640782-r5" x="24.4" y="264" textLength="12.2" clip-path="url(#terminal-2392640782-line-10)">-</text><text class="terminal-2392640782-r5" x="36.6" y="264" textLength="61" clip-path="url(#terminal-2392640782-line-10)">-load</text><text class="terminal-2392640782-r5" x="97.6" y="264" textLength="244" clip-path="url(#terminal-2392640782-l [...]
+</text><text class="terminal-2392640782-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-11)">│</text><text class="terminal-2392640782-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-11)">-</text><text class="terminal-2392640782-r5" x="36.6" y="288.4" textLength="97.6" clip-path="url(#terminal-2392640782-line-11)">-backend</text><text class="terminal-2392640782-r6" x="366" y="288.4" textLength="24.4" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-12)">│</text><text class="terminal-2392640782-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-12)">-</text><text class="terminal-2392640782-r5" x="36.6" y="312.8" textLength="109.8" clip-path="url(#terminal-2392640782-line-12)">-postgres</text><text class="terminal-2392640782-r5" x="146.4" y="312.8" textLength="97.6" clip-path="url(#term [...]
+</text><text class="terminal-2392640782-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-13)">│</text><text class="terminal-2392640782-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-13)">-</text><text class="terminal-2392640782-r5" x="36.6" y="337.2" textLength="73.2" clip-path="url(#terminal-2392640782-line-13)">-mysql</text><text class="terminal-2392640782-r5" x="109.8" y="337.2" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-14)">│</text><text class="terminal-2392640782-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-14)">-</text><text class="terminal-2392640782-r5" x="36.6" y="361.6" textLength="73.2" clip-path="url(#terminal-2392640782-line-14)">-mssql</text><text class="terminal-2392640782-r5" x="109.8" y="361.6" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2392640782-line-15)">│</text><text class="terminal-2392640782-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-2392640782-line-15)">-</text><text class="terminal-2392640782-r5" x="36.6" y="386" textLength="146.4" clip-path="url(#terminal-2392640782-line-15)">-integration</text><text class="terminal-2392640782-r2" x="414.8" y="386" textLength="1024.8" clip-path="url(#termina [...]
+</text><text class="terminal-2392640782-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-16)">│</text><text class="terminal-2392640782-r7" x="414.8" y="410.4" textLength="1024.8" clip-path="url(#terminal-2392640782-line-16)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino</text><text class="terminal-2392640782-r4" x="1451.8" y="410.4" textLeng [...]
+</text><text class="terminal-2392640782-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-17)">│</text><text class="terminal-2392640782-r7" x="414.8" y="434.8" textLength="1024.8" clip-path="url(#terminal-2392640782-line-17)">|&#160;all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-18)">│</text><text class="terminal-2392640782-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-18)">-</text><text class="terminal-2392640782-r5" x="36.6" y="459.2" textLength="97.6" clip-path="url(#terminal-2392640782-line-18)">-forward</text><text class="terminal-2392640782-r5" x="134.2" y="459.2" textLength="146.4" clip-path="url(#termi [...]
+</text><text class="terminal-2392640782-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-19)">│</text><text class="terminal-2392640782-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-19)">-</text><text class="terminal-2392640782-r5" x="36.6" y="483.6" textLength="36.6" clip-path="url(#terminal-2392640782-line-19)">-db</text><text class="terminal-2392640782-r5" x="73.2" y="483.6" textLength="73.2" clip-path="url(#terminal-239 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="508" textLength="1464" clip-path="url(#terminal-2392640782-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2392640782-r2" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-2392640782-line-20)">
+</text><text class="terminal-2392640782-r4" x="0" y="532.4" textLength="24.4" clip-path="url(#terminal-2392640782-line-21)">╭─</text><text class="terminal-2392640782-r4" x="24.4" y="532.4" textLength="1415.2" clip-path="url(#terminal-2392640782-line-21)">&#160;Advanced&#160;flag&#160;for&#160;running&#160;─────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2392640782-r4" x="1439.6" y="532.4" textLength="24.4" clip-path="ur [...]
+</text><text class="terminal-2392640782-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-22)">│</text><text class="terminal-2392640782-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-22)">-</text><text class="terminal-2392640782-r5" x="36.6" y="556.8" textLength="48.8" clip-path="url(#terminal-2392640782-line-22)">-use</text><text class="terminal-2392640782-r5" x="85.4" y="556.8" textLength="195.2" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-23)">│</text><text class="terminal-2392640782-r2" x="390.4" y="581.2" textLength="1049.2" clip-path="url(#terminal-2392640782-line-23)">`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;or&#160;sdist&#160;packages&#160;</text><text class="terminal-2392640782-r4" x="1451.8" y="581.2" textLength="12.2" cli [...]
+</text><text class="terminal-2392640782-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-24)">│</text><text class="terminal-2392640782-r2" x="390.4" y="605.6" textLength="573.4" clip-path="url(#terminal-2392640782-line-24)">available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-2392640782-r5" x="963.8" y="605.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-24)">-</text><text class="terminal-239 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-2392640782-line-25)">│</text><text class="terminal-2392640782-r7" x="390.4" y="630" textLength="1049.2" clip-path="url(#terminal-2392640782-line-25)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-2392640782-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-26)">│</text><text class="terminal-2392640782-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-26)">-</text><text class="terminal-2392640782-r5" x="36.6" y="654.4" textLength="97.6" clip-path="url(#terminal-2392640782-line-26)">-airflow</text><text class="terminal-2392640782-r5" x="134.2" y="654.4" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-2392640782-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-27)">│</text><text class="terminal-2392640782-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-27)">-</text><text class="terminal-2392640782-r5" x="36.6" y="678.8" textLength="48.8" clip-path="url(#terminal-2392640782-line-27)">-use</text><text class="terminal-2392640782-r5" x="85.4" y="678.8" textLength="231.8" clip-path="url(#terminal-2 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-28)">│</text><text class="terminal-2392640782-r2" x="390.4" y="703.2" textLength="1049.2" clip-path="url(#terminal-2392640782-line-28)">entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-2392640782-r4" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-29)">│</text><text class="terminal-2392640782-r5" x="24.4" y="727.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-29)">-</text><text class="terminal-2392640782-r5" x="36.6" y="727.6" textLength="97.6" clip-path="url(#terminal-2392640782-line-29)">-package</text><text class="terminal-2392640782-r5" x="134.2" y="727.6" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-2392640782-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-2392640782-line-30)">│</text><text class="terminal-2392640782-r4" x="390.4" y="752" textLength="658.8" clip-path="url(#terminal-2392640782-line-30)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-31)">│</text><text class="terminal-2392640782-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-31)">-</text><text class="terminal-2392640782-r5" x="36.6" y="776.4" textLength="73.2" clip-path="url(#terminal-2392640782-line-31)">-force</text><text class="terminal-2392640782-r5" x="109.8" y="776.4" textLength="73.2" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-32)">│</text><text class="terminal-2392640782-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-32)">-</text><text class="terminal-2392640782-r5" x="36.6" y="800.8" textLength="73.2" clip-path="url(#terminal-2392640782-line-32)">-mount</text><text class="terminal-2392640782-r5" x="109.8" y="800.8" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-33)">│</text><text class="terminal-2392640782-r2" x="390.4" y="825.2" textLength="1049.2" clip-path="url(#terminal-2392640782-line-33)">selected).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-34)">│</text><text class="terminal-2392640782-r7" x="390.4" y="849.6" textLength="1049.2" clip-path="url(#terminal-2392640782-line-34)">(selected&#160;|&#160;all&#160;|&#160;skip&#160;|&#160;remove)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-2392640782-r4" x="0" y="874" textLength="12.2" clip-path="url(#terminal-2392640782-line-35)">│</text><text class="terminal-2392640782-r4" x="390.4" y="874" textLength="1049.2" clip-path="url(#terminal-2392640782-line-35)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-2392640782-r4" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-36)">│</text><text class="terminal-2392640782-r5" x="24.4" y="898.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-36)">-</text><text class="terminal-2392640782-r5" x="36.6" y="898.4" textLength="73.2" clip-path="url(#terminal-2392640782-line-36)">-image</text><text class="terminal-2392640782-r5" x="109.8" y="898.4" textLength="48.8" clip-path="url(#terminal [...]
+</text><text class="terminal-2392640782-r4" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-37)">│</text><text class="terminal-2392640782-r2" x="390.4" y="922.8" textLength="1049.2" clip-path="url(#terminal-2392640782-line-37)">when&#160;using&#160;to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-2392640782-r4" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-38)">│</text><text class="terminal-2392640782-r7" x="390.4" y="947.2" textLength="1049.2" clip-path="url(#terminal-2392640782-line-38)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="971.6" textLength="1464" clip-path="url(#terminal-2392640782-line-39)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2392640782-r2" x="1464" y="971.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-39)">
+</text><text class="terminal-2392640782-r4" x="0" y="996" textLength="24.4" clip-path="url(#terminal-2392640782-line-40)">╭─</text><text class="terminal-2392640782-r4" x="24.4" y="996" textLength="1415.2" clip-path="url(#terminal-2392640782-line-40)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2392640782-r4" x="1439.6" y="996" textLength="24.4" clip-path="url(#terminal-239264078 [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1020.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-41)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1020.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-41)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1020.4" textLength="48.8" clip-path="url(#terminal-2392640782-line-41)">-dry</text><text class="terminal-2392640782-r5" x="85.4" y="1020.4" textLength="48.8" clip-path="url(#termina [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1044.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-42)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1044.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-42)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1044.8" textLength="85.4" clip-path="url(#terminal-2392640782-line-42)">-github</text><text class="terminal-2392640782-r5" x="122" y="1044.8" textLength="134.2" clip-path="url(#term [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1069.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-43)">│</text><text class="terminal-2392640782-r4" x="475.8" y="1069.2" textLength="585.6" clip-path="url(#terminal-2392640782-line-43)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2392640782-r4" x="1451.8" y="1069.2" te [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1093.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-44)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1093.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-44)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1093.6" textLength="97.6" clip-path="url(#terminal-2392640782-line-44)">-airflow</text><text class="terminal-2392640782-r5" x="134.2" y="1093.6" textLength="268.4" clip-path="url(#t [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1118" textLength="12.2" clip-path="url(#terminal-2392640782-line-45)">│</text><text class="terminal-2392640782-r2" x="475.8" y="1118" textLength="963.8" clip-path="url(#terminal-2392640782-line-45)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;</text><text class="terminal-2392640782-r4" x="1451.8" y="1118" textLength="12.2" clip-path="url [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1142.4" textLength="12.2" clip-path="url(#terminal-2392640782-line-46)">│</text><text class="terminal-2392640782-r7" x="475.8" y="1142.4" textLength="963.8" clip-path="url(#terminal-2392640782-line-46)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1166.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-47)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1166.8" textLength="12.2" clip-path="url(#terminal-2392640782-line-47)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1166.8" textLength="85.4" clip-path="url(#terminal-2392640782-line-47)">-answer</text><text class="terminal-2392640782-r6" x="427" y="1166.8" textLength="24.4" clip-path="url(#termi [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1191.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-48)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1191.2" textLength="12.2" clip-path="url(#terminal-2392640782-line-48)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1191.2" textLength="97.6" clip-path="url(#terminal-2392640782-line-48)">-verbose</text><text class="terminal-2392640782-r6" x="427" y="1191.2" textLength="24.4" clip-path="url(#term [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1215.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-49)">│</text><text class="terminal-2392640782-r5" x="24.4" y="1215.6" textLength="12.2" clip-path="url(#terminal-2392640782-line-49)">-</text><text class="terminal-2392640782-r5" x="36.6" y="1215.6" textLength="61" clip-path="url(#terminal-2392640782-line-49)">-help</text><text class="terminal-2392640782-r6" x="427" y="1215.6" textLength="24.4" clip-path="url(#terminal- [...]
+</text><text class="terminal-2392640782-r4" x="0" y="1240" textLength="1464" clip-path="url(#terminal-2392640782-line-50)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2392640782-r2" x="1464" y="1240" textLength="12.2" clip-path="url(#terminal-2392640782-line-50)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-tests.svg b/images/breeze/output-tests.svg
index 914f2c4587..1d819816f2 100644
--- a/images/breeze/output-tests.svg
+++ b/images/breeze/output-tests.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 684.4" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 879.5999999999999" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,145 +19,177 @@
         font-weight: 700;
     }
 
-    .terminal-1343491645-matrix {
+    .terminal-3301140235-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-1343491645-title {
+    .terminal-3301140235-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-1343491645-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-1343491645-r2 { fill: #c5c8c6 }
-.terminal-1343491645-r3 { fill: #d0b344;font-weight: bold }
-.terminal-1343491645-r4 { fill: #868887 }
-.terminal-1343491645-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-1343491645-r6 { fill: #8d7b39 }
-.terminal-1343491645-r7 { fill: #98a84b;font-weight: bold }
+    .terminal-3301140235-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-3301140235-r2 { fill: #c5c8c6 }
+.terminal-3301140235-r3 { fill: #d0b344;font-weight: bold }
+.terminal-3301140235-r4 { fill: #868887 }
+.terminal-3301140235-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-3301140235-r6 { fill: #8d7b39 }
+.terminal-3301140235-r7 { fill: #98a84b;font-weight: bold }
     </style>
 
     <defs>
-    <clipPath id="terminal-1343491645-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="633.4" />
+    <clipPath id="terminal-3301140235-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="828.5999999999999" />
     </clipPath>
-    <clipPath id="terminal-1343491645-line-0">
+    <clipPath id="terminal-3301140235-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-1">
+<clipPath id="terminal-3301140235-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-2">
+<clipPath id="terminal-3301140235-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-3">
+<clipPath id="terminal-3301140235-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-4">
+<clipPath id="terminal-3301140235-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-5">
+<clipPath id="terminal-3301140235-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-6">
+<clipPath id="terminal-3301140235-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-7">
+<clipPath id="terminal-3301140235-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-8">
+<clipPath id="terminal-3301140235-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-9">
+<clipPath id="terminal-3301140235-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-10">
+<clipPath id="terminal-3301140235-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-11">
+<clipPath id="terminal-3301140235-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-12">
+<clipPath id="terminal-3301140235-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-13">
+<clipPath id="terminal-3301140235-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-14">
+<clipPath id="terminal-3301140235-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-15">
+<clipPath id="terminal-3301140235-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-16">
+<clipPath id="terminal-3301140235-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-17">
+<clipPath id="terminal-3301140235-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-18">
+<clipPath id="terminal-3301140235-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-19">
+<clipPath id="terminal-3301140235-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-20">
+<clipPath id="terminal-3301140235-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-21">
+<clipPath id="terminal-3301140235-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-22">
+<clipPath id="terminal-3301140235-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-23">
+<clipPath id="terminal-3301140235-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1343491645-line-24">
+<clipPath id="terminal-3301140235-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-3301140235-line-25">
+    <rect x="0" y="611.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-26">
+    <rect x="0" y="635.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-27">
+    <rect x="0" y="660.3" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-28">
+    <rect x="0" y="684.7" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-29">
+    <rect x="0" y="709.1" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-30">
+    <rect x="0" y="733.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-31">
+    <rect x="0" y="757.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-3301140235-line-32">
+    <rect x="0" y="782.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="682.4" rx="8"/><text class="terminal-1343491645-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;tests</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="877.6" rx="8"/><text class="terminal-3301140235-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;tests</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-1343491645-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-3301140235-clip-terminal)">
     
-    <g class="terminal-1343491645-matrix">
-    <text class="terminal-1343491645-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1343491645-line-0)">
-</text><text class="terminal-1343491645-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1343491645-line-1)">Usage:&#160;</text><text class="terminal-1343491645-r1" x="97.6" y="44.4" textLength="549" clip-path="url(#terminal-1343491645-line-1)">breeze&#160;tests&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-1343491645-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1343491645-line-1)">
-</text><text class="terminal-1343491645-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-2)">
-</text><text class="terminal-1343491645-r2" x="12.2" y="93.2" textLength="1110.2" clip-path="url(#terminal-1343491645-line-3)">Run&#160;the&#160;specified&#160;unit&#160;test&#160;targets.&#160;Multiple&#160;targets&#160;may&#160;be&#160;specified&#160;separated&#160;by&#160;spaces.</text><text class="terminal-1343491645-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-3)">
-</text><text class="terminal-1343491645-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-4)">
-</text><text class="terminal-1343491645-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1343491645-line-5)">╭─</text><text class="terminal-1343491645-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1343491645-line-5)">&#160;Basic&#160;flag&#160;for&#160;tests&#160;command&#160;──────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1343491645-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(# [...]
-</text><text class="terminal-1343491645-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1343491645-line-6)">│</text><text class="terminal-1343491645-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1343491645-line-6)">-</text><text class="terminal-1343491645-r5" x="36.6" y="166.4" textLength="146.4" clip-path="url(#terminal-1343491645-line-6)">-integration</text><text class="terminal-1343491645-r2" x="378.2" y="166.4" textLength="1061.4" clip-path="url(#te [...]
-</text><text class="terminal-1343491645-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-7)">│</text><text class="terminal-1343491645-r6" x="378.2" y="190.8" textLength="1061.4" clip-path="url(#terminal-1343491645-line-7)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;</text><text class="terminal-1343491645-r4" x="1451.8" y="190. [...]
-</text><text class="terminal-1343491645-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-8)">│</text><text class="terminal-1343491645-r6" x="378.2" y="215.2" textLength="1061.4" clip-path="url(#terminal-1343491645-line-8)">all)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-1343491645-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-9)">│</text><text class="terminal-1343491645-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-9)">-</text><text class="terminal-1343491645-r5" x="36.6" y="239.6" textLength="61" clip-path="url(#terminal-1343491645-line-9)">-test</text><text class="terminal-1343491645-r5" x="97.6" y="239.6" textLength="61" clip-path="url(#terminal-13434916 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1343491645-line-10)">│</text><text class="terminal-1343491645-r6" x="378.2" y="264" textLength="1061.4" clip-path="url(#terminal-1343491645-line-10)">(All&#160;|&#160;Always&#160;|&#160;Core&#160;|&#160;Providers&#160;|&#160;API&#160;|&#160;CLI&#160;|&#160;Integration&#160;|&#160;Other&#160;|&#160;WWW&#160;|&#160;Postgres&#160;|&#160;&#160;</text><text class="terminal-1343491645-r4" x="14 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1343491645-line-11)">│</text><text class="terminal-1343491645-r6" x="378.2" y="288.4" textLength="1061.4" clip-path="url(#terminal-1343491645-line-11)">MySQL&#160;|&#160;Helm&#160;|&#160;Quarantined)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-12)">│</text><text class="terminal-1343491645-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-12)">-</text><text class="terminal-1343491645-r5" x="36.6" y="312.8" textLength="73.2" clip-path="url(#terminal-1343491645-line-12)">-limit</text><text class="terminal-1343491645-r5" x="109.8" y="312.8" textLength="195.2" clip-path="url(#termina [...]
-</text><text class="terminal-1343491645-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-13)">│</text><text class="terminal-1343491645-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-13)">-</text><text class="terminal-1343491645-r5" x="36.6" y="337.2" textLength="36.6" clip-path="url(#terminal-1343491645-line-13)">-db</text><text class="terminal-1343491645-r5" x="73.2" y="337.2" textLength="73.2" clip-path="url(#terminal-134 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-14)">│</text><text class="terminal-1343491645-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-14)">-</text><text class="terminal-1343491645-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-1343491645-line-14)">-backend</text><text class="terminal-1343491645-r7" x="329.4" y="361.6" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-1343491645-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1343491645-line-15)">│</text><text class="terminal-1343491645-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1343491645-line-15)">-</text><text class="terminal-1343491645-r5" x="36.6" y="386" textLength="85.4" clip-path="url(#terminal-1343491645-line-15)">-python</text><text class="terminal-1343491645-r7" x="329.4" y="386" textLength="24.4" clip-path="url(#terminal-134349 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1343491645-line-16)">│</text><text class="terminal-1343491645-r4" x="378.2" y="410.4" textLength="732" clip-path="url(#terminal-1343491645-line-16)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-17)">│</text><text class="terminal-1343491645-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-17)">-</text><text class="terminal-1343491645-r5" x="36.6" y="434.8" textLength="109.8" clip-path="url(#terminal-1343491645-line-17)">-postgres</text><text class="terminal-1343491645-r5" x="146.4" y="434.8" textLength="97.6" clip-path="url(#term [...]
-</text><text class="terminal-1343491645-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-18)">│</text><text class="terminal-1343491645-r5" x="24.4" y="459.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-18)">-</text><text class="terminal-1343491645-r5" x="36.6" y="459.2" textLength="73.2" clip-path="url(#terminal-1343491645-line-18)">-mysql</text><text class="terminal-1343491645-r5" x="109.8" y="459.2" textLength="97.6" clip-path="url(#terminal [...]
-</text><text class="terminal-1343491645-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-19)">│</text><text class="terminal-1343491645-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-19)">-</text><text class="terminal-1343491645-r5" x="36.6" y="483.6" textLength="73.2" clip-path="url(#terminal-1343491645-line-19)">-mssql</text><text class="terminal-1343491645-r5" x="109.8" y="483.6" textLength="97.6" clip-path="url(#terminal [...]
-</text><text class="terminal-1343491645-r4" x="0" y="508" textLength="1464" clip-path="url(#terminal-1343491645-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1343491645-r2" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-1343491645-line-20)">
-</text><text class="terminal-1343491645-r4" x="0" y="532.4" textLength="24.4" clip-path="url(#terminal-1343491645-line-21)">╭─</text><text class="terminal-1343491645-r4" x="24.4" y="532.4" textLength="1415.2" clip-path="url(#terminal-1343491645-line-21)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1343491645-r4" x="1439.6" y="532.4" textLength="24.4" clip-path="url(#terminal-134 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-22)">│</text><text class="terminal-1343491645-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1343491645-line-22)">-</text><text class="terminal-1343491645-r5" x="36.6" y="556.8" textLength="48.8" clip-path="url(#terminal-1343491645-line-22)">-dry</text><text class="terminal-1343491645-r5" x="85.4" y="556.8" textLength="48.8" clip-path="url(#terminal-13 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-23)">│</text><text class="terminal-1343491645-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-1343491645-line-23)">-</text><text class="terminal-1343491645-r5" x="36.6" y="581.2" textLength="97.6" clip-path="url(#terminal-1343491645-line-23)">-verbose</text><text class="terminal-1343491645-r7" x="158.6" y="581.2" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-1343491645-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-24)">│</text><text class="terminal-1343491645-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1343491645-line-24)">-</text><text class="terminal-1343491645-r5" x="36.6" y="605.6" textLength="61" clip-path="url(#terminal-1343491645-line-24)">-help</text><text class="terminal-1343491645-r7" x="158.6" y="605.6" textLength="24.4" clip-path="url(#terminal-13 [...]
-</text><text class="terminal-1343491645-r4" x="0" y="630" textLength="1464" clip-path="url(#terminal-1343491645-line-25)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1343491645-r2" x="1464" y="630" textLength="12.2" clip-path="url(#terminal-1343491645-line-25)">
+    <g class="terminal-3301140235-matrix">
+    <text class="terminal-3301140235-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-3301140235-line-0)">
+</text><text class="terminal-3301140235-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-3301140235-line-1)">Usage:&#160;</text><text class="terminal-3301140235-r1" x="97.6" y="44.4" textLength="549" clip-path="url(#terminal-3301140235-line-1)">breeze&#160;tests&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-3301140235-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-1)">
+</text><text class="terminal-3301140235-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-2)">
+</text><text class="terminal-3301140235-r2" x="12.2" y="93.2" textLength="1110.2" clip-path="url(#terminal-3301140235-line-3)">Run&#160;the&#160;specified&#160;unit&#160;test&#160;targets.&#160;Multiple&#160;targets&#160;may&#160;be&#160;specified&#160;separated&#160;by&#160;spaces.</text><text class="terminal-3301140235-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-3)">
+</text><text class="terminal-3301140235-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-3301140235-line-4)">
+</text><text class="terminal-3301140235-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-3301140235-line-5)">╭─</text><text class="terminal-3301140235-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-3301140235-line-5)">&#160;Basic&#160;flag&#160;for&#160;tests&#160;command&#160;──────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3301140235-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(# [...]
+</text><text class="terminal-3301140235-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-6)">│</text><text class="terminal-3301140235-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-6)">-</text><text class="terminal-3301140235-r5" x="36.6" y="166.4" textLength="146.4" clip-path="url(#terminal-3301140235-line-6)">-integration</text><text class="terminal-3301140235-r2" x="317.2" y="166.4" textLength="1110.2" clip-path="url(#te [...]
+</text><text class="terminal-3301140235-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-7)">│</text><text class="terminal-3301140235-r6" x="317.2" y="190.8" textLength="1110.2" clip-path="url(#terminal-3301140235-line-7)">(cassandra&#160;|&#160;kerberos&#160;|&#160;mongo&#160;|&#160;openldap&#160;|&#160;pinot&#160;|&#160;rabbitmq&#160;|&#160;redis&#160;|&#160;statsd&#160;|&#160;trino&#160;|&#160;all)</text><text class="terminal-3301140235-r4" x="1451.8" y=" [...]
+</text><text class="terminal-3301140235-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-8)">│</text><text class="terminal-3301140235-r5" x="24.4" y="215.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-8)">-</text><text class="terminal-3301140235-r5" x="36.6" y="215.2" textLength="61" clip-path="url(#terminal-3301140235-line-8)">-test</text><text class="terminal-3301140235-r5" x="97.6" y="215.2" textLength="61" clip-path="url(#terminal-33011402 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3301140235-line-9)">│</text><text class="terminal-3301140235-r6" x="317.2" y="239.6" textLength="1122.4" clip-path="url(#terminal-3301140235-line-9)">(All&#160;|&#160;Always&#160;|&#160;Core&#160;|&#160;Providers&#160;|&#160;API&#160;|&#160;CLI&#160;|&#160;Integration&#160;|&#160;Other&#160;|&#160;WWW&#160;|&#160;Postgres&#160;|&#160;MySQL&#160;</text><text class="terminal-3301140235-r4 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3301140235-line-10)">│</text><text class="terminal-3301140235-r6" x="317.2" y="264" textLength="1122.4" clip-path="url(#terminal-3301140235-line-10)">|&#160;Helm&#160;|&#160;Quarantined)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-3301140235-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-11)">│</text><text class="terminal-3301140235-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-11)">-</text><text class="terminal-3301140235-r5" x="36.6" y="288.4" textLength="36.6" clip-path="url(#terminal-3301140235-line-11)">-db</text><text class="terminal-3301140235-r5" x="73.2" y="288.4" textLength="73.2" clip-path="url(#terminal-330 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-12)">│</text><text class="terminal-3301140235-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-12)">-</text><text class="terminal-3301140235-r5" x="36.6" y="312.8" textLength="97.6" clip-path="url(#terminal-3301140235-line-12)">-backend</text><text class="terminal-3301140235-r7" x="268.4" y="312.8" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-3301140235-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-13)">│</text><text class="terminal-3301140235-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-13)">-</text><text class="terminal-3301140235-r5" x="36.6" y="337.2" textLength="85.4" clip-path="url(#terminal-3301140235-line-13)">-python</text><text class="terminal-3301140235-r7" x="268.4" y="337.2" textLength="24.4" clip-path="url(#termina [...]
+</text><text class="terminal-3301140235-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-3301140235-line-14)">│</text><text class="terminal-3301140235-r4" x="317.2" y="361.6" textLength="732" clip-path="url(#terminal-3301140235-line-14)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-3301140235-line-15)">│</text><text class="terminal-3301140235-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-3301140235-line-15)">-</text><text class="terminal-3301140235-r5" x="36.6" y="386" textLength="109.8" clip-path="url(#terminal-3301140235-line-15)">-postgres</text><text class="terminal-3301140235-r5" x="146.4" y="386" textLength="97.6" clip-path="url(#terminal-330 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-16)">│</text><text class="terminal-3301140235-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-16)">-</text><text class="terminal-3301140235-r5" x="36.6" y="410.4" textLength="73.2" clip-path="url(#terminal-3301140235-line-16)">-mysql</text><text class="terminal-3301140235-r5" x="109.8" y="410.4" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-3301140235-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-17)">│</text><text class="terminal-3301140235-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-17)">-</text><text class="terminal-3301140235-r5" x="36.6" y="434.8" textLength="73.2" clip-path="url(#terminal-3301140235-line-17)">-mssql</text><text class="terminal-3301140235-r5" x="109.8" y="434.8" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-3301140235-r4" x="0" y="459.2" textLength="1464" clip-path="url(#terminal-3301140235-line-18)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3301140235-r2" x="1464" y="459.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-18)">
+</text><text class="terminal-3301140235-r4" x="0" y="483.6" textLength="24.4" clip-path="url(#terminal-3301140235-line-19)">╭─</text><text class="terminal-3301140235-r4" x="24.4" y="483.6" textLength="1415.2" clip-path="url(#terminal-3301140235-line-19)">&#160;Advanced&#160;flag&#160;for&#160;tests&#160;command&#160;───────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3301140235-r4" x="1439.6" y="483.6" textLength="24.4" clip-pat [...]
+</text><text class="terminal-3301140235-r4" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3301140235-line-20)">│</text><text class="terminal-3301140235-r5" x="24.4" y="508" textLength="12.2" clip-path="url(#terminal-3301140235-line-20)">-</text><text class="terminal-3301140235-r5" x="36.6" y="508" textLength="73.2" clip-path="url(#terminal-3301140235-line-20)">-limit</text><text class="terminal-3301140235-r5" x="109.8" y="508" textLength="195.2" clip-path="url(#terminal-330114 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-21)">│</text><text class="terminal-3301140235-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-21)">-</text><text class="terminal-3301140235-r5" x="36.6" y="532.4" textLength="73.2" clip-path="url(#terminal-3301140235-line-21)">-image</text><text class="terminal-3301140235-r5" x="109.8" y="532.4" textLength="48.8" clip-path="url(#terminal [...]
+</text><text class="terminal-3301140235-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-22)">│</text><text class="terminal-3301140235-r2" x="378.2" y="556.8" textLength="1061.4" clip-path="url(#terminal-3301140235-line-22)">when&#160;using&#160;to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="terminal-3301140235-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-23)">│</text><text class="terminal-3301140235-r6" x="378.2" y="581.2" textLength="1061.4" clip-path="url(#terminal-3301140235-line-23)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-3301140235-line-24)">│</text><text class="terminal-3301140235-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-3301140235-line-24)">-</text><text class="terminal-3301140235-r5" x="36.6" y="605.6" textLength="73.2" clip-path="url(#terminal-3301140235-line-24)">-mount</text><text class="terminal-3301140235-r5" x="109.8" y="605.6" textLength="97.6" clip-path="url(#terminal [...]
+</text><text class="terminal-3301140235-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-3301140235-line-25)">│</text><text class="terminal-3301140235-r2" x="378.2" y="630" textLength="1061.4" clip-path="url(#terminal-3301140235-line-25)">selected).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-26)">│</text><text class="terminal-3301140235-r6" x="378.2" y="654.4" textLength="1061.4" clip-path="url(#terminal-3301140235-line-26)">(selected&#160;|&#160;all&#160;|&#160;skip&#160;|&#160;remove)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-3301140235-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-27)">│</text><text class="terminal-3301140235-r4" x="378.2" y="678.8" textLength="1061.4" clip-path="url(#terminal-3301140235-line-27)">[default:&#160;selected]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="703.2" textLength="1464" clip-path="url(#terminal-3301140235-line-28)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3301140235-r2" x="1464" y="703.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-28)">
+</text><text class="terminal-3301140235-r4" x="0" y="727.6" textLength="24.4" clip-path="url(#terminal-3301140235-line-29)">╭─</text><text class="terminal-3301140235-r4" x="24.4" y="727.6" textLength="1415.2" clip-path="url(#terminal-3301140235-line-29)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-3301140235-r4" x="1439.6" y="727.6" textLength="24.4" clip-path="url(#terminal-330 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="752" textLength="12.2" clip-path="url(#terminal-3301140235-line-30)">│</text><text class="terminal-3301140235-r5" x="24.4" y="752" textLength="12.2" clip-path="url(#terminal-3301140235-line-30)">-</text><text class="terminal-3301140235-r5" x="36.6" y="752" textLength="48.8" clip-path="url(#terminal-3301140235-line-30)">-dry</text><text class="terminal-3301140235-r5" x="85.4" y="752" textLength="48.8" clip-path="url(#terminal-3301140235 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-31)">│</text><text class="terminal-3301140235-r5" x="24.4" y="776.4" textLength="12.2" clip-path="url(#terminal-3301140235-line-31)">-</text><text class="terminal-3301140235-r5" x="36.6" y="776.4" textLength="97.6" clip-path="url(#terminal-3301140235-line-31)">-verbose</text><text class="terminal-3301140235-r7" x="158.6" y="776.4" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-3301140235-r4" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-32)">│</text><text class="terminal-3301140235-r5" x="24.4" y="800.8" textLength="12.2" clip-path="url(#terminal-3301140235-line-32)">-</text><text class="terminal-3301140235-r5" x="36.6" y="800.8" textLength="61" clip-path="url(#terminal-3301140235-line-32)">-help</text><text class="terminal-3301140235-r7" x="158.6" y="800.8" textLength="24.4" clip-path="url(#terminal-33 [...]
+</text><text class="terminal-3301140235-r4" x="0" y="825.2" textLength="1464" clip-path="url(#terminal-3301140235-line-33)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-3301140235-r2" x="1464" y="825.2" textLength="12.2" clip-path="url(#terminal-3301140235-line-33)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-verify-image.svg b/images/breeze/output-verify-image.svg
index b79efb93f2..9c6d1a641f 100644
--- a/images/breeze/output-verify-image.svg
+++ b/images/breeze/output-verify-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 464.79999999999995" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 513.5999999999999" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,109 +19,117 @@
         font-weight: 700;
     }
 
-    .terminal-4166710372-matrix {
+    .terminal-4078052804-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-4166710372-title {
+    .terminal-4078052804-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-4166710372-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-4166710372-r2 { fill: #c5c8c6 }
-.terminal-4166710372-r3 { fill: #d0b344;font-weight: bold }
-.terminal-4166710372-r4 { fill: #868887 }
-.terminal-4166710372-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-4166710372-r6 { fill: #98a84b;font-weight: bold }
-.terminal-4166710372-r7 { fill: #8d7b39 }
+    .terminal-4078052804-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-4078052804-r2 { fill: #c5c8c6 }
+.terminal-4078052804-r3 { fill: #d0b344;font-weight: bold }
+.terminal-4078052804-r4 { fill: #868887 }
+.terminal-4078052804-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-4078052804-r6 { fill: #98a84b;font-weight: bold }
+.terminal-4078052804-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-4166710372-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="413.79999999999995" />
+    <clipPath id="terminal-4078052804-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="462.59999999999997" />
     </clipPath>
-    <clipPath id="terminal-4166710372-line-0">
+    <clipPath id="terminal-4078052804-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-1">
+<clipPath id="terminal-4078052804-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-2">
+<clipPath id="terminal-4078052804-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-3">
+<clipPath id="terminal-4078052804-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-4">
+<clipPath id="terminal-4078052804-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-5">
+<clipPath id="terminal-4078052804-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-6">
+<clipPath id="terminal-4078052804-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-7">
+<clipPath id="terminal-4078052804-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-8">
+<clipPath id="terminal-4078052804-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-9">
+<clipPath id="terminal-4078052804-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-10">
+<clipPath id="terminal-4078052804-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-11">
+<clipPath id="terminal-4078052804-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-12">
+<clipPath id="terminal-4078052804-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-13">
+<clipPath id="terminal-4078052804-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-14">
+<clipPath id="terminal-4078052804-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4166710372-line-15">
+<clipPath id="terminal-4078052804-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-4078052804-line-16">
+    <rect x="0" y="391.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-4078052804-line-17">
+    <rect x="0" y="416.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="462.8" rx="8"/><text class="terminal-4166710372-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="511.6" rx="8"/><text class="terminal-4078052804-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-4166710372-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-4078052804-clip-terminal)">
     
-    <g class="terminal-4166710372-matrix">
-    <text class="terminal-4166710372-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-4166710372-line-0)">
-</text><text class="terminal-4166710372-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-4166710372-line-1)">Usage:&#160;</text><text class="terminal-4166710372-r1" x="97.6" y="44.4" textLength="634.4" clip-path="url(#terminal-4166710372-line-1)">breeze&#160;verify-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-4166710372-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-4166710372-line-1)">
-</text><text class="terminal-4166710372-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-4166710372-line-2)">
-</text><text class="terminal-4166710372-r2" x="12.2" y="93.2" textLength="195.2" clip-path="url(#terminal-4166710372-line-3)">Verify&#160;CI&#160;image.</text><text class="terminal-4166710372-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-4166710372-line-3)">
-</text><text class="terminal-4166710372-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-4166710372-line-4)">
-</text><text class="terminal-4166710372-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-4166710372-line-5)">╭─</text><text class="terminal-4166710372-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-4166710372-line-5)">&#160;Verify&#160;image&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-4166710372-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-4 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-4166710372-line-6)">│</text><text class="terminal-4166710372-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-4166710372-line-6)">-</text><text class="terminal-4166710372-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-4166710372-line-6)">-image</text><text class="terminal-4166710372-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-4166 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-4166710372-line-7)">│</text><text class="terminal-4166710372-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-4166710372-line-7)">-</text><text class="terminal-4166710372-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-4166710372-line-7)">-python</text><text class="terminal-4166710372-r6" x="195.2" y="190.8" textLength="24.4" clip-path="url(#terminal-4 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-4166710372-line-8)">│</text><text class="terminal-4166710372-r4" x="244" y="215.2" textLength="732" clip-path="url(#terminal-4166710372-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-4166710372-line-9)">│</text><text class="terminal-4166710372-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-4166710372-line-9)">-</text><text class="terminal-4166710372-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-4166710372-line-9)">-image</text><text class="terminal-4166710372-r5" x="109.8" y="239.6" textLength="48.8" clip-path="url(#terminal-41 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="264" textLength="1464" clip-path="url(#terminal-4166710372-line-10)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4166710372-r2" x="1464" y="264" textLength="12.2" clip-path="url(#terminal-4166710372-line-10)">
-</text><text class="terminal-4166710372-r4" x="0" y="288.4" textLength="24.4" clip-path="url(#terminal-4166710372-line-11)">╭─</text><text class="terminal-4166710372-r4" x="24.4" y="288.4" textLength="1415.2" clip-path="url(#terminal-4166710372-line-11)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-4166710372-r4" x="1439.6" y="288.4" textLength="24.4" clip-path="url(#terminal-416 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-4166710372-line-12)">│</text><text class="terminal-4166710372-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-4166710372-line-12)">-</text><text class="terminal-4166710372-r5" x="36.6" y="312.8" textLength="97.6" clip-path="url(#terminal-4166710372-line-12)">-verbose</text><text class="terminal-4166710372-r6" x="280.6" y="312.8" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-4166710372-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-4166710372-line-13)">│</text><text class="terminal-4166710372-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-4166710372-line-13)">-</text><text class="terminal-4166710372-r5" x="36.6" y="337.2" textLength="48.8" clip-path="url(#terminal-4166710372-line-13)">-dry</text><text class="terminal-4166710372-r5" x="85.4" y="337.2" textLength="48.8" clip-path="url(#terminal-41 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-4166710372-line-14)">│</text><text class="terminal-4166710372-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-4166710372-line-14)">-</text><text class="terminal-4166710372-r5" x="36.6" y="361.6" textLength="85.4" clip-path="url(#terminal-4166710372-line-14)">-github</text><text class="terminal-4166710372-r5" x="122" y="361.6" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-4166710372-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-4166710372-line-15)">│</text><text class="terminal-4166710372-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-4166710372-line-15)">-</text><text class="terminal-4166710372-r5" x="36.6" y="386" textLength="61" clip-path="url(#terminal-4166710372-line-15)">-help</text><text class="terminal-4166710372-r6" x="280.6" y="386" textLength="24.4" clip-path="url(#terminal-4166710372 [...]
-</text><text class="terminal-4166710372-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-4166710372-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4166710372-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-4166710372-line-16)">
+    <g class="terminal-4078052804-matrix">
+    <text class="terminal-4078052804-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-4078052804-line-0)">
+</text><text class="terminal-4078052804-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-4078052804-line-1)">Usage:&#160;</text><text class="terminal-4078052804-r1" x="97.6" y="44.4" textLength="634.4" clip-path="url(#terminal-4078052804-line-1)">breeze&#160;verify-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-4078052804-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-1)">
+</text><text class="terminal-4078052804-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-2)">
+</text><text class="terminal-4078052804-r2" x="12.2" y="93.2" textLength="195.2" clip-path="url(#terminal-4078052804-line-3)">Verify&#160;CI&#160;image.</text><text class="terminal-4078052804-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-4078052804-line-3)">
+</text><text class="terminal-4078052804-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-4078052804-line-4)">
+</text><text class="terminal-4078052804-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-4078052804-line-5)">╭─</text><text class="terminal-4078052804-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-4078052804-line-5)">&#160;Verify&#160;image&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-4078052804-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-4 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-6)">│</text><text class="terminal-4078052804-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-6)">-</text><text class="terminal-4078052804-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-4078052804-line-6)">-image</text><text class="terminal-4078052804-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-4078 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-7)">│</text><text class="terminal-4078052804-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-7)">-</text><text class="terminal-4078052804-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-4078052804-line-7)">-python</text><text class="terminal-4078052804-r6" x="195.2" y="190.8" textLength="24.4" clip-path="url(#terminal-4 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-4078052804-line-8)">│</text><text class="terminal-4078052804-r4" x="244" y="215.2" textLength="732" clip-path="url(#terminal-4078052804-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-4078052804-line-9)">│</text><text class="terminal-4078052804-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-4078052804-line-9)">-</text><text class="terminal-4078052804-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-4078052804-line-9)">-image</text><text class="terminal-4078052804-r5" x="109.8" y="239.6" textLength="48.8" clip-path="url(#terminal-40 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-4078052804-line-10)">│</text><text class="terminal-4078052804-r2" x="244" y="264" textLength="1195.6" clip-path="url(#terminal-4078052804-line-10)">to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-11)">│</text><text class="terminal-4078052804-r7" x="244" y="288.4" textLength="1195.6" clip-path="url(#terminal-4078052804-line-11)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="312.8" textLength="1464" clip-path="url(#terminal-4078052804-line-12)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4078052804-r2" x="1464" y="312.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-12)">
+</text><text class="terminal-4078052804-r4" x="0" y="337.2" textLength="24.4" clip-path="url(#terminal-4078052804-line-13)">╭─</text><text class="terminal-4078052804-r4" x="24.4" y="337.2" textLength="1415.2" clip-path="url(#terminal-4078052804-line-13)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-4078052804-r4" x="1439.6" y="337.2" textLength="24.4" clip-path="url(#terminal-407 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-4078052804-line-14)">│</text><text class="terminal-4078052804-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-4078052804-line-14)">-</text><text class="terminal-4078052804-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-4078052804-line-14)">-verbose</text><text class="terminal-4078052804-r6" x="280.6" y="361.6" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-4078052804-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-4078052804-line-15)">│</text><text class="terminal-4078052804-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-4078052804-line-15)">-</text><text class="terminal-4078052804-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-4078052804-line-15)">-dry</text><text class="terminal-4078052804-r5" x="85.4" y="386" textLength="48.8" clip-path="url(#terminal-4078052804 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-16)">│</text><text class="terminal-4078052804-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-4078052804-line-16)">-</text><text class="terminal-4078052804-r5" x="36.6" y="410.4" textLength="85.4" clip-path="url(#terminal-4078052804-line-16)">-github</text><text class="terminal-4078052804-r5" x="122" y="410.4" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-4078052804-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-17)">│</text><text class="terminal-4078052804-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-4078052804-line-17)">-</text><text class="terminal-4078052804-r5" x="36.6" y="434.8" textLength="61" clip-path="url(#terminal-4078052804-line-17)">-help</text><text class="terminal-4078052804-r6" x="280.6" y="434.8" textLength="24.4" clip-path="url(#terminal-40 [...]
+</text><text class="terminal-4078052804-r4" x="0" y="459.2" textLength="1464" clip-path="url(#terminal-4078052804-line-18)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4078052804-r2" x="1464" y="459.2" textLength="12.2" clip-path="url(#terminal-4078052804-line-18)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-verify-prod-image.svg b/images/breeze/output-verify-prod-image.svg
index 4bc7a36527..48b61a3082 100644
--- a/images/breeze/output-verify-prod-image.svg
+++ b/images/breeze/output-verify-prod-image.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 464.79999999999995" xmlns="http://www.w3.org/2000/svg">
+<svg class="rich-terminal" viewBox="0 0 1482 513.5999999999999" xmlns="http://www.w3.org/2000/svg">
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,109 +19,117 @@
         font-weight: 700;
     }
 
-    .terminal-2512124451-matrix {
+    .terminal-1294281603-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-2512124451-title {
+    .terminal-1294281603-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-2512124451-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-2512124451-r2 { fill: #c5c8c6 }
-.terminal-2512124451-r3 { fill: #d0b344;font-weight: bold }
-.terminal-2512124451-r4 { fill: #868887 }
-.terminal-2512124451-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-2512124451-r6 { fill: #98a84b;font-weight: bold }
-.terminal-2512124451-r7 { fill: #8d7b39 }
+    .terminal-1294281603-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1294281603-r2 { fill: #c5c8c6 }
+.terminal-1294281603-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1294281603-r4 { fill: #868887 }
+.terminal-1294281603-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1294281603-r6 { fill: #98a84b;font-weight: bold }
+.terminal-1294281603-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-2512124451-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="413.79999999999995" />
+    <clipPath id="terminal-1294281603-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="462.59999999999997" />
     </clipPath>
-    <clipPath id="terminal-2512124451-line-0">
+    <clipPath id="terminal-1294281603-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-1">
+<clipPath id="terminal-1294281603-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-2">
+<clipPath id="terminal-1294281603-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-3">
+<clipPath id="terminal-1294281603-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-4">
+<clipPath id="terminal-1294281603-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-5">
+<clipPath id="terminal-1294281603-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-6">
+<clipPath id="terminal-1294281603-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-7">
+<clipPath id="terminal-1294281603-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-8">
+<clipPath id="terminal-1294281603-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-9">
+<clipPath id="terminal-1294281603-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-10">
+<clipPath id="terminal-1294281603-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-11">
+<clipPath id="terminal-1294281603-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-12">
+<clipPath id="terminal-1294281603-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-13">
+<clipPath id="terminal-1294281603-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-14">
+<clipPath id="terminal-1294281603-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-2512124451-line-15">
+<clipPath id="terminal-1294281603-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-1294281603-line-16">
+    <rect x="0" y="391.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-1294281603-line-17">
+    <rect x="0" y="416.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="462.8" rx="8"/><text class="terminal-2512124451-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-prod-image</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="511.6" rx="8"/><text class="terminal-1294281603-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-prod-image</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-2512124451-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1294281603-clip-terminal)">
     
-    <g class="terminal-2512124451-matrix">
-    <text class="terminal-2512124451-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-2512124451-line-0)">
-</text><text class="terminal-2512124451-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-2512124451-line-1)">Usage:&#160;</text><text class="terminal-2512124451-r1" x="97.6" y="44.4" textLength="695.4" clip-path="url(#terminal-2512124451-line-1)">breeze&#160;verify-prod-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-2512124451-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-2512124451-line-1)">
-</text><text class="terminal-2512124451-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-2512124451-line-2)">
-</text><text class="terminal-2512124451-r2" x="12.2" y="93.2" textLength="292.8" clip-path="url(#terminal-2512124451-line-3)">Verify&#160;Production&#160;image.</text><text class="terminal-2512124451-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-2512124451-line-3)">
-</text><text class="terminal-2512124451-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-2512124451-line-4)">
-</text><text class="terminal-2512124451-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-2512124451-line-5)">╭─</text><text class="terminal-2512124451-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-2512124451-line-5)">&#160;Verify&#160;image&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2512124451-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2512124451-line-6)">│</text><text class="terminal-2512124451-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2512124451-line-6)">-</text><text class="terminal-2512124451-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-2512124451-line-6)">-image</text><text class="terminal-2512124451-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-2512 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2512124451-line-7)">│</text><text class="terminal-2512124451-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-2512124451-line-7)">-</text><text class="terminal-2512124451-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-2512124451-line-7)">-python</text><text class="terminal-2512124451-r6" x="195.2" y="190.8" textLength="24.4" clip-path="url(#terminal-2 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2512124451-line-8)">│</text><text class="terminal-2512124451-r4" x="244" y="215.2" textLength="732" clip-path="url(#terminal-2512124451-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2512124451-line-9)">│</text><text class="terminal-2512124451-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2512124451-line-9)">-</text><text class="terminal-2512124451-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-2512124451-line-9)">-image</text><text class="terminal-2512124451-r5" x="109.8" y="239.6" textLength="48.8" clip-path="url(#terminal-25 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="264" textLength="1464" clip-path="url(#terminal-2512124451-line-10)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2512124451-r2" x="1464" y="264" textLength="12.2" clip-path="url(#terminal-2512124451-line-10)">
-</text><text class="terminal-2512124451-r4" x="0" y="288.4" textLength="24.4" clip-path="url(#terminal-2512124451-line-11)">╭─</text><text class="terminal-2512124451-r4" x="24.4" y="288.4" textLength="1415.2" clip-path="url(#terminal-2512124451-line-11)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-2512124451-r4" x="1439.6" y="288.4" textLength="24.4" clip-path="url(#terminal-251 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-2512124451-line-12)">│</text><text class="terminal-2512124451-r5" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-2512124451-line-12)">-</text><text class="terminal-2512124451-r5" x="36.6" y="312.8" textLength="97.6" clip-path="url(#terminal-2512124451-line-12)">-verbose</text><text class="terminal-2512124451-r6" x="280.6" y="312.8" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-2512124451-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2512124451-line-13)">│</text><text class="terminal-2512124451-r5" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2512124451-line-13)">-</text><text class="terminal-2512124451-r5" x="36.6" y="337.2" textLength="48.8" clip-path="url(#terminal-2512124451-line-13)">-dry</text><text class="terminal-2512124451-r5" x="85.4" y="337.2" textLength="48.8" clip-path="url(#terminal-25 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2512124451-line-14)">│</text><text class="terminal-2512124451-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2512124451-line-14)">-</text><text class="terminal-2512124451-r5" x="36.6" y="361.6" textLength="85.4" clip-path="url(#terminal-2512124451-line-14)">-github</text><text class="terminal-2512124451-r5" x="122" y="361.6" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-2512124451-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2512124451-line-15)">│</text><text class="terminal-2512124451-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-2512124451-line-15)">-</text><text class="terminal-2512124451-r5" x="36.6" y="386" textLength="61" clip-path="url(#terminal-2512124451-line-15)">-help</text><text class="terminal-2512124451-r6" x="280.6" y="386" textLength="24.4" clip-path="url(#terminal-2512124451 [...]
-</text><text class="terminal-2512124451-r4" x="0" y="410.4" textLength="1464" clip-path="url(#terminal-2512124451-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-2512124451-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-2512124451-line-16)">
+    <g class="terminal-1294281603-matrix">
+    <text class="terminal-1294281603-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1294281603-line-0)">
+</text><text class="terminal-1294281603-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1294281603-line-1)">Usage:&#160;</text><text class="terminal-1294281603-r1" x="97.6" y="44.4" textLength="695.4" clip-path="url(#terminal-1294281603-line-1)">breeze&#160;verify-prod-image&#160;[OPTIONS]&#160;[EXTRA_PYTEST_ARGS]...</text><text class="terminal-1294281603-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-1)">
+</text><text class="terminal-1294281603-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-2)">
+</text><text class="terminal-1294281603-r2" x="12.2" y="93.2" textLength="292.8" clip-path="url(#terminal-1294281603-line-3)">Verify&#160;Production&#160;image.</text><text class="terminal-1294281603-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1294281603-line-3)">
+</text><text class="terminal-1294281603-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1294281603-line-4)">
+</text><text class="terminal-1294281603-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1294281603-line-5)">╭─</text><text class="terminal-1294281603-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1294281603-line-5)">&#160;Verify&#160;image&#160;flags&#160;────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1294281603-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-6)">│</text><text class="terminal-1294281603-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-6)">-</text><text class="terminal-1294281603-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-1294281603-line-6)">-image</text><text class="terminal-1294281603-r5" x="109.8" y="166.4" textLength="61" clip-path="url(#terminal-1294 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-7)">│</text><text class="terminal-1294281603-r5" x="24.4" y="190.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-7)">-</text><text class="terminal-1294281603-r5" x="36.6" y="190.8" textLength="85.4" clip-path="url(#terminal-1294281603-line-7)">-python</text><text class="terminal-1294281603-r6" x="195.2" y="190.8" textLength="24.4" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1294281603-line-8)">│</text><text class="terminal-1294281603-r4" x="244" y="215.2" textLength="732" clip-path="url(#terminal-1294281603-line-8)">[default:&#160;3.7]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1294281603-line-9)">│</text><text class="terminal-1294281603-r5" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-1294281603-line-9)">-</text><text class="terminal-1294281603-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-1294281603-line-9)">-image</text><text class="terminal-1294281603-r5" x="109.8" y="239.6" textLength="48.8" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1294281603-line-10)">│</text><text class="terminal-1294281603-r2" x="244" y="264" textLength="1195.6" clip-path="url(#terminal-1294281603-line-10)">to&#160;run&#160;shell&#160;or&#160;tests)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-11)">│</text><text class="terminal-1294281603-r7" x="244" y="288.4" textLength="1195.6" clip-path="url(#terminal-1294281603-line-11)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="312.8" textLength="1464" clip-path="url(#terminal-1294281603-line-12)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1294281603-r2" x="1464" y="312.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-12)">
+</text><text class="terminal-1294281603-r4" x="0" y="337.2" textLength="24.4" clip-path="url(#terminal-1294281603-line-13)">╭─</text><text class="terminal-1294281603-r4" x="24.4" y="337.2" textLength="1415.2" clip-path="url(#terminal-1294281603-line-13)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1294281603-r4" x="1439.6" y="337.2" textLength="24.4" clip-path="url(#terminal-129 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1294281603-line-14)">│</text><text class="terminal-1294281603-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1294281603-line-14)">-</text><text class="terminal-1294281603-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-1294281603-line-14)">-verbose</text><text class="terminal-1294281603-r6" x="280.6" y="361.6" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-1294281603-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1294281603-line-15)">│</text><text class="terminal-1294281603-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1294281603-line-15)">-</text><text class="terminal-1294281603-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-1294281603-line-15)">-dry</text><text class="terminal-1294281603-r5" x="85.4" y="386" textLength="48.8" clip-path="url(#terminal-1294281603 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-16)">│</text><text class="terminal-1294281603-r5" x="24.4" y="410.4" textLength="12.2" clip-path="url(#terminal-1294281603-line-16)">-</text><text class="terminal-1294281603-r5" x="36.6" y="410.4" textLength="85.4" clip-path="url(#terminal-1294281603-line-16)">-github</text><text class="terminal-1294281603-r5" x="122" y="410.4" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1294281603-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-17)">│</text><text class="terminal-1294281603-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1294281603-line-17)">-</text><text class="terminal-1294281603-r5" x="36.6" y="434.8" textLength="61" clip-path="url(#terminal-1294281603-line-17)">-help</text><text class="terminal-1294281603-r6" x="280.6" y="434.8" textLength="24.4" clip-path="url(#terminal-12 [...]
+</text><text class="terminal-1294281603-r4" x="0" y="459.2" textLength="1464" clip-path="url(#terminal-1294281603-line-18)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1294281603-r2" x="1464" y="459.2" textLength="12.2" clip-path="url(#terminal-1294281603-line-18)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-verify-provider-packages.svg b/images/breeze/output-verify-provider-packages.svg
index cfb88fbcc4..12853b46a2 100644
--- a/images/breeze/output-verify-provider-packages.svg
+++ b/images/breeze/output-verify-provider-packages.svg
@@ -19,149 +19,149 @@
         font-weight: 700;
     }
 
-    .terminal-1322667406-matrix {
+    .terminal-1578520108-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-1322667406-title {
+    .terminal-1578520108-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-1322667406-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-1322667406-r2 { fill: #c5c8c6 }
-.terminal-1322667406-r3 { fill: #d0b344;font-weight: bold }
-.terminal-1322667406-r4 { fill: #868887 }
-.terminal-1322667406-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-1322667406-r6 { fill: #8d7b39 }
-.terminal-1322667406-r7 { fill: #98a84b;font-weight: bold }
+    .terminal-1578520108-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-1578520108-r2 { fill: #c5c8c6 }
+.terminal-1578520108-r3 { fill: #d0b344;font-weight: bold }
+.terminal-1578520108-r4 { fill: #868887 }
+.terminal-1578520108-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-1578520108-r6 { fill: #8d7b39 }
+.terminal-1578520108-r7 { fill: #98a84b;font-weight: bold }
     </style>
 
     <defs>
-    <clipPath id="terminal-1322667406-clip-terminal">
+    <clipPath id="terminal-1578520108-clip-terminal">
       <rect x="0" y="0" width="1463.0" height="657.8" />
     </clipPath>
-    <clipPath id="terminal-1322667406-line-0">
+    <clipPath id="terminal-1578520108-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-1">
+<clipPath id="terminal-1578520108-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-2">
+<clipPath id="terminal-1578520108-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-3">
+<clipPath id="terminal-1578520108-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-4">
+<clipPath id="terminal-1578520108-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-5">
+<clipPath id="terminal-1578520108-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-6">
+<clipPath id="terminal-1578520108-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-7">
+<clipPath id="terminal-1578520108-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-8">
+<clipPath id="terminal-1578520108-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-9">
+<clipPath id="terminal-1578520108-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-10">
+<clipPath id="terminal-1578520108-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-11">
+<clipPath id="terminal-1578520108-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-12">
+<clipPath id="terminal-1578520108-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-13">
+<clipPath id="terminal-1578520108-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-14">
+<clipPath id="terminal-1578520108-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-15">
+<clipPath id="terminal-1578520108-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-16">
+<clipPath id="terminal-1578520108-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-17">
+<clipPath id="terminal-1578520108-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-18">
+<clipPath id="terminal-1578520108-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-19">
+<clipPath id="terminal-1578520108-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-20">
+<clipPath id="terminal-1578520108-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-21">
+<clipPath id="terminal-1578520108-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-22">
+<clipPath id="terminal-1578520108-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-23">
+<clipPath id="terminal-1578520108-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-24">
+<clipPath id="terminal-1578520108-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-1322667406-line-25">
+<clipPath id="terminal-1578520108-line-25">
     <rect x="0" y="611.5" 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="706.8" rx="8"/><text class="terminal-1322667406-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-provider-packages</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="706.8" rx="8"/><text class="terminal-1578520108-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">Command:&#160;verify-provider-packages</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-1322667406-clip-terminal)">
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1578520108-clip-terminal)">
     
-    <g class="terminal-1322667406-matrix">
-    <text class="terminal-1322667406-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1322667406-line-0)">
-</text><text class="terminal-1322667406-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1322667406-line-1)">Usage:&#160;</text><text class="terminal-1322667406-r1" x="97.6" y="44.4" textLength="500.2" clip-path="url(#terminal-1322667406-line-1)">breeze&#160;verify-provider-packages&#160;[OPTIONS]</text><text class="terminal-1322667406-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-1)">
-</text><text class="terminal-1322667406-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-2)">
-</text><text class="terminal-1322667406-r2" x="12.2" y="93.2" textLength="854" clip-path="url(#terminal-1322667406-line-3)">Verifies&#160;if&#160;all&#160;provider&#160;code&#160;is&#160;following&#160;expectations&#160;for&#160;providers.</text><text class="terminal-1322667406-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-3)">
-</text><text class="terminal-1322667406-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-4)">
-</text><text class="terminal-1322667406-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1322667406-line-5)">╭─</text><text class="terminal-1322667406-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1322667406-line-5)">&#160;Provider&#160;verification&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1322667406-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-1 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-6)">│</text><text class="terminal-1322667406-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-6)">-</text><text class="terminal-1322667406-r5" x="36.6" y="166.4" textLength="48.8" clip-path="url(#terminal-1322667406-line-6)">-use</text><text class="terminal-1322667406-r5" x="85.4" y="166.4" textLength="195.2" clip-path="url(#terminal-1322 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-7)">│</text><text class="terminal-1322667406-r2" x="451.4" y="190.8" textLength="988.2" clip-path="url(#terminal-1322667406-line-7)">`wheel`,&#160;or&#160;`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;&#160;</text><text class="terminal-1322667406-r4" x="1451.8" y="190.8" textLength="12.2" clip-path=" [...]
-</text><text class="terminal-1322667406-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-8)">│</text><text class="terminal-1322667406-r2" x="451.4" y="215.2" textLength="793" clip-path="url(#terminal-1322667406-line-8)">or&#160;sdist&#160;packages&#160;available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-1322667406-r5" x="1244.4" y="215.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-8)">-</t [...]
-</text><text class="terminal-1322667406-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-9)">│</text><text class="terminal-1322667406-r2" x="451.4" y="239.6" textLength="988.2" clip-path="url(#terminal-1322667406-line-9)">`none`.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1322667406-line-10)">│</text><text class="terminal-1322667406-r6" x="451.4" y="264" textLength="988.2" clip-path="url(#terminal-1322667406-line-10)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
-</text><text class="terminal-1322667406-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-11)">│</text><text class="terminal-1322667406-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-11)">-</text><text class="terminal-1322667406-r5" x="36.6" y="288.4" textLength="97.6" clip-path="url(#terminal-1322667406-line-11)">-airflow</text><text class="terminal-1322667406-r5" x="134.2" y="288.4" textLength="268.4" clip-path="url(#termi [...]
-</text><text class="terminal-1322667406-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-12)">│</text><text class="terminal-1322667406-r2" x="451.4" y="312.8" textLength="988.2" clip-path="url(#terminal-1322667406-line-12)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1322667406-r4" x="1451.8" y="312.8" textLength="12.2" [...]
-</text><text class="terminal-1322667406-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-13)">│</text><text class="terminal-1322667406-r6" x="451.4" y="337.2" textLength="988.2" clip-path="url(#terminal-1322667406-line-13)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-14)">│</text><text class="terminal-1322667406-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-14)">-</text><text class="terminal-1322667406-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-1322667406-line-14)">-airflow</text><text class="terminal-1322667406-r5" x="134.2" y="361.6" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-1322667406-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1322667406-line-15)">│</text><text class="terminal-1322667406-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1322667406-line-15)">-</text><text class="terminal-1322667406-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-1322667406-line-15)">-use</text><text class="terminal-1322667406-r5" x="85.4" y="386" textLength="231.8" clip-path="url(#terminal-132266740 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-16)">│</text><text class="terminal-1322667406-r2" x="451.4" y="410.4" textLength="988.2" clip-path="url(#terminal-1322667406-line-16)">when&#160;entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-17)">│</text><text class="terminal-1322667406-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-17)">-</text><text class="terminal-1322667406-r5" x="36.6" y="434.8" textLength="97.6" clip-path="url(#terminal-1322667406-line-17)">-package</text><text class="terminal-1322667406-r5" x="134.2" y="434.8" textLength="85.4" clip-path="url(#termin [...]
-</text><text class="terminal-1322667406-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-18)">│</text><text class="terminal-1322667406-r4" x="451.4" y="459.2" textLength="658.8" clip-path="url(#terminal-1322667406-line-18)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
-</text><text class="terminal-1322667406-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-19)">│</text><text class="terminal-1322667406-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-19)">-</text><text class="terminal-1322667406-r5" x="36.6" y="483.6" textLength="73.2" clip-path="url(#terminal-1322667406-line-19)">-debug</text><text class="terminal-1322667406-r2" x="451.4" y="483.6" textLength="878.4" clip-path="url(#termina [...]
-</text><text class="terminal-1322667406-r4" x="0" y="508" textLength="1464" clip-path="url(#terminal-1322667406-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1322667406-r2" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-1322667406-line-20)">
-</text><text class="terminal-1322667406-r4" x="0" y="532.4" textLength="24.4" clip-path="url(#terminal-1322667406-line-21)">╭─</text><text class="terminal-1322667406-r4" x="24.4" y="532.4" textLength="1415.2" clip-path="url(#terminal-1322667406-line-21)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1322667406-r4" x="1439.6" y="532.4" textLength="24.4" clip-path="url(#terminal-132 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-22)">│</text><text class="terminal-1322667406-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1322667406-line-22)">-</text><text class="terminal-1322667406-r5" x="36.6" y="556.8" textLength="97.6" clip-path="url(#terminal-1322667406-line-22)">-verbose</text><text class="terminal-1322667406-r7" x="280.6" y="556.8" textLength="24.4" clip-path="url(#termin [...]
-</text><text class="terminal-1322667406-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-23)">│</text><text class="terminal-1322667406-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-1322667406-line-23)">-</text><text class="terminal-1322667406-r5" x="36.6" y="581.2" textLength="48.8" clip-path="url(#terminal-1322667406-line-23)">-dry</text><text class="terminal-1322667406-r5" x="85.4" y="581.2" textLength="48.8" clip-path="url(#terminal-13 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-24)">│</text><text class="terminal-1322667406-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1322667406-line-24)">-</text><text class="terminal-1322667406-r5" x="36.6" y="605.6" textLength="85.4" clip-path="url(#terminal-1322667406-line-24)">-github</text><text class="terminal-1322667406-r5" x="122" y="605.6" textLength="134.2" clip-path="url(#terminal [...]
-</text><text class="terminal-1322667406-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1322667406-line-25)">│</text><text class="terminal-1322667406-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-1322667406-line-25)">-</text><text class="terminal-1322667406-r5" x="36.6" y="630" textLength="61" clip-path="url(#terminal-1322667406-line-25)">-help</text><text class="terminal-1322667406-r7" x="280.6" y="630" textLength="24.4" clip-path="url(#terminal-1322667406 [...]
-</text><text class="terminal-1322667406-r4" x="0" y="654.4" textLength="1464" clip-path="url(#terminal-1322667406-line-26)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1322667406-r2" x="1464" y="654.4" textLength="12.2" clip-path="url(#terminal-1322667406-line-26)">
+    <g class="terminal-1578520108-matrix">
+    <text class="terminal-1578520108-r2" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1578520108-line-0)">
+</text><text class="terminal-1578520108-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1578520108-line-1)">Usage:&#160;</text><text class="terminal-1578520108-r1" x="97.6" y="44.4" textLength="500.2" clip-path="url(#terminal-1578520108-line-1)">breeze&#160;verify-provider-packages&#160;[OPTIONS]</text><text class="terminal-1578520108-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-1)">
+</text><text class="terminal-1578520108-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-2)">
+</text><text class="terminal-1578520108-r2" x="12.2" y="93.2" textLength="854" clip-path="url(#terminal-1578520108-line-3)">Verifies&#160;if&#160;all&#160;provider&#160;code&#160;is&#160;following&#160;expectations&#160;for&#160;providers.</text><text class="terminal-1578520108-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-3)">
+</text><text class="terminal-1578520108-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-4)">
+</text><text class="terminal-1578520108-r4" x="0" y="142" textLength="24.4" clip-path="url(#terminal-1578520108-line-5)">╭─</text><text class="terminal-1578520108-r4" x="24.4" y="142" textLength="1415.2" clip-path="url(#terminal-1578520108-line-5)">&#160;Provider&#160;verification&#160;flags&#160;───────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1578520108-r4" x="1439.6" y="142" textLength="24.4" clip-path="url(#terminal-1 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-6)">│</text><text class="terminal-1578520108-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-6)">-</text><text class="terminal-1578520108-r5" x="36.6" y="166.4" textLength="48.8" clip-path="url(#terminal-1578520108-line-6)">-use</text><text class="terminal-1578520108-r5" x="85.4" y="166.4" textLength="195.2" clip-path="url(#terminal-1578 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-7)">│</text><text class="terminal-1578520108-r2" x="451.4" y="190.8" textLength="988.2" clip-path="url(#terminal-1578520108-line-7)">`wheel`,&#160;or&#160;`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;wheel&#160;packages&#160;&#160;</text><text class="terminal-1578520108-r4" x="1451.8" y="190.8" textLength="12.2" clip-path=" [...]
+</text><text class="terminal-1578520108-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-8)">│</text><text class="terminal-1578520108-r2" x="451.4" y="215.2" textLength="793" clip-path="url(#terminal-1578520108-line-8)">or&#160;sdist&#160;packages&#160;available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;</text><text class="terminal-1578520108-r5" x="1244.4" y="215.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-8)">-</t [...]
+</text><text class="terminal-1578520108-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-9)">│</text><text class="terminal-1578520108-r2" x="451.4" y="239.6" textLength="988.2" clip-path="url(#terminal-1578520108-line-9)">`remove`.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1578520108-line-10)">│</text><text class="terminal-1578520108-r6" x="451.4" y="264" textLength="988.2" clip-path="url(#terminal-1578520108-line-10)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&# [...]
+</text><text class="terminal-1578520108-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-11)">│</text><text class="terminal-1578520108-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-11)">-</text><text class="terminal-1578520108-r5" x="36.6" y="288.4" textLength="97.6" clip-path="url(#terminal-1578520108-line-11)">-airflow</text><text class="terminal-1578520108-r5" x="134.2" y="288.4" textLength="268.4" clip-path="url(#termi [...]
+</text><text class="terminal-1578520108-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-12)">│</text><text class="terminal-1578520108-r2" x="451.4" y="312.8" textLength="988.2" clip-path="url(#terminal-1578520108-line-12)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160;dependencies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1578520108-r4" x="1451.8" y="312.8" textLength="12.2" [...]
+</text><text class="terminal-1578520108-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-13)">│</text><text class="terminal-1578520108-r6" x="451.4" y="337.2" textLength="988.2" clip-path="url(#terminal-1578520108-line-13)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-14)">│</text><text class="terminal-1578520108-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-14)">-</text><text class="terminal-1578520108-r5" x="36.6" y="361.6" textLength="97.6" clip-path="url(#terminal-1578520108-line-14)">-airflow</text><text class="terminal-1578520108-r5" x="134.2" y="361.6" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1578520108-r4" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1578520108-line-15)">│</text><text class="terminal-1578520108-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#terminal-1578520108-line-15)">-</text><text class="terminal-1578520108-r5" x="36.6" y="386" textLength="48.8" clip-path="url(#terminal-1578520108-line-15)">-use</text><text class="terminal-1578520108-r5" x="85.4" y="386" textLength="231.8" clip-path="url(#terminal-157852010 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-16)">│</text><text class="terminal-1578520108-r2" x="451.4" y="410.4" textLength="988.2" clip-path="url(#terminal-1578520108-line-16)">when&#160;entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-17)">│</text><text class="terminal-1578520108-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-17)">-</text><text class="terminal-1578520108-r5" x="36.6" y="434.8" textLength="97.6" clip-path="url(#terminal-1578520108-line-17)">-package</text><text class="terminal-1578520108-r5" x="134.2" y="434.8" textLength="85.4" clip-path="url(#termin [...]
+</text><text class="terminal-1578520108-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-18)">│</text><text class="terminal-1578520108-r4" x="451.4" y="459.2" textLength="658.8" clip-path="url(#terminal-1578520108-line-18)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;& [...]
+</text><text class="terminal-1578520108-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-19)">│</text><text class="terminal-1578520108-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-19)">-</text><text class="terminal-1578520108-r5" x="36.6" y="483.6" textLength="73.2" clip-path="url(#terminal-1578520108-line-19)">-debug</text><text class="terminal-1578520108-r2" x="451.4" y="483.6" textLength="878.4" clip-path="url(#termina [...]
+</text><text class="terminal-1578520108-r4" x="0" y="508" textLength="1464" clip-path="url(#terminal-1578520108-line-20)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1578520108-r2" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-1578520108-line-20)">
+</text><text class="terminal-1578520108-r4" x="0" y="532.4" textLength="24.4" clip-path="url(#terminal-1578520108-line-21)">╭─</text><text class="terminal-1578520108-r4" x="24.4" y="532.4" textLength="1415.2" clip-path="url(#terminal-1578520108-line-21)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1578520108-r4" x="1439.6" y="532.4" textLength="24.4" clip-path="url(#terminal-157 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-22)">│</text><text class="terminal-1578520108-r5" x="24.4" y="556.8" textLength="12.2" clip-path="url(#terminal-1578520108-line-22)">-</text><text class="terminal-1578520108-r5" x="36.6" y="556.8" textLength="97.6" clip-path="url(#terminal-1578520108-line-22)">-verbose</text><text class="terminal-1578520108-r7" x="280.6" y="556.8" textLength="24.4" clip-path="url(#termin [...]
+</text><text class="terminal-1578520108-r4" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-23)">│</text><text class="terminal-1578520108-r5" x="24.4" y="581.2" textLength="12.2" clip-path="url(#terminal-1578520108-line-23)">-</text><text class="terminal-1578520108-r5" x="36.6" y="581.2" textLength="48.8" clip-path="url(#terminal-1578520108-line-23)">-dry</text><text class="terminal-1578520108-r5" x="85.4" y="581.2" textLength="48.8" clip-path="url(#terminal-15 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-24)">│</text><text class="terminal-1578520108-r5" x="24.4" y="605.6" textLength="12.2" clip-path="url(#terminal-1578520108-line-24)">-</text><text class="terminal-1578520108-r5" x="36.6" y="605.6" textLength="85.4" clip-path="url(#terminal-1578520108-line-24)">-github</text><text class="terminal-1578520108-r5" x="122" y="605.6" textLength="134.2" clip-path="url(#terminal [...]
+</text><text class="terminal-1578520108-r4" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1578520108-line-25)">│</text><text class="terminal-1578520108-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#terminal-1578520108-line-25)">-</text><text class="terminal-1578520108-r5" x="36.6" y="630" textLength="61" clip-path="url(#terminal-1578520108-line-25)">-help</text><text class="terminal-1578520108-r7" x="280.6" y="630" textLength="24.4" clip-path="url(#terminal-1578520108 [...]
+</text><text class="terminal-1578520108-r4" x="0" y="654.4" textLength="1464" clip-path="url(#terminal-1578520108-line-26)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-1578520108-r2" x="1464" y="654.4" textLength="12.2" clip-path="url(#terminal-1578520108-line-26)">
 </text>
     </g>
     </g>
diff --git a/scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh b/scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh
index d5db23fa74..d120b50ec7 100755
--- a/scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh
+++ b/scripts/ci/testing/ci_run_single_airflow_test_in_docker.sh
@@ -133,10 +133,12 @@ function run_airflow_testing_in_docker() {
         echo "${COLOR_RED}***********************************************************************************************${COLOR_RESET}"
         echo
         echo "${COLOR_BLUE}***********************************************************************************************${COLOR_RESET}"
-        echo "${COLOR_BLUE}Reproduce the failed tests on your local machine (note that you need to use docker-compose v1 rather than v2 to enable Kerberos integration):${COLOR_RESET}"
-        echo "${COLOR_YELLOW}./breeze --github-image-id ${GITHUB_REGISTRY_PULL_IMAGE_TAG=} --backend ${BACKEND} ${EXTRA_ARGS}--python ${PYTHON_MAJOR_MINOR_VERSION} --db-reset --skip-mounting-local-sources --test-type ${TEST_TYPE} ${INTEGRATION_BREEZE_FLAGS[*]} shell${COLOR_RESET}"
+        echo "${COLOR_BLUE}Enter the same environment that was used for the tests:${COLOR_RESET}"
+        echo "${COLOR_YELLOW}breeze --image-tag ${IMAGE_TAG=} --backend ${BACKEND} ${EXTRA_ARGS}--python ${PYTHON_MAJOR_MINOR_VERSION} --db-reset --skip-mounting-local-sources --test-type ${TEST_TYPE} ${INTEGRATION_BREEZE_FLAGS[*]} shell${COLOR_RESET}"
         echo "${COLOR_BLUE}Then you can run failed tests with:${COLOR_RESET}"
         echo "${COLOR_YELLOW}pytest [TEST_NAME]${COLOR_RESET}"
+        echo "${COLOR_BLUE}Or you can run the tests: ${COLOR_RESET}"
+        echo "${COLOR_YELLOW}breeze --image-tag ${IMAGE_TAG=} --backend ${BACKEND} ${EXTRA_ARGS}--python ${PYTHON_MAJOR_MINOR_VERSION} --db-reset --skip-mounting-local-sources --test-type ${TEST_TYPE} ${INTEGRATION_BREEZE_FLAGS[*]} test${COLOR_RESET}"
         echo "${COLOR_BLUE}***********************************************************************************************${COLOR_RESET}"