{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-10T23:29:33Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/osrf-pycommon-028fbf31-5d62-5d4b-98ca-ae7885304c70", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "fb01702a336b57219faf242767a22c93b782da43"}, "externalDocumentId": "DocumentRef-recipe-osrf-pycommon", "spdxDocument": "http://spdx.org/spdxdocs/recipe-osrf-pycommon-36111536-e0b6-5fa6-b42a-9e25e2af20e8"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "da46e9490377074cae06931649d48624d486f7be"}, {"algorithm": "SHA256", "checksumValue": "a46b43bb1a84d1b893a8b2e9296569bb3fa247b4557537a4e840da97bd5de70b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/osrf_pycommon/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/osrf_pycommon", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/osrf_pycommon", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "58156d6fb497066aa3ee74b9a4ff347075abf47e"}, {"algorithm": "SHA256", "checksumValue": "7aca67aa89c47422d3f7ba32a22a25d1adfb1bc466f3f79e48d1645a1fd53369"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_utils.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "1499989d24a1732dc91c16081ae40c17b2d1faed"}, {"algorithm": "SHA256", "checksumValue": "c23be640dd51f13fd43ed0303f82f772256171d97d54717e2d94b5d17e212bff"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/impl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "fe1f189f885b8ce84926a7419a97f7f5dd962de5"}, {"algorithm": "SHA256", "checksumValue": "0527faa3d0304609b04a98bf8455c557cd42ad5dc08c97037c9ba714ebb66d93"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "733003afa5952938d8ce659c4ef5ed3e9f0f1da4"}, {"algorithm": "SHA256", "checksumValue": "e11ecc52c7437331e577afa3d0169cff37a0a19d94aa740eafbec3ca778ef51e"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/ansi_re.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "916518a982a5810fe018dd6c1de589b5eae51de8"}, {"algorithm": "SHA256", "checksumValue": "15438c8396931a932134a861bd31d0e50cb4f2b171dc16dbdc691256cecdd2f0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/windows.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "52850ec1032477563a6da200b0249b5a15f4ab1f"}, {"algorithm": "SHA256", "checksumValue": "6499b1d996b650212e95ec5c04059e181d81d594646c770393a6c55ff4204796"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "a7612dbe494ca4a4dc683ecc92a4a140a3b5bd8a"}, {"algorithm": "SHA256", "checksumValue": "36eb7696366855969169373562ab635f44381bc94c18a22000681fbbf56bc239"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/__pycache__/windows.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "5fbeb86f1edc22205c34a098ab24a83655deda72"}, {"algorithm": "SHA256", "checksumValue": "5dfd9774f271ab44b0b6e92ece5cec3cfa81e989ed99d36206db2be623b30054"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/__pycache__/ansi_re.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "deb978f472a426bae8a0d992f4eaab5463c908b7"}, {"algorithm": "SHA256", "checksumValue": "4d8c02afb025543f00bddb5964fdca64076262f13723a83064801d2ddc2e6f3a"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/terminal_color/__pycache__/impl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c7a351c96e845da6c728bbce100ee47f783ed7a"}, {"algorithm": "SHA256", "checksumValue": "078d1fc49d2ba0363ea2b1c3ed24189635fc53893f2a02bdcfa68502d3a1daab"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/async_execute_process.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "8392af8cd7a28023e14ecfeb45cd30ef400e1459"}, {"algorithm": "SHA256", "checksumValue": "5e0568fe6eb65794f0c394ebef9ade626c112cb4e69bc36b319f45a973c2faca"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/get_loop_impl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "39503b2b8e7b20d86877540a950928a19d5b66ba"}, {"algorithm": "SHA256", "checksumValue": "958e5d6f1c247e76b6276555a5595656108928fe3c92727ecb2975b3216a4db9"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/impl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "12c4d4f5988ba5b184805c3b7a91cc92cfe81f56"}, {"algorithm": "SHA256", "checksumValue": "743b1149bb719fbb5d69fef3c40bf2f7352d2d2ed9cefa3c38131f4a52d33eba"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "5152dfac9405df794e12c674645191285e8e17fd"}, {"algorithm": "SHA256", "checksumValue": "1446ccfe0ec327b3a94cb9ad40ef51c4c0ba5dcd965b6d3e1669f3128d56f282"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/execute_process_nopty.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "aa0407de1b20b923a84e08c1e0f6a7bb0d9c40b2"}, {"algorithm": "SHA256", "checksumValue": "bc70a0633f319c29b59d97a28eb77e69080cc4c46539a41c5ee76c4e4988b2d1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/execute_process_pty.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "5ae36c500fe5b5d3e1084ac4dda44c34317a2bec"}, {"algorithm": "SHA256", "checksumValue": "6339d12dcb2f28d78ab70a0af1e2327faed57b7899b0d2409215a0e6d9e52a96"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio/impl.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "ce24adab6fbb8ec8eccda9c52fb69f6d79251995"}, {"algorithm": "SHA256", "checksumValue": "2dbce27e1364c302559e060d9826c7f96a0d052dd10e707fa2ac2f9812739420"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "00ac671331220a7619868fdf1f19501de6bf8a12"}, {"algorithm": "SHA256", "checksumValue": "fb7bb4f79371c3fec8fd0eaea5637afb0d864b8c6398af93a59deb6e1d8c0b20"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "87e46207ac9fb6077f7b730d43f1ad9648e6b91b"}, {"algorithm": "SHA256", "checksumValue": "bd8bf92492e7abc61d518e23508b6b81486378fa4d0b950b79dd506718a712a5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/async_execute_process_asyncio/__pycache__/impl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "c34662e11c18a4eb6fa2300d3642c62202902ee5"}, {"algorithm": "SHA256", "checksumValue": "8c095d23a61187b0ef04d206d55e73209730b038d0bd0ba24db6c46d74d4a358"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/execute_process_nopty.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "fbec7ccea3911eeeacebfb17d875fb81a5eda536"}, {"algorithm": "SHA256", "checksumValue": "5689cec55dd9ef3887bae1ab59cba9f4de6467d89548c31994d2c54f2b3d673e"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "24b50a8365b26bdbf0e6da76c61ef83a41d7a388"}, {"algorithm": "SHA256", "checksumValue": "2542b523addee7c2f1c7f8cfbacba0b17f37b5d6433fbda88903c32a0b3db381"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/async_execute_process.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "1c955dbfa7f6dec859899229a1b850fe9dea6b0b"}, {"algorithm": "SHA256", "checksumValue": "0eb2a350f2c667d7d5032c1765c50643a8be563cb133c2957fa282e3d8b50842"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/get_loop_impl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "1a76462a3dafa1914560faacde96179d667fbaae"}, {"algorithm": "SHA256", "checksumValue": "c98997030722d45fa0cc9b8f53536fc51a193d19f7d9b3d802c23fe0284b07d5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/execute_process_pty.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "7a341b8b4fb655ada35078932fca5393bcbb2a5c"}, {"algorithm": "SHA256", "checksumValue": "1749b18365ccfd46ccfadaba829a3af98ac4416022c8f34d74fcf57aeb848b51"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/process_utils/__pycache__/impl.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "e99abfd4dd705b5fb86d3c6902fb96080fa3f680"}, {"algorithm": "SHA256", "checksumValue": "6c7a7a5509fd22e109bb0b61bdecbddd24ba11aabeda853801e184a74712058b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/__pycache__/terminal_utils.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "ffeea4bb4a880d3b13eab598c80a6e857bef473c"}, {"algorithm": "SHA256", "checksumValue": "939f45763925590abf08b4442dc975d83bd62eb8dd05dc0789d15b2e618a1eeb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "73f370eb85df57ddedaafe7d952a65a3c4e6e5a8"}, {"algorithm": "SHA256", "checksumValue": "9dd3a14ca335d31610a7e14870ad5015496d0990652e79ee035e952f88c159f0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/common.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "2c124824c0b22342e479d2236a2070a53458993e"}, {"algorithm": "SHA256", "checksumValue": "923b663c3f1b3cf7506dd1a652e2ee06d82e5d4478b0cab0d826bc9f1e686023"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/verb_pattern.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "7890d20147f21f11b220dba6996973630f452874"}, {"algorithm": "SHA256", "checksumValue": "e5813c4be4e93cf5bb7db157d0fda5c0b7988b48501a070af88d40a9750ae2ff"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "c56f2720faf0abf0cbc6f128cad11aa6a98699da"}, {"algorithm": "SHA256", "checksumValue": "f848f746a93e350fecbda072f175cc352d3a1dc0dd740d43f8afb3523aae820d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/__pycache__/common.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "53aec9df566eabfea40a0b55612ff9b103565424"}, {"algorithm": "SHA256", "checksumValue": "b812db952b0f864a91a1e78e71c7e319a9a71435d5f994889395b61b703017c0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon/cli_utils/__pycache__/verb_pattern.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "ec92aa918f81785abf647ee5360d79e208a4cc15"}, {"algorithm": "SHA256", "checksumValue": "42acdb0cec1b84199128c1bdae337089cf9b0f8be4656588c3e20bea170842c3"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "b779fabd72fedf6a60a09476f2b671001cbb1a99"}, {"algorithm": "SHA256", "checksumValue": "a2f42c160f5024c7bdc00bf7ed420c89c02908016854fa3f20439b24ccd518c2"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "f9cbec80c300b4c54888a310ddfc9e1c2f1efb41"}, {"algorithm": "SHA256", "checksumValue": "a1cda771b134698bf038083d5d9c98e1a24a30cf88a9aefc7cd44548d5bafdbb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-osrf-pycommon-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "79a7895e0908fa0202d417349323c1a689cc9c9b"}, {"algorithm": "SHA256", "checksumValue": "e68a184e96ca33de515247c26ae9f9db4854f3248269abfcd9f039c5d60778e5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/osrf_pycommon-2.1.4-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "osrf-pycommon", "packages": [{"SPDXID": "SPDXRef-Package-osrf-pycommon", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-osrf-pycommon-1", "SPDXRef-PackagedFile-osrf-pycommon-2", "SPDXRef-PackagedFile-osrf-pycommon-3", "SPDXRef-PackagedFile-osrf-pycommon-4", "SPDXRef-PackagedFile-osrf-pycommon-5", "SPDXRef-PackagedFile-osrf-pycommon-6", "SPDXRef-PackagedFile-osrf-pycommon-7", "SPDXRef-PackagedFile-osrf-pycommon-8", "SPDXRef-PackagedFile-osrf-pycommon-9", "SPDXRef-PackagedFile-osrf-pycommon-10", "SPDXRef-PackagedFile-osrf-pycommon-11", "SPDXRef-PackagedFile-osrf-pycommon-12", "SPDXRef-PackagedFile-osrf-pycommon-13", "SPDXRef-PackagedFile-osrf-pycommon-14", "SPDXRef-PackagedFile-osrf-pycommon-15", "SPDXRef-PackagedFile-osrf-pycommon-16", "SPDXRef-PackagedFile-osrf-pycommon-17", "SPDXRef-PackagedFile-osrf-pycommon-18", "SPDXRef-PackagedFile-osrf-pycommon-19", "SPDXRef-PackagedFile-osrf-pycommon-20", "SPDXRef-PackagedFile-osrf-pycommon-21", "SPDXRef-PackagedFile-osrf-pycommon-22", "SPDXRef-PackagedFile-osrf-pycommon-23", "SPDXRef-PackagedFile-osrf-pycommon-24", "SPDXRef-PackagedFile-osrf-pycommon-25", "SPDXRef-PackagedFile-osrf-pycommon-26", "SPDXRef-PackagedFile-osrf-pycommon-27", "SPDXRef-PackagedFile-osrf-pycommon-28", "SPDXRef-PackagedFile-osrf-pycommon-29", "SPDXRef-PackagedFile-osrf-pycommon-30", "SPDXRef-PackagedFile-osrf-pycommon-31", "SPDXRef-PackagedFile-osrf-pycommon-32", "SPDXRef-PackagedFile-osrf-pycommon-33", "SPDXRef-PackagedFile-osrf-pycommon-34", "SPDXRef-PackagedFile-osrf-pycommon-35", "SPDXRef-PackagedFile-osrf-pycommon-36", "SPDXRef-PackagedFile-osrf-pycommon-37", "SPDXRef-PackagedFile-osrf-pycommon-38", "SPDXRef-PackagedFile-osrf-pycommon-39", "SPDXRef-PackagedFile-osrf-pycommon-40", "SPDXRef-PackagedFile-osrf-pycommon-41", "SPDXRef-PackagedFile-osrf-pycommon-42", "SPDXRef-PackagedFile-osrf-pycommon-43"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "osrf-pycommon", "packageVerificationCode": {"packageVerificationCodeValue": "a2d8fc79dff06e38f30ea53697f939b7dd4fa77f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "2.1.4-3"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-osrf-pycommon:SPDXRef-Recipe-osrf-pycommon", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-Package-osrf-pycommon", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-osrf-pycommon-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-osrf-pycommon"}], "spdxVersion": "SPDX-2.2"}