{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.rust-serverless/dynomite","documentNamespace":"https://spdx.org/spdxdocs/protobom/3b5029ef-6a86-4dfd-97da-82e8d920cab7","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-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-05T09:40:31Z"},"packages":[{"name":"again","SPDXID":"SPDXRef-cargo-again-75c946","versionInfo":"\u003e= 0.1.0,\u003c 0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/again"}]},{"name":"rusoto_core","SPDXID":"SPDXRef-cargo-rusotocore-75c946","versionInfo":"\u003e= 0.47.0,\u003c 0.48.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rusoto_core"}]},{"name":"lambda_http","SPDXID":"SPDXRef-cargo-lambdahttp-75c946","versionInfo":"\u003e= 0.4.0,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/lambda_http"}]},{"name":"futures","SPDXID":"SPDXRef-cargo-futures-75c946","versionInfo":"\u003e= 0.3.0,\u003c 0.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/futures"}]},{"name":"serde_json","SPDXID":"SPDXRef-cargo-serdejson-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde_json"}]},{"name":"chrono","SPDXID":"SPDXRef-cargo-chrono-75c946","versionInfo":"\u003e= 0.4.0,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/chrono"}]},{"name":"env_logger","SPDXID":"SPDXRef-cargo-envlogger-75c946","versionInfo":"\u003e= 0.9.0,\u003c 0.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/env_logger"}]},{"name":"uuid","SPDXID":"SPDXRef-cargo-uuid-75c946","versionInfo":"\u003e= 0.8.0,\u003c 0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/uuid"}]},{"name":"lambda_runtime","SPDXID":"SPDXRef-cargo-lambdaruntime-75c946","versionInfo":"\u003e= 0.4.0,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/lambda_runtime"}]},{"name":"dynomite-derive","SPDXID":"SPDXRef-cargo-dynomite-derive-75c946","versionInfo":"\u003e= 0.10.0,\u003c 0.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/dynomite-derive"}]},{"name":"trybuild","SPDXID":"SPDXRef-cargo-trybuild-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/trybuild"}]},{"name":"rusoto_dynamodb","SPDXID":"SPDXRef-cargo-rusotodynamodb-75c946","versionInfo":"\u003e= 0.47.0,\u003c 0.48.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rusoto_dynamodb"}]},{"name":"tokio","SPDXID":"SPDXRef-cargo-tokio-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/tokio"}]},{"name":"serde","SPDXID":"SPDXRef-cargo-serde-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/serde"}]},{"name":"maplit","SPDXID":"SPDXRef-cargo-maplit-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/maplit"}]},{"name":"bytes","SPDXID":"SPDXRef-cargo-bytes-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/bytes"}]},{"name":"async-trait","SPDXID":"SPDXRef-cargo-async-trait-75c946","versionInfo":"\u003e= 0.1.0,\u003c 0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/async-trait"}]},{"name":"log","SPDXID":"SPDXRef-cargo-log-75c946","versionInfo":"\u003e= 0.4.0,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/log"}]},{"name":"rustversion","SPDXID":"SPDXRef-cargo-rustversion-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/rustversion"}]},{"name":"proc-macro-error","SPDXID":"SPDXRef-cargo-proc-macro-error-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro-error"}]},{"name":"proc-macro2","SPDXID":"SPDXRef-cargo-proc-macro2-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/proc-macro2"}]},{"name":"quote","SPDXID":"SPDXRef-cargo-quote-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/quote"}]},{"name":"syn","SPDXID":"SPDXRef-cargo-syn-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/syn"}]},{"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":"peaceiris/actions-gh-pages","SPDXID":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/peaceiris/actions-gh-pages@3"}]},{"name":"hecrj/setup-rust-action","SPDXID":"SPDXRef-githubactions-hecrj-setup-rust-action-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/hecrj/setup-rust-action@1"}]},{"name":"com.github.rust-serverless/dynomite","SPDXID":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","versionInfo":"master","downloadLocation":"git+https://github.com/rust-serverless/dynomite","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/rust-serverless/dynomite@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-syn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-futures-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-chrono-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-uuid-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-lambdaruntime-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-trybuild-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-bytes-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-log-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-githubactions-hecrj-setup-rust-action-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-proc-macro2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-githubactions-peaceiris-actions-gh-pages-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-rusotodynamodb-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-serde-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-again-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-rusotocore-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-serdejson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-async-trait-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-proc-macro-error-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-quote-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-lambdahttp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-envlogger-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-dynomite-derive-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-tokio-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-maplit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relatedSpdxElement":"SPDXRef-cargo-rustversion-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-rust-serverless-dynomite-master-fa5c1d","relationshipType":"DESCRIBES"}]}