blob: 095284c65488459b1a5c3d67c7bea5f70a5662ea [file] [log] [blame]
{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
"serialNumber": "urn:uuid:edc788c6-90a0-4660-9232-60ea92fea239",
"version": 1,
"metadata": {
"timestamp": "2023-11-14T18:44:13.053Z",
"tools": {
"components": [
{
"group": "@cyclonedx",
"name": "cdxgen",
"version": "9.9.3",
"purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3",
"type": "application",
"bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3",
"author": "OWASP Foundation",
"publisher": "OWASP Foundation"
}
]
},
"authors": [
{
"name": "OWASP Foundation"
}
],
"component": {
"group": "",
"name": "without-core",
"version": "latest",
"type": "application",
"bom-ref": "pkg:pypi/without-core@latest",
"purl": "pkg:pypi/without-core@latest",
"components": []
}
},
"components": [
{
"group": "",
"name": "uritemplate",
"version": "3.0.1",
"purl": "pkg:pypi/uritemplate@3.0.1",
"type": "library",
"bom-ref": "pkg:pypi/uritemplate@3.0.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "rsa",
"version": "4.9",
"purl": "pkg:pypi/rsa@4.9",
"type": "library",
"bom-ref": "pkg:pypi/rsa@4.9",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "pyasn1",
"version": "0.5.0",
"purl": "pkg:pypi/pyasn1@0.5.0",
"type": "library",
"bom-ref": "pkg:pypi/pyasn1@0.5.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "requests-oauthlib",
"version": "1.3.1",
"purl": "pkg:pypi/requests-oauthlib@1.3.1",
"type": "library",
"bom-ref": "pkg:pypi/requests-oauthlib@1.3.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "oauthlib",
"version": "3.2.2",
"purl": "pkg:pypi/oauthlib@3.2.2",
"type": "library",
"bom-ref": "pkg:pypi/oauthlib@3.2.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "requests",
"version": "2.31.0",
"purl": "pkg:pypi/requests@2.31.0",
"type": "library",
"bom-ref": "pkg:pypi/requests@2.31.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "idna",
"version": "3.4",
"purl": "pkg:pypi/idna@3.4",
"type": "library",
"bom-ref": "pkg:pypi/idna@3.4",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "urllib3",
"version": "2.1.0",
"purl": "pkg:pypi/urllib3@2.1.0",
"type": "library",
"bom-ref": "pkg:pypi/urllib3@2.1.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "certifi",
"version": "2023.7.22",
"purl": "pkg:pypi/certifi@2023.7.22",
"type": "library",
"bom-ref": "pkg:pypi/certifi@2023.7.22",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "charset-normalizer",
"version": "3.3.2",
"purl": "pkg:pypi/charset-normalizer@3.3.2",
"type": "library",
"bom-ref": "pkg:pypi/charset-normalizer@3.3.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pyopenssl",
"version": "23.3.0",
"purl": "pkg:pypi/pyopenssl@23.3.0",
"type": "library",
"bom-ref": "pkg:pypi/pyopenssl@23.3.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "cryptography",
"version": "41.0.5",
"purl": "pkg:pypi/cryptography@41.0.5",
"type": "library",
"bom-ref": "pkg:pypi/cryptography@41.0.5",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "cffi",
"version": "1.16.0",
"purl": "pkg:pypi/cffi@1.16.0",
"type": "library",
"bom-ref": "pkg:pypi/cffi@1.16.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pycparser",
"version": "2.21",
"purl": "pkg:pypi/pycparser@2.21",
"type": "library",
"bom-ref": "pkg:pypi/pycparser@2.21",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pyasn1-modules",
"version": "0.3.0",
"purl": "pkg:pypi/pyasn1-modules@0.3.0",
"type": "library",
"bom-ref": "pkg:pypi/pyasn1-modules@0.3.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "pyarrow",
"version": "7.0.0",
"purl": "pkg:pypi/pyarrow@7.0.0",
"type": "library",
"bom-ref": "pkg:pypi/pyarrow@7.0.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "numpy",
"version": "1.26.2",
"purl": "pkg:pypi/numpy@1.26.2",
"type": "framework",
"bom-ref": "pkg:pypi/numpy@1.26.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pandas-gbq",
"version": "0.14.1",
"purl": "pkg:pypi/pandas-gbq@0.14.1",
"type": "framework",
"bom-ref": "pkg:pypi/pandas-gbq@0.14.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "pandas",
"version": "2.1.3",
"purl": "pkg:pypi/pandas@2.1.3",
"type": "framework",
"bom-ref": "pkg:pypi/pandas@2.1.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pytz",
"version": "2023.3.post1",
"purl": "pkg:pypi/pytz@2023.3.post1",
"type": "library",
"bom-ref": "pkg:pypi/pytz@2023.3.post1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "python-dateutil",
"version": "2.8.2",
"purl": "pkg:pypi/python-dateutil@2.8.2",
"type": "library",
"bom-ref": "pkg:pypi/python-dateutil@2.8.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "six",
"version": "1.16.0",
"purl": "pkg:pypi/six@1.16.0",
"type": "library",
"bom-ref": "pkg:pypi/six@1.16.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "tzdata",
"version": "2023.3",
"purl": "pkg:pypi/tzdata@2023.3",
"type": "library",
"bom-ref": "pkg:pypi/tzdata@2023.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-auth",
"version": "2.23.4",
"purl": "pkg:pypi/google-auth@2.23.4",
"type": "library",
"bom-ref": "pkg:pypi/google-auth@2.23.4",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "cachetools",
"version": "5.3.2",
"purl": "pkg:pypi/cachetools@5.3.2",
"type": "library",
"bom-ref": "pkg:pypi/cachetools@5.3.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pydata-google-auth",
"version": "1.8.2",
"purl": "pkg:pypi/pydata-google-auth@1.8.2",
"type": "library",
"bom-ref": "pkg:pypi/pydata-google-auth@1.8.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-auth-oauthlib",
"version": "1.1.0",
"purl": "pkg:pypi/google-auth-oauthlib@1.1.0",
"type": "library",
"bom-ref": "pkg:pypi/google-auth-oauthlib@1.1.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "setuptools",
"version": "53.0.0",
"purl": "pkg:pypi/setuptools@53.0.0",
"type": "library",
"bom-ref": "pkg:pypi/setuptools@53.0.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-cloud-bigquery",
"version": "2.34.4",
"purl": "pkg:pypi/google-cloud-bigquery@2.34.4",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-bigquery@2.34.4",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-resumable-media",
"version": "2.6.0",
"purl": "pkg:pypi/google-resumable-media@2.6.0",
"type": "library",
"bom-ref": "pkg:pypi/google-resumable-media@2.6.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-crc32c",
"version": "1.5.0",
"purl": "pkg:pypi/google-crc32c@1.5.0",
"type": "library",
"bom-ref": "pkg:pypi/google-crc32c@1.5.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-cloud-core",
"version": "2.3.3",
"purl": "pkg:pypi/google-cloud-core@2.3.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-core@2.3.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-api-core",
"version": "2.14.0",
"purl": "pkg:pypi/google-api-core@2.14.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-api-core@2.14.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "googleapis-common-protos",
"version": "1.61.0",
"purl": "pkg:pypi/googleapis-common-protos@1.61.0",
"type": "library",
"bom-ref": "pkg:pypi/googleapis-common-protos@1.61.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "protobuf",
"version": "3.20.3",
"purl": "pkg:pypi/protobuf@3.20.3",
"type": "library",
"bom-ref": "pkg:pypi/protobuf@3.20.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "grpcio",
"version": "1.59.2",
"purl": "pkg:pypi/grpcio@1.59.2",
"type": "library",
"bom-ref": "pkg:pypi/grpcio@1.59.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "proto-plus",
"version": "1.22.3",
"purl": "pkg:pypi/proto-plus@1.22.3",
"type": "library",
"bom-ref": "pkg:pypi/proto-plus@1.22.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "packaging",
"version": "21.3",
"purl": "pkg:pypi/packaging@21.3",
"type": "library",
"bom-ref": "pkg:pypi/packaging@21.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "pyparsing",
"version": "3.1.1",
"purl": "pkg:pypi/pyparsing@3.1.1",
"type": "library",
"bom-ref": "pkg:pypi/pyparsing@3.1.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "json-merge-patch",
"version": "0.2",
"purl": "pkg:pypi/json-merge-patch@0.2",
"type": "library",
"bom-ref": "pkg:pypi/json-merge-patch@0.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "httplib2",
"version": "0.22.0",
"purl": "pkg:pypi/httplib2@0.22.0",
"type": "library",
"bom-ref": "pkg:pypi/httplib2@0.22.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "grpcio-status",
"version": "1.48.2",
"purl": "pkg:pypi/grpcio-status@1.48.2",
"type": "library",
"bom-ref": "pkg:pypi/grpcio-status@1.48.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "grpcio-gcp",
"version": "0.2.2",
"purl": "pkg:pypi/grpcio-gcp@0.2.2",
"type": "library",
"bom-ref": "pkg:pypi/grpcio-gcp@0.2.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-workflows",
"version": "1.12.1",
"purl": "pkg:pypi/google-cloud-workflows@1.12.1",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-workflows@1.12.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-vision",
"version": "1.0.2",
"purl": "pkg:pypi/google-cloud-vision@1.0.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-vision@1.0.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-videointelligence",
"version": "1.16.3",
"purl": "pkg:pypi/google-cloud-videointelligence@1.16.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-videointelligence@1.16.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-translate",
"version": "1.7.2",
"purl": "pkg:pypi/google-cloud-translate@1.7.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-translate@1.7.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-texttospeech",
"version": "1.0.3",
"purl": "pkg:pypi/google-cloud-texttospeech@1.0.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-texttospeech@1.0.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-tasks",
"version": "2.14.2",
"purl": "pkg:pypi/google-cloud-tasks@2.14.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-tasks@2.14.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "grpc-google-iam-v1",
"version": "0.12.7",
"purl": "pkg:pypi/grpc-google-iam-v1@0.12.7",
"type": "library",
"bom-ref": "pkg:pypi/grpc-google-iam-v1@0.12.7",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-cloud-storage",
"version": "1.44.0",
"purl": "pkg:pypi/google-cloud-storage@1.44.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-storage@1.44.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-speech",
"version": "1.3.4",
"purl": "pkg:pypi/google-cloud-speech@1.3.4",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-speech@1.3.4",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-spanner",
"version": "1.19.3",
"purl": "pkg:pypi/google-cloud-spanner@1.19.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-spanner@1.19.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-secret-manager",
"version": "1.0.2",
"purl": "pkg:pypi/google-cloud-secret-manager@1.0.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-secret-manager@1.0.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-redis",
"version": "2.13.2",
"purl": "pkg:pypi/google-cloud-redis@2.13.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-redis@2.13.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-pubsub",
"version": "2.18.4",
"purl": "pkg:pypi/google-cloud-pubsub@2.18.4",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-pubsub@2.18.4",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-os-login",
"version": "2.11.0",
"purl": "pkg:pypi/google-cloud-os-login@2.11.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-os-login@2.11.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-monitoring",
"version": "2.16.0",
"purl": "pkg:pypi/google-cloud-monitoring@2.16.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-monitoring@2.16.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-memcache",
"version": "0.3.2",
"purl": "pkg:pypi/google-cloud-memcache@0.3.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-memcache@0.3.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-logging",
"version": "2.7.2",
"purl": "pkg:pypi/google-cloud-logging@2.7.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-logging@2.7.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-appengine-logging",
"version": "1.3.2",
"purl": "pkg:pypi/google-cloud-appengine-logging@1.3.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-appengine-logging@1.3.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
},
{
"group": "",
"name": "google-cloud-language",
"version": "1.3.2",
"purl": "pkg:pypi/google-cloud-language@1.3.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-language@1.3.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-kms",
"version": "2.19.2",
"purl": "pkg:pypi/google-cloud-kms@2.19.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-kms@2.19.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-dlp",
"version": "1.0.2",
"purl": "pkg:pypi/google-cloud-dlp@1.0.2",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-dlp@1.0.2",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-dataproc",
"version": "2.5.0",
"purl": "pkg:pypi/google-cloud-dataproc@2.5.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-dataproc@2.5.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-datacatalog",
"version": "3.16.0",
"purl": "pkg:pypi/google-cloud-datacatalog@3.16.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-datacatalog@3.16.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-container",
"version": "1.0.3",
"purl": "pkg:pypi/google-cloud-container@1.0.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-container@1.0.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-build",
"version": "3.21.0",
"purl": "pkg:pypi/google-cloud-build@3.21.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-build@3.21.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-bigtable",
"version": "1.7.3",
"purl": "pkg:pypi/google-cloud-bigtable@1.7.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-bigtable@1.7.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-bigquery-storage",
"version": "2.22.0",
"purl": "pkg:pypi/google-cloud-bigquery-storage@2.22.0",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-bigquery-storage@2.22.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-bigquery-datatransfer",
"version": "3.12.1",
"purl": "pkg:pypi/google-cloud-bigquery-datatransfer@3.12.1",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-bigquery-datatransfer@3.12.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-automl",
"version": "2.11.3",
"purl": "pkg:pypi/google-cloud-automl@2.11.3",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-automl@2.11.3",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-cloud-audit-log",
"version": "0.2.5",
"purl": "pkg:pypi/google-cloud-audit-log@0.2.5",
"type": "framework",
"bom-ref": "pkg:pypi/google-cloud-audit-log@0.2.5",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-auth-httplib2",
"version": "0.1.1",
"purl": "pkg:pypi/google-auth-httplib2@0.1.1",
"type": "library",
"bom-ref": "pkg:pypi/google-auth-httplib2@0.1.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-api-python-client",
"version": "1.12.11",
"purl": "pkg:pypi/google-api-python-client@1.12.11",
"type": "library",
"bom-ref": "pkg:pypi/google-api-python-client@1.12.11",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "google-ads",
"version": "22.1.0",
"purl": "pkg:pypi/google-ads@22.1.0",
"type": "library",
"bom-ref": "pkg:pypi/google-ads@22.1.0",
"evidence": {
"identity": {
"field": "purl",
"confidence": 1,
"methods": [
{
"technique": "instrumentation",
"confidence": 1,
"value": "/tmp/cdxgen-venv-ncaImO"
}
]
}
}
},
{
"group": "",
"name": "PyYAML",
"version": "6.0.1",
"purl": "pkg:pypi/pyyaml@6.0.1",
"type": "library",
"bom-ref": "pkg:pypi/pyyaml@6.0.1",
"evidence": {
"identity": {
"field": "purl",
"confidence": 0.8,
"methods": [
{
"technique": "manifest-analysis",
"confidence": 0.8,
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
},
"properties": [
{
"name": "SrcFile",
"value": "/app/provider_requirements/provider-google-6.0.0/python3.9/without-core/requirements.txt"
}
]
}
],
"services": [],
"dependencies": [
{
"ref": "pkg:pypi/without-core@latest",
"dependsOn": []
},
{
"ref": "pkg:pypi/uritemplate@3.0.1",
"dependsOn": []
},
{
"ref": "pkg:pypi/pyasn1@0.5.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/rsa@4.9",
"dependsOn": [
"pkg:pypi/pyasn1@0.5.0"
]
},
{
"ref": "pkg:pypi/oauthlib@3.2.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/requests@2.31.0",
"dependsOn": [
"pkg:pypi/certifi@2023.7.22",
"pkg:pypi/charset-normalizer@3.3.2",
"pkg:pypi/idna@3.4",
"pkg:pypi/urllib3@2.1.0"
]
},
{
"ref": "pkg:pypi/idna@3.4",
"dependsOn": []
},
{
"ref": "pkg:pypi/urllib3@2.1.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/certifi@2023.7.22",
"dependsOn": []
},
{
"ref": "pkg:pypi/charset-normalizer@3.3.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/requests-oauthlib@1.3.1",
"dependsOn": [
"pkg:pypi/oauthlib@3.2.2",
"pkg:pypi/requests@2.31.0"
]
},
{
"ref": "pkg:pypi/cryptography@41.0.5",
"dependsOn": [
"pkg:pypi/cffi@1.16.0"
]
},
{
"ref": "pkg:pypi/cffi@1.16.0",
"dependsOn": [
"pkg:pypi/pycparser@2.21"
]
},
{
"ref": "pkg:pypi/pycparser@2.21",
"dependsOn": []
},
{
"ref": "pkg:pypi/pyopenssl@23.3.0",
"dependsOn": [
"pkg:pypi/cryptography@41.0.5"
]
},
{
"ref": "pkg:pypi/pyasn1-modules@0.3.0",
"dependsOn": [
"pkg:pypi/pyasn1@0.5.0"
]
},
{
"ref": "pkg:pypi/numpy@1.26.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/pyarrow@7.0.0",
"dependsOn": [
"pkg:pypi/numpy@1.26.2"
]
},
{
"ref": "pkg:pypi/pandas@2.1.3",
"dependsOn": [
"pkg:pypi/numpy@1.26.2",
"pkg:pypi/python-dateutil@2.8.2",
"pkg:pypi/pytz@2023.3.post1",
"pkg:pypi/tzdata@2023.3"
]
},
{
"ref": "pkg:pypi/pytz@2023.3.post1",
"dependsOn": []
},
{
"ref": "pkg:pypi/python-dateutil@2.8.2",
"dependsOn": [
"pkg:pypi/six@1.16.0"
]
},
{
"ref": "pkg:pypi/six@1.16.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/tzdata@2023.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-auth@2.23.4",
"dependsOn": [
"pkg:pypi/cachetools@5.3.2",
"pkg:pypi/pyasn1-modules@0.3.0",
"pkg:pypi/rsa@4.9"
]
},
{
"ref": "pkg:pypi/cachetools@5.3.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/pydata-google-auth@1.8.2",
"dependsOn": [
"pkg:pypi/google-auth-oauthlib@1.1.0",
"pkg:pypi/google-auth@2.23.4",
"pkg:pypi/setuptools@53.0.0"
]
},
{
"ref": "pkg:pypi/google-auth-oauthlib@1.1.0",
"dependsOn": [
"pkg:pypi/google-auth@2.23.4",
"pkg:pypi/requests-oauthlib@1.3.1"
]
},
{
"ref": "pkg:pypi/setuptools@53.0.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-bigquery@2.34.4",
"dependsOn": [
"pkg:pypi/google-api-core@2.14.0",
"pkg:pypi/google-cloud-core@2.3.3",
"pkg:pypi/google-resumable-media@2.6.0",
"pkg:pypi/grpcio@1.59.2",
"pkg:pypi/packaging@21.3",
"pkg:pypi/proto-plus@1.22.3",
"pkg:pypi/protobuf@3.20.3",
"pkg:pypi/python-dateutil@2.8.2",
"pkg:pypi/requests@2.31.0"
]
},
{
"ref": "pkg:pypi/google-resumable-media@2.6.0",
"dependsOn": [
"pkg:pypi/google-crc32c@1.5.0"
]
},
{
"ref": "pkg:pypi/google-crc32c@1.5.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-core@2.3.3",
"dependsOn": [
"pkg:pypi/google-api-core@2.14.0"
]
},
{
"ref": "pkg:pypi/google-api-core@2.14.0",
"dependsOn": [
"pkg:pypi/google-auth@2.23.4",
"pkg:pypi/googleapis-common-protos@1.61.0",
"pkg:pypi/protobuf@3.20.3",
"pkg:pypi/requests@2.31.0"
]
},
{
"ref": "pkg:pypi/googleapis-common-protos@1.61.0",
"dependsOn": [
"pkg:pypi/protobuf@3.20.3"
]
},
{
"ref": "pkg:pypi/protobuf@3.20.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/grpcio@1.59.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/proto-plus@1.22.3",
"dependsOn": [
"pkg:pypi/protobuf@3.20.3"
]
},
{
"ref": "pkg:pypi/packaging@21.3",
"dependsOn": [
"pkg:pypi/pyparsing@3.1.1"
]
},
{
"ref": "pkg:pypi/pyparsing@3.1.1",
"dependsOn": []
},
{
"ref": "pkg:pypi/pandas-gbq@0.14.1",
"dependsOn": [
"pkg:pypi/google-auth-oauthlib@1.1.0",
"pkg:pypi/google-auth@2.23.4",
"pkg:pypi/google-cloud-bigquery@2.34.4",
"pkg:pypi/pandas@2.1.3",
"pkg:pypi/pydata-google-auth@1.8.2",
"pkg:pypi/setuptools@53.0.0"
]
},
{
"ref": "pkg:pypi/json-merge-patch@0.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/httplib2@0.22.0",
"dependsOn": [
"pkg:pypi/pyparsing@3.1.1"
]
},
{
"ref": "pkg:pypi/grpcio-status@1.48.2",
"dependsOn": [
"pkg:pypi/googleapis-common-protos@1.61.0",
"pkg:pypi/grpcio@1.59.2"
]
},
{
"ref": "pkg:pypi/grpcio-gcp@0.2.2",
"dependsOn": [
"pkg:pypi/grpcio@1.59.2"
]
},
{
"ref": "pkg:pypi/google-cloud-workflows@1.12.1",
"dependsOn": [
"pkg:pypi/google-api-core@2.14.0",
"pkg:pypi/proto-plus@1.22.3"
]
},
{
"ref": "pkg:pypi/google-cloud-vision@1.0.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-videointelligence@1.16.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-translate@1.7.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-texttospeech@1.0.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/grpc-google-iam-v1@0.12.7",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-tasks@2.14.2",
"dependsOn": [
"pkg:pypi/google-api-core@2.14.0",
"pkg:pypi/grpc-google-iam-v1@0.12.7",
"pkg:pypi/proto-plus@1.22.3"
]
},
{
"ref": "pkg:pypi/google-cloud-storage@1.44.0",
"dependsOn": [
"pkg:pypi/google-cloud-core@2.3.3"
]
},
{
"ref": "pkg:pypi/google-cloud-speech@1.3.4",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-spanner@1.19.3",
"dependsOn": [
"pkg:pypi/google-api-core@2.14.0",
"pkg:pypi/grpc-google-iam-v1@0.12.7"
]
},
{
"ref": "pkg:pypi/google-cloud-secret-manager@1.0.2",
"dependsOn": [
"pkg:pypi/grpc-google-iam-v1@0.12.7"
]
},
{
"ref": "pkg:pypi/google-cloud-redis@2.13.2",
"dependsOn": [
"pkg:pypi/proto-plus@1.22.3"
]
},
{
"ref": "pkg:pypi/google-cloud-pubsub@2.18.4",
"dependsOn": [
"pkg:pypi/grpcio@1.59.2"
]
},
{
"ref": "pkg:pypi/google-cloud-os-login@2.11.0",
"dependsOn": [
"pkg:pypi/proto-plus@1.22.3"
]
},
{
"ref": "pkg:pypi/google-cloud-monitoring@2.16.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-memcache@0.3.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-appengine-logging@1.3.2",
"dependsOn": [
"pkg:pypi/proto-plus@1.22.3"
]
},
{
"ref": "pkg:pypi/google-cloud-logging@2.7.2",
"dependsOn": [
"pkg:pypi/google-cloud-appengine-logging@1.3.2",
"pkg:pypi/google-cloud-core@2.3.3",
"pkg:pypi/grpc-google-iam-v1@0.12.7"
]
},
{
"ref": "pkg:pypi/google-cloud-language@1.3.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-kms@2.19.2",
"dependsOn": [
"pkg:pypi/grpc-google-iam-v1@0.12.7"
]
},
{
"ref": "pkg:pypi/google-cloud-dlp@1.0.2",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-dataproc@2.5.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-datacatalog@3.16.0",
"dependsOn": [
"pkg:pypi/grpc-google-iam-v1@0.12.7"
]
},
{
"ref": "pkg:pypi/google-cloud-container@1.0.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-build@3.21.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-bigtable@1.7.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-bigquery-storage@2.22.0",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-bigquery-datatransfer@3.12.1",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-automl@2.11.3",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-cloud-audit-log@0.2.5",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-auth-httplib2@0.1.1",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-api-python-client@1.12.11",
"dependsOn": []
},
{
"ref": "pkg:pypi/pyyaml@6.0.1",
"dependsOn": []
},
{
"ref": "pkg:pypi/google-ads@22.1.0",
"dependsOn": [
"pkg:pypi/grpcio@1.59.2",
"pkg:pypi/pyyaml@6.0.1",
"pkg:pypi/setuptools@53.0.0"
]
}
]
}