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 f4a3c64dd0 Add `--clean-build` option for breeze build-docs (#24951)
f4a3c64dd0 is described below

commit f4a3c64dd0d8996382dec813288e0995fb0a1e0c
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Jul 11 13:24:56 2022 +0200

    Add `--clean-build` option for breeze build-docs (#24951)
    
    This option removes all previously generated docs files so that
    build docs can run using clean state. Prevents cases where local
    inventory has been updated from local providers rather than
    from released ones, breaking the docs building.
---
 dev/README_RELEASE_AIRFLOW.md                      |   2 +-
 dev/README_RELEASE_HELM_CHART.md                   |   2 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |   4 +-
 .../airflow_breeze/commands/developer_commands.py  |  31 ++-
 .../build_provider_documentation.sh                |   3 +-
 images/breeze/output-build-docs.svg                | 264 +++++++++++----------
 images/breeze/output-commands-hash.txt             |   2 +-
 7 files changed, 169 insertions(+), 139 deletions(-)

diff --git a/dev/README_RELEASE_AIRFLOW.md b/dev/README_RELEASE_AIRFLOW.md
index 7c681761b0..d0b312b0b0 100644
--- a/dev/README_RELEASE_AIRFLOW.md
+++ b/dev/README_RELEASE_AIRFLOW.md
@@ -1020,7 +1020,7 @@ Documentation for providers can be found in the 
``/docs/apache-airflow`` directo
 
     ```shell script
     cd "${AIRFLOW_REPO_ROOT}"
-    breeze build-docs --package-filter apache-airflow --package-filter 
docker-stack --for-production
+    breeze build-docs --package-filter apache-airflow --package-filter 
docker-stack --clean-build --for-production
     ```
 
 - Now you can preview the documentation.
diff --git a/dev/README_RELEASE_HELM_CHART.md b/dev/README_RELEASE_HELM_CHART.md
index 554aabc1f8..f6ad27fc13 100644
--- a/dev/README_RELEASE_HELM_CHART.md
+++ b/dev/README_RELEASE_HELM_CHART.md
@@ -608,7 +608,7 @@ between the two repositories to be able to build the 
documentation.
     ```shell
     cd "${AIRFLOW_REPO_ROOT}"
     git checkout helm-chart/${VERSION}
-    breeze build-docs --package-filter helm-chart --for-production
+    breeze build-docs --package-filter helm-chart --clean-build 
--for-production
     ```
 
 - Now you can preview the documentation.
diff --git a/dev/README_RELEASE_PROVIDER_PACKAGES.md 
b/dev/README_RELEASE_PROVIDER_PACKAGES.md
index 6deefa01d2..01a2202083 100644
--- a/dev/README_RELEASE_PROVIDER_PACKAGES.md
+++ b/dev/README_RELEASE_PROVIDER_PACKAGES.md
@@ -304,7 +304,7 @@ export AIRFLOW_SITE_DIRECTORY="$(pwd)"
 
 ```shell script
 cd "${AIRFLOW_REPO_ROOT}"
-breeze build-docs --for-production --package-filter apache-airflow-providers \
+breeze build-docs --clean-build --for-production --package-filter 
apache-airflow-providers \
    --package-filter 'apache-airflow-providers-*'
 ```
 
@@ -316,7 +316,7 @@ If we want to just release some providers you can release 
them in this way:
 
 ```shell script
 cd "${AIRFLOW_REPO_ROOT}"
-breeze build-docs --for-production \
+breeze build-docs --clean-build --for-production \
   --package-filter apache-airflow-providers \
   --package-filter 'apache-airflow-providers-PACKAGE1' \
   --package-filter 'apache-airflow-providers-PACKAGE2' \
diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands.py 
b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
index cbb2b10d06..268dad01a8 100644
--- a/dev/breeze/src/airflow_breeze/commands/developer_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
@@ -16,6 +16,7 @@
 # under the License.
 
 import os
+import shutil
 import sys
 from typing import Iterable, Optional, Tuple
 
@@ -195,6 +196,7 @@ DEVELOPER_PARAMETERS = {
             "options": [
                 "--docs-only",
                 "--spellcheck-only",
+                "--clean-build",
                 "--for-production",
                 "--package-filter",
             ],
@@ -391,18 +393,23 @@ def start_airflow(
 @click.option('-d', '--docs-only', help="Only build documentation.", 
is_flag=True)
 @click.option('-s', '--spellcheck-only', help="Only run spell checking.", 
is_flag=True)
 @click.option(
-    '-p',
-    '--for-production',
-    help="Builds documentation for official release i.e. all links point to 
stable version.",
-    is_flag=True,
-)
[email protected](
-    '-p',
     '--package-filter',
     help="List of packages to consider.",
     type=NotVerifiedBetterChoice(get_available_packages()),
     multiple=True,
 )
[email protected](
+    '--clean-build',
+    help="Clean inventories of Inter-Sphinx documentation and generated APIs 
and sphinx artifacts "
+    "before the build - useful for a clean build.",
+    is_flag=True,
+)
[email protected](
+    '--for-production',
+    help="Builds documentation for official release i.e. all links point to 
stable version. "
+    "Implies --clean-build",
+    is_flag=True,
+)
 def build_docs(
     verbose: bool,
     dry_run: bool,
@@ -410,12 +417,22 @@ def build_docs(
     docs_only: bool,
     spellcheck_only: bool,
     for_production: bool,
+    clean_build: bool,
     package_filter: Tuple[str],
 ):
     """Build documentation in the container."""
+    if for_production and not clean_build:
+        get_console().print("\n[warning]When building docs for production, 
clan-build is forced\n")
+        clean_build = True
     perform_environment_checks(verbose=verbose)
     params = BuildCiParams(github_repository=github_repository, 
python=DEFAULT_PYTHON_MAJOR_MINOR_VERSION)
     rebuild_or_pull_ci_image_if_needed(command_params=params, dry_run=dry_run, 
verbose=verbose)
+    if clean_build:
+        docs_dir = AIRFLOW_SOURCES_ROOT / "docs"
+        for dir_name in ['_build', "_doctrees", '_inventory_cache', '_api']:
+            for dir in docs_dir.rglob(dir_name):
+                get_console().print(f"[info]Removing {dir}")
+                shutil.rmtree(dir, ignore_errors=True)
     ci_image_name = params.airflow_image_name
     doc_builder = DocBuildParams(
         package_filter=package_filter,
diff --git a/dev/provider_packages/build_provider_documentation.sh 
b/dev/provider_packages/build_provider_documentation.sh
index 0fca5162cf..45ac94f7dc 100755
--- a/dev/provider_packages/build_provider_documentation.sh
+++ b/dev/provider_packages/build_provider_documentation.sh
@@ -28,8 +28,9 @@ do
     provider_filters+=("--package-filter" 
"apache-airflow-providers-${provider//./-}")
 done
 
-./breeze build-docs \
+.breeze build-docs \
     --for-production \
+    --clean-build \
     --package-filter apache-airflow-providers \
     "${provider_filters[@]}"
 cd "${AIRFLOW_SITE_DIRECTORY}"
diff --git a/images/breeze/output-build-docs.svg 
b/images/breeze/output-build-docs.svg
index 5a05287b24..856e8b0595 100644
--- a/images/breeze/output-build-docs.svg
+++ b/images/breeze/output-build-docs.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 1416.3999999999999" 
xmlns="http://www.w3.org/2000/svg";>
+<svg class="rich-terminal" viewBox="0 0 1482 1489.6" 
xmlns="http://www.w3.org/2000/svg";>
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -19,265 +19,277 @@
         font-weight: 700;
     }
 
-    .terminal-3772557587-matrix {
+    .terminal-4019193881-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-3772557587-title {
+    .terminal-4019193881-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-3772557587-r1 { fill: #c5c8c6;font-weight: bold }
-.terminal-3772557587-r2 { fill: #c5c8c6 }
-.terminal-3772557587-r3 { fill: #d0b344;font-weight: bold }
-.terminal-3772557587-r4 { fill: #868887 }
-.terminal-3772557587-r5 { fill: #68a0b3;font-weight: bold }
-.terminal-3772557587-r6 { fill: #98a84b;font-weight: bold }
-.terminal-3772557587-r7 { fill: #8d7b39 }
+    .terminal-4019193881-r1 { fill: #c5c8c6;font-weight: bold }
+.terminal-4019193881-r2 { fill: #c5c8c6 }
+.terminal-4019193881-r3 { fill: #d0b344;font-weight: bold }
+.terminal-4019193881-r4 { fill: #868887 }
+.terminal-4019193881-r5 { fill: #68a0b3;font-weight: bold }
+.terminal-4019193881-r6 { fill: #98a84b;font-weight: bold }
+.terminal-4019193881-r7 { fill: #8d7b39 }
     </style>
 
     <defs>
-    <clipPath id="terminal-3772557587-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1365.3999999999999" />
+    <clipPath id="terminal-4019193881-clip-terminal">
+      <rect x="0" y="0" width="1463.0" height="1438.6" />
     </clipPath>
-    <clipPath id="terminal-3772557587-line-0">
+    <clipPath id="terminal-4019193881-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-1">
+<clipPath id="terminal-4019193881-line-1">
     <rect x="0" y="25.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-2">
+<clipPath id="terminal-4019193881-line-2">
     <rect x="0" y="50.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-3">
+<clipPath id="terminal-4019193881-line-3">
     <rect x="0" y="74.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-4">
+<clipPath id="terminal-4019193881-line-4">
     <rect x="0" y="99.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-5">
+<clipPath id="terminal-4019193881-line-5">
     <rect x="0" y="123.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-6">
+<clipPath id="terminal-4019193881-line-6">
     <rect x="0" y="147.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-7">
+<clipPath id="terminal-4019193881-line-7">
     <rect x="0" y="172.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-8">
+<clipPath id="terminal-4019193881-line-8">
     <rect x="0" y="196.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-9">
+<clipPath id="terminal-4019193881-line-9">
     <rect x="0" y="221.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-10">
+<clipPath id="terminal-4019193881-line-10">
     <rect x="0" y="245.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-11">
+<clipPath id="terminal-4019193881-line-11">
     <rect x="0" y="269.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-12">
+<clipPath id="terminal-4019193881-line-12">
     <rect x="0" y="294.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-13">
+<clipPath id="terminal-4019193881-line-13">
     <rect x="0" y="318.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-14">
+<clipPath id="terminal-4019193881-line-14">
     <rect x="0" y="343.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-15">
+<clipPath id="terminal-4019193881-line-15">
     <rect x="0" y="367.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-16">
+<clipPath id="terminal-4019193881-line-16">
     <rect x="0" y="391.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-17">
+<clipPath id="terminal-4019193881-line-17">
     <rect x="0" y="416.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-18">
+<clipPath id="terminal-4019193881-line-18">
     <rect x="0" y="440.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-19">
+<clipPath id="terminal-4019193881-line-19">
     <rect x="0" y="465.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-20">
+<clipPath id="terminal-4019193881-line-20">
     <rect x="0" y="489.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-21">
+<clipPath id="terminal-4019193881-line-21">
     <rect x="0" y="513.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-22">
+<clipPath id="terminal-4019193881-line-22">
     <rect x="0" y="538.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-23">
+<clipPath id="terminal-4019193881-line-23">
     <rect x="0" y="562.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-24">
+<clipPath id="terminal-4019193881-line-24">
     <rect x="0" y="587.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-25">
+<clipPath id="terminal-4019193881-line-25">
     <rect x="0" y="611.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-26">
+<clipPath id="terminal-4019193881-line-26">
     <rect x="0" y="635.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-27">
+<clipPath id="terminal-4019193881-line-27">
     <rect x="0" y="660.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-28">
+<clipPath id="terminal-4019193881-line-28">
     <rect x="0" y="684.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-29">
+<clipPath id="terminal-4019193881-line-29">
     <rect x="0" y="709.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-30">
+<clipPath id="terminal-4019193881-line-30">
     <rect x="0" y="733.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-31">
+<clipPath id="terminal-4019193881-line-31">
     <rect x="0" y="757.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-32">
+<clipPath id="terminal-4019193881-line-32">
     <rect x="0" y="782.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-33">
+<clipPath id="terminal-4019193881-line-33">
     <rect x="0" y="806.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-34">
+<clipPath id="terminal-4019193881-line-34">
     <rect x="0" y="831.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-35">
+<clipPath id="terminal-4019193881-line-35">
     <rect x="0" y="855.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-36">
+<clipPath id="terminal-4019193881-line-36">
     <rect x="0" y="879.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-37">
+<clipPath id="terminal-4019193881-line-37">
     <rect x="0" y="904.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-38">
+<clipPath id="terminal-4019193881-line-38">
     <rect x="0" y="928.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-39">
+<clipPath id="terminal-4019193881-line-39">
     <rect x="0" y="953.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-40">
+<clipPath id="terminal-4019193881-line-40">
     <rect x="0" y="977.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-41">
+<clipPath id="terminal-4019193881-line-41">
     <rect x="0" y="1001.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-42">
+<clipPath id="terminal-4019193881-line-42">
     <rect x="0" y="1026.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-43">
+<clipPath id="terminal-4019193881-line-43">
     <rect x="0" y="1050.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-44">
+<clipPath id="terminal-4019193881-line-44">
     <rect x="0" y="1075.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-45">
+<clipPath id="terminal-4019193881-line-45">
     <rect x="0" y="1099.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-46">
+<clipPath id="terminal-4019193881-line-46">
     <rect x="0" y="1123.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-47">
+<clipPath id="terminal-4019193881-line-47">
     <rect x="0" y="1148.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-48">
+<clipPath id="terminal-4019193881-line-48">
     <rect x="0" y="1172.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-49">
+<clipPath id="terminal-4019193881-line-49">
     <rect x="0" y="1197.1" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-50">
+<clipPath id="terminal-4019193881-line-50">
     <rect x="0" y="1221.5" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-51">
+<clipPath id="terminal-4019193881-line-51">
     <rect x="0" y="1245.9" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-52">
+<clipPath id="terminal-4019193881-line-52">
     <rect x="0" y="1270.3" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-53">
+<clipPath id="terminal-4019193881-line-53">
     <rect x="0" y="1294.7" width="1464" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3772557587-line-54">
+<clipPath id="terminal-4019193881-line-54">
     <rect x="0" y="1319.1" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="terminal-4019193881-line-55">
+    <rect x="0" y="1343.5" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-4019193881-line-56">
+    <rect x="0" y="1367.9" width="1464" height="24.65"/>
+            </clipPath>
+<clipPath id="terminal-4019193881-line-57">
+    <rect x="0" y="1392.3" width="1464" height="24.65"/>
+            </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" 
x="1" y="1" width="1480" height="1414.4" rx="8"/><text 
class="terminal-3772557587-title" fill="#c5c8c6" text-anchor="middle" x="740" 
y="27">Command:&#160;build-docs</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" 
x="1" y="1" width="1480" height="1487.6" rx="8"/><text 
class="terminal-4019193881-title" fill="#c5c8c6" text-anchor="middle" x="740" 
y="27">Command:&#160;build-docs</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" 
clip-path="url(#terminal-3772557587-clip-terminal)">
+    <g transform="translate(9, 41)" 
clip-path="url(#terminal-4019193881-clip-terminal)">
     
-    <g class="terminal-3772557587-matrix">
-    <text class="terminal-3772557587-r2" x="1464" y="20" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-0)">
-</text><text class="terminal-3772557587-r3" x="12.2" y="44.4" 
textLength="85.4" 
clip-path="url(#terminal-3772557587-line-1)">Usage:&#160;</text><text 
class="terminal-3772557587-r1" x="97.6" y="44.4" textLength="329.4" 
clip-path="url(#terminal-3772557587-line-1)">breeze&#160;build-docs&#160;[OPTIONS]</text><text
 class="terminal-3772557587-r2" x="1464" y="44.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-1)">
-</text><text class="terminal-3772557587-r2" x="1464" y="68.8" 
textLength="12.2" clip-path="url(#terminal-3772557587-line-2)">
-</text><text class="terminal-3772557587-r2" x="12.2" y="93.2" 
textLength="451.4" 
clip-path="url(#terminal-3772557587-line-3)">Build&#160;documentation&#160;in&#160;the&#160;container.</text><text
 class="terminal-3772557587-r2" x="1464" y="93.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-3)">
-</text><text class="terminal-3772557587-r2" x="1464" y="117.6" 
textLength="12.2" clip-path="url(#terminal-3772557587-line-4)">
-</text><text class="terminal-3772557587-r4" x="0" y="142" textLength="24.4" 
clip-path="url(#terminal-3772557587-line-5)">╭─</text><text 
class="terminal-3772557587-r4" x="24.4" y="142" textLength="1415.2" 
clip-path="url(#terminal-3772557587-line-5)">&#160;Doc&#160;flags&#160;─────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text
 class="terminal-3772557587-r4" x="1439.6" y="142" textLength="24.4" 
clip-path="url(#terminal-377255 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="166.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-6)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="166.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-6)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="166.4" textLength="61" 
clip-path="url(#terminal-3772557587-line-6)">-docs</text><text 
class="terminal-3772557587-r5" x="97.6" y="166.4" textLength="61" 
clip-path="url(#terminal-37725575 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="190.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-7)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="190.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-7)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="190.8" textLength="134.2" 
clip-path="url(#terminal-3772557587-line-7)">-spellcheck</text><text 
class="terminal-3772557587-r5" x="170.8" y="190.8" textLength="61" 
clip-path="url(#termina [...]
-</text><text class="terminal-3772557587-r4" x="0" y="215.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-8)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="215.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-8)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="215.2" textLength="48.8" 
clip-path="url(#terminal-3772557587-line-8)">-for</text><text 
class="terminal-3772557587-r5" x="85.4" y="215.2" textLength="134.2" 
clip-path="url(#terminal-3772 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="239.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-9)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="239.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-9)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="239.6" textLength="97.6" 
clip-path="url(#terminal-3772557587-line-9)">-package</text><text 
class="terminal-3772557587-r5" x="134.2" y="239.6" textLength="85.4" 
clip-path="url(#terminal- [...]
-</text><text class="terminal-3772557587-r4" x="0" y="264" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-10)">│</text><text 
class="terminal-3772557587-r7" x="305" y="264" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-10)">(apache-airflow&#160;|&#160;apache-airflow-providers&#160;|&#160;apache-airflow-providers-airbyte&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8"  [...]
-</text><text class="terminal-3772557587-r4" x="0" y="288.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-11)">│</text><text 
class="terminal-3772557587-r7" x="305" y="288.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-11)">apache-airflow-providers-alibaba&#160;|&#160;apache-airflow-providers-amazon&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="312.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-12)">│</text><text 
class="terminal-3772557587-r7" x="305" y="312.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-12)">apache-airflow-providers-apache-beam&#160;|&#160;apache-airflow-providers-apache-cassandra&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="312.8" textLength= [...]
-</text><text class="terminal-3772557587-r4" x="0" y="337.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-13)">│</text><text 
class="terminal-3772557587-r7" x="305" y="337.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-13)">apache-airflow-providers-apache-drill&#160;|&#160;apache-airflow-providers-apache-druid&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="337 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="361.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-14)">│</text><text 
class="terminal-3772557587-r7" x="305" y="361.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-14)">apache-airflow-providers-apache-hdfs&#160;|&#160;apache-airflow-providers-apache-hive&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="386" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-15)">│</text><text 
class="terminal-3772557587-r7" x="305" y="386" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-15)">apache-airflow-providers-apache-kylin&#160;|&#160;apache-airflow-providers-apache-livy&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="38 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="410.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-16)">│</text><text 
class="terminal-3772557587-r7" x="305" y="410.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-16)">apache-airflow-providers-apache-pig&#160;|&#160;apache-airflow-providers-apache-pinot&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="434.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-17)">│</text><text 
class="terminal-3772557587-r7" x="305" y="434.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-17)">apache-airflow-providers-apache-spark&#160;|&#160;apache-airflow-providers-apache-sqoop&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="434 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="459.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-18)">│</text><text 
class="terminal-3772557587-r7" x="305" y="459.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-18)">apache-airflow-providers-arangodb&#160;|&#160;apache-airflow-providers-asana&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="483.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-19)">│</text><text 
class="terminal-3772557587-r7" x="305" y="483.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-19)">apache-airflow-providers-celery&#160;|&#160;apache-airflow-providers-cloudant&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><tex
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="508" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-20)">│</text><text 
class="terminal-3772557587-r7" x="305" y="508" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-20)">apache-airflow-providers-cncf-kubernetes&#160;|&#160;apache-airflow-providers-common-sql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="508" textLen [...]
-</text><text class="terminal-3772557587-r4" x="0" y="532.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-21)">│</text><text 
class="terminal-3772557587-r7" x="305" y="532.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-21)">apache-airflow-providers-databricks&#160;|&#160;apache-airflow-providers-datadog&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="termin [...]
-</text><text class="terminal-3772557587-r4" x="0" y="556.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-22)">│</text><text 
class="terminal-3772557587-r7" x="305" y="556.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-22)">apache-airflow-providers-dbt-cloud&#160;|&#160;apache-airflow-providers-dingding&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="termin [...]
-</text><text class="terminal-3772557587-r4" x="0" y="581.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-23)">│</text><text 
class="terminal-3772557587-r7" x="305" y="581.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-23)">apache-airflow-providers-discord&#160;|&#160;apache-airflow-providers-docker&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="605.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-24)">│</text><text 
class="terminal-3772557587-r7" x="305" y="605.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-24)">apache-airflow-providers-elasticsearch&#160;|&#160;apache-airflow-providers-exasol&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="630" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-25)">│</text><text 
class="terminal-3772557587-r7" x="305" y="630" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-25)">apache-airflow-providers-facebook&#160;|&#160;apache-airflow-providers-ftp&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="654.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-26)">│</text><text 
class="terminal-3772557587-r7" x="305" y="654.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-26)">apache-airflow-providers-github&#160;|&#160;apache-airflow-providers-google&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="678.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-27)">│</text><text 
class="terminal-3772557587-r7" x="305" y="678.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-27)">apache-airflow-providers-grpc&#160;|&#160;apache-airflow-providers-hashicorp&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="703.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-28)">│</text><text 
class="terminal-3772557587-r7" x="305" y="703.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-28)">apache-airflow-providers-http&#160;|&#160;apache-airflow-providers-imap&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="727.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-29)">│</text><text 
class="terminal-3772557587-r7" x="305" y="727.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-29)">apache-airflow-providers-influxdb&#160;|&#160;apache-airflow-providers-jdbc&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="752" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-30)">│</text><text 
class="terminal-3772557587-r7" x="305" y="752" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-30)">apache-airflow-providers-jenkins&#160;|&#160;apache-airflow-providers-jira&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="776.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-31)">│</text><text 
class="terminal-3772557587-r7" x="305" y="776.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-31)">apache-airflow-providers-microsoft-azure&#160;|&#160;apache-airflow-providers-microsoft-mssql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="776.4" textLength="12.2" clip-pat 
[...]
-</text><text class="terminal-3772557587-r4" x="0" y="800.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-32)">│</text><text 
class="terminal-3772557587-r7" x="305" y="800.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-32)">apache-airflow-providers-microsoft-psrp&#160;|&#160;apache-airflow-providers-microsoft-winrm&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-3772557587-r4" x="1451.8" y="800.8" textLength="12.2" cli [...]
-</text><text class="terminal-3772557587-r4" x="0" y="825.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-33)">│</text><text 
class="terminal-3772557587-r7" x="305" y="825.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-33)">apache-airflow-providers-mongo&#160;|&#160;apache-airflow-providers-mysql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="849.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-34)">│</text><text 
class="terminal-3772557587-r7" x="305" y="849.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-34)">apache-airflow-providers-neo4j&#160;|&#160;apache-airflow-providers-odbc&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="874" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-35)">│</text><text 
class="terminal-3772557587-r7" x="305" y="874" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-35)">apache-airflow-providers-openfaas&#160;|&#160;apache-airflow-providers-opsgenie&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="termi [...]
-</text><text class="terminal-3772557587-r4" x="0" y="898.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-36)">│</text><text 
class="terminal-3772557587-r7" x="305" y="898.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-36)">apache-airflow-providers-oracle&#160;|&#160;apache-airflow-providers-pagerduty&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 cla [...]
-</text><text class="terminal-3772557587-r4" x="0" y="922.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-37)">│</text><text 
class="terminal-3772557587-r7" x="305" y="922.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-37)">apache-airflow-providers-papermill&#160;|&#160;apache-airflow-providers-plexus&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 cla [...]
-</text><text class="terminal-3772557587-r4" x="0" y="947.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-38)">│</text><text 
class="terminal-3772557587-r7" x="305" y="947.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-38)">apache-airflow-providers-postgres&#160;|&#160;apache-airflow-providers-presto&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><tex
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="971.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-39)">│</text><text 
class="terminal-3772557587-r7" x="305" y="971.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-39)">apache-airflow-providers-qubole&#160;|&#160;apache-airflow-providers-redis&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="996" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-40)">│</text><text 
class="terminal-3772557587-r7" x="305" y="996" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-40)">apache-airflow-providers-salesforce&#160;|&#160;apache-airflow-providers-samba&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class=" [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1020.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-41)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1020.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-41)">apache-airflow-providers-segment&#160;|&#160;apache-airflow-providers-sendgrid&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 c [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1044.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-42)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1044.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-42)">apache-airflow-providers-sftp&#160;|&#160;apache-airflow-providers-singularity&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 c [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1069.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-43)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1069.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-43)">apache-airflow-providers-slack&#160;|&#160;apache-airflow-providers-snowflake&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><t
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1093.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-44)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1093.6" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-44)">apache-airflow-providers-sqlite&#160;|&#160;apache-airflow-providers-ssh&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1118" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-45)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1118" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-45)">apache-airflow-providers-tableau&#160;|&#160;apache-airflow-providers-tabular&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
  [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1142.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-46)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1142.4" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-46)">apache-airflow-providers-telegram&#160;|&#160;apache-airflow-providers-trino&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</te
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1166.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-47)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1166.8" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-47)">apache-airflow-providers-vertica&#160;|&#160;apache-airflow-providers-yandex&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</te
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1191.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-48)">│</text><text 
class="terminal-3772557587-r7" x="305" y="1191.2" textLength="1134.6" 
clip-path="url(#terminal-3772557587-line-48)">apache-airflow-providers-zendesk&#160;|&#160;docker-stack&#160;|&#160;helm-chart)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1215.6" textLength="1464" 
clip-path="url(#terminal-3772557587-line-49)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="terminal-3772557587-r2" x="1464" y="1215.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-49)">
-</text><text class="terminal-3772557587-r4" x="0" y="1240" textLength="24.4" 
clip-path="url(#terminal-3772557587-line-50)">╭─</text><text 
class="terminal-3772557587-r4" x="24.4" y="1240" textLength="1415.2" 
clip-path="url(#terminal-3772557587-line-50)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text
 class="terminal-3772557587-r4" x="1439.6" y="1240" textLength="24.4" 
clip-path="url(#terminal-377255 [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1264.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-51)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="1264.4" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-51)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="1264.4" textLength="97.6" 
clip-path="url(#terminal-3772557587-line-51)">-verbose</text><text 
class="terminal-3772557587-r6" x="280.6" y="1264.4" textLength="24.4" 
clip-path="url(#te [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1288.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-52)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="1288.8" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-52)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="1288.8" textLength="48.8" 
clip-path="url(#terminal-3772557587-line-52)">-dry</text><text 
class="terminal-3772557587-r5" x="85.4" y="1288.8" textLength="48.8" 
clip-path="url(#termina [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1313.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-53)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="1313.2" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-53)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="1313.2" textLength="85.4" 
clip-path="url(#terminal-3772557587-line-53)">-github</text><text 
class="terminal-3772557587-r5" x="122" y="1313.2" textLength="134.2" 
clip-path="url(#term [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1337.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-54)">│</text><text 
class="terminal-3772557587-r5" x="24.4" y="1337.6" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-54)">-</text><text 
class="terminal-3772557587-r5" x="36.6" y="1337.6" textLength="61" 
clip-path="url(#terminal-3772557587-line-54)">-help</text><text 
class="terminal-3772557587-r6" x="280.6" y="1337.6" textLength="24.4" 
clip-path="url(#termina [...]
-</text><text class="terminal-3772557587-r4" x="0" y="1362" textLength="1464" 
clip-path="url(#terminal-3772557587-line-55)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="terminal-3772557587-r2" x="1464" y="1362" textLength="12.2" 
clip-path="url(#terminal-3772557587-line-55)">
+    <g class="terminal-4019193881-matrix">
+    <text class="terminal-4019193881-r2" x="1464" y="20" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-0)">
+</text><text class="terminal-4019193881-r3" x="12.2" y="44.4" 
textLength="85.4" 
clip-path="url(#terminal-4019193881-line-1)">Usage:&#160;</text><text 
class="terminal-4019193881-r1" x="97.6" y="44.4" textLength="329.4" 
clip-path="url(#terminal-4019193881-line-1)">breeze&#160;build-docs&#160;[OPTIONS]</text><text
 class="terminal-4019193881-r2" x="1464" y="44.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-1)">
+</text><text class="terminal-4019193881-r2" x="1464" y="68.8" 
textLength="12.2" clip-path="url(#terminal-4019193881-line-2)">
+</text><text class="terminal-4019193881-r2" x="12.2" y="93.2" 
textLength="451.4" 
clip-path="url(#terminal-4019193881-line-3)">Build&#160;documentation&#160;in&#160;the&#160;container.</text><text
 class="terminal-4019193881-r2" x="1464" y="93.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-3)">
+</text><text class="terminal-4019193881-r2" x="1464" y="117.6" 
textLength="12.2" clip-path="url(#terminal-4019193881-line-4)">
+</text><text class="terminal-4019193881-r4" x="0" y="142" textLength="24.4" 
clip-path="url(#terminal-4019193881-line-5)">╭─</text><text 
class="terminal-4019193881-r4" x="24.4" y="142" textLength="1415.2" 
clip-path="url(#terminal-4019193881-line-5)">&#160;Doc&#160;flags&#160;─────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text
 class="terminal-4019193881-r4" x="1439.6" y="142" textLength="24.4" 
clip-path="url(#terminal-401919 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="166.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-6)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="166.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-6)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="166.4" textLength="61" 
clip-path="url(#terminal-4019193881-line-6)">-docs</text><text 
class="terminal-4019193881-r5" x="97.6" y="166.4" textLength="61" 
clip-path="url(#terminal-40191938 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="190.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-7)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="190.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-7)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="190.8" textLength="134.2" 
clip-path="url(#terminal-4019193881-line-7)">-spellcheck</text><text 
class="terminal-4019193881-r5" x="170.8" y="190.8" textLength="61" 
clip-path="url(#termina [...]
+</text><text class="terminal-4019193881-r4" x="0" y="215.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-8)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="215.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-8)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="215.2" textLength="73.2" 
clip-path="url(#terminal-4019193881-line-8)">-clean</text><text 
class="terminal-4019193881-r5" x="109.8" y="215.2" textLength="73.2" 
clip-path="url(#terminal-40 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="239.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-9)">│</text><text 
class="terminal-4019193881-r2" x="305" y="239.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-9)">before&#160;the&#160;build&#160;-&#160;useful&#160;for&#160;a&#160;clean&#160;build.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="264" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-10)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="264" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-10)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="264" textLength="48.8" 
clip-path="url(#terminal-4019193881-line-10)">-for</text><text 
class="terminal-4019193881-r5" x="85.4" y="264" textLength="134.2" 
clip-path="url(#terminal-401919388 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="288.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-11)">│</text><text 
class="terminal-4019193881-r5" x="305" y="288.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-11)">-</text><text 
class="terminal-4019193881-r5" x="317.2" y="288.4" textLength="73.2" 
clip-path="url(#terminal-4019193881-line-11)">-clean</text><text 
class="terminal-4019193881-r5" x="390.4" y="288.4" textLength="73.2" 
clip-path="url(#terminal [...]
+</text><text class="terminal-4019193881-r4" x="0" y="312.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-12)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="312.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-12)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="312.8" textLength="97.6" 
clip-path="url(#terminal-4019193881-line-12)">-package</text><text 
class="terminal-4019193881-r5" x="134.2" y="312.8" textLength="85.4" 
clip-path="url(#termin [...]
+</text><text class="terminal-4019193881-r4" x="0" y="337.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-13)">│</text><text 
class="terminal-4019193881-r7" x="305" y="337.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-13)">(apache-airflow&#160;|&#160;apache-airflow-providers&#160;|&#160;apache-airflow-providers-airbyte&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="361.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-14)">│</text><text 
class="terminal-4019193881-r7" x="305" y="361.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-14)">apache-airflow-providers-alibaba&#160;|&#160;apache-airflow-providers-amazon&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="386" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-15)">│</text><text 
class="terminal-4019193881-r7" x="305" y="386" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-15)">apache-airflow-providers-apache-beam&#160;|&#160;apache-airflow-providers-apache-cassandra&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="386" textLength="12.2" [...]
+</text><text class="terminal-4019193881-r4" x="0" y="410.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-16)">│</text><text 
class="terminal-4019193881-r7" x="305" y="410.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-16)">apache-airflow-providers-apache-drill&#160;|&#160;apache-airflow-providers-apache-druid&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="410 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="434.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-17)">│</text><text 
class="terminal-4019193881-r7" x="305" y="434.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-17)">apache-airflow-providers-apache-hdfs&#160;|&#160;apache-airflow-providers-apache-hive&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="459.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-18)">│</text><text 
class="terminal-4019193881-r7" x="305" y="459.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-18)">apache-airflow-providers-apache-kylin&#160;|&#160;apache-airflow-providers-apache-livy&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y [...]
+</text><text class="terminal-4019193881-r4" x="0" y="483.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-19)">│</text><text 
class="terminal-4019193881-r7" x="305" y="483.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-19)">apache-airflow-providers-apache-pig&#160;|&#160;apache-airflow-providers-apache-pinot&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="508" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-20)">│</text><text 
class="terminal-4019193881-r7" x="305" y="508" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-20)">apache-airflow-providers-apache-spark&#160;|&#160;apache-airflow-providers-apache-sqoop&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="508" te [...]
+</text><text class="terminal-4019193881-r4" x="0" y="532.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-21)">│</text><text 
class="terminal-4019193881-r7" x="305" y="532.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-21)">apache-airflow-providers-arangodb&#160;|&#160;apache-airflow-providers-asana&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="556.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-22)">│</text><text 
class="terminal-4019193881-r7" x="305" y="556.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-22)">apache-airflow-providers-celery&#160;|&#160;apache-airflow-providers-cloudant&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><tex
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="581.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-23)">│</text><text 
class="terminal-4019193881-r7" x="305" y="581.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-23)">apache-airflow-providers-cncf-kubernetes&#160;|&#160;apache-airflow-providers-common-sql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="581.2" t [...]
+</text><text class="terminal-4019193881-r4" x="0" y="605.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-24)">│</text><text 
class="terminal-4019193881-r7" x="305" y="605.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-24)">apache-airflow-providers-databricks&#160;|&#160;apache-airflow-providers-datadog&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="termin [...]
+</text><text class="terminal-4019193881-r4" x="0" y="630" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-25)">│</text><text 
class="terminal-4019193881-r7" x="305" y="630" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-25)">apache-airflow-providers-dbt-cloud&#160;|&#160;apache-airflow-providers-dingding&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="654.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-26)">│</text><text 
class="terminal-4019193881-r7" x="305" y="654.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-26)">apache-airflow-providers-discord&#160;|&#160;apache-airflow-providers-docker&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="678.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-27)">│</text><text 
class="terminal-4019193881-r7" x="305" y="678.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-27)">apache-airflow-providers-elasticsearch&#160;|&#160;apache-airflow-providers-exasol&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="703.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-28)">│</text><text 
class="terminal-4019193881-r7" x="305" y="703.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-28)">apache-airflow-providers-facebook&#160;|&#160;apache-airflow-providers-ftp&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="727.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-29)">│</text><text 
class="terminal-4019193881-r7" x="305" y="727.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-29)">apache-airflow-providers-github&#160;|&#160;apache-airflow-providers-google&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="752" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-30)">│</text><text 
class="terminal-4019193881-r7" x="305" y="752" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-30)">apache-airflow-providers-grpc&#160;|&#160;apache-airflow-providers-hashicorp&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><te
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="776.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-31)">│</text><text 
class="terminal-4019193881-r7" x="305" y="776.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-31)">apache-airflow-providers-http&#160;|&#160;apache-airflow-providers-imap&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="800.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-32)">│</text><text 
class="terminal-4019193881-r7" x="305" y="800.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-32)">apache-airflow-providers-influxdb&#160;|&#160;apache-airflow-providers-jdbc&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="825.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-33)">│</text><text 
class="terminal-4019193881-r7" x="305" y="825.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-33)">apache-airflow-providers-jenkins&#160;|&#160;apache-airflow-providers-jira&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="849.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-34)">│</text><text 
class="terminal-4019193881-r7" x="305" y="849.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-34)">apache-airflow-providers-microsoft-azure&#160;|&#160;apache-airflow-providers-microsoft-mssql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="849.6" textLength="12.2" clip-pat 
[...]
+</text><text class="terminal-4019193881-r4" x="0" y="874" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-35)">│</text><text 
class="terminal-4019193881-r7" x="305" y="874" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-35)">apache-airflow-providers-microsoft-psrp&#160;|&#160;apache-airflow-providers-microsoft-winrm&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="terminal-4019193881-r4" x="1451.8" y="874" textLength="12.2" clip-path 
[...]
+</text><text class="terminal-4019193881-r4" x="0" y="898.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-36)">│</text><text 
class="terminal-4019193881-r7" x="305" y="898.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-36)">apache-airflow-providers-mongo&#160;|&#160;apache-airflow-providers-mysql&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="922.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-37)">│</text><text 
class="terminal-4019193881-r7" x="305" y="922.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-37)">apache-airflow-providers-neo4j&#160;|&#160;apache-airflow-providers-odbc&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#16
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="947.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-38)">│</text><text 
class="terminal-4019193881-r7" x="305" y="947.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-38)">apache-airflow-providers-openfaas&#160;|&#160;apache-airflow-providers-opsgenie&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="t [...]
+</text><text class="terminal-4019193881-r4" x="0" y="971.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-39)">│</text><text 
class="terminal-4019193881-r7" x="305" y="971.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-39)">apache-airflow-providers-oracle&#160;|&#160;apache-airflow-providers-pagerduty&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 cla [...]
+</text><text class="terminal-4019193881-r4" x="0" y="996" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-40)">│</text><text 
class="terminal-4019193881-r7" x="305" y="996" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-40)">apache-airflow-providers-papermill&#160;|&#160;apache-airflow-providers-plexus&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class=" [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1020.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-41)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1020.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-41)">apache-airflow-providers-postgres&#160;|&#160;apache-airflow-providers-presto&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><t
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1044.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-42)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1044.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-42)">apache-airflow-providers-qubole&#160;|&#160;apache-airflow-providers-redis&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1069.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-43)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1069.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-43)">apache-airflow-providers-salesforce&#160;|&#160;apache-airflow-providers-samba&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 c [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1093.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-44)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1093.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-44)">apache-airflow-providers-segment&#160;|&#160;apache-airflow-providers-sendgrid&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 c [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1118" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-45)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1118" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-45)">apache-airflow-providers-sftp&#160;|&#160;apache-airflow-providers-singularity&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1142.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-46)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1142.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-46)">apache-airflow-providers-slack&#160;|&#160;apache-airflow-providers-snowflake&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><t
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1166.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-47)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1166.8" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-47)">apache-airflow-providers-sqlite&#160;|&#160;apache-airflow-providers-ssh&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1191.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-48)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1191.2" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-48)">apache-airflow-providers-tableau&#160;|&#160;apache-airflow-providers-tabular&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><t
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1215.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-49)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1215.6" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-49)">apache-airflow-providers-telegram&#160;|&#160;apache-airflow-providers-trino&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</te
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1240" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-50)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1240" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-50)">apache-airflow-providers-vertica&#160;|&#160;apache-airflow-providers-yandex&#160;|&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1264.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-51)">│</text><text 
class="terminal-4019193881-r7" x="305" y="1264.4" textLength="1134.6" 
clip-path="url(#terminal-4019193881-line-51)">apache-airflow-providers-zendesk&#160;|&#160;docker-stack&#160;|&#160;helm-chart)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1288.8" textLength="1464" 
clip-path="url(#terminal-4019193881-line-52)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="terminal-4019193881-r2" x="1464" y="1288.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-52)">
+</text><text class="terminal-4019193881-r4" x="0" y="1313.2" textLength="24.4" 
clip-path="url(#terminal-4019193881-line-53)">╭─</text><text 
class="terminal-4019193881-r4" x="24.4" y="1313.2" textLength="1415.2" 
clip-path="url(#terminal-4019193881-line-53)">&#160;Options&#160;───────────────────────────────────────────────────────────────────────────────────────────────────────────</text><text
 class="terminal-4019193881-r4" x="1439.6" y="1313.2" textLength="24.4" 
clip-path="url(#terminal- [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1337.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-54)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="1337.6" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-54)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="1337.6" textLength="97.6" 
clip-path="url(#terminal-4019193881-line-54)">-verbose</text><text 
class="terminal-4019193881-r6" x="280.6" y="1337.6" textLength="24.4" 
clip-path="url(#te [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1362" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-55)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="1362" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-55)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="1362" textLength="48.8" 
clip-path="url(#terminal-4019193881-line-55)">-dry</text><text 
class="terminal-4019193881-r5" x="85.4" y="1362" textLength="48.8" 
clip-path="url(#terminal-401919 [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1386.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-56)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="1386.4" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-56)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="1386.4" textLength="85.4" 
clip-path="url(#terminal-4019193881-line-56)">-github</text><text 
class="terminal-4019193881-r5" x="122" y="1386.4" textLength="134.2" 
clip-path="url(#term [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1410.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-57)">│</text><text 
class="terminal-4019193881-r5" x="24.4" y="1410.8" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-57)">-</text><text 
class="terminal-4019193881-r5" x="36.6" y="1410.8" textLength="61" 
clip-path="url(#terminal-4019193881-line-57)">-help</text><text 
class="terminal-4019193881-r6" x="280.6" y="1410.8" textLength="24.4" 
clip-path="url(#termina [...]
+</text><text class="terminal-4019193881-r4" x="0" y="1435.2" textLength="1464" 
clip-path="url(#terminal-4019193881-line-58)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="terminal-4019193881-r2" x="1464" y="1435.2" textLength="12.2" 
clip-path="url(#terminal-4019193881-line-58)">
 </text>
     </g>
     </g>
diff --git a/images/breeze/output-commands-hash.txt 
b/images/breeze/output-commands-hash.txt
index 04a400d9c4..7631c8a61f 100644
--- a/images/breeze/output-commands-hash.txt
+++ b/images/breeze/output-commands-hash.txt
@@ -3,7 +3,7 @@
 # Please do not solve it but run `breeze regenerate-command-images`.
 # This command should fix the conflict and regenerate help images that you 
have conflict with.
 main:fa4319079b275ce966502346f083f2e3
-build-docs:5ac8cf0870ec66fc7ebcf2363e823178
+build-docs:74c301f05bbd185a19fd185f1873e38a
 build-image:b62509a59badf3aa230e4562df751002
 build-prod-image:1902ec077a6d70336de6038d13472ef3
 cleanup:9a94bd1063296ea86e895f671db0b330

Reply via email to