{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "python3-mcp-0.1.6.0-1.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T13:59:46.108227016Z",
    "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": "a1c7a44e3eeca471b9967ba596edda796f1220c9c2ed69114dbc0f453ed9a237"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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": "18cfeb406a96cdf0e056c0f1902d824a99cb5bb81a39257a5973429718a22ccd"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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": "e0939edf629272ac3ba84f8ba4907eb57eba4ebef5c4a09961642067e25b681d"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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": "e7080c0fe4020a562161b8723ab1249a6d265cfc2f4176d73406a730114cc4e4"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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": "9873168cd00e0f52013bdad84cea3cfe2becbbe1a54e3323758b0aa902f7b996"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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": "d50e622ce0721eed9871d73e297a884091fd907d597554285f215a7df998e38e"
        }
      ],
      "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/50858e91a40fc416b10f92bfb1804302fc1b722e14fe46e455a1583fd4e97b73-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"
    }
  ]
}
