{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "euler-copilot-framework-0.2.0.0-6.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/euler-copilot-framework-0.2.0.0-6.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-python-jionlp-1.5.22",
      "name": "python-jionlp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5a2cc652fad3527977c0255c84b792774bef8c9f70d383e318904bced33b8cb0"
        }
      ],
      "description": "\n- JioNLP 是一个面向 **NLP 开发者**的工具包，提供 NLP 任务预处理、解析功能，准确、高效、零使用门槛。请下拉本网页，查阅具体功能信息，并按 **Ctrl+F** 进行搜索。[**JioNLP在线版**](https://www.jionlp.com/jionlp_online) 可快速试用部分功能。关注同名**微信公众号 JioNLP** 可获取最新的 AI 资讯，数据资源。",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python-jionlp@1.5.22-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-jionlp-1.5.22-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/dongrixinyu/JioNLP",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Chinese NLP Preprocessing & Parsing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.5.22-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-aiofiles-24.1.0",
      "name": "python3-aiofiles",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0cecb42389f4516cd9b544f4e0be082137fad803462e1f3fff86fc63fd7ccc74"
        }
      ],
      "description": "aiofiles is an Apache2 licensed library, written in Python, for handling local\ndisk files in asyncio applications.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-aiofiles@24.1.0-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-aiofiles-24.1.0-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/Tinche/aiofiles",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "File support for asyncio.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:24.1.0-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-asyncer-0.0.8",
      "name": "python3-asyncer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bb53e7185abb7b4b95b1e538228ac10e28790cf5b97052551b7503f8e2738e77"
        }
      ],
      "description": "**Documentation**: <a href=\"https://asyncer.tiangolo.com\" target=\"_blank\">https://asyncer.tiangolo.com</a>",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-asyncer@0.0.8-2.oe2403sp3?arch=noarch&epoch=0&upstream=python-asyncer-0.0.8-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/fastapi/asyncer",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "Asyncer, async and await, focused on developer experience.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.0.8-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-asyncpg-0.30.0",
      "name": "python3-asyncpg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1286afe07b1578b62f8111f7b6324aa0bf978990a53e96c21a79ffb5837420b7"
        }
      ],
      "description": "**asyncpg** is a database interface library designed specifically for\nPostgreSQL and Python/asyncio.  asyncpg is an efficient, clean implementation\nof PostgreSQL server binary protocol for use with Python's ``asyncio``\nframework.  You can read more about asyncpg in an introductory\n`blog post <http://magic.io/blog/asyncpg-1m-rows-from-postgres-to-python/>`_.\nasyncpg requires Python 3.8 or later and is supported for PostgreSQL\nversions 9.5 to 17.  Other PostgreSQL versions or other databases\nimplementing the PostgreSQL protocol *may* work, but are not being\nactively tested.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-asyncpg@0.30.0-2.oe2403sp3?arch=aarch64&epoch=0&upstream=python-asyncpg-0.30.0-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://pypi.org/project/asyncpg/",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "An asyncio PostgreSQL driver",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.30.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-fastapi-0.115.12",
      "name": "python3-fastapi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b7d7ea54080e94579e2c0d35c2c443e015c05dbdf6245e00dd7077944c5d962"
        }
      ],
      "description": "**Documentation**: <a href=\"https://fastapi.tiangolo.com\" target=\"_blank\">https://fastapi.tiangolo.com</a>",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-fastapi@0.115.12-2.oe2403sp3?arch=noarch&epoch=0&upstream=python-fastapi-0.115.12-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/fastapi/fastapi",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "FastAPI framework, high performance, easy to learn, fast to code, ready for production",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.115.12-2.oe2403sp3"
    },
    {
      "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-magic-0.4.27",
      "name": "python3-magic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f55ff966bfc08ee6a4ae140cbf807bb2721ea5e86140434d62e9895fdbd9f520"
        }
      ],
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-magic@0.4.27-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-magic-0.4.27-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://github.com/ahupp/python-magic",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "File type identification using libmagic",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.4.27-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-minio-7.2.15",
      "name": "python3-minio",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f3ee765d7d7773c7b2769c35239178f580281d1fd7b60ae7d2ef72e1e1dd3766"
        }
      ],
      "description": "The MinIO Python Client SDK provides high level APIs to access any MinIO Object Storage or other Amazon S3 compatible service.\nThis Quickstart Guide covers how to install the MinIO client SDK, connect to the object storage service, and create a sample file uploader.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-minio@7.2.15-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-minio-7.2.15-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/minio/minio-py",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "MinIO Python SDK for Amazon S3 Compatible Cloud Storage",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:7.2.15-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-pgvector-0.4.1",
      "name": "python3-pgvector",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ffb6ade0e3140017e3e47210a15f82843635f1d1eb62d236ebb50617847af84"
        }
      ],
      "description": "[pgvector](https://github.com/pgvector/pgvector) support for Python",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-pgvector@0.4.1-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-pgvector-0.4.1-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/pgvector/pgvector-python",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "pgvector support for Python",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.4.1-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-python-jsonpath-1.3.0",
      "name": "python3-python-jsonpath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed25e8773e57c5180f7cd4adc57725af3fa2c73b9e23d6d162f453b4a1ab64f1"
        }
      ],
      "description": "We include an [RFC 6901](https://datatracker.ietf.org/doc/html/rfc6901) compliant implementation of JSON Pointer. See JSON Pointer [quick start](https://jg-rp.github.io/python-jsonpath/quickstart/#pointerresolvepointer-data), [guide](https://jg-rp.github.io/python-jsonpath/pointers/) and [API reference](https://jg-rp.github.io/python-jsonpath/api/#jsonpath.JSONPointer)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-python-jsonpath@1.3.0-2.oe2403sp3?arch=noarch&epoch=0&upstream=python-python-jsonpath-1.3.0-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://pypi.org/project/python-jsonpath/",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "JSONPath, JSON Pointer and JSON Patch for Python.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.3.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-python-multipart-0.0.20",
      "name": "python3-python-multipart",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fba5ddf24d7d03e721108fe2ddba3a8d028dd4609617e10a2f3f00d3db303221"
        }
      ],
      "description": "Python-Multipart is a streaming multipart parser for Python.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-python-multipart@0.0.20-1.oe2403sp3?arch=noarch&epoch=0&upstream=python-python-multipart-0.0.20-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/Kludex/python-multipart",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "A streaming multipart parser for Python",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.0.20-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-tiktoken-0.9.0",
      "name": "python3-tiktoken",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1ce25b8aab2a12d4b0cca087ea5583d98b6ef3de543a1d995ab84d2f7f531158"
        }
      ],
      "description": "tiktoken is a fast [BPE](https://en.wikipedia.org/wiki/Byte_pair_encoding) tokeniser for use with\nOpenAI's models.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-tiktoken@0.9.0-1.oe2403sp3?arch=aarch64&epoch=0&upstream=python-tiktoken-0.9.0-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://pypi.org/project/tiktoken/",
      "sourceInfo": "acquired package info from repodata DB: repodata/a93269068657383c49b64abfa12c257e5c225502e1c90790818d693780b1242a-primary.sqlite.bz2",
      "summary": "tiktoken is a fast BPE tokeniser for use with OpenAI's models",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.9.0-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-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python-jionlp-1.5.22"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-aiofiles-24.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-asyncer-0.0.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-asyncpg-0.30.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-fastapi-0.115.12"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-httpx-sse-0.4.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-magic-0.4.27"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-minio-7.2.15"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-pgvector-0.4.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-python-jsonpath-1.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-python-multipart-0.0.20"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-tiktoken-0.9.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-euler-copilot-framework-2.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-uvicorn-0.34.0"
    }
  ]
}
