{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:50:53Z", "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-pycodestyle-357fce9b-c245-514c-8b74-e0bc4f86d385", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "f1af38cb1dda1ab050949a4f588b9968bb5d0223"}, "externalDocumentId": "DocumentRef-recipe-ament-pycodestyle", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ament-pycodestyle-d8406db4-a511-5f97-a874-ae614f8b1161"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "7ca231c74c97e4f448223366407d00313dc1d64f"}, {"algorithm": "SHA256", "checksumValue": "6064fc6a12c97e49d0eb4a34286fcd1f0a597f9ec6e36add063ffb650c013967"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/bin/ament_pycodestyle", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "61084603904828e9b1c5fe2693299f522044eeb3"}, {"algorithm": "SHA256", "checksumValue": "2a1bb2df04f732892af3d0a2b08b10c162990ea5eb425e2db38ca6e46c1bb97c"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_pycodestyle/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/ament_pycodestyle", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/ament_pycodestyle", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "9793ef97c7fbf5f6e6ebd8177376118d537621d3"}, {"algorithm": "SHA256", "checksumValue": "a5570c40457211dd3617f5fba70a3533eef80bfade2341f0e831955eab2863e8"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle/main.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "74875a20499e125141036a2a10ea65476246b594"}, {"algorithm": "SHA256", "checksumValue": "404ced264e294b27f932cb8a5ee345ea4d872326a3498b4d8b81abe70613f8cb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle/configuration/ament_pycodestyle.ini", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "cf8189771ecbb047e720cbb0153b2a238936796e"}, {"algorithm": "SHA256", "checksumValue": "0f9046e0110d3767f2c235dac4ef4a4b169e74cc183e9140f8d87b71c57ddadd"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "ca60bb60b9151ffc7e7d6f68dad2c3c5c5a267dc"}, {"algorithm": "SHA256", "checksumValue": "9028d11585e80c7fcbc96a55e59f01ba488257428c02c318f1527913baf08561"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle/__pycache__/main.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "cf0b7911fe4198cfc6a160f469f862289233bc77"}, {"algorithm": "SHA256", "checksumValue": "b22d2a96e2ede5d69e6d499429e8709d8f0edb50e771d6843f4bd1cd9f487cca"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/not-zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "e4c7e870577c07260d98f2e886cab7ae521e390e"}, {"algorithm": "SHA256", "checksumValue": "05e8c8ea3616f2d35f24e78ba6af34e2d63ee16e30976fe323c839dbe324a913"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "163a8a2e98e680c879cdaa71c3f02dad8b3a0c05"}, {"algorithm": "SHA256", "checksumValue": "e79fa1317e76e784aae68cd76ad86c424d23c63fad110ee593471b9e08a986e0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "eff3195af5eb07b156f86156e8d869b5f7d82f49"}, {"algorithm": "SHA256", "checksumValue": "b902467f588b3ddacbad6a10ba4b5e11a030bb2abe13a0fe03cd9347d24310c0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ament-pycodestyle-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "d8f3a42ac7a1dc32b4c754af3a0b61f8c43b1503"}, {"algorithm": "SHA256", "checksumValue": "4e34d3b17ef5dd1e34865d1d3245f1a40158ec9bc19ea6d3547423a3fb96e916"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ament_pycodestyle-0.17.0-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "ament-pycodestyle", "packages": [{"SPDXID": "SPDXRef-Package-ament-pycodestyle", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-ament-pycodestyle-1", "SPDXRef-PackagedFile-ament-pycodestyle-2", "SPDXRef-PackagedFile-ament-pycodestyle-3", "SPDXRef-PackagedFile-ament-pycodestyle-4", "SPDXRef-PackagedFile-ament-pycodestyle-5", "SPDXRef-PackagedFile-ament-pycodestyle-6", "SPDXRef-PackagedFile-ament-pycodestyle-7", "SPDXRef-PackagedFile-ament-pycodestyle-8", "SPDXRef-PackagedFile-ament-pycodestyle-9", "SPDXRef-PackagedFile-ament-pycodestyle-10", "SPDXRef-PackagedFile-ament-pycodestyle-11", "SPDXRef-PackagedFile-ament-pycodestyle-12", "SPDXRef-PackagedFile-ament-pycodestyle-13", "SPDXRef-PackagedFile-ament-pycodestyle-14", "SPDXRef-PackagedFile-ament-pycodestyle-15", "SPDXRef-PackagedFile-ament-pycodestyle-16"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "ament-pycodestyle", "packageVerificationCode": {"packageVerificationCodeValue": "5fa70e6e45f7e42270aa8f261d1ff459ebe167ef"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.17.0-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-ament-pycodestyle:SPDXRef-Recipe-ament-pycodestyle", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-Package-ament-pycodestyle", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ament-pycodestyle-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ament-pycodestyle"}], "spdxVersion": "SPDX-2.2"}