{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.zc-alexfan/arctic","documentNamespace":"https://spdx.org/spdxdocs/protobom/71e8978b-e88a-45ec-bf4d-4e10a4d125b0","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-devel","Tool: GitHub.com-Dependency-Graph"],"created":"2025-01-28T02:09:55Z"},"packages":[{"name":"black","SPDXID":"SPDXRef-pypi-black-7b26ed","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/black"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-d87ce5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8"}]},{"name":"ipdb","SPDXID":"SPDXRef-pypi-ipdb-41e328","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ipdb"}]},{"name":"pillow","SPDXID":"SPDXRef-pypi-pillow-613322","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pillow"}]},{"name":"opencv-python","SPDXID":"SPDXRef-pypi-opencv-python-c8865b","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-python"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-58cb0d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-447376","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"tqdm","SPDXID":"SPDXRef-pypi-tqdm-91a7d4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tqdm"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-892651","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint"}]},{"name":"isort","SPDXID":"SPDXRef-pypi-isort-fc0b53","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/isort"}]},{"name":"opencv-python-headless","SPDXID":"SPDXRef-pypi-opencv-python-headless-6ce22e","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-python-headless"}]},{"name":"scikit-image","SPDXID":"SPDXRef-pypi-scikit-image-d8263e","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-image"}]},{"name":"chardet","SPDXID":"SPDXRef-pypi-chardet-665fca","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/chardet"}]},{"name":"autopep8","SPDXID":"SPDXRef-pypi-autopep8-b58159","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/autopep8"}]},{"name":"loguru","SPDXID":"SPDXRef-pypi-loguru-2e9f19","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/loguru"}]},{"name":"easydict","SPDXID":"SPDXRef-pypi-easydict-575b3d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/easydict"}]},{"name":"chumpy","SPDXID":"SPDXRef-pypi-chumpy-6455d5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/chumpy"}]},{"name":"pyrender","SPDXID":"SPDXRef-pypi-pyrender-8bbc92","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyrender"}]},{"name":"jpeg4py","SPDXID":"SPDXRef-pypi-jpeg4py-0.1.4-85c2b1","versionInfo":"0.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2014, Samsung Electronics Co.,Ltd.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jpeg4py@0.1.4"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-f407c0","versionInfo":"\u003e= 1.16.5,\u003c 1.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"pytorch-lightning","SPDXID":"SPDXRef-pypi-pytorch-lightning-2.0.0-6db1e3","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2018- time.strftime, Copyright (c) 2022- time.strftime, Copyright 2018-2021 William Falcon, Copyright 2020 The PyTorch Lightning team and Microsoft Corporation, Copyright Lightning AI., Copyright The Lightning AI team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytorch-lightning@2.0.0"}]},{"name":"imgui","SPDXID":"SPDXRef-pypi-imgui-1.4.1-437bcc","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2004, 2005 Tristan Grimmer, Copyright (c) 2016, Michal Jaworski, Copyright (c) 2017 Sean Barrett","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/imgui@1.4.1"}]},{"name":"smplx","SPDXID":"SPDXRef-pypi-smplx-0.1.28-ac682a","versionInfo":"0.1.28","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-proprietary-license","copyrightText":"Copyright (c) 2019 Max-Planck-Gesellschaft zur Forderung der Wissenschaften e.V.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/smplx@0.1.28"}]},{"name":"trimesh","SPDXID":"SPDXRef-pypi-trimesh-3.9.21-f9b5e4","versionInfo":"3.9.21","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/trimesh@3.9.21"}]},{"name":"pygit2","SPDXID":"SPDXRef-pypi-pygit2-1.7-922e5f","versionInfo":"1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pygit2@1.7"}]},{"name":"comet-ml","SPDXID":"SPDXRef-pypi-comet-ml-3.32.8-cb791e","versionInfo":"3.32.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/comet-ml@3.32.8"}]},{"name":"aitviewer","SPDXID":"SPDXRef-pypi-aitviewer-1.8.1-315808","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-3.0-only","copyrightText":"Copyright (c) 2007 Free Software Foundation, Inc. \u003chttps://fsf.org/\u003e, Copyright (c) 2020, Velko Vechev, Copyright (c) 2020, Velko Vechev Untitled3 Untitled3, Copyright (c) 2022 ETH Zurich, Manuel Kaufmann, Velko Vechev, Copyright (c) 2022 ETH Zurich, Manuel Kaufmann, Velko Vechev, Dario Mylonopoulos","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aitviewer@1.8.1"}]},{"name":"actions/stale","SPDXID":"SPDXRef-githubactions-actions-stale-5-910f8b","versionInfo":"5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/stale@5"}]},{"name":"com.github.zc-alexfan/arctic","SPDXID":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","versionInfo":"master","downloadLocation":"git+https://github.com/zc-alexfan/arctic","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/zc-alexfan/arctic@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-black-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-flake8-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-ipdb-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-pillow-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-opencv-python-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-scipy-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-matplotlib-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-tqdm-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-pylint-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-isort-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-opencv-python-headless-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-scikit-image-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-chardet-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-autopep8-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-loguru-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-easydict-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-chumpy-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-pyrender-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-jpeg4py-0.1.4-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-numpy-f407c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-pytorch-lightning-2.0.0-6db1e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-imgui-1.4.1-437bcc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-smplx-0.1.28-ac682a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-trimesh-3.9.21-f9b5e4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-pygit2-1.7-922e5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-comet-ml-3.32.8-cb791e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-pypi-aitviewer-1.8.1-315808","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relatedSpdxElement":"SPDXRef-githubactions-actions-stale-5-910f8b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-zc-alexfan-arctic-master-d30d0e","relationshipType":"DESCRIBES"}]}