{
  "components": [
    {
      "bom-ref": "CacheControl==0.14.4",
      "description": "httplib2 caching for requests",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/psf/cachecontrol/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/psf/cachecontrol"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pypi.org/project/CacheControl/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "CacheControl",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "filecache"
        }
      ],
      "purl": "pkg:pypi/cachecontrol@0.14.4",
      "type": "library",
      "version": "0.14.4"
    },
    {
      "bom-ref": "Farama-Notifications==0.0.4",
      "description": "Notifications for all Farama Foundation maintained libraries.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/Farama-Foundation/Farama-Notifications"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "Farama-Notifications",
      "purl": "pkg:pypi/farama-notifications@0.0.4",
      "type": "library",
      "version": "0.0.4"
    },
    {
      "bom-ref": "Jinja2==3.1.6",
      "description": "A very fast and expressive template engine.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Chat",
          "type": "chat",
          "url": "https://discord.gg/pallets"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://jinja.palletsprojects.com/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pallets/jinja/"
        },
        {
          "comment": "from packaging metadata Project-URL: Donate",
          "type": "other",
          "url": "https://palletsprojects.com/donate"
        },
        {
          "comment": "from packaging metadata Project-URL: Changes",
          "type": "release-notes",
          "url": "https://jinja.palletsprojects.com/changes/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "Jinja2",
      "purl": "pkg:pypi/jinja2@3.1.6",
      "type": "library",
      "version": "3.1.6"
    },
    {
      "bom-ref": "MarkupSafe==3.0.3",
      "description": "Safely add untrusted strings to HTML/XML markup.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Chat",
          "type": "chat",
          "url": "https://discord.gg/pallets"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://markupsafe.palletsprojects.com/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pallets/markupsafe/"
        },
        {
          "comment": "from packaging metadata Project-URL: Donate",
          "type": "other",
          "url": "https://palletsprojects.com/donate"
        },
        {
          "comment": "from packaging metadata Project-URL: Changes",
          "type": "release-notes",
          "url": "https://markupsafe.palletsprojects.com/page/changes/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "MarkupSafe",
      "purl": "pkg:pypi/markupsafe@3.0.3",
      "type": "library",
      "version": "3.0.3"
    },
    {
      "bom-ref": "PyYAML==6.0.3",
      "description": "YAML parser and emitter for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://pypi.org/project/PyYAML/"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyyaml.org/wiki/PyYAMLDocumentation"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/yaml/pyyaml/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Mailing lists",
          "type": "other",
          "url": "http://lists.sourceforge.net/lists/listinfo/yaml-core"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/yaml/pyyaml"
        },
        {
          "comment": "from packaging metadata Project-URL: CI",
          "type": "other",
          "url": "https://github.com/yaml/pyyaml/actions"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://pyyaml.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "PyYAML",
      "purl": "pkg:pypi/pyyaml@6.0.3",
      "type": "library",
      "version": "6.0.3"
    },
    {
      "bom-ref": "Pygments==2.20.0",
      "description": "Pygments is a syntax highlighting package written in Python.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pygments.org/docs"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pygments/pygments/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pygments/pygments"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/pygments/pygments/blob/master/CHANGES"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pygments.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        }
      ],
      "name": "Pygments",
      "purl": "pkg:pypi/pygments@2.20.0",
      "type": "library",
      "version": "2.20.0"
    },
    {
      "bom-ref": "absl-py==2.4.0",
      "description": "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://abseil.io/docs/python/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/abseil/abseil-py/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/abseil/abseil-py"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/abseil/abseil-py/blob/main/CHANGELOG.md"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "absl-py",
      "purl": "pkg:pypi/absl-py@2.4.0",
      "type": "library",
      "version": "2.4.0"
    },
    {
      "bom-ref": "aiobotocore==3.3.0",
      "description": "Async client for aws services using botocore and aiohttp",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://aiobotocore.aio-libs.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/aio-libs/aiobotocore"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "aiobotocore",
      "purl": "pkg:pypi/aiobotocore@3.3.0",
      "type": "library",
      "version": "3.3.0"
    },
    {
      "bom-ref": "aiofiles==25.1.0",
      "description": "File support for asyncio.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/Tinche/aiofiles/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/Tinche/aiofiles#history"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/Tinche/aiofiles"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "aiofiles",
      "purl": "pkg:pypi/aiofiles@25.1.0",
      "type": "library",
      "version": "25.1.0"
    },
    {
      "bom-ref": "aiohappyeyeballs==2.6.1",
      "description": "Happy Eyeballs for asyncio",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://aiohappyeyeballs.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/aio-libs/aiohappyeyeballs/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/aio-libs/aiohappyeyeballs"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "PSF-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Python-2.0"
          }
        }
      ],
      "name": "aiohappyeyeballs",
      "purl": "pkg:pypi/aiohappyeyeballs@2.6.1",
      "type": "library",
      "version": "2.6.1"
    },
    {
      "bom-ref": "aiohttp==3.13.5",
      "description": "Async http client/server framework (asyncio)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/aiohttp"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://docs.aiohttp.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: Changelog",
          "type": "other",
          "url": "https://docs.aiohttp.org/en/stable/changes.html"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/aiohttp"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: GitHub Actions",
          "type": "other",
          "url": "https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/aiohttp/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/aio-libs/aiohttp"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 AND MIT"
        }
      ],
      "name": "aiohttp",
      "purl": "pkg:pypi/aiohttp@3.13.5",
      "type": "library",
      "version": "3.13.5"
    },
    {
      "bom-ref": "aiohttp-cors==0.8.1",
      "description": "CORS support for aiohttp",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/aiohttp-cors"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "aiohttp-cors",
      "purl": "pkg:pypi/aiohttp-cors@0.8.1",
      "type": "library",
      "version": "0.8.1"
    },
    {
      "bom-ref": "aioitertools==0.13.0",
      "description": "itertools and builtins for AsyncIO and mixed iterables",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://aioitertools.omnilib.dev"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://aioitertools.omnilib.dev/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Github",
          "type": "vcs",
          "url": "https://github.com/omnilib/aioitertools"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "aioitertools",
      "purl": "pkg:pypi/aioitertools@0.13.0",
      "type": "library",
      "version": "0.13.0"
    },
    {
      "bom-ref": "aiosignal==1.4.0",
      "description": "aiosignal: a list of registered asynchronous callbacks",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/aiosignal"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://docs.aiosignal.org"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/aiosignal"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: GitHub Actions",
          "type": "other",
          "url": "https://github.com/aio-libs/aiosignal/actions"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/aiosignal/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Chat: Gitter",
          "type": "other",
          "url": "https://gitter.im/aio-libs/Lobby"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/aiosignal"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "aiosignal",
      "purl": "pkg:pypi/aiosignal@1.4.0",
      "type": "library",
      "version": "1.4.0"
    },
    {
      "bom-ref": "amqp==5.3.1",
      "description": "Low-level AMQP client for Python (fork of amqplib).",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://github.com/celery/py-amqp"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "amqp",
      "purl": "pkg:pypi/amqp@5.3.1",
      "type": "library",
      "version": "5.3.1"
    },
    {
      "bom-ref": "annotated-doc==0.0.4",
      "description": "Document parameters, class attributes, return types, and variables inline, with Annotated.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://github.com/fastapi/annotated-doc"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/fastapi/annotated-doc/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/fastapi/annotated-doc/release-notes.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/fastapi/annotated-doc"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/fastapi/annotated-doc"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "annotated-doc",
      "purl": "pkg:pypi/annotated-doc@0.0.4",
      "type": "library",
      "version": "0.0.4"
    },
    {
      "bom-ref": "annotated-types==0.7.0",
      "description": "Reusable constraint types to use with typing.Annotated",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/annotated-types/annotated-types"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/annotated-types/annotated-types/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/annotated-types/annotated-types"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "annotated-types",
      "purl": "pkg:pypi/annotated-types@0.7.0",
      "type": "library",
      "version": "0.7.0"
    },
    {
      "bom-ref": "anyio==4.13.0",
      "description": "High-level concurrency and networking framework on top of asyncio or Trio",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://anyio.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/agronholm/anyio/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source code",
          "type": "other",
          "url": "https://github.com/agronholm/anyio"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://anyio.readthedocs.io/en/stable/versionhistory.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "anyio",
      "purl": "pkg:pypi/anyio@4.13.0",
      "type": "library",
      "version": "4.13.0"
    },
    {
      "bom-ref": "argon2-cffi==25.1.0",
      "description": "Argon2 for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://argon2-cffi.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/hynek"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/?utm_source=lifter&utm_medium=referral&utm_campaign=hynek"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/hynek/argon2-cffi/blob/main/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub",
          "type": "vcs",
          "url": "https://github.com/hynek/argon2-cffi"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "argon2-cffi",
      "purl": "pkg:pypi/argon2-cffi@25.1.0",
      "type": "library",
      "version": "25.1.0"
    },
    {
      "bom-ref": "argon2-cffi-bindings==25.1.0",
      "description": "Low-level CFFI bindings for Argon2",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/hynek"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/?utm_source=lifter&utm_medium=referral&utm_campaign=hynek"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/hynek/argon2-cffi-bindings/blob/main/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub",
          "type": "vcs",
          "url": "https://github.com/hynek/argon2-cffi-bindings"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "argon2-cffi-bindings",
      "purl": "pkg:pypi/argon2-cffi-bindings@25.1.0",
      "type": "library",
      "version": "25.1.0"
    },
    {
      "bom-ref": "arrow==1.4.0",
      "description": "Better dates & times for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://arrow.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/arrow-py/arrow/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/arrow-py/arrow"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "arrow",
      "purl": "pkg:pypi/arrow@1.4.0",
      "type": "library",
      "version": "1.4.0"
    },
    {
      "bom-ref": "attrs==26.1.0",
      "description": "Classes Without Boilerplate",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://www.attrs.org/"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/hynek"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-attrs?utm_source=pypi-attrs&utm_medium=pypi"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://www.attrs.org/en/stable/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub",
          "type": "vcs",
          "url": "https://github.com/python-attrs/attrs"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "attrs",
      "purl": "pkg:pypi/attrs@26.1.0",
      "type": "library",
      "version": "26.1.0"
    },
    {
      "bom-ref": "audioread==3.1.0",
      "description": "Multi-library, cross-platform audio decoding.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/beetbox/audioread/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/beetbox/audioread"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/beetbox/audioread"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "audioread",
      "purl": "pkg:pypi/audioread@3.1.0",
      "type": "library",
      "version": "3.1.0"
    },
    {
      "bom-ref": "azure-core==1.39.0",
      "description": "Microsoft Azure Core Library for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "azure-core",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "aio"
        }
      ],
      "purl": "pkg:pypi/azure-core@1.39.0",
      "type": "library",
      "version": "1.39.0"
    },
    {
      "bom-ref": "azure-storage-blob==12.28.0",
      "description": "Microsoft Azure Blob Storage Client Library for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "azure-storage-blob",
      "purl": "pkg:pypi/azure-storage-blob@12.28.0",
      "type": "library",
      "version": "12.28.0"
    },
    {
      "bom-ref": "bandit==1.9.4",
      "description": "Security oriented static analyser for python code.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://bandit.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/PyCQA/bandit/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Discord",
          "type": "other",
          "url": "https://discord.gg/qYxpadCgkx"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/PyCQA/bandit"
        },
        {
          "comment": "from packaging metadata Project-URL: Release Notes",
          "type": "other",
          "url": "https://github.com/PyCQA/bandit/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Sponsor",
          "type": "other",
          "url": "https://psfmember.org/civicrm/contribute/transact/?reset=1&id=42"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://bandit.readthedocs.io/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "bandit",
      "purl": "pkg:pypi/bandit@1.9.4",
      "type": "library",
      "version": "1.9.4"
    },
    {
      "bom-ref": "beautifulsoup4==4.14.3",
      "description": "Screen-scraping library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Download",
          "type": "distribution",
          "url": "https://www.crummy.com/software/BeautifulSoup/bs4/download/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://www.crummy.com/software/BeautifulSoup/bs4/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "beautifulsoup4",
      "purl": "pkg:pypi/beautifulsoup4@4.14.3",
      "type": "library",
      "version": "4.14.3"
    },
    {
      "bom-ref": "billiard==4.2.4",
      "description": "Python multiprocessing fork with improvements and bugfixes",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/celery/billiard"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "billiard",
      "purl": "pkg:pypi/billiard@4.2.4",
      "type": "library",
      "version": "4.2.4"
    },
    {
      "bom-ref": "boolean.py==5.0",
      "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/bastikr/boolean.py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        }
      ],
      "name": "boolean.py",
      "purl": "pkg:pypi/boolean.py@5.0",
      "type": "library",
      "version": "5.0"
    },
    {
      "bom-ref": "botocore==1.42.70",
      "description": "Low-level, data-driven core of boto 3.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/boto/botocore"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "botocore",
      "purl": "pkg:pypi/botocore@1.42.70",
      "type": "library",
      "version": "1.42.70"
    },
    {
      "bom-ref": "build==1.4.2",
      "description": "A simple, correct Python build frontend",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: issues",
          "type": "issue-tracker",
          "url": "https://github.com/pypa/build/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/pypa/build"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://build.pypa.io/en/stable/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://build.pypa.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "build",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "virtualenv"
        }
      ],
      "purl": "pkg:pypi/build@1.4.2",
      "type": "library",
      "version": "1.4.2"
    },
    {
      "bom-ref": "cachetools==7.0.5",
      "description": "Extensible memoizing collections and decorators",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tkem/cachetools/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "cachetools",
      "purl": "pkg:pypi/cachetools@7.0.5",
      "type": "library",
      "version": "7.0.5"
    },
    {
      "bom-ref": "celery==5.6.3",
      "description": "Distributed Task Queue.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://docs.celeryq.dev/en/stable/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/celery/celery/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Code",
          "type": "other",
          "url": "https://github.com/celery/celery"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://opencollective.com/celery"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://docs.celeryq.dev/en/stable/changelog.html"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://docs.celeryq.dev/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "celery",
      "purl": "pkg:pypi/celery@5.6.3",
      "type": "library",
      "version": "5.6.3"
    },
    {
      "bom-ref": "certifi==2026.2.25",
      "description": "Python package for providing Mozilla's CA Bundle.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/certifi/python-certifi"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/certifi/python-certifi"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MPL-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)"
          }
        }
      ],
      "name": "certifi",
      "purl": "pkg:pypi/certifi@2026.2.25",
      "type": "library",
      "version": "2026.2.25"
    },
    {
      "bom-ref": "cffi==2.0.0",
      "description": "Foreign Function Interface for Python calling C code.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://cffi.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/python-cffi/cffi/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/python-cffi/cffi"
        },
        {
          "comment": "from packaging metadata Project-URL: Downloads",
          "type": "other",
          "url": "https://github.com/python-cffi/cffi/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Contact",
          "type": "other",
          "url": "https://groups.google.com/forum/#!forum/python-cffi"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://cffi.readthedocs.io/en/latest/whatsnew.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "cffi",
      "purl": "pkg:pypi/cffi@2.0.0",
      "type": "library",
      "version": "2.0.0"
    },
    {
      "bom-ref": "chardet==5.2.0",
      "description": "Universal encoding detector for Python 3",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://chardet.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/chardet/chardet/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub Project",
          "type": "other",
          "url": "https://github.com/chardet/chardet"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/chardet/chardet"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)"
          }
        }
      ],
      "name": "chardet",
      "purl": "pkg:pypi/chardet@5.2.0",
      "type": "library",
      "version": "5.2.0"
    },
    {
      "bom-ref": "charset-normalizer==3.4.7",
      "description": "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://charset-normalizer.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/jawah/charset_normalizer/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Code",
          "type": "other",
          "url": "https://github.com/jawah/charset_normalizer"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "charset-normalizer",
      "purl": "pkg:pypi/charset-normalizer@3.4.7",
      "type": "library",
      "version": "3.4.7"
    },
    {
      "bom-ref": "click==8.3.2",
      "description": "Composable command line interface toolkit",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Chat",
          "type": "chat",
          "url": "https://discord.gg/pallets"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://click.palletsprojects.com/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pallets/click/"
        },
        {
          "comment": "from packaging metadata Project-URL: Donate",
          "type": "other",
          "url": "https://palletsprojects.com/donate"
        },
        {
          "comment": "from packaging metadata Project-URL: Changes",
          "type": "release-notes",
          "url": "https://click.palletsprojects.com/page/changes/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "click",
      "purl": "pkg:pypi/click@8.3.2",
      "type": "library",
      "version": "8.3.2"
    },
    {
      "bom-ref": "click-didyoumean==0.3.1",
      "description": "Enables git-like *did-you-mean* feature in click",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/click-contrib/click-didyoumean"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/click-contrib/click-didyoumean"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "click-didyoumean",
      "purl": "pkg:pypi/click-didyoumean@0.3.1",
      "type": "library",
      "version": "0.3.1"
    },
    {
      "bom-ref": "click-plugins==1.1.1.2",
      "description": "An extension module for click to enable registering CLI commands via setuptools entry-points.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/click-contrib/click-plugins"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "click-plugins",
      "purl": "pkg:pypi/click-plugins@1.1.1.2",
      "type": "library",
      "version": "1.1.1.2"
    },
    {
      "bom-ref": "click-repl==0.3.0",
      "description": "REPL plugin for Click",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/untitaker/click-repl"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "click-repl",
      "purl": "pkg:pypi/click-repl@0.3.0",
      "type": "library",
      "version": "0.3.0"
    },
    {
      "bom-ref": "cloudpickle==3.1.2",
      "description": "Pickler class to extend the standard pickle.Pickler functionality",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/cloudpipe/cloudpickle"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "cloudpickle",
      "purl": "pkg:pypi/cloudpickle@3.1.2",
      "type": "library",
      "version": "3.1.2"
    },
    {
      "bom-ref": "colorful==0.5.8",
      "description": "Terminal string styling done right, in Python.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://github.com/timofurrer/colorful"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "colorful",
      "purl": "pkg:pypi/colorful@0.5.8",
      "type": "library",
      "version": "0.5.8"
    },
    {
      "bom-ref": "coverage==7.13.5",
      "description": "Code coverage measurement for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://coverage.readthedocs.io/en/7.13.5"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/coveragepy/coveragepy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Mastodon",
          "type": "other",
          "url": "https://hachyderm.io/@coveragepy"
        },
        {
          "comment": "from packaging metadata Project-URL: Mastodon (nedbat)",
          "type": "other",
          "url": "https://hachyderm.io/@nedbat"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-coverage?utm_source=pypi-coverage&utm_medium=referral&utm_campaign=pypi"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/coveragepy/coveragepy"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "coverage",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "toml"
        }
      ],
      "purl": "pkg:pypi/coverage@7.13.5",
      "type": "library",
      "version": "7.13.5"
    },
    {
      "bom-ref": "cramjam==2.11.0",
      "description": "Thin Python bindings to de/compression algorithms in Rust",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://docs.rs/cramjam/latest/cramjam"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/milesgranger/pyrus-cramjam"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://github.com/milesgranger/pyrus-cramjam"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "cramjam",
      "purl": "pkg:pypi/cramjam@2.11.0",
      "type": "library",
      "version": "2.11.0"
    },
    {
      "bom-ref": "cryptography==46.0.6",
      "description": "cryptography is a package which provides cryptographic recipes and primitives to Python developers.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://cryptography.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: issues",
          "type": "issue-tracker",
          "url": "https://github.com/pyca/cryptography/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/pyca/cryptography/"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://cryptography.io/en/latest/changelog/"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://github.com/pyca/cryptography"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 OR BSD-3-Clause"
        }
      ],
      "name": "cryptography",
      "purl": "pkg:pypi/cryptography@46.0.6",
      "type": "library",
      "version": "46.0.6"
    },
    {
      "bom-ref": "cuda-pathfinder==1.5.1",
      "description": "Pathfinder for CUDA components",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://nvidia.github.io/cuda-python/"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/NVIDIA/cuda-python"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "cuda-pathfinder",
      "purl": "pkg:pypi/cuda-pathfinder@1.5.1",
      "type": "library",
      "version": "1.5.1"
    },
    {
      "bom-ref": "cupy-cuda12x==14.0.1",
      "description": "CuPy: NumPy & SciPy for GPU",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://docs.cupy.dev/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/cupy/cupy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/cupy/cupy"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://cupy.dev/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "cupy-cuda12x",
      "purl": "pkg:pypi/cupy-cuda12x@14.0.1",
      "type": "library",
      "version": "14.0.1"
    },
    {
      "bom-ref": "cyclonedx-bom==7.3.0",
      "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://cyclonedx-bom-tool.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/CycloneDX/cyclonedx-python/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://owasp.org/donate/?reponame=www-project-cyclonedx&title=OWASP+CycloneDX"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/CycloneDX/cyclonedx-python/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/CycloneDX/cyclonedx-python/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/CycloneDX/cyclonedx-python/#readme"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "cyclonedx-bom",
      "purl": "pkg:pypi/cyclonedx-bom@7.3.0",
      "type": "library",
      "version": "7.3.0"
    },
    {
      "bom-ref": "cyclonedx-py==1.0.1",
      "description": "Alias for package 'cyclonedx-bom'",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/CycloneDX/cyclonedx-python/#package_aliases/cyclonedx-py"
        }
      ],
      "name": "cyclonedx-py",
      "purl": "pkg:pypi/cyclonedx-py@1.0.1",
      "type": "library",
      "version": "1.0.1"
    },
    {
      "bom-ref": "cyclonedx-python-lib==11.7.0",
      "description": "Python library for CycloneDX",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://cyclonedx-python-library.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/CycloneDX/cyclonedx-python-lib/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://owasp.org/donate/?reponame=www-project-cyclonedx&title=OWASP+CycloneDX"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/CycloneDX/cyclonedx-python-lib/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/CycloneDX/cyclonedx-python-lib"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/CycloneDX/cyclonedx-python-lib/#readme"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "cyclonedx-python-lib",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "validation"
        }
      ],
      "purl": "pkg:pypi/cyclonedx-python-lib@11.7.0",
      "type": "library",
      "version": "11.7.0"
    },
    {
      "bom-ref": "decorator==5.2.1",
      "description": "Decorators for Humans",
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "decorator",
      "purl": "pkg:pypi/decorator@5.2.1",
      "type": "library",
      "version": "5.2.1"
    },
    {
      "bom-ref": "defusedxml==0.7.1",
      "description": "XML bomb protection for Python stdlib modules",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://pypi.python.org/pypi/defusedxml"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/tiran/defusedxml"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Python-2.0"
          }
        }
      ],
      "name": "defusedxml",
      "purl": "pkg:pypi/defusedxml@0.7.1",
      "type": "library",
      "version": "0.7.1"
    },
    {
      "bom-ref": "diskcache==5.6.3",
      "description": "Disk Cache -- Disk and file backed persistent cache.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "http://www.grantjenks.com/docs/diskcache/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/grantjenks/python-diskcache/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/grantjenks/python-diskcache"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://gum.co/diskcache"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://www.grantjenks.com/docs/diskcache/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "diskcache",
      "purl": "pkg:pypi/diskcache@5.6.3",
      "type": "library",
      "version": "5.6.3"
    },
    {
      "bom-ref": "distlib==0.4.0",
      "description": "Distribution utilities",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://distlib.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pypa/distlib/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/distlib"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/pypa/distlib"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "PSF-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Python-2.0"
          }
        }
      ],
      "name": "distlib",
      "purl": "pkg:pypi/distlib@0.4.0",
      "type": "library",
      "version": "0.4.0"
    },
    {
      "bom-ref": "dm-tree==0.1.10",
      "description": "Tree is a library for working with nested data structures.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/deepmind/tree"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "dm-tree",
      "purl": "pkg:pypi/dm-tree@0.1.10",
      "type": "library",
      "version": "0.1.10"
    },
    {
      "bom-ref": "fastapi==0.135.3",
      "description": "FastAPI framework, high performance, easy to learn, fast to code, ready for production",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://fastapi.tiangolo.com/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/fastapi/fastapi/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://fastapi.tiangolo.com/release-notes/"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/fastapi/fastapi"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/fastapi/fastapi"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "fastapi",
      "purl": "pkg:pypi/fastapi@0.135.3",
      "type": "library",
      "version": "0.135.3"
    },
    {
      "bom-ref": "fastparquet==2026.3.0",
      "description": "Python support for Parquet file format",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/dask/fastparquet/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "fastparquet",
      "purl": "pkg:pypi/fastparquet@2026.3.0",
      "type": "library",
      "version": "2026.3.0"
    },
    {
      "bom-ref": "filelock==3.25.2",
      "description": "A platform independent file lock.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://py-filelock.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/tox-dev/py-filelock/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/tox-dev/py-filelock"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tox-dev/py-filelock"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "filelock",
      "purl": "pkg:pypi/filelock@3.25.2",
      "type": "library",
      "version": "3.25.2"
    },
    {
      "bom-ref": "flatbuffers==25.12.19",
      "description": "The FlatBuffers serialization format for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://google.github.io/flatbuffers/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/google/flatbuffers"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://google.github.io/flatbuffers/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "flatbuffers",
      "purl": "pkg:pypi/flatbuffers@25.12.19",
      "type": "library",
      "version": "25.12.19"
    },
    {
      "bom-ref": "fqdn==1.5.1",
      "description": "Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/ypcrts/fqdn"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)"
          }
        }
      ],
      "name": "fqdn",
      "purl": "pkg:pypi/fqdn@1.5.1",
      "type": "library",
      "version": "1.5.1"
    },
    {
      "bom-ref": "frozenlist==1.8.0",
      "description": "A list-like structure which implements collections.abc.MutableSequence",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/frozenlist"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://frozenlist.aio-libs.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Code of Conduct",
          "type": "other",
          "url": "https://github.com/aio-libs/.github/blob/master/CODE_OF_CONDUCT.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/frozenlist"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: Github Actions",
          "type": "other",
          "url": "https://github.com/aio-libs/frozenlist/actions"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: Changelog",
          "type": "other",
          "url": "https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst#changelog"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/frozenlist/issues"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/frozenlist"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "frozenlist",
      "purl": "pkg:pypi/frozenlist@1.8.0",
      "type": "library",
      "version": "1.8.0"
    },
    {
      "bom-ref": "fsspec==2026.3.0",
      "description": "File-system specification",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://filesystem-spec.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://filesystem-spec.readthedocs.io/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/fsspec/filesystem_spec"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "fsspec",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "adl"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "gcs"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "github"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "http"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "s3"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "smb"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "ssh"
        }
      ],
      "purl": "pkg:pypi/fsspec@2026.3.0",
      "type": "library",
      "version": "2026.3.0"
    },
    {
      "bom-ref": "google-api-core==2.30.2",
      "description": "Google API client core library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://googleapis.dev/python/google-api-core/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/googleapis/google-cloud-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-api-core"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "google-api-core",
      "purl": "pkg:pypi/google-api-core@2.30.2",
      "type": "library",
      "version": "2.30.2"
    },
    {
      "bom-ref": "google-auth==2.49.1",
      "description": "Google Authentication Library",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/googleapis/google-auth-library-python"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "google-auth",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "aiohttp"
        }
      ],
      "purl": "pkg:pypi/google-auth@2.49.1",
      "type": "library",
      "version": "2.49.1"
    },
    {
      "bom-ref": "googleapis-common-protos==1.74.0",
      "description": "Common protobufs used in Google APIs",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/googleapis/google-cloud-python/tree/main/packages/googleapis-common-protos"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "googleapis-common-protos",
      "purl": "pkg:pypi/googleapis-common-protos@1.74.0",
      "type": "library",
      "version": "1.74.0"
    },
    {
      "bom-ref": "grpcio==1.67.1",
      "description": "HTTP/2-based RPC framework",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://grpc.github.io/grpc/python"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/grpc/grpc/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/grpc/grpc"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://grpc.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "grpcio",
      "purl": "pkg:pypi/grpcio@1.67.1",
      "type": "library",
      "version": "1.67.1"
    },
    {
      "bom-ref": "grpcio-tools==1.67.1",
      "description": "Protobuf code generator for gRPC",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/grpc/grpc/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/grpc/grpc/tree/master/tools/distrib/python/grpcio_tools"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://grpc.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "grpcio-tools",
      "purl": "pkg:pypi/grpcio-tools@1.67.1",
      "type": "library",
      "version": "1.67.1"
    },
    {
      "bom-ref": "gunicorn==25.3.0",
      "description": "WSGI HTTP Server for UNIX",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://gunicorn.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/benoitc/gunicorn/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source code",
          "type": "other",
          "url": "https://github.com/benoitc/gunicorn"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://gunicorn.org/news/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://gunicorn.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "gunicorn",
      "purl": "pkg:pypi/gunicorn@25.3.0",
      "type": "library",
      "version": "25.3.0"
    },
    {
      "bom-ref": "gymnasium==1.2.2",
      "description": "A standard API for reinforcement learning and a diverse set of reference environments (formerly Gym).",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://gymnasium.farama.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Report",
          "type": "other",
          "url": "https://github.com/Farama-Foundation/Gymnasium/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/Farama-Foundation/Gymnasium"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://farama.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "gymnasium",
      "purl": "pkg:pypi/gymnasium@1.2.2",
      "type": "library",
      "version": "1.2.2"
    },
    {
      "bom-ref": "h11==0.16.0",
      "description": "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/python-hyper/h11"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "h11",
      "purl": "pkg:pypi/h11@0.16.0",
      "type": "library",
      "version": "0.16.0"
    },
    {
      "bom-ref": "hf-xet==1.4.3",
      "description": "Fast transfer of large files with the Hugging Face Hub.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://huggingface.co/docs/hub/xet/index"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/huggingface/xet-core/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/huggingface/xet-core.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/huggingface/xet-core"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "hf-xet",
      "purl": "pkg:pypi/hf-xet@1.4.3",
      "type": "library",
      "version": "1.4.3"
    },
    {
      "bom-ref": "httpcore==1.0.9",
      "description": "A minimal low-level HTTP client.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://www.encode.io/httpcore"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/encode/httpcore"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://www.encode.io/httpcore/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "httpcore",
      "purl": "pkg:pypi/httpcore@1.0.9",
      "type": "library",
      "version": "1.0.9"
    },
    {
      "bom-ref": "httptools==0.7.1",
      "description": "A collection of framework independent HTTP protocol utils.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/MagicStack/httptools"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "httptools",
      "purl": "pkg:pypi/httptools@0.7.1",
      "type": "library",
      "version": "0.7.1"
    },
    {
      "bom-ref": "httpx==0.28.1",
      "description": "The next generation HTTP client.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://www.python-httpx.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/encode/httpx"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/encode/httpx/blob/master/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/encode/httpx"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "httpx",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "http2"
        }
      ],
      "purl": "pkg:pypi/httpx@0.28.1",
      "type": "library",
      "version": "0.28.1"
    },
    {
      "bom-ref": "huggingface_hub==1.9.0",
      "description": "Client library to download and publish models, datasets and other repos on the huggingface.co hub",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/huggingface/huggingface_hub"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "huggingface_hub",
      "purl": "pkg:pypi/huggingface-hub@1.9.0",
      "type": "library",
      "version": "1.9.0"
    },
    {
      "bom-ref": "idna==3.11",
      "description": "Internationalized Domain Names in Applications (IDNA)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/kjd/idna/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/kjd/idna"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/kjd/idna/blob/master/HISTORY.rst"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "idna",
      "purl": "pkg:pypi/idna@3.11",
      "type": "library",
      "version": "3.11"
    },
    {
      "bom-ref": "importlib_metadata==8.7.1",
      "description": "Read metadata from Python packages",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python/importlib_metadata"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "importlib_metadata",
      "purl": "pkg:pypi/importlib-metadata@8.7.1",
      "type": "library",
      "version": "8.7.1"
    },
    {
      "bom-ref": "iniconfig==2.3.0",
      "description": "brain-dead simple config-ini parsing",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pytest-dev/iniconfig"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "iniconfig",
      "purl": "pkg:pypi/iniconfig@2.3.0",
      "type": "library",
      "version": "2.3.0"
    },
    {
      "bom-ref": "isodate==0.7.2",
      "description": "An ISO 8601 date/time/duration parser and formatter",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/gweis/isodate/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "isodate",
      "purl": "pkg:pypi/isodate@0.7.2",
      "type": "library",
      "version": "0.7.2"
    },
    {
      "bom-ref": "isoduration==20.11.0",
      "description": "Operations with ISO 8601 durations",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Reports",
          "type": "issue-tracker",
          "url": "https://github.com/bolsote/isoduration/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/bolsote/isoduration/blob/master/CHANGELOG"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/bolsote/isoduration"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/bolsote/isoduration"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "ISC"
          }
        }
      ],
      "name": "isoduration",
      "purl": "pkg:pypi/isoduration@20.11.0",
      "type": "library",
      "version": "20.11.0"
    },
    {
      "bom-ref": "jmespath==1.1.0",
      "description": "JSON Matching Expressions",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/jmespath/jmespath.py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "jmespath",
      "purl": "pkg:pypi/jmespath@1.1.0",
      "type": "library",
      "version": "1.1.0"
    },
    {
      "bom-ref": "joblib==1.5.3",
      "description": "Lightweight pipelining with Python functions",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/joblib/joblib"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://joblib.readthedocs.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "joblib",
      "purl": "pkg:pypi/joblib@1.5.3",
      "type": "library",
      "version": "1.5.3"
    },
    {
      "bom-ref": "jsonpointer==3.1.1",
      "description": "Identify specific nodes in a JSON document (RFC 6901) ",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/stefankoegl/python-json-pointer"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "jsonpointer",
      "purl": "pkg:pypi/jsonpointer@3.1.1",
      "type": "library",
      "version": "3.1.1"
    },
    {
      "bom-ref": "jsonschema==4.26.0",
      "description": "An implementation of JSON Schema validation for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-jsonschema.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/python-jsonschema/jsonschema/issues/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python-jsonschema/jsonschema"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/Julian"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-jsonschema?utm_source=pypi-jsonschema&utm_medium=referral&utm_campaign=pypi-link"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/python-jsonschema/jsonschema"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "jsonschema",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "format-nongpl"
        }
      ],
      "purl": "pkg:pypi/jsonschema@4.26.0",
      "type": "library",
      "version": "4.26.0"
    },
    {
      "bom-ref": "jsonschema-specifications==2025.9.1",
      "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://jsonschema-specifications.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/python-jsonschema/jsonschema-specifications/issues/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python-jsonschema/jsonschema-specifications"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/Julian"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-jsonschema-specifications?utm_source=pypi-jsonschema-specifications&utm_medium=referral&utm_campaign=pypi-link"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/python-jsonschema/jsonschema-specifications"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "jsonschema-specifications",
      "purl": "pkg:pypi/jsonschema-specifications@2025.9.1",
      "type": "library",
      "version": "2025.9.1"
    },
    {
      "bom-ref": "kombu==5.6.2",
      "description": "Messaging library for Python.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/celery/kombu"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://kombu.readthedocs.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "kombu",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "mongodb"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "msgpack"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "redis"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "sqlalchemy"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "sqs"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "yaml"
        }
      ],
      "purl": "pkg:pypi/kombu@5.6.2",
      "type": "library",
      "version": "5.6.2"
    },
    {
      "bom-ref": "langdetect==1.0.9",
      "description": "Language detection library ported from Google's language-detection.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/Mimino666/langdetect"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "langdetect",
      "purl": "pkg:pypi/langdetect@1.0.9",
      "type": "library",
      "version": "1.0.9"
    },
    {
      "bom-ref": "lark==1.3.1",
      "description": "a modern parsing library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Download",
          "type": "distribution",
          "url": "https://github.com/lark-parser/lark/tarball/master"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/lark-parser/lark"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "lark",
      "purl": "pkg:pypi/lark@1.3.1",
      "type": "library",
      "version": "1.3.1"
    },
    {
      "bom-ref": "lazy-loader==0.5",
      "description": "Makes it easy to load subpackages and functions on demand.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/scientific-python/lazy-loader"
        },
        {
          "comment": "from packaging metadata Project-URL: Home",
          "type": "website",
          "url": "https://scientific-python.org/specs/spec-0001/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "lazy-loader",
      "purl": "pkg:pypi/lazy-loader@0.5",
      "type": "library",
      "version": "0.5"
    },
    {
      "bom-ref": "librosa==0.10.2",
      "description": "Python module for audio and music processing",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Download",
          "type": "distribution",
          "url": "https://github.com/librosa/librosa/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://librosa.org/doc"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/librosa/librosa/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/librosa/librosa"
        },
        {
          "comment": "from packaging metadata Project-URL: Discussion forum",
          "type": "other",
          "url": "https://groups.google.com/g/librosa"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://librosa.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "ISC"
          }
        }
      ],
      "name": "librosa",
      "purl": "pkg:pypi/librosa@0.10.2",
      "type": "library",
      "version": "0.10.2"
    },
    {
      "bom-ref": "license-expression==30.4.4",
      "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aboutcode-org/license-expression"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "license-expression",
      "purl": "pkg:pypi/license-expression@30.4.4",
      "type": "library",
      "version": "30.4.4"
    },
    {
      "bom-ref": "linkify-it-py==2.1.0",
      "description": "Links recognition library with FULL unicode support.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tsutsu3/linkify-it-py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "linkify-it-py",
      "purl": "pkg:pypi/linkify-it-py@2.1.0",
      "type": "library",
      "version": "2.1.0"
    },
    {
      "bom-ref": "llvmlite==0.47.0",
      "description": "lightweight wrapper around basic LLVM functionality",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/numba/llvmlite"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://llvmlite.readthedocs.io"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "BSD-2-Clause AND Apache-2.0 WITH LLVM-exception"
        }
      ],
      "name": "llvmlite",
      "purl": "pkg:pypi/llvmlite@0.47.0",
      "type": "library",
      "version": "0.47.0"
    },
    {
      "bom-ref": "lxml==6.0.2",
      "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://bugs.launchpad.net/lxml"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/lxml/lxml"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://lxml.de/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "lxml",
      "purl": "pkg:pypi/lxml@6.0.2",
      "type": "library",
      "version": "6.0.2"
    },
    {
      "bom-ref": "lz4==4.4.5",
      "description": "LZ4 Bindings for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/python-lz4/python-lz4"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "lz4",
      "purl": "pkg:pypi/lz4@4.4.5",
      "type": "library",
      "version": "4.4.5"
    },
    {
      "bom-ref": "magika==0.6.3",
      "description": "A tool to determine the content type of a file with deep learning",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://github.com/google/magika/blob/main/python/README.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/google/magika/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/google/magika/blob/main/python/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/google/magika/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/google/magika"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "magika",
      "purl": "pkg:pypi/magika@0.6.3",
      "type": "library",
      "version": "0.6.3"
    },
    {
      "bom-ref": "markdown-it-py==4.0.0",
      "description": "Python port of markdown-it. Markdown parsing, done right!",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://markdown-it-py.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/executablebooks/markdown-it-py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "markdown-it-py",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "linkify"
        }
      ],
      "purl": "pkg:pypi/markdown-it-py@4.0.0",
      "type": "library",
      "version": "4.0.0"
    },
    {
      "bom-ref": "markdownify==1.2.2",
      "description": "Convert HTML to markdown.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Download",
          "type": "distribution",
          "url": "http://github.com/matthewwithanm/python-markdownify/tarball/master"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "http://github.com/matthewwithanm/python-markdownify"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "markdownify",
      "purl": "pkg:pypi/markdownify@1.2.2",
      "type": "library",
      "version": "1.2.2"
    },
    {
      "bom-ref": "markitdown==0.1.5",
      "description": "Utility tool for converting various files to Markdown",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://github.com/microsoft/markitdown#readme"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/microsoft/markitdown/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/microsoft/markitdown"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "markitdown",
      "purl": "pkg:pypi/markitdown@0.1.5",
      "type": "library",
      "version": "0.1.5"
    },
    {
      "bom-ref": "mdit-py-plugins==0.5.0",
      "description": "Collection of plugins for markdown-it-py",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://mdit-py-plugins.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/executablebooks/mdit-py-plugins"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "mdit-py-plugins",
      "purl": "pkg:pypi/mdit-py-plugins@0.5.0",
      "type": "library",
      "version": "0.5.0"
    },
    {
      "bom-ref": "mdurl==0.1.2",
      "description": "Markdown URL utilities",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/executablebooks/mdurl"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "mdurl",
      "purl": "pkg:pypi/mdurl@0.1.2",
      "type": "library",
      "version": "0.1.2"
    },
    {
      "bom-ref": "memray==1.19.2",
      "description": "A memory profiler for Python applications",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/bloomberg/memray"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "memray",
      "purl": "pkg:pypi/memray@1.19.2",
      "type": "library",
      "version": "1.19.2"
    },
    {
      "bom-ref": "minio==7.2.20",
      "description": "MinIO Python SDK for Amazon S3 Compatible Cloud Storage",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://github.com/minio/minio-py/releases"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/minio/minio-py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "minio",
      "purl": "pkg:pypi/minio@7.2.20",
      "type": "library",
      "version": "7.2.20"
    },
    {
      "bom-ref": "mpmath==1.3.0",
      "description": "Python library for arbitrary-precision floating-point arithmetic",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "http://mpmath.org/doc/current/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/fredrik-johansson/mpmath/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/fredrik-johansson/mpmath"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://mpmath.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "mpmath",
      "purl": "pkg:pypi/mpmath@1.3.0",
      "type": "library",
      "version": "1.3.0"
    },
    {
      "bom-ref": "msgpack==1.1.2",
      "description": "MessagePack serializer",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://msgpack-python.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/msgpack/msgpack-python/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/msgpack/msgpack-python/blob/main/ChangeLog.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/msgpack/msgpack-python/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://msgpack.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "msgpack",
      "purl": "pkg:pypi/msgpack@1.1.2",
      "type": "library",
      "version": "1.1.2"
    },
    {
      "bom-ref": "multidict==6.7.1",
      "description": "multidict implementation",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/multidict"
        },
        {
          "comment": "from packaging metadata Project-URL: Code of Conduct",
          "type": "other",
          "url": "https://github.com/aio-libs/.github/blob/master/CODE_OF_CONDUCT.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/multidict"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: GitHub",
          "type": "other",
          "url": "https://github.com/aio-libs/multidict/actions"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/multidict/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://multidict.aio-libs.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: Changelog",
          "type": "other",
          "url": "https://multidict.aio-libs.org/en/latest/changes/"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/multidict"
        }
      ],
      "name": "multidict",
      "purl": "pkg:pypi/multidict@6.7.1",
      "type": "library",
      "version": "6.7.1"
    },
    {
      "bom-ref": "nltk==3.9.3",
      "description": "Natural Language Toolkit",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://www.nltk.org/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/nltk/nltk/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/nltk/nltk"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://www.nltk.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "nltk",
      "purl": "pkg:pypi/nltk@3.9.3",
      "type": "library",
      "version": "3.9.3"
    },
    {
      "bom-ref": "numba==0.65.0",
      "description": "compiling Python code using LLVM",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://numba.pydata.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "numba",
      "purl": "pkg:pypi/numba@0.65.0",
      "type": "library",
      "version": "0.65.0"
    },
    {
      "bom-ref": "numpy==2.4.4",
      "description": "Fundamental package for array computing in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: download",
          "type": "distribution",
          "url": "https://pypi.org/project/numpy/#files"
        },
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://numpy.org/doc/"
        },
        {
          "comment": "from packaging metadata Project-URL: tracker",
          "type": "issue-tracker",
          "url": "https://github.com/numpy/numpy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/numpy/numpy"
        },
        {
          "comment": "from packaging metadata Project-URL: release notes",
          "type": "other",
          "url": "https://numpy.org/doc/stable/release"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://numpy.org"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0"
        }
      ],
      "name": "numpy",
      "purl": "pkg:pypi/numpy@2.4.4",
      "type": "library",
      "version": "2.4.4"
    },
    {
      "bom-ref": "nv-ingest==2026.4.4.dev20260404",
      "description": "Python module for multimodal document ingestion",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://docs.nvidia.com/nv-ingest"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/NVIDIA/nv-ingest"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://github.com/NVIDIA/nv-ingest"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "nv-ingest",
      "purl": "pkg:pypi/nv-ingest@2026.4.4.dev20260404",
      "type": "library",
      "version": "2026.4.4.dev20260404"
    },
    {
      "bom-ref": "nvidia-riva-client==2.25.0",
      "description": "Python implementation of the Riva Client API",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/nvidia-riva/python-clients"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "nvidia-riva-client",
      "purl": "pkg:pypi/nvidia-riva-client@2.25.0",
      "type": "library",
      "version": "2.25.0"
    },
    {
      "bom-ref": "onnxruntime==1.24.4",
      "description": "ONNX Runtime is a runtime accelerator for Machine Learning models",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Download-URL",
          "type": "distribution",
          "url": "https://github.com/microsoft/onnxruntime/tags"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://onnxruntime.ai"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "onnxruntime",
      "purl": "pkg:pypi/onnxruntime@1.24.4",
      "type": "library",
      "version": "1.24.4"
    },
    {
      "bom-ref": "opencensus==0.11.4",
      "description": "A stats collection and distributed tracing framework",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/census-instrumentation/opencensus-python"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "opencensus",
      "purl": "pkg:pypi/opencensus@0.11.4",
      "type": "library",
      "version": "0.11.4"
    },
    {
      "bom-ref": "opencensus-context==0.1.3",
      "description": "OpenCensus Runtime Context",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/census-instrumentation/opencensus-python/tree/master/context/opencensus-context"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "opencensus-context",
      "purl": "pkg:pypi/opencensus-context@0.1.3",
      "type": "library",
      "version": "0.1.3"
    },
    {
      "bom-ref": "opencv-python==4.13.0.92",
      "description": "Wrapper package for OpenCV python bindings.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/opencv/opencv-python"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "opencv-python",
      "purl": "pkg:pypi/opencv-python@4.13.0.92",
      "type": "library",
      "version": "4.13.0.92"
    },
    {
      "bom-ref": "opentelemetry-api==1.40.0",
      "description": "OpenTelemetry Python API",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-api",
      "purl": "pkg:pypi/opentelemetry-api@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-exporter-otlp==1.40.0",
      "description": "OpenTelemetry Collector Exporters",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-exporter-otlp",
      "purl": "pkg:pypi/opentelemetry-exporter-otlp@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-exporter-otlp-proto-common==1.40.0",
      "description": "OpenTelemetry Protobuf encoding",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-common"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-exporter-otlp-proto-common",
      "purl": "pkg:pypi/opentelemetry-exporter-otlp-proto-common@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-exporter-otlp-proto-grpc==1.40.0",
      "description": "OpenTelemetry Collector Protobuf over gRPC Exporter",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-exporter-otlp-proto-grpc",
      "purl": "pkg:pypi/opentelemetry-exporter-otlp-proto-grpc@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-exporter-otlp-proto-http==1.40.0",
      "description": "OpenTelemetry Collector Protobuf over HTTP Exporter",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-exporter-otlp-proto-http",
      "purl": "pkg:pypi/opentelemetry-exporter-otlp-proto-http@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-exporter-prometheus==0.61b0",
      "description": "Prometheus Metric Exporter for OpenTelemetry",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-prometheus"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-exporter-prometheus",
      "purl": "pkg:pypi/opentelemetry-exporter-prometheus@0.61b0",
      "type": "library",
      "version": "0.61b0"
    },
    {
      "bom-ref": "opentelemetry-proto==1.40.0",
      "description": "OpenTelemetry Python Proto",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-proto"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-proto",
      "purl": "pkg:pypi/opentelemetry-proto@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-sdk==1.40.0",
      "description": "OpenTelemetry Python SDK",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-sdk"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-sdk",
      "purl": "pkg:pypi/opentelemetry-sdk@1.40.0",
      "type": "library",
      "version": "1.40.0"
    },
    {
      "bom-ref": "opentelemetry-semantic-conventions==0.61b0",
      "description": "OpenTelemetry Semantic Conventions",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/open-telemetry/opentelemetry-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "opentelemetry-semantic-conventions",
      "purl": "pkg:pypi/opentelemetry-semantic-conventions@0.61b0",
      "type": "library",
      "version": "0.61b0"
    },
    {
      "bom-ref": "orjson==3.11.8",
      "description": "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://github.com/ijl/orjson"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/ijl/orjson"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://github.com/ijl/orjson/blob/master/CHANGELOG.md"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "MPL-2.0 AND (Apache-2.0 OR MIT)"
        }
      ],
      "name": "orjson",
      "purl": "pkg:pypi/orjson@3.11.8",
      "type": "library",
      "version": "3.11.8"
    },
    {
      "bom-ref": "ormsgpack==1.12.2",
      "description": "Fast, correct Python msgpack library supporting dataclasses, datetimes, and numpy",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/ormsgpack/ormsgpack"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "name": "ormsgpack",
      "purl": "pkg:pypi/ormsgpack@1.12.2",
      "type": "library",
      "version": "1.12.2"
    },
    {
      "bom-ref": "packageurl-python==0.17.6",
      "description": "A purl aka. Package URL parser and builder",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/package-url/packageurl-python"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "packageurl-python",
      "purl": "pkg:pypi/packageurl-python@0.17.6",
      "type": "library",
      "version": "0.17.6"
    },
    {
      "bom-ref": "packaging==26.0",
      "description": "Core utilities for Python packages",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://packaging.pypa.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/packaging"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 OR BSD-2-Clause"
        }
      ],
      "name": "packaging",
      "purl": "pkg:pypi/packaging@26.0",
      "type": "library",
      "version": "26.0"
    },
    {
      "bom-ref": "pandas==3.0.2",
      "description": "Powerful data structures for data analysis, time series, and statistics",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://pandas.pydata.org/docs/"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/pandas-dev/pandas"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://pandas.pydata.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "pandas",
      "purl": "pkg:pypi/pandas@3.0.2",
      "type": "library",
      "version": "3.0.2"
    },
    {
      "bom-ref": "pathlib_abc==0.5.2",
      "description": "Backport of pathlib ABCs",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/barneygale/pathlib-abc/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/barneygale/pathlib-abc"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Python-2.0"
          }
        }
      ],
      "name": "pathlib_abc",
      "purl": "pkg:pypi/pathlib-abc@0.5.2",
      "type": "library",
      "version": "0.5.2"
    },
    {
      "bom-ref": "pillow==12.1.1",
      "description": "Python Imaging Library (fork)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pillow.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Mastodon",
          "type": "other",
          "url": "https://fosstodon.org/@pillow"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python-pillow/Pillow"
        },
        {
          "comment": "from packaging metadata Project-URL: Release notes",
          "type": "other",
          "url": "https://pillow.readthedocs.io/en/stable/releasenotes/index.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-pillow?utm_source=pypi-pillow&utm_medium=pypi"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/python-pillow/Pillow/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://python-pillow.github.io"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT-CMU"
          }
        }
      ],
      "name": "pillow",
      "purl": "pkg:pypi/pillow@12.1.1",
      "type": "library",
      "version": "12.1.1"
    },
    {
      "bom-ref": "pip==25.0.1",
      "description": "The PyPA recommended tool for installing Python packages.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pip.pypa.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/pip"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pip.pypa.io/en/stable/news/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pip.pypa.io/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pip",
      "purl": "pkg:pypi/pip@25.0.1",
      "type": "library",
      "version": "25.0.1"
    },
    {
      "bom-ref": "pip-api==0.0.34",
      "description": "An unofficial, importable pip API",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://github.com/di/pip-api"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pip-api",
      "purl": "pkg:pypi/pip-api@0.0.34",
      "type": "library",
      "version": "0.0.34"
    },
    {
      "bom-ref": "pip-requirements-parser==32.0.1",
      "description": "pip requirements parser - a mostly correct pip requirements parsing library because it uses pip's own code.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/nexB/pip-requirements-parser"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pip-requirements-parser",
      "purl": "pkg:pypi/pip-requirements-parser@32.0.1",
      "type": "library",
      "version": "32.0.1"
    },
    {
      "bom-ref": "pip_audit==2.10.0",
      "description": "A tool for scanning Python environments for known vulnerabilities",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/pypa/pip-audit/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/pip-audit"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://pypi.org/project/pip-audit/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pip_audit",
      "purl": "pkg:pypi/pip-audit@2.10.0",
      "type": "library",
      "version": "2.10.0"
    },
    {
      "bom-ref": "platformdirs==4.9.4",
      "description": "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://platformdirs.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/tox-dev/platformdirs/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/tox-dev/platformdirs"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://platformdirs.readthedocs.io/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tox-dev/platformdirs"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "platformdirs",
      "purl": "pkg:pypi/platformdirs@4.9.4",
      "type": "library",
      "version": "4.9.4"
    },
    {
      "bom-ref": "pluggy==1.6.0",
      "description": "plugin and hook calling mechanisms for python",
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pluggy",
      "purl": "pkg:pypi/pluggy@1.6.0",
      "type": "library",
      "version": "1.6.0"
    },
    {
      "bom-ref": "pooch==1.9.0",
      "description": "A friend to fetch your data files",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://www.fatiando.org/pooch"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/fatiando/pooch/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/fatiando/pooch"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://www.fatiando.org/pooch/latest/changes.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "pooch",
      "purl": "pkg:pypi/pooch@1.9.0",
      "type": "library",
      "version": "1.9.0"
    },
    {
      "bom-ref": "prometheus_client==0.24.1",
      "description": "Python client for the Prometheus monitoring system.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://prometheus.github.io/client_python/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/prometheus/client_python"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 AND BSD-2-Clause"
        }
      ],
      "name": "prometheus_client",
      "purl": "pkg:pypi/prometheus-client@0.24.1",
      "type": "library",
      "version": "0.24.1"
    },
    {
      "bom-ref": "prompt_toolkit==3.0.52",
      "description": "Library for building powerful interactive command lines in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-prompt-toolkit.readthedocs.io/en/stable/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/prompt-toolkit/python-prompt-toolkit"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "prompt_toolkit",
      "purl": "pkg:pypi/prompt-toolkit@3.0.52",
      "type": "library",
      "version": "3.0.52"
    },
    {
      "bom-ref": "propcache==0.4.1",
      "description": "Accelerated property cache",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/propcache"
        },
        {
          "comment": "from packaging metadata Project-URL: Code of Conduct",
          "type": "other",
          "url": "https://github.com/aio-libs/.github/blob/master/CODE_OF_CONDUCT.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/propcache"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: GitHub Workflows",
          "type": "other",
          "url": "https://github.com/aio-libs/propcache/actions?query=branch:master"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/propcache/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://propcache.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: Changelog",
          "type": "other",
          "url": "https://propcache.readthedocs.io/en/latest/changes/"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/propcache"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "propcache",
      "purl": "pkg:pypi/propcache@0.4.1",
      "type": "library",
      "version": "0.4.1"
    },
    {
      "bom-ref": "proto-plus==1.27.2",
      "description": "Beautiful, Pythonic protocol buffers",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://googleapis.dev/python/proto-plus/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/googleapis/google-cloud-python"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/googleapis/google-cloud-python/tree/main/packages/proto-plus"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "proto-plus",
      "purl": "pkg:pypi/proto-plus@1.27.2",
      "type": "library",
      "version": "1.27.2"
    },
    {
      "bom-ref": "protobuf==5.29.6",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://developers.google.com/protocol-buffers/"
        }
      ],
      "name": "protobuf",
      "purl": "pkg:pypi/protobuf@5.29.6",
      "type": "library",
      "version": "5.29.6"
    },
    {
      "bom-ref": "psutil==7.2.2",
      "description": "Cross-platform lib for process and system monitoring.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/giampaolo/psutil"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "psutil",
      "purl": "pkg:pypi/psutil@7.2.2",
      "type": "library",
      "version": "7.2.2"
    },
    {
      "bom-ref": "py-serializable==2.1.0",
      "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://py-serializable.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/madpah/serializable/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/madpah/serializable"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/madpah/serializable#readme"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "py-serializable",
      "purl": "pkg:pypi/py-serializable@2.1.0",
      "type": "library",
      "version": "2.1.0"
    },
    {
      "bom-ref": "py-spy==0.4.1",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/benfred/py-spy"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "py-spy",
      "purl": "pkg:pypi/py-spy@0.4.1",
      "type": "library",
      "version": "0.4.1"
    },
    {
      "bom-ref": "pyOpenSSL==26.0.0",
      "description": "Python wrapper module around the OpenSSL library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pyca/pyopenssl"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://pyopenssl.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pyOpenSSL",
      "purl": "pkg:pypi/pyopenssl@26.0.0",
      "type": "library",
      "version": "26.0.0"
    },
    {
      "bom-ref": "pyarrow==23.0.1",
      "description": "Python library for Apache Arrow",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://arrow.apache.org/docs/python"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/apache/arrow/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/apache/arrow"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://arrow.apache.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "pyarrow",
      "purl": "pkg:pypi/pyarrow@23.0.1",
      "type": "library",
      "version": "23.0.1"
    },
    {
      "bom-ref": "pyasn1==0.6.3",
      "description": "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyasn1.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/pyasn1/pyasn1/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pyasn1/pyasn1"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pyasn1.readthedocs.io/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pyasn1/pyasn1"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        }
      ],
      "name": "pyasn1",
      "purl": "pkg:pypi/pyasn1@0.6.3",
      "type": "library",
      "version": "0.6.3"
    },
    {
      "bom-ref": "pyasn1_modules==0.4.2",
      "description": "A collection of ASN.1-based protocols modules",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/pyasn1/pyasn1-modules/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pyasn1/pyasn1-modules"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/pyasn1/pyasn1-modules/blob/master/CHANGES.txt"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/pyasn1/pyasn1-modules"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "pyasn1_modules",
      "purl": "pkg:pypi/pyasn1-modules@0.4.2",
      "type": "library",
      "version": "0.4.2"
    },
    {
      "bom-ref": "pycparser==3.0",
      "description": "C parser in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/eliben/pycparser"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "pycparser",
      "purl": "pkg:pypi/pycparser@3.0",
      "type": "library",
      "version": "3.0"
    },
    {
      "bom-ref": "pycryptodome==3.23.0",
      "description": "Cryptographic library for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/Legrandin/pycryptodome/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://www.pycryptodome.org/src/changelog"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://www.pycryptodome.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: Public Domain"
          }
        }
      ],
      "name": "pycryptodome",
      "purl": "pkg:pypi/pycryptodome@3.23.0",
      "type": "library",
      "version": "3.23.0"
    },
    {
      "bom-ref": "pydantic==2.12.5",
      "description": "Data validation using Python type hints",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://docs.pydantic.dev"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pydantic/pydantic"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/samuelcolvin"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://docs.pydantic.dev/latest/changelog/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pydantic/pydantic"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pydantic",
      "purl": "pkg:pypi/pydantic@2.12.5",
      "type": "library",
      "version": "2.12.5"
    },
    {
      "bom-ref": "pydantic-settings==2.13.1",
      "description": "Settings management using Pydantic",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://docs.pydantic.dev/dev-v2/concepts/pydantic_settings/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pydantic/pydantic-settings"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/samuelcolvin"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/pydantic/pydantic-settings/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pydantic/pydantic-settings"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pydantic-settings",
      "purl": "pkg:pypi/pydantic-settings@2.13.1",
      "type": "library",
      "version": "2.13.1"
    },
    {
      "bom-ref": "pydantic_core==2.41.5",
      "description": "Core functionality for Pydantic validation and serialization",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pydantic/pydantic-core"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/samuelcolvin"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pydantic/pydantic-core"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/pydantic/pydantic-core"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pydantic_core",
      "purl": "pkg:pypi/pydantic-core@2.41.5",
      "type": "library",
      "version": "2.41.5"
    },
    {
      "bom-ref": "pymilvus==2.6.9",
      "description": "Python Sdk for Milvus",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/milvus-io/pymilvus"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pymilvus",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "bulk-writer"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "model"
        }
      ],
      "purl": "pkg:pypi/pymilvus@2.6.9",
      "type": "library",
      "version": "2.6.9"
    },
    {
      "bom-ref": "pymilvus.model==0.3.2",
      "description": "Model components for PyMilvus, the Python SDK for Milvus",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/milvus-io/milvus-model"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "pymilvus.model",
      "purl": "pkg:pypi/pymilvus.model@0.3.2",
      "type": "library",
      "version": "0.3.2"
    },
    {
      "bom-ref": "pyparsing==3.3.2",
      "description": "pyparsing - Classes and methods to define and execute parsing grammars",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyparsing-docs.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pyparsing/pyparsing.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pyparsing/pyparsing/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pyparsing",
      "purl": "pkg:pypi/pyparsing@3.3.2",
      "type": "library",
      "version": "3.3.2"
    },
    {
      "bom-ref": "pypdf==6.9.2",
      "description": "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pypdf.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Reports",
          "type": "issue-tracker",
          "url": "https://github.com/py-pdf/pypdf/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/py-pdf/pypdf"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pypdf.readthedocs.io/en/latest/meta/CHANGELOG.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "pypdf",
      "purl": "pkg:pypi/pypdf@6.9.2",
      "type": "library",
      "version": "6.9.2"
    },
    {
      "bom-ref": "pypdfium2==4.30.0",
      "description": "Python bindings to PDFium",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pypdfium2.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pypdfium2-team/pypdfium2/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypdfium2-team/pypdfium2"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pypdfium2.readthedocs.io/en/stable/changelog.html"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/pypdfium2-team/pypdfium2"
        }
      ],
      "name": "pypdfium2",
      "purl": "pkg:pypi/pypdfium2@4.30.0",
      "type": "library",
      "version": "4.30.0"
    },
    {
      "bom-ref": "pyproject_hooks==1.2.0",
      "description": "Wrappers to call pyproject.toml-based build backend hooks.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pyproject-hooks.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/pyproject-hooks"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pyproject-hooks.readthedocs.io/en/latest/changelog.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pyproject_hooks",
      "purl": "pkg:pypi/pyproject-hooks@1.2.0",
      "type": "library",
      "version": "1.2.0"
    },
    {
      "bom-ref": "pytest==9.0.2",
      "description": "pytest: simple powerful testing with Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pytest-dev/pytest/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Contact",
          "type": "other",
          "url": "https://docs.pytest.org/en/stable/contact.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://docs.pytest.org/en/stable/sponsor.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pytest-dev/pytest"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://docs.pytest.org/en/stable/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://docs.pytest.org/en/latest/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pytest",
      "purl": "pkg:pypi/pytest@9.0.2",
      "type": "library",
      "version": "9.0.2"
    },
    {
      "bom-ref": "pytest-cov==7.1.0",
      "description": "Pytest plugin for measuring coverage.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pytest-cov.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pytest-dev/pytest-cov/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Sources",
          "type": "other",
          "url": "https://github.com/pytest-dev/pytest-cov"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pytest-cov.readthedocs.io/en/latest/changelog.html"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pytest-cov",
      "purl": "pkg:pypi/pytest-cov@7.1.0",
      "type": "library",
      "version": "7.1.0"
    },
    {
      "bom-ref": "pytest-mock==3.15.1",
      "description": "Thin-wrapper around the mock package for easier use with pytest",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pytest-mock.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pytest-dev/pytest-mock/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pytest-dev/pytest-mock/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://pytest-mock.readthedocs.io/en/latest/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pytest-dev/pytest-mock/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "pytest-mock",
      "purl": "pkg:pypi/pytest-mock@3.15.1",
      "type": "library",
      "version": "3.15.1"
    },
    {
      "bom-ref": "python-dateutil==2.9.0.post0",
      "description": "Extensions to the standard Python datetime module",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://dateutil.readthedocs.io/en/stable/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/dateutil/dateutil"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/dateutil/dateutil"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "python-dateutil",
      "purl": "pkg:pypi/python-dateutil@2.9.0.post0",
      "type": "library",
      "version": "2.9.0.post0"
    },
    {
      "bom-ref": "python-discovery==1.2.1",
      "description": "Python interpreter discovery",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-discovery.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/tox-dev/python-discovery/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/tox-dev/python-discovery"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/tox-dev/python-discovery/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tox-dev/python-discovery"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "python-discovery",
      "purl": "pkg:pypi/python-discovery@1.2.1",
      "type": "library",
      "version": "1.2.1"
    },
    {
      "bom-ref": "python-docx==1.2.0",
      "description": "Create, read, and update Microsoft Word .docx files.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-docx.readthedocs.org/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/python-openxml/python-docx/blob/master/HISTORY.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/python-openxml/python-docx"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/python-openxml/python-docx"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "python-docx",
      "purl": "pkg:pypi/python-docx@1.2.0",
      "type": "library",
      "version": "1.2.0"
    },
    {
      "bom-ref": "python-dotenv==1.2.2",
      "description": "Read key-value pairs from a .env file and set them as environment variables",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/theskumar/python-dotenv"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "python-dotenv",
      "purl": "pkg:pypi/python-dotenv@1.2.2",
      "type": "library",
      "version": "1.2.2"
    },
    {
      "bom-ref": "python-multipart==0.0.22",
      "description": "A streaming multipart parser for Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://kludex.github.io/python-multipart/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/Kludex/python-multipart"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/Kludex/python-multipart"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "python-multipart",
      "purl": "pkg:pypi/python-multipart@0.0.22",
      "type": "library",
      "version": "0.0.22"
    },
    {
      "bom-ref": "python-pptx==1.0.2",
      "description": "Create, read, and update PowerPoint 2007+ (.pptx) files.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-pptx.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/scanny/python-pptx/blob/master/HISTORY.rst"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/scanny/python-pptx"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/scanny/python-pptx"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "python-pptx",
      "purl": "pkg:pypi/python-pptx@1.0.2",
      "type": "library",
      "version": "1.0.2"
    },
    {
      "bom-ref": "python-rapidjson==1.23",
      "description": "Python wrapper around rapidjson",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/python-rapidjson/python-rapidjson"
        }
      ],
      "name": "python-rapidjson",
      "purl": "pkg:pypi/python-rapidjson@1.23",
      "type": "library",
      "version": "1.23"
    },
    {
      "bom-ref": "ray==2.54.1",
      "description": "Ray provides a simple, universal API for building distributed applications.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/ray-project/ray"
        }
      ],
      "name": "ray",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "all"
        },
        {
          "name": "cdx:python:package:required-extra",
          "value": "tune"
        }
      ],
      "purl": "pkg:pypi/ray@2.54.1",
      "type": "library",
      "version": "2.54.1"
    },
    {
      "bom-ref": "redis==7.4.0",
      "description": "Python client for Redis database and key-value store",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://redis.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/redis/redis-py/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Code",
          "type": "other",
          "url": "https://github.com/redis/redis-py"
        },
        {
          "comment": "from packaging metadata Project-URL: Changes",
          "type": "release-notes",
          "url": "https://github.com/redis/redis-py/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/redis/redis-py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "redis",
      "purl": "pkg:pypi/redis@7.4.0",
      "type": "library",
      "version": "7.4.0"
    },
    {
      "bom-ref": "referencing==0.37.0",
      "description": "JSON Referencing + Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://referencing.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/python-jsonschema/referencing/issues/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python-jsonschema/referencing"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/Julian"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-referencing?utm_source=pypi-referencing&utm_medium=referral&utm_campaign=pypi-link"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://referencing.readthedocs.io/en/stable/changes/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/python-jsonschema/referencing"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "referencing",
      "purl": "pkg:pypi/referencing@0.37.0",
      "type": "library",
      "version": "0.37.0"
    },
    {
      "bom-ref": "regex==2026.4.4",
      "description": "Alternative regular expression module, to replace re.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/mrabarnett/mrab-regex"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "Apache-2.0 AND CNRI-Python"
        }
      ],
      "name": "regex",
      "purl": "pkg:pypi/regex@2026.4.4",
      "type": "library",
      "version": "2026.4.4"
    },
    {
      "bom-ref": "requests==2.33.1",
      "description": "Python HTTP for Humans.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://requests.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/psf/requests"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "requests",
      "purl": "pkg:pypi/requests@2.33.1",
      "type": "library",
      "version": "2.33.1"
    },
    {
      "bom-ref": "requests-toolbelt==1.0.0",
      "description": "A utility belt for advanced users of python-requests",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/requests/toolbelt"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/requests/toolbelt/blob/master/HISTORY.rst"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://toolbelt.readthedocs.io/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "requests-toolbelt",
      "purl": "pkg:pypi/requests-toolbelt@1.0.0",
      "type": "library",
      "version": "1.0.0"
    },
    {
      "bom-ref": "rfc3339-validator==0.1.4",
      "description": "A pure python RFC3339 validator",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/naimetti/rfc3339-validator"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "rfc3339-validator",
      "purl": "pkg:pypi/rfc3339-validator@0.1.4",
      "type": "library",
      "version": "0.1.4"
    },
    {
      "bom-ref": "rfc3986-validator==0.1.1",
      "description": "Pure python rfc3986 validator",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/naimetti/rfc3986-validator"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "rfc3986-validator",
      "purl": "pkg:pypi/rfc3986-validator@0.1.1",
      "type": "library",
      "version": "0.1.1"
    },
    {
      "bom-ref": "rfc3987-syntax==1.1.0",
      "description": "Helper functions to syntactically validate strings according to RFC 3987.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://github.com/willynilly/rfc3987-syntax#readme"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/willynilly/rfc3987-syntax/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/willynilly/rfc3987-syntax"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/willynilly/rfc3987-syntax"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "rfc3987-syntax",
      "purl": "pkg:pypi/rfc3987-syntax@1.1.0",
      "type": "library",
      "version": "1.1.0"
    },
    {
      "bom-ref": "rich==14.3.3",
      "description": "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://rich.readthedocs.io/en/latest/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/Textualize/rich"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "rich",
      "purl": "pkg:pypi/rich@14.3.3",
      "type": "library",
      "version": "14.3.3"
    },
    {
      "bom-ref": "rpds-py==0.30.0",
      "description": "Python bindings to Rust's persistent data structures (rpds)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://rpds.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/crate-py/rpds/issues/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/crate-py/rpds"
        },
        {
          "comment": "from packaging metadata Project-URL: Upstream",
          "type": "other",
          "url": "https://github.com/orium/rpds"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/Julian"
        },
        {
          "comment": "from packaging metadata Project-URL: Tidelift",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-rpds-py?utm_source=pypi-rpds-py&utm_medium=referral&utm_campaign=pypi-link"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/crate-py/rpds"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "rpds-py",
      "purl": "pkg:pypi/rpds-py@0.30.0",
      "type": "library",
      "version": "0.30.0"
    },
    {
      "bom-ref": "s3fs==2026.3.0",
      "description": "Convenient Filesystem interface over S3",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://github.com/fsspec/s3fs/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "s3fs",
      "purl": "pkg:pypi/s3fs@2026.3.0",
      "type": "library",
      "version": "2026.3.0"
    },
    {
      "bom-ref": "safetensors==0.7.0",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/huggingface/safetensors"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/huggingface/safetensors"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "safetensors",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "torch"
        }
      ],
      "purl": "pkg:pypi/safetensors@0.7.0",
      "type": "library",
      "version": "0.7.0"
    },
    {
      "bom-ref": "scikit-learn==1.8.0",
      "description": "A set of python modules for machine learning and data mining",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: download",
          "type": "distribution",
          "url": "https://pypi.org/project/scikit-learn/#files"
        },
        {
          "comment": "from packaging metadata Project-URL: tracker",
          "type": "issue-tracker",
          "url": "https://github.com/scikit-learn/scikit-learn/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/scikit-learn/scikit-learn"
        },
        {
          "comment": "from packaging metadata Project-URL: release notes",
          "type": "other",
          "url": "https://scikit-learn.org/stable/whats_new"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://scikit-learn.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "scikit-learn",
      "purl": "pkg:pypi/scikit-learn@1.8.0",
      "type": "library",
      "version": "1.8.0"
    },
    {
      "bom-ref": "scipy==1.17.1",
      "description": "Fundamental algorithms for scientific computing in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: download",
          "type": "distribution",
          "url": "https://github.com/scipy/scipy/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: documentation",
          "type": "documentation",
          "url": "https://docs.scipy.org/doc/scipy/"
        },
        {
          "comment": "from packaging metadata Project-URL: tracker",
          "type": "issue-tracker",
          "url": "https://github.com/scipy/scipy/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: source",
          "type": "other",
          "url": "https://github.com/scipy/scipy"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://scipy.org/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "scipy",
      "purl": "pkg:pypi/scipy@1.17.1",
      "type": "library",
      "version": "1.17.1"
    },
    {
      "bom-ref": "setuptools==78.1.1",
      "description": "Easily download, build, install, upgrade, and uninstall Python packages",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://setuptools.pypa.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/setuptools"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://setuptools.pypa.io/en/stable/history.html"
        }
      ],
      "name": "setuptools",
      "purl": "pkg:pypi/setuptools@78.1.1",
      "type": "library",
      "version": "78.1.1"
    },
    {
      "bom-ref": "shellingham==1.5.4",
      "description": "Tool to Detect Surrounding Shell",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/sarugaku/shellingham"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "ISC"
          }
        }
      ],
      "name": "shellingham",
      "purl": "pkg:pypi/shellingham@1.5.4",
      "type": "library",
      "version": "1.5.4"
    },
    {
      "bom-ref": "six==1.17.0",
      "description": "Python 2 and 3 compatibility utilities",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/benjaminp/six"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "six",
      "purl": "pkg:pypi/six@1.17.0",
      "type": "library",
      "version": "1.17.0"
    },
    {
      "bom-ref": "smart_open==7.5.1",
      "description": "Utils for streaming large files (S3, HDFS, GCS, SFTP, Azure Blob Storage, gzip, bz2, zst...)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/piskvorky/smart_open"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "smart_open",
      "purl": "pkg:pypi/smart-open@7.5.1",
      "type": "library",
      "version": "7.5.1"
    },
    {
      "bom-ref": "sortedcontainers==2.4.0",
      "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "http://www.grantjenks.com/docs/sortedcontainers/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "sortedcontainers",
      "purl": "pkg:pypi/sortedcontainers@2.4.0",
      "type": "library",
      "version": "2.4.0"
    },
    {
      "bom-ref": "soundfile==0.13.1",
      "description": "An audio library based on libsndfile, CFFI and NumPy",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/bastibe/python-soundfile"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "soundfile",
      "purl": "pkg:pypi/soundfile@0.13.1",
      "type": "library",
      "version": "0.13.1"
    },
    {
      "bom-ref": "soupsieve==2.8.3",
      "description": "A modern CSS selector implementation for Beautiful Soup.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/facelessuser/soupsieve"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "soupsieve",
      "purl": "pkg:pypi/soupsieve@2.8.3",
      "type": "library",
      "version": "2.8.3"
    },
    {
      "bom-ref": "soxr==1.0.0",
      "description": "High quality, one-dimensional sample-rate conversion library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://python-soxr.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/dofuuz/python-soxr/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/dofuuz/python-soxr"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/dofuuz/python-soxr"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "LGPL-2.1-or-later"
          }
        }
      ],
      "name": "soxr",
      "purl": "pkg:pypi/soxr@1.0.0",
      "type": "library",
      "version": "1.0.0"
    },
    {
      "bom-ref": "starlette==1.0.0",
      "description": "The little ASGI library that shines.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://starlette.dev/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/Kludex/starlette"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/Kludex"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://starlette.dev/release-notes/"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/Kludex/starlette"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "starlette",
      "purl": "pkg:pypi/starlette@1.0.0",
      "type": "library",
      "version": "1.0.0"
    },
    {
      "bom-ref": "stevedore==5.7.0",
      "description": "Manage dynamic plugins for Python applications",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://opendev.org/openstack/stevedore"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://docs.openstack.org/stevedore"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "stevedore",
      "purl": "pkg:pypi/stevedore@5.7.0",
      "type": "library",
      "version": "5.7.0"
    },
    {
      "bom-ref": "sympy==1.14.0",
      "description": "Computer algebra system (CAS) in Python",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/sympy/sympy"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://sympy.org"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "sympy",
      "purl": "pkg:pypi/sympy@1.14.0",
      "type": "library",
      "version": "1.14.0"
    },
    {
      "bom-ref": "tabulate==0.10.0",
      "description": "Pretty-print tabular data",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/astanin/python-tabulate"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "tabulate",
      "purl": "pkg:pypi/tabulate@0.10.0",
      "type": "library",
      "version": "0.10.0"
    },
    {
      "bom-ref": "tensorboardX==2.6.5",
      "description": "TensorBoardX lets you watch Tensors Flow without Tensorflow",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/lanpa/tensorboardX.git"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/lanpa/tensorboardX"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "tensorboardX",
      "purl": "pkg:pypi/tensorboardx@2.6.5",
      "type": "library",
      "version": "2.6.5"
    },
    {
      "bom-ref": "textual==8.2.2",
      "description": "Modern Text User Interface framework",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://textual.textualize.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/Textualize/textual/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/Textualize/textual"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/Textualize/textual"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "textual",
      "purl": "pkg:pypi/textual@8.2.2",
      "type": "library",
      "version": "8.2.2"
    },
    {
      "bom-ref": "threadpoolctl==3.6.0",
      "description": "threadpoolctl",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/joblib/threadpoolctl"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "threadpoolctl",
      "purl": "pkg:pypi/threadpoolctl@3.6.0",
      "type": "library",
      "version": "3.6.0"
    },
    {
      "bom-ref": "tokenizers==0.22.2",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/huggingface/tokenizers"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/huggingface/tokenizers"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "tokenizers",
      "purl": "pkg:pypi/tokenizers@0.22.2",
      "type": "library",
      "version": "0.22.2"
    },
    {
      "bom-ref": "tomli==2.4.1",
      "description": "A lil' TOML parser",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/hukkin/tomli/blob/master/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/hukkin/tomli"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "tomli",
      "purl": "pkg:pypi/tomli@2.4.1",
      "type": "library",
      "version": "2.4.1"
    },
    {
      "bom-ref": "tomli_w==1.2.0",
      "description": "A lil' TOML writer",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/hukkin/tomli-w/blob/master/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/hukkin/tomli-w"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "tomli_w",
      "purl": "pkg:pypi/tomli-w@1.2.0",
      "type": "library",
      "version": "1.2.0"
    },
    {
      "bom-ref": "tqdm==4.67.3",
      "description": "Fast, Extensible Progress Meter",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: wiki",
          "type": "other",
          "url": "https://github.com/tqdm/tqdm/wiki"
        },
        {
          "comment": "from packaging metadata Project-URL: changelog",
          "type": "release-notes",
          "url": "https://tqdm.github.io/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: repository",
          "type": "vcs",
          "url": "https://github.com/tqdm/tqdm"
        },
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://tqdm.github.io"
        }
      ],
      "licenses": [
        {
          "acknowledgement": "declared",
          "expression": "MPL-2.0 AND MIT"
        }
      ],
      "name": "tqdm",
      "purl": "pkg:pypi/tqdm@4.67.3",
      "type": "library",
      "version": "4.67.3"
    },
    {
      "bom-ref": "transformers==5.5.0",
      "description": "Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/huggingface/transformers"
        }
      ],
      "name": "transformers",
      "purl": "pkg:pypi/transformers@5.5.0",
      "type": "library",
      "version": "5.5.0"
    },
    {
      "bom-ref": "tritonclient==2.67.0",
      "description": "Python client library and utilities for communicating with Triton Inference Server",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://developer.nvidia.com/nvidia-triton-inference-server"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "tritonclient",
      "purl": "pkg:pypi/tritonclient@2.67.0",
      "type": "library",
      "version": "2.67.0"
    },
    {
      "bom-ref": "typer==0.24.1",
      "description": "Typer, build great CLIs. Easy to code. Based on Python type hints.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://typer.tiangolo.com"
        },
        {
          "comment": "from packaging metadata Project-URL: Issues",
          "type": "issue-tracker",
          "url": "https://github.com/fastapi/typer/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://typer.tiangolo.com/release-notes/"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/fastapi/typer"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/fastapi/typer"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "typer",
      "purl": "pkg:pypi/typer@0.24.1",
      "type": "library",
      "version": "0.24.1"
    },
    {
      "bom-ref": "typing-inspection==0.4.2",
      "description": "Runtime typing introspection tools",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://pydantic.github.io/typing-inspection/dev/"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pydantic/typing-inspection"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/pydantic/typing-inspection/blob/main/HISTORY.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pydantic/typing-inspection"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "typing-inspection",
      "purl": "pkg:pypi/typing-inspection@0.4.2",
      "type": "library",
      "version": "0.4.2"
    },
    {
      "bom-ref": "typing_extensions==4.15.0",
      "description": "Backported and Experimental Type Hints for Python 3.9+",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://typing-extensions.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/python/typing_extensions/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Q & A",
          "type": "other",
          "url": "https://github.com/python/typing/discussions"
        },
        {
          "comment": "from packaging metadata Project-URL: Changes",
          "type": "release-notes",
          "url": "https://github.com/python/typing_extensions/blob/main/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/python/typing_extensions"
        },
        {
          "comment": "from packaging metadata Project-URL: Home",
          "type": "website",
          "url": "https://github.com/python/typing_extensions"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "PSF-2.0"
          }
        }
      ],
      "name": "typing_extensions",
      "purl": "pkg:pypi/typing-extensions@4.15.0",
      "type": "library",
      "version": "4.15.0"
    },
    {
      "bom-ref": "tzdata==2026.1",
      "description": "Provider of IANA time zone data",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://tzdata.python.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Reports",
          "type": "issue-tracker",
          "url": "https://github.com/python/tzdata/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/python/tzdata"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/python/tzdata"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "tzdata",
      "purl": "pkg:pypi/tzdata@2026.1",
      "type": "library",
      "version": "2026.1"
    },
    {
      "bom-ref": "tzlocal==5.3.1",
      "description": "tzinfo object for the local timezone",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/regebro/tzlocal/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source code",
          "type": "other",
          "url": "https://github.com/regebro/tzlocal"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/regebro/tzlocal/blob/master/CHANGES.txt"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "tzlocal",
      "purl": "pkg:pypi/tzlocal@5.3.1",
      "type": "library",
      "version": "5.3.1"
    },
    {
      "bom-ref": "uc-micro-py==2.0.0",
      "description": "Micro subset of unicode data files for linkify-it-py projects.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/tsutsu3/uc.micro-py"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "uc-micro-py",
      "purl": "pkg:pypi/uc-micro-py@2.0.0",
      "type": "library",
      "version": "2.0.0"
    },
    {
      "bom-ref": "universal_pathlib==0.3.10",
      "description": "pathlib api extended to use fsspec backends",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/fsspec/universal_pathlib/blob/main/CHANGELOG.md"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/fsspec/universal_pathlib"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "universal_pathlib",
      "purl": "pkg:pypi/universal-pathlib@0.3.10",
      "type": "library",
      "version": "0.3.10"
    },
    {
      "bom-ref": "unstructured-client==0.42.8",
      "description": "Python Client SDK for Unstructured API",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Repository",
          "type": "vcs",
          "url": "https://github.com/Unstructured-IO/unstructured-python-client.git"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "unstructured-client",
      "purl": "pkg:pypi/unstructured-client@0.42.8",
      "type": "library",
      "version": "0.42.8"
    },
    {
      "bom-ref": "uri-template==1.3.0",
      "description": "RFC 6570 URI Template Processor",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: homepage",
          "type": "website",
          "url": "https://gitlab.linss.com/open-source/python/uri-template"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "uri-template",
      "purl": "pkg:pypi/uri-template@1.3.0",
      "type": "library",
      "version": "1.3.0"
    },
    {
      "bom-ref": "urllib3==2.6.3",
      "description": "HTTP library with thread-safe connection pooling, file post, and more.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://urllib3.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Issue tracker",
          "type": "issue-tracker",
          "url": "https://github.com/urllib3/urllib3/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Code",
          "type": "other",
          "url": "https://github.com/urllib3/urllib3"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/urllib3/urllib3/blob/main/CHANGES.rst"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "urllib3",
      "purl": "pkg:pypi/urllib3@2.6.3",
      "type": "library",
      "version": "2.6.3"
    },
    {
      "bom-ref": "uvicorn==0.43.0",
      "description": "The lightning-fast ASGI server.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/Kludex/uvicorn"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/encode"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://uvicorn.dev/release-notes"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://uvicorn.dev/"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        }
      ],
      "name": "uvicorn",
      "properties": [
        {
          "name": "cdx:python:package:required-extra",
          "value": "standard"
        }
      ],
      "purl": "pkg:pypi/uvicorn@0.43.0",
      "type": "library",
      "version": "0.43.0"
    },
    {
      "bom-ref": "uvloop==0.22.1",
      "description": "Fast implementation of asyncio event loop on top of libuv",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: github",
          "type": "vcs",
          "url": "https://github.com/MagicStack/uvloop"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: Apache Software License"
          }
        }
      ],
      "name": "uvloop",
      "purl": "pkg:pypi/uvloop@0.22.1",
      "type": "library",
      "version": "0.22.1"
    },
    {
      "bom-ref": "vine==5.1.0",
      "description": "Python promises.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/celery/vine"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "vine",
      "purl": "pkg:pypi/vine@5.1.0",
      "type": "library",
      "version": "5.1.0"
    },
    {
      "bom-ref": "virtualenv==21.2.0",
      "description": "Virtual Python Environment builder",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://virtualenv.pypa.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/pypa/virtualenv/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/pypa/virtualenv"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/pypa/virtualenv"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "virtualenv",
      "purl": "pkg:pypi/virtualenv@21.2.0",
      "type": "library",
      "version": "21.2.0"
    },
    {
      "bom-ref": "watchfiles==1.1.1",
      "description": "Simple, modern and high performance file watching and code reload in python.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://watchfiles.helpmanual.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/samuelcolvin/watchfiles"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://github.com/sponsors/samuelcolvin"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://github.com/samuelcolvin/watchfiles/releases"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/samuelcolvin/watchfiles"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/samuelcolvin/watchfiles"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "watchfiles",
      "purl": "pkg:pypi/watchfiles@1.1.1",
      "type": "library",
      "version": "1.1.1"
    },
    {
      "bom-ref": "wcwidth==0.6.0",
      "description": "Measures the displayed width of unicode strings in a terminal",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/jquast/wcwidth"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "wcwidth",
      "purl": "pkg:pypi/wcwidth@0.6.0",
      "type": "library",
      "version": "0.6.0"
    },
    {
      "bom-ref": "webcolors==25.10.0",
      "description": "A library for working with the color formats defined by HTML and CSS.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://webcolors.readthedocs.io"
        },
        {
          "comment": "from packaging metadata Project-URL: Source Code",
          "type": "other",
          "url": "https://github.com/ubernostrum/webcolors"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "webcolors",
      "purl": "pkg:pypi/webcolors@25.10.0",
      "type": "library",
      "version": "25.10.0"
    },
    {
      "bom-ref": "websockets==15.0.1",
      "description": "An implementation of the WebSocket Protocol (RFC 6455 & 7692)",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://websockets.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/python-websockets/websockets/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Funding",
          "type": "other",
          "url": "https://tidelift.com/subscription/pkg/pypi-websockets?utm_source=pypi-websockets&utm_medium=referral&utm_campaign=readme"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://websockets.readthedocs.io/en/stable/project/changelog.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/python-websockets/websockets"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-3-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "websockets",
      "purl": "pkg:pypi/websockets@15.0.1",
      "type": "library",
      "version": "15.0.1"
    },
    {
      "bom-ref": "wrapt==2.1.2",
      "description": "Module for decorators, wrappers and monkey patching.",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Documentation",
          "type": "documentation",
          "url": "https://wrapt.readthedocs.io/"
        },
        {
          "comment": "from packaging metadata Project-URL: Bug Tracker",
          "type": "issue-tracker",
          "url": "https://github.com/GrahamDumpleton/wrapt/issues/"
        },
        {
          "comment": "from packaging metadata Project-URL: Changelog",
          "type": "release-notes",
          "url": "https://wrapt.readthedocs.io/en/latest/changes.html"
        },
        {
          "comment": "from packaging metadata Project-URL: Homepage",
          "type": "website",
          "url": "https://github.com/GrahamDumpleton/wrapt"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        }
      ],
      "name": "wrapt",
      "purl": "pkg:pypi/wrapt@2.1.2",
      "type": "library",
      "version": "2.1.2"
    },
    {
      "bom-ref": "xlsxwriter==3.2.9",
      "description": "A Python module for creating Excel XLSX files.",
      "externalReferences": [
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/jmcnamara/XlsxWriter"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "BSD-2-Clause"
          }
        },
        {
          "license": {
            "acknowledgement": "declared",
            "name": "License :: OSI Approved :: BSD License"
          }
        }
      ],
      "name": "xlsxwriter",
      "purl": "pkg:pypi/xlsxwriter@3.2.9",
      "type": "library",
      "version": "3.2.9"
    },
    {
      "bom-ref": "yarl==1.23.0",
      "description": "Yet another URL library",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Coverage: codecov",
          "type": "other",
          "url": "https://codecov.io/github/aio-libs/yarl"
        },
        {
          "comment": "from packaging metadata Project-URL: Code of Conduct",
          "type": "other",
          "url": "https://github.com/aio-libs/.github/blob/master/CODE_OF_CONDUCT.md"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: repo",
          "type": "other",
          "url": "https://github.com/aio-libs/yarl"
        },
        {
          "comment": "from packaging metadata Project-URL: CI: GitHub Workflows",
          "type": "other",
          "url": "https://github.com/aio-libs/yarl/actions?query=branch:master"
        },
        {
          "comment": "from packaging metadata Project-URL: GitHub: issues",
          "type": "other",
          "url": "https://github.com/aio-libs/yarl/issues"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: RTD",
          "type": "other",
          "url": "https://yarl.aio-libs.org"
        },
        {
          "comment": "from packaging metadata Project-URL: Docs: Changelog",
          "type": "other",
          "url": "https://yarl.aio-libs.org/en/latest/changes/"
        },
        {
          "comment": "from packaging metadata: Home-page",
          "type": "website",
          "url": "https://github.com/aio-libs/yarl"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "Apache-2.0"
          }
        }
      ],
      "name": "yarl",
      "purl": "pkg:pypi/yarl@1.23.0",
      "type": "library",
      "version": "1.23.0"
    },
    {
      "bom-ref": "zipp==3.23.0",
      "description": "Backport of pathlib-compatible object wrapper for zip files",
      "externalReferences": [
        {
          "comment": "from packaging metadata Project-URL: Source",
          "type": "other",
          "url": "https://github.com/jaraco/zipp"
        }
      ],
      "licenses": [
        {
          "license": {
            "acknowledgement": "declared",
            "id": "MIT"
          }
        }
      ],
      "name": "zipp",
      "purl": "pkg:pypi/zipp@3.23.0",
      "type": "library",
      "version": "3.23.0"
    }
  ],
  "dependencies": [
    {
      "dependsOn": [
        "filelock==3.25.2",
        "msgpack==1.1.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "redis==7.4.0",
        "requests==2.33.1"
      ],
      "ref": "CacheControl==0.14.4"
    },
    {
      "ref": "Farama-Notifications==0.0.4"
    },
    {
      "dependsOn": [
        "MarkupSafe==3.0.3"
      ],
      "ref": "Jinja2==3.1.6"
    },
    {
      "ref": "MarkupSafe==3.0.3"
    },
    {
      "ref": "PyYAML==6.0.3"
    },
    {
      "ref": "Pygments==2.20.0"
    },
    {
      "ref": "absl-py==2.4.0"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5",
        "aioitertools==0.13.0",
        "botocore==1.42.70",
        "httpx==0.28.1",
        "jmespath==1.1.0",
        "multidict==6.7.1",
        "python-dateutil==2.9.0.post0",
        "typing_extensions==4.15.0",
        "wrapt==2.1.2"
      ],
      "ref": "aiobotocore==3.3.0"
    },
    {
      "ref": "aiofiles==25.1.0"
    },
    {
      "ref": "aiohappyeyeballs==2.6.1"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5"
      ],
      "ref": "aiohttp-cors==0.8.1"
    },
    {
      "dependsOn": [
        "aiohappyeyeballs==2.6.1",
        "aiosignal==1.4.0",
        "attrs==26.1.0",
        "frozenlist==1.8.0",
        "multidict==6.7.1",
        "propcache==0.4.1",
        "yarl==1.23.0"
      ],
      "ref": "aiohttp==3.13.5"
    },
    {
      "dependsOn": [
        "typing_extensions==4.15.0"
      ],
      "ref": "aioitertools==0.13.0"
    },
    {
      "dependsOn": [
        "frozenlist==1.8.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "aiosignal==1.4.0"
    },
    {
      "dependsOn": [
        "vine==5.1.0"
      ],
      "ref": "amqp==5.3.1"
    },
    {
      "ref": "annotated-doc==0.0.4"
    },
    {
      "dependsOn": [
        "typing_extensions==4.15.0"
      ],
      "ref": "annotated-types==0.7.0"
    },
    {
      "dependsOn": [
        "idna==3.11",
        "typing_extensions==4.15.0"
      ],
      "ref": "anyio==4.13.0"
    },
    {
      "dependsOn": [
        "cffi==2.0.0"
      ],
      "ref": "argon2-cffi-bindings==25.1.0"
    },
    {
      "dependsOn": [
        "argon2-cffi-bindings==25.1.0"
      ],
      "ref": "argon2-cffi==25.1.0"
    },
    {
      "dependsOn": [
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "python-dateutil==2.9.0.post0",
        "tzdata==2026.1"
      ],
      "ref": "arrow==1.4.0"
    },
    {
      "ref": "attrs==26.1.0"
    },
    {
      "dependsOn": [
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "audioread==3.1.0"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5",
        "opentelemetry-api==1.40.0",
        "requests==2.33.1",
        "typing_extensions==4.15.0"
      ],
      "ref": "azure-core==1.39.0"
    },
    {
      "dependsOn": [
        "azure-core==1.39.0",
        "cryptography==46.0.6",
        "isodate==0.7.2",
        "typing_extensions==4.15.0"
      ],
      "ref": "azure-storage-blob==12.28.0"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "beautifulsoup4==4.14.3",
        "coverage==7.13.5",
        "rich==14.3.3",
        "stevedore==5.7.0",
        "tomli==2.4.1"
      ],
      "ref": "bandit==1.9.4"
    },
    {
      "dependsOn": [
        "chardet==5.2.0",
        "charset-normalizer==3.4.7",
        "lxml==6.0.2",
        "soupsieve==2.8.3",
        "typing_extensions==4.15.0"
      ],
      "ref": "beautifulsoup4==4.14.3"
    },
    {
      "ref": "billiard==4.2.4"
    },
    {
      "dependsOn": [
        "build==1.4.2",
        "pytest==9.0.2"
      ],
      "ref": "boolean.py==5.0"
    },
    {
      "dependsOn": [
        "jmespath==1.1.0",
        "python-dateutil==2.9.0.post0",
        "urllib3==2.6.3"
      ],
      "ref": "botocore==1.42.70"
    },
    {
      "dependsOn": [
        "importlib_metadata==8.7.1",
        "packaging==26.0",
        "pyproject_hooks==1.2.0",
        "tomli==2.4.1",
        "virtualenv==21.2.0"
      ],
      "ref": "build==1.4.2"
    },
    {
      "ref": "cachetools==7.0.5"
    },
    {
      "dependsOn": [
        "azure-storage-blob==12.28.0",
        "billiard==4.2.4",
        "click-didyoumean==0.3.1",
        "click-plugins==1.1.1.2",
        "click-repl==0.3.0",
        "click==8.3.2",
        "cryptography==46.0.6",
        "grpcio==1.67.1",
        "kombu==5.6.2",
        "pydantic==2.12.5",
        "python-dateutil==2.9.0.post0",
        "tzlocal==5.3.1",
        "urllib3==2.6.3",
        "vine==5.1.0"
      ],
      "ref": "celery==5.6.3"
    },
    {
      "ref": "certifi==2026.2.25"
    },
    {
      "dependsOn": [
        "pycparser==3.0"
      ],
      "ref": "cffi==2.0.0"
    },
    {
      "ref": "chardet==5.2.0"
    },
    {
      "ref": "charset-normalizer==3.4.7"
    },
    {
      "dependsOn": [
        "click==8.3.2"
      ],
      "ref": "click-didyoumean==0.3.1"
    },
    {
      "dependsOn": [
        "click==8.3.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "click-plugins==1.1.1.2"
    },
    {
      "dependsOn": [
        "click==8.3.2",
        "prompt_toolkit==3.0.52",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "click-repl==0.3.0"
    },
    {
      "ref": "click==8.3.2"
    },
    {
      "ref": "cloudpickle==3.1.2"
    },
    {
      "ref": "colorful==0.5.8"
    },
    {
      "dependsOn": [
        "tomli==2.4.1"
      ],
      "ref": "coverage==7.13.5"
    },
    {
      "dependsOn": [
        "numpy==2.4.4",
        "pytest==9.0.2"
      ],
      "ref": "cramjam==2.11.0"
    },
    {
      "dependsOn": [
        "build==1.4.2",
        "certifi==2026.2.25",
        "cffi==2.0.0",
        "click==8.3.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "typing_extensions==4.15.0"
      ],
      "ref": "cryptography==46.0.6"
    },
    {
      "ref": "cuda-pathfinder==1.5.1"
    },
    {
      "dependsOn": [
        "cuda-pathfinder==1.5.1",
        "mpmath==1.3.0",
        "numpy==2.4.4",
        "packaging==26.0",
        "pytest==9.0.2",
        "scipy==1.17.1"
      ],
      "ref": "cupy-cuda12x==14.0.1"
    },
    {
      "dependsOn": [
        "chardet==5.2.0",
        "cyclonedx-python-lib==11.7.0",
        "packageurl-python==0.17.6",
        "packaging==26.0",
        "pip-requirements-parser==32.0.1",
        "tomli==2.4.1"
      ],
      "ref": "cyclonedx-bom==7.3.0"
    },
    {
      "dependsOn": [
        "cyclonedx-bom==7.3.0"
      ],
      "ref": "cyclonedx-py==1.0.1"
    },
    {
      "dependsOn": [
        "jsonschema==4.26.0",
        "license-expression==30.4.4",
        "lxml==6.0.2",
        "packageurl-python==0.17.6",
        "py-serializable==2.1.0",
        "referencing==0.37.0",
        "sortedcontainers==2.4.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "cyclonedx-python-lib==11.7.0"
    },
    {
      "ref": "decorator==5.2.1"
    },
    {
      "ref": "defusedxml==0.7.1"
    },
    {
      "ref": "diskcache==5.6.3"
    },
    {
      "ref": "distlib==0.4.0"
    },
    {
      "dependsOn": [
        "absl-py==2.4.0",
        "attrs==26.1.0",
        "numpy==2.4.4",
        "wrapt==2.1.2"
      ],
      "ref": "dm-tree==0.1.10"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "PyYAML==6.0.3",
        "annotated-doc==0.0.4",
        "httpx==0.28.1",
        "pydantic-settings==2.13.1",
        "pydantic==2.12.5",
        "python-multipart==0.0.22",
        "starlette==1.0.0",
        "typing-inspection==0.4.2",
        "typing_extensions==4.15.0",
        "uvicorn==0.43.0"
      ],
      "ref": "fastapi==0.135.3"
    },
    {
      "dependsOn": [
        "cramjam==2.11.0",
        "fsspec==2026.3.0",
        "numpy==2.4.4",
        "packaging==26.0",
        "pandas==3.0.2"
      ],
      "ref": "fastparquet==2026.3.0"
    },
    {
      "ref": "filelock==3.25.2"
    },
    {
      "ref": "flatbuffers==25.12.19"
    },
    {
      "ref": "fqdn==1.5.1"
    },
    {
      "ref": "frozenlist==1.8.0"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "aiobotocore==3.3.0",
        "aiohttp==3.13.5",
        "cloudpickle==3.1.2",
        "fastparquet==2026.3.0",
        "lz4==4.4.5",
        "numpy==2.4.4",
        "pandas==3.0.2",
        "pyarrow==23.0.1",
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "requests==2.33.1",
        "s3fs==2026.3.0",
        "tqdm==4.67.3",
        "urllib3==2.6.3",
        "yarl==1.23.0"
      ],
      "ref": "fsspec==2026.3.0"
    },
    {
      "dependsOn": [
        "google-auth==2.49.1",
        "googleapis-common-protos==1.74.0",
        "grpcio==1.67.1",
        "proto-plus==1.27.2",
        "protobuf==5.29.6",
        "requests==2.33.1"
      ],
      "ref": "google-api-core==2.30.2"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5",
        "cryptography==46.0.6",
        "grpcio==1.67.1",
        "packaging==26.0",
        "pyOpenSSL==26.0.0",
        "pyasn1_modules==0.4.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "requests==2.33.1",
        "urllib3==2.6.3"
      ],
      "ref": "google-auth==2.49.1"
    },
    {
      "dependsOn": [
        "grpcio==1.67.1",
        "protobuf==5.29.6"
      ],
      "ref": "googleapis-common-protos==1.74.0"
    },
    {
      "dependsOn": [
        "grpcio==1.67.1",
        "protobuf==5.29.6",
        "setuptools==78.1.1"
      ],
      "ref": "grpcio-tools==1.67.1"
    },
    {
      "dependsOn": [
        "grpcio-tools==1.67.1"
      ],
      "ref": "grpcio==1.67.1"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "httpx==0.28.1",
        "packaging==26.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "uvloop==0.22.1"
      ],
      "ref": "gunicorn==25.3.0"
    },
    {
      "dependsOn": [
        "Farama-Notifications==0.0.4",
        "cloudpickle==3.1.2",
        "numpy==2.4.4",
        "opencv-python==4.13.0.92",
        "packaging==26.0",
        "pytest==9.0.2",
        "scipy==1.17.1",
        "typing_extensions==4.15.0"
      ],
      "ref": "gymnasium==1.2.2"
    },
    {
      "ref": "h11==0.16.0"
    },
    {
      "dependsOn": [
        "pytest==9.0.2"
      ],
      "ref": "hf-xet==1.4.3"
    },
    {
      "dependsOn": [
        "anyio==4.13.0",
        "certifi==2026.2.25",
        "h11==0.16.0"
      ],
      "ref": "httpcore==1.0.9"
    },
    {
      "ref": "httptools==0.7.1"
    },
    {
      "dependsOn": [
        "Pygments==2.20.0",
        "anyio==4.13.0",
        "certifi==2026.2.25",
        "click==8.3.2",
        "httpcore==1.0.9",
        "idna==3.11",
        "rich==14.3.3"
      ],
      "ref": "httpx==0.28.1"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "PyYAML==6.0.3",
        "fastapi==0.135.3",
        "filelock==3.25.2",
        "fsspec==2026.3.0",
        "hf-xet==1.4.3",
        "httpx==0.28.1",
        "numpy==2.4.4",
        "packaging==26.0",
        "pillow==12.1.1",
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "requests==2.33.1",
        "safetensors==0.7.0",
        "soundfile==0.13.1",
        "tqdm==4.67.3",
        "typer==0.24.1",
        "typing_extensions==4.15.0",
        "urllib3==2.6.3"
      ],
      "ref": "huggingface_hub==1.9.0"
    },
    {
      "dependsOn": [
        "pytest==9.0.2"
      ],
      "ref": "idna==3.11"
    },
    {
      "dependsOn": [
        "packaging==26.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "zipp==3.23.0"
      ],
      "ref": "importlib_metadata==8.7.1"
    },
    {
      "ref": "iniconfig==2.3.0"
    },
    {
      "ref": "isodate==0.7.2"
    },
    {
      "dependsOn": [
        "arrow==1.4.0"
      ],
      "ref": "isoduration==20.11.0"
    },
    {
      "ref": "jmespath==1.1.0"
    },
    {
      "ref": "joblib==1.5.3"
    },
    {
      "ref": "jsonpointer==3.1.1"
    },
    {
      "dependsOn": [
        "referencing==0.37.0"
      ],
      "ref": "jsonschema-specifications==2025.9.1"
    },
    {
      "dependsOn": [
        "attrs==26.1.0",
        "fqdn==1.5.1",
        "idna==3.11",
        "isoduration==20.11.0",
        "jsonpointer==3.1.1",
        "jsonschema-specifications==2025.9.1",
        "referencing==0.37.0",
        "rfc3339-validator==0.1.4",
        "rfc3986-validator==0.1.1",
        "rfc3987-syntax==1.1.0",
        "rpds-py==0.30.0",
        "uri-template==1.3.0",
        "webcolors==25.10.0"
      ],
      "ref": "jsonschema==4.26.0"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "amqp==5.3.1",
        "grpcio==1.67.1",
        "msgpack==1.1.2",
        "packaging==26.0",
        "protobuf==5.29.6",
        "redis==7.4.0",
        "tzdata==2026.1",
        "urllib3==2.6.3",
        "vine==5.1.0"
      ],
      "ref": "kombu==5.6.2"
    },
    {
      "dependsOn": [
        "six==1.17.0"
      ],
      "ref": "langdetect==1.0.9"
    },
    {
      "dependsOn": [
        "regex==2026.4.4"
      ],
      "ref": "lark==1.3.1"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "packaging==26.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "lazy-loader==0.5"
    },
    {
      "dependsOn": [
        "audioread==3.1.0",
        "decorator==5.2.1",
        "joblib==1.5.3",
        "lazy-loader==0.5",
        "msgpack==1.1.2",
        "numba==0.65.0",
        "numpy==2.4.4",
        "packaging==26.0",
        "pooch==1.9.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "scikit-learn==1.8.0",
        "scipy==1.17.1",
        "soundfile==0.13.1",
        "soxr==1.0.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "librosa==0.10.2"
    },
    {
      "dependsOn": [
        "boolean.py==5.0",
        "pytest==9.0.2"
      ],
      "ref": "license-expression==30.4.4"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "uc-micro-py==2.0.0"
      ],
      "ref": "linkify-it-py==2.1.0"
    },
    {
      "ref": "llvmlite==0.47.0"
    },
    {
      "dependsOn": [
        "beautifulsoup4==4.14.3"
      ],
      "ref": "lxml==6.0.2"
    },
    {
      "dependsOn": [
        "psutil==7.2.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "lz4==4.4.5"
    },
    {
      "dependsOn": [
        "click==8.3.2",
        "numpy==2.4.4",
        "onnxruntime==1.24.4",
        "python-dotenv==1.2.2"
      ],
      "ref": "magika==0.6.3"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "coverage==7.13.5",
        "linkify-it-py==2.1.0",
        "mdit-py-plugins==0.5.0",
        "mdurl==0.1.2",
        "psutil==7.2.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "requests==2.33.1"
      ],
      "ref": "markdown-it-py==4.0.0"
    },
    {
      "dependsOn": [
        "beautifulsoup4==4.14.3",
        "six==1.17.0"
      ],
      "ref": "markdownify==1.2.2"
    },
    {
      "dependsOn": [
        "beautifulsoup4==4.14.3",
        "charset-normalizer==3.4.7",
        "defusedxml==0.7.1",
        "lxml==6.0.2",
        "magika==0.6.3",
        "markdownify==1.2.2",
        "pandas==3.0.2",
        "python-pptx==1.0.2",
        "requests==2.33.1"
      ],
      "ref": "markitdown==0.1.5"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "markdown-it-py==4.0.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "mdit-py-plugins==0.5.0"
    },
    {
      "ref": "mdurl==0.1.2"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "packaging==26.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "rich==14.3.3",
        "setuptools==78.1.1",
        "textual==8.2.2",
        "typing_extensions==4.15.0"
      ],
      "ref": "memray==1.19.2"
    },
    {
      "dependsOn": [
        "argon2-cffi==25.1.0",
        "certifi==2026.2.25",
        "pycryptodome==3.23.0",
        "typing_extensions==4.15.0",
        "urllib3==2.6.3"
      ],
      "ref": "minio==7.2.20"
    },
    {
      "dependsOn": [
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "mpmath==1.3.0"
    },
    {
      "ref": "msgpack==1.1.2"
    },
    {
      "dependsOn": [
        "typing_extensions==4.15.0"
      ],
      "ref": "multidict==6.7.1"
    },
    {
      "dependsOn": [
        "click==8.3.2",
        "joblib==1.5.3",
        "numpy==2.4.4",
        "pyparsing==3.3.2",
        "regex==2026.4.4",
        "requests==2.33.1",
        "scikit-learn==1.8.0",
        "scipy==1.17.1",
        "tqdm==4.67.3"
      ],
      "ref": "nltk==3.9.3"
    },
    {
      "dependsOn": [
        "llvmlite==0.47.0",
        "numpy==2.4.4"
      ],
      "ref": "numba==0.65.0"
    },
    {
      "ref": "numpy==2.4.4"
    },
    {
      "dependsOn": [
        "azure-core==1.39.0",
        "build==1.4.2",
        "click==8.3.2",
        "diskcache==5.6.3",
        "fastapi==0.135.3",
        "fastparquet==2026.3.0",
        "fsspec==2026.3.0",
        "gunicorn==25.3.0",
        "h11==0.16.0",
        "httpx==0.28.1",
        "isodate==0.7.2",
        "langdetect==1.0.9",
        "librosa==0.10.2",
        "markitdown==0.1.5",
        "minio==7.2.20",
        "nltk==3.9.3",
        "nvidia-riva-client==2.25.0",
        "opencv-python==4.13.0.92",
        "opentelemetry-api==1.40.0",
        "opentelemetry-exporter-otlp==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "pillow==12.1.1",
        "pip==25.0.1",
        "prometheus_client==0.24.1",
        "psutil==7.2.2",
        "pydantic-settings==2.13.1",
        "pydantic==2.12.5",
        "pymilvus==2.6.9",
        "pypdfium2==4.30.0",
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "python-docx==1.2.0",
        "python-dotenv==1.2.2",
        "python-multipart==0.0.22",
        "python-pptx==1.0.2",
        "ray==2.54.1",
        "redis==7.4.0",
        "requests==2.33.1",
        "s3fs==2026.3.0",
        "scikit-learn==1.8.0",
        "scipy==1.17.1",
        "setuptools==78.1.1",
        "tabulate==0.10.0",
        "tqdm==4.67.3",
        "transformers==5.5.0",
        "tritonclient==2.67.0",
        "universal_pathlib==0.3.10",
        "unstructured-client==0.42.8",
        "urllib3==2.6.3",
        "uvicorn==0.43.0"
      ],
      "ref": "nv-ingest==2026.4.4.dev20260404"
    },
    {
      "dependsOn": [
        "grpcio-tools==1.67.1",
        "grpcio==1.67.1",
        "setuptools==78.1.1",
        "websockets==15.0.1"
      ],
      "ref": "nvidia-riva-client==2.25.0"
    },
    {
      "dependsOn": [
        "flatbuffers==25.12.19",
        "numpy==2.4.4",
        "packaging==26.0",
        "protobuf==5.29.6",
        "sympy==1.14.0"
      ],
      "ref": "onnxruntime==1.24.4"
    },
    {
      "ref": "opencensus-context==0.1.3"
    },
    {
      "dependsOn": [
        "google-api-core==2.30.2",
        "opencensus-context==0.1.3",
        "six==1.17.0"
      ],
      "ref": "opencensus==0.11.4"
    },
    {
      "dependsOn": [
        "numpy==2.4.4"
      ],
      "ref": "opencv-python==4.13.0.92"
    },
    {
      "dependsOn": [
        "importlib_metadata==8.7.1",
        "typing_extensions==4.15.0"
      ],
      "ref": "opentelemetry-api==1.40.0"
    },
    {
      "dependsOn": [
        "opentelemetry-proto==1.40.0"
      ],
      "ref": "opentelemetry-exporter-otlp-proto-common==1.40.0"
    },
    {
      "dependsOn": [
        "googleapis-common-protos==1.74.0",
        "grpcio==1.67.1",
        "opentelemetry-api==1.40.0",
        "opentelemetry-exporter-otlp-proto-common==1.40.0",
        "opentelemetry-proto==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "opentelemetry-exporter-otlp-proto-grpc==1.40.0"
    },
    {
      "dependsOn": [
        "googleapis-common-protos==1.74.0",
        "opentelemetry-api==1.40.0",
        "opentelemetry-exporter-otlp-proto-common==1.40.0",
        "opentelemetry-proto==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "requests==2.33.1",
        "typing_extensions==4.15.0"
      ],
      "ref": "opentelemetry-exporter-otlp-proto-http==1.40.0"
    },
    {
      "dependsOn": [
        "opentelemetry-exporter-otlp-proto-grpc==1.40.0",
        "opentelemetry-exporter-otlp-proto-http==1.40.0"
      ],
      "ref": "opentelemetry-exporter-otlp==1.40.0"
    },
    {
      "dependsOn": [
        "opentelemetry-api==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "prometheus_client==0.24.1"
      ],
      "ref": "opentelemetry-exporter-prometheus==0.61b0"
    },
    {
      "dependsOn": [
        "protobuf==5.29.6"
      ],
      "ref": "opentelemetry-proto==1.40.0"
    },
    {
      "dependsOn": [
        "opentelemetry-api==1.40.0",
        "opentelemetry-semantic-conventions==0.61b0",
        "typing_extensions==4.15.0"
      ],
      "ref": "opentelemetry-sdk==1.40.0"
    },
    {
      "dependsOn": [
        "opentelemetry-api==1.40.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "opentelemetry-semantic-conventions==0.61b0"
    },
    {
      "ref": "orjson==3.11.8"
    },
    {
      "ref": "ormsgpack==1.12.2"
    },
    {
      "dependsOn": [
        "pytest==9.0.2",
        "setuptools==78.1.1"
      ],
      "ref": "packageurl-python==0.17.6"
    },
    {
      "ref": "packaging==26.0"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "beautifulsoup4==4.14.3",
        "fastparquet==2026.3.0",
        "fsspec==2026.3.0",
        "lxml==6.0.2",
        "numba==0.65.0",
        "numpy==2.4.4",
        "pyarrow==23.0.1",
        "pytest==9.0.2",
        "python-dateutil==2.9.0.post0",
        "s3fs==2026.3.0",
        "scipy==1.17.1",
        "tabulate==0.10.0",
        "tzdata==2026.1",
        "xlsxwriter==3.2.9"
      ],
      "ref": "pandas==3.0.2"
    },
    {
      "ref": "pathlib_abc==0.5.2"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "defusedxml==0.7.1",
        "packaging==26.0",
        "pyarrow==23.0.1",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "pillow==12.1.1"
    },
    {
      "dependsOn": [
        "pip==25.0.1"
      ],
      "ref": "pip-api==0.0.34"
    },
    {
      "dependsOn": [
        "packaging==26.0",
        "pyparsing==3.3.2",
        "pytest==9.0.2"
      ],
      "ref": "pip-requirements-parser==32.0.1"
    },
    {
      "ref": "pip==25.0.1"
    },
    {
      "dependsOn": [
        "CacheControl==0.14.4",
        "build==1.4.2",
        "coverage==7.13.5",
        "cyclonedx-python-lib==11.7.0",
        "packaging==26.0",
        "pip-api==0.0.34",
        "pip-requirements-parser==32.0.1",
        "platformdirs==4.9.4",
        "pytest==9.0.2",
        "requests==2.33.1",
        "rich==14.3.3",
        "tomli==2.4.1",
        "tomli_w==1.2.0"
      ],
      "ref": "pip_audit==2.10.0"
    },
    {
      "ref": "platformdirs==4.9.4"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "pytest==9.0.2"
      ],
      "ref": "pluggy==1.6.0"
    },
    {
      "dependsOn": [
        "packaging==26.0",
        "platformdirs==4.9.4",
        "requests==2.33.1",
        "tqdm==4.67.3"
      ],
      "ref": "pooch==1.9.0"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5"
      ],
      "ref": "prometheus_client==0.24.1"
    },
    {
      "dependsOn": [
        "wcwidth==0.6.0"
      ],
      "ref": "prompt_toolkit==3.0.52"
    },
    {
      "ref": "propcache==0.4.1"
    },
    {
      "dependsOn": [
        "google-api-core==2.30.2",
        "protobuf==5.29.6"
      ],
      "ref": "proto-plus==1.27.2"
    },
    {
      "ref": "protobuf==5.29.6"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "packaging==26.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "requests==2.33.1",
        "setuptools==78.1.1",
        "virtualenv==21.2.0"
      ],
      "ref": "psutil==7.2.2"
    },
    {
      "dependsOn": [
        "defusedxml==0.7.1"
      ],
      "ref": "py-serializable==2.1.0"
    },
    {
      "dependsOn": [
        "numpy==2.4.4"
      ],
      "ref": "py-spy==0.4.1"
    },
    {
      "dependsOn": [
        "cryptography==46.0.6",
        "pytest==9.0.2",
        "typing_extensions==4.15.0"
      ],
      "ref": "pyOpenSSL==26.0.0"
    },
    {
      "ref": "pyarrow==23.0.1"
    },
    {
      "ref": "pyasn1==0.6.3"
    },
    {
      "dependsOn": [
        "pyasn1==0.6.3"
      ],
      "ref": "pyasn1_modules==0.4.2"
    },
    {
      "ref": "pycparser==3.0"
    },
    {
      "ref": "pycryptodome==3.23.0"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "pydantic==2.12.5",
        "python-dotenv==1.2.2",
        "tomli==2.4.1",
        "typing-inspection==0.4.2"
      ],
      "ref": "pydantic-settings==2.13.1"
    },
    {
      "dependsOn": [
        "annotated-types==0.7.0",
        "pydantic_core==2.41.5",
        "typing-inspection==0.4.2",
        "typing_extensions==4.15.0",
        "tzdata==2026.1"
      ],
      "ref": "pydantic==2.12.5"
    },
    {
      "dependsOn": [
        "typing_extensions==4.15.0"
      ],
      "ref": "pydantic_core==2.41.5"
    },
    {
      "dependsOn": [
        "numpy==2.4.4",
        "onnxruntime==1.24.4",
        "protobuf==5.29.6",
        "scipy==1.17.1",
        "transformers==5.5.0"
      ],
      "ref": "pymilvus.model==0.3.2"
    },
    {
      "dependsOn": [
        "azure-storage-blob==12.28.0",
        "cachetools==7.0.5",
        "grpcio-tools==1.67.1",
        "grpcio==1.67.1",
        "memray==1.19.2",
        "minio==7.2.20",
        "numpy==2.4.4",
        "orjson==3.11.8",
        "pandas==3.0.2",
        "protobuf==5.29.6",
        "py-spy==0.4.1",
        "pyarrow==23.0.1",
        "pymilvus.model==0.3.2",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "python-dotenv==1.2.2",
        "requests==2.33.1",
        "scipy==1.17.1",
        "setuptools==78.1.1",
        "urllib3==2.6.3"
      ],
      "ref": "pymilvus==2.6.9"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6"
      ],
      "ref": "pyparsing==3.3.2"
    },
    {
      "dependsOn": [
        "cryptography==46.0.6",
        "pillow==12.1.1",
        "pycryptodome==3.23.0",
        "pytest-cov==7.1.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "pypdf==6.9.2"
    },
    {
      "ref": "pypdfium2==4.30.0"
    },
    {
      "ref": "pyproject_hooks==1.2.0"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "pluggy==1.6.0",
        "pytest==9.0.2",
        "virtualenv==21.2.0"
      ],
      "ref": "pytest-cov==7.1.0"
    },
    {
      "dependsOn": [
        "pytest==9.0.2"
      ],
      "ref": "pytest-mock==3.15.1"
    },
    {
      "dependsOn": [
        "Pygments==2.20.0",
        "attrs==26.1.0",
        "iniconfig==2.3.0",
        "packaging==26.0",
        "pluggy==1.6.0",
        "requests==2.33.1",
        "setuptools==78.1.1",
        "tomli==2.4.1"
      ],
      "ref": "pytest==9.0.2"
    },
    {
      "dependsOn": [
        "six==1.17.0"
      ],
      "ref": "python-dateutil==2.9.0.post0"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "filelock==3.25.2",
        "platformdirs==4.9.4",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "setuptools==78.1.1"
      ],
      "ref": "python-discovery==1.2.1"
    },
    {
      "dependsOn": [
        "lxml==6.0.2",
        "typing_extensions==4.15.0"
      ],
      "ref": "python-docx==1.2.0"
    },
    {
      "dependsOn": [
        "click==8.3.2"
      ],
      "ref": "python-dotenv==1.2.2"
    },
    {
      "ref": "python-multipart==0.0.22"
    },
    {
      "dependsOn": [
        "lxml==6.0.2",
        "pillow==12.1.1",
        "typing_extensions==4.15.0",
        "xlsxwriter==3.2.9"
      ],
      "ref": "python-pptx==1.0.2"
    },
    {
      "ref": "python-rapidjson==1.23"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "aiohttp-cors==0.8.1",
        "aiohttp==3.13.5",
        "celery==5.6.3",
        "click==8.3.2",
        "colorful==0.5.8",
        "cupy-cuda12x==14.0.1",
        "dm-tree==0.1.10",
        "fastapi==0.135.3",
        "filelock==3.25.2",
        "fsspec==2026.3.0",
        "grpcio==1.67.1",
        "gymnasium==1.2.2",
        "jsonschema==4.26.0",
        "lz4==4.4.5",
        "memray==1.19.2",
        "msgpack==1.1.2",
        "numpy==2.4.4",
        "opencensus==0.11.4",
        "opentelemetry-exporter-prometheus==0.61b0",
        "opentelemetry-proto==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "ormsgpack==1.12.2",
        "packaging==26.0",
        "pandas==3.0.2",
        "prometheus_client==0.24.1",
        "protobuf==5.29.6",
        "py-spy==0.4.1",
        "pyOpenSSL==26.0.0",
        "pyarrow==23.0.1",
        "pydantic==2.12.5",
        "requests==2.33.1",
        "scipy==1.17.1",
        "smart_open==7.5.1",
        "starlette==1.0.0",
        "tensorboardX==2.6.5",
        "transformers==5.5.0",
        "typer==0.24.1",
        "uvicorn==0.43.0",
        "virtualenv==21.2.0",
        "watchfiles==1.1.1"
      ],
      "ref": "ray==2.54.1"
    },
    {
      "dependsOn": [
        "cryptography==46.0.6",
        "opentelemetry-api==1.40.0",
        "opentelemetry-exporter-otlp-proto-http==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "pyOpenSSL==26.0.0",
        "requests==2.33.1"
      ],
      "ref": "redis==7.4.0"
    },
    {
      "dependsOn": [
        "attrs==26.1.0",
        "rpds-py==0.30.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "referencing==0.37.0"
    },
    {
      "ref": "regex==2026.4.4"
    },
    {
      "dependsOn": [
        "requests==2.33.1"
      ],
      "ref": "requests-toolbelt==1.0.0"
    },
    {
      "dependsOn": [
        "certifi==2026.2.25",
        "chardet==5.2.0",
        "charset-normalizer==3.4.7",
        "idna==3.11",
        "urllib3==2.6.3"
      ],
      "ref": "requests==2.33.1"
    },
    {
      "dependsOn": [
        "six==1.17.0"
      ],
      "ref": "rfc3339-validator==0.1.4"
    },
    {
      "ref": "rfc3986-validator==0.1.1"
    },
    {
      "dependsOn": [
        "lark==1.3.1",
        "pytest==9.0.2"
      ],
      "ref": "rfc3987-syntax==1.1.0"
    },
    {
      "dependsOn": [
        "Pygments==2.20.0",
        "markdown-it-py==4.0.0"
      ],
      "ref": "rich==14.3.3"
    },
    {
      "ref": "rpds-py==0.30.0"
    },
    {
      "dependsOn": [
        "aiobotocore==3.3.0",
        "aiohttp==3.13.5",
        "fsspec==2026.3.0"
      ],
      "ref": "s3fs==2026.3.0"
    },
    {
      "dependsOn": [
        "huggingface_hub==1.9.0",
        "numpy==2.4.4",
        "packaging==26.0",
        "pytest==9.0.2"
      ],
      "ref": "safetensors==0.7.0"
    },
    {
      "dependsOn": [
        "joblib==1.5.3",
        "numpy==2.4.4",
        "pandas==3.0.2",
        "pillow==12.1.1",
        "pooch==1.9.0",
        "pyarrow==23.0.1",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "scipy==1.17.1",
        "threadpoolctl==3.6.0"
      ],
      "ref": "scikit-learn==1.8.0"
    },
    {
      "dependsOn": [
        "click==8.3.2",
        "linkify-it-py==2.1.0",
        "mpmath==1.3.0",
        "numpy==2.4.4",
        "pooch==1.9.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "tabulate==0.10.0",
        "threadpoolctl==3.6.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "scipy==1.17.1"
    },
    {
      "dependsOn": [
        "build==1.4.2",
        "filelock==3.25.2",
        "importlib_metadata==8.7.1",
        "packaging==26.0",
        "pip==25.0.1",
        "platformdirs==4.9.4",
        "pyproject_hooks==1.2.0",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "tomli==2.4.1",
        "tomli_w==1.2.0",
        "virtualenv==21.2.0"
      ],
      "ref": "setuptools==78.1.1"
    },
    {
      "ref": "shellingham==1.5.4"
    },
    {
      "ref": "six==1.17.0"
    },
    {
      "dependsOn": [
        "azure-core==1.39.0",
        "azure-storage-blob==12.28.0",
        "google-api-core==2.30.2",
        "numpy==2.4.4",
        "pyOpenSSL==26.0.0",
        "pytest==9.0.2",
        "requests==2.33.1",
        "wrapt==2.1.2"
      ],
      "ref": "smart_open==7.5.1"
    },
    {
      "ref": "sortedcontainers==2.4.0"
    },
    {
      "dependsOn": [
        "cffi==2.0.0",
        "numpy==2.4.4"
      ],
      "ref": "soundfile==0.13.1"
    },
    {
      "ref": "soupsieve==2.8.3"
    },
    {
      "dependsOn": [
        "linkify-it-py==2.1.0",
        "numpy==2.4.4",
        "pytest==9.0.2"
      ],
      "ref": "soxr==1.0.0"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "PyYAML==6.0.3",
        "anyio==4.13.0",
        "httpx==0.28.1",
        "python-multipart==0.0.22",
        "typing_extensions==4.15.0"
      ],
      "ref": "starlette==1.0.0"
    },
    {
      "ref": "stevedore==5.7.0"
    },
    {
      "dependsOn": [
        "mpmath==1.3.0",
        "pytest==9.0.2"
      ],
      "ref": "sympy==1.14.0"
    },
    {
      "dependsOn": [
        "wcwidth==0.6.0"
      ],
      "ref": "tabulate==0.10.0"
    },
    {
      "dependsOn": [
        "numpy==2.4.4",
        "packaging==26.0",
        "protobuf==5.29.6"
      ],
      "ref": "tensorboardX==2.6.5"
    },
    {
      "dependsOn": [
        "Pygments==2.20.0",
        "markdown-it-py==4.0.0",
        "mdit-py-plugins==0.5.0",
        "platformdirs==4.9.4",
        "rich==14.3.3",
        "typing_extensions==4.15.0"
      ],
      "ref": "textual==8.2.2"
    },
    {
      "ref": "threadpoolctl==3.6.0"
    },
    {
      "dependsOn": [
        "huggingface_hub==1.9.0",
        "numpy==2.4.4",
        "pytest==9.0.2",
        "requests==2.33.1"
      ],
      "ref": "tokenizers==0.22.2"
    },
    {
      "ref": "tomli==2.4.1"
    },
    {
      "ref": "tomli_w==1.2.0"
    },
    {
      "dependsOn": [
        "importlib_metadata==8.7.1",
        "pytest-cov==7.1.0",
        "pytest==9.0.2",
        "requests==2.33.1"
      ],
      "ref": "tqdm==4.67.3"
    },
    {
      "dependsOn": [
        "Jinja2==3.1.6",
        "PyYAML==6.0.3",
        "beautifulsoup4==4.14.3",
        "fastapi==0.135.3",
        "filelock==3.25.2",
        "huggingface_hub==1.9.0",
        "jmespath==1.1.0",
        "librosa==0.10.2",
        "nltk==3.9.3",
        "numpy==2.4.4",
        "opentelemetry-api==1.40.0",
        "opentelemetry-exporter-otlp==1.40.0",
        "opentelemetry-sdk==1.40.0",
        "packaging==26.0",
        "pillow==12.1.1",
        "protobuf==5.29.6",
        "psutil==7.2.2",
        "pydantic==2.12.5",
        "pytest==9.0.2",
        "ray==2.54.1",
        "regex==2026.4.4",
        "rich==14.3.3",
        "safetensors==0.7.0",
        "scikit-learn==1.8.0",
        "starlette==1.0.0",
        "tokenizers==0.22.2",
        "tomli==2.4.1",
        "tqdm==4.67.3",
        "typer==0.24.1",
        "urllib3==2.6.3",
        "uvicorn==0.43.0"
      ],
      "ref": "transformers==5.5.0"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5",
        "grpcio==1.67.1",
        "numpy==2.4.4",
        "packaging==26.0",
        "protobuf==5.29.6",
        "python-rapidjson==1.23",
        "urllib3==2.6.3"
      ],
      "ref": "tritonclient==2.67.0"
    },
    {
      "dependsOn": [
        "annotated-doc==0.0.4",
        "click==8.3.2",
        "rich==14.3.3",
        "shellingham==1.5.4"
      ],
      "ref": "typer==0.24.1"
    },
    {
      "dependsOn": [
        "typing_extensions==4.15.0"
      ],
      "ref": "typing-inspection==0.4.2"
    },
    {
      "ref": "typing_extensions==4.15.0"
    },
    {
      "ref": "tzdata==2026.1"
    },
    {
      "dependsOn": [
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "tzdata==2026.1"
      ],
      "ref": "tzlocal==5.3.1"
    },
    {
      "dependsOn": [
        "coverage==7.13.5",
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "uc-micro-py==2.0.0"
    },
    {
      "dependsOn": [
        "fsspec==2026.3.0",
        "huggingface_hub==1.9.0",
        "packaging==26.0",
        "pathlib_abc==0.5.2",
        "pydantic-settings==2.13.1",
        "pydantic==2.12.5",
        "pytest-cov==7.1.0",
        "pytest-mock==3.15.1",
        "pytest==9.0.2",
        "s3fs==2026.3.0",
        "typing_extensions==4.15.0"
      ],
      "ref": "universal_pathlib==0.3.10"
    },
    {
      "dependsOn": [
        "aiofiles==25.1.0",
        "cryptography==46.0.6",
        "httpcore==1.0.9",
        "httpx==0.28.1",
        "pydantic==2.12.5",
        "pypdf==6.9.2",
        "requests-toolbelt==1.0.0"
      ],
      "ref": "unstructured-client==0.42.8"
    },
    {
      "ref": "uri-template==1.3.0"
    },
    {
      "ref": "urllib3==2.6.3"
    },
    {
      "dependsOn": [
        "PyYAML==6.0.3",
        "click==8.3.2",
        "h11==0.16.0",
        "httptools==0.7.1",
        "python-dotenv==1.2.2",
        "typing_extensions==4.15.0",
        "uvloop==0.22.1",
        "watchfiles==1.1.1",
        "websockets==15.0.1"
      ],
      "ref": "uvicorn==0.43.0"
    },
    {
      "dependsOn": [
        "aiohttp==3.13.5",
        "psutil==7.2.2",
        "pyOpenSSL==26.0.0",
        "setuptools==78.1.1"
      ],
      "ref": "uvloop==0.22.1"
    },
    {
      "ref": "vine==5.1.0"
    },
    {
      "dependsOn": [
        "distlib==0.4.0",
        "filelock==3.25.2",
        "importlib_metadata==8.7.1",
        "platformdirs==4.9.4",
        "python-discovery==1.2.1",
        "typing_extensions==4.15.0"
      ],
      "ref": "virtualenv==21.2.0"
    },
    {
      "dependsOn": [
        "anyio==4.13.0"
      ],
      "ref": "watchfiles==1.1.1"
    },
    {
      "ref": "wcwidth==0.6.0"
    },
    {
      "ref": "webcolors==25.10.0"
    },
    {
      "ref": "websockets==15.0.1"
    },
    {
      "dependsOn": [
        "pytest==9.0.2",
        "setuptools==78.1.1"
      ],
      "ref": "wrapt==2.1.2"
    },
    {
      "ref": "xlsxwriter==3.2.9"
    },
    {
      "dependsOn": [
        "idna==3.11",
        "multidict==6.7.1",
        "propcache==0.4.1"
      ],
      "ref": "yarl==1.23.0"
    },
    {
      "dependsOn": [
        "pytest-cov==7.1.0",
        "pytest==9.0.2"
      ],
      "ref": "zipp==3.23.0"
    }
  ],
  "metadata": {
    "timestamp": "2026-04-05T00:32:04.128922+00:00",
    "tools": {
      "components": [
        {
          "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments",
          "externalReferences": [
            {
              "type": "build-system",
              "url": "https://github.com/CycloneDX/cyclonedx-python/actions"
            },
            {
              "type": "distribution",
              "url": "https://pypi.org/project/cyclonedx-bom/"
            },
            {
              "type": "documentation",
              "url": "https://cyclonedx-bom-tool.readthedocs.io/"
            },
            {
              "type": "issue-tracker",
              "url": "https://github.com/CycloneDX/cyclonedx-python/issues"
            },
            {
              "type": "license",
              "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE"
            },
            {
              "type": "release-notes",
              "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md"
            },
            {
              "type": "vcs",
              "url": "https://github.com/CycloneDX/cyclonedx-python/"
            },
            {
              "type": "website",
              "url": "https://github.com/CycloneDX/cyclonedx-python/#readme"
            }
          ],
          "group": "CycloneDX",
          "licenses": [
            {
              "license": {
                "acknowledgement": "declared",
                "id": "Apache-2.0"
              }
            }
          ],
          "name": "cyclonedx-py",
          "type": "application",
          "version": "7.3.0"
        },
        {
          "description": "Python library for CycloneDX",
          "externalReferences": [
            {
              "type": "build-system",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/actions"
            },
            {
              "type": "distribution",
              "url": "https://pypi.org/project/cyclonedx-python-lib/"
            },
            {
              "type": "documentation",
              "url": "https://cyclonedx-python-library.readthedocs.io/"
            },
            {
              "type": "issue-tracker",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/issues"
            },
            {
              "type": "license",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE"
            },
            {
              "type": "release-notes",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md"
            },
            {
              "type": "vcs",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib"
            },
            {
              "type": "website",
              "url": "https://github.com/CycloneDX/cyclonedx-python-lib/#readme"
            }
          ],
          "group": "CycloneDX",
          "licenses": [
            {
              "license": {
                "acknowledgement": "declared",
                "id": "Apache-2.0"
              }
            }
          ],
          "name": "cyclonedx-python-lib",
          "type": "library",
          "version": "11.7.0"
        }
      ]
    }
  },
  "serialNumber": "urn:uuid:0e541b96-f6aa-4e89-aaea-437eafd803ed",
  "version": 1,
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6"
}