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

uranusjr 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 138d45f2009 Remove redundant period in help text (#63695)
138d45f2009 is described below

commit 138d45f2009294472fa92fb1b7c32368b527b618
Author: Tzu-ping Chung <[email protected]>
AuthorDate: Mon Mar 16 15:49:41 2026 +0800

    Remove redundant period in help text (#63695)
---
 dev/breeze/doc/images/output_build-docs.svg        | 74 ++++++++++++----------
 dev/breeze/doc/images/output_build-docs.txt        |  2 +-
 .../airflow_breeze/commands/developer_commands.py  |  2 +-
 devel-common/src/docs/build_docs.py                |  2 +-
 4 files changed, 42 insertions(+), 38 deletions(-)

diff --git a/dev/breeze/doc/images/output_build-docs.svg 
b/dev/breeze/doc/images/output_build-docs.svg
index 37bc3a4990d..ebdd2875195 100644
--- a/dev/breeze/doc/images/output_build-docs.svg
+++ b/dev/breeze/doc/images/output_build-docs.svg
@@ -1,4 +1,4 @@
-<svg class="rich-terminal" viewBox="0 0 1482 1440.8" 
xmlns="http://www.w3.org/2000/svg";>
+<svg class="rich-terminal" viewBox="0 0 1482 1465.1999999999998" 
xmlns="http://www.w3.org/2000/svg";>
     <!-- Generated with Rich https://www.textualize.io -->
     <style>
 
@@ -43,7 +43,7 @@
 
     <defs>
     <clipPath id="breeze-build-docs-clip-terminal">
-      <rect x="0" y="0" width="1463.0" height="1389.8" />
+      <rect x="0" y="0" width="1463.0" height="1414.1999999999998" />
     </clipPath>
     <clipPath id="breeze-build-docs-line-0">
     <rect x="0" y="1.5" width="1464" height="24.65"/>
@@ -213,9 +213,12 @@
 <clipPath id="breeze-build-docs-line-55">
     <rect x="0" y="1343.5" width="1464" height="24.65"/>
             </clipPath>
+<clipPath id="breeze-build-docs-line-56">
+    <rect x="0" y="1367.9" width="1464" height="24.65"/>
+            </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" 
x="1" y="1" width="1480" height="1438.8" rx="8"/><text 
class="breeze-build-docs-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="1463.2" rx="8"/><text 
class="breeze-build-docs-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"/>
@@ -250,38 +253,39 @@
 </text><text class="breeze-build-docs-r5" x="0" y="556.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-22)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="556.8" textLength="183" 
clip-path="url(#breeze-build-docs-line-22)">--one-pass-only</text><text 
class="breeze-build-docs-r1" x="231.8" y="556.8" textLength="1000.4" 
clip-path="url(#breeze-build-docs-line-22)">Builds&#160;documentation&#160;in&#160;one&#160;pass&#160;only.&#160;This&#160;is&#160;useful&#160;for&#160;
 [...]
 </text><text class="breeze-build-docs-r5" x="0" y="581.2" textLength="1464" 
clip-path="url(#breeze-build-docs-line-23)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="581.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-23)">
 </text><text class="breeze-build-docs-r5" x="0" y="605.6" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-24)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="605.6" textLength="268.4" 
clip-path="url(#breeze-build-docs-line-24)">&#160;Cleaning&#160;inventories&#160;</text><text
 class="breeze-build-docs-r5" x="292.8" y="605.6" textLength="1146.8" 
clip-path="url(#breeze-build-docs-line-24)">───────────────────────────────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="630" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-25)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="630" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-25)">--clean-build&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="402.6" y="630" textLength="1037" 
clip-path="url(#breeze-build-docs-line-25)">Cleans&#160;the&#160 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="654.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-26)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="654.4" textLength="256.2" 
clip-path="url(#breeze-build-docs-line-26)">inventory&#160;cache&#160;(use&#160;</text><text
 class="breeze-build-docs-r4" x="658.8" y="654.4" textLength="280.6" 
clip-path="url(#breeze-build-docs-line-26)">--clean-inventory-cache</text><text 
class="breeze-build-docs-r1" x="939.4" y="654.4"  [...]
-</text><text class="breeze-build-docs-r5" x="0" y="678.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-27)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="678.8" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-27)">--refresh-airflow-inventories</text><text
 class="breeze-build-docs-r1" x="402.6" y="678.8" textLength="1037" 
