{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "python3-mcp-0.1.6.0-1.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T09:35:32.564489173Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/python3-mcp-0.1.6.0-1.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-python3-httpx-sse-0.4.0",
      "name": "python3-httpx-sse",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d6e2bdde12082bda4c6645305a87979ed2a886ddaec70f18e5ece5f877cd44dd"
        }
      ],
      "description": "Consume Server-Sent Event (SSE) messages with HTTPX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-httpx-sse@0.4.0-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-httpx-sse-0.4.0-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/florimondmanca/httpx-sse",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Consume Server-Sent Event (SSE) messages with HTTPX.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.4.0-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-pydantic-settings-2.8.1",
      "name": "python3-pydantic-settings",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2db16b4baba2bd2d8b5df7f4a0e51fcb399764a8f339fb0fbacbfcd52c4e7617"
        }
      ],
      "description": "Settings management using pydantic",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-pydantic-settings@2.8.1-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-pydantic-settings-2.8.1-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/pydantic/pydantic-settings",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Settings management using pydantic",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.8.1-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-sse-starlette-1.6.1",
      "name": "python3-sse-starlette",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "58b47c0732469e43c3189ce82bc06e329e34626d4e01695d3733714cef2cfde8"
        }
      ],
      "description": "Server Sent Events for Starlette and FastAPI",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-sse-starlette@1.6.1-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-sse-starlette-1.6.1-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/sysid/sse-starlette",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Server Sent Events for Starlette and FastAPI",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.6.1-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-starlette-0.46.1",
      "name": "python3-starlette",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e59c6db8698b9df9c61e83d73118334dd54492afd72eccaa328bd47d813f26d5"
        }
      ],
      "description": "Starlette is a lightweight ASGI framework/toolkit, which is ideal for building\nasync web services in Python.\n\nIt is production-ready, and gives you the following:\n\n  • A lightweight, low-complexity HTTP web framework.\n  • WebSocket support.\n  • In-process background tasks.\n  • Startup and shutdown events.\n  • Test client built on requests.\n  • CORS, GZip, Static Files, Streaming responses.\n  • Session and Cookie support.\n  • 100% test coverage.\n  • 100% type annotated codebase.\n  • Few hard dependencies.\n  • Compatible with asyncio and trio backends.\n  • Great overall performance against independent benchmarks.\n\n\n%pyproject_extras_subpkg -n python3-starlette full",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-starlette@0.46.1-4.oe2403sp3?arch=noarch&epoch=0&upstream=python-starlette-0.46.1-4.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.starlette.io/",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "The little ASGI library that shines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.46.1-4.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-typer-0.13.1",
      "name": "python3-typer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4894a03eea2ed847888a02c77a6d0f4862158454f4f2ffca267289e466af06c9"
        }
      ],
      "description": "Typer is a library for building CLI applications that users will love using and\ndevelopers will love creating. Based on Python type hints.  Typer CLI\n\nThis package, typer-cli, only provides a command typer in the shell with the\nsame functionality of python -m typer.\n\nThe only reason why this is a separate package is to allow developers to opt\nout of the typer command by installing typer-slim, that doesn’t include\ntyper-cli.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-typer@0.13.1-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-typer-0.13.1-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://typer.tiangolo.com/",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Build great CLIs; easy to code; based on Python type hints",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.13.1-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-uvicorn-0.34.0",
      "name": "python3-uvicorn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d42bfe8cf40ba8239649da3cdaf8c6b2f026eac55f43c896e6c7ab375571aa5"
        }
      ],
      "description": "Uvicorn is an ASGI web server implementation for Python.\nUntil recently Python has lacked a minimal low-level server/application interface for async frameworks.\nThe ASGI specification fills this gap, and means we're now able to start building a common set of tooling\nusable across all async frameworks.\nUvicorn supports HTTP/1.1 and WebSockets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-uvicorn@0.34.0-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-uvicorn-0.34.0-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.uvicorn.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "The lightning-fast ASGI server",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.34.0-1.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-httpx-sse-0.4.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-pydantic-settings-2.8.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-sse-starlette-1.6.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-starlette-0.46.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-typer-0.13.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-python3-mcp-1.6.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-uvicorn-0.34.0"
    }
  ]
}
