{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-06-06T18:07:42Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/examples-rclpy-minimal-client-586eec1d-0db9-584f-b4ea-a8ba18feb607", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "330e210fed85d6a44c079505a285840e812cf3e3"}, "externalDocumentId": "DocumentRef-recipe-examples-rclpy-minimal-client", "spdxDocument": "http://spdx.org/spdxdocs/recipe-examples-rclpy-minimal-client-e5e737ac-1840-5b96-9b3b-48261d1f3a25"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "db54f46d3985d5a3793a3e9261daa1a48f36d0f5"}, {"algorithm": "SHA256", "checksumValue": "9dd43b5248d59107c01a185022964c01d078ffd9a9339b10c787674b9315214b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/examples_rclpy_minimal_client/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/examples_rclpy_minimal_client", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "fc90c6e37003e86bf1c6de6eee13cd62ff3cbb30"}, {"algorithm": "SHA256", "checksumValue": "986e4619fefceab04c812808595758cb1c7251c259ace4128e0d82e7034e9782"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_client/client", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "fe06681be51909ffb1080a1cbe75379f5ad2d358"}, {"algorithm": "SHA256", "checksumValue": "3581ce60014f628cdd43ca80f1235441f03c418fb9fe44408c2fd5ca3af860d5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_client/client_async_member_function", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "f86cb818cb7e724726e675bfc820ac259abc9a65"}, {"algorithm": "SHA256", "checksumValue": "dad0cbff13ec1ab675cc46b396e2a4ba65465fdda22d23b129eed0e68f6a305d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_client/client_async_callback", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "38b5c69a334a30d3bc653402b1dbec8f6653cfef"}, {"algorithm": "SHA256", "checksumValue": "7b8b1cc8f266d4c083491a1e0656919d9e81a659a67d4aadb2b098a478a1b1a8"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_client/client_async", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "5322e4b82974b42f0b31edc90a4cf54c676c90cb"}, {"algorithm": "SHA256", "checksumValue": "569c009f2b8202e6b58a51ca27469a53b957f5a2389f17f5bd9cca2f4003feff"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/client_async_callback.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "31f31865fb0db259c1908407abc7d31299436706"}, {"algorithm": "SHA256", "checksumValue": "34f262e00f4f663fbd2ae64f5359ef2c9a7e8c89e4a1f3063f25e8f6f740c4b0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/client_async.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "a61a5c74678b7a246c534489d1fb805eb8591ee3"}, {"algorithm": "SHA256", "checksumValue": "38db7f7feccd1aad2639c231db156d4c34d35da2b46aa81318e65984644daab7"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/client.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "fcc63fc0716428344774fc95e39a54353d5b27e4"}, {"algorithm": "SHA256", "checksumValue": "f515c19e9c8bd7e6e681cf7ef462c628346de4d6ac3556623926d81c1d30b7d6"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/client_async_member_function.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "5144aee0e2d34383e7495215e74e549a224d8362"}, {"algorithm": "SHA256", "checksumValue": "d3f75c8efd8dbbc9f686b41f1da83b75b6695e45e039bf6687816cd9be69a0d1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "4cac1208ff4d5d27b123bb2c35229187edcdf337"}, {"algorithm": "SHA256", "checksumValue": "96f724696406fcb7bf399863dbfd9846699bf33c0fbf7abd1a876539cf064b84"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__pycache__/client_async_member_function.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "893aa09a74a3ed9c9d790e5a06e61ff3cac4ab30"}, {"algorithm": "SHA256", "checksumValue": "a3892f415d718a09c8357f41f0ce92571c40d8dc311ab7b23519ebdeba2775fb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__pycache__/client_async_callback.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "cd0c881952ceb35b8bd94b1e6c76691d3644c25a"}, {"algorithm": "SHA256", "checksumValue": "02a0f74f845140f423c96c8ca45acc51a874ed700d0a164f79eda33c6d9401e7"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__pycache__/client_async.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "d3ada1e57d5854f3950f399db56faa9c149c9e84"}, {"algorithm": "SHA256", "checksumValue": "764e3d040eb17a72c0f8d20e54603fc8adef45f81519acf59f16212d2c185ece"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client/__pycache__/client.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "4c5d7c01efc7fcef695e4e4e56b5c4d51da5286d"}, {"algorithm": "SHA256", "checksumValue": "1d6f0023cae1b023da9dc165ae78a03c8971ab2d5621a36001351b295adb1cea"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "4c6235394a3d048743f6d7bd75a23044840dad46"}, {"algorithm": "SHA256", "checksumValue": "0d690c4369ffd5c5689564962c8b744a374ab1170281813783378c2b1478ff56"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "fe284910c9dc92af8929fec6f2ce563fe8f24eed"}, {"algorithm": "SHA256", "checksumValue": "1311c9b6c8c4c33926d904ec5d94e1a609dac34c4546af9753a47f0cc8df5d1c"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "0c966fbc34667177f3c7e31c25d1c11245da672d"}, {"algorithm": "SHA256", "checksumValue": "ff9449b5762498022ee78dc2ca6a68e29b40a1710b4708fb674a8b9f71acdbe0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "6de405ed2b631156ff7bf7b5916e5778e8be3bd7"}, {"algorithm": "SHA256", "checksumValue": "cc303915ae0ad0e59cf8db67aedaec1d90d56a2e9ecf9a35dd061c7811a90d03"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_client-0.19.7-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "examples-rclpy-minimal-client", "packages": [{"SPDXID": "SPDXRef-Package-examples-rclpy-minimal-client", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-examples-rclpy-minimal-client-1", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-2", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-3", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-4", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-5", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-6", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-7", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-8", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-9", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-10", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-11", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-12", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-13", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-14", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-15", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-16", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-17", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-18", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-19", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-20", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-21", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-22", "SPDXRef-PackagedFile-examples-rclpy-minimal-client-23"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "examples-rclpy-minimal-client", "packageVerificationCode": {"packageVerificationCodeValue": "ce2321908626c32a57b502112b932f256fb5dc7f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.19.7-1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-examples-rclpy-minimal-client:SPDXRef-Recipe-examples-rclpy-minimal-client", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-Package-examples-rclpy-minimal-client", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-client-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-client"}], "spdxVersion": "SPDX-2.2"}