{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.tqdm/tqdm","documentNamespace":"https://spdx.org/spdxdocs/protobom/d12a193f-0da2-4ddd-bbf2-2f5909834648","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":"2024-12-26T23:02:53Z"},"packages":[{"name":"build","SPDXID":"SPDXRef-pypi-build-7b26ed","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/build"}]},{"name":"twine","SPDXID":"SPDXRef-pypi-twine-d87ce5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/twine"}]},{"name":"py-make","SPDXID":"SPDXRef-pypi-py-make-41e328","versionInfo":"\u003e= 0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/py-make"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-613322","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-c8865b","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov"}]},{"name":"ipywidgets","SPDXID":"SPDXRef-pypi-ipywidgets-58cb0d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ipywidgets"}]},{"name":"pre-commit","SPDXID":"SPDXRef-pypi-pre-commit-447376","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pre-commit"}]},{"name":"pytest-timeout","SPDXID":"SPDXRef-pypi-pytest-timeout-91a7d4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-timeout"}]},{"name":"pytest-asyncio","SPDXID":"SPDXRef-pypi-pytest-asyncio-892651","versionInfo":"\u003e= 0.24","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-asyncio"}]},{"name":"colorama","SPDXID":"SPDXRef-pypi-colorama-fc0b53","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/colorama"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4-6ce22e","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-4-d8263e","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@4"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5-665fca","versionInfo":"5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-b58159","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"casperdcl/comment-bot","SPDXID":"SPDXRef-githubactions-casperdcl-comment-bot-1..-2e9f19","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/casperdcl/comment-bot@1.%2A.%2A"}]},{"name":"casperdcl/push-dir","SPDXID":"SPDXRef-githubactions-casperdcl-push-dir-1-575b3d","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/casperdcl/push-dir@1"}]},{"name":"elgohr/Publish-Docker-Github-Action","SPDXID":"SPDXRef-githubactions-elgohr-Publish-Docker-Github-Action-master-6455d5","versionInfo":"master","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/elgohr/Publish-Docker-Github-Action@master"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5..-8bbc92","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-4..-85c2b1","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@4.%2A.%2A"}]},{"name":"reviewdog/action-setup","SPDXID":"SPDXRef-githubactions-reviewdog-action-setup-1..-f407c0","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/reviewdog/action-setup@1.%2A.%2A"}]},{"name":"snapcore/action-publish","SPDXID":"SPDXRef-githubactions-snapcore-action-publish-1..-6db1e3","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/snapcore/action-publish@1.%2A.%2A"}]},{"name":"snapcore/action-build","SPDXID":"SPDXRef-githubactions-snapcore-action-build-1..-437bcc","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/snapcore/action-build@1.%2A.%2A"}]},{"name":"casperdcl/deploy-pypi","SPDXID":"SPDXRef-githubactions-casperdcl-deploy-pypi-2..-ac682a","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/casperdcl/deploy-pypi@2.%2A.%2A"}]},{"name":"com.github.tqdm/tqdm","SPDXID":"SPDXRef-github-tqdm-tqdm-master-4c24a4","versionInfo":"master","downloadLocation":"git+https://github.com/tqdm/tqdm","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/tqdm/tqdm@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-build-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-twine-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-py-make-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-pytest-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-ipywidgets-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-pre-commit-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-pytest-timeout-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-pytest-asyncio-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-pypi-colorama-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-4-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-casperdcl-comment-bot-1..-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-casperdcl-push-dir-1-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-elgohr-Publish-Docker-Github-Action-master-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5..-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-4..-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-reviewdog-action-setup-1..-f407c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-snapcore-action-publish-1..-6db1e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-snapcore-action-build-1..-437bcc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relatedSpdxElement":"SPDXRef-githubactions-casperdcl-deploy-pypi-2..-ac682a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-tqdm-tqdm-master-4c24a4","relationshipType":"DESCRIBES"}]}