{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.dsg-uwaterloo/s-graffito","documentNamespace":"https://spdx.org/spdxdocs/protobom/8c023de4-e080-4c43-a18d-dd4d2ddbbdba","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-06T16:54:05Z"},"packages":[{"name":"futures","SPDXID":"SPDXRef-cargo-futures-7b26ed","versionInfo":"\u003e= 0.3.0,\u003c 0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/futures"}]},{"name":"hashers","SPDXID":"SPDXRef-cargo-hashers-d87ce5","versionInfo":"\u003e= 1.0.1,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/hashers"}]},{"name":"log","SPDXID":"SPDXRef-cargo-log-41e328","versionInfo":"\u003e= 0.4.11,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/log"}]},{"name":"csv","SPDXID":"SPDXRef-cargo-csv-613322","versionInfo":"\u003e= 1.1.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/csv"}]},{"name":"itertools","SPDXID":"SPDXRef-cargo-itertools-c8865b","versionInfo":"\u003e= 0.9.0,\u003c 0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/itertools"}]},{"name":"pest_derive","SPDXID":"SPDXRef-cargo-pestderive-58cb0d","versionInfo":"\u003e= 2.1.0,\u003c 3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/pest_derive"}]},{"name":"env_logger","SPDXID":"SPDXRef-cargo-envlogger-447376","versionInfo":"\u003e= 0.7.1,\u003c 0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/env_logger"}]},{"name":"pest","SPDXID":"SPDXRef-cargo-pest-91a7d4","versionInfo":"\u003e= 2.1.0,\u003c 3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/pest"}]},{"name":"rand","SPDXID":"SPDXRef-cargo-rand-892651","versionInfo":"\u003e= 0.4.0,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rand"}]},{"name":"hdrhistogram","SPDXID":"SPDXRef-cargo-hdrhistogram-fc0b53","versionInfo":"\u003e= 7.2.0,\u003c 8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/hdrhistogram"}]},{"name":"abomonation","SPDXID":"SPDXRef-cargo-abomonation-6ce22e","versionInfo":"\u003e= 0.7.0,\u003c 0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/abomonation"}]},{"name":"abomonation_derive","SPDXID":"SPDXRef-cargo-abomonationderive-d8263e","versionInfo":"\u003e= 0.5.0,\u003c 0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/abomonation_derive"}]},{"name":"hashbrown","SPDXID":"SPDXRef-cargo-hashbrown-665fca","versionInfo":"\u003e= 0.9.1,\u003c 0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/hashbrown"}]},{"name":"strum_macros","SPDXID":"SPDXRef-cargo-strummacros-b58159","versionInfo":"\u003e= 0.15.0,\u003c 0.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/strum_macros"}]},{"name":"strum","SPDXID":"SPDXRef-cargo-strum-2e9f19","versionInfo":"\u003e= 0.15.0,\u003c 0.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/strum"}]},{"name":"differential-dataflow","SPDXID":"SPDXRef-cargo-differential-dataflow-575b3d","versionInfo":"\u003e= 0.11.0,\u003c 0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/differential-dataflow"}]},{"name":"metrics-runtime","SPDXID":"SPDXRef-cargo-metrics-runtime-6455d5","versionInfo":"\u003e= 0.13.1,\u003c 0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/metrics-runtime"}]},{"name":"timely","SPDXID":"SPDXRef-cargo-timely-8bbc92","versionInfo":"\u003e= 0.11.0,\u003c 0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/timely"}]},{"name":"metrics-core","SPDXID":"SPDXRef-cargo-metrics-core-85c2b1","versionInfo":"\u003e= 0.5.2,\u003c 0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/metrics-core"}]},{"name":"priority-queue","SPDXID":"SPDXRef-cargo-priority-queue-f407c0","versionInfo":"\u003e= 1.0.2,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/priority-queue"}]},{"name":"metrics-util","SPDXID":"SPDXRef-cargo-metrics-util-6db1e3","versionInfo":"\u003e= 0.14.0,\u003c 0.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/metrics-util"}]},{"name":"com.github.dsg-uwaterloo/s-graffito","SPDXID":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","versionInfo":"master","downloadLocation":"git+https://github.com/dsg-uwaterloo/s-graffito","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/dsg-uwaterloo/s-graffito@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-futures-7b26ed","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-hashers-d87ce5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-log-41e328","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-csv-613322","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-itertools-c8865b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-pestderive-58cb0d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-envlogger-447376","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-pest-91a7d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-rand-892651","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-hdrhistogram-fc0b53","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-abomonation-6ce22e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-abomonationderive-d8263e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-hashbrown-665fca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-strummacros-b58159","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-strum-2e9f19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-differential-dataflow-575b3d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-metrics-runtime-6455d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-timely-8bbc92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-metrics-core-85c2b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-priority-queue-f407c0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relatedSpdxElement":"SPDXRef-cargo-metrics-util-6db1e3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-dsg-uwaterloo-s-graffito-master-2a398e","relationshipType":"DESCRIBES"}]}