{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"python3-cairocffi-0.1.6.1-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/python3-cairocffi-0.1.6.1-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-cairo-1.18.0-ee1cde24-4046-4ea9-a207-de957623ea90-298053b9-7c6f-4501-bfe1-c7cf62640f29",
			"name":"cairo",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"79763657d63de3a9de61eb532aca764cfad0ac96bdf5e9109d558c4ba15c4f1c"
				}
			],
			"description":"Cairo is a 2D graphics libarary with support for multiple output devices.\nIt provides high-quality display and print output and this package also\ncontains functionality to make cairo graphics library integrate well with\nGObject used by GNOME.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cairo@1.18.0-1.oe2409?arch=aarch64&epoch=0&upstream=cairo-1.18.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://cairographics.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A 2D graphics library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.18.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-f841950c-2d6c-490a-ac0d-5cc8617d37b6",
			"name":"python3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"08bd7937d659d460eb57f421500cb0fd93e554c236a1ca9b5bb9efdd64c21d48"
				}
			],
			"description":"Python combines remarkable power with very clear syntax. It has modules,\nclasses, exceptions, very high level dynamic data types, and dynamic\ntyping. There are interfaces to many system calls and libraries, as well\nas to various windowing systems. New built-in modules are easily written\nin C or C++ (or other languages, depending on the chosen implementation).\nPython is also usable as an extension language for applications written\nin other languages that need easy-to-use scripting or automation interfaces.\n\nThis package Provides python version 3.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3@3.11.6-5.oe2409?arch=aarch64&epoch=0&upstream=python3-3.11.6-5.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.python.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Interpreter of the Python3 programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.11.6-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-cffi-1.16.0-67d9c054-6d78-494d-a786-a0cb16ef56a5-224e86fe-2277-47e6-9bdf-21b25becb84c",
			"name":"python3-cffi",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2a206eff503d8b7f13d4db6da1a90bfe6d2dd73fdf1768a94790cf54fa59a9b1"
				}
			],
			"description":"C Foreign Function Interface for Python. Interact with almost any C code from Python,\nbased on C-like declarations that you can often copy-paste from header files or documentation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-cffi@1.16.0-2.oe2409?arch=aarch64&epoch=0&upstream=python-cffi-1.16.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://cffi.readthedocs.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C Foreign Function Interface for Python",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.16.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-xcffib-1.5.0-f70d52be-ab5b-4293-89cb-9cb4f032cc2f-6434d8d3-458e-4454-a9ee-fb4a434641a2",
			"name":"python3-xcffib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6725f87b1cdd79b775165f9595c76f68eaac3b9491bac4ba1bf4801a3a9343c9"
				}
			],
			"description":"xcffib is intended to be a (mostly) drop-in replacement for xpyb.  xpyb\nhas an inactive upstream, several memory leaks, is python2 only and doesn't\nhave pypy support. xcffib is a binding which uses cffi, which mitigates\nsome of the issues described above. xcffib also builds bindings for 27 of\nthe 29 (xprint and xkb are missing) X extensions in 1.10.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-xcffib@1.5.0-1.oe2409?arch=noarch&epoch=0&upstream=python-xcffib-1.5.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/tych0/xcffib",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A drop in replacement for xpyb, an XCB python binding",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.5.0-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-python3-cairocffi-1.6.1-1f40054e-8116-45a7-a287-15949bc85f2e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cairo-1.18.0-ee1cde24-4046-4ea9-a207-de957623ea90-298053b9-7c6f-4501-bfe1-c7cf62640f29"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-cairocffi-1.6.1-1f40054e-8116-45a7-a287-15949bc85f2e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-f841950c-2d6c-490a-ac0d-5cc8617d37b6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-cairocffi-1.6.1-1f40054e-8116-45a7-a287-15949bc85f2e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-cffi-1.16.0-67d9c054-6d78-494d-a786-a0cb16ef56a5-224e86fe-2277-47e6-9bdf-21b25becb84c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-cairocffi-1.6.1-1f40054e-8116-45a7-a287-15949bc85f2e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-xcffib-1.5.0-f70d52be-ab5b-4293-89cb-9cb4f032cc2f-6434d8d3-458e-4454-a9ee-fb4a434641a2"
		}
	]
}