| { |
| "bomFormat": "CycloneDX", |
| "specVersion": "1.5", |
| "serialNumber": "urn:uuid:118a294c-21c1-4b92-a322-1a649faf2a41", |
| "version": 1, |
| "metadata": { |
| "timestamp": "2023-11-14T18:44:14.558Z", |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "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": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "group": "", |
| "name": "numpy", |
| "version": "1.24.4", |
| "purl": "pkg:pypi/numpy@1.24.4", |
| "type": "framework", |
| "bom-ref": "pkg:pypi/numpy@1.24.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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "pandas", |
| "version": "2.0.3", |
| "purl": "pkg:pypi/pandas@2.0.3", |
| "type": "framework", |
| "bom-ref": "pkg:pypi/pandas@2.0.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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/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.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-google-6.0.0/python3.8/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "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-EpYi3u" |
| } |
| ] |
| } |
| } |
| } |
| ], |
| "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/pyyaml@6.0.1", |
| "dependsOn": [] |
| }, |
| { |
| "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.24.4", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/pyarrow@7.0.0", |
| "dependsOn": [ |
| "pkg:pypi/numpy@1.24.4" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/setuptools@53.0.0", |
| "dependsOn": [] |
| }, |
| { |
| "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/requests-oauthlib@1.3.1", |
| "dependsOn": [ |
| "pkg:pypi/oauthlib@3.2.2", |
| "pkg:pypi/requests@2.31.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/charset-normalizer@3.3.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/certifi@2023.7.22", |
| "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/pandas@2.0.3", |
| "dependsOn": [ |
| "pkg:pypi/numpy@1.24.4", |
| "pkg:pypi/python-dateutil@2.8.2", |
| "pkg:pypi/pytz@2023.3.post1", |
| "pkg:pypi/tzdata@2023.3" |
| ] |
| }, |
| { |
| "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/pytz@2023.3.post1", |
| "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-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/proto-plus@1.22.3", |
| "pkg:pypi/python-dateutil@2.8.2" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/grpcio@1.59.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/google-api-core@2.14.0", |
| "dependsOn": [ |
| "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/proto-plus@1.22.3", |
| "dependsOn": [ |
| "pkg:pypi/protobuf@3.20.3" |
| ] |
| }, |
| { |
| "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/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.0.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/grpcio-status@1.48.2", |
| "dependsOn": [ |
| "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" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-vision@1.0.2", |
| "dependsOn": [ |
| "pkg:pypi/google-api-core@2.14.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-videointelligence@1.16.3", |
| "dependsOn": [ |
| "pkg:pypi/google-api-core@2.14.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-translate@1.7.2", |
| "dependsOn": [ |
| "pkg:pypi/google-api-core@2.14.0", |
| "pkg:pypi/google-cloud-core@2.3.3" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-texttospeech@1.0.3", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/grpc-google-iam-v1@0.12.7", |
| "dependsOn": [ |
| "pkg:pypi/grpcio@1.59.2" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-tasks@2.14.2", |
| "dependsOn": [ |
| "pkg:pypi/grpc-google-iam-v1@0.12.7" |
| ] |
| }, |
| { |
| "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": [] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-secret-manager@1.0.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-redis@2.13.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-pubsub@2.18.4", |
| "dependsOn": [ |
| "pkg:pypi/grpc-google-iam-v1@0.12.7", |
| "pkg:pypi/proto-plus@1.22.3" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-os-login@2.11.0", |
| "dependsOn": [] |
| }, |
| { |
| "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-logging@2.7.2", |
| "dependsOn": [] |
| }, |
| { |
| "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/packaging@21.3", |
| "dependsOn": [ |
| "pkg:pypi/pyparsing@3.1.1" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/pyparsing@3.1.1", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/google-cloud-dataproc@2.5.0", |
| "dependsOn": [ |
| "pkg:pypi/packaging@21.3" |
| ] |
| }, |
| { |
| "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": [ |
| "pkg:pypi/grpc-google-iam-v1@0.12.7" |
| ] |
| }, |
| { |
| "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-cloud-appengine-logging@1.3.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/httplib2@0.22.0", |
| "dependsOn": [ |
| "pkg:pypi/pyparsing@3.1.1" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-auth-httplib2@0.1.1", |
| "dependsOn": [ |
| "pkg:pypi/httplib2@0.22.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-api-python-client@1.12.11", |
| "dependsOn": [ |
| "pkg:pypi/six@1.16.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/google-ads@22.1.0", |
| "dependsOn": [] |
| } |
| ] |
| } |