You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by pi...@apache.org on 2023/11/16 14:20:19 UTC
(airflow-site) 01/01: Add sboms for latest provider wave
This is an automated email from the ASF dual-hosted git repository.
pierrejeambrun pushed a commit to branch add-sboms-for-latest-provider-wave
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
commit 229c4c07d67ff0be1288b5045eaa3e4b640f1860
Author: pierrejeambrun <pi...@gmail.com>
AuthorDate: Thu Nov 16 15:18:51 2023 +0100
Add sboms for latest provider wave
---
...low-sbom-provider-amazon-8.11.0-python3.10.json | 868 ++++
...low-sbom-provider-amazon-8.11.0-python3.11.json | 835 ++++
...flow-sbom-provider-amazon-8.11.0-python3.8.json | 803 ++++
...flow-sbom-provider-amazon-8.11.0-python3.9.json | 835 ++++
.../8.11.0/sbom/index.html | 18 +
...bom-provider-apache.spark-4.4.0-python3.10.json | 104 +
...bom-provider-apache.spark-4.4.0-python3.11.json | 104 +
...sbom-provider-apache.spark-4.4.0-python3.8.json | 104 +
...sbom-provider-apache.spark-4.4.0-python3.9.json | 104 +
.../4.4.0/sbom/index.html | 18 +
...-provider-cncf.kubernetes-7.9.0-python3.10.json | 915 ++++
...-provider-cncf.kubernetes-7.9.0-python3.11.json | 915 ++++
...m-provider-cncf.kubernetes-7.9.0-python3.8.json | 915 ++++
...m-provider-cncf.kubernetes-7.9.0-python3.9.json | 915 ++++
.../7.9.0/sbom/index.html | 18 +
...flow-sbom-provider-cohere-1.0.0-python3.6.json} | 10 +-
...flow-sbom-provider-cohere-1.0.0-python3.7.json} | 10 +-
...flow-sbom-provider-cohere-1.0.0-python3.8.json} | 10 +-
.../1.0.0/sbom/index.html | 16 +
...w-sbom-provider-common.io-1.0.1-python3.6.json} | 10 +-
...w-sbom-provider-common.io-1.0.1-python3.7.json} | 10 +-
...w-sbom-provider-common.io-1.0.1-python3.8.json} | 10 +-
.../1.0.1/sbom/index.html | 16 +
...-sbom-provider-databricks-5.0.0-python3.10.json | 816 ++++
...-sbom-provider-databricks-5.0.0-python3.11.json | 816 ++++
...w-sbom-provider-databricks-5.0.0-python3.8.json | 816 ++++
...w-sbom-provider-databricks-5.0.0-python3.9.json | 816 ++++
.../5.0.0/sbom/index.html | 18 +
...ow-sbom-provider-discord-3.4.1-python3.10.json} | 10 +-
...ow-sbom-provider-discord-3.4.1-python3.11.json} | 10 +-
...low-sbom-provider-discord-3.4.1-python3.8.json} | 10 +-
...low-sbom-provider-discord-3.4.1-python3.9.json} | 10 +-
.../3.4.1/sbom/index.html | 18 +
...flow-sbom-provider-docker-3.8.1-python3.10.json | 323 ++
...flow-sbom-provider-docker-3.8.1-python3.11.json | 323 ++
...rflow-sbom-provider-docker-3.8.1-python3.8.json | 323 ++
...rflow-sbom-provider-docker-3.8.1-python3.9.json | 323 ++
.../3.8.1/sbom/index.html | 18 +
...om-provider-elasticsearch-5.1.1-python3.10.json | 169 +
...om-provider-elasticsearch-5.1.1-python3.11.json | 169 +
...bom-provider-elasticsearch-5.1.1-python3.8.json | 169 +
...bom-provider-elasticsearch-5.1.1-python3.9.json | 169 +
.../5.1.1/sbom/index.html | 18 +
...irflow-sbom-provider-ftp-3.6.1-python3.10.json} | 10 +-
...irflow-sbom-provider-ftp-3.6.1-python3.11.json} | 10 +-
...airflow-sbom-provider-ftp-3.6.1-python3.8.json} | 10 +-
...airflow-sbom-provider-ftp-3.6.1-python3.9.json} | 10 +-
.../3.6.1/sbom/index.html | 18 +
...ow-sbom-provider-google-10.11.1-python3.10.json | 3497 ++++++++++++++++
...ow-sbom-provider-google-10.11.1-python3.11.json | 3507 ++++++++++++++++
...low-sbom-provider-google-10.11.1-python3.8.json | 3473 ++++++++++++++++
...low-sbom-provider-google-10.11.1-python3.9.json | 3469 ++++++++++++++++
.../10.11.1/sbom/index.html | 18 +
...rflow-sbom-provider-http-4.7.0-python3.10.json} | 10 +-
...rflow-sbom-provider-http-4.7.0-python3.11.json} | 10 +-
...irflow-sbom-provider-http-4.7.0-python3.8.json} | 10 +-
...irflow-sbom-provider-http-4.7.0-python3.9.json} | 10 +-
.../4.7.0/sbom/index.html | 18 +
...-provider-microsoft.azure-8.2.0-python3.10.json | 1695 ++++++++
...-provider-microsoft.azure-8.2.0-python3.11.json | 1630 ++++++++
...m-provider-microsoft.azure-8.2.0-python3.8.json | 1409 +++++++
...m-provider-microsoft.azure-8.2.0-python3.9.json | 1265 ++++++
.../8.2.0/sbom/index.html | 18 +
...flow-sbom-provider-openai-1.0.0-python3.6.json} | 10 +-
...flow-sbom-provider-openai-1.0.0-python3.7.json} | 10 +-
...flow-sbom-provider-openai-1.0.0-python3.8.json} | 10 +-
.../1.0.0/sbom/index.html | 16 +
...sbom-provider-openlineage-1.2.1-python3.10.json | 422 ++
...sbom-provider-openlineage-1.2.1-python3.11.json | 422 ++
...-sbom-provider-openlineage-1.2.1-python3.8.json | 422 ++
...-sbom-provider-openlineage-1.2.1-python3.9.json | 422 ++
.../1.2.1/sbom/index.html | 18 +
...-sbom-provider-opensearch-1.0.0-python3.10.json | 301 ++
...-sbom-provider-opensearch-1.0.0-python3.11.json | 301 ++
...w-sbom-provider-opensearch-1.0.0-python3.9.json | 301 ++
.../1.0.0/sbom/index.html | 8 +-
...ow-sbom-provider-pgvector-1.0.0-python3.6.json} | 10 +-
...ow-sbom-provider-pgvector-1.0.0-python3.7.json} | 10 +-
...ow-sbom-provider-pgvector-1.0.0-python3.8.json} | 10 +-
.../1.0.0/sbom/index.html | 16 +
...ow-sbom-provider-pinecone-1.0.0-python3.6.json} | 10 +-
...ow-sbom-provider-pinecone-1.0.0-python3.7.json} | 10 +-
...ow-sbom-provider-pinecone-1.0.0-python3.8.json} | 10 +-
.../1.0.0/sbom/index.html | 16 +
...ow-sbom-provider-postgres-5.8.0-python3.10.json | 71 +
...ow-sbom-provider-postgres-5.8.0-python3.11.json | 71 +
...low-sbom-provider-postgres-5.8.0-python3.8.json | 71 +
...low-sbom-provider-postgres-5.8.0-python3.9.json | 71 +
.../5.8.0/sbom/index.html | 18 +
...-sbom-provider-salesforce-5.5.1-python3.10.json | 875 ++++
...-sbom-provider-salesforce-5.5.1-python3.11.json | 875 ++++
...w-sbom-provider-salesforce-5.5.1-python3.8.json | 873 ++++
...w-sbom-provider-salesforce-5.5.1-python3.9.json | 841 ++++
.../5.5.1/sbom/index.html | 18 +
...rflow-sbom-provider-slack-8.4.0-python3.10.json | 71 +
...rflow-sbom-provider-slack-8.4.0-python3.11.json | 71 +
...irflow-sbom-provider-slack-8.4.0-python3.8.json | 71 +
...irflow-sbom-provider-slack-8.4.0-python3.9.json | 71 +
.../8.4.0/sbom/index.html | 18 +
...w-sbom-provider-snowflake-5.1.1-python3.10.json | 4353 ++++++++++++++++++++
...w-sbom-provider-snowflake-5.1.1-python3.11.json | 750 ++++
...ow-sbom-provider-snowflake-5.1.1-python3.8.json | 750 ++++
...ow-sbom-provider-snowflake-5.1.1-python3.9.json | 750 ++++
.../5.1.1/sbom/index.html | 18 +
...ow-sbom-provider-weaviate-1.0.0-python3.6.json} | 10 +-
...ow-sbom-provider-weaviate-1.0.0-python3.7.json} | 10 +-
...ow-sbom-provider-weaviate-1.0.0-python3.8.json} | 10 +-
.../1.0.0/sbom/index.html | 16 +
...flow-sbom-provider-yandex-3.6.0-python3.10.json | 493 +++
...flow-sbom-provider-yandex-3.6.0-python3.7.json} | 10 +-
...rflow-sbom-provider-yandex-3.6.0-python3.8.json | 493 +++
...rflow-sbom-provider-yandex-3.6.0-python3.9.json | 493 +++
.../3.6.0/sbom/index.html | 18 +
113 files changed, 47861 insertions(+), 158 deletions(-)
diff --git a/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.10.json b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.10.json
new file mode 100644
index 0000000000..93609b3e75
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.10.json
@@ -0,0 +1,868 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:a6e8b9d4-f89c-4a15-a314-52ca1c836f5e",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:03:55.686Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "watchtower",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/watchtower@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/watchtower@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-s0WmXm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "boto3",
+ "version": "1.29.1",
+ "purl": "pkg:pypi/boto3@1.29.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/boto3@1.29.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jmespath",
+ "version": "1.0.1",
+ "purl": "pkg:pypi/jmespath@1.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jmespath@1.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "botocore",
+ "version": "1.32.1",
+ "purl": "pkg:pypi/botocore@1.32.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/botocore@1.32.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.0.7",
+ "purl": "pkg:pypi/urllib3@2.0.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.0.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "s3transfer",
+ "version": "0.7.0",
+ "purl": "pkg:pypi/s3transfer@0.7.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/s3transfer@0.7.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "sqlalchemy-redshift",
+ "version": "0.8.14",
+ "purl": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-s0WmXm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "packaging",
+ "version": "23.2",
+ "purl": "pkg:pypi/packaging@23.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/packaging@23.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "redshift-connector",
+ "version": "2.0.916",
+ "purl": "pkg:pypi/redshift-connector@2.0.916",
+ "type": "library",
+ "bom-ref": "pkg:pypi/redshift-connector@2.0.916",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-s0WmXm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "lxml",
+ "version": "4.9.3",
+ "purl": "pkg:pypi/lxml@4.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lxml@4.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "scramp",
+ "version": "1.4.4",
+ "purl": "pkg:pypi/scramp@1.4.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/scramp@1.4.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "asn1crypto",
+ "version": "1.5.1",
+ "purl": "pkg:pypi/asn1crypto@1.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/asn1crypto@1.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "beautifulsoup4",
+ "version": "4.12.2",
+ "purl": "pkg:pypi/beautifulsoup4@4.12.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "soupsieve",
+ "version": "2.5",
+ "purl": "pkg:pypi/soupsieve@2.5",
+ "type": "library",
+ "bom-ref": "pkg:pypi/soupsieve@2.5",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jsonpath-ng",
+ "version": "1.6.0",
+ "purl": "pkg:pypi/jsonpath-ng@1.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-s0WmXm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "ply",
+ "version": "3.11",
+ "purl": "pkg:pypi/ply@3.11",
+ "type": "library",
+ "bom-ref": "pkg:pypi/ply@3.11",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/boto3@1.29.1",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/s3transfer@0.7.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/jmespath@1.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/botocore@1.32.1",
+ "dependsOn": [
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/urllib3@2.0.7"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.0.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/s3transfer@0.7.0",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/watchtower@3.0.1",
+ "dependsOn": [
+ "pkg:pypi/boto3@1.29.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/packaging@23.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "dependsOn": [
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/sqlalchemy@1.4.50"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/lxml@4.9.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.0.7"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/scramp@1.4.4",
+ "dependsOn": [
+ "pkg:pypi/asn1crypto@1.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/asn1crypto@1.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "dependsOn": [
+ "pkg:pypi/soupsieve@2.5"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/soupsieve@2.5",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/redshift-connector@2.0.916",
+ "dependsOn": [
+ "pkg:pypi/beautifulsoup4@4.12.2",
+ "pkg:pypi/boto3@1.29.1",
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/lxml@4.9.3",
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/scramp@1.4.4",
+ "pkg:pypi/setuptools@65.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/ply@3.11",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "dependsOn": [
+ "pkg:pypi/ply@3.11"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.11.json b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.11.json
new file mode 100644
index 0000000000..0dbcb3867d
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.11.json
@@ -0,0 +1,835 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:d6836d5f-fa8a-4d1e-b427-ea6546dfd873",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:03:55.682Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "watchtower",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/watchtower@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/watchtower@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-cmewXs"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "boto3",
+ "version": "1.29.1",
+ "purl": "pkg:pypi/boto3@1.29.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/boto3@1.29.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "s3transfer",
+ "version": "0.7.0",
+ "purl": "pkg:pypi/s3transfer@0.7.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/s3transfer@0.7.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "botocore",
+ "version": "1.32.1",
+ "purl": "pkg:pypi/botocore@1.32.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/botocore@1.32.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.0.7",
+ "purl": "pkg:pypi/urllib3@2.0.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.0.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jmespath",
+ "version": "1.0.1",
+ "purl": "pkg:pypi/jmespath@1.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jmespath@1.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "sqlalchemy-redshift",
+ "version": "0.8.14",
+ "purl": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-cmewXs"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "packaging",
+ "version": "23.2",
+ "purl": "pkg:pypi/packaging@23.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/packaging@23.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "redshift-connector",
+ "version": "2.0.916",
+ "purl": "pkg:pypi/redshift-connector@2.0.916",
+ "type": "library",
+ "bom-ref": "pkg:pypi/redshift-connector@2.0.916",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-cmewXs"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "beautifulsoup4",
+ "version": "4.12.2",
+ "purl": "pkg:pypi/beautifulsoup4@4.12.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "soupsieve",
+ "version": "2.5",
+ "purl": "pkg:pypi/soupsieve@2.5",
+ "type": "library",
+ "bom-ref": "pkg:pypi/soupsieve@2.5",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lxml",
+ "version": "4.9.3",
+ "purl": "pkg:pypi/lxml@4.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lxml@4.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "scramp",
+ "version": "1.4.4",
+ "purl": "pkg:pypi/scramp@1.4.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/scramp@1.4.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "asn1crypto",
+ "version": "1.5.1",
+ "purl": "pkg:pypi/asn1crypto@1.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/asn1crypto@1.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jsonpath-ng",
+ "version": "1.6.0",
+ "purl": "pkg:pypi/jsonpath-ng@1.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-cmewXs"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "ply",
+ "version": "3.11",
+ "purl": "pkg:pypi/ply@3.11",
+ "type": "library",
+ "bom-ref": "pkg:pypi/ply@3.11",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/boto3@1.29.1",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/s3transfer@0.7.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/s3transfer@0.7.0",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/botocore@1.32.1",
+ "dependsOn": [
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/urllib3@2.0.7"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.0.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jmespath@1.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/watchtower@3.0.1",
+ "dependsOn": [
+ "pkg:pypi/boto3@1.29.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/packaging@23.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "dependsOn": [
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/sqlalchemy@1.4.50"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "dependsOn": [
+ "pkg:pypi/soupsieve@2.5"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/soupsieve@2.5",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/lxml@4.9.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/scramp@1.4.4",
+ "dependsOn": [
+ "pkg:pypi/asn1crypto@1.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/asn1crypto@1.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/redshift-connector@2.0.916",
+ "dependsOn": [
+ "pkg:pypi/beautifulsoup4@4.12.2",
+ "pkg:pypi/boto3@1.29.1",
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/lxml@4.9.3",
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/scramp@1.4.4",
+ "pkg:pypi/setuptools@65.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/ply@3.11",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "dependsOn": [
+ "pkg:pypi/ply@3.11"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.8.json b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.8.json
new file mode 100644
index 0000000000..7d39dbc1b6
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.8.json
@@ -0,0 +1,803 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:5e902461-bd5e-46ea-a7c8-d50372f69436",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:04:39.575Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "watchtower",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/watchtower@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/watchtower@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-f70NsA"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "boto3",
+ "version": "1.29.1",
+ "purl": "pkg:pypi/boto3@1.29.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/boto3@1.29.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "botocore",
+ "version": "1.32.1",
+ "purl": "pkg:pypi/botocore@1.32.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/botocore@1.32.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jmespath",
+ "version": "1.0.1",
+ "purl": "pkg:pypi/jmespath@1.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jmespath@1.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.0.7",
+ "purl": "pkg:pypi/urllib3@2.0.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.0.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "s3transfer",
+ "version": "0.7.0",
+ "purl": "pkg:pypi/s3transfer@0.7.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/s3transfer@0.7.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "sqlalchemy-redshift",
+ "version": "0.8.14",
+ "purl": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-f70NsA"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "packaging",
+ "version": "23.2",
+ "purl": "pkg:pypi/packaging@23.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/packaging@23.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "redshift-connector",
+ "version": "2.0.916",
+ "purl": "pkg:pypi/redshift-connector@2.0.916",
+ "type": "library",
+ "bom-ref": "pkg:pypi/redshift-connector@2.0.916",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-f70NsA"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "scramp",
+ "version": "1.4.4",
+ "purl": "pkg:pypi/scramp@1.4.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/scramp@1.4.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "asn1crypto",
+ "version": "1.5.1",
+ "purl": "pkg:pypi/asn1crypto@1.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/asn1crypto@1.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "beautifulsoup4",
+ "version": "4.12.2",
+ "purl": "pkg:pypi/beautifulsoup4@4.12.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "soupsieve",
+ "version": "2.5",
+ "purl": "pkg:pypi/soupsieve@2.5",
+ "type": "library",
+ "bom-ref": "pkg:pypi/soupsieve@2.5",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lxml",
+ "version": "4.9.3",
+ "purl": "pkg:pypi/lxml@4.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lxml@4.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jsonpath-ng",
+ "version": "1.6.0",
+ "purl": "pkg:pypi/jsonpath-ng@1.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-f70NsA"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "ply",
+ "version": "3.11",
+ "purl": "pkg:pypi/ply@3.11",
+ "type": "library",
+ "bom-ref": "pkg:pypi/ply@3.11",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/boto3@1.29.1",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/s3transfer@0.7.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/botocore@1.32.1",
+ "dependsOn": [
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/urllib3@2.0.7"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jmespath@1.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.0.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/s3transfer@0.7.0",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/watchtower@3.0.1",
+ "dependsOn": [
+ "pkg:pypi/boto3@1.29.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/packaging@23.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "dependsOn": [
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/sqlalchemy@1.4.50"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/scramp@1.4.4",
+ "dependsOn": [
+ "pkg:pypi/asn1crypto@1.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/asn1crypto@1.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "dependsOn": [
+ "pkg:pypi/soupsieve@2.5"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/soupsieve@2.5",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/lxml@4.9.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/redshift-connector@2.0.916",
+ "dependsOn": [
+ "pkg:pypi/beautifulsoup4@4.12.2",
+ "pkg:pypi/boto3@1.29.1",
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/lxml@4.9.3",
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/scramp@1.4.4",
+ "pkg:pypi/setuptools@65.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/ply@3.11",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "dependsOn": [
+ "pkg:pypi/ply@3.11"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.9.json b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.9.json
new file mode 100644
index 0000000000..296edd8b7e
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/apache-airflow-sbom-provider-amazon-8.11.0-python3.9.json
@@ -0,0 +1,835 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:6a48d354-1dc7-4ace-9d94-57a2128ae5ec",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:04:39.715Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "watchtower",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/watchtower@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/watchtower@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VpBxYr"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "boto3",
+ "version": "1.29.1",
+ "purl": "pkg:pypi/boto3@1.29.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/boto3@1.29.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "s3transfer",
+ "version": "0.7.0",
+ "purl": "pkg:pypi/s3transfer@0.7.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/s3transfer@0.7.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "botocore",
+ "version": "1.32.1",
+ "purl": "pkg:pypi/botocore@1.32.1",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/botocore@1.32.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.0.7",
+ "purl": "pkg:pypi/urllib3@2.0.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.0.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jmespath",
+ "version": "1.0.1",
+ "purl": "pkg:pypi/jmespath@1.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jmespath@1.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "sqlalchemy-redshift",
+ "version": "0.8.14",
+ "purl": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VpBxYr"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "packaging",
+ "version": "23.2",
+ "purl": "pkg:pypi/packaging@23.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/packaging@23.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "redshift-connector",
+ "version": "2.0.916",
+ "purl": "pkg:pypi/redshift-connector@2.0.916",
+ "type": "library",
+ "bom-ref": "pkg:pypi/redshift-connector@2.0.916",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VpBxYr"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "scramp",
+ "version": "1.4.4",
+ "purl": "pkg:pypi/scramp@1.4.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/scramp@1.4.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "asn1crypto",
+ "version": "1.5.1",
+ "purl": "pkg:pypi/asn1crypto@1.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/asn1crypto@1.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lxml",
+ "version": "4.9.3",
+ "purl": "pkg:pypi/lxml@4.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lxml@4.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "beautifulsoup4",
+ "version": "4.12.2",
+ "purl": "pkg:pypi/beautifulsoup4@4.12.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "soupsieve",
+ "version": "2.5",
+ "purl": "pkg:pypi/soupsieve@2.5",
+ "type": "library",
+ "bom-ref": "pkg:pypi/soupsieve@2.5",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "jsonpath-ng",
+ "version": "1.6.0",
+ "purl": "pkg:pypi/jsonpath-ng@1.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VpBxYr"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "ply",
+ "version": "3.11",
+ "purl": "pkg:pypi/ply@3.11",
+ "type": "library",
+ "bom-ref": "pkg:pypi/ply@3.11",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-amazon-8.11.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/boto3@1.29.1",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/s3transfer@0.7.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/s3transfer@0.7.0",
+ "dependsOn": [
+ "pkg:pypi/botocore@1.32.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/botocore@1.32.1",
+ "dependsOn": [
+ "pkg:pypi/jmespath@1.0.1",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/urllib3@2.0.7"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.0.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jmespath@1.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/watchtower@3.0.1",
+ "dependsOn": [
+ "pkg:pypi/boto3@1.29.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/packaging@23.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy-redshift@0.8.14",
+ "dependsOn": [
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/sqlalchemy@1.4.50"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/scramp@1.4.4",
+ "dependsOn": [
+ "pkg:pypi/asn1crypto@1.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/asn1crypto@1.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/lxml@4.9.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/beautifulsoup4@4.12.2",
+ "dependsOn": [
+ "pkg:pypi/soupsieve@2.5"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/soupsieve@2.5",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/redshift-connector@2.0.916",
+ "dependsOn": [
+ "pkg:pypi/beautifulsoup4@4.12.2",
+ "pkg:pypi/boto3@1.29.1",
+ "pkg:pypi/botocore@1.32.1",
+ "pkg:pypi/lxml@4.9.3",
+ "pkg:pypi/packaging@23.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/scramp@1.4.4",
+ "pkg:pypi/setuptools@65.5.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/ply@3.11",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/jsonpath-ng@1.6.0",
+ "dependsOn": [
+ "pkg:pypi/ply@3.11"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/index.html b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/index.html
new file mode 100644
index 0000000000..67bd266158
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-amazon/8.11.0/sbom/index.html
@@ -0,0 +1,18 @@
+
+<html>
+<head><title>CycloneDX SBOMs for Apache Airflow provider-amazon 8.11.0</title></head>
+<body>
+ <h1>CycloneDX SBOMs for Apache Airflow provider-amazon 8.11.0</h1>
+ <ul>
+
+ <li><a href="apache-airflow-sbom-provider-amazon-8.11.0-python3.10.json">apache-airflow-sbom-provider-amazon-8.11.0-python3.10.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-amazon-8.11.0-python3.11.json">apache-airflow-sbom-provider-amazon-8.11.0-python3.11.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-amazon-8.11.0-python3.8.json">apache-airflow-sbom-provider-amazon-8.11.0-python3.8.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-amazon-8.11.0-python3.9.json">apache-airflow-sbom-provider-amazon-8.11.0-python3.9.json</a></li>
+
+ </ul>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.10.json b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.10.json
new file mode 100644
index 0000000000..4783203f03
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.10.json
@@ -0,0 +1,104 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:e746f0e5-79d6-423f-bef2-fe03f7fd3328",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:08:17.967Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "pyspark",
+ "version": "3.5.0",
+ "purl": "pkg:pypi/pyspark@3.5.0",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pyspark@3.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-IAjtNr"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "py4j",
+ "version": "0.10.9.7",
+ "purl": "pkg:pypi/py4j@0.10.9.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/py4j@0.10.9.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/py4j@0.10.9.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyspark@3.5.0",
+ "dependsOn": [
+ "pkg:pypi/py4j@0.10.9.7"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.11.json b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.11.json
new file mode 100644
index 0000000000..962b4c7bec
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.11.json
@@ -0,0 +1,104 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:f2b98a5c-9db5-4c3e-b055-043be0bab2f4",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:07:54.900Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "pyspark",
+ "version": "3.5.0",
+ "purl": "pkg:pypi/pyspark@3.5.0",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pyspark@3.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-SJIpt3"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "py4j",
+ "version": "0.10.9.7",
+ "purl": "pkg:pypi/py4j@0.10.9.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/py4j@0.10.9.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/py4j@0.10.9.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyspark@3.5.0",
+ "dependsOn": [
+ "pkg:pypi/py4j@0.10.9.7"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.8.json b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.8.json
new file mode 100644
index 0000000000..1d5f1a6399
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.8.json
@@ -0,0 +1,104 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:78e92e0a-81d6-46a2-948f-457a1773af04",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:08:29.212Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "pyspark",
+ "version": "3.5.0",
+ "purl": "pkg:pypi/pyspark@3.5.0",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pyspark@3.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VemTvu"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "py4j",
+ "version": "0.10.9.7",
+ "purl": "pkg:pypi/py4j@0.10.9.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/py4j@0.10.9.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/py4j@0.10.9.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyspark@3.5.0",
+ "dependsOn": [
+ "pkg:pypi/py4j@0.10.9.7"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.9.json b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.9.json
new file mode 100644
index 0000000000..e1fb9d48b5
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/apache-airflow-sbom-provider-apache.spark-4.4.0-python3.9.json
@@ -0,0 +1,104 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:c75c7e56-5c7b-46b9-b8e5-4cd5910d1c9f",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:08:29.406Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "pyspark",
+ "version": "3.5.0",
+ "purl": "pkg:pypi/pyspark@3.5.0",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pyspark@3.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-zcMC0C"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "py4j",
+ "version": "0.10.9.7",
+ "purl": "pkg:pypi/py4j@0.10.9.7",
+ "type": "library",
+ "bom-ref": "pkg:pypi/py4j@0.10.9.7",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-apache.spark-4.4.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/py4j@0.10.9.7",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyspark@3.5.0",
+ "dependsOn": [
+ "pkg:pypi/py4j@0.10.9.7"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/index.html b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/index.html
new file mode 100644
index 0000000000..3a24845b19
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-apache-spark/4.4.0/sbom/index.html
@@ -0,0 +1,18 @@
+
+<html>
+<head><title>CycloneDX SBOMs for Apache Airflow provider-apache.spark 4.4.0</title></head>
+<body>
+ <h1>CycloneDX SBOMs for Apache Airflow provider-apache.spark 4.4.0</h1>
+ <ul>
+
+ <li><a href="apache-airflow-sbom-provider-apache.spark-4.4.0-python3.10.json">apache-airflow-sbom-provider-apache.spark-4.4.0-python3.10.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-apache.spark-4.4.0-python3.11.json">apache-airflow-sbom-provider-apache.spark-4.4.0-python3.11.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-apache.spark-4.4.0-python3.8.json">apache-airflow-sbom-provider-apache.spark-4.4.0-python3.8.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-apache.spark-4.4.0-python3.9.json">apache-airflow-sbom-provider-apache.spark-4.4.0-python3.9.json</a></li>
+
+ </ul>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.10.json b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.10.json
new file mode 100644
index 0000000000..c45d4a9951
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.10.json
@@ -0,0 +1,915 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:0c2b048c-ee7c-4489-b908-16e66d7b458f",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:07:05.305Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "kubernetes",
+ "version": "23.6.0",
+ "purl": "pkg:pypi/kubernetes@23.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes@23.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-4AXskm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "PyYAML",
+ "version": "6.0.1",
+ "purl": "pkg:pypi/pyyaml@6.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyyaml@6.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests-oauthlib",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/requests-oauthlib@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "google-auth",
+ "version": "2.23.4",
+ "purl": "pkg:pypi/google-auth@2.23.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/google-auth@2.23.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "rsa",
+ "version": "4.9",
+ "purl": "pkg:pypi/rsa@4.9",
+ "type": "library",
+ "bom-ref": "pkg:pypi/rsa@4.9",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1",
+ "version": "0.5.0",
+ "purl": "pkg:pypi/pyasn1@0.5.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1@0.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "cachetools",
+ "version": "5.3.2",
+ "purl": "pkg:pypi/cachetools@5.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/cachetools@5.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1-modules",
+ "version": "0.3.0",
+ "purl": "pkg:pypi/pyasn1-modules@0.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "websocket-client",
+ "version": "1.6.4",
+ "purl": "pkg:pypi/websocket-client@1.6.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/websocket-client@1.6.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "kubernetes-asyncio",
+ "version": "24.2.3",
+ "purl": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-4AXskm"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "aiohttp",
+ "version": "3.8.6",
+ "purl": "pkg:pypi/aiohttp@3.8.6",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/aiohttp@3.8.6",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "frozenlist",
+ "version": "1.4.0",
+ "purl": "pkg:pypi/frozenlist@1.4.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/frozenlist@1.4.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "async-timeout",
+ "version": "4.0.3",
+ "purl": "pkg:pypi/async-timeout@4.0.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/async-timeout@4.0.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "attrs",
+ "version": "23.1.0",
+ "purl": "pkg:pypi/attrs@23.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/attrs@23.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "multidict",
+ "version": "6.0.4",
+ "purl": "pkg:pypi/multidict@6.0.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/multidict@6.0.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiosignal",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/aiosignal@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiosignal@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "yarl",
+ "version": "1.9.2",
+ "purl": "pkg:pypi/yarl@1.9.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/yarl@1.9.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiofiles",
+ "version": "23.2.1",
+ "purl": "pkg:pypi/aiofiles@23.2.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiofiles@23.2.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-4AXskm"
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyyaml@6.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/requests@2.31.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/google-auth@2.23.4",
+ "dependsOn": [
+ "pkg:pypi/cachetools@5.3.2",
+ "pkg:pypi/pyasn1-modules@0.3.0",
+ "pkg:pypi/rsa@4.9"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/rsa@4.9",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/pyasn1@0.5.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/cachetools@5.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/websocket-client@1.6.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes@23.6.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/google-auth@2.23.4",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/requests-oauthlib@1.3.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0",
+ "pkg:pypi/websocket-client@1.6.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiohttp@3.8.6",
+ "dependsOn": [
+ "pkg:pypi/aiosignal@1.3.1",
+ "pkg:pypi/async-timeout@4.0.3",
+ "pkg:pypi/attrs@23.1.0",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/frozenlist@1.4.0",
+ "pkg:pypi/multidict@6.0.4",
+ "pkg:pypi/yarl@1.9.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/frozenlist@1.4.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/async-timeout@4.0.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/attrs@23.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/multidict@6.0.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/aiosignal@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/frozenlist@1.4.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/yarl@1.9.2",
+ "dependsOn": [
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/multidict@6.0.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "dependsOn": [
+ "pkg:pypi/aiohttp@3.8.6",
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiofiles@23.2.1",
+ "dependsOn": []
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.11.json b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.11.json
new file mode 100644
index 0000000000..00d8125197
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.11.json
@@ -0,0 +1,915 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:57115330-0793-4d69-b66e-265d6a569de7",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:07:08.473Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "kubernetes",
+ "version": "23.6.0",
+ "purl": "pkg:pypi/kubernetes@23.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes@23.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-bbwRvC"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "google-auth",
+ "version": "2.23.4",
+ "purl": "pkg:pypi/google-auth@2.23.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/google-auth@2.23.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "rsa",
+ "version": "4.9",
+ "purl": "pkg:pypi/rsa@4.9",
+ "type": "library",
+ "bom-ref": "pkg:pypi/rsa@4.9",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1",
+ "version": "0.5.0",
+ "purl": "pkg:pypi/pyasn1@0.5.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1@0.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1-modules",
+ "version": "0.3.0",
+ "purl": "pkg:pypi/pyasn1-modules@0.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "cachetools",
+ "version": "5.3.2",
+ "purl": "pkg:pypi/cachetools@5.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/cachetools@5.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests-oauthlib",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/requests-oauthlib@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "PyYAML",
+ "version": "6.0.1",
+ "purl": "pkg:pypi/pyyaml@6.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyyaml@6.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "websocket-client",
+ "version": "1.6.4",
+ "purl": "pkg:pypi/websocket-client@1.6.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/websocket-client@1.6.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "kubernetes-asyncio",
+ "version": "24.2.3",
+ "purl": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-bbwRvC"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "aiohttp",
+ "version": "3.8.6",
+ "purl": "pkg:pypi/aiohttp@3.8.6",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/aiohttp@3.8.6",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiosignal",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/aiosignal@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiosignal@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "frozenlist",
+ "version": "1.4.0",
+ "purl": "pkg:pypi/frozenlist@1.4.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/frozenlist@1.4.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "yarl",
+ "version": "1.9.2",
+ "purl": "pkg:pypi/yarl@1.9.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/yarl@1.9.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "multidict",
+ "version": "6.0.4",
+ "purl": "pkg:pypi/multidict@6.0.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/multidict@6.0.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "async-timeout",
+ "version": "4.0.3",
+ "purl": "pkg:pypi/async-timeout@4.0.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/async-timeout@4.0.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "attrs",
+ "version": "23.1.0",
+ "purl": "pkg:pypi/attrs@23.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/attrs@23.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiofiles",
+ "version": "23.2.1",
+ "purl": "pkg:pypi/aiofiles@23.2.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiofiles@23.2.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-bbwRvC"
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/google-auth@2.23.4",
+ "dependsOn": [
+ "pkg:pypi/cachetools@5.3.2",
+ "pkg:pypi/pyasn1-modules@0.3.0",
+ "pkg:pypi/rsa@4.9"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/rsa@4.9",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/pyasn1@0.5.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/cachetools@5.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/requests@2.31.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyyaml@6.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/websocket-client@1.6.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes@23.6.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/google-auth@2.23.4",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/requests-oauthlib@1.3.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0",
+ "pkg:pypi/websocket-client@1.6.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiohttp@3.8.6",
+ "dependsOn": [
+ "pkg:pypi/aiosignal@1.3.1",
+ "pkg:pypi/async-timeout@4.0.3",
+ "pkg:pypi/attrs@23.1.0",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/frozenlist@1.4.0",
+ "pkg:pypi/multidict@6.0.4",
+ "pkg:pypi/yarl@1.9.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiosignal@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/frozenlist@1.4.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/frozenlist@1.4.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/yarl@1.9.2",
+ "dependsOn": [
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/multidict@6.0.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/multidict@6.0.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/async-timeout@4.0.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/attrs@23.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "dependsOn": [
+ "pkg:pypi/aiohttp@3.8.6",
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiofiles@23.2.1",
+ "dependsOn": []
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.8.json b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.8.json
new file mode 100644
index 0000000000..4f6e75116c
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.8.json
@@ -0,0 +1,915 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:82f33a63-e34e-40ff-806d-7dfc93647ac9",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:07:18.514Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "kubernetes",
+ "version": "23.6.0",
+ "purl": "pkg:pypi/kubernetes@23.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes@23.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-GeE1n9"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "PyYAML",
+ "version": "6.0.1",
+ "purl": "pkg:pypi/pyyaml@6.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyyaml@6.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests-oauthlib",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/requests-oauthlib@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "websocket-client",
+ "version": "1.6.4",
+ "purl": "pkg:pypi/websocket-client@1.6.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/websocket-client@1.6.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "google-auth",
+ "version": "2.23.4",
+ "purl": "pkg:pypi/google-auth@2.23.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/google-auth@2.23.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "cachetools",
+ "version": "5.3.2",
+ "purl": "pkg:pypi/cachetools@5.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/cachetools@5.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1-modules",
+ "version": "0.3.0",
+ "purl": "pkg:pypi/pyasn1-modules@0.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1",
+ "version": "0.5.0",
+ "purl": "pkg:pypi/pyasn1@0.5.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1@0.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "rsa",
+ "version": "4.9",
+ "purl": "pkg:pypi/rsa@4.9",
+ "type": "library",
+ "bom-ref": "pkg:pypi/rsa@4.9",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "kubernetes-asyncio",
+ "version": "24.2.3",
+ "purl": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-GeE1n9"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "aiohttp",
+ "version": "3.8.6",
+ "purl": "pkg:pypi/aiohttp@3.8.6",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/aiohttp@3.8.6",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "frozenlist",
+ "version": "1.4.0",
+ "purl": "pkg:pypi/frozenlist@1.4.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/frozenlist@1.4.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiosignal",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/aiosignal@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiosignal@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "attrs",
+ "version": "23.1.0",
+ "purl": "pkg:pypi/attrs@23.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/attrs@23.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "yarl",
+ "version": "1.9.2",
+ "purl": "pkg:pypi/yarl@1.9.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/yarl@1.9.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "multidict",
+ "version": "6.0.4",
+ "purl": "pkg:pypi/multidict@6.0.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/multidict@6.0.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "async-timeout",
+ "version": "4.0.3",
+ "purl": "pkg:pypi/async-timeout@4.0.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/async-timeout@4.0.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiofiles",
+ "version": "23.2.1",
+ "purl": "pkg:pypi/aiofiles@23.2.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiofiles@23.2.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-GeE1n9"
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyyaml@6.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/requests@2.31.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/websocket-client@1.6.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/google-auth@2.23.4",
+ "dependsOn": [
+ "pkg:pypi/cachetools@5.3.2",
+ "pkg:pypi/pyasn1-modules@0.3.0",
+ "pkg:pypi/rsa@4.9"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/cachetools@5.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/pyasn1@0.5.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/rsa@4.9",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/kubernetes@23.6.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/google-auth@2.23.4",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/requests-oauthlib@1.3.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0",
+ "pkg:pypi/websocket-client@1.6.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiohttp@3.8.6",
+ "dependsOn": [
+ "pkg:pypi/aiosignal@1.3.1",
+ "pkg:pypi/async-timeout@4.0.3",
+ "pkg:pypi/attrs@23.1.0",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/frozenlist@1.4.0",
+ "pkg:pypi/multidict@6.0.4",
+ "pkg:pypi/yarl@1.9.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/frozenlist@1.4.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/aiosignal@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/frozenlist@1.4.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/attrs@23.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/yarl@1.9.2",
+ "dependsOn": [
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/multidict@6.0.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/multidict@6.0.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/async-timeout@4.0.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "dependsOn": [
+ "pkg:pypi/aiohttp@3.8.6",
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiofiles@23.2.1",
+ "dependsOn": []
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.9.json b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.9.json
new file mode 100644
index 0000000000..49d1048862
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.9.json
@@ -0,0 +1,915 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:ff84856c-31a5-4d1b-bd3d-d45f800eed54",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:07:19.144Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "kubernetes",
+ "version": "23.6.0",
+ "purl": "pkg:pypi/kubernetes@23.6.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes@23.6.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-xm3bI4"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests-oauthlib",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/requests-oauthlib@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "PyYAML",
+ "version": "6.0.1",
+ "purl": "pkg:pypi/pyyaml@6.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyyaml@6.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "google-auth",
+ "version": "2.23.4",
+ "purl": "pkg:pypi/google-auth@2.23.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/google-auth@2.23.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1-modules",
+ "version": "0.3.0",
+ "purl": "pkg:pypi/pyasn1-modules@0.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyasn1",
+ "version": "0.5.0",
+ "purl": "pkg:pypi/pyasn1@0.5.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyasn1@0.5.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "cachetools",
+ "version": "5.3.2",
+ "purl": "pkg:pypi/cachetools@5.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/cachetools@5.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "rsa",
+ "version": "4.9",
+ "purl": "pkg:pypi/rsa@4.9",
+ "type": "library",
+ "bom-ref": "pkg:pypi/rsa@4.9",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "websocket-client",
+ "version": "1.6.4",
+ "purl": "pkg:pypi/websocket-client@1.6.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/websocket-client@1.6.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "setuptools",
+ "version": "65.5.1",
+ "purl": "pkg:pypi/setuptools@65.5.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/setuptools@65.5.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "kubernetes-asyncio",
+ "version": "24.2.3",
+ "purl": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-xm3bI4"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "aiohttp",
+ "version": "3.8.6",
+ "purl": "pkg:pypi/aiohttp@3.8.6",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/aiohttp@3.8.6",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "multidict",
+ "version": "6.0.4",
+ "purl": "pkg:pypi/multidict@6.0.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/multidict@6.0.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiosignal",
+ "version": "1.3.1",
+ "purl": "pkg:pypi/aiosignal@1.3.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiosignal@1.3.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "frozenlist",
+ "version": "1.4.0",
+ "purl": "pkg:pypi/frozenlist@1.4.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/frozenlist@1.4.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "yarl",
+ "version": "1.9.2",
+ "purl": "pkg:pypi/yarl@1.9.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/yarl@1.9.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "attrs",
+ "version": "23.1.0",
+ "purl": "pkg:pypi/attrs@23.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/attrs@23.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "async-timeout",
+ "version": "4.0.3",
+ "purl": "pkg:pypi/async-timeout@4.0.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/async-timeout@4.0.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-cncf.kubernetes-7.9.0/python3.9/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "aiofiles",
+ "version": "23.2.1",
+ "purl": "pkg:pypi/aiofiles@23.2.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/aiofiles@23.2.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-xm3bI4"
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests-oauthlib@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/requests@2.31.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyyaml@6.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/google-auth@2.23.4",
+ "dependsOn": [
+ "pkg:pypi/cachetools@5.3.2",
+ "pkg:pypi/pyasn1-modules@0.3.0",
+ "pkg:pypi/rsa@4.9"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/pyasn1-modules@0.3.0",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/pyasn1@0.5.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/cachetools@5.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/rsa@4.9",
+ "dependsOn": [
+ "pkg:pypi/pyasn1@0.5.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/websocket-client@1.6.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/setuptools@65.5.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes@23.6.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/google-auth@2.23.4",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/requests-oauthlib@1.3.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0",
+ "pkg:pypi/websocket-client@1.6.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiohttp@3.8.6",
+ "dependsOn": [
+ "pkg:pypi/aiosignal@1.3.1",
+ "pkg:pypi/async-timeout@4.0.3",
+ "pkg:pypi/attrs@23.1.0",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/frozenlist@1.4.0",
+ "pkg:pypi/multidict@6.0.4",
+ "pkg:pypi/yarl@1.9.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/multidict@6.0.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/aiosignal@1.3.1",
+ "dependsOn": [
+ "pkg:pypi/frozenlist@1.4.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/frozenlist@1.4.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/yarl@1.9.2",
+ "dependsOn": [
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/multidict@6.0.4"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/attrs@23.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/async-timeout@4.0.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/kubernetes-asyncio@24.2.3",
+ "dependsOn": [
+ "pkg:pypi/aiohttp@3.8.6",
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pyyaml@6.0.1",
+ "pkg:pypi/setuptools@65.5.1",
+ "pkg:pypi/six@1.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/aiofiles@23.2.1",
+ "dependsOn": []
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/index.html b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/index.html
new file mode 100644
index 0000000000..4039ded978
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cncf-kubernetes/7.9.0/sbom/index.html
@@ -0,0 +1,18 @@
+
+<html>
+<head><title>CycloneDX SBOMs for Apache Airflow provider-cncf.kubernetes 7.9.0</title></head>
+<body>
+ <h1>CycloneDX SBOMs for Apache Airflow provider-cncf.kubernetes 7.9.0</h1>
+ <ul>
+
+ <li><a href="apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.10.json">apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.10.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.11.json">apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.11.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.8.json">apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.8.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.9.json">apache-airflow-sbom-provider-cncf.kubernetes-7.9.0-python3.9.json</a></li>
+
+ </ul>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.6.json
similarity index 65%
copy from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
copy to docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.6.json
index 9dd919deb5..08cdf920cb 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
+++ b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.6.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:307f4b60-737f-4df5-87d9-8be06b95e382",
+ "serialNumber": "urn:uuid:fd65b463-a65c-43e7-b55a-4fb293267e9d",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.896Z",
+ "timestamp": "2023-11-16T14:03:50.372Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.7.json b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.7.json
similarity index 65%
rename from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.7.json
rename to docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.7.json
index d0ca5ca554..49d51a9620 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.7.json
+++ b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.7.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:fb01107c-d198-4721-b522-4e5c9914e752",
+ "serialNumber": "urn:uuid:6c820017-3dc6-4d65-ac64-f435d9ce1e4f",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.448Z",
+ "timestamp": "2023-11-16T14:03:50.365Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.8.json
similarity index 65%
copy from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
copy to docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.8.json
index 9dd919deb5..a4ad05947e 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
+++ b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/apache-airflow-sbom-provider-cohere-1.0.0-python3.8.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:307f4b60-737f-4df5-87d9-8be06b95e382",
+ "serialNumber": "urn:uuid:b02be46f-f45a-4882-b763-aa672a04ae3f",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.896Z",
+ "timestamp": "2023-11-16T14:03:50.371Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/index.html b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/index.html
new file mode 100644
index 0000000000..fa4e707a16
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-cohere/1.0.0/sbom/index.html
@@ -0,0 +1,16 @@
+
+<html>
+<head><title>CycloneDX SBOMs for Apache Airflow provider-cohere 1.0.0</title></head>
+<body>
+ <h1>CycloneDX SBOMs for Apache Airflow provider-cohere 1.0.0</h1>
+ <ul>
+
+ <li><a href="apache-airflow-sbom-provider-cohere-1.0.0-python3.6.json">apache-airflow-sbom-provider-cohere-1.0.0-python3.6.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-cohere-1.0.0-python3.7.json">apache-airflow-sbom-provider-cohere-1.0.0-python3.7.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-cohere-1.0.0-python3.8.json">apache-airflow-sbom-provider-cohere-1.0.0-python3.8.json</a></li>
+
+ </ul>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.6.json
similarity index 65%
copy from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
copy to docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.6.json
index 9dd919deb5..02babca348 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
+++ b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.6.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:307f4b60-737f-4df5-87d9-8be06b95e382",
+ "serialNumber": "urn:uuid:da280f07-b225-434e-9f1b-591c8b15e081",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.896Z",
+ "timestamp": "2023-11-16T14:04:59.650Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.7.json
similarity index 65%
copy from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
copy to docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.7.json
index 9dd919deb5..7e64ba4ab9 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
+++ b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.7.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:307f4b60-737f-4df5-87d9-8be06b95e382",
+ "serialNumber": "urn:uuid:c472205f-68c7-4df8-9841-7705a256f26a",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.896Z",
+ "timestamp": "2023-11-16T14:05:11.331Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.8.json
similarity index 65%
copy from docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
copy to docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.8.json
index 9dd919deb5..d688bcca65 100644
--- a/docs-archive/apache-airflow-providers-opensearch/1.0.0/sbom/apache-airflow-sbom-provider-opensearch-1.0.0-python3.6.json
+++ b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/apache-airflow-sbom-provider-common.io-1.0.1-python3.8.json
@@ -1,19 +1,19 @@
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
- "serialNumber": "urn:uuid:307f4b60-737f-4df5-87d9-8be06b95e382",
+ "serialNumber": "urn:uuid:bbe2e8ce-805b-4d1e-8346-9070e2700604",
"version": 1,
"metadata": {
- "timestamp": "2023-11-14T19:22:14.896Z",
+ "timestamp": "2023-11-16T14:05:10.557Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
- "version": "9.9.3",
- "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
"type": "application",
- "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
diff --git a/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/index.html b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/index.html
new file mode 100644
index 0000000000..e4bcd71cf5
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-common-io/1.0.1/sbom/index.html
@@ -0,0 +1,16 @@
+
+<html>
+<head><title>CycloneDX SBOMs for Apache Airflow provider-common.io 1.0.1</title></head>
+<body>
+ <h1>CycloneDX SBOMs for Apache Airflow provider-common.io 1.0.1</h1>
+ <ul>
+
+ <li><a href="apache-airflow-sbom-provider-common.io-1.0.1-python3.6.json">apache-airflow-sbom-provider-common.io-1.0.1-python3.6.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-common.io-1.0.1-python3.7.json">apache-airflow-sbom-provider-common.io-1.0.1-python3.7.json</a></li>
+
+ <li><a href="apache-airflow-sbom-provider-common.io-1.0.1-python3.8.json">apache-airflow-sbom-provider-common.io-1.0.1-python3.8.json</a></li>
+
+ </ul>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.10.json b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.10.json
new file mode 100644
index 0000000000..a58da7f530
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.10.json
@@ -0,0 +1,816 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:c9dc2ba3-3bb2-47db-b9aa-10293d785293",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:06:43.588Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "typing-extensions",
+ "version": "4.8.0",
+ "purl": "pkg:pypi/typing-extensions@4.8.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/typing-extensions@4.8.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-ebTwzB"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "databricks-sql-connector",
+ "version": "2.9.3",
+ "purl": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-ebTwzB"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "pandas",
+ "version": "2.1.3",
+ "purl": "pkg:pypi/pandas@2.1.3",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pandas@2.1.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "numpy",
+ "version": "1.26.2",
+ "purl": "pkg:pypi/numpy@1.26.2",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/numpy@1.26.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "tzdata",
+ "version": "2023.3",
+ "purl": "pkg:pypi/tzdata@2023.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/tzdata@2023.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lz4",
+ "version": "4.3.2",
+ "purl": "pkg:pypi/lz4@4.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lz4@4.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyarrow",
+ "version": "14.0.1",
+ "purl": "pkg:pypi/pyarrow@14.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyarrow@14.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "thrift",
+ "version": "0.16.0",
+ "purl": "pkg:pypi/thrift@0.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/thrift@0.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "alembic",
+ "version": "1.12.1",
+ "purl": "pkg:pypi/alembic@1.12.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/alembic@1.12.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "Mako",
+ "version": "1.3.0",
+ "purl": "pkg:pypi/mako@1.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/mako@1.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "MarkupSafe",
+ "version": "2.1.3",
+ "purl": "pkg:pypi/markupsafe@2.1.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/markupsafe@2.1.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "openpyxl",
+ "version": "3.1.2",
+ "purl": "pkg:pypi/openpyxl@3.1.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/openpyxl@3.1.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "et-xmlfile",
+ "version": "1.1.0",
+ "purl": "pkg:pypi/et-xmlfile@1.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/et-xmlfile@1.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.10/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/typing-extensions@4.8.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pandas@2.1.3",
+ "dependsOn": [
+ "pkg:pypi/numpy@1.26.2",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/tzdata@2023.3"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/numpy@1.26.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/tzdata@2023.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/lz4@4.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyarrow@14.0.1",
+ "dependsOn": [
+ "pkg:pypi/numpy@1.26.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/thrift@0.16.0",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/alembic@1.12.1",
+ "dependsOn": [
+ "pkg:pypi/mako@1.3.0",
+ "pkg:pypi/sqlalchemy@1.4.50",
+ "pkg:pypi/typing-extensions@4.8.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/mako@1.3.0",
+ "dependsOn": [
+ "pkg:pypi/markupsafe@2.1.3"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/markupsafe@2.1.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/openpyxl@3.1.2",
+ "dependsOn": [
+ "pkg:pypi/et-xmlfile@1.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/et-xmlfile@1.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "dependsOn": [
+ "pkg:pypi/alembic@1.12.1",
+ "pkg:pypi/lz4@4.3.2",
+ "pkg:pypi/numpy@1.26.2",
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/openpyxl@3.1.2",
+ "pkg:pypi/pandas@2.1.3",
+ "pkg:pypi/pyarrow@14.0.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/sqlalchemy@1.4.50",
+ "pkg:pypi/thrift@0.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.11.json b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.11.json
new file mode 100644
index 0000000000..07292356d8
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.11.json
@@ -0,0 +1,816 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:53b98948-fba2-4384-b327-bea1bf291c43",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:06:44.372Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "typing-extensions",
+ "version": "4.8.0",
+ "purl": "pkg:pypi/typing-extensions@4.8.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/typing-extensions@4.8.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-KfITOK"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "databricks-sql-connector",
+ "version": "2.9.3",
+ "purl": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-KfITOK"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "openpyxl",
+ "version": "3.1.2",
+ "purl": "pkg:pypi/openpyxl@3.1.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/openpyxl@3.1.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "et-xmlfile",
+ "version": "1.1.0",
+ "purl": "pkg:pypi/et-xmlfile@1.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/et-xmlfile@1.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyarrow",
+ "version": "14.0.1",
+ "purl": "pkg:pypi/pyarrow@14.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyarrow@14.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "numpy",
+ "version": "1.26.2",
+ "purl": "pkg:pypi/numpy@1.26.2",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/numpy@1.26.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "thrift",
+ "version": "0.16.0",
+ "purl": "pkg:pypi/thrift@0.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/thrift@0.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "alembic",
+ "version": "1.12.1",
+ "purl": "pkg:pypi/alembic@1.12.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/alembic@1.12.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "Mako",
+ "version": "1.3.0",
+ "purl": "pkg:pypi/mako@1.3.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/mako@1.3.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "MarkupSafe",
+ "version": "2.1.3",
+ "purl": "pkg:pypi/markupsafe@2.1.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/markupsafe@2.1.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pandas",
+ "version": "2.1.3",
+ "purl": "pkg:pypi/pandas@2.1.3",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/pandas@2.1.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "tzdata",
+ "version": "2023.3",
+ "purl": "pkg:pypi/tzdata@2023.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/tzdata@2023.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pytz",
+ "version": "2023.3.post1",
+ "purl": "pkg:pypi/pytz@2023.3.post1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pytz@2023.3.post1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "python-dateutil",
+ "version": "2.8.2",
+ "purl": "pkg:pypi/python-dateutil@2.8.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/python-dateutil@2.8.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lz4",
+ "version": "4.3.2",
+ "purl": "pkg:pypi/lz4@4.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lz4@4.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.11/without-core/requirements.txt"
+ }
+ ]
+ }
+ ],
+ "services": [],
+ "dependencies": [
+ {
+ "ref": "pkg:pypi/without-core@latest",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/typing-extensions@4.8.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/openpyxl@3.1.2",
+ "dependsOn": [
+ "pkg:pypi/et-xmlfile@1.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/et-xmlfile@1.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pyarrow@14.0.1",
+ "dependsOn": [
+ "pkg:pypi/numpy@1.26.2"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/numpy@1.26.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/thrift@0.16.0",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/six@1.16.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/oauthlib@3.2.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/requests@2.31.0",
+ "dependsOn": [
+ "pkg:pypi/certifi@2023.7.22",
+ "pkg:pypi/charset-normalizer@3.3.2",
+ "pkg:pypi/idna@3.4",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/certifi@2023.7.22",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/urllib3@2.1.0",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/idna@3.4",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/alembic@1.12.1",
+ "dependsOn": [
+ "pkg:pypi/mako@1.3.0",
+ "pkg:pypi/sqlalchemy@1.4.50",
+ "pkg:pypi/typing-extensions@4.8.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "dependsOn": [
+ "pkg:pypi/greenlet@3.0.1"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/greenlet@3.0.1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/mako@1.3.0",
+ "dependsOn": [
+ "pkg:pypi/markupsafe@2.1.3"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/markupsafe@2.1.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pandas@2.1.3",
+ "dependsOn": [
+ "pkg:pypi/numpy@1.26.2",
+ "pkg:pypi/python-dateutil@2.8.2",
+ "pkg:pypi/pytz@2023.3.post1",
+ "pkg:pypi/tzdata@2023.3"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/tzdata@2023.3",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/pytz@2023.3.post1",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/python-dateutil@2.8.2",
+ "dependsOn": [
+ "pkg:pypi/six@1.16.0"
+ ]
+ },
+ {
+ "ref": "pkg:pypi/lz4@4.3.2",
+ "dependsOn": []
+ },
+ {
+ "ref": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "dependsOn": [
+ "pkg:pypi/alembic@1.12.1",
+ "pkg:pypi/lz4@4.3.2",
+ "pkg:pypi/numpy@1.26.2",
+ "pkg:pypi/oauthlib@3.2.2",
+ "pkg:pypi/openpyxl@3.1.2",
+ "pkg:pypi/pandas@2.1.3",
+ "pkg:pypi/pyarrow@14.0.1",
+ "pkg:pypi/requests@2.31.0",
+ "pkg:pypi/sqlalchemy@1.4.50",
+ "pkg:pypi/thrift@0.16.0",
+ "pkg:pypi/urllib3@2.1.0"
+ ]
+ }
+ ]
+}
diff --git a/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.8.json b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.8.json
new file mode 100644
index 0000000000..42ca6b3f62
--- /dev/null
+++ b/docs-archive/apache-airflow-providers-databricks/5.0.0/sbom/apache-airflow-sbom-provider-databricks-5.0.0-python3.8.json
@@ -0,0 +1,816 @@
+{
+ "bomFormat": "CycloneDX",
+ "specVersion": "1.5",
+ "serialNumber": "urn:uuid:bfeb703e-57a4-4055-8438-83fd12c58524",
+ "version": 1,
+ "metadata": {
+ "timestamp": "2023-11-16T14:06:44.904Z",
+ "tools": {
+ "components": [
+ {
+ "group": "@cyclonedx",
+ "name": "cdxgen",
+ "version": "9.9.4",
+ "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.4",
+ "type": "application",
+ "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.4",
+ "author": "OWASP Foundation",
+ "publisher": "OWASP Foundation"
+ }
+ ]
+ },
+ "authors": [
+ {
+ "name": "OWASP Foundation"
+ }
+ ],
+ "component": {
+ "group": "",
+ "name": "without-core",
+ "version": "latest",
+ "type": "application",
+ "bom-ref": "pkg:pypi/without-core@latest",
+ "purl": "pkg:pypi/without-core@latest",
+ "components": []
+ }
+ },
+ "components": [
+ {
+ "group": "",
+ "name": "typing-extensions",
+ "version": "4.8.0",
+ "purl": "pkg:pypi/typing-extensions@4.8.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/typing-extensions@4.8.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VYRTBF"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "databricks-sql-connector",
+ "version": "2.9.3",
+ "purl": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "type": "library",
+ "bom-ref": "pkg:pypi/databricks-sql-connector@2.9.3",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 1,
+ "methods": [
+ {
+ "technique": "instrumentation",
+ "confidence": 1,
+ "value": "/tmp/cdxgen-venv-VYRTBF"
+ }
+ ]
+ }
+ }
+ },
+ {
+ "group": "",
+ "name": "SQLAlchemy",
+ "version": "1.4.50",
+ "purl": "pkg:pypi/sqlalchemy@1.4.50",
+ "type": "library",
+ "bom-ref": "pkg:pypi/sqlalchemy@1.4.50",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "greenlet",
+ "version": "3.0.1",
+ "purl": "pkg:pypi/greenlet@3.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/greenlet@3.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "oauthlib",
+ "version": "3.2.2",
+ "purl": "pkg:pypi/oauthlib@3.2.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/oauthlib@3.2.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "thrift",
+ "version": "0.16.0",
+ "purl": "pkg:pypi/thrift@0.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/thrift@0.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "six",
+ "version": "1.16.0",
+ "purl": "pkg:pypi/six@1.16.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/six@1.16.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "numpy",
+ "version": "1.24.4",
+ "purl": "pkg:pypi/numpy@1.24.4",
+ "type": "framework",
+ "bom-ref": "pkg:pypi/numpy@1.24.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "pyarrow",
+ "version": "14.0.1",
+ "purl": "pkg:pypi/pyarrow@14.0.1",
+ "type": "library",
+ "bom-ref": "pkg:pypi/pyarrow@14.0.1",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "lz4",
+ "version": "4.3.2",
+ "purl": "pkg:pypi/lz4@4.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/lz4@4.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "requests",
+ "version": "2.31.0",
+ "purl": "pkg:pypi/requests@2.31.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/requests@2.31.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "urllib3",
+ "version": "2.1.0",
+ "purl": "pkg:pypi/urllib3@2.1.0",
+ "type": "library",
+ "bom-ref": "pkg:pypi/urllib3@2.1.0",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "idna",
+ "version": "3.4",
+ "purl": "pkg:pypi/idna@3.4",
+ "type": "library",
+ "bom-ref": "pkg:pypi/idna@3.4",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "charset-normalizer",
+ "version": "3.3.2",
+ "purl": "pkg:pypi/charset-normalizer@3.3.2",
+ "type": "library",
+ "bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ },
+ {
+ "group": "",
+ "name": "certifi",
+ "version": "2023.7.22",
+ "purl": "pkg:pypi/certifi@2023.7.22",
+ "type": "library",
+ "bom-ref": "pkg:pypi/certifi@2023.7.22",
+ "evidence": {
+ "identity": {
+ "field": "purl",
+ "confidence": 0.8,
+ "methods": [
+ {
+ "technique": "manifest-analysis",
+ "confidence": 0.8,
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
+ }
+ ]
+ }
+ },
+ "properties": [
+ {
+ "name": "SrcFile",
+ "value": "/app/provider_requirements/provider-databricks-5.0.0/python3.8/without-core/requirements.txt"
... 39346 lines suppressed ...