This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch staging
in repository https://gitbox.apache.org/repos/asf/airflow-site-archive.git
The following commit(s) were added to refs/heads/staging by this push:
new a98212fde0 Sync S3 to GitHub
a98212fde0 is described below
commit a98212fde0859a25ddaaaf3e1faf2f24677f06b6
Author: GitHub Actions <[email protected]>
AuthorDate: Mon Aug 18 19:48:49 2025 +0000
Sync S3 to GitHub
---
.../3.0.5/cli-and-env-variables-ref.html | 16 +++----
.../3.0.5/output-build-apache-airflow.log | 4 +-
.../apache-airflow/3.0.5/release_notes.html | 9 ++--
.../apache-airflow-sbom-3.0.5-python3.10-full.json | 1 -
...low-sbom-3.0.5-python3.10-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.10-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.10.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.11-full.json | 1 -
...low-sbom-3.0.5-python3.11-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.11-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.11.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.12-full.json | 1 -
...low-sbom-3.0.5-python3.12-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.12-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.12.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.13-full.json | 1 -
...low-sbom-3.0.5-python3.13-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.13-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.13.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.9-full.json | 1 -
...flow-sbom-3.0.5-python3.9-python-only-full.json | 1 -
...e-airflow-sbom-3.0.5-python3.9-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.9.json | 1 -
docs-archive/apache-airflow/3.0.5/sbom/index.html | 50 ---------------------
docs-archive/apache-airflow/3.0.5/searchindex.js | 2 +-
.../stable/cli-and-env-variables-ref.html | 16 +++----
.../stable/output-build-apache-airflow.log | 4 +-
.../apache-airflow/stable/release_notes.html | 9 ++--
.../apache-airflow-sbom-3.0.5-python3.10-full.json | 1 -
...low-sbom-3.0.5-python3.10-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.10-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.10.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.11-full.json | 1 -
...low-sbom-3.0.5-python3.11-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.11-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.11.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.12-full.json | 1 -
...low-sbom-3.0.5-python3.12-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.12-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.12.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.13-full.json | 1 -
...low-sbom-3.0.5-python3.13-python-only-full.json | 1 -
...-airflow-sbom-3.0.5-python3.13-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.13.json | 1 -
.../apache-airflow-sbom-3.0.5-python3.9-full.json | 1 -
...flow-sbom-3.0.5-python3.9-python-only-full.json | 1 -
...e-airflow-sbom-3.0.5-python3.9-python-only.json | 1 -
.../sbom/apache-airflow-sbom-3.0.5-python3.9.json | 1 -
docs-archive/apache-airflow/stable/sbom/index.html | 50 ---------------------
docs-archive/apache-airflow/stable/searchindex.js | 2 +-
.../docker-stack/output-build-docker-stack.log | 8 ++--
docs-archive/task-sdk/1.0.5/_sources/api.rst.txt | 7 +--
docs-archive/task-sdk/1.0.5/api.html | 28 ++++++++++++
docs-archive/task-sdk/1.0.5/genindex.html | 4 ++
docs-archive/task-sdk/1.0.5/objects.inv | Bin 621 -> 631 bytes
docs-archive/task-sdk/1.0.5/searchindex.js | 2 +-
docs-archive/task-sdk/stable/_sources/api.rst.txt | 7 +--
docs-archive/task-sdk/stable/api.html | 28 ++++++++++++
docs-archive/task-sdk/stable/genindex.html | 4 ++
docs-archive/task-sdk/stable/objects.inv | Bin 621 -> 631 bytes
docs-archive/task-sdk/stable/searchindex.js | 2 +-
61 files changed, 110 insertions(+), 182 deletions(-)
diff --git a/docs-archive/apache-airflow/3.0.5/cli-and-env-variables-ref.html
b/docs-archive/apache-airflow/3.0.5/cli-and-env-variables-ref.html
index b749ac28d3..31b78bf22b 100644
--- a/docs-archive/apache-airflow/3.0.5/cli-and-env-variables-ref.html
+++ b/docs-archive/apache-airflow/3.0.5/cli-and-env-variables-ref.html
@@ -1947,14 +1947,14 @@ contributed by the community providers:</p>
<section id="list_repeat1">
<h6>list<a class="headerlink" href="#list_repeat1" title="Link to this
heading">¶</a></h6>
<p>List options for the configuration</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">config</span> <span class="nb">list</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n">off [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">config</span> <span class="nb">list</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">auto [...]
</pre></div>
</div>
<section id="named-arguments_repeat8">
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat8" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -2121,7 +2121,7 @@ contributed by the community providers:</p>
<section id="delete">
<h6>delete<a class="headerlink" href="#delete" title="Link to this
heading">¶</a></h6>
<p>Delete a connection</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">delete</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class=" [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">delete</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n [...]
</pre></div>
</div>
<section id="positional-arguments_repeat7">
@@ -2136,7 +2136,7 @@ contributed by the community providers:</p>
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat12" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -2194,7 +2194,7 @@ When exporting in <cite>env</cite> file format, you
control whether URI format o
<section id="get">
<h6>get<a class="headerlink" href="#get" title="Link to this
heading">¶</a></h6>
<p>Get a connection</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n"> [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">a [...]
</pre></div>
</div>
<section id="positional-arguments_repeat9">
@@ -2209,7 +2209,7 @@ When exporting in <cite>env</cite> file format, you
control whether URI format o
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat14" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -3626,7 +3626,7 @@ To check if the local scheduler is still working
properly, run:</p>
<section id="get_repeat2">
<h6>get<a class="headerlink" href="#get_repeat2" title="Link to this
heading">¶</a></h6>
<p>Get detailed information about a provider</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">providers</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n">of [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">providers</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">aut [...]
</pre></div>
</div>
<section id="positional-arguments_repeat33">
@@ -3641,7 +3641,7 @@ To check if the local scheduler is still working
properly, run:</p>
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat58" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
diff --git a/docs-archive/apache-airflow/3.0.5/output-build-apache-airflow.log
b/docs-archive/apache-airflow/3.0.5/output-build-apache-airflow.log
index 5ac5e56a8c..1cec52a283 100644
--- a/docs-archive/apache-airflow/3.0.5/output-build-apache-airflow.log
+++ b/docs-archive/apache-airflow/3.0.5/output-build-apache-airflow.log
@@ -105,12 +105,12 @@ loading intersphinx inventory
'apache-airflow-providers-oracle' from /opt/airflo
loading intersphinx inventory 'apache-airflow-providers-pagerduty' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pagerduty/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-papermill' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-papermill/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-pgvector' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pgvector/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-salesforce' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-salesforce/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-pinecone' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pinecone/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-postgres' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-postgres/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-presto' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-presto/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-qdrant' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-qdrant/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-redis' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-redis/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-pinecone' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pinecone/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-salesforce' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-salesforce/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-samba' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-samba/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-segment' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-segment/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-sendgrid' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-sendgrid/objects.inv...
diff --git a/docs-archive/apache-airflow/3.0.5/release_notes.html
b/docs-archive/apache-airflow/3.0.5/release_notes.html
index 57444165b4..8787f222fb 100644
--- a/docs-archive/apache-airflow/3.0.5/release_notes.html
+++ b/docs-archive/apache-airflow/3.0.5/release_notes.html
@@ -639,7 +639,7 @@
<nav class="contents local" id="apache-airflow-releases">
<p class="topic-title">Apache Airflow Releases</p>
<ul class="simple">
-<li><p><a class="reference internal" href="#airflow-3-0-5-2025-08-19"
id="id139">Airflow 3.0.5 (2025-08-19)</a></p></li>
+<li><p><a class="reference internal" href="#airflow-3-0-5-2025-08-20"
id="id139">Airflow 3.0.5 (2025-08-20)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-4-2025-08-08"
id="id140">Airflow 3.0.4 (2025-08-08)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-3-2025-07-14"
id="id141">Airflow 3.0.3 (2025-07-14)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-2-2025-06-10"
id="id142">Airflow 3.0.2 (2025-06-10)</a></p></li>
@@ -679,8 +679,8 @@
<p class="admonition-title">Note</p>
<p>Release notes for older versions can be found in the versioned
documentation.</p>
</div>
-<section id="airflow-3-0-5-2025-08-19">
-<h2><a class="toc-backref" href="#id139" role="doc-backlink">Airflow 3.0.5
(2025-08-19)</a><a class="headerlink" href="#airflow-3-0-5-2025-08-19"
title="Link to this heading">¶</a></h2>
+<section id="airflow-3-0-5-2025-08-20">
+<h2><a class="toc-backref" href="#id139" role="doc-backlink">Airflow 3.0.5
(2025-08-20)</a><a class="headerlink" href="#airflow-3-0-5-2025-08-20"
title="Link to this heading">¶</a></h2>
<section id="significant-changes">
<h3>Significant Changes<a class="headerlink" href="#significant-changes"
title="Link to this heading">¶</a></h3>
<p>No significant changes.</p>
@@ -715,6 +715,7 @@
<li><p>Fix XCom lookup failures in nested mapped task groups by correctly
resolving <code class="docutils literal notranslate"><span
class="pre">map_index</span></code> for upstream tasks (#54249)</p></li>
<li><p>UI: Fix task name indentation in Graph view for deeply nested task
groups beyond 5 levels (#54419)</p></li>
<li><p>Run failure callbacks for task instances that get stuck in queued state
and fail after requeue attempts (#54401)</p></li>
+<li><p>Make secrets masking work when connections are loaded from secrets
backends (#54574, #54612)</p></li>
</ul>
</section>
<section id="miscellaneous">
@@ -5317,7 +5318,7 @@ Any code handling this failure in addition to timeouts
should move to caching th
<div class="wy-menu-vertical">
<ul>
<li><a class="reference internal" href="#">Release Notes</a><ul>
-<li><a class="reference internal" href="#airflow-3-0-5-2025-08-19">Airflow
3.0.5 (2025-08-19)</a><ul>
+<li><a class="reference internal" href="#airflow-3-0-5-2025-08-20">Airflow
3.0.5 (2025-08-20)</a><ul>
<li><a class="reference internal" href="#significant-changes">Significant
Changes</a><ul>
<li><a class="reference internal" href="#bug-fixes">Bug Fixes</a></li>
<li><a class="reference internal" href="#miscellaneous">Miscellaneous</a></li>
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
deleted file mode 100644
index c2ec48f3d4..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:d16afad7-e8b5-4046-bff3-31821e14d644","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
deleted file mode 100644
index b3725f4835..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:2487a784-544a-454e-a485-40af2bef48a4","version":1,"metadata":{"timestamp":"2025-08-14T19:25:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
deleted file mode 100644
index 9569afd96d..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:be336ef6-75ca-4656-99ed-d50e31bbf037","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10.json
deleted file mode 100644
index 91262d12fa..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.10.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:224d4cbe-071c-4088-9446-cfe3dcef634f","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
deleted file mode 100644
index aec947cca4..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ea440f91-5174-4ecd-a9fa-1b282517dfc7","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
deleted file mode 100644
index 3a54f90213..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:d881cb3d-672e-4e9e-ae10-1aed78c0ca92","version":1,"metadata":{"timestamp":"2025-08-14T19:25:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
deleted file mode 100644
index b038b440d3..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:bb123714-ea2c-4fb9-bee6-fe48f8f9d1a9","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11.json
deleted file mode 100644
index 79f7be9b37..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.11.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:265b90fb-26a7-4a4b-afb1-db93e64115e1","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
deleted file mode 100644
index 2c78cf1485..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:c01922b5-ba3d-48fe-87c6-72c4413fab1a","version":1,"metadata":{"timestamp":"2025-08-14T19:24:59Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
deleted file mode 100644
index 91132e71f4..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9673c09a-5989-4489-b3dd-e4612ca125d8","version":1,"metadata":{"timestamp":"2025-08-14T19:25:05Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
deleted file mode 100644
index b1942abdc6..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9bb4ffa9-c5af-417d-93b4-df42eeb11704","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12.json
deleted file mode 100644
index cf604f9e06..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.12.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9d8b90c7-4afe-4b95-82d1-497e470d00f1","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
deleted file mode 100644
index 0db076d3ac..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ce71fcbf-1e21-4c1c-a36c-a163ddbf8422","version":1,"metadata":{"timestamp":"2025-08-14T19:25:16Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
deleted file mode 100644
index cb17734baf..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:3e6ad8e2-af28-4bdf-89b8-e9cfeb5f20f3","version":1,"metadata":{"timestamp":"2025-08-14T19:25:16Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
deleted file mode 100644
index a645e5c16b..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:87820e04-4505-47e1-a7f8-c716ab1a55a2","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13.json
deleted file mode 100644
index f779a8e746..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.13.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:fdf1b134-40c3-49d7-9eab-16c22a7950a0","version":1,"metadata":{"timestamp":"2025-08-14T19:24:40Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
deleted file mode 100644
index cfb916891d..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:6c323be7-b3ff-4bfd-96ce-e587f03970fb","version":1,"metadata":{"timestamp":"2025-08-14T19:24:59Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
deleted file mode 100644
index d75a11b5b8..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:4edb31a6-0892-446b-ab1b-d1245ba9b74f","version":1,"metadata":{"timestamp":"2025-08-14T19:25:10Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
deleted file mode 100644
index 5b7b839b2f..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:b586fbb6-b0f8-43d4-9f98-8e70df1e5e7d","version":1,"metadata":{"timestamp":"2025-08-14T19:25:00Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9.json
b/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9.json
deleted file mode 100644
index 7bdb971420..0000000000
---
a/docs-archive/apache-airflow/3.0.5/sbom/apache-airflow-sbom-3.0.5-python3.9.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:4edae7d9-674f-44bf-8324-31116beed549","version":1,"metadata":{"timestamp":"2025-08-14T19:24:37Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git a/docs-archive/apache-airflow/3.0.5/sbom/index.html
b/docs-archive/apache-airflow/3.0.5/sbom/index.html
deleted file mode 100644
index 3f4867209f..0000000000
--- a/docs-archive/apache-airflow/3.0.5/sbom/index.html
+++ /dev/null
@@ -1,50 +0,0 @@
-
-<html>
-<head><title>CycloneDX SBOMs for Apache Airflow 3.0.5rc2</title></head>
-<body>
- <h1>CycloneDX SBOMs for Apache Airflow 3.0.5rc2</h1>
- <ul>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-full.json">apache-airflow-sbom-3.0.5-python3.10-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-python-only-full.json">apache-airflow-sbom-3.0.5-python3.10-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-python-only.json">apache-airflow-sbom-3.0.5-python3.10-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10.json">apache-airflow-sbom-3.0.5-python3.10.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-full.json">apache-airflow-sbom-3.0.5-python3.11-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-python-only-full.json">apache-airflow-sbom-3.0.5-python3.11-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-python-only.json">apache-airflow-sbom-3.0.5-python3.11-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11.json">apache-airflow-sbom-3.0.5-python3.11.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-full.json">apache-airflow-sbom-3.0.5-python3.12-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-python-only-full.json">apache-airflow-sbom-3.0.5-python3.12-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-python-only.json">apache-airflow-sbom-3.0.5-python3.12-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12.json">apache-airflow-sbom-3.0.5-python3.12.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-full.json">apache-airflow-sbom-3.0.5-python3.13-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-python-only-full.json">apache-airflow-sbom-3.0.5-python3.13-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-python-only.json">apache-airflow-sbom-3.0.5-python3.13-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13.json">apache-airflow-sbom-3.0.5-python3.13.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-full.json">apache-airflow-sbom-3.0.5-python3.9-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-python-only-full.json">apache-airflow-sbom-3.0.5-python3.9-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-python-only.json">apache-airflow-sbom-3.0.5-python3.9-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9.json">apache-airflow-sbom-3.0.5-python3.9.json</a></li>
-
- </ul>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow/3.0.5/searchindex.js
b/docs-archive/apache-airflow/3.0.5/searchindex.js
index 177f252aa4..317f43b292 100644
--- a/docs-archive/apache-airflow/3.0.5/searchindex.js
+++ b/docs-archive/apache-airflow/3.0.5/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"(Optional) Adding IDE auto-completion
support": [[131, "optional-adding-ide-auto-completion-support"]],
".airflowignore": [[111, "airflowignore"]], "/logout endpoint in FAB Auth
Manager is now CSRF protected (#40145)": [[171,
"logout-endpoint-in-fab-auth-manager-is-now-csrf-protected-40145"]], "Abstract
Methods": [[68, "abstract-methods"]], "Access to Amazon Web Service": [[88,
"access-to-amazon-web-service"]], "Access to Compute Engine Instance": [[88, "a
[...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"(Optional) Adding IDE auto-completion
support": [[131, "optional-adding-ide-auto-completion-support"]],
".airflowignore": [[111, "airflowignore"]], "/logout endpoint in FAB Auth
Manager is now CSRF protected (#40145)": [[171,
"logout-endpoint-in-fab-auth-manager-is-now-csrf-protected-40145"]], "Abstract
Methods": [[68, "abstract-methods"]], "Access to Amazon Web Service": [[88,
"access-to-amazon-web-service"]], "Access to Compute Engine Instance": [[88, "a
[...]
\ No newline at end of file
diff --git a/docs-archive/apache-airflow/stable/cli-and-env-variables-ref.html
b/docs-archive/apache-airflow/stable/cli-and-env-variables-ref.html
index b749ac28d3..31b78bf22b 100644
--- a/docs-archive/apache-airflow/stable/cli-and-env-variables-ref.html
+++ b/docs-archive/apache-airflow/stable/cli-and-env-variables-ref.html
@@ -1947,14 +1947,14 @@ contributed by the community providers:</p>
<section id="list_repeat1">
<h6>list<a class="headerlink" href="#list_repeat1" title="Link to this
heading">¶</a></h6>
<p>List options for the configuration</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">config</span> <span class="nb">list</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n">off [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">config</span> <span class="nb">list</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">auto [...]
</pre></div>
</div>
<section id="named-arguments_repeat8">
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat8" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -2121,7 +2121,7 @@ contributed by the community providers:</p>
<section id="delete">
<h6>delete<a class="headerlink" href="#delete" title="Link to this
heading">¶</a></h6>
<p>Delete a connection</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">delete</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class=" [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">delete</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n [...]
</pre></div>
</div>
<section id="positional-arguments_repeat7">
@@ -2136,7 +2136,7 @@ contributed by the community providers:</p>
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat12" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -2194,7 +2194,7 @@ When exporting in <cite>env</cite> file format, you
control whether URI format o
<section id="get">
<h6>get<a class="headerlink" href="#get" title="Link to this
heading">¶</a></h6>
<p>Get a connection</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n"> [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">connections</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">a [...]
</pre></div>
</div>
<section id="positional-arguments_repeat9">
@@ -2209,7 +2209,7 @@ When exporting in <cite>env</cite> file format, you
control whether URI format o
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat14" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
@@ -3626,7 +3626,7 @@ To check if the local scheduler is still working
properly, run:</p>
<section id="get_repeat2">
<h6>get<a class="headerlink" href="#get_repeat2" title="Link to this
heading">¶</a></h6>
<p>Get detailed information about a provider</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">providers</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">auto</span><span class="p">,</span><span
class="n">of [...]
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">airflow</span> <span
class="n">providers</span> <span class="n">get</span> <span
class="p">[</span><span class="o">-</span><span class="n">h</span><span
class="p">]</span> <span class="p">[</span><span class="o">--</span><span
class="n">color</span> <span class="p">{</span><span class="n">on</span><span
class="p">,</span><span class="n">off</span><span class="p">,</span><span
class="n">aut [...]
</pre></div>
</div>
<section id="positional-arguments_repeat33">
@@ -3641,7 +3641,7 @@ To check if the local scheduler is still working
properly, run:</p>
<h6 aria-level="7">Named Arguments<a class="headerlink"
href="#named-arguments_repeat58" title="Link to this heading">¶</a></h6>
<dl class="option-list">
<dt><kbd>--color</kbd></dt>
-<dd><p>Possible choices: on, auto, off</p>
+<dd><p>Possible choices: on, off, auto</p>
<p>Do emit colored output (default: auto)</p>
<p>Default: “auto”</p>
</dd>
diff --git a/docs-archive/apache-airflow/stable/output-build-apache-airflow.log
b/docs-archive/apache-airflow/stable/output-build-apache-airflow.log
index 5ac5e56a8c..1cec52a283 100644
--- a/docs-archive/apache-airflow/stable/output-build-apache-airflow.log
+++ b/docs-archive/apache-airflow/stable/output-build-apache-airflow.log
@@ -105,12 +105,12 @@ loading intersphinx inventory
'apache-airflow-providers-oracle' from /opt/airflo
loading intersphinx inventory 'apache-airflow-providers-pagerduty' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pagerduty/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-papermill' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-papermill/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-pgvector' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pgvector/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-salesforce' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-salesforce/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-pinecone' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pinecone/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-postgres' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-postgres/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-presto' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-presto/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-qdrant' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-qdrant/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-redis' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-redis/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-pinecone' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pinecone/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-salesforce' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-salesforce/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-samba' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-samba/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-segment' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-segment/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-sendgrid' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-sendgrid/objects.inv...
diff --git a/docs-archive/apache-airflow/stable/release_notes.html
b/docs-archive/apache-airflow/stable/release_notes.html
index 57444165b4..8787f222fb 100644
--- a/docs-archive/apache-airflow/stable/release_notes.html
+++ b/docs-archive/apache-airflow/stable/release_notes.html
@@ -639,7 +639,7 @@
<nav class="contents local" id="apache-airflow-releases">
<p class="topic-title">Apache Airflow Releases</p>
<ul class="simple">
-<li><p><a class="reference internal" href="#airflow-3-0-5-2025-08-19"
id="id139">Airflow 3.0.5 (2025-08-19)</a></p></li>
+<li><p><a class="reference internal" href="#airflow-3-0-5-2025-08-20"
id="id139">Airflow 3.0.5 (2025-08-20)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-4-2025-08-08"
id="id140">Airflow 3.0.4 (2025-08-08)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-3-2025-07-14"
id="id141">Airflow 3.0.3 (2025-07-14)</a></p></li>
<li><p><a class="reference internal" href="#airflow-3-0-2-2025-06-10"
id="id142">Airflow 3.0.2 (2025-06-10)</a></p></li>
@@ -679,8 +679,8 @@
<p class="admonition-title">Note</p>
<p>Release notes for older versions can be found in the versioned
documentation.</p>
</div>
-<section id="airflow-3-0-5-2025-08-19">
-<h2><a class="toc-backref" href="#id139" role="doc-backlink">Airflow 3.0.5
(2025-08-19)</a><a class="headerlink" href="#airflow-3-0-5-2025-08-19"
title="Link to this heading">¶</a></h2>
+<section id="airflow-3-0-5-2025-08-20">
+<h2><a class="toc-backref" href="#id139" role="doc-backlink">Airflow 3.0.5
(2025-08-20)</a><a class="headerlink" href="#airflow-3-0-5-2025-08-20"
title="Link to this heading">¶</a></h2>
<section id="significant-changes">
<h3>Significant Changes<a class="headerlink" href="#significant-changes"
title="Link to this heading">¶</a></h3>
<p>No significant changes.</p>
@@ -715,6 +715,7 @@
<li><p>Fix XCom lookup failures in nested mapped task groups by correctly
resolving <code class="docutils literal notranslate"><span
class="pre">map_index</span></code> for upstream tasks (#54249)</p></li>
<li><p>UI: Fix task name indentation in Graph view for deeply nested task
groups beyond 5 levels (#54419)</p></li>
<li><p>Run failure callbacks for task instances that get stuck in queued state
and fail after requeue attempts (#54401)</p></li>
+<li><p>Make secrets masking work when connections are loaded from secrets
backends (#54574, #54612)</p></li>
</ul>
</section>
<section id="miscellaneous">
@@ -5317,7 +5318,7 @@ Any code handling this failure in addition to timeouts
should move to caching th
<div class="wy-menu-vertical">
<ul>
<li><a class="reference internal" href="#">Release Notes</a><ul>
-<li><a class="reference internal" href="#airflow-3-0-5-2025-08-19">Airflow
3.0.5 (2025-08-19)</a><ul>
+<li><a class="reference internal" href="#airflow-3-0-5-2025-08-20">Airflow
3.0.5 (2025-08-20)</a><ul>
<li><a class="reference internal" href="#significant-changes">Significant
Changes</a><ul>
<li><a class="reference internal" href="#bug-fixes">Bug Fixes</a></li>
<li><a class="reference internal" href="#miscellaneous">Miscellaneous</a></li>
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
deleted file mode 100644
index c2ec48f3d4..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:d16afad7-e8b5-4046-bff3-31821e14d644","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
deleted file mode 100644
index b3725f4835..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:2487a784-544a-454e-a485-40af2bef48a4","version":1,"metadata":{"timestamp":"2025-08-14T19:25:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
deleted file mode 100644
index 9569afd96d..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:be336ef6-75ca-4656-99ed-d50e31bbf037","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10.json
deleted file mode 100644
index 91262d12fa..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.10.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:224d4cbe-071c-4088-9446-cfe3dcef634f","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
deleted file mode 100644
index aec947cca4..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ea440f91-5174-4ecd-a9fa-1b282517dfc7","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
deleted file mode 100644
index 3a54f90213..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:d881cb3d-672e-4e9e-ae10-1aed78c0ca92","version":1,"metadata":{"timestamp":"2025-08-14T19:25:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
deleted file mode 100644
index b038b440d3..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:bb123714-ea2c-4fb9-bee6-fe48f8f9d1a9","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11.json
deleted file mode 100644
index 79f7be9b37..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.11.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:265b90fb-26a7-4a4b-afb1-db93e64115e1","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
deleted file mode 100644
index 2c78cf1485..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:c01922b5-ba3d-48fe-87c6-72c4413fab1a","version":1,"metadata":{"timestamp":"2025-08-14T19:24:59Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
deleted file mode 100644
index 91132e71f4..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9673c09a-5989-4489-b3dd-e4612ca125d8","version":1,"metadata":{"timestamp":"2025-08-14T19:25:05Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
deleted file mode 100644
index b1942abdc6..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9bb4ffa9-c5af-417d-93b4-df42eeb11704","version":1,"metadata":{"timestamp":"2025-08-14T19:25:01Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12.json
deleted file mode 100644
index cf604f9e06..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.12.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9d8b90c7-4afe-4b95-82d1-497e470d00f1","version":1,"metadata":{"timestamp":"2025-08-14T19:24:38Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
deleted file mode 100644
index 0db076d3ac..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ce71fcbf-1e21-4c1c-a36c-a163ddbf8422","version":1,"metadata":{"timestamp":"2025-08-14T19:25:16Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
deleted file mode 100644
index cb17734baf..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:3e6ad8e2-af28-4bdf-89b8-e9cfeb5f20f3","version":1,"metadata":{"timestamp":"2025-08-14T19:25:16Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
deleted file mode 100644
index a645e5c16b..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:87820e04-4505-47e1-a7f8-c716ab1a55a2","version":1,"metadata":{"timestamp":"2025-08-14T19:25:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13.json
deleted file mode 100644
index f779a8e746..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.13.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:fdf1b134-40c3-49d7-9eab-16c22a7950a0","version":1,"metadata":{"timestamp":"2025-08-14T19:24:40Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
deleted file mode 100644
index cfb916891d..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:6c323be7-b3ff-4bfd-96ce-e587f03970fb","version":1,"metadata":{"timestamp":"2025-08-14T19:24:59Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
deleted file mode 100644
index d75a11b5b8..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only-full.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:4edb31a6-0892-446b-ab1b-d1245ba9b74f","version":1,"metadata":{"timestamp":"2025-08-14T19:25:10Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
deleted file mode 100644
index 5b7b839b2f..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9-python-only.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:b586fbb6-b0f8-43d4-9f98-8e70df1e5e7d","version":1,"metadata":{"timestamp":"2025-08-14T19:25:00Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9.json
b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9.json
deleted file mode 100644
index 7bdb971420..0000000000
---
a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.0.5-python3.9.json
+++ /dev/null
@@ -1 +0,0 @@
-{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:4edae7d9-674f-44bf-8324-31116beed549","version":1,"metadata":{"timestamp":"2025-08-14T19:24:37Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.5.0","purl":"pkg:npm/%40cyclonedx/[email protected]","type":"application","bom-ref":"pkg:npm/@cyclonedx/[email protected]","publisher":"OWASP
Foundation","authors":[{"name":"OWASP
Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase
[...]
diff --git a/docs-archive/apache-airflow/stable/sbom/index.html
b/docs-archive/apache-airflow/stable/sbom/index.html
deleted file mode 100644
index 3f4867209f..0000000000
--- a/docs-archive/apache-airflow/stable/sbom/index.html
+++ /dev/null
@@ -1,50 +0,0 @@
-
-<html>
-<head><title>CycloneDX SBOMs for Apache Airflow 3.0.5rc2</title></head>
-<body>
- <h1>CycloneDX SBOMs for Apache Airflow 3.0.5rc2</h1>
- <ul>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-full.json">apache-airflow-sbom-3.0.5-python3.10-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-python-only-full.json">apache-airflow-sbom-3.0.5-python3.10-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10-python-only.json">apache-airflow-sbom-3.0.5-python3.10-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.10.json">apache-airflow-sbom-3.0.5-python3.10.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-full.json">apache-airflow-sbom-3.0.5-python3.11-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-python-only-full.json">apache-airflow-sbom-3.0.5-python3.11-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11-python-only.json">apache-airflow-sbom-3.0.5-python3.11-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.11.json">apache-airflow-sbom-3.0.5-python3.11.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-full.json">apache-airflow-sbom-3.0.5-python3.12-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-python-only-full.json">apache-airflow-sbom-3.0.5-python3.12-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12-python-only.json">apache-airflow-sbom-3.0.5-python3.12-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.12.json">apache-airflow-sbom-3.0.5-python3.12.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-full.json">apache-airflow-sbom-3.0.5-python3.13-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-python-only-full.json">apache-airflow-sbom-3.0.5-python3.13-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13-python-only.json">apache-airflow-sbom-3.0.5-python3.13-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.13.json">apache-airflow-sbom-3.0.5-python3.13.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-full.json">apache-airflow-sbom-3.0.5-python3.9-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-python-only-full.json">apache-airflow-sbom-3.0.5-python3.9-python-only-full.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9-python-only.json">apache-airflow-sbom-3.0.5-python3.9-python-only.json</a></li>
-
- <li><a
href="apache-airflow-sbom-3.0.5-python3.9.json">apache-airflow-sbom-3.0.5-python3.9.json</a></li>
-
- </ul>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow/stable/searchindex.js
b/docs-archive/apache-airflow/stable/searchindex.js
index 177f252aa4..317f43b292 100644
--- a/docs-archive/apache-airflow/stable/searchindex.js
+++ b/docs-archive/apache-airflow/stable/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"(Optional) Adding IDE auto-completion
support": [[131, "optional-adding-ide-auto-completion-support"]],
".airflowignore": [[111, "airflowignore"]], "/logout endpoint in FAB Auth
Manager is now CSRF protected (#40145)": [[171,
"logout-endpoint-in-fab-auth-manager-is-now-csrf-protected-40145"]], "Abstract
Methods": [[68, "abstract-methods"]], "Access to Amazon Web Service": [[88,
"access-to-amazon-web-service"]], "Access to Compute Engine Instance": [[88, "a
[...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"(Optional) Adding IDE auto-completion
support": [[131, "optional-adding-ide-auto-completion-support"]],
".airflowignore": [[111, "airflowignore"]], "/logout endpoint in FAB Auth
Manager is now CSRF protected (#40145)": [[171,
"logout-endpoint-in-fab-auth-manager-is-now-csrf-protected-40145"]], "Abstract
Methods": [[68, "abstract-methods"]], "Access to Amazon Web Service": [[88,
"access-to-amazon-web-service"]], "Access to Compute Engine Instance": [[88, "a
[...]
\ No newline at end of file
diff --git a/docs-archive/docker-stack/output-build-docker-stack.log
b/docs-archive/docker-stack/output-build-docker-stack.log
index 1f3193b83d..f8ff3c519e 100644
--- a/docs-archive/docker-stack/output-build-docker-stack.log
+++ b/docs-archive/docker-stack/output-build-docker-stack.log
@@ -35,8 +35,8 @@ loading intersphinx inventory
'apache-airflow-providers-asana' from /opt/airflow
loading intersphinx inventory 'apache-airflow-providers-atlassian-jira' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-atlassian-jira/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-celery' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-celery/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-cloudant' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-cloudant/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-cohere' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-cohere/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-cncf-kubernetes' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-cncf-kubernetes/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-cohere' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-cohere/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-common-compat' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-common-compat/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-common-io' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-common-io/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-common-messaging' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-common-messaging/objects.inv...
@@ -74,8 +74,8 @@ loading intersphinx inventory 'apache-airflow-providers-odbc'
from /opt/airflow/
loading intersphinx inventory 'apache-airflow-providers-openai' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-openai/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-openfaas' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-openfaas/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-openlineage' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-openlineage/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-opsgenie' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-opsgenie/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-opensearch' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-opensearch/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-opsgenie' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-opsgenie/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-oracle' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-oracle/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-pagerduty' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-pagerduty/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-papermill' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-papermill/objects.inv...
@@ -86,12 +86,12 @@ loading intersphinx inventory
'apache-airflow-providers-presto' from /opt/airflo
loading intersphinx inventory 'apache-airflow-providers-qdrant' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-qdrant/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-redis' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-redis/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-salesforce' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-salesforce/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-slack' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-slack/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-samba' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-samba/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-segment' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-segment/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-sendgrid' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-sendgrid/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-sftp' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-sftp/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-singularity' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-singularity/objects.inv...
-loading intersphinx inventory 'apache-airflow-providers-samba' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-samba/objects.inv...
+loading intersphinx inventory 'apache-airflow-providers-slack' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-slack/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-smtp' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-smtp/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-snowflake' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-snowflake/objects.inv...
loading intersphinx inventory 'apache-airflow-providers-sqlite' from
/opt/airflow/generated/_inventory_cache/apache-airflow-providers-sqlite/objects.inv...
diff --git a/docs-archive/task-sdk/1.0.5/_sources/api.rst.txt
b/docs-archive/task-sdk/1.0.5/_sources/api.rst.txt
index 8605b23479..f0a9f7499f 100644
--- a/docs-archive/task-sdk/1.0.5/_sources/api.rst.txt
+++ b/docs-archive/task-sdk/1.0.5/_sources/api.rst.txt
@@ -114,11 +114,12 @@ I/O Helpers
Execution Time Components
-------------------------
.. rubric:: Context
+
.. autoapiclass:: airflow.sdk.Context
-.. autoapimodule:: airflow.sdk.execution_time.context
- :members:
- :undoc-members:
+.. rubric:: Logging
+
+.. autofunction:: airflow.sdk.log.mask_secret
Everything else
---------------
diff --git a/docs-archive/task-sdk/1.0.5/api.html
b/docs-archive/task-sdk/1.0.5/api.html
index b0ef3263f4..a7e0f36c84 100644
--- a/docs-archive/task-sdk/1.0.5/api.html
+++ b/docs-archive/task-sdk/1.0.5/api.html
@@ -396,6 +396,7 @@
</li>
<li class="toctree-l2"><a class="reference internal"
href="#execution-time-components">Execution Time Components</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.Context"><code class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.log.mask_secret"><code class="docutils literal
notranslate"><span class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="#everything-else">Everything else</a></li>
@@ -591,6 +592,7 @@
</li>
<li class="toctree-l2"><a class="reference internal"
href="#execution-time-components">Execution Time Components</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.Context"><code class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.log.mask_secret"><code class="docutils literal
notranslate"><span class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="#everything-else">Everything else</a></li>
@@ -1777,6 +1779,31 @@ is the representation of the information for one
specific edge.</p>
<dd><p>Jinja2 template context for task rendering.</p>
</dd></dl>
+<p class="rubric">Logging</p>
+<dl class="py function">
+<dt class="sig sig-object py" id="airflow.sdk.log.mask_secret">
+<span class="sig-prename descclassname"><span
class="pre">airflow.sdk.log.</span></span><span class="sig-name descname"><span
class="pre">mask_secret</span></span><span class="sig-paren">(</span><em
class="sig-param"><span class="n"><span class="pre">secret</span></span></em>,
<em class="sig-param"><span class="n"><span class="pre">name</span></span><span
class="o"><span class="pre">=</span></span><span class="default_value"><span
class="pre">None</span></span></em><span class="sig-paren [...]
+<dd><p>Mask a secret from appearing in the logs.</p>
+<p>If <code class="docutils literal notranslate"><span
class="pre">name</span></code> is provided, then it will only be masked if the
name matches one of the configured “sensitive”
+names.</p>
+<p>If <code class="docutils literal notranslate"><span
class="pre">secret</span></code> is a dict or a iterable (excluding str) then
it will be recursively walked and keys with
+sensitive names will be hidden.</p>
+<p>If the secret value is too short (by default 5 characters or fewer,
configurable via the
+<a class="reference external"
href="https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#config-logging-min-length-masked-secret"
title="(in apache-airflow v3.0.4)"><span class="xref std std-ref">[logging]
min_length_masked_secret</span></a> setting) it will not
+be masked</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>secret</strong> (<em>str</em><em> | </em><em>dict</em><em> |
</em><em>Iterable</em>)</p></li>
+<li><p><strong>name</strong> (<em>str</em><em> | </em><em>None</em>)</p></li>
+</ul>
+</dd>
+<dt class="field-even">Return type<span class="colon">:</span></dt>
+<dd class="field-even"><p>None</p>
+</dd>
+</dl>
+</dd></dl>
+
</section>
<section id="everything-else">
<h2>Everything else<a class="headerlink" href="#everything-else" title="Link
to this heading">¶</a></h2>
@@ -3428,6 +3455,7 @@ TaskGroup class. Can be used to parameterize
TaskGroup.</p>
</li>
<li><a class="reference internal" href="#execution-time-components">Execution
Time Components</a><ul>
<li><a class="reference internal" href="#airflow.sdk.Context"><code
class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li><a class="reference internal" href="#airflow.sdk.log.mask_secret"><code
class="docutils literal notranslate"><span
class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#everything-else">Everything
else</a></li>
diff --git a/docs-archive/task-sdk/1.0.5/genindex.html
b/docs-archive/task-sdk/1.0.5/genindex.html
index 00a3da4a3c..3077fad1b8 100644
--- a/docs-archive/task-sdk/1.0.5/genindex.html
+++ b/docs-archive/task-sdk/1.0.5/genindex.html
@@ -683,6 +683,10 @@
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a href="api.html#airflow.sdk.log.mask_secret">mask_secret() (in
module airflow.sdk.log)</a>
+</li>
+ </ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="api.html#airflow.sdk.Metadata">Metadata (class in
airflow.sdk)</a>
</li>
diff --git a/docs-archive/task-sdk/1.0.5/objects.inv
b/docs-archive/task-sdk/1.0.5/objects.inv
index efe1c2090f..fcfd24da80 100644
Binary files a/docs-archive/task-sdk/1.0.5/objects.inv and
b/docs-archive/task-sdk/1.0.5/objects.inv differ
diff --git a/docs-archive/task-sdk/1.0.5/searchindex.js
b/docs-archive/task-sdk/1.0.5/searchindex.js
index 79e63e719d..8038d49df2 100644
--- a/docs-archive/task-sdk/1.0.5/searchindex.js
+++ b/docs-archive/task-sdk/1.0.5/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Introduction and Getting Started": [[4,
"introduction-and-getting-started"]], "2. Public Interface": [[4,
"public-interface"]], "3. Dag authoring Enhancements": [[4,
"dag-authoring-enhancements"]], "4. Example DAG References": [[4,
"example-dag-references"]], "5. Concepts": [[4, "concepts"]], "6. API
References": [[4, "api-references"]], "Advanced Usage": [[2,
"advanced-usage"]], "Airflow 2.x Architecture": [[4,
"airflow-2-x-architecture"]], "Apache Air [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Introduction and Getting Started": [[4,
"introduction-and-getting-started"]], "2. Public Interface": [[4,
"public-interface"]], "3. Dag authoring Enhancements": [[4,
"dag-authoring-enhancements"]], "4. Example DAG References": [[4,
"example-dag-references"]], "5. Concepts": [[4, "concepts"]], "6. API
References": [[4, "api-references"]], "Advanced Usage": [[2,
"advanced-usage"]], "Airflow 2.x Architecture": [[4,
"airflow-2-x-architecture"]], "Apache Air [...]
\ No newline at end of file
diff --git a/docs-archive/task-sdk/stable/_sources/api.rst.txt
b/docs-archive/task-sdk/stable/_sources/api.rst.txt
index 8605b23479..f0a9f7499f 100644
--- a/docs-archive/task-sdk/stable/_sources/api.rst.txt
+++ b/docs-archive/task-sdk/stable/_sources/api.rst.txt
@@ -114,11 +114,12 @@ I/O Helpers
Execution Time Components
-------------------------
.. rubric:: Context
+
.. autoapiclass:: airflow.sdk.Context
-.. autoapimodule:: airflow.sdk.execution_time.context
- :members:
- :undoc-members:
+.. rubric:: Logging
+
+.. autofunction:: airflow.sdk.log.mask_secret
Everything else
---------------
diff --git a/docs-archive/task-sdk/stable/api.html
b/docs-archive/task-sdk/stable/api.html
index b0ef3263f4..a7e0f36c84 100644
--- a/docs-archive/task-sdk/stable/api.html
+++ b/docs-archive/task-sdk/stable/api.html
@@ -396,6 +396,7 @@
</li>
<li class="toctree-l2"><a class="reference internal"
href="#execution-time-components">Execution Time Components</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.Context"><code class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.log.mask_secret"><code class="docutils literal
notranslate"><span class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="#everything-else">Everything else</a></li>
@@ -591,6 +592,7 @@
</li>
<li class="toctree-l2"><a class="reference internal"
href="#execution-time-components">Execution Time Components</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.Context"><code class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal"
href="#airflow.sdk.log.mask_secret"><code class="docutils literal
notranslate"><span class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="#everything-else">Everything else</a></li>
@@ -1777,6 +1779,31 @@ is the representation of the information for one
specific edge.</p>
<dd><p>Jinja2 template context for task rendering.</p>
</dd></dl>
+<p class="rubric">Logging</p>
+<dl class="py function">
+<dt class="sig sig-object py" id="airflow.sdk.log.mask_secret">
+<span class="sig-prename descclassname"><span
class="pre">airflow.sdk.log.</span></span><span class="sig-name descname"><span
class="pre">mask_secret</span></span><span class="sig-paren">(</span><em
class="sig-param"><span class="n"><span class="pre">secret</span></span></em>,
<em class="sig-param"><span class="n"><span class="pre">name</span></span><span
class="o"><span class="pre">=</span></span><span class="default_value"><span
class="pre">None</span></span></em><span class="sig-paren [...]
+<dd><p>Mask a secret from appearing in the logs.</p>
+<p>If <code class="docutils literal notranslate"><span
class="pre">name</span></code> is provided, then it will only be masked if the
name matches one of the configured “sensitive”
+names.</p>
+<p>If <code class="docutils literal notranslate"><span
class="pre">secret</span></code> is a dict or a iterable (excluding str) then
it will be recursively walked and keys with
+sensitive names will be hidden.</p>
+<p>If the secret value is too short (by default 5 characters or fewer,
configurable via the
+<a class="reference external"
href="https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#config-logging-min-length-masked-secret"
title="(in apache-airflow v3.0.4)"><span class="xref std std-ref">[logging]
min_length_masked_secret</span></a> setting) it will not
+be masked</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>secret</strong> (<em>str</em><em> | </em><em>dict</em><em> |
</em><em>Iterable</em>)</p></li>
+<li><p><strong>name</strong> (<em>str</em><em> | </em><em>None</em>)</p></li>
+</ul>
+</dd>
+<dt class="field-even">Return type<span class="colon">:</span></dt>
+<dd class="field-even"><p>None</p>
+</dd>
+</dl>
+</dd></dl>
+
</section>
<section id="everything-else">
<h2>Everything else<a class="headerlink" href="#everything-else" title="Link
to this heading">¶</a></h2>
@@ -3428,6 +3455,7 @@ TaskGroup class. Can be used to parameterize
TaskGroup.</p>
</li>
<li><a class="reference internal" href="#execution-time-components">Execution
Time Components</a><ul>
<li><a class="reference internal" href="#airflow.sdk.Context"><code
class="docutils literal notranslate"><span
class="pre">Context</span></code></a></li>
+<li><a class="reference internal" href="#airflow.sdk.log.mask_secret"><code
class="docutils literal notranslate"><span
class="pre">mask_secret()</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#everything-else">Everything
else</a></li>
diff --git a/docs-archive/task-sdk/stable/genindex.html
b/docs-archive/task-sdk/stable/genindex.html
index 00a3da4a3c..3077fad1b8 100644
--- a/docs-archive/task-sdk/stable/genindex.html
+++ b/docs-archive/task-sdk/stable/genindex.html
@@ -683,6 +683,10 @@
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a href="api.html#airflow.sdk.log.mask_secret">mask_secret() (in
module airflow.sdk.log)</a>
+</li>
+ </ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="api.html#airflow.sdk.Metadata">Metadata (class in
airflow.sdk)</a>
</li>
diff --git a/docs-archive/task-sdk/stable/objects.inv
b/docs-archive/task-sdk/stable/objects.inv
index efe1c2090f..fcfd24da80 100644
Binary files a/docs-archive/task-sdk/stable/objects.inv and
b/docs-archive/task-sdk/stable/objects.inv differ
diff --git a/docs-archive/task-sdk/stable/searchindex.js
b/docs-archive/task-sdk/stable/searchindex.js
index 79e63e719d..8038d49df2 100644
--- a/docs-archive/task-sdk/stable/searchindex.js
+++ b/docs-archive/task-sdk/stable/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Introduction and Getting Started": [[4,
"introduction-and-getting-started"]], "2. Public Interface": [[4,
"public-interface"]], "3. Dag authoring Enhancements": [[4,
"dag-authoring-enhancements"]], "4. Example DAG References": [[4,
"example-dag-references"]], "5. Concepts": [[4, "concepts"]], "6. API
References": [[4, "api-references"]], "Advanced Usage": [[2,
"advanced-usage"]], "Airflow 2.x Architecture": [[4,
"airflow-2-x-architecture"]], "Apache Air [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Introduction and Getting Started": [[4,
"introduction-and-getting-started"]], "2. Public Interface": [[4,
"public-interface"]], "3. Dag authoring Enhancements": [[4,
"dag-authoring-enhancements"]], "4. Example DAG References": [[4,
"example-dag-references"]], "5. Concepts": [[4, "concepts"]], "6. API
References": [[4, "api-references"]], "Advanced Usage": [[2,
"advanced-usage"]], "Airflow 2.x Architecture": [[4,
"airflow-2-x-architecture"]], "Apache Air [...]
\ No newline at end of file