{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:19:18Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-colcon-recursive-crawl-4291df9a-877d-522e-a651-c0e85e18f29f", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "d62d6ee0537cafc518daea3cd3a2bfb1611ffec8"}, "externalDocumentId": "DocumentRef-recipe-python3-colcon-recursive-crawl", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-colcon-recursive-crawl-1d6de95f-f3ba-5b2b-9831-50547c127d77"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "23e2c5563806899b00eabfa2d8b9c0001f07b33d"}, {"algorithm": "SHA256", "checksumValue": "d64c78fffd2d1ac8b0361ecd3676074c3b02758900dd87109c76688f788b89de"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "315265eb1f9cd0241eb2f7d9cdcaffdd3069be03"}, {"algorithm": "SHA256", "checksumValue": "ebbd192e339bfc2c18898e7d7f7d94864577572040112acfaeb87e0b6f9e8f63"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/package_discovery/recursive_crawl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/package_discovery/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "3c55f37fb374ec65126efcd141e067ae65832dbb"}, {"algorithm": "SHA256", "checksumValue": "9e02b304faac0325e2bf9b6c92be407616a90f9b3a90c605d1429bf74f8fd13c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/package_discovery/__pycache__/recursive_crawl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "24d59be62a224ffa46fb044d3d29b4a1cd628b9e"}, {"algorithm": "SHA256", "checksumValue": "0d09aecba395bc1ec7032485b41d3f03002dc43ed8c3a82a9853a69d37825c30"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/package_discovery/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "a2214a738ccc2026939b866b151f60d220221459"}, {"algorithm": "SHA256", "checksumValue": "91fd937902fc2bd8fd548222d95318f26ae22da5ca1a2e86f5b630b6a92dd9ff"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "5e72b6cd744ce58f84057a55d84e22bb2281390e"}, {"algorithm": "SHA256", "checksumValue": "ef6294af96f9ecffbe712b50164925039a1b2dcd6304ff59966a6bf989591b04"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "528beaa413c3640c56fdcd0d30fb18ddc140dce3"}, {"algorithm": "SHA256", "checksumValue": "f66bb6ada28d52eaac3d1ed873077800008ebbcffbbf8bb3ad1bc7134dcdbc3d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "14df5d8a9d5a8b4ff82e2e7a00a16bf45da9581b"}, {"algorithm": "SHA256", "checksumValue": "ed0450a9c2f6278e052f1a3ec3ef7546cd75e7bcf3f3b11b5a60c6d976beaf38"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "57f2f3dc0d5e4ddf78758ea97968f1542a702928"}, {"algorithm": "SHA256", "checksumValue": "890713b6fd2931ae1429dbbf34589714b2d36f1dacc9be027703e1a329ea9d3d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/colcon_recursive_crawl-0.2.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-colcon-recursive-crawl", "packages": [{"SPDXID": "SPDXRef-Package-python3-colcon-recursive-crawl", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-colcon-recursive-crawl-1", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-2", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-3", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-4", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-5", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-6", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-7", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-8", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-9", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-10", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-11", "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-12"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-colcon-recursive-crawl", "packageVerificationCode": {"packageVerificationCodeValue": "29e8624139060ad6071f04ce755c7e309d657509"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.2.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-colcon-recursive-crawl:SPDXRef-Recipe-python3-colcon-recursive-crawl", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-Package-python3-colcon-recursive-crawl", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-colcon-recursive-crawl-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-colcon-recursive-crawl"}], "spdxVersion": "SPDX-2.2"}