{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.rom1504/img2dataset","documentNamespace":"https://spdx.org/spdxdocs/protobom/02f79b13-2ffb-40ad-89f2-f52d706dd0e8","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-v0.0.0-20250331202703-27d429d3d3e7+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-04-01T06:57:12Z"},"packages":[{"name":"tqdm","SPDXID":"SPDXRef-pypi-tqdm-75c946","versionInfo":"\u003e= 4.62.3,\u003c 5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tqdm"}]},{"name":"opencv-python-headless","SPDXID":"SPDXRef-pypi-opencv-python-headless-75c946","versionInfo":"\u003e= 4.5.5.62,\u003c 5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-python-headless"}]},{"name":"softprops/action-gh-release","SPDXID":"SPDXRef-githubactions-softprops-action-gh-release-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/softprops/action-gh-release@1"}]},{"name":"actions-ecosystem/action-regex-match","SPDXID":"SPDXRef-githubactions-actions-ecosystem-action-regex-match-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions-ecosystem/action-regex-match@2"}]},{"name":"uvicorn","SPDXID":"SPDXRef-pypi-uvicorn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/uvicorn"}]},{"name":"ray","SPDXID":"SPDXRef-pypi-ray-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ray"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-3.0.3-75c946","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) https://github.com/pylint-dev/pylint/blob/main/CONTRIBUTORS.txt, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint@3.0.3"}]},{"name":"dataclasses","SPDXID":"SPDXRef-pypi-dataclasses-75c946","versionInfo":"\u003e= 0.6,\u003c 1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dataclasses"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@2"}]},{"name":"albumentations","SPDXID":"SPDXRef-pypi-albumentations-75c946","versionInfo":"\u003e= 1.1.0,\u003c 2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/albumentations"}]},{"name":"exifread-nocycle","SPDXID":"SPDXRef-pypi-exifread-nocycle-75c946","versionInfo":"\u003e= 3.0.1,\u003c 4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/exifread-nocycle"}]},{"name":"fire","SPDXID":"SPDXRef-pypi-fire-75c946","versionInfo":"\u003e= 0.4.0,\u003c 0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fire"}]},{"name":"mypy","SPDXID":"SPDXRef-pypi-mypy-1.8.0-75c946","versionInfo":"1.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) D TypeAlias, (c) E Argument, (c) E Cannot, (c) E Incompatible, (c) E Only, (c) E Too, (c) N Revealed, Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Python Software Foundation, Copyright (c) 2012-2023 Jukka Lehtosalo and contributors, Copyright (c) 2015 Jukka Lehtosalo and contributors, Copyright (c) 2015-2023 Dropbox, Inc., Copyright (c) 2016 The Pybind Development Team, Copyright 2003 Google Inc., Copyright 2005, Google Inc., Copyright 2006, Google Inc., Copyright 2007, Google Inc., Copyright 2008 Google Inc., Copyright 2008, Google Inc., Copyright 2009 Google Inc., copyright 2012-2022 Jukka Lehtosalo and mypy contributors, Copyright 2015, Google Inc., copyright 2020-2022, mypyc team, Copyright Contributors to the pythoncapi_compat project.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mypy@1.8.0"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-8.0.0-75c946","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004 Holger Krekel and others, Copyright (c) 2014, Gregory Boissinot, copyright 2015, holger krekel and pytest-dev team, Copyright Holger Krekel and others, 2004, Copyright Holger Krekel and others, 2004. Distributed","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest@8.0.0"}]},{"name":"webdataset","SPDXID":"SPDXRef-pypi-webdataset-75c946","versionInfo":"\u003e= 0.2.5,\u003c 0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/webdataset"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","versionInfo":"\u003e= 1.1.5,\u003c 3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"wandb","SPDXID":"SPDXRef-pypi-wandb-75c946","versionInfo":"\u003e= 0.16.0,\u003c 0.17","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wandb"}]},{"name":"types-requests","SPDXID":"SPDXRef-pypi-types-requests-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-requests"}]},{"name":"pyspark","SPDXID":"SPDXRef-pypi-pyspark-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyspark"}]},{"name":"pytest-xdist","SPDXID":"SPDXRef-pypi-pytest-xdist-3.5.0-75c946","versionInfo":"3.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"copyright 2022, holger krekel and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-xdist@3.5.0"}]},{"name":"pyarrow","SPDXID":"SPDXRef-pypi-pyarrow-75c946","versionInfo":"\u003e= 6.0.1,\u003c 16","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyarrow"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Meme Dough","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov@4.1.0"}]},{"name":"tensorflow","SPDXID":"SPDXRef-pypi-tensorflow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tensorflow"}]},{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil"}]},{"name":"types-pkg-resources","SPDXID":"SPDXRef-pypi-types-pkg-resources-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-pkg-resources"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@2"}]},{"name":"fastapi","SPDXID":"SPDXRef-pypi-fastapi-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fastapi"}]},{"name":"tensorflow-io","SPDXID":"SPDXRef-pypi-tensorflow-io-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tensorflow-io"}]},{"name":"black","SPDXID":"SPDXRef-pypi-black-24.1.1-75c946","versionInfo":"24.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2019 Reece Hart, Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 Python Software Foundation, Copyright (c) 2018 Lukasz Langa, Copyright 2004-2005 Elemental Security, Inc., Copyright 2006 Google, Inc., copyright 2018-Present, Lukasz Langa and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/black@24.1.1"}]},{"name":"fsspec","SPDXID":"SPDXRef-pypi-fsspec-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fsspec"}]},{"name":"com.github.rom1504/img2dataset","SPDXID":"SPDXRef-github-rom1504-img2dataset-main-0a3465","versionInfo":"main","downloadLocation":"git+https://github.com/rom1504/img2dataset","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/rom1504/img2dataset@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-tqdm-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-githubactions-actions-ecosystem-action-regex-match-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-opencv-python-headless-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-githubactions-softprops-action-gh-release-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-webdataset-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-fsspec-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-ray-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-dataclasses-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pytest-xdist-3.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-psutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pyspark-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-tensorflow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-types-pkg-resources-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-fastapi-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-uvicorn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pylint-3.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-wandb-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pyarrow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-tensorflow-io-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-mypy-1.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-black-24.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-pytest-8.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-albumentations-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-exifread-nocycle-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-fire-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-pypi-types-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-rom1504-img2dataset-main-0a3465","relationshipType":"DESCRIBES"}]}