clip-path="url(#breeze-build-docs-line-27)">When&#160;set,&#160;only&#160;airflow&#160;package&#160;inventories&#160;will&#160;be&#160;ref
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="703.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-28)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="703.2" textLength="317.2" 
clip-path="url(#breeze-build-docs-line-28)">already&#160;downloaded.&#160;With&#160;`</text><text
 class="breeze-build-docs-r4" x="719.8" y="703.2" textLength="158.6" 
clip-path="url(#breeze-build-docs-line-28)">--clean-build</text><text 
class="breeze-build-docs-r1" x="878.4" y="703.2" textL [...]
-</text><text class="breeze-build-docs-r5" x="0" y="727.6" textLength="1464" 
clip-path="url(#breeze-build-docs-line-29)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="727.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-29)">
-</text><text class="breeze-build-docs-r5" x="0" y="752" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-30)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="752" textLength="231.8" 
clip-path="url(#breeze-build-docs-line-30)">&#160;Filtering&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="256.2" y="752" textLength="1183.4" 
clip-path="url(#breeze-build-docs-line-30)">────────────────────────────────────────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="776.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-31)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="776.4" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-31)">--package-filter&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="402.6" y="776.4" textLength="1037" 
clip-path="url(#breeze-build-docs-line-31)">Filter(s)&#160;to&#160;use&#1 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="800.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-32)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="800.8" textLength="1037" 
clip-path="url(#breeze-build-docs-line-32)">the&#160;full&#160;package&#160;name,&#160;for&#160;example&#160;`apache-airflow-providers-*`.&#160;Useful&#160;when&#160;you&#160;want</text><text
 class="breeze-build-docs-r5" x="1451.8" y="800.8" textLength="12.2" 
clip-path="url(#breeze-build-do [...]
-</text><text class="breeze-build-docs-r5" x="0" y="825.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-33)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="825.2" textLength="634.4" 
clip-path="url(#breeze-build-docs-line-33)">to&#160;selectseveral&#160;similarly&#160;named&#160;packages&#160;together.&#160;</text><text
 class="breeze-build-docs-r7" x="1037" y="825.2" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-33)">(TEXT)</text><text 
class="breeze-build-do [...]
-</text><text class="breeze-build-docs-r5" x="0" y="849.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-34)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="849.6" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-34)">--include-not-ready-providers</text><text
 class="breeze-build-docs-r1" x="402.6" y="849.6" textLength="817.4" 
clip-path="url(#breeze-build-docs-line-34)">Whether&#160;to&#160;include&#160;providers&#160;that&#160;are&#160;not&#160;yet&#160;ready&#
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="874" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-35)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="874" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-35)">--include-removed-providers&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="402.6" y="874" textLength="561.2" 
clip-path="url(#breeze-build-docs-line-35)">Whether&#160;to&#160;include&#160;providers&#160;that&#160;are&#160;removed.</text><text
  [...]
-</text><text class="breeze-build-docs-r5" x="0" y="898.4" textLength="1464" 
clip-path="url(#breeze-build-docs-line-36)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="898.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-36)">
-</text><text class="breeze-build-docs-r5" x="0" y="922.8" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-37)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="922.8" textLength="170.8" 
clip-path="url(#breeze-build-docs-line-37)">&#160;Misc&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="195.2" y="922.8" textLength="1244.4" 
clip-path="url(#breeze-build-docs-line-37)">───────────────────────────────────────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="947.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-38)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="947.2" textLength="244" 
clip-path="url(#breeze-build-docs-line-38)">--include-commits&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="341.6" y="947.2" textLength="451.4" 
clip-path="url(#breeze-build-docs-line-38)">Include&#160;commits&#160;in&#160;the&#160;documentation.</text><text
 class="breeze-build [...]
-</text><text class="breeze-build-docs-r5" x="0" y="971.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-39)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="971.6" textLength="244" 
clip-path="url(#breeze-build-docs-line-39)">--github-repository&#160;</text><text
 class="breeze-build-docs-r6" x="292.8" y="971.6" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-39)">-g</text><text 
