You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ep...@apache.org on 2023/03/09 17:16:09 UTC

[airflow] 04/04: Make options output of breeze command consistent and complete (#29097)

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

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

commit 52025d45e90c3ef69de26d6d4841e747332f715b
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Sun Jan 22 14:49:40 2023 +0100

    Make options output of breeze command consistent and complete (#29097)
    
    There were a anumber of cases where the "--help" output of Breeze
    command had shown a bit inconsistent/incomplete output for rich-click
    generated help. The options are assigned to groups to make it easier
    to understand what those options do and to make it easier to digest,
    but the problem was that if you forgot to add an option to a group, it
    was added to "common" options and it was quite misleading.
    
    Also some left-over options were left in the rich-click groups when the
    options have been removed. It had no visible effect, but they were
    polluting the code with inaccurate information.
    
    This PR fixes all those cases in the past where it happened but also
    prevents the cases from happening in the future by adding a new
    (yes you guessed it) Breeze command that performs the check and fails
    in case any inconsistencies are found (with helpful messsage explaining
    the user what to do. This command is run as part of our CI so it will
    prevent similar problems from re-appearing.
    
    (cherry picked from commit 9bc48747ddbd609c2bd3baa54a5d0472e9fdcbe4)
---
 images/breeze/output_prod-image.svg                | 24 +++++-----
 images/breeze/output_release-management.svg        | 30 ++++++------
 ...release-management_verify-provider-packages.svg | 54 +++++++++++-----------
 3 files changed, 54 insertions(+), 54 deletions(-)

diff --git a/images/breeze/output_prod-image.svg b/images/breeze/output_prod-image.svg
index 35bf4ae86b..cd179a225e 100644
--- a/images/breeze/output_prod-image.svg
+++ b/images/breeze/output_prod-image.svg
@@ -35,8 +35,8 @@
     .breeze-prod-image-r1 { fill: #c5c8c6;font-weight: bold }
 .breeze-prod-image-r2 { fill: #c5c8c6 }
 .breeze-prod-image-r3 { fill: #d0b344;font-weight: bold }
-.breeze-prod-image-r4 { fill: #68a0b3;font-weight: bold }
-.breeze-prod-image-r5 { fill: #868887 }
+.breeze-prod-image-r4 { fill: #868887 }
+.breeze-prod-image-r5 { fill: #68a0b3;font-weight: bold }
 .breeze-prod-image-r6 { fill: #98a84b;font-weight: bold }
     </style>
 
@@ -93,18 +93,18 @@
     
     <g class="breeze-prod-image-matrix">
     <text class="breeze-prod-image-r2" x="1464" y="20" textLength="12.2" clip-path="url(#breeze-prod-image-line-0)">
-</text><text class="breeze-prod-image-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-prod-image-line-1)">Usage:&#160;</text><text class="breeze-prod-image-r1" x="97.6" y="44.4" textLength="231.8" clip-path="url(#breeze-prod-image-line-1)">breeze&#160;prod-image&#160;[</text><text class="breeze-prod-image-r4" x="329.4" y="44.4" textLength="85.4" clip-path="url(#breeze-prod-image-line-1)">OPTIONS</text><text class="breeze-prod-image-r1" x="414.8" y="44.4" textLength="24.4"  [...]
+</text><text class="breeze-prod-image-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-prod-image-line-1)">Usage:&#160;</text><text class="breeze-prod-image-r1" x="97.6" y="44.4" textLength="549" clip-path="url(#breeze-prod-image-line-1)">breeze&#160;prod-image&#160;[OPTIONS]&#160;COMMAND&#160;[ARGS]...</text><text class="breeze-prod-image-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-1)">
 </text><text class="breeze-prod-image-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#breeze-prod-image-line-2)">
-</text><text class="breeze-prod-image-r2" x="12.2" y="93.2" textLength="597.8" clip-path="url(#breeze-prod-image-line-3)">Tools&#160;that&#160;developers&#160;can&#160;use&#160;to&#160;manually&#160;manage&#160;</text><text class="breeze-prod-image-r4" x="610" y="93.2" textLength="48.8" clip-path="url(#breeze-prod-image-line-3)">PROD</text><text class="breeze-prod-image-r2" x="658.8" y="93.2" textLength="85.4" clip-path="url(#breeze-prod-image-line-3)">&#160;images</text><text class="bre [...]
+</text><text class="breeze-prod-image-r2" x="12.2" y="93.2" textLength="732" clip-path="url(#breeze-prod-image-line-3)">Tools&#160;that&#160;developers&#160;can&#160;use&#160;to&#160;manually&#160;manage&#160;PROD&#160;images</text><text class="breeze-prod-image-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#breeze-prod-image-line-3)">
 </text><text class="breeze-prod-image-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#breeze-prod-image-line-4)">
-</text><text class="breeze-prod-image-r5" x="0" y="142" textLength="24.4" clip-path="url(#breeze-prod-image-line-5)">╭─</text><text class="breeze-prod-image-r5" x="24.4" y="142" textLength="195.2" clip-path="url(#breeze-prod-image-line-5)">&#160;Common&#160;options&#160;</text><text class="breeze-prod-image-r5" x="219.6" y="142" textLength="1220" clip-path="url(#breeze-prod-image-line-5)">──────────────────────────────────────────────────────────────────────────────────────────────────── [...]
-</text><text class="breeze-prod-image-r5" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-6)">│</text><text class="breeze-prod-image-r4" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-6)">-</text><text class="breeze-prod-image-r4" x="36.6" y="166.4" textLength="61" clip-path="url(#breeze-prod-image-line-6)">-help</text><text class="breeze-prod-image-r6" x="122" y="166.4" textLength="24.4" clip-path="url(#breeze-prod-image-line-6)">-h< [...]
-</text><text class="breeze-prod-image-r5" x="0" y="190.8" textLength="1464" clip-path="url(#breeze-prod-image-line-7)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-prod-image-r2" x="1464" y="190.8" textLength="12.2" clip-path="url(#breeze-prod-image-line-7)">
-</text><text class="breeze-prod-image-r5" x="0" y="215.2" textLength="24.4" clip-path="url(#breeze-prod-image-line-8)">╭─</text><text class="breeze-prod-image-r5" x="24.4" y="215.2" textLength="292.8" clip-path="url(#breeze-prod-image-line-8)">&#160;Production&#160;Image&#160;tools&#160;</text><text class="breeze-prod-image-r5" x="317.2" y="215.2" textLength="1122.4" clip-path="url(#breeze-prod-image-line-8)">─────────────────────────────────────────────────────────────────────────────── [...]
-</text><text class="breeze-prod-image-r5" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-prod-image-line-9)">│</text><text class="breeze-prod-image-r4" x="24.4" y="239.6" textLength="85.4" clip-path="url(#breeze-prod-image-line-9)">build&#160;&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="239.6" textLength="1305.4" clip-path="url(#breeze-prod-image-line-9)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#16 [...]
-</text><text class="breeze-prod-image-r5" x="0" y="264" textLength="12.2" clip-path="url(#breeze-prod-image-line-10)">│</text><text class="breeze-prod-image-r4" x="24.4" y="264" textLength="85.4" clip-path="url(#breeze-prod-image-line-10)">pull&#160;&#160;&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="264" textLength="1305.4" clip-path="url(#breeze-prod-image-line-10)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#160;possibly&#160;in&#160;pa [...]
-</text><text class="breeze-prod-image-r5" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-11)">│</text><text class="breeze-prod-image-r4" x="24.4" y="288.4" textLength="85.4" clip-path="url(#breeze-prod-image-line-11)">verify&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="288.4" textLength="1305.4" clip-path="url(#breeze-prod-image-line-11)">Verify&#160;Production&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="breeze-prod-image-r5" x="0" y="312.8" textLength="1464" clip-path="url(#breeze-prod-image-line-12)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-prod-image-r2" x="1464" y="312.8" textLength="12.2" clip-path="url(#breeze-prod-image-line-12)">
+</text><text class="breeze-prod-image-r4" x="0" y="142" textLength="24.4" clip-path="url(#breeze-prod-image-line-5)">╭─</text><text class="breeze-prod-image-r4" x="24.4" y="142" textLength="195.2" clip-path="url(#breeze-prod-image-line-5)">&#160;Common&#160;options&#160;</text><text class="breeze-prod-image-r4" x="219.6" y="142" textLength="1220" clip-path="url(#breeze-prod-image-line-5)">──────────────────────────────────────────────────────────────────────────────────────────────────── [...]
+</text><text class="breeze-prod-image-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-6)">│</text><text class="breeze-prod-image-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-6)">-</text><text class="breeze-prod-image-r5" x="36.6" y="166.4" textLength="61" clip-path="url(#breeze-prod-image-line-6)">-help</text><text class="breeze-prod-image-r6" x="122" y="166.4" textLength="24.4" clip-path="url(#breeze-prod-image-line-6)">-h< [...]
+</text><text class="breeze-prod-image-r4" x="0" y="190.8" textLength="1464" clip-path="url(#breeze-prod-image-line-7)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-prod-image-r2" x="1464" y="190.8" textLength="12.2" clip-path="url(#breeze-prod-image-line-7)">
+</text><text class="breeze-prod-image-r4" x="0" y="215.2" textLength="24.4" clip-path="url(#breeze-prod-image-line-8)">╭─</text><text class="breeze-prod-image-r4" x="24.4" y="215.2" textLength="292.8" clip-path="url(#breeze-prod-image-line-8)">&#160;Production&#160;Image&#160;tools&#160;</text><text class="breeze-prod-image-r4" x="317.2" y="215.2" textLength="1122.4" clip-path="url(#breeze-prod-image-line-8)">─────────────────────────────────────────────────────────────────────────────── [...]
+</text><text class="breeze-prod-image-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-prod-image-line-9)">│</text><text class="breeze-prod-image-r5" x="24.4" y="239.6" textLength="85.4" clip-path="url(#breeze-prod-image-line-9)">build&#160;&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="239.6" textLength="1305.4" clip-path="url(#breeze-prod-image-line-9)">Build&#160;Production&#160;image.&#160;Include&#160;building&#160;multiple&#160;images&#160;for&#160;all&#16 [...]
+</text><text class="breeze-prod-image-r4" x="0" y="264" textLength="12.2" clip-path="url(#breeze-prod-image-line-10)">│</text><text class="breeze-prod-image-r5" x="24.4" y="264" textLength="85.4" clip-path="url(#breeze-prod-image-line-10)">pull&#160;&#160;&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="264" textLength="1305.4" clip-path="url(#breeze-prod-image-line-10)">Pull&#160;and&#160;optionally&#160;verify&#160;Production&#160;images&#160;-&#160;possibly&#160;in&#160;pa [...]
+</text><text class="breeze-prod-image-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-prod-image-line-11)">│</text><text class="breeze-prod-image-r5" x="24.4" y="288.4" textLength="85.4" clip-path="url(#breeze-prod-image-line-11)">verify&#160;</text><text class="breeze-prod-image-r2" x="134.2" y="288.4" textLength="1305.4" clip-path="url(#breeze-prod-image-line-11)">Verify&#160;Production&#160;image.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="breeze-prod-image-r4" x="0" y="312.8" textLength="1464" clip-path="url(#breeze-prod-image-line-12)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-prod-image-r2" x="1464" y="312.8" textLength="12.2" clip-path="url(#breeze-prod-image-line-12)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output_release-management.svg b/images/breeze/output_release-management.svg
index c6d4cabe9e..5be8c4f4fa 100644
--- a/images/breeze/output_release-management.svg
+++ b/images/breeze/output_release-management.svg
@@ -35,8 +35,8 @@
     .breeze-release-management-r1 { fill: #c5c8c6;font-weight: bold }
 .breeze-release-management-r2 { fill: #c5c8c6 }
 .breeze-release-management-r3 { fill: #d0b344;font-weight: bold }
-.breeze-release-management-r4 { fill: #68a0b3;font-weight: bold }
-.breeze-release-management-r5 { fill: #868887 }
+.breeze-release-management-r4 { fill: #868887 }
+.breeze-release-management-r5 { fill: #68a0b3;font-weight: bold }
 .breeze-release-management-r6 { fill: #98a84b;font-weight: bold }
     </style>
 
@@ -105,22 +105,22 @@
     
     <g class="breeze-release-management-matrix">
     <text class="breeze-release-management-r2" x="1464" y="20" textLength="12.2" clip-path="url(#breeze-release-management-line-0)">
-</text><text class="breeze-release-management-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-release-management-line-1)">Usage:&#160;</text><text class="breeze-release-management-r1" x="97.6" y="44.4" textLength="329.4" clip-path="url(#breeze-release-management-line-1)">breeze&#160;release-management&#160;[</text><text class="breeze-release-management-r4" x="427" y="44.4" textLength="85.4" clip-path="url(#breeze-release-management-line-1)">OPTIONS</text><text class="breez [...]
+</text><text class="breeze-release-management-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-release-management-line-1)">Usage:&#160;</text><text class="breeze-release-management-r1" x="97.6" y="44.4" textLength="646.6" clip-path="url(#breeze-release-management-line-1)">breeze&#160;release-management&#160;[OPTIONS]&#160;COMMAND&#160;[ARGS]...</text><text class="breeze-release-management-r2" x="1464" y="44.4" textLength="12.2" clip-path="url(#breeze-release-management-line-1)">
 </text><text class="breeze-release-management-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#breeze-release-management-line-2)">
 </text><text class="breeze-release-management-r2" x="12.2" y="93.2" textLength="902.8" clip-path="url(#breeze-release-management-line-3)">Tools&#160;that&#160;release&#160;managers&#160;can&#160;use&#160;to&#160;prepare&#160;and&#160;manage&#160;Airflow&#160;releases</text><text class="breeze-release-management-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#breeze-release-management-line-3)">
 </text><text class="breeze-release-management-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#breeze-release-management-line-4)">
-</text><text class="breeze-release-management-r5" x="0" y="142" textLength="24.4" clip-path="url(#breeze-release-management-line-5)">╭─</text><text class="breeze-release-management-r5" x="24.4" y="142" textLength="195.2" clip-path="url(#breeze-release-management-line-5)">&#160;Common&#160;options&#160;</text><text class="breeze-release-management-r5" x="219.6" y="142" textLength="1220" clip-path="url(#breeze-release-management-line-5)">──────────────────────────────────────────────────── [...]
-</text><text class="breeze-release-management-r5" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-line-6)">│</text><text class="breeze-release-management-r4" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-line-6)">-</text><text class="breeze-release-management-r4" x="36.6" y="166.4" textLength="61" clip-path="url(#breeze-release-management-line-6)">-help</text><text class="breeze-release-management-r6" x="122" y="166.4" textLeng [...]
-</text><text class="breeze-release-management-r5" x="0" y="190.8" textLength="1464" clip-path="url(#breeze-release-management-line-7)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-r2" x="1464" y="190.8" textLength="12.2" clip-path="url(#breeze-release-management-line-7)">
-</text><text class="breeze-release-management-r5" x="0" y="215.2" textLength="24.4" clip-path="url(#breeze-release-management-line-8)">╭─</text><text class="breeze-release-management-r5" x="24.4" y="215.2" textLength="122" clip-path="url(#breeze-release-management-line-8)">&#160;Commands&#160;</text><text class="breeze-release-management-r5" x="146.4" y="215.2" textLength="1293.2" clip-path="url(#breeze-release-management-line-8)">───────────────────────────────────────────────────────── [...]
-</text><text class="breeze-release-management-r5" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-line-9)">│</text><text class="breeze-release-management-r4" x="24.4" y="239.6" textLength="414.8" clip-path="url(#breeze-release-management-line-9)">generate-constraints&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="239.6" textLength="976" clip-path="url(#breeze-rel [...]
-</text><text class="breeze-release-management-r5" x="0" y="264" textLength="12.2" clip-path="url(#breeze-release-management-line-10)">│</text><text class="breeze-release-management-r4" x="24.4" y="264" textLength="414.8" clip-path="url(#breeze-release-management-line-10)">generate-issue-content-providers&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="264" textLength="976" clip-path="url(#breeze-release-management-line-10)">Generates&#160;content&#160;for&#160;i [...]
-</text><text class="breeze-release-management-r5" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-line-11)">│</text><text class="breeze-release-management-r4" x="24.4" y="288.4" textLength="414.8" clip-path="url(#breeze-release-management-line-11)">prepare-airflow-package&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="288.4" textLength="976" clip-path="url(#breeze-release-manageme [...]
-</text><text class="breeze-release-management-r5" x="0" y="312.8" textLength="12.2" clip-path="url(#breeze-release-management-line-12)">│</text><text class="breeze-release-management-r4" x="24.4" y="312.8" textLength="414.8" clip-path="url(#breeze-release-management-line-12)">prepare-provider-documentation&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="312.8" textLength="97.6" clip-path="url(#breeze-release-management-line-12)">Prepare&#160;</text>< [...]
-</text><text class="breeze-release-management-r5" x="0" y="337.2" textLength="12.2" clip-path="url(#breeze-release-management-line-13)">│</text><text class="breeze-release-management-r4" x="24.4" y="337.2" textLength="414.8" clip-path="url(#breeze-release-management-line-13)">prepare-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="337.2" textLength="976" clip-path="url(#breeze-release-management-line-13 [...]
-</text><text class="breeze-release-management-r5" x="0" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-line-14)">│</text><text class="breeze-release-management-r4" x="24.4" y="361.6" textLength="414.8" clip-path="url(#breeze-release-management-line-14)">release-prod-images&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="361.6" textLength="976" clip-path="url(#bre [...]
-</text><text class="breeze-release-management-r5" x="0" y="386" textLength="12.2" clip-path="url(#breeze-release-management-line-15)">│</text><text class="breeze-release-management-r4" x="24.4" y="386" textLength="414.8" clip-path="url(#breeze-release-management-line-15)">verify-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="463.6" y="386" textLength="976" clip-path="url(#breeze-release-management-line-15) [...]
-</text><text class="breeze-release-management-r5" x="0" y="410.4" textLength="1464" clip-path="url(#breeze-release-management-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#breeze-release-management-line-16)">
+</text><text class="breeze-release-management-r4" x="0" y="142" textLength="24.4" clip-path="url(#breeze-release-management-line-5)">╭─</text><text class="breeze-release-management-r4" x="24.4" y="142" textLength="195.2" clip-path="url(#breeze-release-management-line-5)">&#160;Common&#160;options&#160;</text><text class="breeze-release-management-r4" x="219.6" y="142" textLength="1220" clip-path="url(#breeze-release-management-line-5)">──────────────────────────────────────────────────── [...]
+</text><text class="breeze-release-management-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-line-6)">│</text><text class="breeze-release-management-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-line-6)">-</text><text class="breeze-release-management-r5" x="36.6" y="166.4" textLength="61" clip-path="url(#breeze-release-management-line-6)">-help</text><text class="breeze-release-management-r6" x="122" y="166.4" textLeng [...]
+</text><text class="breeze-release-management-r4" x="0" y="190.8" textLength="1464" clip-path="url(#breeze-release-management-line-7)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-r2" x="1464" y="190.8" textLength="12.2" clip-path="url(#breeze-release-management-line-7)">
+</text><text class="breeze-release-management-r4" x="0" y="215.2" textLength="24.4" clip-path="url(#breeze-release-management-line-8)">╭─</text><text class="breeze-release-management-r4" x="24.4" y="215.2" textLength="122" clip-path="url(#breeze-release-management-line-8)">&#160;Commands&#160;</text><text class="breeze-release-management-r4" x="146.4" y="215.2" textLength="1293.2" clip-path="url(#breeze-release-management-line-8)">───────────────────────────────────────────────────────── [...]
+</text><text class="breeze-release-management-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-line-9)">│</text><text class="breeze-release-management-r5" x="24.4" y="239.6" textLength="402.6" clip-path="url(#breeze-release-management-line-9)">generate-constraints&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="239.6" textLength="988.2" clip-path="url(#breeze-release [...]
+</text><text class="breeze-release-management-r4" x="0" y="264" textLength="12.2" clip-path="url(#breeze-release-management-line-10)">│</text><text class="breeze-release-management-r5" x="24.4" y="264" textLength="402.6" clip-path="url(#breeze-release-management-line-10)">generate-issue-content&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="264" textLength="988.2" clip-path="url(#breeze-release-management-li [...]
+</text><text class="breeze-release-management-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-line-11)">│</text><text class="breeze-release-management-r5" x="24.4" y="288.4" textLength="402.6" clip-path="url(#breeze-release-management-line-11)">prepare-airflow-package&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="288.4" textLength="988.2" clip-path="url(#breeze-release-management-l [...]
+</text><text class="breeze-release-management-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#breeze-release-management-line-12)">│</text><text class="breeze-release-management-r5" x="24.4" y="312.8" textLength="402.6" clip-path="url(#breeze-release-management-line-12)">prepare-provider-documentation&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="312.8" textLength="988.2" clip-path="url(#breeze-release-management-line-12)">Prepare&#160;CHANGELOG,&#1 [...]
+</text><text class="breeze-release-management-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#breeze-release-management-line-13)">│</text><text class="breeze-release-management-r5" x="24.4" y="337.2" textLength="402.6" clip-path="url(#breeze-release-management-line-13)">prepare-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="337.2" textLength="988.2" clip-path="url(#breeze-release-management-line-13)">P [...]
+</text><text class="breeze-release-management-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-line-14)">│</text><text class="breeze-release-management-r5" x="24.4" y="361.6" textLength="402.6" clip-path="url(#breeze-release-management-line-14)">release-prod-images&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="361.6" textLength="988.2" clip-path="url(#breeze- [...]
+</text><text class="breeze-release-management-r4" x="0" y="386" textLength="12.2" clip-path="url(#breeze-release-management-line-15)">│</text><text class="breeze-release-management-r5" x="24.4" y="386" textLength="402.6" clip-path="url(#breeze-release-management-line-15)">verify-provider-packages&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="breeze-release-management-r2" x="451.4" y="386" textLength="988.2" clip-path="url(#breeze-release-management-line-15)">Ve [...]
+</text><text class="breeze-release-management-r4" x="0" y="410.4" textLength="1464" clip-path="url(#breeze-release-management-line-16)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-r2" x="1464" y="410.4" textLength="12.2" clip-path="url(#breeze-release-management-line-16)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output_release-management_verify-provider-packages.svg b/images/breeze/output_release-management_verify-provider-packages.svg
index ec67b084a2..93b4f5a1d1 100644
--- a/images/breeze/output_release-management_verify-provider-packages.svg
+++ b/images/breeze/output_release-management_verify-provider-packages.svg
@@ -35,8 +35,8 @@
     .breeze-release-management-verify-provider-packages-r1 { fill: #c5c8c6;font-weight: bold }
 .breeze-release-management-verify-provider-packages-r2 { fill: #c5c8c6 }
 .breeze-release-management-verify-provider-packages-r3 { fill: #d0b344;font-weight: bold }
-.breeze-release-management-verify-provider-packages-r4 { fill: #68a0b3;font-weight: bold }
-.breeze-release-management-verify-provider-packages-r5 { fill: #868887 }
+.breeze-release-management-verify-provider-packages-r4 { fill: #868887 }
+.breeze-release-management-verify-provider-packages-r5 { fill: #68a0b3;font-weight: bold }
 .breeze-release-management-verify-provider-packages-r6 { fill: #8d7b39 }
 .breeze-release-management-verify-provider-packages-r7 { fill: #98a84b;font-weight: bold }
     </style>
@@ -142,34 +142,34 @@
     
     <g class="breeze-release-management-verify-provider-packages-matrix">
     <text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="20" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-0)">
-</text><text class="breeze-release-management-verify-provider-packages-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-1)">Usage:&#160;</text><text class="breeze-release-management-verify-provider-packages-r1" x="97.6" y="44.4" textLength="634.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-1)">breeze&#160;release-management&#160;verify-provider-packages&#160;[</text><text class="breeze-release-man [...]
+</text><text class="breeze-release-management-verify-provider-packages-r3" x="12.2" y="44.4" textLength="85.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-1)">Usage:&#160;</text><text class="breeze-release-management-verify-provider-packages-r1" x="97.6" y="44.4" textLength="732" clip-path="url(#breeze-release-management-verify-provider-packages-line-1)">breeze&#160;release-management&#160;verify-provider-packages&#160;[OPTIONS]</text><text class="breeze-relea [...]
 </text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="68.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-2)">
 </text><text class="breeze-release-management-verify-provider-packages-r2" x="12.2" y="93.2" textLength="854" clip-path="url(#breeze-release-management-verify-provider-packages-line-3)">Verifies&#160;if&#160;all&#160;provider&#160;code&#160;is&#160;following&#160;expectations&#160;for&#160;providers.</text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="93.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-3)">
 </text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="117.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-4)">
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="142" textLength="24.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-5)">╭─</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="142" textLength="353.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-5)">&#160;Provider&#160;verification&#160;flags&#160;</text><text class="breeze-release-management-verify-provider-packages- [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-6)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-6)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="166.4" textLength="48.8" clip- [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="190.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-7)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="190.8" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-7)">`wheel`,&#160;or&#160;`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;w [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="215.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-8)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="215.2" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-8)">or&#160;sdist&#160;packages&#160;available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;&#160; [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-9)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="475.8" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-9)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="488" y="239.6" textLength="73.2" clip- [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="264" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-10)">│</text><text class="breeze-release-management-verify-provider-packages-r6" x="475.8" y="264" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-10)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-11)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-11)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="288.4" textLength="97.6" cli [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="312.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-12)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="312.8" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-12)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160; [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="337.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-13)">│</text><text class="breeze-release-management-verify-provider-packages-r6" x="475.8" y="337.2" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-13)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-14)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-14)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="361.6" textLength="97.6" cli [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="386" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-15)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="386" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-15)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="386" textLength="48.8" clip-path [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="410.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-16)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="410.4" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-16)">folder&#160;when&#160;entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="434.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-17)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="434.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-17)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="434.8" textLength="97.6" cli [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="459.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-18)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="475.8" y="459.2" textLength="658.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-18)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="483.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-19)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="483.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-19)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="483.6" textLength="61" clip- [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="508" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-20)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="508" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-20)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="508" textLength="73.2" clip-path [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="532.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-21)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="532.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-21)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="532.4" textLength="85.4" cli [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="556.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-22)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="475.8" y="556.8" textLength="585.6" clip-path="url(#breeze-release-management-verify-provider-packages-line-22)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="581.2" textLength="1464" clip-path="url(#breeze-release-management-verify-provider-packages-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="581.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-23)">
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="605.6" textLength="24.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-24)">╭─</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="605.6" textLength="195.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-24)">&#160;Common&#160;options&#160;</text><text class="breeze-release-management-verify-provider-packages-r5" x="219.6 [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="630" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-25)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="630" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-25)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="630" textLength="97.6" clip-path [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="654.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-26)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="654.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-26)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="654.4" textLength="48.8" cli [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="678.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-27)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="678.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-27)">-</text><text class="breeze-release-management-verify-provider-packages-r4" x="36.6" y="678.8" textLength="61" clip- [...]
-</text><text class="breeze-release-management-verify-provider-packages-r5" x="0" y="703.2" textLength="1464" clip-path="url(#breeze-release-management-verify-provider-packages-line-28)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="703.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-28)">
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="142" textLength="24.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-5)">╭─</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="142" textLength="353.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-5)">&#160;Provider&#160;verification&#160;flags&#160;</text><text class="breeze-release-management-verify-provider-packages- [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-6)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="166.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-6)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="166.4" textLength="48.8" clip- [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="190.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-7)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="190.8" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-7)">`wheel`,&#160;or&#160;`sdist`&#160;if&#160;Airflow&#160;should&#160;be&#160;removed,&#160;installed&#160;from&#160;w [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="215.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-8)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="215.2" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-8)">or&#160;sdist&#160;packages&#160;available&#160;in&#160;dist&#160;folder&#160;respectively.&#160;Implies&#160;&#160; [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-9)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="475.8" y="239.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-9)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="488" y="239.6" textLength="73.2" clip- [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="264" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-10)">│</text><text class="breeze-release-management-verify-provider-packages-r6" x="475.8" y="264" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-10)">(none&#160;|&#160;wheel&#160;|&#160;sdist&#160;|&#160;&lt;airflow_version&gt;)&#160;&#160;&#160;&#160;&#160;&#160;&#16 [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-11)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="288.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-11)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="288.4" textLength="97.6" cli [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="312.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-12)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="312.8" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-12)">specify&#160;constraints&#160;for&#160;the&#160;installed&#160;version&#160;and&#160;to&#160;find&#160;newer&#160; [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="337.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-13)">│</text><text class="breeze-release-management-verify-provider-packages-r6" x="475.8" y="337.2" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-13)">(TEXT)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-14)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="361.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-14)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="361.6" textLength="97.6" cli [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="386" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-15)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="386" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-15)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="386" textLength="48.8" clip-path [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="410.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-16)">│</text><text class="breeze-release-management-verify-provider-packages-r2" x="475.8" y="410.4" textLength="963.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-16)">folder&#160;when&#160;entering&#160;breeze.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160 [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="434.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-17)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="434.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-17)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="434.8" textLength="97.6" cli [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="459.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-18)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="475.8" y="459.2" textLength="658.8" clip-path="url(#breeze-release-management-verify-provider-packages-line-18)">[default:&#160;wheel]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1 [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="483.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-19)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="483.6" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-19)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="483.6" textLength="61" clip- [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="508" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-20)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="508" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-20)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="508" textLength="73.2" clip-path [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="532.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-21)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="532.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-21)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="532.4" textLength="85.4" cli [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="556.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-22)">│</text><text class="breeze-release-management-verify-provider-packages-r4" x="475.8" y="556.8" textLength="585.6" clip-path="url(#breeze-release-management-verify-provider-packages-line-22)">[default:&#160;apache/airflow]&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="581.2" textLength="1464" clip-path="url(#breeze-release-management-verify-provider-packages-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="581.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-23)">
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="605.6" textLength="24.4" clip-path="url(#breeze-release-management-verify-provider-packages-line-24)">╭─</text><text class="breeze-release-management-verify-provider-packages-r4" x="24.4" y="605.6" textLength="195.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-24)">&#160;Common&#160;options&#160;</text><text class="breeze-release-management-verify-provider-packages-r4" x="219.6 [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="630" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-25)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="630" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-25)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="630" textLength="97.6" clip-path [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="654.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-26)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="654.4" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-26)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="654.4" textLength="48.8" cli [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="678.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-27)">│</text><text class="breeze-release-management-verify-provider-packages-r5" x="24.4" y="678.8" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-27)">-</text><text class="breeze-release-management-verify-provider-packages-r5" x="36.6" y="678.8" textLength="61" clip- [...]
+</text><text class="breeze-release-management-verify-provider-packages-r4" x="0" y="703.2" textLength="1464" clip-path="url(#breeze-release-management-verify-provider-packages-line-28)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text class="breeze-release-management-verify-provider-packages-r2" x="1464" y="703.2" textLength="12.2" clip-path="url(#breeze-release-management-verify-provider-packages-line-28)">
 </text>
     </g>
     </g>