{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:14:03Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/rpyutils-eeac723e-1aac-5a17-acd0-fbcf1dd30928", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "a779daa337e35ca13dff9159766d30a71c30fbaa"}, "externalDocumentId": "DocumentRef-recipe-rpyutils", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rpyutils-a7b4e3c1-4436-5756-ad47-b6bdfaaa956a"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-rpyutils-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/rpyutils", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "18bc4e45b972d44dba4dfab6394188db1b598310"}, {"algorithm": "SHA256", "checksumValue": "aad2391a041352fdb9ac6e1bd226609b3bb81da57b75b2cd408989801874b1c1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/rpyutils/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/rpyutils", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils-0.4.1-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "e104f143e4ae0ce1e9de64900aacd84210774bd8"}, {"algorithm": "SHA256", "checksumValue": "2c26e10cc3dcbee3a68e2749b4b9e0af7adddbf8fe4e2e134263c1242afb1cc5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils-0.4.1-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "c31f6b44af6fd30ba54602c9428e846cbe2809da"}, {"algorithm": "SHA256", "checksumValue": "254450621e601972762bb63046da9287121d6d481fc5a90aa20536e0148b7e9d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils-0.4.1-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "aed54dbd8c586d910242f37da6ff49abdd39f325"}, {"algorithm": "SHA256", "checksumValue": "ccd94faa97fdb74afc64429e836e60bbe30b570bb11a597cbe433d2a92e0926f"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils-0.4.1-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "e479a1ec02044319cddeddd2ed8a671905f5a225"}, {"algorithm": "SHA256", "checksumValue": "5d73a9256388ba6d26de5302a0ce5275775bd5a18bddceb16cae4fb4f96669ce"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "14e2881803e22f9997a614b4701b982db44cba1f"}, {"algorithm": "SHA256", "checksumValue": "f644ccc39ae11880e59d11234a066df8d22e6427db0bf849cbd355674f6e3051"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/add_dll_directories.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "36cdedfb1c9c7ed41fcaeda33d6d3be6b4eccef1"}, {"algorithm": "SHA256", "checksumValue": "7754d60213088c4ec0bc1b1be4de5feec1944575f8e9d692f59c9bb8c0b7dec8"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/import_c_library.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "4279c557cfde048cb7676019bb693a00971d52f8"}, {"algorithm": "SHA256", "checksumValue": "44d4f3c1ad5956765ab246cbfd0d5e222052b04755702ddde5216bc9633808e4"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "615a2ca4ee7bb6e8cae3a3fdb7088401a3bb29c5"}, {"algorithm": "SHA256", "checksumValue": "c39247f8be80505acbdf18194d92fe4759e6663868371c3ecc0a0b97ecac3c7b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/__pycache__/import_c_library.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rpyutils-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "1a04e6f7433103c2e08adb69233e791e5f2eeb9b"}, {"algorithm": "SHA256", "checksumValue": "6cfd836fe35cb0fd8f280cffbc209a98c2d92daebf6fd380bc471dc960ba71f5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/rpyutils/__pycache__/add_dll_directories.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "rpyutils", "packages": [{"SPDXID": "SPDXRef-Package-rpyutils", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-rpyutils-1", "SPDXRef-PackagedFile-rpyutils-2", "SPDXRef-PackagedFile-rpyutils-3", "SPDXRef-PackagedFile-rpyutils-4", "SPDXRef-PackagedFile-rpyutils-5", "SPDXRef-PackagedFile-rpyutils-6", "SPDXRef-PackagedFile-rpyutils-7", "SPDXRef-PackagedFile-rpyutils-8", "SPDXRef-PackagedFile-rpyutils-9", "SPDXRef-PackagedFile-rpyutils-10", "SPDXRef-PackagedFile-rpyutils-11", "SPDXRef-PackagedFile-rpyutils-12", "SPDXRef-PackagedFile-rpyutils-13"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "rpyutils", "packageVerificationCode": {"packageVerificationCodeValue": "2043ceab62088e5266a96e131ee6084cb70fc775"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.4.1-3"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-rpyutils:SPDXRef-Recipe-rpyutils", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-Package-rpyutils", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rpyutils-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rpyutils"}], "spdxVersion": "SPDX-2.2"}