class="breeze-build-docs-r1" x="341.6" y="971.6" textLength="597.8" 
clip-path="url(#b [...]
-</text><text class="breeze-build-docs-r5" x="0" y="996" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-40)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="996" textLength="244" 
clip-path="url(#breeze-build-docs-line-40)">--builder&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="341.6" y="996" textLength="768.6" 
clip-path="url(#breeze-build-docs-line-40)">Buildx&#160;builder&#160;used&#160;to&#160;perform&#160
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1020.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-41)">│</text><text 
class="breeze-build-docs-r7" x="341.6" y="1020.4" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-41)">(TEXT)</text><text 
class="breeze-build-docs-r5" x="1451.8" y="1020.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-41)">│</text><text 
class="breeze-build-docs-r1" x="1464" y="1020.4" textLength="12.2" 
clip-path="url(#breeze-build-doc [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1044.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-42)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1044.8" textLength="244" 
clip-path="url(#breeze-build-docs-line-42)">--distributions-list</text><text 
class="breeze-build-docs-r1" x="341.6" y="1044.8" textLength="1098" 
clip-path="url(#breeze-build-docs-line-42)">Optional,&#160;contains&#160;space&#160;separated&#160;list&#160;of&#160;package&#160;ids&#160;that&#1
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1069.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-43)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1069.2" textLength="1098" 
clip-path="url(#breeze-build-docs-line-43)">documentation&#160;building,&#160;and&#160;document&#160;publishing.&#160;It&#160;is&#160;an&#160;easier&#160;alternative&#160;to&#160;adding&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r5" x="1451.8" y="1069.2" textLength="12.2 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1093.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-44)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1093.6" textLength="1098" 
clip-path="url(#breeze-build-docs-line-44)">individual&#160;packages&#160;as&#160;arguments&#160;to&#160;every&#160;command.&#160;This&#160;overrides&#160;the&#160;packages&#160;passed&#160;as&#160;&#160;</text><text
 class="breeze-build-docs-r5" x="1451.8" y="1093.6" textLength="12.2" cli [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1118" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-45)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1118" textLength="134.2" 
clip-path="url(#breeze-build-docs-line-45)">arguments.&#160;</text><text 
class="breeze-build-docs-r7" x="475.8" y="1118" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-45)">(TEXT)</text><text 
class="breeze-build-docs-r5" x="1451.8" y="1118" textLength="12.2" 
clip-path="url(#breeze- [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1142.4" textLength="1464" 
clip-path="url(#breeze-build-docs-line-46)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="1142.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-46)">
-</text><text class="breeze-build-docs-r5" x="0" y="1166.8" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-47)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="1166.8" textLength="195.2" 
clip-path="url(#breeze-build-docs-line-47)">&#160;Common&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="219.6" y="1166.8" textLength="1220" 
clip-path="url(#breeze-build-docs-line-47)">────────────────────────────────────────────────────────────────────────────────────────
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1191.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-48)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1191.2" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-48)">--clean-inventory-cache&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="597.8" y="1191.2" textLength="671" 
clip-path="url(#breeze-build-docs- [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1215.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-49)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1215.6" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-49)">--fail-on-missing-third-party-inventories</text><text
 class="breeze-build-docs-r1" x="597.8" y="1215.6" textLength="841.8" 
clip-path="url(#breeze-build-docs-line-49)">Fail&#160;the&#160;build&#160;if&#160;any&#160;third-party&#160;inventory&#160
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1240" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-50)">│</text><text 
class="breeze-build-docs-r1" x="597.8" y="1240" textLength="841.8" 
clip-path="url(#breeze-build-docs-line-50)">default,&#160;missing&#160;third-party&#160;inventories&#160;are&#160;warned&#160;about&#160;but&#160;do&#160;not&#160;</text><text
 class="breeze-build-docs-r5" x="1451.8" y="1240" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-50)">│</te [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1264.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-51)">│</text><text 
class="breeze-build-docs-r1" x="597.8" y="1264.4" textLength="841.8" 
clip-path="url(#breeze-build-docs-line-51)">fail&#160;the&#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#1
 [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1288.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-52)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1288.8" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-52)">--dry-run&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="breeze-build-docs-r6" x= [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1313.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-53)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1313.2" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-53)">--verbose&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="breeze-build-docs-r6" x= [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1337.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-54)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1337.6" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-54)">--answer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="breeze-build-docs-r [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1362" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-55)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1362" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-55)">--help&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="breeze-build- [...]
-</text><text class="breeze-build-docs-r5" x="0" y="1386.4" textLength="1464" 
clip-path="url(#breeze-build-docs-line-56)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="1386.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-56)">
+</text><text class="breeze-build-docs-r5" x="0" y="630" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-25)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="630" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-25)">--clean-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;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="549" y="630" textLength=" [...]
+</text><text class="breeze-build-docs-r5" x="0" y="654.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-26)">│</text><text 
class="breeze-build-docs-r1" x="549" y="654.4" textLength="341.6" 
clip-path="url(#breeze-build-docs-line-26)">delete&#160;inventory&#160;cache&#160;(use&#160;</text><text
 class="breeze-build-docs-r4" x="890.6" y="654.4" textLength="280.6" 
