{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.ruby/csv","documentNamespace":"https://spdx.org/spdxdocs/protobom/c0087035-1b5c-427f-95d6-0d7998f24fda","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-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-01-01T02:01:54Z"},"packages":[{"name":"bundler","SPDXID":"SPDXRef-gem-bundler-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/bundler"}]},{"name":"rake","SPDXID":"SPDXRef-gem-rake-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake"}]},{"name":"psych","SPDXID":"SPDXRef-gem-psych-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/psych"}]},{"name":"rdoc","SPDXID":"SPDXRef-gem-rdoc-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rdoc"}]},{"name":"benchmark_driver","SPDXID":"SPDXRef-gem-benchmarkdriver-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/benchmark_driver"}]},{"name":"test-unit","SPDXID":"SPDXRef-gem-test-unit-75c946","versionInfo":"\u003e= 3.4.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/test-unit"}]},{"name":"ruby/setup-ruby","SPDXID":"SPDXRef-githubactions-ruby-setup-ruby-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ruby/setup-ruby@1.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-6..-75c946","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@6.%2A.%2A"}]},{"name":"rubygems/configure-rubygems-credentials","SPDXID":"SPDXRef-githubactions-rubygems-configure-rubygems-credentials-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/rubygems/configure-rubygems-credentials@1.0.0"}]},{"name":"ruby/actions/.github/workflows/ruby_versions.yml","SPDXID":"SPDXRef-githubactions-rubyactions.githubworkflows-rubyversions.yml-master-75c946","versionInfo":"master","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ruby/actions/.github/workflows/ruby_versions.yml@master"}]},{"name":"com.github.ruby/csv","SPDXID":"SPDXRef-github-ruby-csv-main-ab4c00","versionInfo":"main","downloadLocation":"git+https://github.com/ruby/csv","filesAnalyzed":false,"licenseDeclared":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/ruby/csv@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-bundler-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-psych-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-benchmarkdriver-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-test-unit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-githubactions-ruby-setup-ruby-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-rake-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-gem-rdoc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-githubactions-rubygems-configure-rubygems-credentials-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-ruby-csv-main-ab4c00","relatedSpdxElement":"SPDXRef-githubactions-rubyactions.githubworkflows-rubyversions.yml-master-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-ruby-csv-main-ab4c00","relationshipType":"DESCRIBES"}]}