{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2023-09-19T22:23:35Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdoc/python3-can-j1939-4495ffb9-4a45-56e2-8de3-f8cded76de85", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "a39bc0b730f855dbc92f925ba41438ed53f50c5f"}, "externalDocumentId": "DocumentRef-recipe-python3-can-j1939", "spdxDocument": "http://spdx.org/spdxdoc/recipe-python3-can-j1939-478fd346-318d-5ae5-be5b-ba0cd39d03aa"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "b81031f6897b19701361f2960ab6995fb9cb72dc"}, {"algorithm": "SHA256", "checksumValue": "7714aeb478a5172c26e550384727409cce048353698373fbaf185ba087c176a3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/j1939_21.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "5cf4a1d1587ad4e13b68cfb73d3955012fd32ffb"}, {"algorithm": "SHA256", "checksumValue": "c7e4ebe88d8c5130a111fdc2f4109041ef6a9ef3339b9a6c7aa4659d4aff3952"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/name.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "e5d2f2fb44b64f4d8f18666d345a5ad31949bca9"}, {"algorithm": "SHA256", "checksumValue": "61c31aaec2685ec8454c59e89d915f3313676ac956d365eaf8804d7c816ba340"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/j1939_22.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "cd59e265e111bc4fd5b944f395e724e4925bdcc1"}, {"algorithm": "SHA256", "checksumValue": "fcce93e7af8c44b3d465c538279a51cb2aaeb82dd9c819d5ee157e886171c2d5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/diagnostic_messages.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "9ea4d37643c6370b0ab35ab3a806546927e0583f"}, {"algorithm": "SHA256", "checksumValue": "00653eb20ef896a9aac6564534d1e3398cb3fe3b40483639913efac9bf361865"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/message_id.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "370fd6d0ecf94c34e671bb88bdd09fe1bd69b2fa"}, {"algorithm": "SHA256", "checksumValue": "18de1f41c6a8caa1ef17cc2da9451019fc960ea8f5e497b4a4f72e56a10ac152"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "30f526c817e13f063114c984e96123fc99af43f9"}, {"algorithm": "SHA256", "checksumValue": "e2e799be4488efc57d4bce080d5d4b01f9ddf43685dd6590946f5b199375bdc4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/controller_application.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "176731121e133897a4c4680e8c322f460cadf1b4"}, {"algorithm": "SHA256", "checksumValue": "228365236a202c0181168fa53f5120fd09f14cd0b18f7a3638288168cc89acff"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/version.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "052cc812369adc087b5bbf0feed4d6c1e3d855b0"}, {"algorithm": "SHA256", "checksumValue": "2b259ecc9b6eda96c832ddfb9a541b7ee4944f822e690cf1945ccd778c8ff213"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/electronic_control_unit.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "67bafa2143a9d84e8039872b932c83076a8a5218"}, {"algorithm": "SHA256", "checksumValue": "43553e199b9c918850888c403a33f52c6603cd03256b49dbdb7d85412e44f49c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/parameter_group_number.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "a53172d6fde69bfc732ce80d80cbb2f746cb6580"}, {"algorithm": "SHA256", "checksumValue": "3fcc1cf16b4e6b4a1961690c831de8e9a06abc2fb66cee905137d179f0f64b41"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/j1939_21.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "d0a180fe61a04962b0f91df172abf3721ddf6341"}, {"algorithm": "SHA256", "checksumValue": "eefc1d8c7c8ea381eff49b37e88d6ebaad7fb8f06d727f10f651b59874a1aeea"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/name.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "cb565a5d537fcdcfe43841f0ede1673fb0fe6294"}, {"algorithm": "SHA256", "checksumValue": "31676568a6be9d7a63f392884cf3b912bd4e8a2055c0b7174f3c29d80c222d3e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/j1939_22.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "59c0e97a1c441c7d44a2810d61ed9045806ce99b"}, {"algorithm": "SHA256", "checksumValue": "8efd685f91734ad67940f9d085889aa95f216970339dc59d18b375a263d35cc8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/message_id.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "66ff37b028ccf0ac12cc20b4d9442eca4833edd2"}, {"algorithm": "SHA256", "checksumValue": "f19981566ea79ac9932dbf272610c5685f45de64482920c98898a8a3db5b0a9a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/parameter_group_number.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "e37ffac90c975b9cc34f8b8ed4a8ca838b37d699"}, {"algorithm": "SHA256", "checksumValue": "e57e9c7447b0513963c9aa133a38759eeff455a1cb7fdde222609e1c69065f2b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/electronic_control_unit.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "4dc3e741b842f8e49b8f561ef077660c39b8158a"}, {"algorithm": "SHA256", "checksumValue": "2e71a61a052f2e1dbb05e9c0c74fe1564f74a7a6602e782a5e4e9606a5a59a2f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/controller_application.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "f498858aff094e8df8eeeaa0fce81b8bc4d1f3dc"}, {"algorithm": "SHA256", "checksumValue": "1374179e5e8023cf5f58f8b3e8e837de41aee4a2d9eec19f1148c3834edbb113"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/__init__.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "4e26b96064b4df9065594df2de5040d65a2707a2"}, {"algorithm": "SHA256", "checksumValue": "4b3a0574cb5f57e0de397c800c2d9dce3249f5f23dd412b54dd814281fcdeda0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/version.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "8d70842c98dd05818fefd1178b7aa8b9c72d4bd9"}, {"algorithm": "SHA256", "checksumValue": "97d0c757b95b82b6192f95e8e212645d7c89239c1ef74ee37f66d3c0e6b53bde"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/j1939/__pycache__/diagnostic_messages.cpython-310.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "11c1eaa847b3d9d36dbd40f45222da6f3618fe6e"}, {"algorithm": "SHA256", "checksumValue": "50210e288084335d12879ea784cbb7f983f8aa736bf43bfb4f2aef56c6c07614"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/can_j1939-2.0.6.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "979673ebab9f77efe057be668a1255f74f388e68"}, {"algorithm": "SHA256", "checksumValue": "511d1fc2e8a1760bb02139f0b5b6c5e423d25a167cd066cb0a50f72d5f92c3c4"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/can_j1939-2.0.6.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "5b5d8d88f42f37f341ea2a454f7aaa5080cb226e"}, {"algorithm": "SHA256", "checksumValue": "f5eeb88ff956438cba96fdafc186ced5e4260139eee65ea9e5e9cece3fbeb1f6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/can_j1939-2.0.6.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "4485810fc610ad66cdb142e2439180607abdf102"}, {"algorithm": "SHA256", "checksumValue": "0ee49aa48bc6c73d8637f6174008a0616127fa7a86a3111f24bd762ebbd3b2b0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/can_j1939-2.0.6.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-can-j1939-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "e5ac311ba9eec5c0ccddc091ac7c0d62a72ecf72"}, {"algorithm": "SHA256", "checksumValue": "cfd8f4c406bf26650a3299b3ef62b464600b48cfe7fb04159866e5797c765478"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.10/site-packages/can_j1939-2.0.6.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-can-j1939", "packages": [{"SPDXID": "SPDXRef-Package-python3-can-j1939", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-can-j1939-1", "SPDXRef-PackagedFile-python3-can-j1939-2", "SPDXRef-PackagedFile-python3-can-j1939-3", "SPDXRef-PackagedFile-python3-can-j1939-4", "SPDXRef-PackagedFile-python3-can-j1939-5", "SPDXRef-PackagedFile-python3-can-j1939-6", "SPDXRef-PackagedFile-python3-can-j1939-7", "SPDXRef-PackagedFile-python3-can-j1939-8", "SPDXRef-PackagedFile-python3-can-j1939-9", "SPDXRef-PackagedFile-python3-can-j1939-10", "SPDXRef-PackagedFile-python3-can-j1939-11", "SPDXRef-PackagedFile-python3-can-j1939-12", "SPDXRef-PackagedFile-python3-can-j1939-13", "SPDXRef-PackagedFile-python3-can-j1939-14", "SPDXRef-PackagedFile-python3-can-j1939-15", "SPDXRef-PackagedFile-python3-can-j1939-16", "SPDXRef-PackagedFile-python3-can-j1939-17", "SPDXRef-PackagedFile-python3-can-j1939-18", "SPDXRef-PackagedFile-python3-can-j1939-19", "SPDXRef-PackagedFile-python3-can-j1939-20", "SPDXRef-PackagedFile-python3-can-j1939-21", "SPDXRef-PackagedFile-python3-can-j1939-22", "SPDXRef-PackagedFile-python3-can-j1939-23", "SPDXRef-PackagedFile-python3-can-j1939-24", "SPDXRef-PackagedFile-python3-can-j1939-25"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-can-j1939", "packageVerificationCode": {"packageVerificationCodeValue": "def7a7b6df2edbedd93a673daf84a65ed3d9384f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "2.0.6"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-can-j1939:SPDXRef-Recipe-python3-can-j1939", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-Package-python3-can-j1939", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-can-j1939-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-can-j1939"}], "spdxVersion": "SPDX-2.2"}