{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"python3-meson-python-0.0.15.0-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-meson-python-0.0.15.0-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-meson-1.3.1-6cc0e235-2818-4793-abdf-732d199e0b76-d3f45bee-8c18-459e-9754-79679043ca15",
			"name":"meson",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"31c6871f1900edcc8b4b8a21e009a862241c84137d19efb60b40c3d44701d32e"
				}
			],
			"description":"Meson is an open source build system meant to be both extremely fast, and, even more importantly,\nas user friendly as possible.\n\nThe main design point of Meson is that every moment a developer spends writing or debugging build\ndefinitions is a second wasted. So is every second spent waiting for the build system to actually\nstart compiling code.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/meson@1.3.1-1.oe2409?arch=noarch&epoch=0&upstream=meson-1.3.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://mesonbuild.com/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An open source high quality build system",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-patchelf-0.16.0-4508c08e-4959-48a8-a790-55dc8214b024-e5b38404-de45-45a7-b63c-c26e4aeb3d19",
			"name":"patchelf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"67c82fa8cfa9b46d90265722b6617c77ed39fd8215caf0653ff8ba18f1a34004"
				}
			],
			"description":"PatchELF is a simple utility for modifying an existing ELF executable\nor library.  It can change the dynamic loader (\"ELF interpreter\")\nof an executable and change the RPATH of an executable or library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/patchelf@0.16.0-1.oe2409?arch=aarch64&epoch=0&upstream=patchelf-0.16.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://nixos.org/patchelf.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A utility for patching ELF binaries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.16.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-c8752eb2-e12c-4141-b4b8-e5cee59f4491",
			"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-pyproject-metadata-0.7.1-0101c522-7f0a-4f79-8974-afb738382ea3-bc368e81-c736-4153-be8d-a1c0cf936282",
			"name":"python3-pyproject-metadata",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dda952ad0987e77712691ba20f11df27f95d80c3338e37a05d0bd1391d0cf03f"
				}
			],
			"description":"This project does not implement the parsing of pyproject.toml containing PEP 621 metadata.\nInstead, given a Python data structure representing PEP 621 metadata (already parsed), it\\\nwill validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO)",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-pyproject-metadata@0.7.1-1.oe2409?arch=noarch&epoch=0&upstream=python-pyproject-metadata-0.7.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pypi.org/project/pyproject-metadata/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"PEP 621 metadata parsing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.7.1-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-python3-meson-python-0.15.0-ec7f3f12-d3c7-4304-b0cc-4151212f688f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-meson-1.3.1-6cc0e235-2818-4793-abdf-732d199e0b76-d3f45bee-8c18-459e-9754-79679043ca15"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-meson-python-0.15.0-ec7f3f12-d3c7-4304-b0cc-4151212f688f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-patchelf-0.16.0-4508c08e-4959-48a8-a790-55dc8214b024-e5b38404-de45-45a7-b63c-c26e4aeb3d19"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-meson-python-0.15.0-ec7f3f12-d3c7-4304-b0cc-4151212f688f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-c8752eb2-e12c-4141-b4b8-e5cee59f4491"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-meson-python-0.15.0-ec7f3f12-d3c7-4304-b0cc-4151212f688f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-pyproject-metadata-0.7.1-0101c522-7f0a-4f79-8974-afb738382ea3-bc368e81-c736-4153-be8d-a1c0cf936282"
		}
	]
}