This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow-site-archive.git
commit 6e00d985baab8f399c3cc2e59ff81444e3b7382b Author: Jarek Potiuk <[email protected]> AuthorDate: Mon Oct 27 20:55:36 2025 +0100 Fix sboms --- .../apache-airflow-sbom-3.1.0-python3.10-full.json | 0 ...low-sbom-3.1.0-python3.10-python-only-full.json | 0 ...-airflow-sbom-3.1.0-python3.10-python-only.json | 0 .../apache-airflow-sbom-3.1.0-python3.10.json | 0 .../apache-airflow-sbom-3.1.0-python3.11-full.json | 0 ...low-sbom-3.1.0-python3.11-python-only-full.json | 0 ...-airflow-sbom-3.1.0-python3.11-python-only.json | 0 .../apache-airflow-sbom-3.1.0-python3.11.json | 0 .../apache-airflow-sbom-3.1.0-python3.12-full.json | 0 ...low-sbom-3.1.0-python3.12-python-only-full.json | 0 ...-airflow-sbom-3.1.0-python3.12-python-only.json | 0 .../apache-airflow-sbom-3.1.0-python3.12.json | 0 .../apache-airflow-sbom-3.1.0-python3.13-full.json | 0 ...low-sbom-3.1.0-python3.13-python-only-full.json | 0 ...-airflow-sbom-3.1.0-python3.13-python-only.json | 0 .../apache-airflow-sbom-3.1.0-python3.13.json | 0 .../apache-airflow-sbom-3.1.0-python3.9-full.json | 0 ...flow-sbom-3.1.0-python3.9-python-only-full.json | 0 ...e-airflow-sbom-3.1.0-python3.9-python-only.json | 0 .../apache-airflow-sbom-3.1.0-python3.9.json | 0 docs-archive/apache-airflow/3.1.0/sbom/index.html | 43 ++++++++++++++++++++++ .../apache-airflow-sbom-3.1.1-python3.10-full.json | 1 + ...low-sbom-3.1.1-python3.10-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.10-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.10.json | 1 + .../apache-airflow-sbom-3.1.1-python3.11-full.json | 1 + ...low-sbom-3.1.1-python3.11-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.11-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.11.json | 1 + .../apache-airflow-sbom-3.1.1-python3.12-full.json | 1 + ...low-sbom-3.1.1-python3.12-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.12-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.12.json | 1 + .../apache-airflow-sbom-3.1.1-python3.13-full.json | 1 + ...low-sbom-3.1.1-python3.13-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.13-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.13.json | 1 + docs-archive/apache-airflow/3.1.1/sbom/index.html | 42 +++++++++++++++++++++ .../apache-airflow-sbom-3.1.1-python3.10-full.json | 1 + ...low-sbom-3.1.1-python3.10-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.10-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.10.json | 1 + .../apache-airflow-sbom-3.1.1-python3.11-full.json | 1 + ...low-sbom-3.1.1-python3.11-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.11-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.11.json | 1 + .../apache-airflow-sbom-3.1.1-python3.12-full.json | 1 + ...low-sbom-3.1.1-python3.12-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.12-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.12.json | 1 + .../apache-airflow-sbom-3.1.1-python3.13-full.json | 1 + ...low-sbom-3.1.1-python3.13-python-only-full.json | 1 + ...-airflow-sbom-3.1.1-python3.13-python-only.json | 1 + .../sbom/apache-airflow-sbom-3.1.1-python3.13.json | 1 + docs-archive/apache-airflow/stable/sbom/index.html | 42 +++++++++++++++++++++ 55 files changed, 159 insertions(+) diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-python-only-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-python-only-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-python-only-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-python-only-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-python-only.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-python-only.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10-python-only.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10-python-only.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.10.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.10.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-python-only-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-python-only-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-python-only-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-python-only-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-python-only.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-python-only.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11-python-only.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11-python-only.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.11.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.11.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-python-only-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-python-only-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-python-only-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-python-only-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-python-only.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-python-only.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12-python-only.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12-python-only.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.12.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.12.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-python-only-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-python-only-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-python-only-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-python-only-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-python-only.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-python-only.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13-python-only.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13-python-only.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.13.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.13.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-python-only-full.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-python-only-full.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-python-only-full.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-python-only-full.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-python-only.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-python-only.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9-python-only.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9-python-only.json diff --git a/docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9.json b/docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9.json similarity index 100% rename from docs-archive/apache-airflow/3.1.0/apache-airflow-sbom-3.1.0-python3.9.json rename to docs-archive/apache-airflow/3.1.0/sbom/apache-airflow-sbom-3.1.0-python3.9.json diff --git a/docs-archive/apache-airflow/3.1.0/sbom/index.html b/docs-archive/apache-airflow/3.1.0/sbom/index.html new file mode 100644 index 00000000000..f78dad9a11d --- /dev/null +++ b/docs-archive/apache-airflow/3.1.0/sbom/index.html @@ -0,0 +1,43 @@ + +<html> +<head><title>CycloneDX SBOMs for Apache Airflow 3.1.1</title></head> +<body> + <h1>CycloneDX SBOMs for Apache Airflow 3.1.1</h1> + <ul> + + <li><a href="apache-airflow-sbom-3.1.0-python3.10-full.json">apache-airflow-sbom-3.1.0-python3.10-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.10-python-only-full.json">apache-airflow-sbom-3.1.0-python3.10-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.10-python-only.json">apache-airflow-sbom-3.1.0-python3.10-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.10.json">apache-airflow-sbom-3.1.0-python3.10.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.11-full.json">apache-airflow-sbom-3.1.0-python3.11-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.11-python-only-full.json">apache-airflow-sbom-3.1.0-python3.11-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.11-python-only.json">apache-airflow-sbom-3.1.0-python3.11-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.11.json">apache-airflow-sbom-3.1.0-python3.11.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.12-full.json">apache-airflow-sbom-3.1.0-python3.12-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.12-python-only-full.json">apache-airflow-sbom-3.1.0-python3.12-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.12-python-only.json">apache-airflow-sbom-3.1.0-python3.12-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.12.json">apache-airflow-sbom-3.1.0-python3.12.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.13-full.json">apache-airflow-sbom-3.1.0-python3.13-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.13-python-only-full.json">apache-airflow-sbom-3.1.0-python3.13-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.13-python-only.json">apache-airflow-sbom-3.1.0-python3.13-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.0-python3.13.json">apache-airflow-sbom-3.1.0-python3.13.json</a></li> + + + </ul> +</body> +</html> diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json new file mode 100644 index 00000000000..169aacc0b39 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:c5343e0d-24bf-448d-8143-4ff487d7be2f","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json new file mode 100644 index 00000000000..4908fe7857a --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9dcede02-749e-4206-aa55-d16c6cdfa5cf","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json new file mode 100644 index 00000000000..5da18d9cd33 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:191a1555-c2ca-42a9-96d8-cff49100b9e2","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10.json new file mode 100644 index 00000000000..ecb01612e29 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.10.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:a9a8f425-c441-4f5a-ada4-6f173500ef52","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json new file mode 100644 index 00000000000..4a233155426 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:f25baf4e-b38c-421c-b324-4317876b20a5","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json new file mode 100644 index 00000000000..2fd92e07dcb --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:43fe9f86-6a81-4163-b706-74283844c47f","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json new file mode 100644 index 00000000000..fa037d2c7ca --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:2c29bd08-be87-43e5-b1e8-897c5f448564","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11.json new file mode 100644 index 00000000000..b6593087d7c --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.11.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:adff232b-b7b0-4f07-a624-199f3338097f","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json new file mode 100644 index 00000000000..5f3dee8c02c --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ba471049-cdfb-478c-9385-be364268423a","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json new file mode 100644 index 00000000000..c2c78c7c2ff --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:85e22bf1-2486-4b3b-8844-4de1834b5d80","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json new file mode 100644 index 00000000000..578f2a7d3d9 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:34acb459-c7e5-4598-9dcf-990522353118","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12.json new file mode 100644 index 00000000000..9c52973b6ba --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.12.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:963c5aa0-fa85-4263-b74b-69881786c124","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json new file mode 100644 index 00000000000..4e34622b994 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:e8ae308f-7346-4ff5-8d1f-5ebbe20a4d01","version":1,"metadata":{"timestamp":"2025-10-27T19:23:05Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json new file mode 100644 index 00000000000..6761b1f36ad --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:cd325007-faab-463c-89de-a8ec7fbdcc22","version":1,"metadata":{"timestamp":"2025-10-27T19:23:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json new file mode 100644 index 00000000000..000637518c8 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:54499db5-9126-4379-ad99-9a6bbd65c231","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13.json b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13.json new file mode 100644 index 00000000000..b454f9f5ec2 --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/apache-airflow-sbom-3.1.1-python3.13.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:7d213722-9a3c-40b2-b0f4-6f9d194439ea","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/3.1.1/sbom/index.html b/docs-archive/apache-airflow/3.1.1/sbom/index.html new file mode 100644 index 00000000000..37c866d854c --- /dev/null +++ b/docs-archive/apache-airflow/3.1.1/sbom/index.html @@ -0,0 +1,42 @@ + +<html> +<head><title>CycloneDX SBOMs for Apache Airflow 3.1.1</title></head> +<body> + <h1>CycloneDX SBOMs for Apache Airflow 3.1.1</h1> + <ul> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-full.json">apache-airflow-sbom-3.1.1-python3.10-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-python-only-full.json">apache-airflow-sbom-3.1.1-python3.10-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-python-only.json">apache-airflow-sbom-3.1.1-python3.10-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10.json">apache-airflow-sbom-3.1.1-python3.10.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-full.json">apache-airflow-sbom-3.1.1-python3.11-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-python-only-full.json">apache-airflow-sbom-3.1.1-python3.11-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-python-only.json">apache-airflow-sbom-3.1.1-python3.11-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11.json">apache-airflow-sbom-3.1.1-python3.11.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-full.json">apache-airflow-sbom-3.1.1-python3.12-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-python-only-full.json">apache-airflow-sbom-3.1.1-python3.12-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-python-only.json">apache-airflow-sbom-3.1.1-python3.12-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12.json">apache-airflow-sbom-3.1.1-python3.12.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-full.json">apache-airflow-sbom-3.1.1-python3.13-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-python-only-full.json">apache-airflow-sbom-3.1.1-python3.13-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-python-only.json">apache-airflow-sbom-3.1.1-python3.13-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13.json">apache-airflow-sbom-3.1.1-python3.13.json</a></li> + + </ul> +</body> +</html> diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json new file mode 100644 index 00000000000..169aacc0b39 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:c5343e0d-24bf-448d-8143-4ff487d7be2f","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json new file mode 100644 index 00000000000..4908fe7857a --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:9dcede02-749e-4206-aa55-d16c6cdfa5cf","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json new file mode 100644 index 00000000000..5da18d9cd33 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:191a1555-c2ca-42a9-96d8-cff49100b9e2","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10.json new file mode 100644 index 00000000000..ecb01612e29 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.10.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:a9a8f425-c441-4f5a-ada4-6f173500ef52","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json new file mode 100644 index 00000000000..4a233155426 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:f25baf4e-b38c-421c-b324-4317876b20a5","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json new file mode 100644 index 00000000000..2fd92e07dcb --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:43fe9f86-6a81-4163-b706-74283844c47f","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json new file mode 100644 index 00000000000..fa037d2c7ca --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:2c29bd08-be87-43e5-b1e8-897c5f448564","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11.json new file mode 100644 index 00000000000..b6593087d7c --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.11.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:adff232b-b7b0-4f07-a624-199f3338097f","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json new file mode 100644 index 00000000000..5f3dee8c02c --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:ba471049-cdfb-478c-9385-be364268423a","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json new file mode 100644 index 00000000000..c2c78c7c2ff --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:85e22bf1-2486-4b3b-8844-4de1834b5d80","version":1,"metadata":{"timestamp":"2025-10-27T19:23:04Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json new file mode 100644 index 00000000000..578f2a7d3d9 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:34acb459-c7e5-4598-9dcf-990522353118","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12.json new file mode 100644 index 00000000000..9c52973b6ba --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.12.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:963c5aa0-fa85-4263-b74b-69881786c124","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json new file mode 100644 index 00000000000..4e34622b994 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:e8ae308f-7346-4ff5-8d1f-5ebbe20a4d01","version":1,"metadata":{"timestamp":"2025-10-27T19:23:05Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json new file mode 100644 index 00000000000..6761b1f36ad --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only-full.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:cd325007-faab-463c-89de-a8ec7fbdcc22","version":1,"metadata":{"timestamp":"2025-10-27T19:23:02Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json new file mode 100644 index 00000000000..000637518c8 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13-python-only.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:54499db5-9126-4379-ad99-9a6bbd65c231","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13.json b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13.json new file mode 100644 index 00000000000..b454f9f5ec2 --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/apache-airflow-sbom-3.1.1-python3.13.json @@ -0,0 +1 @@ +{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:7d213722-9a3c-40b2-b0f4-6f9d194439ea","version":1,"metadata":{"timestamp":"2025-10-27T19:21:09Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.10.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":[{"ph [...] diff --git a/docs-archive/apache-airflow/stable/sbom/index.html b/docs-archive/apache-airflow/stable/sbom/index.html new file mode 100644 index 00000000000..37c866d854c --- /dev/null +++ b/docs-archive/apache-airflow/stable/sbom/index.html @@ -0,0 +1,42 @@ + +<html> +<head><title>CycloneDX SBOMs for Apache Airflow 3.1.1</title></head> +<body> + <h1>CycloneDX SBOMs for Apache Airflow 3.1.1</h1> + <ul> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-full.json">apache-airflow-sbom-3.1.1-python3.10-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-python-only-full.json">apache-airflow-sbom-3.1.1-python3.10-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10-python-only.json">apache-airflow-sbom-3.1.1-python3.10-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.10.json">apache-airflow-sbom-3.1.1-python3.10.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-full.json">apache-airflow-sbom-3.1.1-python3.11-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-python-only-full.json">apache-airflow-sbom-3.1.1-python3.11-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11-python-only.json">apache-airflow-sbom-3.1.1-python3.11-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.11.json">apache-airflow-sbom-3.1.1-python3.11.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-full.json">apache-airflow-sbom-3.1.1-python3.12-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-python-only-full.json">apache-airflow-sbom-3.1.1-python3.12-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12-python-only.json">apache-airflow-sbom-3.1.1-python3.12-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.12.json">apache-airflow-sbom-3.1.1-python3.12.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-full.json">apache-airflow-sbom-3.1.1-python3.13-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-python-only-full.json">apache-airflow-sbom-3.1.1-python3.13-python-only-full.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13-python-only.json">apache-airflow-sbom-3.1.1-python3.13-python-only.json</a></li> + + <li><a href="apache-airflow-sbom-3.1.1-python3.13.json">apache-airflow-sbom-3.1.1-python3.13.json</a></li> + + </ul> +</body> +</html>
