{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:50:57Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/ament-pyflakes-bd76e810-cf7f-5317-91da-2ce234154598", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "f6adc658649bbc333a139f424cdf7324ef7d977a"}, "externalDocumentId": "DocumentRef-recipe-ament-pyflakes", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ament-pyflakes-279eb673-2c36-5855-9079-3f8de0f26f21"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "eb92bc1dab82bc634b26861d724ee8e66d1d1e88"}, {"algorithm": "SHA256", "checksumValue": "a158f4f8f109d17d833b69a6874fa5d73d99ac6df183162547fc0a1bc5753c8c"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/bin/ament_pyflakes", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/ament_pyflakes", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "993f68e970636fac8672cdcb817e0598d2599530"}, {"algorithm": "SHA256", "checksumValue": "b4f3bc05a0ab28c64dfca3cb68b23ed415d53cdc77f3d2cdce48555fa6672c22"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_pyflakes/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/ament_pyflakes", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "4845959c65396d6eb0175614ab4726a92526fbd8"}, {"algorithm": "SHA256", "checksumValue": "ba258a67f24d9cffab86c47a4c5d021c70f00f7aafb5bc3448606b989a37b6e6"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "af6d72b2271057171faeb2d855b7ae596968bc8b"}, {"algorithm": "SHA256", "checksumValue": "c01e21516b71640a828f90973dfa0fd7c18ab89e729662e4e47c0a7e2ba9d22f"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "8d476823ee783cf969ad04ea609ca570999a18a5"}, {"algorithm": "SHA256", "checksumValue": "c579634e031dfe75e3b3dd278f525900bfed435729802c85137f45add85e5568"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "d2fe443fe3ec2759052d446265e76e684991b9d1"}, {"algorithm": "SHA256", "checksumValue": "ad56345cca2c385047364f74ee5a4e9c373f6aca19aff64a84e374dd753fb5f1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "d8f3a42ac7a1dc32b4c754af3a0b61f8c43b1503"}, {"algorithm": "SHA256", "checksumValue": "4e34d3b17ef5dd1e34865d1d3245f1a40158ec9bc19ea6d3547423a3fb96e916"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes-0.17.0-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "1a48dcd878b71745c06cb6364296171df5775d15"}, {"algorithm": "SHA256", "checksumValue": "d95dc55c6e58e0604ebbffea84ce716a10f03eca21cdb229dcc6ac19936275e3"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes/main.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "6e851939784b67fc4a78244c8bcc6f47ad3f4245"}, {"algorithm": "SHA256", "checksumValue": "5419c609b0accc1e0e73d3a490f7492662879d64c964b020eea1952d1196d640"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pyflakes-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "b770941445f0eaf07a00df6ba96c38a41ee7f461"}, {"algorithm": "SHA256", "checksumValue": "8d7a20aed11d105fed39b4f2abf84cf510216769e925f350fe025464010ce20d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pyflakes/__pycache__/main.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "ament-pyflakes", "packages": [{"SPDXID": "SPDXRef-Package-ament-pyflakes", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-ament-pyflakes-1", "SPDXRef-PackagedFile-ament-pyflakes-2", "SPDXRef-PackagedFile-ament-pyflakes-3", "SPDXRef-PackagedFile-ament-pyflakes-4", "SPDXRef-PackagedFile-ament-pyflakes-5", "SPDXRef-PackagedFile-ament-pyflakes-6", "SPDXRef-PackagedFile-ament-pyflakes-7", "SPDXRef-PackagedFile-ament-pyflakes-8", "SPDXRef-PackagedFile-ament-pyflakes-9", "SPDXRef-PackagedFile-ament-pyflakes-10", "SPDXRef-PackagedFile-ament-pyflakes-11", "SPDXRef-PackagedFile-ament-pyflakes-12", "SPDXRef-PackagedFile-ament-pyflakes-13", "SPDXRef-PackagedFile-ament-pyflakes-14", "SPDXRef-PackagedFile-ament-pyflakes-15"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "ament-pyflakes", "packageVerificationCode": {"packageVerificationCodeValue": "bf6de7bcade236c239e6bc9affbcae7e29df307f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.17.0-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-ament-pyflakes:SPDXRef-Recipe-ament-pyflakes", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-Package-ament-pyflakes", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pyflakes-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pyflakes"}], "spdxVersion": "SPDX-2.2"}