{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.sendgrid/smtpapi-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/1e799cf0-957b-43f8-988a-b361960990d3","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-07T16:58:33Z"},"packages":[{"name":"amannn/action-semantic-pull-request","SPDXID":"SPDXRef-githubactions-amannn-action-semantic-pull-request-4-75c946","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/amannn/action-semantic-pull-request@4"}]},{"name":"pypa/gh-action-pypi-publish","SPDXID":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","versionInfo":"release/v1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/pypa/gh-action-pypi-publish@release%2Fv1"}]},{"name":"sendgrid/dx-automator/actions/release","SPDXID":"SPDXRef-githubactions-sendgriddx-automatoractions-release-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/sendgrid/dx-automator/actions/release@main"}]},{"name":"sendgrid/dx-automator/actions/datadog-release-metric","SPDXID":"SPDXRef-githubactions-sendgriddx-automatoractions-datadog-release-metric-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/sendgrid/dx-automator/actions/datadog-release-metric@main"}]},{"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":"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":"rtCamp/action-slack-notify","SPDXID":"SPDXRef-githubactions-rtCamp-action-slack-notify-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/rtCamp/action-slack-notify@2"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8"}]},{"name":"coverage","SPDXID":"SPDXRef-pypi-coverage-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/coverage"}]},{"name":"sendgrid","SPDXID":"SPDXRef-pypi-sendgrid-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sendgrid"}]},{"name":"com.github.sendgrid/smtpapi-python","SPDXID":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","versionInfo":"main","downloadLocation":"git+https://github.com/sendgrid/smtpapi-python","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/sendgrid/smtpapi-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-amannn-action-semantic-pull-request-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-sendgriddx-automatoractions-release-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-sendgriddx-automatoractions-datadog-release-metric-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-pypi-sendgrid-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-githubactions-rtCamp-action-slack-notify-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-pypi-flake8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relatedSpdxElement":"SPDXRef-pypi-coverage-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-sendgrid-smtpapi-python-main-3f45a5","relationshipType":"DESCRIBES"}]}