{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.sqlc-dev/sqlc-gen-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/4c9ba82a-8f31-4d10-ac2b-a9c5c6befda8","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-20250701093546-a2c3c36b3913+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-07-02T07:04:51Z"},"packages":[{"name":"github.com/jinzhu/inflection","SPDXID":"SPDXRef-golang-github.comjinzhu-inflection-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/jinzhu/inflection@1.0.0"}]},{"name":"golang.org/x/sys","SPDXID":"SPDXRef-golang-golang.orgx-sys-0.11.0-75c946","versionInfo":"0.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/sys@0.11.0"}]},{"name":"golang.org/x/text","SPDXID":"SPDXRef-golang-golang.orgx-text-0.12.0-75c946","versionInfo":"0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/text@0.12.0"}]},{"name":"google.golang.org/protobuf","SPDXID":"SPDXRef-golang-google.golang.org-protobuf-1.34.2-75c946","versionInfo":"1.34.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/protobuf@1.34.2"}]},{"name":"github.com/golang/protobuf","SPDXID":"SPDXRef-golang-github.comgolang-protobuf-1.5.3-75c946","versionInfo":"1.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/golang/protobuf@1.5.3"}]},{"name":"google.golang.org/grpc","SPDXID":"SPDXRef-golang-google.golang.org-grpc-1.59.0-75c946","versionInfo":"1.59.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/grpc@1.59.0"}]},{"name":"github.com/google/go-cmp","SPDXID":"SPDXRef-golang-github.comgoogle-go-cmp-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/google/go-cmp@0.6.0"}]},{"name":"golang.org/x/net","SPDXID":"SPDXRef-golang-golang.orgx-net-0.14.0-75c946","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/golang.org/x/net@0.14.0"}]},{"name":"google.golang.org/genproto/googleapis/rpc","SPDXID":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20230822172742-b8732ec3820d-75c946","versionInfo":"0.0.0-20230822172742-b8732ec3820d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/google.golang.org/genproto/googleapis/rpc@0.0.0-20230822172742-b8732ec3820d"}]},{"name":"github.com/sqlc-dev/plugin-sdk-go","SPDXID":"SPDXRef-golang-github.comsqlc-dev-plugin-sdk-go-1.23.0-75c946","versionInfo":"1.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:golang/github.com/sqlc-dev/plugin-sdk-go@1.23.0"}]},{"name":"actions/setup-go","SPDXID":"SPDXRef-githubactions-actions-setup-go-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-go@5.%2A.%2A"}]},{"name":"sqlc-dev/setup-sqlc","SPDXID":"SPDXRef-githubactions-sqlc-dev-setup-sqlc-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/sqlc-dev/setup-sqlc@4.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4-75c946","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5-75c946","versionInfo":"5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5"}]},{"name":"sqlalchemy","SPDXID":"SPDXRef-pypi-sqlalchemy-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) .filter(C.bs.any(B.id 1)), SELECT c.id AS, (c) JS Foundation and other contributors, copyright (c) 2007 Fisch Asset Management AG http://www.fam.ch, Copyright (c) 2010 Gaetan de Menten gdementen@gmail.com, Copyright (c) 2010-2011 Gaetan de Menten gdementen@gmail.com, Copyright (c) Microsoft, Copyright (c) Microsoft Corporation', Microsoft SQL Azure, Copyright JS Foundation and other contributors, Copyright SQLAlchemy 1.4 Documentation, Copyright.html / rel top title SQLAlchemy 1.4 Documentation, sql-server-2012-large-text-binary-types-render-as-varchar-nvarchar-varbinary' SQL Server 2012","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sqlalchemy@1.4.0"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-75c946","versionInfo":"~\u003e 6.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest"}]},{"name":"asyncpg","SPDXID":"SPDXRef-pypi-asyncpg-75c946","versionInfo":"~\u003e 0.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/asyncpg"}]},{"name":"psycopg2-binary","SPDXID":"SPDXRef-pypi-psycopg2-binary-75c946","versionInfo":"~\u003e 2.8.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psycopg2-binary"}]},{"name":"pytest-asyncio","SPDXID":"SPDXRef-pypi-pytest-asyncio-75c946","versionInfo":"~\u003e 0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-asyncio"}]},{"name":"com.github.sqlc-dev/sqlc-gen-python","SPDXID":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","versionInfo":"main","downloadLocation":"git+https://github.com/sqlc-dev/sqlc-gen-python","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/sqlc-dev/sqlc-gen-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-pypi-pytest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-pypi-asyncpg-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-pypi-psycopg2-binary-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-github.comjinzhu-inflection-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-github.comgoogle-go-cmp-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-go-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-githubactions-sqlc-dev-setup-sqlc-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-pypi-pytest-asyncio-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-golang.orgx-text-0.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-github.comgolang-protobuf-1.5.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-pypi-sqlalchemy-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-golang.orgx-sys-0.11.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-google.golang.org-protobuf-1.34.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-google.golang.org-grpc-1.59.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-golang.orgx-net-0.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-google.golang.orggenprotogoogleapis-rpc-0.0.0-20230822172742-b8732ec3820d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-golang-github.comsqlc-dev-plugin-sdk-go-1.23.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-sqlc-dev-sqlc-gen-python-main-d4fcaf","relationshipType":"DESCRIBES"}]}