clip-path="url(#breeze-build-docs-line-26)">--clean-inventory-cache</text><text 
class="breeze-build-docs-r1" x="1171.2" [...]
+</text><text class="breeze-build-docs-r5" x="0" y="678.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-27)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="678.8" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-27)">--clean-inventory-cache&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="549" y="678.8" textLength="671" 
clip-path="url(#breeze-build-docs-line- [...]
+</text><text class="breeze-build-docs-r5" x="0" y="703.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-28)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="703.2" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-28)">--refresh-airflow-inventories&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="549" y="703.2" textLength="890.6" 
clip-path="url(#breeze-build-docs-line-28)">When&#160;set,&#160;onl [...]
+</text><text class="breeze-build-docs-r5" x="0" y="727.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-29)">│</text><text 
class="breeze-build-docs-r1" x="549" y="727.6" textLength="463.6" 
clip-path="url(#breeze-build-docs-line-29)">if&#160;they&#160;are&#160;already&#160;downloaded.&#160;With&#160;`</text><text
 class="breeze-build-docs-r4" x="1012.6" y="727.6" textLength="158.6" 
clip-path="url(#breeze-build-docs-line-29)">--clean-build</text><text 
class="breeze-build-docs-r1" [...]
+</text><text class="breeze-build-docs-r5" x="0" y="752" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-30)">│</text><text 
class="breeze-build-docs-r1" x="549" y="752" textLength="890.6" 
clip-path="url(#breeze-build-docs-line-30)">cleaned.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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="breeze-build-docs-r5" x="0" y="776.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-31)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="776.4" textLength="500.2" 
clip-path="url(#breeze-build-docs-line-31)">--fail-on-missing-third-party-inventories</text><text
 class="breeze-build-docs-r1" x="549" y="776.4" textLength="890.6" 
clip-path="url(#breeze-build-docs-line-31)">Fail&#160;the&#160;build&#160;if&#160;any&#160;third-party&#160;inventory&#160;cann
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="800.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-32)">│</text><text 
class="breeze-build-docs-r1" x="549" y="800.8" textLength="890.6" 
clip-path="url(#breeze-build-docs-line-32)">default,&#160;missing&#160;third-party&#160;inventories&#160;are&#160;warned&#160;about&#160;but&#160;do&#160;not&#160;fail</text><text
 class="breeze-build-docs-r5" x="1451.8" y="800.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-32)"> [...]
+</text><text class="breeze-build-docs-r5" x="0" y="825.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-33)">│</text><text 
class="breeze-build-docs-r1" x="549" y="825.2" textLength="890.6" 
clip-path="url(#breeze-build-docs-line-33)">the&#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="849.6" textLength="1464" 
clip-path="url(#breeze-build-docs-line-34)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="849.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-34)">
+</text><text class="breeze-build-docs-r5" x="0" y="874" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-35)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="874" textLength="231.8" 
clip-path="url(#breeze-build-docs-line-35)">&#160;Filtering&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="256.2" y="874" textLength="1183.4" 
clip-path="url(#breeze-build-docs-line-35)">────────────────────────────────────────────────────────────────────────────────────────────
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="898.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-36)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="898.4" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-36)">--package-filter&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="402.6" y="898.4" textLength="1037" 
clip-path="url(#breeze-build-docs-line-36)">Filter(s)&#160;to&#160;use&#1 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="922.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-37)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="922.8" textLength="1037" 
clip-path="url(#breeze-build-docs-line-37)">the&#160;full&#160;package&#160;name,&#160;for&#160;example&#160;`apache-airflow-providers-*`.&#160;Useful&#160;when&#160;you&#160;want</text><text
 class="breeze-build-docs-r5" x="1451.8" y="922.8" textLength="12.2" 
clip-path="url(#breeze-build-do [...]
+</text><text class="breeze-build-docs-r5" x="0" y="947.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-38)">│</text><text 
class="breeze-build-docs-r1" x="402.6" y="947.2" textLength="634.4" 
clip-path="url(#breeze-build-docs-line-38)">to&#160;selectseveral&#160;similarly&#160;named&#160;packages&#160;together.&#160;</text><text
 class="breeze-build-docs-r7" x="1037" y="947.2" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-38)">(TEXT)</text><text 
