{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.python-semantic-release/python-semantic-release","documentNamespace":"https://spdx.org/spdxdocs/protobom/1e846121-1137-4f80-851d-af80a2af7384","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":"2025-12-22T23:31:44Z"},"packages":[{"name":"tj-actions/changed-files","SPDXID":"SPDXRef-githubactions-tj-actions-changed-files-e0021407031f5be11a464abee9a0776171c79891-75c946","versionInfo":"e0021407031f5be11a464abee9a0776171c79891","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/tj-actions/changed-files@e0021407031f5be11a464abee9a0776171c79891"}]},{"name":"wagoid/commitlint-github-action","SPDXID":"SPDXRef-githubactions-wagoid-commitlint-github-action-b948419dd99f3fd78a6548d48f94e3df7f6bf3ed-75c946","versionInfo":"b948419dd99f3fd78a6548d48f94e3df7f6bf3ed","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/wagoid/commitlint-github-action@b948419dd99f3fd78a6548d48f94e3df7f6bf3ed"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-8e8c483db84b4bee98b60c0593521ed34d9990e8-75c946","versionInfo":"8e8c483db84b4bee98b60c0593521ed34d9990e8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8"}]},{"name":"python-semantic-release/publish-action","SPDXID":"SPDXRef-githubactions-python-semantic-release-publish-action-310a9983a0ae878b29f3aac778d7c77c1db27378-75c946","versionInfo":"310a9983a0ae878b29f3aac778d7c77c1db27378","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/python-semantic-release/publish-action@310a9983a0ae878b29f3aac778d7c77c1db27378"}]},{"name":"pypa/gh-action-pypi-publish","SPDXID":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e-75c946","versionInfo":"ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-37930b1c2abaa49bbe596cd826c3c89aef350131-75c946","versionInfo":"37930b1c2abaa49bbe596cd826c3c89aef350131","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131"}]},{"name":"python-semantic-release/python-semantic-release","SPDXID":"SPDXRef-githubactions-python-semantic-release-python-semantic-release-350c48fcb3ffcdfd2e0a235206bc2ecea6b69df0-75c946","versionInfo":"350c48fcb3ffcdfd2e0a235206bc2ecea6b69df0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/python-semantic-release/python-semantic-release@350c48fcb3ffcdfd2e0a235206bc2ecea6b69df0"}]},{"name":"DamianReeves/write-file-action","SPDXID":"SPDXRef-githubactions-DamianReeves-write-file-action-6929a9a6d1807689191dcc8bbe62b54d70a32b42-75c946","versionInfo":"6929a9a6d1807689191dcc8bbe62b54d70a32b42","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/DamianReeves/write-file-action@6929a9a6d1807689191dcc8bbe62b54d70a32b42"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-83679a892e2d95755f2dac6acb0bfd1e9ac5d548-75c946","versionInfo":"83679a892e2d95755f2dac6acb0bfd1e9ac5d548","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548"}]},{"name":"actions/stale","SPDXID":"SPDXRef-githubactions-actions-stale-997185467fa4f803885201cee163a9f38240193d-75c946","versionInfo":"997185467fa4f803885201cee163a9f38240193d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/stale@997185467fa4f803885201cee163a9f38240193d"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-b7c566a772e6b6bfb58ed0dc250532a479d7789f-75c946","versionInfo":"b7c566a772e6b6bfb58ed0dc250532a479d7789f","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f"}]},{"name":"docker/build-push-action","SPDXID":"SPDXRef-githubactions-docker-build-push-action-263435318d21b8e681c14492fe198d362a7d2c83-75c946","versionInfo":"263435318d21b8e681c14492fe198d362a7d2c83","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83"}]},{"name":"mikepenz/action-junit-report","SPDXID":"SPDXRef-githubactions-mikepenz-action-junit-report-e08919a3b1fb83a78393dfb775a9c37f17d8eea6-75c946","versionInfo":"e08919a3b1fb83a78393dfb775a9c37f17d8eea6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/mikepenz/action-junit-report@e08919a3b1fb83a78393dfb775a9c37f17d8eea6"}]},{"name":"python-semantic-release","SPDXID":"SPDXRef-pypi-python-semantic-release-10.5.3-75c946","versionInfo":"10.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-semantic-release@10.5.3"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/click"}]},{"name":"pydantic","SPDXID":"SPDXRef-pypi-pydantic-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic"}]},{"name":"rich","SPDXID":"SPDXRef-pypi-rich-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/rich"}]},{"name":"importlib-resources","SPDXID":"SPDXRef-pypi-importlib-resources-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/importlib-resources"}]},{"name":"dotty-dict","SPDXID":"SPDXRef-pypi-dotty-dict-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dotty-dict"}]},{"name":"python-gitlab","SPDXID":"SPDXRef-pypi-python-gitlab-75c946","versionInfo":"\u003e= 4.0.0,\u003c 7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-gitlab"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"gitpython","SPDXID":"SPDXRef-pypi-gitpython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gitpython"}]},{"name":"shellingham","SPDXID":"SPDXRef-pypi-shellingham-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/shellingham"}]},{"name":"jinja2","SPDXID":"SPDXRef-pypi-jinja2-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jinja2"}]},{"name":"deprecated","SPDXID":"SPDXRef-pypi-deprecated-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/deprecated"}]},{"name":"tomlkit","SPDXID":"SPDXRef-pypi-tomlkit-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tomlkit"}]},{"name":"click-option-group","SPDXID":"SPDXRef-pypi-click-option-group-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/click-option-group"}]},{"name":"com.github.python-semantic-release/python-semantic-release","SPDXID":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","versionInfo":"master","downloadLocation":"git+https://github.com/python-semantic-release/python-semantic-release","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/python-semantic-release/python-semantic-release@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-tomlkit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-wagoid-commitlint-github-action-b948419dd99f3fd78a6548d48f94e3df7f6bf3ed-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-actions-stale-997185467fa4f803885201cee163a9f38240193d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-pydantic-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-dotty-dict-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-python-gitlab-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-gitpython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-shellingham-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-deprecated-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-37930b1c2abaa49bbe596cd826c3c89aef350131-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-docker-build-push-action-263435318d21b8e681c14492fe198d362a7d2c83-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-click-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-jinja2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-click-option-group-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-tj-actions-changed-files-e0021407031f5be11a464abee9a0776171c79891-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-8e8c483db84b4bee98b60c0593521ed34d9990e8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-python-semantic-release-publish-action-310a9983a0ae878b29f3aac778d7c77c1db27378-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-DamianReeves-write-file-action-6929a9a6d1807689191dcc8bbe62b54d70a32b42-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-83679a892e2d95755f2dac6acb0bfd1e9ac5d548-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-b7c566a772e6b6bfb58ed0dc250532a479d7789f-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-mikepenz-action-junit-report-e08919a3b1fb83a78393dfb775a9c37f17d8eea6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-python-semantic-release-10.5.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-githubactions-python-semantic-release-python-semantic-release-350c48fcb3ffcdfd2e0a235206bc2ecea6b69df0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-rich-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-importlib-resources-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-python-semantic-release-python-semantic-release-master-65ca66","relationshipType":"DESCRIBES"}]}