{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "serialNumber": "urn:uuid:vdb-self-20260521040701",
  "metadata": {
    "timestamp": "2026-05-21T04:07:01.743498Z",
    "component": {
      "type": "application",
      "name": "vdb",
      "version": "0.1.0-dev",
      "purl": "pkg:github/vdb-project/vdb@dev"
    },
    "tools": [
      {
        "vendor": "vdb",
        "name": "bin/vdb sbom-self",
        "version": "0.1.0"
      }
    ]
  },
  "components": [
    {
      "type": "library",
      "name": "fastapi",
      "version": "0.115.0",
      "purl": "pkg:pypi/fastapi@0.115.0"
    },
    {
      "type": "library",
      "name": "uvicorn",
      "version": "0.30.6",
      "purl": "pkg:pypi/uvicorn@0.30.6"
    },
    {
      "type": "library",
      "name": "python-multipart",
      "version": "0.0.12",
      "purl": "pkg:pypi/python-multipart@0.0.12"
    },
    {
      "type": "library",
      "name": "pydantic",
      "version": "2.9.2",
      "purl": "pkg:pypi/pydantic@2.9.2"
    },
    {
      "type": "library",
      "name": "pydantic-settings",
      "version": "2.5.2",
      "purl": "pkg:pypi/pydantic-settings@2.5.2"
    },
    {
      "type": "library",
      "name": "psycopg",
      "version": "3.2.3",
      "purl": "pkg:pypi/psycopg@3.2.3"
    },
    {
      "type": "library",
      "name": "redis",
      "version": "5.0.8",
      "purl": "pkg:pypi/redis@5.0.8"
    },
    {
      "type": "library",
      "name": "rq",
      "version": "1.16.2",
      "purl": "pkg:pypi/rq@1.16.2"
    },
    {
      "type": "library",
      "name": "opensearch-py",
      "version": "2.7.1",
      "purl": "pkg:pypi/opensearch-py@2.7.1"
    },
    {
      "type": "library",
      "name": "boto3",
      "version": "1.35.24",
      "purl": "pkg:pypi/boto3@1.35.24"
    },
    {
      "type": "library",
      "name": "minio",
      "version": "7.2.8",
      "purl": "pkg:pypi/minio@7.2.8"
    },
    {
      "type": "library",
      "name": "apscheduler",
      "version": "3.10.4",
      "purl": "pkg:pypi/apscheduler@3.10.4"
    },
    {
      "type": "library",
      "name": "httpx",
      "version": "0.27.2",
      "purl": "pkg:pypi/httpx@0.27.2"
    },
    {
      "type": "library",
      "name": "openpyxl",
      "version": "3.1.5",
      "purl": "pkg:pypi/openpyxl@3.1.5"
    },
    {
      "type": "library",
      "name": "defusedxml",
      "version": "0.7.1",
      "purl": "pkg:pypi/defusedxml@0.7.1"
    },
    {
      "type": "library",
      "name": "argon2-cffi",
      "version": "23.1.0",
      "purl": "pkg:pypi/argon2-cffi@23.1.0"
    },
    {
      "type": "library",
      "name": "prometheus-client",
      "version": "0.21.0",
      "purl": "pkg:pypi/prometheus-client@0.21.0"
    },
    {
      "type": "library",
      "name": "structlog",
      "version": "24.4.0",
      "purl": "pkg:pypi/structlog@24.4.0"
    },
    {
      "type": "library",
      "name": "@astrojs/check",
      "purl": "pkg:npm/@astrojs/check@0.9.4",
      "version": "0.9.4"
    },
    {
      "type": "library",
      "name": "@astrojs/node",
      "purl": "pkg:npm/@astrojs/node@9.0.0",
      "version": "9.0.0"
    },
    {
      "type": "library",
      "name": "@astrojs/react",
      "purl": "pkg:npm/@astrojs/react@4.0.0",
      "version": "4.0.0"
    },
    {
      "type": "library",
      "name": "@astrojs/tailwind",
      "purl": "pkg:npm/@astrojs/tailwind@5.1.2",
      "version": "5.1.2"
    },
    {
      "type": "library",
      "name": "@types/react",
      "purl": "pkg:npm/@types/react@18.3.12",
      "version": "18.3.12"
    },
    {
      "type": "library",
      "name": "@types/react-dom",
      "purl": "pkg:npm/@types/react-dom@18.3.1",
      "version": "18.3.1"
    },
    {
      "type": "library",
      "name": "astro",
      "purl": "pkg:npm/astro@5.0.0",
      "version": "5.0.0"
    },
    {
      "type": "library",
      "name": "react",
      "purl": "pkg:npm/react@18.3.1",
      "version": "18.3.1"
    },
    {
      "type": "library",
      "name": "react-dom",
      "purl": "pkg:npm/react-dom@18.3.1",
      "version": "18.3.1"
    },
    {
      "type": "library",
      "name": "tailwindcss",
      "purl": "pkg:npm/tailwindcss@3.4.14",
      "version": "3.4.14"
    },
    {
      "type": "library",
      "name": "typescript",
      "purl": "pkg:npm/typescript@5.6.3",
      "version": "5.6.3"
    },
    {
      "type": "library",
      "name": "vitest",
      "purl": "pkg:npm/vitest@2.1.0",
      "version": "2.1.0"
    }
  ]
}