class="breeze-build-do [...]
+</text><text class="breeze-build-docs-r5" x="0" y="971.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-39)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="971.6" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-39)">--include-not-ready-providers</text><text
 class="breeze-build-docs-r1" x="402.6" y="971.6" textLength="817.4" 
clip-path="url(#breeze-build-docs-line-39)">Whether&#160;to&#160;include&#160;providers&#160;that&#160;are&#160;not&#160;yet&#160;ready&#
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="996" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-40)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="996" textLength="353.8" 
clip-path="url(#breeze-build-docs-line-40)">--include-removed-providers&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="402.6" y="996" textLength="561.2" 
clip-path="url(#breeze-build-docs-line-40)">Whether&#160;to&#160;include&#160;providers&#160;that&#160;are&#160;removed.</text><text
  [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1020.4" textLength="1464" 
clip-path="url(#breeze-build-docs-line-41)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="1020.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-41)">
+</text><text class="breeze-build-docs-r5" x="0" y="1044.8" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-42)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="1044.8" textLength="170.8" 
clip-path="url(#breeze-build-docs-line-42)">&#160;Misc&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="195.2" y="1044.8" textLength="1244.4" 
clip-path="url(#breeze-build-docs-line-42)">────────────────────────────────────────────────────────────────────────────────────────
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1069.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-43)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1069.2" textLength="244" 
clip-path="url(#breeze-build-docs-line-43)">--include-commits&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="341.6" y="1069.2" textLength="451.4" 
clip-path="url(#breeze-build-docs-line-43)">Include&#160;commits&#160;in&#160;the&#160;documentation.</text><text
 class="breeze-bu [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1093.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-44)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1093.6" textLength="244" 
clip-path="url(#breeze-build-docs-line-44)">--github-repository&#160;</text><text
 class="breeze-build-docs-r6" x="292.8" y="1093.6" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-44)">-g</text><text 
class="breeze-build-docs-r1" x="341.6" y="1093.6" textLength="597.8" 
clip-path="ur [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1118" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-45)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1118" textLength="244" 
clip-path="url(#breeze-build-docs-line-45)">--builder&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r1" x="341.6" y="1118" textLength="768.6" 
clip-path="url(#breeze-build-docs-line-45)">Buildx&#160;builder&#160;used&#160;to&#160;perform&#
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1142.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-46)">│</text><text 
class="breeze-build-docs-r7" x="341.6" y="1142.4" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-46)">(TEXT)</text><text 
class="breeze-build-docs-r5" x="1451.8" y="1142.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-46)">│</text><text 
class="breeze-build-docs-r1" x="1464" y="1142.4" textLength="12.2" 
clip-path="url(#breeze-build-doc [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1166.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-47)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1166.8" textLength="244" 
clip-path="url(#breeze-build-docs-line-47)">--distributions-list</text><text 
class="breeze-build-docs-r1" x="341.6" y="1166.8" textLength="1098" 
clip-path="url(#breeze-build-docs-line-47)">Optional,&#160;contains&#160;space&#160;separated&#160;list&#160;of&#160;package&#160;ids&#160;that&#1
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1191.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-48)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1191.2" textLength="1098" 
clip-path="url(#breeze-build-docs-line-48)">documentation&#160;building,&#160;and&#160;document&#160;publishing.&#160;It&#160;is&#160;an&#160;easier&#160;alternative&#160;to&#160;adding&#160;&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r5" x="1451.8" y="1191.2" textLength="12.2 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1215.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-49)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1215.6" textLength="1098" 
clip-path="url(#breeze-build-docs-line-49)">individual&#160;packages&#160;as&#160;arguments&#160;to&#160;every&#160;command.&#160;This&#160;overrides&#160;the&#160;packages&#160;passed&#160;as&#160;&#160;</text><text
 class="breeze-build-docs-r5" x="1451.8" y="1215.6" textLength="12.2" cli [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1240" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-50)">│</text><text 
class="breeze-build-docs-r1" x="341.6" y="1240" textLength="134.2" 
clip-path="url(#breeze-build-docs-line-50)">arguments.&#160;</text><text 
class="breeze-build-docs-r7" x="475.8" y="1240" textLength="73.2" 
clip-path="url(#breeze-build-docs-line-50)">(TEXT)</text><text 
class="breeze-build-docs-r5" x="1451.8" y="1240" textLength="12.2" 
clip-path="url(#breeze- [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1264.4" textLength="1464" 
clip-path="url(#breeze-build-docs-line-51)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="1264.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-51)">
+</text><text class="breeze-build-docs-r5" x="0" y="1288.8" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-52)">╭─</text><text 
class="breeze-build-docs-r5" x="24.4" y="1288.8" textLength="195.2" 
clip-path="url(#breeze-build-docs-line-52)">&#160;Common&#160;options&#160;</text><text
 class="breeze-build-docs-r5" x="219.6" y="1288.8" textLength="1220" 
