This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push: new cc3ab432e3 Add missing "airflow-constraints-reference" parameter (#23844) cc3ab432e3 is described below commit cc3ab432e32485e491d81c180ec807b275a0cafa Author: Jarek Potiuk <jarek.pot...@polidea.com> AuthorDate: Sat May 21 11:38:38 2022 +0200 Add missing "airflow-constraints-reference" parameter (#23844) The build commands were missing "airflow-constraints-reference" parameter and it always defaulted to constraints-main --- .../airflow_breeze/commands/ci_image_commands.py | 8 + .../commands/production_image_commands.py | 8 + .../src/airflow_breeze/utils/common_options.py | 2 - images/breeze/output-build-image.svg | 137 +++++++++-------- images/breeze/output-build-prod-image.svg | 171 +++++++++++---------- images/breeze/output-commands-hash.txt | 2 +- 6 files changed, 172 insertions(+), 156 deletions(-) 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 7a04670c52..2bbe49ab38 100644 --- a/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py +++ b/dev/breeze/src/airflow_breeze/commands/ci_image_commands.py @@ -22,6 +22,7 @@ from typing import List, Optional, Tuple, Union import click +from airflow_breeze.branch_defaults import DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH from airflow_breeze.commands.main_command import main from airflow_breeze.params.build_ci_params import BuildCiParams from airflow_breeze.params.shell_params import ShellParams @@ -124,6 +125,7 @@ CI_IMAGE_TOOLS_PARAMETERS = { "options": [ "--install-providers-from-sources", "--airflow-constraints-mode", + "--airflow-constraints-reference", "--additional-python-deps", "--runtime-apt-deps", "--runtime-apt-command", @@ -219,6 +221,12 @@ CI_IMAGE_TOOLS_PARAMETERS = { @option_runtime_apt_deps @option_force_build @option_airflow_constraints_mode_ci +@click.option( + "--airflow-constraints-reference", + default=DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH, + help="Constraint reference to use when building the image.", + envvar='AIRFLOW_CONSTRAINTS_REFERENCE', +) @option_tag_as_latest def build_image( verbose: bool, diff --git a/dev/breeze/src/airflow_breeze/commands/production_image_commands.py b/dev/breeze/src/airflow_breeze/commands/production_image_commands.py index 53349e97c2..1f54d7b8dc 100644 --- a/dev/breeze/src/airflow_breeze/commands/production_image_commands.py +++ b/dev/breeze/src/airflow_breeze/commands/production_image_commands.py @@ -21,6 +21,7 @@ from typing import Optional, Tuple import click +from airflow_breeze.branch_defaults import DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH from airflow_breeze.commands.main_command import main from airflow_breeze.global_constants import ALLOWED_INSTALLATION_METHODS, DEFAULT_EXTRAS from airflow_breeze.params.build_prod_params import BuildProdParams @@ -113,6 +114,7 @@ PRODUCTION_IMAGE_TOOLS_PARAMETERS = { "--install-providers-from-sources", "--airflow-extras", "--airflow-constraints-mode", + "--airflow-constraints-reference", "--additional-python-deps", "--additional-extras", "--additional-runtime-apt-deps", @@ -247,6 +249,12 @@ PRODUCTION_IMAGE_TOOLS_PARAMETERS = { '--install-airflow-reference', help="Install Airflow using GitHub tag or branch.", ) +@click.option( + "--airflow-constraints-reference", + default=DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH, + help="Constraint reference to use when building the image.", + envvar='AIRFLOW_CONSTRAINTS_REFERENCE', +) @click.option('-V', '--install-airflow-version', help="Install version of Airflow from PyPI.") @option_additional_extras @option_additional_dev_apt_deps diff --git a/dev/breeze/src/airflow_breeze/utils/common_options.py b/dev/breeze/src/airflow_breeze/utils/common_options.py index 4d0fcfa21b..cfc85b51b1 100644 --- a/dev/breeze/src/airflow_breeze/utils/common_options.py +++ b/dev/breeze/src/airflow_breeze/utils/common_options.py @@ -19,7 +19,6 @@ import multiprocessing as mp import click -from airflow_breeze.branch_defaults import DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH from airflow_breeze.global_constants import ( ALLOWED_BACKENDS, ALLOWED_BUILD_CACHE, @@ -414,7 +413,6 @@ option_max_age = click.option( ) option_airflow_constraints_reference = click.option( "--airflow-constraints-reference", - default=DEFAULT_AIRFLOW_CONSTRAINTS_BRANCH, help="Constraint reference to use. Useful with --use-airflow-version parameter to specify " "constraints for the installed version and to find newer dependencies", envvar='AIRFLOW_CONSTRAINTS_REFERENCE', diff --git a/images/breeze/output-build-image.svg b/images/breeze/output-build-image.svg index 3390b14195..1713b02cef 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 1544 1596.8000000000002" xmlns="http://www.w3.org/2000/svg"> +<svg class="rich-terminal" viewBox="0 0 1544 1623.2" xmlns="http://www.w3.org/2000/svg"> <!-- Generated with Rich https://www.textualize.io --> <style> @@ -19,92 +19,93 @@ font-weight: 700; } - .terminal-693485194-matrix { + .terminal-1074915103-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 26.400000000000002px; font-variant-east-asian: full-width; } - .terminal-693485194-title { + .terminal-1074915103-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-693485194-r1 { fill: #c5c8c6;font-weight: bold } -.terminal-693485194-r2 { fill: #c5c8c6 } -.terminal-693485194-r3 { fill: #d0b344;font-weight: bold } -.terminal-693485194-r4 { fill: #868887 } -.terminal-693485194-r5 { fill: #68a0b3;font-weight: bold } -.terminal-693485194-r6 { fill: #98a84b;font-weight: bold } -.terminal-693485194-r7 { fill: #8d7b39 } + .terminal-1074915103-r1 { fill: #c5c8c6;font-weight: bold } +.terminal-1074915103-r2 { fill: #c5c8c6 } +.terminal-1074915103-r3 { fill: #d0b344;font-weight: bold } +.terminal-1074915103-r4 { fill: #868887 } +.terminal-1074915103-r5 { fill: #68a0b3;font-weight: bold } +.terminal-1074915103-r6 { fill: #98a84b;font-weight: bold } +.terminal-1074915103-r7 { fill: #8d7b39 } </style> - <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="1556.8" rx="12"/><text class="terminal-693485194-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-image</text> + <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="1583.2" rx="12"/><text class="terminal-1074915103-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-image</text> <circle cx="40" cy="40" r="7" fill="#ff5f57"/> <circle cx="62" cy="40" r="7" fill="#febc2e"/> <circle cx="84" cy="40" r="7" fill="#28c840"/> <g transform="translate(28, 60)"> - <text alignment-baseline="baseline" class="terminal-693485194-matrix" font-variant="east-asian-width-values"><tspan class="terminal-693485194-r1" x="0" y="20" textLength="1488">                                                     [...] -</tspan><tspan class="terminal-693485194-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-693485194-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-693485194-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-image [OPTIONS]                                &# [...] -</tspan><tspan class="terminal-693485194-r1" x="0" y="72.8" textLength="1488">                                                                      [...] -</tspan><tspan class="terminal-693485194-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-693485194-r2" x="12.4" y="99.2" textLength="1463.2">Build CI image. Include building multiple images for all python versions (sequentially).                              </ [...] -</tspan><tspan class="terminal-693485194-r2" x="0" y="125.6" textLength="1488">                                                                      [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-693485194-r2" x="1488" y="152" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-693485194-r2" x="136.4" y="178.4" textLength="310">                        &# [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-693485194-r7" x="496" y="204.8" textLength="744">(>3.7< [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-693485194-r4" x="496" y="231.2" textLength="744">[default:  [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="257.6" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-693485194-r2" x="421.6" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r6" x="446.4" y="257.6" textLength="24.8">-u</tspan><tspan class="te [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="284" textLength="198.4">--debian-version</tspan><tspan class="terminal-693485194-r2" x="235.6" y="284" textLength="210.8">                 </tspan><tspan class="terminal-693485194- [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="310.4" textLength="136.4">--image-tag</tspan><tspan class="terminal-693485194-r2" x="173.6" y="310.4" textLength="272.8">                      </tspan> [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="336.8" textLength="186">--tag-as-latest</tspan><tspan class="terminal-693485194-r2" x="223.2" y="336.8" textLength="223.2">                  </tspan><tspan class="terminal [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="363.2" textLength="992">                                       Useful when you build or pull image with </tspan><tspan c [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="389.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="389.6" textLength="173.6">--docker-cache</tspan><tspan class="terminal-693485194-r2" x="210.8" y="389.6" textLength="235.6">                   </tspan><tspan class="t [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="416" textLength="483.6">                                       </tspan><tspan class="terminal-693485194-r4" x="496" y="416" textLength="558">[default: regist [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="442.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="442.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="442.4" textLength="161.2">--force-build</tspan><tspan class="terminal-693485194-r2" x="198.4" y="442.4" textLength="248">                    </tspan><tspan class [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="468.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-693485194-r2" x="1488" y="468.8" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="495.2" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-693485194-r2" x="1488" y="495.2" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="521.6" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-693485194-r2" x="322.4" y="521.6" textLength="49.6">    </tspan><tspan class="terminal-693485194-r2" x="372" y="521.6" textLength="1078.8">Run the oper [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="548" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="548" textLength="210.8">--python-versions</tspan><tspan class="terminal-693485194-r2" x="248" y="548" textLength="124">          </tspan><tspan class="terminal-693485194-r2" x="372" y="548" textLength="967.2">Space& [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="574.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="574.4" textLength="359.6">                             </tspan><tspan class="terminal-693485194-r4" x="372" y="574.4" textLength="967.2">[default: 3.7 3.8 3.9 3.10]    &# [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="600.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-693485194-r2" x="1488" y="600.8" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="627.2" textLength="1488">╭─ Advanced options (for power users) ─────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-693485194-r2" x="1488" y="627.2" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="653.6" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-693485194-r2" x="434" y="653.6" textLength="49.6">    </tspan><tspan class="terminal-693485194-r2" x="483.6" y="653.6" textLength="967.2">Install p [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="680" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="680" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-693485194-r2" x="359.6" y="680" textLength="124">          </tspan><tspan class="terminal-693485194-r2" x="483.6" y="680" textLength=" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-693485194-r7" x="483.6" y="706.4" textLength="880.4">(constraints-sour [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="732.8" textLength="471.2">                                      </tspan><tspan class="terminal-693485194-r4" x="483.6" y="732.8" textLength="880.4">[default: co [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="759.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="759.2" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-693485194-r2" x="334.8" y="759.2" textLength="148.8">            </tspan><tspan class="terminal-693485194-r2" x="483.6" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="785.6" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-693485194-r2" x="260.4" y="785.6" textLength="223.2">                  </tspan><tspan class="ter [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="812" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="812" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-693485194-r2" x="297.6" y="812" textLength="186">               </tspan><tspan class="terminal-693485194-r2" x="48 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="838.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="838.4" textLength="235.6">--additional-extras</tspan><tspan class="terminal-693485194-r2" x="272.8" y="838.4" textLength="210.8">                 </tspan><tspan class="terminal [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="864.8" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-693485194-r2" x="396.8" y="864.8" textLength="86.8">       </tspan><tspan class="terminal-693485194-r2" x="483.6" y="864.8" textLength="843. [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="891.2" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-693485194-r2" x="384.4" y="891.2" textLength="99.2">        </tspan><tspan class="terminal-693485194-r2" x="483.6" y="891.2" textLength= [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="917.6" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-693485194-r2" x="434" y="917.6" textLength="49.6">    </tspan><tspan class="terminal-693485194-r2" x="483.6" y="917.6" textLength="818.4">Additional [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="944" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-693485194-r2" x="347.2" y="944" textLength="136.4">           </tspan><tspan class="terminal-693485194-r2" x="483.6" y="944" textLen [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="970.4" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-693485194-r2" x="334.8" y="970.4" textLength="148.8">            </tspan><tspan class="terminal-693485194-r2" x="483.6" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="996.8" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-693485194-r2" x="384.4" y="996.8" textLength="99.2">        </tspan><tspan class="terminal-693485194-r2" x="483.6" y="996.8" textLength= [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1023.2" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-693485194-r2" x="210.8" y="1023.2" textLength="272.8">                      < [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1049.6" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-693485194-r2" x="248" y="1049.6" textLength="235.6">                   </tspan><tspan cla [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1076" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-693485194-r2" x="1488" y="1076" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="1102.4" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-693485194-r2" x="1488" y="1102.4" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="1128.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1128.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1128.8" textLength="124">--platform</tspan><tspan class="terminal-693485194-r2" x="161.2" y="1128.8" textLength="198.4">                </tspan><tspan class="terminal-693485194-r2 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1155.2" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-693485194-r2" x="310" y="1155.2" textLength="1165.6">    Prepares build cache additionally to building images (this is& [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1181.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1181.6" textLength="793.6">                            afterthe images are build). Implies </tspan><tspan class="terminal-693485194-r5" x="806" y="1181.6" textLength="148.8">--push-image</t [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1208" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1208" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1208" textLength="148.8">--push-image</tspan><tspan class="terminal-693485194-r2" x="186" y="1208" textLength="173.6">              </tspan><tspan class="terminal-693485194-r2" x="359.6" y="120 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1234.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1234.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1234.4" textLength="161.2">--empty-image</tspan><tspan class="terminal-693485194-r2" x="198.4" y="1234.4" textLength="161.2">             </tspan><tspan class="terminal-693485194-r2" x="359.6" y [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1260.8" textLength="173.6">--github-token</tspan><tspan class="terminal-693485194-r2" x="210.8" y="1260.8" textLength="148.8">            </tspan><tspan class="terminal-693485194-r2" x="359.6" y="126 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1287.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1287.2" textLength="210.8">--github-username</tspan><tspan class="terminal-693485194-r2" x="248" y="1287.2" textLength="111.6">         </tspan><tspan class="terminal-693485194-r2" x="359.6" y="1287.2" textLength=" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1313.6" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-693485194-r2" x="1488" y="1313.6" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="1340" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-693485194-r2" x="1488" y="1340" textLength="12.4"> -</tspan><tspan class="terminal-693485194-r4" x="0" y="1366.4" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1366.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1366.4" textLength="235.6">--github-repository</tspan><tspan class="terminal-693485194-r2" x="272.8" y="1366.4" textLength="24.8">  </tspan><tspan class="terminal-693485194-r6" x="297.6" y="1366.4" textLength="24.8">-g</tspan><tspan class="terminal- [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1392.8" textLength="111.6">--verbose</tspan><tspan class="terminal-693485194-r2" x="148.8" y="1392.8" textLength="148.8">            </tspan><tspan class="terminal-693485194-r6" x="297.6" y="1392.8" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1419.2" textLength="111.6">--dry-run</tspan><tspan class="terminal-693485194-r2" x="148.8" y="1419.2" textLength="148.8">            </tspan><tspan class="terminal-693485194-r6" x="297.6" y="1419.2" [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1445.6" textLength="99.2">--answer</tspan><tspan class="terminal-693485194-r2" x="136.4" y="1445.6" textLength="161.2">             </tspan><tspan class="terminal-693485194-r6" x="297.6" y="1445 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-693485194-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-693485194-r5" x="37.2" y="1472" textLength="74.4">--help</tspan><tspan class="terminal-693485194-r2" x="111.6" y="1472" textLength="186">               </tspan><tspan class="terminal-693485194-r6" x="297.6" y="1472 [...] -</tspan><tspan class="terminal-693485194-r4" x="0" y="1498.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-693485194-r2" x="1488" y="1498.4" textLength="12.4"> + <text alignment-baseline="baseline" class="terminal-1074915103-matrix" font-variant="east-asian-width-values"><tspan class="terminal-1074915103-r1" x="0" y="20" textLength="1488">                                                    [...] +</tspan><tspan class="terminal-1074915103-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-1074915103-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-1074915103-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-image [OPTIONS]                                 [...] +</tspan><tspan class="terminal-1074915103-r1" x="0" y="72.8" textLength="1488">                                                                      [...] +</tspan><tspan class="terminal-1074915103-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-1074915103-r2" x="12.4" y="99.2" textLength="1463.2">Build CI image. Include building multiple images for all python versions (sequentially).                               [...] +</tspan><tspan class="terminal-1074915103-r2" x="0" y="125.6" textLength="1488">                                                                     [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-1074915103-r2" x="1488" y="152" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-1074915103-r2" x="136.4" y="178.4" textLength="310">                        [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-1074915103-r7" x="496" y="204.8" textLength="744">(>3.7< [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-1074915103-r4" x="496" y="231.2" textLength="744">[default: [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="257.6" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-1074915103-r2" x="421.6" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r6" x="446.4" y="257.6" textLength="24.8">-u</tspan><tspan clas [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="284" textLength="198.4">--debian-version</tspan><tspan class="terminal-1074915103-r2" x="235.6" y="284" textLength="210.8">                 </tspan><tspan class="terminal-107491 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="310.4" textLength="136.4">--image-tag</tspan><tspan class="terminal-1074915103-r2" x="173.6" y="310.4" textLength="272.8">                      </ts [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="336.8" textLength="186">--tag-as-latest</tspan><tspan class="terminal-1074915103-r2" x="223.2" y="336.8" textLength="223.2">                  </tspan><tspan class="term [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="363.2" textLength="992">                                       Useful when you build or pull image with </tspan><tspan [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="389.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="389.6" textLength="173.6">--docker-cache</tspan><tspan class="terminal-1074915103-r2" x="210.8" y="389.6" textLength="235.6">                   </tspan><tspan clas [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="416" textLength="483.6">                                       </tspan><tspan class="terminal-1074915103-r4" x="496" y="416" textLength="558">[default: reg [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="442.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="442.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="442.4" textLength="161.2">--force-build</tspan><tspan class="terminal-1074915103-r2" x="198.4" y="442.4" textLength="248">                    </tspan><tspan c [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="468.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-1074915103-r2" x="1488" y="468.8" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="495.2" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-1074915103-r2" x="1488" y="495.2" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="521.6" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-1074915103-r2" x="322.4" y="521.6" textLength="49.6">    </tspan><tspan class="terminal-1074915103-r2" x="372" y="521.6" textLength="1078.8">Run the  [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="548" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="548" textLength="210.8">--python-versions</tspan><tspan class="terminal-1074915103-r2" x="248" y="548" textLength="124">          </tspan><tspan class="terminal-1074915103-r2" x="372" y="548" textLength="967.2">S [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="574.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="574.4" textLength="359.6">                             </tspan><tspan class="terminal-1074915103-r4" x="372" y="574.4" textLength="967.2">[default: 3.7 3.8 3.9 3.10]     [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="600.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-1074915103-r2" x="1488" y="600.8" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="627.2" textLength="1488">╭─ Advanced options (for power users) ─────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-1074915103-r2" x="1488" y="627.2" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="653.6" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-1074915103-r2" x="434" y="653.6" textLength="49.6">    </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="653.6" textLength="967.2">Install&# [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="680" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="680" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-1074915103-r2" x="359.6" y="680" textLength="124">          </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="680" textLen [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-1074915103-r7" x="483.6" y="706.4" textLength="880.4">(constraints-s [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="732.8" textLength="471.2">                                      </tspan><tspan class="terminal-1074915103-r4" x="483.6" y="732.8" textLength="880.4">[default:  [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="759.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="759.2" textLength="384.4">--airflow-constraints-reference</tspan><tspan class="terminal-1074915103-r2" x="421.6" y="759.2" textLength="62">     </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="759.2" textLength="644.8">Cons [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="785.6" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-1074915103-r2" x="334.8" y="785.6" textLength="148.8">            </tspan><tspan class="terminal-1074915103-r2" x="48 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="812" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="812" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-1074915103-r2" x="260.4" y="812" textLength="223.2">                  </tspan><tspan class="termina [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="838.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="838.4" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-1074915103-r2" x="297.6" y="838.4" textLength="186">               </tspan><tspan class="terminal-1074915 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="864.8" textLength="235.6">--additional-extras</tspan><tspan class="terminal-1074915103-r2" x="272.8" y="864.8" textLength="210.8">                 </tspan><tspan class="term [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="891.2" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-1074915103-r2" x="396.8" y="891.2" textLength="86.8">       </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="891.2" textLength= [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="917.6" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-1074915103-r2" x="384.4" y="917.6" textLength="99.2">        </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="917.6" textLe [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="944" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-1074915103-r2" x="434" y="944" textLength="49.6">    </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="944" textLength="818.4">Additional com [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="970.4" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-1074915103-r2" x="347.2" y="970.4" textLength="136.4">           </tspan><tspan class="terminal-1074915103-r2" x="483.6" y= [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="996.8" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-1074915103-r2" x="334.8" y="996.8" textLength="148.8">            </tspan><tspan class="terminal-1074915103-r2" x="48 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1023.2" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-1074915103-r2" x="384.4" y="1023.2" textLength="99.2">        </tspan><tspan class="terminal-1074915103-r2" x="483.6" y="1023.2" t [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1049.6" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-1074915103-r2" x="210.8" y="1049.6" textLength="272.8">                      [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1076" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1076" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1076" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-1074915103-r2" x="248" y="1076" textLength="235.6">                   </tspan><tspan class=" [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1102.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-1074915103-r2" x="1488" y="1102.4" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1128.8" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-1074915103-r2" x="1488" y="1128.8" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1155.2" textLength="124">--platform</tspan><tspan class="terminal-1074915103-r2" x="161.2" y="1155.2" textLength="198.4">                </tspan><tspan class="terminal-10749151 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1181.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1181.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1181.6" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-1074915103-r2" x="310" y="1181.6" textLength="1165.6">    Prepares build cache additionally to building images (this  [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1208" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1208" textLength="793.6">                            afterthe images are build). Implies </tspan><tspan class="terminal-1074915103-r5" x="806" y="1208" textLength="148.8">--push-image</tspa [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1234.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1234.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1234.4" textLength="148.8">--push-image</tspan><tspan class="terminal-1074915103-r2" x="186" y="1234.4" textLength="173.6">              </tspan><tspan class="terminal-1074915103-r2" x=" [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1260.8" textLength="161.2">--empty-image</tspan><tspan class="terminal-1074915103-r2" x="198.4" y="1260.8" textLength="161.2">             </tspan><tspan class="terminal-1074915103-r2" x="359 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1287.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1287.2" textLength="173.6">--github-token</tspan><tspan class="terminal-1074915103-r2" x="210.8" y="1287.2" textLength="148.8">            </tspan><tspan class="terminal-1074915103-r2" x="359.6" y [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1313.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1313.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1313.6" textLength="210.8">--github-username</tspan><tspan class="terminal-1074915103-r2" x="248" y="1313.6" textLength="111.6">         </tspan><tspan class="terminal-1074915103-r2" x="359.6" y="1313.6" textLen [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1340" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-1074915103-r2" x="1488" y="1340" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1366.4" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-1074915103-r2" x="1488" y="1366.4" textLength="12.4"> +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1392.8" textLength="235.6">--github-repository</tspan><tspan class="terminal-1074915103-r2" x="272.8" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r6" x="297.6" y="1392.8" textLength="24.8">-g</tspan><tspan class="term [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1419.2" textLength="111.6">--verbose</tspan><tspan class="terminal-1074915103-r2" x="148.8" y="1419.2" textLength="148.8">            </tspan><tspan class="terminal-1074915103-r6" x="297.6" y="141 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1445.6" textLength="111.6">--dry-run</tspan><tspan class="terminal-1074915103-r2" x="148.8" y="1445.6" textLength="148.8">            </tspan><tspan class="terminal-1074915103-r6" x="297.6" y="144 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1472" textLength="99.2">--answer</tspan><tspan class="terminal-1074915103-r2" x="136.4" y="1472" textLength="161.2">             </tspan><tspan class="terminal-1074915103-r6" x="297.6" y="1472" t [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1498.4" textLength="12.4">│</tspan><tspan class="terminal-1074915103-r2" x="12.4" y="1498.4" textLength="24.8">  </tspan><tspan class="terminal-1074915103-r5" x="37.2" y="1498.4" textLength="74.4">--help</tspan><tspan class="terminal-1074915103-r2" x="111.6" y="1498.4" textLength="186">               </tspan><tspan class="terminal-1074915103-r6" x="2 [...] +</tspan><tspan class="terminal-1074915103-r4" x="0" y="1524.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-1074915103-r2" x="1488" y="1524.8" textLength="12.4"> </tspan></text> </g> </svg> diff --git a/images/breeze/output-build-prod-image.svg b/images/breeze/output-build-prod-image.svg index 2a16951d50..d90abce791 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 1544 2045.6000000000001" xmlns="http://www.w3.org/2000/svg"> +<svg class="rich-terminal" viewBox="0 0 1544 2072.0" xmlns="http://www.w3.org/2000/svg"> <!-- Generated with Rich https://www.textualize.io --> <style> @@ -19,109 +19,110 @@ font-weight: 700; } - .terminal-529481963-matrix { + .terminal-3989203328-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 26.400000000000002px; font-variant-east-asian: full-width; } - .terminal-529481963-title { + .terminal-3989203328-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-529481963-r1 { fill: #c5c8c6;font-weight: bold } -.terminal-529481963-r2 { fill: #c5c8c6 } -.terminal-529481963-r3 { fill: #d0b344;font-weight: bold } -.terminal-529481963-r4 { fill: #868887 } -.terminal-529481963-r5 { fill: #68a0b3;font-weight: bold } -.terminal-529481963-r6 { fill: #98a84b;font-weight: bold } -.terminal-529481963-r7 { fill: #8d7b39 } + .terminal-3989203328-r1 { fill: #c5c8c6;font-weight: bold } +.terminal-3989203328-r2 { fill: #c5c8c6 } +.terminal-3989203328-r3 { fill: #d0b344;font-weight: bold } +.terminal-3989203328-r4 { fill: #868887 } +.terminal-3989203328-r5 { fill: #68a0b3;font-weight: bold } +.terminal-3989203328-r6 { fill: #98a84b;font-weight: bold } +.terminal-3989203328-r7 { fill: #8d7b39 } </style> - <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="2005.6" rx="12"/><text class="terminal-529481963-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-prod-image</text> + <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="16" y="20" width="1512" height="2032" rx="12"/><text class="terminal-3989203328-title" fill="#c5c8c6" text-anchor="middle" x="756" y="46">Command: build-prod-image</text> <circle cx="40" cy="40" r="7" fill="#ff5f57"/> <circle cx="62" cy="40" r="7" fill="#febc2e"/> <circle cx="84" cy="40" r="7" fill="#28c840"/> <g transform="translate(28, 60)"> - <text alignment-baseline="baseline" class="terminal-529481963-matrix" font-variant="east-asian-width-values"><tspan class="terminal-529481963-r1" x="0" y="20" textLength="1488">                                                     [...] -</tspan><tspan class="terminal-529481963-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-529481963-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-529481963-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-prod-image [OPTIONS]                                [...] -</tspan><tspan class="terminal-529481963-r1" x="0" y="72.8" textLength="1488">                                                                      [...] -</tspan><tspan class="terminal-529481963-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-529481963-r2" x="12.4" y="99.2" textLength="1463.2">Build Production image. Include building multiple images for all or selected Python versions sequentially.            </tspan><tspan class="terminal-529481963-r2" x="1475.6" y="99.2" textLength="12.4" [...] -</tspan><tspan class="terminal-529481963-r2" x="0" y="125.6" textLength="1488">                                                                      [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="152" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-529481963-r2" x="136.4" y="178.4" textLength="310">                        &# [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-529481963-r7" x="496" y="204.8" textLength="744">(>3.7< [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-529481963-r4" x="496" y="231.2" textLength="744">[default:  [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="257.6" textLength="310">--install-airflow-version</tspan><tspan class="terminal-529481963-r2" x="347.2" y="257.6" textLength="99.2">        </tspan><tspan class="terminal-529481963-r6" x="446.4" y="257.6" textLength="24.8 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="284" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-529481963-r2" x="421.6" y="284" textLength="24.8">  </tspan><tspan class="terminal-529481963-r6" x="446.4" y="284" textLength="24.8">-u</tspan><tspan class="terminal-529 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="310.4" textLength="198.4">--debian-version</tspan><tspan class="terminal-529481963-r2" x="235.6" y="310.4" textLength="210.8">                 </tspan><tspan class="terminal-52 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="336.8" textLength="136.4">--image-tag</tspan><tspan class="terminal-529481963-r2" x="173.6" y="336.8" textLength="272.8">                      </tspan> [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="363.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="363.2" textLength="186">--tag-as-latest</tspan><tspan class="terminal-529481963-r2" x="223.2" y="363.2" textLength="223.2">                  </tspan><tspan class="terminal [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="389.6" textLength="992">                                       Useful when you build or pull image with </tspan><tspan c [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="416" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="416" textLength="173.6">--docker-cache</tspan><tspan class="terminal-529481963-r2" x="210.8" y="416" textLength="235.6">                   </tspan><tspan class="terminal- [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="442.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="442.4" textLength="483.6">                                       </tspan><tspan class="terminal-529481963-r4" x="496" y="442.4" textLength="558">[default:  [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="468.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="468.8" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="495.2" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="495.2" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="521.6" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-529481963-r2" x="322.4" y="521.6" textLength="49.6">    </tspan><tspan class="terminal-529481963-r2" x="372" y="521.6" textLength="1078.8">Run the oper [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="548" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="548" textLength="210.8">--python-versions</tspan><tspan class="terminal-529481963-r2" x="248" y="548" textLength="124">          </tspan><tspan class="terminal-529481963-r2" x="372" y="548" textLength="967.2">Space& [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="574.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="574.4" textLength="359.6">                             </tspan><tspan class="terminal-529481963-r4" x="372" y="574.4" textLength="967.2">[default: 3.7 3.8 3.9 3.10]    &# [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="600.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="600.8" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="627.2" textLength="1488">╭─ Options for customizing images ─────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="627.2" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="653.6" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-529481963-r2" x="434" y="653.6" textLength="49.6">    </tspan><tspan class="terminal-529481963-r2" x="483.6" y="653.6" textLength="967.2">Install p [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="680" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="680" textLength="198.4">--airflow-extras</tspan><tspan class="terminal-529481963-r2" x="235.6" y="680" textLength="248">                    </tspan><tspan class="ter [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-529481963-r7" x="483.6" y="706.4" textLength="967.2">(TEXT)   [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="732.8" textLength="471.2">                                      </tspan><tspan class="terminal-529481963-r4" x="483.6" y="732.8" textLength="967.2">[default: &# [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="759.2" textLength="471.2">                                      </tspan><tspan class="terminal-529481963-r4" x="483.6" y="759.2" textLength="967.2">amazon,async,cele [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="785.6" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-529481963-r2" x="359.6" y="785.6" textLength="124">          </tspan><tspan class="terminal-529481963-r2" x="483.6" y="785.6" te [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="812" textLength="471.2">                                      </tspan><tspan class="terminal-529481963-r7" x="483.6" y="812" textLength="880.4">(constraints | [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="838.4" textLength="471.2">                                      </tspan><tspan class="terminal-529481963-r4" x="483.6" y="838.4" textLength="880.4">[default: co [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="864.8" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-529481963-r2" x="334.8" y="864.8" textLength="148.8">            </tspan><tspan class="terminal-529481963-r2" x="483.6" [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="891.2" textLength="235.6">--additional-extras</tspan><tspan class="terminal-529481963-r2" x="272.8" y="891.2" textLength="210.8">                 </tspan><tspan class="terminal [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="917.6" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-529481963-r2" x="396.8" y="917.6" textLength="86.8">       </tspan><tspan class="terminal-529481963-r2" x="483.6" y="917.6" textLength="843. [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="944" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-529481963-r2" x="384.4" y="944" textLength="99.2">        </tspan><tspan class="terminal-529481963-r2" x="483.6" y="944" textLength="868">Addi [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="970.4" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-529481963-r2" x="434" y="970.4" textLength="49.6">    </tspan><tspan class="terminal-529481963-r2" x="483.6" y="970.4" textLength="818.4">Additional [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="996.8" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-529481963-r2" x="347.2" y="996.8" textLength="136.4">           </tspan><tspan class="terminal-529481963-r2" x="483.6" y="996. [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1023.2" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-529481963-r2" x="334.8" y="1023.2" textLength="148.8">            </tspan><tspan class="terminal-529481963-r2" x="483 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1049.6" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-529481963-r2" x="384.4" y="1049.6" textLength="99.2">        </tspan><tspan class="terminal-529481963-r2" x="483.6" y="1049.6" textLe [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1076" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1076" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1076" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-529481963-r2" x="260.4" y="1076" textLength="223.2">                  </tspan><tspan class="termina [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1102.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1102.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1102.4" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-529481963-r2" x="297.6" y="1102.4" textLength="186">               </tspan><tspan class="terminal-5294819 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1128.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1128.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1128.8" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-529481963-r2" x="210.8" y="1128.8" textLength="272.8">                      < [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1155.2" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-529481963-r2" x="248" y="1155.2" textLength="235.6">                   </tspan><tspan cla [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1181.6" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="1181.6" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1208" textLength="1488">╭─ Customization options (for specific customization needs) ───────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="1208" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1234.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1234.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1234.4" textLength="384.4">--install-packages-from-context</tspan><tspan class="terminal-529481963-r2" x="421.6" y="1234.4" textLength="136.4">           </tspan><tspan class="terminal-529481963-r2" x="55 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1260.8" textLength="285.2">--airflow-is-in-context</tspan><tspan class="terminal-529481963-r2" x="322.4" y="1260.8" textLength="235.6">                   </tspan><t [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1287.2" textLength="545.6">                                            </tspan><tspan class="terminal-529481963-r2" x="558" y="1287.2" [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1313.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1313.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1313.6" textLength="210.8">--cleanup-context</tspan><tspan class="terminal-529481963-r2" x="248" y="1313.6" textLength="1227.6">                       [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1340" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1340" textLength="719.2">                                            together with </tspan><tspan class="terminal-529481963-r5 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1366.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1366.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1366.4" textLength="434">--disable-mysql-client-installation</tspan><tspan class="terminal-529481963-r2" x="471.2" y="1366.4" textLength="86.8">       </tspan><tspan class="terminal-529481963-r2" x="558" y="1366.4" textLengt [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1392.8" textLength="434">--disable-mssql-client-installation</tspan><tspan class="terminal-529481963-r2" x="471.2" y="1392.8" textLength="86.8">       </tspan><tspan class="terminal-529481963-r2" x="558" y="1392.8" textLengt [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1419.2" textLength="471.2">--disable-postgres-client-installation</tspan><tspan class="terminal-529481963-r2" x="508.4" y="1419.2" textLength="49.6">    </tspan><tspan class="terminal-529481963-r2" x="558" y="1419.2" textLength="892.8">Do& [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1445.6" textLength="347.2">--disable-airflow-repo-cache</tspan><tspan class="terminal-529481963-r2" x="384.4" y="1445.6" textLength="173.6">              </tspan><tspan class="terminal-5294 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1472" textLength="334.8">--install-airflow-reference</tspan><tspan class="terminal-529481963-r2" x="372" y="1472" textLength="186">               </tspan><tspan class="terminal-529481963-r [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1498.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1498.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1498.4" textLength="260.4">--installation-method</tspan><tspan class="terminal-529481963-r2" x="297.6" y="1498.4" textLength="260.4">                      [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1524.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="1524.8" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1551.2" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="1551.2" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1577.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1577.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1577.6" textLength="173.6">--github-token</tspan><tspan class="terminal-529481963-r2" x="210.8" y="1577.6" textLength="148.8">            </tspan><tspan class="terminal-529481963-r2" x="359.6" y="157 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1604" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1604" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1604" textLength="210.8">--github-username</tspan><tspan class="terminal-529481963-r2" x="248" y="1604" textLength="111.6">         </tspan><tspan class="terminal-529481963-r2" x="359.6" y="1604" textLength="558">The&# [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1630.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1630.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1630.4" textLength="148.8">--push-image</tspan><tspan class="terminal-529481963-r2" x="186" y="1630.4" textLength="173.6">              </tspan><tspan class="terminal-529481963-r2" x="359.6 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1656.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1656.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1656.8" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-529481963-r2" x="310" y="1656.8" textLength="1165.6">    Prepares build cache additionally to building images (this is& [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1683.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1683.2" textLength="793.6">                            afterthe images are build). Implies </tspan><tspan class="terminal-529481963-r5" x="806" y="1683.2" textLength="148.8">--push-image</t [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1709.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1709.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1709.6" textLength="124">--platform</tspan><tspan class="terminal-529481963-r2" x="161.2" y="1709.6" textLength="198.4">                </tspan><tspan class="terminal-529481963-r2 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1736" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1736" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1736" textLength="161.2">--empty-image</tspan><tspan class="terminal-529481963-r2" x="198.4" y="1736" textLength="161.2">             </tspan><tspan class="terminal-529481963-r2" x="359.6" y="1736" [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1762.4" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="1762.4" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1788.8" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-529481963-r2" x="1488" y="1788.8" textLength="12.4"> -</tspan><tspan class="terminal-529481963-r4" x="0" y="1815.2" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1815.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1815.2" textLength="235.6">--github-repository</tspan><tspan class="terminal-529481963-r2" x="272.8" y="1815.2" textLength="24.8">  </tspan><tspan class="terminal-529481963-r6" x="297.6" y="1815.2" textLength="24.8">-g</tspan><tspan class="terminal- [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1841.6" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1841.6" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1841.6" textLength="99.2">--answer</tspan><tspan class="terminal-529481963-r2" x="136.4" y="1841.6" textLength="161.2">             </tspan><tspan class="terminal-529481963-r6" x="297.6" y="1841 [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1868" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1868" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1868" textLength="111.6">--dry-run</tspan><tspan class="terminal-529481963-r2" x="148.8" y="1868" textLength="148.8">            </tspan><tspan class="terminal-529481963-r6" x="297.6" y="1868" textLength [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1894.4" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1894.4" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1894.4" textLength="111.6">--verbose</tspan><tspan class="terminal-529481963-r2" x="148.8" y="1894.4" textLength="148.8">            </tspan><tspan class="terminal-529481963-r6" x="297.6" y="1894.4" [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1920.8" textLength="12.4">│</tspan><tspan class="terminal-529481963-r2" x="12.4" y="1920.8" textLength="24.8">  </tspan><tspan class="terminal-529481963-r5" x="37.2" y="1920.8" textLength="74.4">--help</tspan><tspan class="terminal-529481963-r2" x="111.6" y="1920.8" textLength="186">               </tspan><tspan class="terminal-529481963-r6" x="297.6" [...] -</tspan><tspan class="terminal-529481963-r4" x="0" y="1947.2" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-529481963-r2" x="1488" y="1947.2" textLength="12.4"> + <text alignment-baseline="baseline" class="terminal-3989203328-matrix" font-variant="east-asian-width-values"><tspan class="terminal-3989203328-r1" x="0" y="20" textLength="1488">                                                    [...] +</tspan><tspan class="terminal-3989203328-r1" x="0" y="46.4" textLength="12.4"> </tspan><tspan class="terminal-3989203328-r3" x="12.4" y="46.4" textLength="86.8">Usage: </tspan><tspan class="terminal-3989203328-r1" x="99.2" y="46.4" textLength="1388.8">breeze build-prod-image [OPTIONS]                                [...] +</tspan><tspan class="terminal-3989203328-r1" x="0" y="72.8" textLength="1488">                                                                      [...] +</tspan><tspan class="terminal-3989203328-r2" x="0" y="99.2" textLength="12.4"> </tspan><tspan class="terminal-3989203328-r2" x="12.4" y="99.2" textLength="1463.2">Build Production image. Include building multiple images for all or selected Python versions sequentially.            </tspan><tspan class="terminal-3989203328-r2" x="1475.6" y="99.2" textLength="12 [...] +</tspan><tspan class="terminal-3989203328-r2" x="0" y="125.6" textLength="1488">                                                                     [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="152" textLength="1488">╭─ Basic usage ────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="152" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="178.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="178.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="178.4" textLength="99.2">--python</tspan><tspan class="terminal-3989203328-r2" x="136.4" y="178.4" textLength="310">                        [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="204.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="204.8" textLength="483.6">                                       </tspan><tspan class="terminal-3989203328-r7" x="496" y="204.8" textLength="744">(>3.7< [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="231.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="231.2" textLength="483.6">                                       </tspan><tspan class="terminal-3989203328-r4" x="496" y="231.2" textLength="744">[default: [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="257.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="257.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="257.6" textLength="310">--install-airflow-version</tspan><tspan class="terminal-3989203328-r2" x="347.2" y="257.6" textLength="99.2">        </tspan><tspan class="terminal-3989203328-r6" x="446.4" y="257.6" textLength= [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="284" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="284" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="284" textLength="384.4">--upgrade-to-newer-dependencies</tspan><tspan class="terminal-3989203328-r2" x="421.6" y="284" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r6" x="446.4" y="284" textLength="24.8">-u</tspan><tspan class="termina [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="310.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="310.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="310.4" textLength="198.4">--debian-version</tspan><tspan class="terminal-3989203328-r2" x="235.6" y="310.4" textLength="210.8">                 </tspan><tspan class="termina [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="336.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="336.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="336.8" textLength="136.4">--image-tag</tspan><tspan class="terminal-3989203328-r2" x="173.6" y="336.8" textLength="272.8">                      </ts [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="363.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="363.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="363.2" textLength="186">--tag-as-latest</tspan><tspan class="terminal-3989203328-r2" x="223.2" y="363.2" textLength="223.2">                  </tspan><tspan class="term [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="389.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="389.6" textLength="992">                                       Useful when you build or pull image with </tspan><tspan [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="416" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="416" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="416" textLength="173.6">--docker-cache</tspan><tspan class="terminal-3989203328-r2" x="210.8" y="416" textLength="235.6">                   </tspan><tspan class="termi [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="442.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="442.4" textLength="483.6">                                       </tspan><tspan class="terminal-3989203328-r4" x="496" y="442.4" textLength="558">[default: [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="468.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="468.8" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="495.2" textLength="1488">╭─ Building multiple images ───────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="495.2" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="521.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="521.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="521.6" textLength="285.2">--build-multiple-images</tspan><tspan class="terminal-3989203328-r2" x="322.4" y="521.6" textLength="49.6">    </tspan><tspan class="terminal-3989203328-r2" x="372" y="521.6" textLength="1078.8">Run the  [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="548" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="548" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="548" textLength="210.8">--python-versions</tspan><tspan class="terminal-3989203328-r2" x="248" y="548" textLength="124">          </tspan><tspan class="terminal-3989203328-r2" x="372" y="548" textLength="967.2">S [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="574.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="574.4" textLength="359.6">                             </tspan><tspan class="terminal-3989203328-r4" x="372" y="574.4" textLength="967.2">[default: 3.7 3.8 3.9 3.10]     [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="600.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="600.8" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="627.2" textLength="1488">╭─ Options for customizing images ─────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="627.2" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="653.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="653.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="653.6" textLength="396.8">--install-providers-from-sources</tspan><tspan class="terminal-3989203328-r2" x="434" y="653.6" textLength="49.6">    </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="653.6" textLength="967.2">Install&# [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="680" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="680" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="680" textLength="198.4">--airflow-extras</tspan><tspan class="terminal-3989203328-r2" x="235.6" y="680" textLength="248">                    </tspan><tspan class= [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="706.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="706.4" textLength="471.2">                                      </tspan><tspan class="terminal-3989203328-r7" x="483.6" y="706.4" textLength="967.2">(TEXT) &# [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="732.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="732.8" textLength="471.2">                                      </tspan><tspan class="terminal-3989203328-r4" x="483.6" y="732.8" textLength="967.2">[default:  [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="759.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="759.2" textLength="471.2">                                      </tspan><tspan class="terminal-3989203328-r4" x="483.6" y="759.2" textLength="967.2">amazon,async,c [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="785.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="785.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="785.6" textLength="322.4">--airflow-constraints-mode</tspan><tspan class="terminal-3989203328-r2" x="359.6" y="785.6" textLength="124">          </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="785. [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="812" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="812" textLength="471.2">                                      </tspan><tspan class="terminal-3989203328-r7" x="483.6" y="812" textLength="880.4">(constraints |& [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="838.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="838.4" textLength="471.2">                                      </tspan><tspan class="terminal-3989203328-r4" x="483.6" y="838.4" textLength="880.4">[default:  [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="864.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="864.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="864.8" textLength="384.4">--airflow-constraints-reference</tspan><tspan class="terminal-3989203328-r2" x="421.6" y="864.8" textLength="62">     </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="864.8" textLength="644.8">Cons [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="891.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="891.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="891.2" textLength="297.6">--additional-python-deps</tspan><tspan class="terminal-3989203328-r2" x="334.8" y="891.2" textLength="148.8">            </tspan><tspan class="terminal-3989203328-r2" x="48 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="917.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="917.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="917.6" textLength="235.6">--additional-extras</tspan><tspan class="terminal-3989203328-r2" x="272.8" y="917.6" textLength="210.8">                 </tspan><tspan class="term [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="944" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="944" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="944" textLength="359.6">--additional-runtime-apt-deps</tspan><tspan class="terminal-3989203328-r2" x="396.8" y="944" textLength="86.8">       </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="944" textLength="843.2">Ad [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="970.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="970.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="970.4" textLength="347.2">--additional-runtime-apt-env</tspan><tspan class="terminal-3989203328-r2" x="384.4" y="970.4" textLength="99.2">        </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="970.4" textLe [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="996.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="996.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="996.8" textLength="396.8">--additional-runtime-apt-command</tspan><tspan class="terminal-3989203328-r2" x="434" y="996.8" textLength="49.6">    </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="996.8" textLength="818.4">Additiona [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1023.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1023.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1023.2" textLength="310">--additional-dev-apt-deps</tspan><tspan class="terminal-3989203328-r2" x="347.2" y="1023.2" textLength="136.4">           </tspan><tspan class="terminal-3989203328-r2" x="483.6 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1049.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1049.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1049.6" textLength="297.6">--additional-dev-apt-env</tspan><tspan class="terminal-3989203328-r2" x="334.8" y="1049.6" textLength="148.8">            </tspan><tspan class="terminal-3989203328-r2" x [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1076" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1076" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1076" textLength="347.2">--additional-dev-apt-command</tspan><tspan class="terminal-3989203328-r2" x="384.4" y="1076" textLength="99.2">        </tspan><tspan class="terminal-3989203328-r2" x="483.6" y="1076" textLength= [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1102.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1102.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1102.4" textLength="223.2">--runtime-apt-deps</tspan><tspan class="terminal-3989203328-r2" x="260.4" y="1102.4" textLength="223.2">                  </tspan><tspan cl [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1128.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1128.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1128.8" textLength="260.4">--runtime-apt-command</tspan><tspan class="terminal-3989203328-r2" x="297.6" y="1128.8" textLength="186">               </tspan><tspan class="terminal-398 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1155.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1155.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1155.2" textLength="173.6">--dev-apt-deps</tspan><tspan class="terminal-3989203328-r2" x="210.8" y="1155.2" textLength="272.8">                      [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1181.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1181.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1181.6" textLength="210.8">--dev-apt-command</tspan><tspan class="terminal-3989203328-r2" x="248" y="1181.6" textLength="235.6">                   </tspan><tspan [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1208" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1208" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1234.4" textLength="1488">╭─ Customization options (for specific customization needs) ───────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1234.4" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1260.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1260.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1260.8" textLength="384.4">--install-packages-from-context</tspan><tspan class="terminal-3989203328-r2" x="421.6" y="1260.8" textLength="136.4">           </tspan><tspan class="terminal-3989203328-r2" [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1287.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1287.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1287.2" textLength="285.2">--airflow-is-in-context</tspan><tspan class="terminal-3989203328-r2" x="322.4" y="1287.2" textLength="235.6">                   </tspa [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1313.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1313.6" textLength="545.6">                                            </tspan><tspan class="terminal-3989203328-r2" x="558" y="1313 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1340" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1340" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1340" textLength="210.8">--cleanup-context</tspan><tspan class="terminal-3989203328-r2" x="248" y="1340" textLength="1227.6">                       [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1366.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1366.4" textLength="719.2">                                            together with </tspan><tspan class="terminal-398920 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1392.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1392.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1392.8" textLength="434">--disable-mysql-client-installation</tspan><tspan class="terminal-3989203328-r2" x="471.2" y="1392.8" textLength="86.8">       </tspan><tspan class="terminal-3989203328-r2" x="558" y="1392.8" text [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1419.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1419.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1419.2" textLength="434">--disable-mssql-client-installation</tspan><tspan class="terminal-3989203328-r2" x="471.2" y="1419.2" textLength="86.8">       </tspan><tspan class="terminal-3989203328-r2" x="558" y="1419.2" text [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1445.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1445.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1445.6" textLength="471.2">--disable-postgres-client-installation</tspan><tspan class="terminal-3989203328-r2" x="508.4" y="1445.6" textLength="49.6">    </tspan><tspan class="terminal-3989203328-r2" x="558" y="1445.6" textLength="892.8 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1472" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1472" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1472" textLength="347.2">--disable-airflow-repo-cache</tspan><tspan class="terminal-3989203328-r2" x="384.4" y="1472" textLength="173.6">              </tspan><tspan class="terminal-39892033 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1498.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1498.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1498.4" textLength="334.8">--install-airflow-reference</tspan><tspan class="terminal-3989203328-r2" x="372" y="1498.4" textLength="186">               </tspan><tspan class="terminal [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1524.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1524.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1524.8" textLength="260.4">--installation-method</tspan><tspan class="terminal-3989203328-r2" x="297.6" y="1524.8" textLength="260.4">                    &# [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1551.2" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1551.2" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1577.6" textLength="1488">╭─ Preparing cache and push (for maintainers and CI) ──────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1577.6" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1604" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1604" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1604" textLength="173.6">--github-token</tspan><tspan class="terminal-3989203328-r2" x="210.8" y="1604" textLength="148.8">            </tspan><tspan class="terminal-3989203328-r2" x="359.6" y="1604" [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1630.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1630.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1630.4" textLength="210.8">--github-username</tspan><tspan class="terminal-3989203328-r2" x="248" y="1630.4" textLength="111.6">         </tspan><tspan class="terminal-3989203328-r2" x="359.6" y="1630.4" textLen [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1656.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1656.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1656.8" textLength="148.8">--push-image</tspan><tspan class="terminal-3989203328-r2" x="186" y="1656.8" textLength="173.6">              </tspan><tspan class="terminal-3989203328-r2" x=" [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1683.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1683.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1683.2" textLength="272.8">--prepare-buildx-cache</tspan><tspan class="terminal-3989203328-r2" x="310" y="1683.2" textLength="1165.6">    Prepares build cache additionally to building images (this  [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1709.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1709.6" textLength="793.6">                            afterthe images are build). Implies </tspan><tspan class="terminal-3989203328-r5" x="806" y="1709.6" textLength="148.8">--push-image [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1736" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1736" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1736" textLength="124">--platform</tspan><tspan class="terminal-3989203328-r2" x="161.2" y="1736" textLength="198.4">                </tspan><tspan class="terminal-3989203328-r2" x [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1762.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1762.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1762.4" textLength="161.2">--empty-image</tspan><tspan class="terminal-3989203328-r2" x="198.4" y="1762.4" textLength="161.2">             </tspan><tspan class="terminal-3989203328-r2" x="359 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1788.8" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1788.8" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1815.2" textLength="1488">╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1815.2" textLength="12.4"> +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1841.6" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1841.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1841.6" textLength="235.6">--github-repository</tspan><tspan class="terminal-3989203328-r2" x="272.8" y="1841.6" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r6" x="297.6" y="1841.6" textLength="24.8">-g</tspan><tspan class="term [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1868" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1868" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1868" textLength="99.2">--answer</tspan><tspan class="terminal-3989203328-r2" x="136.4" y="1868" textLength="161.2">             </tspan><tspan class="terminal-3989203328-r6" x="297.6" y="1868" t [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1894.4" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1894.4" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1894.4" textLength="111.6">--dry-run</tspan><tspan class="terminal-3989203328-r2" x="148.8" y="1894.4" textLength="148.8">            </tspan><tspan class="terminal-3989203328-r6" x="297.6" y="189 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1920.8" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1920.8" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1920.8" textLength="111.6">--verbose</tspan><tspan class="terminal-3989203328-r2" x="148.8" y="1920.8" textLength="148.8">            </tspan><tspan class="terminal-3989203328-r6" x="297.6" y="192 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1947.2" textLength="12.4">│</tspan><tspan class="terminal-3989203328-r2" x="12.4" y="1947.2" textLength="24.8">  </tspan><tspan class="terminal-3989203328-r5" x="37.2" y="1947.2" textLength="74.4">--help</tspan><tspan class="terminal-3989203328-r2" x="111.6" y="1947.2" textLength="186">               </tspan><tspan class="terminal-3989203328-r6" x="2 [...] +</tspan><tspan class="terminal-3989203328-r4" x="0" y="1973.6" textLength="1488">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</tspan><tspan class="terminal-3989203328-r2" x="1488" y="1973.6" textLength="12.4"> </tspan></text> </g> </svg> diff --git a/images/breeze/output-commands-hash.txt b/images/breeze/output-commands-hash.txt index fa95fe0bcb..bf6d475e9a 100644 --- a/images/breeze/output-commands-hash.txt +++ b/images/breeze/output-commands-hash.txt @@ -1 +1 @@ -8a7577d48ad9c4d9e1585d98f382df45 +ab4be8e4ea37747cdbb1a4ad12ea5e33