clip-path="url(#breeze-build-docs-line-52)">────────────────────────────────────────────────────────────────────────────────────────
 [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1313.2" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-53)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1313.2" textLength="109.8" 
clip-path="url(#breeze-build-docs-line-53)">--dry-run</text><text 
class="breeze-build-docs-r6" x="158.6" y="1313.2" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-53)">-D</text><text 
class="breeze-build-docs-r1" x="207.4" y="1313.2" textLength="719.8" 
clip-path="url(#breeze-buil [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1337.6" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-54)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1337.6" textLength="109.8" 
clip-path="url(#breeze-build-docs-line-54)">--verbose</text><text 
class="breeze-build-docs-r6" x="158.6" y="1337.6" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-54)">-v</text><text 
class="breeze-build-docs-r1" x="207.4" y="1337.6" textLength="585.6" 
clip-path="url(#breeze-buil [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1362" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-55)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1362" textLength="109.8" 
clip-path="url(#breeze-build-docs-line-55)">--answer&#160;</text><text 
class="breeze-build-docs-r6" x="158.6" y="1362" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-55)">-a</text><text 
class="breeze-build-docs-r1" x="207.4" y="1362" textLength="329.4" 
clip-path="url(#breeze-build-d [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1386.4" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-56)">│</text><text 
class="breeze-build-docs-r4" x="24.4" y="1386.4" textLength="109.8" 
clip-path="url(#breeze-build-docs-line-56)">--help&#160;&#160;&#160;</text><text
 class="breeze-build-docs-r6" x="158.6" y="1386.4" textLength="24.4" 
clip-path="url(#breeze-build-docs-line-56)">-h</text><text 
class="breeze-build-docs-r1" x="207.4" y="1386.4" textLength="329.4" 
clip-path="u [...]
+</text><text class="breeze-build-docs-r5" x="0" y="1410.8" textLength="1464" 
clip-path="url(#breeze-build-docs-line-57)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
 class="breeze-build-docs-r1" x="1464" y="1410.8" textLength="12.2" 
clip-path="url(#breeze-build-docs-line-57)">
 </text>
     </g>
     </g>
diff --git a/dev/breeze/doc/images/output_build-docs.txt 
b/dev/breeze/doc/images/output_build-docs.txt
index adbeb62222d..ea24111dadf 100644
--- a/dev/breeze/doc/images/output_build-docs.txt
+++ b/dev/breeze/doc/images/output_build-docs.txt
@@ -1 +1 @@
-566d00220dbc02e70c18e942a52aceb3
+5023b820002e3f33104ae46d617645c4
diff --git a/dev/breeze/src/airflow_breeze/commands/developer_commands.py 
b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
index ce95383b69f..3691bf92242 100644
--- a/dev/breeze/src/airflow_breeze/commands/developer_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/developer_commands.py
@@ -757,7 +757,7 @@ def start_airflow(
     "--refresh-airflow-inventories",
     is_flag=True,
     help="When set, only airflow package inventories will be refreshed, 
regardless "
-    "if they are already downloaded. With `--clean-build` - everything is 
cleaned..",
+    "if they are already downloaded. With `--clean-build` - everything is 
cleaned.",
 )
 @click.option(
     "--fail-on-missing-third-party-inventories",
diff --git a/devel-common/src/docs/build_docs.py 
b/devel-common/src/docs/build_docs.py
index d8cba3a377b..bc2db58a2d0 100755
--- a/devel-common/src/docs/build_docs.py
+++ b/devel-common/src/docs/build_docs.py
@@ -548,7 +548,7 @@ click.rich_click.OPTION_GROUPS = {
     "--refresh-airflow-inventories",
     is_flag=True,
     help="When set, only airflow package inventories will be refreshed, 
regardless "
-    "if they are already downloaded. With `--clean-build` - everything is 
cleaned..",
+    "if they are already downloaded. With `--clean-build` - everything is 
cleaned.",
 )
 @click.option(
     "--fail-on-missing-third-party-inventories",


Reply via email to