{"bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:30220834-b89d-42c0-bcfa-ba3e32726086","version":1,"metadata":{"timestamp":"2025-11-14T14:02:07Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"11.11.0","purl":"pkg:npm/%40cyclonedx/cdxgen@11.11.0","type":"application","bom-ref":"pkg:npm/@cyclonedx/cdxgen@11.11.0","publisher":"OWASP Foundation","authors":[{"name":"OWASP Foundation"}]}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase":"pre-build"}],"component":{"group":"","name":"apache-airflow","version":"3.1.3","type":"application","bom-ref":"pkg:application/apache-airflow@3.1.3","purl":"pkg:application/apache-airflow@3.1.3"},"properties":[{"name":"cdx:bom:componentTypes","value":"pypi"},{"name":"cdx:bom:componentSrcFiles","value":"3.1.3/python/full/python3.13/requirements.txt"}]},"components":[{"group":"","name":"APScheduler","version":"3.11.1","purl":"pkg:pypi/apscheduler@3.11.1","type":"library","bom-ref":"pkg:pypi/apscheduler@3.11.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Authlib","version":"1.6.5","purl":"pkg:pypi/authlib@1.6.5","type":"library","bom-ref":"pkg:pypi/authlib@1.6.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Deprecated","version":"1.3.1","purl":"pkg:pypi/deprecated@1.3.1","type":"library","bom-ref":"pkg:pypi/deprecated@1.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Events","version":"0.5","purl":"pkg:pypi/events@0.5","type":"library","bom-ref":"pkg:pypi/events@0.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Flask-Limiter","version":"4.0.0","purl":"pkg:pypi/flask-limiter@4.0.0","type":"framework","bom-ref":"pkg:pypi/flask-limiter@4.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"Flask","version":"3.1.2","purl":"pkg:pypi/flask@3.1.2","type":"framework","bom-ref":"pkg:pypi/flask@3.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"GitPython","version":"3.1.45","purl":"pkg:pypi/gitpython@3.1.45","type":"library","bom-ref":"pkg:pypi/gitpython@3.1.45","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"JayDeBeApi","version":"1.2.3","purl":"pkg:pypi/jaydebeapi@1.2.3","type":"library","bom-ref":"pkg:pypi/jaydebeapi@1.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Jinja2","version":"3.1.6","purl":"pkg:pypi/jinja2@3.1.6","type":"library","bom-ref":"pkg:pypi/jinja2@3.1.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Mako","version":"1.3.10","purl":"pkg:pypi/mako@1.3.10","type":"library","bom-ref":"pkg:pypi/mako@1.3.10","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Markdown","version":"3.10","purl":"pkg:pypi/markdown@3.10","type":"library","bom-ref":"pkg:pypi/markdown@3.10","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"MarkupSafe","version":"3.0.3","purl":"pkg:pypi/markupsafe@3.0.3","type":"library","bom-ref":"pkg:pypi/markupsafe@3.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyAthena","version":"3.21.0","purl":"pkg:pypi/pyathena@3.21.0","type":"library","bom-ref":"pkg:pypi/pyathena@3.21.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyGithub","version":"2.8.1","purl":"pkg:pypi/pygithub@2.8.1","type":"library","bom-ref":"pkg:pypi/pygithub@2.8.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyHive","version":"0.7.0","purl":"pkg:pypi/pyhive@0.7.0","type":"library","bom-ref":"pkg:pypi/pyhive@0.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyJWT","version":"2.10.1","purl":"pkg:pypi/pyjwt@2.10.1","type":"library","bom-ref":"pkg:pypi/pyjwt@2.10.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyMySQL","version":"1.1.2","purl":"pkg:pypi/pymysql@1.1.2","type":"library","bom-ref":"pkg:pypi/pymysql@1.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyNaCl","version":"1.6.0","purl":"pkg:pypi/pynacl@1.6.0","type":"library","bom-ref":"pkg:pypi/pynacl@1.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyYAML-ft","version":"8.0.0","purl":"pkg:pypi/pyyaml-ft@8.0.0","type":"library","bom-ref":"pkg:pypi/pyyaml-ft@8.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"PyYAML","version":"6.0.3","purl":"pkg:pypi/pyyaml@6.0.3","type":"library","bom-ref":"pkg:pypi/pyyaml@6.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Pygments","version":"2.19.2","purl":"pkg:pypi/pygments@2.19.2","type":"library","bom-ref":"pkg:pypi/pygments@2.19.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"SQLAlchemy-JSONField","version":"1.0.2","purl":"pkg:pypi/sqlalchemy-jsonfield@1.0.2","type":"framework","bom-ref":"pkg:pypi/sqlalchemy-jsonfield@1.0.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"SQLAlchemy-Utils","version":"0.42.0","purl":"pkg:pypi/sqlalchemy-utils@0.42.0","type":"framework","bom-ref":"pkg:pypi/sqlalchemy-utils@0.42.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"SQLAlchemy","version":"2.0.44","purl":"pkg:pypi/sqlalchemy@2.0.44","type":"framework","bom-ref":"pkg:pypi/sqlalchemy@2.0.44","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"SecretStorage","version":"3.4.0","purl":"pkg:pypi/secretstorage@3.4.0","type":"library","bom-ref":"pkg:pypi/secretstorage@3.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"Werkzeug","version":"3.1.3","purl":"pkg:pypi/werkzeug@3.1.3","type":"library","bom-ref":"pkg:pypi/werkzeug@3.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"a2wsgi","version":"1.10.10","purl":"pkg:pypi/a2wsgi@1.10.10","type":"library","bom-ref":"pkg:pypi/a2wsgi@1.10.10","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"adal","version":"1.2.7","purl":"pkg:pypi/adal@1.2.7","type":"library","bom-ref":"pkg:pypi/adal@1.2.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"adlfs","version":"2025.8.0","purl":"pkg:pypi/adlfs@2025.8.0","type":"library","bom-ref":"pkg:pypi/adlfs@2025.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aenum","version":"3.1.16","purl":"pkg:pypi/aenum@3.1.16","type":"library","bom-ref":"pkg:pypi/aenum@3.1.16","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiobotocore","version":"2.25.1","purl":"pkg:pypi/aiobotocore@2.25.1","type":"library","bom-ref":"pkg:pypi/aiobotocore@2.25.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiofiles","version":"24.1.0","purl":"pkg:pypi/aiofiles@24.1.0","type":"library","bom-ref":"pkg:pypi/aiofiles@24.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiohappyeyeballs","version":"2.6.1","purl":"pkg:pypi/aiohappyeyeballs@2.6.1","type":"library","bom-ref":"pkg:pypi/aiohappyeyeballs@2.6.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiohttp","version":"3.13.2","purl":"pkg:pypi/aiohttp@3.13.2","type":"framework","bom-ref":"pkg:pypi/aiohttp@3.13.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"aioitertools","version":"0.13.0","purl":"pkg:pypi/aioitertools@0.13.0","type":"library","bom-ref":"pkg:pypi/aioitertools@0.13.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiomysql","version":"0.3.2","purl":"pkg:pypi/aiomysql@0.3.2","type":"library","bom-ref":"pkg:pypi/aiomysql@0.3.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiosignal","version":"1.4.0","purl":"pkg:pypi/aiosignal@1.4.0","type":"library","bom-ref":"pkg:pypi/aiosignal@1.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiosmtplib","version":"5.0.0","purl":"pkg:pypi/aiosmtplib@5.0.0","type":"library","bom-ref":"pkg:pypi/aiosmtplib@5.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aiosqlite","version":"0.21.0","purl":"pkg:pypi/aiosqlite@0.21.0","type":"library","bom-ref":"pkg:pypi/aiosqlite@0.21.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"airbyte-api","version":"0.53.0","purl":"pkg:pypi/airbyte-api@0.53.0","type":"library","bom-ref":"pkg:pypi/airbyte-api@0.53.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alembic","version":"1.17.1","purl":"pkg:pypi/alembic@1.17.1","type":"library","bom-ref":"pkg:pypi/alembic@1.17.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud-adb20211201","version":"3.5.1","purl":"pkg:pypi/alibabacloud-adb20211201@3.5.1","type":"library","bom-ref":"pkg:pypi/alibabacloud-adb20211201@3.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud-credentials-api","version":"1.0.0","purl":"pkg:pypi/alibabacloud-credentials-api@1.0.0","type":"library","bom-ref":"pkg:pypi/alibabacloud-credentials-api@1.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud-credentials","version":"1.0.3","purl":"pkg:pypi/alibabacloud-credentials@1.0.3","type":"library","bom-ref":"pkg:pypi/alibabacloud-credentials@1.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud-tea","version":"0.4.3","purl":"pkg:pypi/alibabacloud-tea@0.4.3","type":"library","bom-ref":"pkg:pypi/alibabacloud-tea@0.4.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_endpoint_util","version":"0.0.4","purl":"pkg:pypi/alibabacloud-endpoint-util@0.0.4","type":"library","bom-ref":"pkg:pypi/alibabacloud-endpoint-util@0.0.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_gateway_spi","version":"0.0.3","purl":"pkg:pypi/alibabacloud-gateway-spi@0.0.3","type":"library","bom-ref":"pkg:pypi/alibabacloud-gateway-spi@0.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_openapi_util","version":"0.2.2","purl":"pkg:pypi/alibabacloud-openapi-util@0.2.2","type":"library","bom-ref":"pkg:pypi/alibabacloud-openapi-util@0.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_tea_openapi","version":"0.3.16","purl":"pkg:pypi/alibabacloud-tea-openapi@0.3.16","type":"library","bom-ref":"pkg:pypi/alibabacloud-tea-openapi@0.3.16","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_tea_util","version":"0.3.13","purl":"pkg:pypi/alibabacloud-tea-util@0.3.13","type":"library","bom-ref":"pkg:pypi/alibabacloud-tea-util@0.3.13","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"alibabacloud_tea_xml","version":"0.0.3","purl":"pkg:pypi/alibabacloud-tea-xml@0.0.3","type":"library","bom-ref":"pkg:pypi/alibabacloud-tea-xml@0.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aliyun-python-sdk-core","version":"2.16.0","purl":"pkg:pypi/aliyun-python-sdk-core@2.16.0","type":"library","bom-ref":"pkg:pypi/aliyun-python-sdk-core@2.16.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"aliyun-python-sdk-kms","version":"2.16.5","purl":"pkg:pypi/aliyun-python-sdk-kms@2.16.5","type":"library","bom-ref":"pkg:pypi/aliyun-python-sdk-kms@2.16.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"amqp","version":"5.3.1","purl":"pkg:pypi/amqp@5.3.1","type":"library","bom-ref":"pkg:pypi/amqp@5.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"annotated-types","version":"0.7.0","purl":"pkg:pypi/annotated-types@0.7.0","type":"library","bom-ref":"pkg:pypi/annotated-types@0.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ansicolors","version":"1.1.8","purl":"pkg:pypi/ansicolors@1.1.8","type":"library","bom-ref":"pkg:pypi/ansicolors@1.1.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"anyio","version":"4.11.0","purl":"pkg:pypi/anyio@4.11.0","type":"library","bom-ref":"pkg:pypi/anyio@4.11.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-airbyte","version":"5.2.4","purl":"pkg:pypi/apache-airflow-providers-airbyte@5.2.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-airbyte@5.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-alibaba","version":"3.2.4","purl":"pkg:pypi/apache-airflow-providers-alibaba@3.2.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-alibaba@3.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-amazon","version":"9.16.0","purl":"pkg:pypi/apache-airflow-providers-amazon@9.16.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-amazon@9.16.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-cassandra","version":"3.8.3","purl":"pkg:pypi/apache-airflow-providers-apache-cassandra@3.8.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-cassandra@3.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-drill","version":"3.1.3","purl":"pkg:pypi/apache-airflow-providers-apache-drill@3.1.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-drill@3.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-druid","version":"4.3.0","purl":"pkg:pypi/apache-airflow-providers-apache-druid@4.3.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-druid@4.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-flink","version":"1.7.3","purl":"pkg:pypi/apache-airflow-providers-apache-flink@1.7.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-flink@1.7.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-hdfs","version":"4.10.4","purl":"pkg:pypi/apache-airflow-providers-apache-hdfs@4.10.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-hdfs@4.10.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-hive","version":"9.1.3","purl":"pkg:pypi/apache-airflow-providers-apache-hive@9.1.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-hive@9.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-iceberg","version":"1.3.3","purl":"pkg:pypi/apache-airflow-providers-apache-iceberg@1.3.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-iceberg@1.3.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-impala","version":"1.7.3","purl":"pkg:pypi/apache-airflow-providers-apache-impala@1.7.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-impala@1.7.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-kylin","version":"3.9.2","purl":"pkg:pypi/apache-airflow-providers-apache-kylin@3.9.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-kylin@3.9.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-livy","version":"4.4.4","purl":"pkg:pypi/apache-airflow-providers-apache-livy@4.4.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-livy@4.4.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-pig","version":"4.7.3","purl":"pkg:pypi/apache-airflow-providers-apache-pig@4.7.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-pig@4.7.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-pinot","version":"4.8.3","purl":"pkg:pypi/apache-airflow-providers-apache-pinot@4.8.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-pinot@4.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-spark","version":"5.3.3","purl":"pkg:pypi/apache-airflow-providers-apache-spark@5.3.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-spark@5.3.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apache-tinkerpop","version":"1.0.4","purl":"pkg:pypi/apache-airflow-providers-apache-tinkerpop@1.0.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apache-tinkerpop@1.0.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-apprise","version":"2.1.3","purl":"pkg:pypi/apache-airflow-providers-apprise@2.1.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-apprise@2.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-arangodb","version":"2.8.3","purl":"pkg:pypi/apache-airflow-providers-arangodb@2.8.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-arangodb@2.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-asana","version":"2.10.3","purl":"pkg:pypi/apache-airflow-providers-asana@2.10.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-asana@2.10.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-atlassian-jira","version":"3.2.0","purl":"pkg:pypi/apache-airflow-providers-atlassian-jira@3.2.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-atlassian-jira@3.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-celery","version":"3.13.0","purl":"pkg:pypi/apache-airflow-providers-celery@3.13.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-celery@3.13.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-cloudant","version":"4.2.2","purl":"pkg:pypi/apache-airflow-providers-cloudant@4.2.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-cloudant@4.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-cncf-kubernetes","version":"10.9.0","purl":"pkg:pypi/apache-airflow-providers-cncf-kubernetes@10.9.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-cncf-kubernetes@10.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-cohere","version":"1.5.3","purl":"pkg:pypi/apache-airflow-providers-cohere@1.5.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-cohere@1.5.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-common-compat","version":"1.8.0","purl":"pkg:pypi/apache-airflow-providers-common-compat@1.8.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-common-compat@1.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-common-io","version":"1.6.4","purl":"pkg:pypi/apache-airflow-providers-common-io@1.6.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-common-io@1.6.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-common-messaging","version":"2.0.0","purl":"pkg:pypi/apache-airflow-providers-common-messaging@2.0.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-common-messaging@2.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-common-sql","version":"1.28.2","purl":"pkg:pypi/apache-airflow-providers-common-sql@1.28.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-common-sql@1.28.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-databricks","version":"7.7.4","purl":"pkg:pypi/apache-airflow-providers-databricks@7.7.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-databricks@7.7.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-datadog","version":"3.9.2","purl":"pkg:pypi/apache-airflow-providers-datadog@3.9.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-datadog@3.9.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-dbt-cloud","version":"4.4.4","purl":"pkg:pypi/apache-airflow-providers-dbt-cloud@4.4.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-dbt-cloud@4.4.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-dingding","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-dingding@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-dingding@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-discord","version":"3.10.2","purl":"pkg:pypi/apache-airflow-providers-discord@3.10.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-discord@3.10.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-docker","version":"4.4.4","purl":"pkg:pypi/apache-airflow-providers-docker@4.4.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-docker@4.4.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-edge3","version":"1.4.1","purl":"pkg:pypi/apache-airflow-providers-edge3@1.4.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-edge3@1.4.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-elasticsearch","version":"6.3.4","purl":"pkg:pypi/apache-airflow-providers-elasticsearch@6.3.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-elasticsearch@6.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-exasol","version":"4.8.3","purl":"pkg:pypi/apache-airflow-providers-exasol@4.8.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-exasol@4.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-facebook","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-facebook@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-facebook@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-ftp","version":"3.13.2","purl":"pkg:pypi/apache-airflow-providers-ftp@3.13.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-ftp@3.13.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-git","version":"0.0.9","purl":"pkg:pypi/apache-airflow-providers-git@0.0.9","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-git@0.0.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-github","version":"2.9.3","purl":"pkg:pypi/apache-airflow-providers-github@2.9.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-github@2.9.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-google","version":"18.1.0","purl":"pkg:pypi/apache-airflow-providers-google@18.1.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-google@18.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-grpc","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-grpc@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-grpc@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-hashicorp","version":"4.3.3","purl":"pkg:pypi/apache-airflow-providers-hashicorp@4.3.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-hashicorp@4.3.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-http","version":"5.4.0","purl":"pkg:pypi/apache-airflow-providers-http@5.4.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-http@5.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-imap","version":"3.9.3","purl":"pkg:pypi/apache-airflow-providers-imap@3.9.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-imap@3.9.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-influxdb","version":"2.9.3","purl":"pkg:pypi/apache-airflow-providers-influxdb@2.9.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-influxdb@2.9.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-jdbc","version":"5.2.4","purl":"pkg:pypi/apache-airflow-providers-jdbc@5.2.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-jdbc@5.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-jenkins","version":"4.1.4","purl":"pkg:pypi/apache-airflow-providers-jenkins@4.1.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-jenkins@4.1.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-keycloak","version":"0.2.0","purl":"pkg:pypi/apache-airflow-providers-keycloak@0.2.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-keycloak@0.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-microsoft-azure","version":"12.8.0","purl":"pkg:pypi/apache-airflow-providers-microsoft-azure@12.8.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-microsoft-azure@12.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-microsoft-mssql","version":"4.3.2","purl":"pkg:pypi/apache-airflow-providers-microsoft-mssql@4.3.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-microsoft-mssql@4.3.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-microsoft-psrp","version":"3.1.5","purl":"pkg:pypi/apache-airflow-providers-microsoft-psrp@3.1.5","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-microsoft-psrp@3.1.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-microsoft-winrm","version":"3.11.1","purl":"pkg:pypi/apache-airflow-providers-microsoft-winrm@3.11.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-microsoft-winrm@3.11.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-mongo","version":"5.2.2","purl":"pkg:pypi/apache-airflow-providers-mongo@5.2.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-mongo@5.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-mysql","version":"6.3.4","purl":"pkg:pypi/apache-airflow-providers-mysql@6.3.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-mysql@6.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-neo4j","version":"3.10.2","purl":"pkg:pypi/apache-airflow-providers-neo4j@3.10.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-neo4j@3.10.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-odbc","version":"4.10.2","purl":"pkg:pypi/apache-airflow-providers-odbc@4.10.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-odbc@4.10.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-openai","version":"1.6.3","purl":"pkg:pypi/apache-airflow-providers-openai@1.6.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-openai@1.6.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-openfaas","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-openfaas@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-openfaas@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-openlineage","version":"2.7.3","purl":"pkg:pypi/apache-airflow-providers-openlineage@2.7.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-openlineage@2.7.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-opensearch","version":"1.7.4","purl":"pkg:pypi/apache-airflow-providers-opensearch@1.7.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-opensearch@1.7.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-opsgenie","version":"5.9.2","purl":"pkg:pypi/apache-airflow-providers-opsgenie@5.9.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-opsgenie@5.9.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-oracle","version":"4.2.0","purl":"pkg:pypi/apache-airflow-providers-oracle@4.2.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-oracle@4.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-pagerduty","version":"5.1.0","purl":"pkg:pypi/apache-airflow-providers-pagerduty@5.1.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-pagerduty@5.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-papermill","version":"3.11.3","purl":"pkg:pypi/apache-airflow-providers-papermill@3.11.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-papermill@3.11.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-pgvector","version":"1.5.3","purl":"pkg:pypi/apache-airflow-providers-pgvector@1.5.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-pgvector@1.5.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-pinecone","version":"2.3.4","purl":"pkg:pypi/apache-airflow-providers-pinecone@2.3.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-pinecone@2.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-postgres","version":"6.4.0","purl":"pkg:pypi/apache-airflow-providers-postgres@6.4.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-postgres@6.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-presto","version":"5.9.3","purl":"pkg:pypi/apache-airflow-providers-presto@5.9.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-presto@5.9.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-qdrant","version":"1.4.3","purl":"pkg:pypi/apache-airflow-providers-qdrant@1.4.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-qdrant@1.4.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-redis","version":"4.3.2","purl":"pkg:pypi/apache-airflow-providers-redis@4.3.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-redis@4.3.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-salesforce","version":"5.11.3","purl":"pkg:pypi/apache-airflow-providers-salesforce@5.11.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-salesforce@5.11.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-samba","version":"4.11.0","purl":"pkg:pypi/apache-airflow-providers-samba@4.11.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-samba@4.11.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-segment","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-segment@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-segment@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-sendgrid","version":"4.1.4","purl":"pkg:pypi/apache-airflow-providers-sendgrid@4.1.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-sendgrid@4.1.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-sftp","version":"5.4.1","purl":"pkg:pypi/apache-airflow-providers-sftp@5.4.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-sftp@5.4.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-singularity","version":"3.8.2","purl":"pkg:pypi/apache-airflow-providers-singularity@3.8.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-singularity@3.8.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-slack","version":"9.4.0","purl":"pkg:pypi/apache-airflow-providers-slack@9.4.0","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-slack@9.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-smtp","version":"2.3.1","purl":"pkg:pypi/apache-airflow-providers-smtp@2.3.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-smtp@2.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-snowflake","version":"6.5.4","purl":"pkg:pypi/apache-airflow-providers-snowflake@6.5.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-snowflake@6.5.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-sqlite","version":"4.1.2","purl":"pkg:pypi/apache-airflow-providers-sqlite@4.1.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-sqlite@4.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-ssh","version":"4.1.5","purl":"pkg:pypi/apache-airflow-providers-ssh@4.1.5","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-ssh@4.1.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-standard","version":"1.9.1","purl":"pkg:pypi/apache-airflow-providers-standard@1.9.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-standard@1.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-tableau","version":"5.2.1","purl":"pkg:pypi/apache-airflow-providers-tableau@5.2.1","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-tableau@5.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-telegram","version":"4.8.3","purl":"pkg:pypi/apache-airflow-providers-telegram@4.8.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-telegram@4.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-teradata","version":"3.2.2","purl":"pkg:pypi/apache-airflow-providers-teradata@3.2.2","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-teradata@3.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-trino","version":"6.3.4","purl":"pkg:pypi/apache-airflow-providers-trino@6.3.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-trino@6.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-vertica","version":"4.1.3","purl":"pkg:pypi/apache-airflow-providers-vertica@4.1.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-vertica@4.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-weaviate","version":"3.2.4","purl":"pkg:pypi/apache-airflow-providers-weaviate@3.2.4","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-weaviate@3.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apache-airflow-providers-zendesk","version":"4.10.3","purl":"pkg:pypi/apache-airflow-providers-zendesk@4.10.3","type":"library","bom-ref":"pkg:pypi/apache-airflow-providers-zendesk@4.10.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"apprise","version":"1.9.5","purl":"pkg:pypi/apprise@1.9.5","type":"library","bom-ref":"pkg:pypi/apprise@1.9.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"argcomplete","version":"3.6.3","purl":"pkg:pypi/argcomplete@3.6.3","type":"library","bom-ref":"pkg:pypi/argcomplete@3.6.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asana","version":"5.2.2","purl":"pkg:pypi/asana@5.2.2","type":"library","bom-ref":"pkg:pypi/asana@5.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asgiref","version":"3.10.0","purl":"pkg:pypi/asgiref@3.10.0","type":"library","bom-ref":"pkg:pypi/asgiref@3.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asn1crypto","version":"1.5.1","purl":"pkg:pypi/asn1crypto@1.5.1","type":"library","bom-ref":"pkg:pypi/asn1crypto@1.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asttokens","version":"3.0.0","purl":"pkg:pypi/asttokens@3.0.0","type":"library","bom-ref":"pkg:pypi/asttokens@3.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"async-property","version":"0.2.2","purl":"pkg:pypi/async-property@0.2.2","type":"library","bom-ref":"pkg:pypi/async-property@0.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"async-timeout","version":"4.0.3","purl":"pkg:pypi/async-timeout@4.0.3","type":"library","bom-ref":"pkg:pypi/async-timeout@4.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asyncpg","version":"0.30.0","purl":"pkg:pypi/asyncpg@0.30.0","type":"library","bom-ref":"pkg:pypi/asyncpg@0.30.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"asyncssh","version":"2.21.1","purl":"pkg:pypi/asyncssh@2.21.1","type":"library","bom-ref":"pkg:pypi/asyncssh@2.21.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"atlasclient","version":"1.0.0","purl":"pkg:pypi/atlasclient@1.0.0","type":"library","bom-ref":"pkg:pypi/atlasclient@1.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"atlassian-python-api","version":"4.0.7","purl":"pkg:pypi/atlassian-python-api@4.0.7","type":"library","bom-ref":"pkg:pypi/atlassian-python-api@4.0.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"attrs","version":"25.4.0","purl":"pkg:pypi/attrs@25.4.0","type":"library","bom-ref":"pkg:pypi/attrs@25.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"azure-batch","version":"14.2.0","purl":"pkg:pypi/azure-batch@14.2.0","type":"framework","bom-ref":"pkg:pypi/azure-batch@14.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-common","version":"1.1.28","purl":"pkg:pypi/azure-common@1.1.28","type":"framework","bom-ref":"pkg:pypi/azure-common@1.1.28","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-core","version":"1.36.0","purl":"pkg:pypi/azure-core@1.36.0","type":"framework","bom-ref":"pkg:pypi/azure-core@1.36.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-cosmos","version":"4.14.1","purl":"pkg:pypi/azure-cosmos@4.14.1","type":"framework","bom-ref":"pkg:pypi/azure-cosmos@4.14.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-datalake-store","version":"0.0.53","purl":"pkg:pypi/azure-datalake-store@0.0.53","type":"framework","bom-ref":"pkg:pypi/azure-datalake-store@0.0.53","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-identity","version":"1.25.1","purl":"pkg:pypi/azure-identity@1.25.1","type":"framework","bom-ref":"pkg:pypi/azure-identity@1.25.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-keyvault-secrets","version":"4.10.0","purl":"pkg:pypi/azure-keyvault-secrets@4.10.0","type":"framework","bom-ref":"pkg:pypi/azure-keyvault-secrets@4.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-kusto-data","version":"5.0.5","purl":"pkg:pypi/azure-kusto-data@5.0.5","type":"framework","bom-ref":"pkg:pypi/azure-kusto-data@5.0.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-containerinstance","version":"10.1.0","purl":"pkg:pypi/azure-mgmt-containerinstance@10.1.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-containerinstance@10.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-containerregistry","version":"14.0.0","purl":"pkg:pypi/azure-mgmt-containerregistry@14.0.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-containerregistry@14.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-core","version":"1.6.0","purl":"pkg:pypi/azure-mgmt-core@1.6.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-core@1.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-cosmosdb","version":"9.8.0","purl":"pkg:pypi/azure-mgmt-cosmosdb@9.8.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-cosmosdb@9.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-datafactory","version":"9.2.0","purl":"pkg:pypi/azure-mgmt-datafactory@9.2.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-datafactory@9.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-datalake-nspkg","version":"3.0.1","purl":"pkg:pypi/azure-mgmt-datalake-nspkg@3.0.1","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-datalake-nspkg@3.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-datalake-store","version":"0.5.0","purl":"pkg:pypi/azure-mgmt-datalake-store@0.5.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-datalake-store@0.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-nspkg","version":"3.0.2","purl":"pkg:pypi/azure-mgmt-nspkg@3.0.2","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-nspkg@3.0.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-resource","version":"24.0.0","purl":"pkg:pypi/azure-mgmt-resource@24.0.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-resource@24.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-mgmt-storage","version":"24.0.0","purl":"pkg:pypi/azure-mgmt-storage@24.0.0","type":"framework","bom-ref":"pkg:pypi/azure-mgmt-storage@24.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-nspkg","version":"3.0.2","purl":"pkg:pypi/azure-nspkg@3.0.2","type":"framework","bom-ref":"pkg:pypi/azure-nspkg@3.0.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-servicebus","version":"7.14.3","purl":"pkg:pypi/azure-servicebus@7.14.3","type":"framework","bom-ref":"pkg:pypi/azure-servicebus@7.14.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-storage-blob","version":"12.27.1","purl":"pkg:pypi/azure-storage-blob@12.27.1","type":"framework","bom-ref":"pkg:pypi/azure-storage-blob@12.27.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-storage-file-datalake","version":"12.22.0","purl":"pkg:pypi/azure-storage-file-datalake@12.22.0","type":"framework","bom-ref":"pkg:pypi/azure-storage-file-datalake@12.22.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-storage-file-share","version":"12.23.1","purl":"pkg:pypi/azure-storage-file-share@12.23.1","type":"framework","bom-ref":"pkg:pypi/azure-storage-file-share@12.23.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-synapse-artifacts","version":"0.21.0","purl":"pkg:pypi/azure-synapse-artifacts@0.21.0","type":"framework","bom-ref":"pkg:pypi/azure-synapse-artifacts@0.21.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"azure-synapse-spark","version":"0.7.0","purl":"pkg:pypi/azure-synapse-spark@0.7.0","type":"framework","bom-ref":"pkg:pypi/azure-synapse-spark@0.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"babel","version":"2.17.0","purl":"pkg:pypi/babel@2.17.0","type":"library","bom-ref":"pkg:pypi/babel@2.17.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"backoff","version":"2.2.1","purl":"pkg:pypi/backoff@2.2.1","type":"library","bom-ref":"pkg:pypi/backoff@2.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"bcrypt","version":"5.0.0","purl":"pkg:pypi/bcrypt@5.0.0","type":"library","bom-ref":"pkg:pypi/bcrypt@5.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"beautifulsoup4","version":"4.14.2","purl":"pkg:pypi/beautifulsoup4@4.14.2","type":"library","bom-ref":"pkg:pypi/beautifulsoup4@4.14.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"billiard","version":"4.2.2","purl":"pkg:pypi/billiard@4.2.2","type":"library","bom-ref":"pkg:pypi/billiard@4.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"bitarray","version":"3.8.0","purl":"pkg:pypi/bitarray@3.8.0","type":"library","bom-ref":"pkg:pypi/bitarray@3.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"black","version":"25.11.0","purl":"pkg:pypi/black@25.11.0","type":"library","bom-ref":"pkg:pypi/black@25.11.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"bleach","version":"6.3.0","purl":"pkg:pypi/bleach@6.3.0","type":"library","bom-ref":"pkg:pypi/bleach@6.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"blinker","version":"1.9.0","purl":"pkg:pypi/blinker@1.9.0","type":"library","bom-ref":"pkg:pypi/blinker@1.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"boto3","version":"1.40.61","purl":"pkg:pypi/boto3@1.40.61","type":"framework","bom-ref":"pkg:pypi/boto3@1.40.61","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"botocore","version":"1.40.61","purl":"pkg:pypi/botocore@1.40.61","type":"framework","bom-ref":"pkg:pypi/botocore@1.40.61","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"build","version":"1.3.0","purl":"pkg:pypi/build@1.3.0","type":"library","bom-ref":"pkg:pypi/build@1.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cachetools","version":"6.2.1","purl":"pkg:pypi/cachetools@6.2.1","type":"library","bom-ref":"pkg:pypi/cachetools@6.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cadwyn","version":"5.4.5","purl":"pkg:pypi/cadwyn@5.4.5","type":"library","bom-ref":"pkg:pypi/cadwyn@5.4.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cassandra-driver","version":"3.29.3","purl":"pkg:pypi/cassandra-driver@3.29.3","type":"library","bom-ref":"pkg:pypi/cassandra-driver@3.29.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cattrs","version":"25.3.0","purl":"pkg:pypi/cattrs@25.3.0","type":"library","bom-ref":"pkg:pypi/cattrs@25.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"celery","version":"5.5.3","purl":"pkg:pypi/celery@5.5.3","type":"library","bom-ref":"pkg:pypi/celery@5.5.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"certifi","version":"2025.10.5","purl":"pkg:pypi/certifi@2025.10.5","type":"library","bom-ref":"pkg:pypi/certifi@2025.10.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cffi","version":"1.17.1","purl":"pkg:pypi/cffi@1.17.1","type":"library","bom-ref":"pkg:pypi/cffi@1.17.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["native"]},{"group":"","name":"chardet","version":"5.2.0","purl":"pkg:pypi/chardet@5.2.0","type":"library","bom-ref":"pkg:pypi/chardet@5.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"charset-normalizer","version":"3.4.4","purl":"pkg:pypi/charset-normalizer@3.4.4","type":"library","bom-ref":"pkg:pypi/charset-normalizer@3.4.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ciso8601","version":"2.3.3","purl":"pkg:pypi/ciso8601@2.3.3","type":"library","bom-ref":"pkg:pypi/ciso8601@2.3.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"click-didyoumean","version":"0.3.1","purl":"pkg:pypi/click-didyoumean@0.3.1","type":"library","bom-ref":"pkg:pypi/click-didyoumean@0.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"click-plugins","version":"1.1.1.2","purl":"pkg:pypi/click-plugins@1.1.1.2","type":"library","bom-ref":"pkg:pypi/click-plugins@1.1.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"click-repl","version":"0.3.0","purl":"pkg:pypi/click-repl@0.3.0","type":"library","bom-ref":"pkg:pypi/click-repl@0.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"click","version":"8.2.1","purl":"pkg:pypi/click@8.2.1","type":"library","bom-ref":"pkg:pypi/click@8.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cloudpickle","version":"3.1.2","purl":"pkg:pypi/cloudpickle@3.1.2","type":"library","bom-ref":"pkg:pypi/cloudpickle@3.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cohere","version":"5.20.0","purl":"pkg:pypi/cohere@5.20.0","type":"library","bom-ref":"pkg:pypi/cohere@5.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"colorlog","version":"6.10.1","purl":"pkg:pypi/colorlog@6.10.1","type":"library","bom-ref":"pkg:pypi/colorlog@6.10.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"comm","version":"0.2.3","purl":"pkg:pypi/comm@0.2.3","type":"library","bom-ref":"pkg:pypi/comm@0.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"crcmod","version":"1.7","purl":"pkg:pypi/crcmod@1.7","type":"library","bom-ref":"pkg:pypi/crcmod@1.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cron_descriptor","version":"2.0.6","purl":"pkg:pypi/cron-descriptor@2.0.6","type":"library","bom-ref":"pkg:pypi/cron-descriptor@2.0.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"croniter","version":"6.0.0","purl":"pkg:pypi/croniter@6.0.0","type":"library","bom-ref":"pkg:pypi/croniter@6.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"cryptography","version":"46.0.0","purl":"pkg:pypi/cryptography@46.0.0","type":"library","bom-ref":"pkg:pypi/cryptography@46.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"curlify","version":"3.0.0","purl":"pkg:pypi/curlify@3.0.0","type":"library","bom-ref":"pkg:pypi/curlify@3.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"databricks-sql-connector","version":"4.1.4","purl":"pkg:pypi/databricks-sql-connector@4.1.4","type":"library","bom-ref":"pkg:pypi/databricks-sql-connector@4.1.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"databricks-sqlalchemy","version":"2.0.8","purl":"pkg:pypi/databricks-sqlalchemy@2.0.8","type":"library","bom-ref":"pkg:pypi/databricks-sqlalchemy@2.0.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"dataclasses-json","version":"0.6.7","purl":"pkg:pypi/dataclasses-json@0.6.7","type":"library","bom-ref":"pkg:pypi/dataclasses-json@0.6.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"datadog","version":"0.52.1","purl":"pkg:pypi/datadog@0.52.1","type":"library","bom-ref":"pkg:pypi/datadog@0.52.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"db-dtypes","version":"1.4.3","purl":"pkg:pypi/db-dtypes@1.4.3","type":"library","bom-ref":"pkg:pypi/db-dtypes@1.4.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"debugpy","version":"1.8.17","purl":"pkg:pypi/debugpy@1.8.17","type":"library","bom-ref":"pkg:pypi/debugpy@1.8.17","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"decorator","version":"5.2.1","purl":"pkg:pypi/decorator@5.2.1","type":"library","bom-ref":"pkg:pypi/decorator@5.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"defusedxml","version":"0.7.1","purl":"pkg:pypi/defusedxml@0.7.1","type":"library","bom-ref":"pkg:pypi/defusedxml@0.7.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"deprecation","version":"2.1.0","purl":"pkg:pypi/deprecation@2.1.0","type":"library","bom-ref":"pkg:pypi/deprecation@2.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"dill","version":"0.4.0","purl":"pkg:pypi/dill@0.4.0","type":"library","bom-ref":"pkg:pypi/dill@0.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"distro","version":"1.9.0","purl":"pkg:pypi/distro@1.9.0","type":"library","bom-ref":"pkg:pypi/distro@1.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"dnspython","version":"2.8.0","purl":"pkg:pypi/dnspython@2.8.0","type":"library","bom-ref":"pkg:pypi/dnspython@2.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"docker","version":"7.1.0","purl":"pkg:pypi/docker@7.1.0","type":"library","bom-ref":"pkg:pypi/docker@7.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"docopt","version":"0.6.2","purl":"pkg:pypi/docopt@0.6.2","type":"library","bom-ref":"pkg:pypi/docopt@0.6.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"docstring_parser","version":"0.17.0","purl":"pkg:pypi/docstring-parser@0.17.0","type":"library","bom-ref":"pkg:pypi/docstring-parser@0.17.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["parse"]},{"group":"","name":"durationpy","version":"0.10","purl":"pkg:pypi/durationpy@0.10","type":"library","bom-ref":"pkg:pypi/durationpy@0.10","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ecdsa","version":"0.19.1","purl":"pkg:pypi/ecdsa@0.19.1","type":"library","bom-ref":"pkg:pypi/ecdsa@0.19.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"elastic-transport","version":"8.17.1","purl":"pkg:pypi/elastic-transport@8.17.1","type":"library","bom-ref":"pkg:pypi/elastic-transport@8.17.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"elasticsearch","version":"8.19.2","purl":"pkg:pypi/elasticsearch@8.19.2","type":"library","bom-ref":"pkg:pypi/elasticsearch@8.19.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"email-validator","version":"2.3.0","purl":"pkg:pypi/email-validator@2.3.0","type":"library","bom-ref":"pkg:pypi/email-validator@2.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"entrypoints","version":"0.4","purl":"pkg:pypi/entrypoints@0.4","type":"library","bom-ref":"pkg:pypi/entrypoints@0.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"et_xmlfile","version":"2.0.0","purl":"pkg:pypi/et-xmlfile@2.0.0","type":"library","bom-ref":"pkg:pypi/et-xmlfile@2.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"eventlet","version":"0.40.3","purl":"pkg:pypi/eventlet@0.40.3","type":"library","bom-ref":"pkg:pypi/eventlet@0.40.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"executing","version":"2.2.1","purl":"pkg:pypi/executing@2.2.1","type":"library","bom-ref":"pkg:pypi/executing@2.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"facebook_business","version":"24.0.0","purl":"pkg:pypi/facebook-business@24.0.0","type":"library","bom-ref":"pkg:pypi/facebook-business@24.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"fastapi-cli","version":"0.0.16","purl":"pkg:pypi/fastapi-cli@0.0.16","type":"framework","bom-ref":"pkg:pypi/fastapi-cli@0.0.16","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"fastapi","version":"0.117.1","purl":"pkg:pypi/fastapi@0.117.1","type":"framework","bom-ref":"pkg:pypi/fastapi@0.117.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"fastavro","version":"1.12.1","purl":"pkg:pypi/fastavro@1.12.1","type":"library","bom-ref":"pkg:pypi/fastavro@1.12.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"fastjsonschema","version":"2.21.2","purl":"pkg:pypi/fastjsonschema@2.21.2","type":"library","bom-ref":"pkg:pypi/fastjsonschema@2.21.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"fastuuid","version":"0.14.0","purl":"pkg:pypi/fastuuid@0.14.0","type":"library","bom-ref":"pkg:pypi/fastuuid@0.14.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"filelock","version":"3.20.0","purl":"pkg:pypi/filelock@3.20.0","type":"library","bom-ref":"pkg:pypi/filelock@3.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"flower","version":"2.0.1","purl":"pkg:pypi/flower@2.0.1","type":"library","bom-ref":"pkg:pypi/flower@2.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"frozenlist","version":"1.8.0","purl":"pkg:pypi/frozenlist@1.8.0","type":"library","bom-ref":"pkg:pypi/frozenlist@1.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"fsspec","version":"2025.10.0","purl":"pkg:pypi/fsspec@2025.10.0","type":"library","bom-ref":"pkg:pypi/fsspec@2025.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"future","version":"1.0.0","purl":"pkg:pypi/future@1.0.0","type":"library","bom-ref":"pkg:pypi/future@1.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gcloud-aio-auth","version":"5.4.2","purl":"pkg:pypi/gcloud-aio-auth@5.4.2","type":"library","bom-ref":"pkg:pypi/gcloud-aio-auth@5.4.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gcloud-aio-bigquery","version":"7.1.0","purl":"pkg:pypi/gcloud-aio-bigquery@7.1.0","type":"library","bom-ref":"pkg:pypi/gcloud-aio-bigquery@7.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gcloud-aio-storage","version":"9.6.1","purl":"pkg:pypi/gcloud-aio-storage@9.6.1","type":"library","bom-ref":"pkg:pypi/gcloud-aio-storage@9.6.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gcsfs","version":"2025.10.0","purl":"pkg:pypi/gcsfs@2025.10.0","type":"library","bom-ref":"pkg:pypi/gcsfs@2025.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"geomet","version":"1.1.0","purl":"pkg:pypi/geomet@1.1.0","type":"library","bom-ref":"pkg:pypi/geomet@1.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gevent","version":"25.9.1","purl":"pkg:pypi/gevent@25.9.1","type":"library","bom-ref":"pkg:pypi/gevent@25.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gitdb","version":"4.0.12","purl":"pkg:pypi/gitdb@4.0.12","type":"library","bom-ref":"pkg:pypi/gitdb@4.0.12","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-ads","version":"28.4.0","purl":"pkg:pypi/google-ads@28.4.0","type":"library","bom-ref":"pkg:pypi/google-ads@28.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-analytics-admin","version":"0.26.0","purl":"pkg:pypi/google-analytics-admin@0.26.0","type":"library","bom-ref":"pkg:pypi/google-analytics-admin@0.26.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-api-core","version":"2.28.1","purl":"pkg:pypi/google-api-core@2.28.1","type":"framework","bom-ref":"pkg:pypi/google-api-core@2.28.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-api-python-client","version":"2.187.0","purl":"pkg:pypi/google-api-python-client@2.187.0","type":"library","bom-ref":"pkg:pypi/google-api-python-client@2.187.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-auth-httplib2","version":"0.2.1","purl":"pkg:pypi/google-auth-httplib2@0.2.1","type":"library","bom-ref":"pkg:pypi/google-auth-httplib2@0.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-auth-oauthlib","version":"1.2.3","purl":"pkg:pypi/google-auth-oauthlib@1.2.3","type":"library","bom-ref":"pkg:pypi/google-auth-oauthlib@1.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-auth","version":"2.41.1","purl":"pkg:pypi/google-auth@2.41.1","type":"library","bom-ref":"pkg:pypi/google-auth@2.41.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-cloud-aiplatform","version":"1.126.1","purl":"pkg:pypi/google-cloud-aiplatform@1.126.1","type":"framework","bom-ref":"pkg:pypi/google-cloud-aiplatform@1.126.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-alloydb","version":"0.6.0","purl":"pkg:pypi/google-cloud-alloydb@0.6.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-alloydb@0.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-appengine-logging","version":"1.7.0","purl":"pkg:pypi/google-cloud-appengine-logging@1.7.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-appengine-logging@1.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-audit-log","version":"0.4.0","purl":"pkg:pypi/google-cloud-audit-log@0.4.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-audit-log@0.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-automl","version":"2.17.0","purl":"pkg:pypi/google-cloud-automl@2.17.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-automl@2.17.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-batch","version":"0.18.0","purl":"pkg:pypi/google-cloud-batch@0.18.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-batch@0.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-bigquery-datatransfer","version":"3.20.0","purl":"pkg:pypi/google-cloud-bigquery-datatransfer@3.20.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-bigquery-datatransfer@3.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-bigquery","version":"3.38.0","purl":"pkg:pypi/google-cloud-bigquery@3.38.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-bigquery@3.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-bigtable","version":"2.34.0","purl":"pkg:pypi/google-cloud-bigtable@2.34.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-bigtable@2.34.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-build","version":"3.33.0","purl":"pkg:pypi/google-cloud-build@3.33.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-build@3.33.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-compute","version":"1.40.0","purl":"pkg:pypi/google-cloud-compute@1.40.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-compute@1.40.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-container","version":"2.61.0","purl":"pkg:pypi/google-cloud-container@2.61.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-container@2.61.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-core","version":"2.5.0","purl":"pkg:pypi/google-cloud-core@2.5.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-core@2.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-datacatalog","version":"3.28.0","purl":"pkg:pypi/google-cloud-datacatalog@3.28.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-datacatalog@3.28.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dataflow-client","version":"0.10.0","purl":"pkg:pypi/google-cloud-dataflow-client@0.10.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dataflow-client@0.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dataform","version":"0.7.0","purl":"pkg:pypi/google-cloud-dataform@0.7.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dataform@0.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dataplex","version":"2.15.0","purl":"pkg:pypi/google-cloud-dataplex@2.15.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dataplex@2.15.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dataproc-metastore","version":"1.20.0","purl":"pkg:pypi/google-cloud-dataproc-metastore@1.20.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dataproc-metastore@1.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dataproc","version":"5.23.0","purl":"pkg:pypi/google-cloud-dataproc@5.23.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dataproc@5.23.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-dlp","version":"3.33.0","purl":"pkg:pypi/google-cloud-dlp@3.33.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-dlp@3.33.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-kms","version":"3.7.0","purl":"pkg:pypi/google-cloud-kms@3.7.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-kms@3.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-language","version":"2.18.0","purl":"pkg:pypi/google-cloud-language@2.18.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-language@2.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-logging","version":"3.12.1","purl":"pkg:pypi/google-cloud-logging@3.12.1","type":"framework","bom-ref":"pkg:pypi/google-cloud-logging@3.12.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-managedkafka","version":"0.2.0","purl":"pkg:pypi/google-cloud-managedkafka@0.2.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-managedkafka@0.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-memcache","version":"1.13.0","purl":"pkg:pypi/google-cloud-memcache@1.13.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-memcache@1.13.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-monitoring","version":"2.28.0","purl":"pkg:pypi/google-cloud-monitoring@2.28.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-monitoring@2.28.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-orchestration-airflow","version":"1.18.0","purl":"pkg:pypi/google-cloud-orchestration-airflow@1.18.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-orchestration-airflow@1.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-os-login","version":"2.18.0","purl":"pkg:pypi/google-cloud-os-login@2.18.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-os-login@2.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-pubsub","version":"2.33.0","purl":"pkg:pypi/google-cloud-pubsub@2.33.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-pubsub@2.33.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-redis","version":"2.19.0","purl":"pkg:pypi/google-cloud-redis@2.19.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-redis@2.19.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-resource-manager","version":"1.15.0","purl":"pkg:pypi/google-cloud-resource-manager@1.15.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-resource-manager@1.15.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-run","version":"0.12.0","purl":"pkg:pypi/google-cloud-run@0.12.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-run@0.12.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-secret-manager","version":"2.25.0","purl":"pkg:pypi/google-cloud-secret-manager@2.25.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-secret-manager@2.25.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-spanner","version":"3.59.0","purl":"pkg:pypi/google-cloud-spanner@3.59.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-spanner@3.59.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-speech","version":"2.34.0","purl":"pkg:pypi/google-cloud-speech@2.34.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-speech@2.34.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-storage-transfer","version":"1.18.0","purl":"pkg:pypi/google-cloud-storage-transfer@1.18.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-storage-transfer@1.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-storage","version":"3.5.0","purl":"pkg:pypi/google-cloud-storage@3.5.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-storage@3.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"authors":[{"name":"Joao Daher <joao@daher.dev>"}],"group":"","name":"django-google-cloud-tasks","version":"2.20.0","description":"Async Tasks with HTTP endpoints","licenses":[],"purl":"pkg:pypi/django-google-cloud-tasks@2.20.0","type":"framework","bom-ref":"pkg:pypi/django-google-cloud-tasks@2.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-texttospeech","version":"2.33.0","purl":"pkg:pypi/google-cloud-texttospeech@2.33.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-texttospeech@2.33.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-translate","version":"3.23.0","purl":"pkg:pypi/google-cloud-translate@3.23.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-translate@3.23.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-videointelligence","version":"2.17.0","purl":"pkg:pypi/google-cloud-videointelligence@2.17.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-videointelligence@2.17.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-vision","version":"3.11.0","purl":"pkg:pypi/google-cloud-vision@3.11.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-vision@3.11.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-cloud-workflows","version":"1.19.0","purl":"pkg:pypi/google-cloud-workflows@1.19.0","type":"framework","bom-ref":"pkg:pypi/google-cloud-workflows@1.19.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"google-crc32c","version":"1.7.1","purl":"pkg:pypi/google-crc32c@1.7.1","type":"library","bom-ref":"pkg:pypi/google-crc32c@1.7.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-genai","version":"1.49.0","purl":"pkg:pypi/google-genai@1.49.0","type":"library","bom-ref":"pkg:pypi/google-genai@1.49.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"google-resumable-media","version":"2.7.2","purl":"pkg:pypi/google-resumable-media@2.7.2","type":"library","bom-ref":"pkg:pypi/google-resumable-media@2.7.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"googleapis-common-protos","version":"1.72.0","purl":"pkg:pypi/googleapis-common-protos@1.72.0","type":"library","bom-ref":"pkg:pypi/googleapis-common-protos@1.72.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"graphviz","version":"0.21","purl":"pkg:pypi/graphviz@0.21","type":"library","bom-ref":"pkg:pypi/graphviz@0.21","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"greenback","version":"1.2.1","purl":"pkg:pypi/greenback@1.2.1","type":"library","bom-ref":"pkg:pypi/greenback@1.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"greenlet","version":"3.2.4","purl":"pkg:pypi/greenlet@3.2.4","type":"library","bom-ref":"pkg:pypi/greenlet@3.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gremlinpython","version":"3.7.4","purl":"pkg:pypi/gremlinpython@3.7.4","type":"library","bom-ref":"pkg:pypi/gremlinpython@3.7.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"grpc-google-iam-v1","version":"0.14.3","purl":"pkg:pypi/grpc-google-iam-v1@0.14.3","type":"library","bom-ref":"pkg:pypi/grpc-google-iam-v1@0.14.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"grpc-interceptor","version":"0.15.4","purl":"pkg:pypi/grpc-interceptor@0.15.4","type":"library","bom-ref":"pkg:pypi/grpc-interceptor@0.15.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"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","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"grpcio-status","version":"1.76.0","purl":"pkg:pypi/grpcio-status@1.76.0","type":"library","bom-ref":"pkg:pypi/grpcio-status@1.76.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"grpcio","version":"1.76.0","purl":"pkg:pypi/grpcio@1.76.0","type":"library","bom-ref":"pkg:pypi/grpcio@1.76.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"gssapi","version":"1.10.1","purl":"pkg:pypi/gssapi@1.10.1","type":"library","bom-ref":"pkg:pypi/gssapi@1.10.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"h11","version":"0.16.0","purl":"pkg:pypi/h11@0.16.0","type":"library","bom-ref":"pkg:pypi/h11@0.16.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"h2","version":"4.3.0","purl":"pkg:pypi/h2@4.3.0","type":"library","bom-ref":"pkg:pypi/h2@4.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hdfs","version":"2.7.3","purl":"pkg:pypi/hdfs@2.7.3","type":"library","bom-ref":"pkg:pypi/hdfs@2.7.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hf-xet","version":"1.2.0","purl":"pkg:pypi/hf-xet@1.2.0","type":"library","bom-ref":"pkg:pypi/hf-xet@1.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hmsclient","version":"0.1.1","purl":"pkg:pypi/hmsclient@0.1.1","type":"library","bom-ref":"pkg:pypi/hmsclient@0.1.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hpack","version":"4.1.0","purl":"pkg:pypi/hpack@4.1.0","type":"library","bom-ref":"pkg:pypi/hpack@4.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"httpcore","version":"1.0.9","purl":"pkg:pypi/httpcore@1.0.9","type":"library","bom-ref":"pkg:pypi/httpcore@1.0.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"httplib2","version":"0.31.0","purl":"pkg:pypi/httplib2@0.31.0","type":"library","bom-ref":"pkg:pypi/httplib2@0.31.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"httptools","version":"0.7.1","purl":"pkg:pypi/httptools@0.7.1","type":"library","bom-ref":"pkg:pypi/httptools@0.7.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"httpx-sse","version":"0.4.0","purl":"pkg:pypi/httpx-sse@0.4.0","type":"library","bom-ref":"pkg:pypi/httpx-sse@0.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"httpx","version":"0.28.1","purl":"pkg:pypi/httpx@0.28.1","type":"library","bom-ref":"pkg:pypi/httpx@0.28.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"huggingface_hub","version":"1.1.2","purl":"pkg:pypi/huggingface-hub@1.1.2","type":"framework","bom-ref":"pkg:pypi/huggingface-hub@1.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"humanize","version":"4.14.0","purl":"pkg:pypi/humanize@4.14.0","type":"library","bom-ref":"pkg:pypi/humanize@4.14.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hvac","version":"2.4.0","purl":"pkg:pypi/hvac@2.4.0","type":"library","bom-ref":"pkg:pypi/hvac@2.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"hyperframe","version":"6.1.0","purl":"pkg:pypi/hyperframe@6.1.0","type":"library","bom-ref":"pkg:pypi/hyperframe@6.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ibm-cloud-sdk-core","version":"3.24.2","purl":"pkg:pypi/ibm-cloud-sdk-core@3.24.2","type":"library","bom-ref":"pkg:pypi/ibm-cloud-sdk-core@3.24.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ibmcloudant","version":"0.11.1","purl":"pkg:pypi/ibmcloudant@0.11.1","type":"library","bom-ref":"pkg:pypi/ibmcloudant@0.11.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"idna","version":"3.11","purl":"pkg:pypi/idna@3.11","type":"library","bom-ref":"pkg:pypi/idna@3.11","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ijson","version":"3.4.0.post0","purl":"pkg:pypi/ijson@3.4.0.post0","type":"library","bom-ref":"pkg:pypi/ijson@3.4.0.post0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"immutabledict","version":"4.2.2","purl":"pkg:pypi/immutabledict@4.2.2","type":"library","bom-ref":"pkg:pypi/immutabledict@4.2.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"importlib_metadata","version":"8.7.0","purl":"pkg:pypi/importlib-metadata@8.7.0","type":"library","bom-ref":"pkg:pypi/importlib-metadata@8.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"impyla","version":"0.22.0","purl":"pkg:pypi/impyla@0.22.0","type":"library","bom-ref":"pkg:pypi/impyla@0.22.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"inflection","version":"0.5.1","purl":"pkg:pypi/inflection@0.5.1","type":"library","bom-ref":"pkg:pypi/inflection@0.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"influxdb-client","version":"1.49.0","purl":"pkg:pypi/influxdb-client@1.49.0","type":"library","bom-ref":"pkg:pypi/influxdb-client@1.49.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ipykernel","version":"7.1.0","purl":"pkg:pypi/ipykernel@7.1.0","type":"library","bom-ref":"pkg:pypi/ipykernel@7.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ipython","version":"9.7.0","purl":"pkg:pypi/ipython@9.7.0","type":"library","bom-ref":"pkg:pypi/ipython@9.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ipython_pygments_lexers","version":"1.1.1","purl":"pkg:pypi/ipython-pygments-lexers@1.1.1","type":"library","bom-ref":"pkg:pypi/ipython-pygments-lexers@1.1.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"isodate","version":"0.7.2","purl":"pkg:pypi/isodate@0.7.2","type":"library","bom-ref":"pkg:pypi/isodate@0.7.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"itsdangerous","version":"2.2.0","purl":"pkg:pypi/itsdangerous@2.2.0","type":"library","bom-ref":"pkg:pypi/itsdangerous@2.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jaraco.classes","version":"3.4.0","purl":"pkg:pypi/jaraco.classes@3.4.0","type":"library","bom-ref":"pkg:pypi/jaraco.classes@3.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jaraco.context","version":"6.0.1","purl":"pkg:pypi/jaraco.context@6.0.1","type":"library","bom-ref":"pkg:pypi/jaraco.context@6.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jaraco.functools","version":"4.3.0","purl":"pkg:pypi/jaraco.functools@4.3.0","type":"library","bom-ref":"pkg:pypi/jaraco.functools@4.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jedi","version":"0.19.2","purl":"pkg:pypi/jedi@0.19.2","type":"library","bom-ref":"pkg:pypi/jedi@0.19.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jeepney","version":"0.9.0","purl":"pkg:pypi/jeepney@0.9.0","type":"library","bom-ref":"pkg:pypi/jeepney@0.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jiter","version":"0.12.0","purl":"pkg:pypi/jiter@0.12.0","type":"library","bom-ref":"pkg:pypi/jiter@0.12.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jmespath","version":"0.10.0","purl":"pkg:pypi/jmespath@0.10.0","type":"library","bom-ref":"pkg:pypi/jmespath@0.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"joblib","version":"1.5.2","purl":"pkg:pypi/joblib@1.5.2","type":"library","bom-ref":"pkg:pypi/joblib@1.5.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jpype1","version":"1.6.0","purl":"pkg:pypi/jpype1@1.6.0","type":"library","bom-ref":"pkg:pypi/jpype1@1.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jsonpath-ng","version":"1.7.0","purl":"pkg:pypi/jsonpath-ng@1.7.0","type":"library","bom-ref":"pkg:pypi/jsonpath-ng@1.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jsonpath-python","version":"1.0.6","purl":"pkg:pypi/jsonpath-python@1.0.6","type":"library","bom-ref":"pkg:pypi/jsonpath-python@1.0.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jsonschema-specifications","version":"2025.9.1","purl":"pkg:pypi/jsonschema-specifications@2025.9.1","type":"library","bom-ref":"pkg:pypi/jsonschema-specifications@2025.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jsonschema","version":"4.25.1","purl":"pkg:pypi/jsonschema@4.25.1","type":"library","bom-ref":"pkg:pypi/jsonschema@4.25.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jupyter_client","version":"8.6.3","purl":"pkg:pypi/jupyter-client@8.6.3","type":"library","bom-ref":"pkg:pypi/jupyter-client@8.6.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jupyter_core","version":"5.9.1","purl":"pkg:pypi/jupyter-core@5.9.1","type":"library","bom-ref":"pkg:pypi/jupyter-core@5.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jupyterlab_pygments","version":"0.3.0","purl":"pkg:pypi/jupyterlab-pygments@0.3.0","type":"library","bom-ref":"pkg:pypi/jupyterlab-pygments@0.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"jwcrypto","version":"1.5.6","purl":"pkg:pypi/jwcrypto@1.5.6","type":"library","bom-ref":"pkg:pypi/jwcrypto@1.5.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"keyring","version":"25.6.0","purl":"pkg:pypi/keyring@25.6.0","type":"library","bom-ref":"pkg:pypi/keyring@25.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"kombu","version":"5.5.4","purl":"pkg:pypi/kombu@5.5.4","type":"library","bom-ref":"pkg:pypi/kombu@5.5.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"krb5","version":"0.8.0","purl":"pkg:pypi/krb5@0.8.0","type":"library","bom-ref":"pkg:pypi/krb5@0.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"kubernetes","version":"33.1.0","purl":"pkg:pypi/kubernetes@33.1.0","type":"library","bom-ref":"pkg:pypi/kubernetes@33.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"kubernetes_asyncio","version":"33.3.0","purl":"pkg:pypi/kubernetes-asyncio@33.3.0","type":"library","bom-ref":"pkg:pypi/kubernetes-asyncio@33.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"kylinpy","version":"2.8.4","purl":"pkg:pypi/kylinpy@2.8.4","type":"library","bom-ref":"pkg:pypi/kylinpy@2.8.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"lazy-object-proxy","version":"1.12.0","purl":"pkg:pypi/lazy-object-proxy@1.12.0","type":"library","bom-ref":"pkg:pypi/lazy-object-proxy@1.12.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"libcst","version":"1.8.6","purl":"pkg:pypi/libcst@1.8.6","type":"library","bom-ref":"pkg:pypi/libcst@1.8.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"limits","version":"5.6.0","purl":"pkg:pypi/limits@5.6.0","type":"library","bom-ref":"pkg:pypi/limits@5.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"linkify-it-py","version":"2.0.3","purl":"pkg:pypi/linkify-it-py@2.0.3","type":"library","bom-ref":"pkg:pypi/linkify-it-py@2.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"litellm","version":"1.76.3","purl":"pkg:pypi/litellm@1.76.3","type":"library","bom-ref":"pkg:pypi/litellm@1.76.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"lockfile","version":"0.12.2","purl":"pkg:pypi/lockfile@0.12.2","type":"library","bom-ref":"pkg:pypi/lockfile@0.12.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"looker_sdk","version":"25.20.0","purl":"pkg:pypi/looker-sdk@25.20.0","type":"library","bom-ref":"pkg:pypi/looker-sdk@25.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"lxml","version":"5.4.0","purl":"pkg:pypi/lxml@5.4.0","type":"library","bom-ref":"pkg:pypi/lxml@5.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"lz4","version":"4.4.5","purl":"pkg:pypi/lz4@4.4.5","type":"library","bom-ref":"pkg:pypi/lz4@4.4.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"markdown-it-py","version":"4.0.0","purl":"pkg:pypi/markdown-it-py@4.0.0","type":"library","bom-ref":"pkg:pypi/markdown-it-py@4.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"marshmallow","version":"3.26.1","purl":"pkg:pypi/marshmallow@3.26.1","type":"library","bom-ref":"pkg:pypi/marshmallow@3.26.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"matplotlib-inline","version":"0.2.1","purl":"pkg:pypi/matplotlib-inline@0.2.1","type":"framework","bom-ref":"pkg:pypi/matplotlib-inline@0.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"mdurl","version":"0.1.2","purl":"pkg:pypi/mdurl@0.1.2","type":"library","bom-ref":"pkg:pypi/mdurl@0.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"mergedeep","version":"1.3.4","purl":"pkg:pypi/mergedeep@1.3.4","type":"library","bom-ref":"pkg:pypi/mergedeep@1.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"methodtools","version":"0.4.7","purl":"pkg:pypi/methodtools@0.4.7","type":"library","bom-ref":"pkg:pypi/methodtools@0.4.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"microsoft-kiota-abstractions","version":"1.9.7","purl":"pkg:pypi/microsoft-kiota-abstractions@1.9.7","type":"library","bom-ref":"pkg:pypi/microsoft-kiota-abstractions@1.9.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"microsoft-kiota-authentication-azure","version":"1.9.7","purl":"pkg:pypi/microsoft-kiota-authentication-azure@1.9.7","type":"library","bom-ref":"pkg:pypi/microsoft-kiota-authentication-azure@1.9.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"microsoft-kiota-http","version":"1.9.7","purl":"pkg:pypi/microsoft-kiota-http@1.9.7","type":"library","bom-ref":"pkg:pypi/microsoft-kiota-http@1.9.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"microsoft-kiota-serialization-json","version":"1.9.7","purl":"pkg:pypi/microsoft-kiota-serialization-json@1.9.7","type":"library","bom-ref":"pkg:pypi/microsoft-kiota-serialization-json@1.9.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"microsoft-kiota-serialization-text","version":"1.9.7","purl":"pkg:pypi/microsoft-kiota-serialization-text@1.9.7","type":"library","bom-ref":"pkg:pypi/microsoft-kiota-serialization-text@1.9.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"mistune","version":"3.1.4","purl":"pkg:pypi/mistune@3.1.4","type":"library","bom-ref":"pkg:pypi/mistune@3.1.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"more-itertools","version":"10.8.0","purl":"pkg:pypi/more-itertools@10.8.0","type":"library","bom-ref":"pkg:pypi/more-itertools@10.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msal-extensions","version":"1.3.1","purl":"pkg:pypi/msal-extensions@1.3.1","type":"library","bom-ref":"pkg:pypi/msal-extensions@1.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msal","version":"1.34.0","purl":"pkg:pypi/msal@1.34.0","type":"library","bom-ref":"pkg:pypi/msal@1.34.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msgraph-core","version":"1.3.8","purl":"pkg:pypi/msgraph-core@1.3.8","type":"library","bom-ref":"pkg:pypi/msgraph-core@1.3.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msgraphfs","version":"0.4","purl":"pkg:pypi/msgraphfs@0.4","type":"library","bom-ref":"pkg:pypi/msgraphfs@0.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msgspec","version":"0.19.0","purl":"pkg:pypi/msgspec@0.19.0","type":"library","bom-ref":"pkg:pypi/msgspec@0.19.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msrest","version":"0.7.1","purl":"pkg:pypi/msrest@0.7.1","type":"library","bom-ref":"pkg:pypi/msrest@0.7.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"msrestazure","version":"0.6.4.post1","purl":"pkg:pypi/msrestazure@0.6.4.post1","type":"library","bom-ref":"pkg:pypi/msrestazure@0.6.4.post1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"multi_key_dict","version":"2.0.3","purl":"pkg:pypi/multi-key-dict@2.0.3","type":"library","bom-ref":"pkg:pypi/multi-key-dict@2.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"multidict","version":"6.7.0","purl":"pkg:pypi/multidict@6.7.0","type":"library","bom-ref":"pkg:pypi/multidict@6.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"mypy_extensions","version":"1.1.0","purl":"pkg:pypi/mypy-extensions@1.1.0","type":"library","bom-ref":"pkg:pypi/mypy-extensions@1.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"mysql-connector-python","version":"9.5.0","purl":"pkg:pypi/mysql-connector-python@9.5.0","type":"library","bom-ref":"pkg:pypi/mysql-connector-python@9.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"mysqlclient","version":"2.2.7","purl":"pkg:pypi/mysqlclient@2.2.7","type":"library","bom-ref":"pkg:pypi/mysqlclient@2.2.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"natsort","version":"8.4.0","purl":"pkg:pypi/natsort@8.4.0","type":"library","bom-ref":"pkg:pypi/natsort@8.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"nbclient","version":"0.10.2","purl":"pkg:pypi/nbclient@0.10.2","type":"library","bom-ref":"pkg:pypi/nbclient@0.10.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"nbconvert","version":"7.16.6","purl":"pkg:pypi/nbconvert@7.16.6","type":"library","bom-ref":"pkg:pypi/nbconvert@7.16.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"nbformat","version":"5.10.4","purl":"pkg:pypi/nbformat@5.10.4","type":"library","bom-ref":"pkg:pypi/nbformat@5.10.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"neo4j","version":"6.0.3","purl":"pkg:pypi/neo4j@6.0.3","type":"library","bom-ref":"pkg:pypi/neo4j@6.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"nest-asyncio","version":"1.6.0","purl":"pkg:pypi/nest-asyncio@1.6.0","type":"library","bom-ref":"pkg:pypi/nest-asyncio@1.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"numpy","version":"2.3.4","purl":"pkg:pypi/numpy@2.3.4","type":"framework","bom-ref":"pkg:pypi/numpy@2.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"oauthlib","version":"3.3.1","purl":"pkg:pypi/oauthlib@3.3.1","type":"library","bom-ref":"pkg:pypi/oauthlib@3.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"openai","version":"2.7.2","purl":"pkg:pypi/openai@2.7.2","type":"library","bom-ref":"pkg:pypi/openai@2.7.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["ml"]},{"group":"","name":"openlineage-integration-common","version":"1.39.0","purl":"pkg:pypi/openlineage-integration-common@1.39.0","type":"library","bom-ref":"pkg:pypi/openlineage-integration-common@1.39.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"openlineage-python","version":"1.39.0","purl":"pkg:pypi/openlineage-python@1.39.0","type":"library","bom-ref":"pkg:pypi/openlineage-python@1.39.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"openlineage_sql","version":"1.39.0","purl":"pkg:pypi/openlineage-sql@1.39.0","type":"library","bom-ref":"pkg:pypi/openlineage-sql@1.39.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"openpyxl","version":"3.1.5","purl":"pkg:pypi/openpyxl@3.1.5","type":"library","bom-ref":"pkg:pypi/openpyxl@3.1.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"opensearch-py","version":"3.0.0","purl":"pkg:pypi/opensearch-py@3.0.0","type":"library","bom-ref":"pkg:pypi/opensearch-py@3.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"opentelemetry-api","version":"1.38.0","purl":"pkg:pypi/opentelemetry-api@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-api@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-exporter-otlp-proto-common","version":"1.38.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-common@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-exporter-otlp-proto-common@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-exporter-otlp-proto-grpc","version":"1.38.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-grpc@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-exporter-otlp-proto-grpc@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-exporter-otlp-proto-http","version":"1.38.0","purl":"pkg:pypi/opentelemetry-exporter-otlp-proto-http@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-exporter-otlp-proto-http@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-exporter-otlp","version":"1.38.0","purl":"pkg:pypi/opentelemetry-exporter-otlp@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-exporter-otlp@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-exporter-prometheus","version":"0.59b0","purl":"pkg:pypi/opentelemetry-exporter-prometheus@0.59b0","type":"library","bom-ref":"pkg:pypi/opentelemetry-exporter-prometheus@0.59b0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-proto","version":"1.38.0","purl":"pkg:pypi/opentelemetry-proto@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-proto@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-sdk","version":"1.38.0","purl":"pkg:pypi/opentelemetry-sdk@1.38.0","type":"library","bom-ref":"pkg:pypi/opentelemetry-sdk@1.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opentelemetry-semantic-conventions","version":"0.59b0","purl":"pkg:pypi/opentelemetry-semantic-conventions@0.59b0","type":"library","bom-ref":"pkg:pypi/opentelemetry-semantic-conventions@0.59b0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["telemetry"]},{"group":"","name":"opsgenie-sdk","version":"2.1.5","purl":"pkg:pypi/opsgenie-sdk@2.1.5","type":"library","bom-ref":"pkg:pypi/opsgenie-sdk@2.1.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"oracledb","version":"3.4.0","purl":"pkg:pypi/oracledb@3.4.0","type":"library","bom-ref":"pkg:pypi/oracledb@3.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ordered-set","version":"4.1.0","purl":"pkg:pypi/ordered-set@4.1.0","type":"library","bom-ref":"pkg:pypi/ordered-set@4.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"orjson","version":"3.11.4","purl":"pkg:pypi/orjson@3.11.4","type":"library","bom-ref":"pkg:pypi/orjson@3.11.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"oss2","version":"2.19.1","purl":"pkg:pypi/oss2@2.19.1","type":"library","bom-ref":"pkg:pypi/oss2@2.19.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"outcome","version":"1.3.0.post0","purl":"pkg:pypi/outcome@1.3.0.post0","type":"library","bom-ref":"pkg:pypi/outcome@1.3.0.post0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"packaging","version":"25.0","purl":"pkg:pypi/packaging@25.0","type":"library","bom-ref":"pkg:pypi/packaging@25.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pagerduty","version":"6.0.0","purl":"pkg:pypi/pagerduty@6.0.0","type":"library","bom-ref":"pkg:pypi/pagerduty@6.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pandas-gbq","version":"0.30.0","purl":"pkg:pypi/pandas-gbq@0.30.0","type":"framework","bom-ref":"pkg:pypi/pandas-gbq@0.30.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"pandas-stubs","version":"2.3.2.250926","purl":"pkg:pypi/pandas-stubs@2.3.2.250926","type":"framework","bom-ref":"pkg:pypi/pandas-stubs@2.3.2.250926","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"pandas","version":"2.2.3","purl":"pkg:pypi/pandas@2.2.3","type":"framework","bom-ref":"pkg:pypi/pandas@2.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"pandocfilters","version":"1.5.1","purl":"pkg:pypi/pandocfilters@1.5.1","type":"library","bom-ref":"pkg:pypi/pandocfilters@1.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"papermill","version":"2.6.0","purl":"pkg:pypi/papermill@2.6.0","type":"library","bom-ref":"pkg:pypi/papermill@2.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"paramiko","version":"3.5.1","purl":"pkg:pypi/paramiko@3.5.1","type":"library","bom-ref":"pkg:pypi/paramiko@3.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"parso","version":"0.8.5","purl":"pkg:pypi/parso@0.8.5","type":"library","bom-ref":"pkg:pypi/parso@0.8.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pathspec","version":"0.12.1","purl":"pkg:pypi/pathspec@0.12.1","type":"library","bom-ref":"pkg:pypi/pathspec@0.12.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pbr","version":"7.0.3","purl":"pkg:pypi/pbr@7.0.3","type":"library","bom-ref":"pkg:pypi/pbr@7.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pendulum","version":"3.1.0","purl":"pkg:pypi/pendulum@3.1.0","type":"library","bom-ref":"pkg:pypi/pendulum@3.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pexpect","version":"4.9.0","purl":"pkg:pypi/pexpect@4.9.0","type":"library","bom-ref":"pkg:pypi/pexpect@4.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["test"]},{"group":"","name":"pgvector","version":"0.4.1","purl":"pkg:pypi/pgvector@0.4.1","type":"library","bom-ref":"pkg:pypi/pgvector@0.4.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pinecone-plugin-interface","version":"0.0.7","purl":"pkg:pypi/pinecone-plugin-interface@0.0.7","type":"library","bom-ref":"pkg:pypi/pinecone-plugin-interface@0.0.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pinecone","version":"7.0.1","purl":"pkg:pypi/pinecone@7.0.1","type":"library","bom-ref":"pkg:pypi/pinecone@7.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pinotdb","version":"5.7.0","purl":"pkg:pypi/pinotdb@5.7.0","type":"library","bom-ref":"pkg:pypi/pinotdb@5.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"platformdirs","version":"4.5.0","purl":"pkg:pypi/platformdirs@4.5.0","type":"library","bom-ref":"pkg:pypi/platformdirs@4.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pluggy","version":"1.6.0","purl":"pkg:pypi/pluggy@1.6.0","type":"library","bom-ref":"pkg:pypi/pluggy@1.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ply","version":"3.11","purl":"pkg:pypi/ply@3.11","type":"library","bom-ref":"pkg:pypi/ply@3.11","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"polars-runtime-32","version":"1.35.2","purl":"pkg:pypi/polars-runtime-32@1.35.2","type":"library","bom-ref":"pkg:pypi/polars-runtime-32@1.35.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"polars","version":"1.35.2","purl":"pkg:pypi/polars@1.35.2","type":"library","bom-ref":"pkg:pypi/polars@1.35.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"portalocker","version":"3.2.0","purl":"pkg:pypi/portalocker@3.2.0","type":"library","bom-ref":"pkg:pypi/portalocker@3.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"presto-python-client","version":"0.8.4","purl":"pkg:pypi/presto-python-client@0.8.4","type":"library","bom-ref":"pkg:pypi/presto-python-client@0.8.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"prometheus_client","version":"0.23.1","purl":"pkg:pypi/prometheus-client@0.23.1","type":"library","bom-ref":"pkg:pypi/prometheus-client@0.23.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"prompt_toolkit","version":"3.0.52","purl":"pkg:pypi/prompt-toolkit@3.0.52","type":"library","bom-ref":"pkg:pypi/prompt-toolkit@3.0.52","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"propcache","version":"0.4.1","purl":"pkg:pypi/propcache@0.4.1","type":"library","bom-ref":"pkg:pypi/propcache@0.4.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"proto-plus","version":"1.26.1","purl":"pkg:pypi/proto-plus@1.26.1","type":"library","bom-ref":"pkg:pypi/proto-plus@1.26.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"protobuf","version":"6.33.0","purl":"pkg:pypi/protobuf@6.33.0","type":"library","bom-ref":"pkg:pypi/protobuf@6.33.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"psutil","version":"7.1.3","purl":"pkg:pypi/psutil@7.1.3","type":"library","bom-ref":"pkg:pypi/psutil@7.1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"psycopg2-binary","version":"2.9.11","purl":"pkg:pypi/psycopg2-binary@2.9.11","type":"library","bom-ref":"pkg:pypi/psycopg2-binary@2.9.11","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ptyprocess","version":"0.7.0","purl":"pkg:pypi/ptyprocess@0.7.0","type":"library","bom-ref":"pkg:pypi/ptyprocess@0.7.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pure-sasl","version":"0.6.2","purl":"pkg:pypi/pure-sasl@0.6.2","type":"library","bom-ref":"pkg:pypi/pure-sasl@0.6.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pure_eval","version":"0.2.3","purl":"pkg:pypi/pure-eval@0.2.3","type":"library","bom-ref":"pkg:pypi/pure-eval@0.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"py4j","version":"0.10.9.9","purl":"pkg:pypi/py4j@0.10.9.9","type":"library","bom-ref":"pkg:pypi/py4j@0.10.9.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyOpenSSL","version":"25.3.0","purl":"pkg:pypi/pyopenssl@25.3.0","type":"library","bom-ref":"pkg:pypi/pyopenssl@25.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["security"]},{"group":"","name":"pyarrow","version":"22.0.0","purl":"pkg:pypi/pyarrow@22.0.0","type":"library","bom-ref":"pkg:pypi/pyarrow@22.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyasn1","version":"0.6.1","purl":"pkg:pypi/pyasn1@0.6.1","type":"library","bom-ref":"pkg:pypi/pyasn1@0.6.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyasn1_modules","version":"0.4.2","purl":"pkg:pypi/pyasn1-modules@0.4.2","type":"library","bom-ref":"pkg:pypi/pyasn1-modules@0.4.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pycountry","version":"24.6.1","purl":"pkg:pypi/pycountry@24.6.1","type":"library","bom-ref":"pkg:pypi/pycountry@24.6.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pycparser","version":"2.23","purl":"pkg:pypi/pycparser@2.23","type":"library","bom-ref":"pkg:pypi/pycparser@2.23","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["parse"]},{"group":"","name":"pycryptodome","version":"3.23.0","purl":"pkg:pypi/pycryptodome@3.23.0","type":"library","bom-ref":"pkg:pypi/pycryptodome@3.23.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pydantic","version":"2.12.4","purl":"pkg:pypi/pydantic@2.12.4","type":"library","bom-ref":"pkg:pypi/pydantic@2.12.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pydantic_core","version":"2.41.5","purl":"pkg:pypi/pydantic-core@2.41.5","type":"library","bom-ref":"pkg:pypi/pydantic-core@2.41.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pydata-google-auth","version":"1.9.1","purl":"pkg:pypi/pydata-google-auth@1.9.1","type":"library","bom-ref":"pkg:pypi/pydata-google-auth@1.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pydruid","version":"0.6.9","purl":"pkg:pypi/pydruid@0.6.9","type":"library","bom-ref":"pkg:pypi/pydruid@0.6.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyexasol","version":"1.2.1","purl":"pkg:pypi/pyexasol@1.2.1","type":"library","bom-ref":"pkg:pypi/pyexasol@1.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pygtrie","version":"2.5.0","purl":"pkg:pypi/pygtrie@2.5.0","type":"library","bom-ref":"pkg:pypi/pygtrie@2.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pykerberos","version":"1.2.4","purl":"pkg:pypi/pykerberos@1.2.4","type":"library","bom-ref":"pkg:pypi/pykerberos@1.2.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pymongo","version":"4.15.3","purl":"pkg:pypi/pymongo@4.15.3","type":"library","bom-ref":"pkg:pypi/pymongo@4.15.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pymssql","version":"2.3.9","purl":"pkg:pypi/pymssql@2.3.9","type":"library","bom-ref":"pkg:pypi/pymssql@2.3.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyodbc","version":"5.3.0","purl":"pkg:pypi/pyodbc@5.3.0","type":"library","bom-ref":"pkg:pypi/pyodbc@5.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyodps","version":"0.12.5","purl":"pkg:pypi/pyodps@0.12.5","type":"library","bom-ref":"pkg:pypi/pyodps@0.12.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyparsing","version":"3.2.5","purl":"pkg:pypi/pyparsing@3.2.5","type":"library","bom-ref":"pkg:pypi/pyparsing@3.2.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyproject_hooks","version":"1.2.0","purl":"pkg:pypi/pyproject-hooks@1.2.0","type":"library","bom-ref":"pkg:pypi/pyproject-hooks@1.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pypsrp","version":"0.8.1","purl":"pkg:pypi/pypsrp@0.8.1","type":"library","bom-ref":"pkg:pypi/pypsrp@0.8.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyspark","version":"4.0.1","purl":"pkg:pypi/pyspark@4.0.1","type":"library","bom-ref":"pkg:pypi/pyspark@4.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyspnego","version":"0.12.0","purl":"pkg:pypi/pyspnego@0.12.0","type":"library","bom-ref":"pkg:pypi/pyspnego@0.12.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-arango","version":"8.2.3","purl":"pkg:pypi/python-arango@8.2.3","type":"library","bom-ref":"pkg:pypi/python-arango@8.2.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-daemon","version":"3.1.2","purl":"pkg:pypi/python-daemon@3.1.2","type":"library","bom-ref":"pkg:pypi/python-daemon@3.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-dateutil","version":"2.9.0.post0","purl":"pkg:pypi/python-dateutil@2.9.0.post0","type":"library","bom-ref":"pkg:pypi/python-dateutil@2.9.0.post0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-dotenv","version":"1.2.1","purl":"pkg:pypi/python-dotenv@1.2.1","type":"library","bom-ref":"pkg:pypi/python-dotenv@1.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-http-client","version":"3.3.7","purl":"pkg:pypi/python-http-client@3.3.7","type":"library","bom-ref":"pkg:pypi/python-http-client@3.3.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-jenkins","version":"1.8.3","purl":"pkg:pypi/python-jenkins@1.8.3","type":"library","bom-ref":"pkg:pypi/python-jenkins@1.8.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-keycloak","version":"5.8.1","purl":"pkg:pypi/python-keycloak@5.8.1","type":"library","bom-ref":"pkg:pypi/python-keycloak@5.8.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-ldap","version":"3.4.5","purl":"pkg:pypi/python-ldap@3.4.5","type":"library","bom-ref":"pkg:pypi/python-ldap@3.4.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-multipart","version":"0.0.20","purl":"pkg:pypi/python-multipart@0.0.20","type":"library","bom-ref":"pkg:pypi/python-multipart@0.0.20","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-slugify","version":"8.0.4","purl":"pkg:pypi/python-slugify@8.0.4","type":"library","bom-ref":"pkg:pypi/python-slugify@8.0.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"python-telegram-bot","version":"22.5","purl":"pkg:pypi/python-telegram-bot@22.5","type":"library","bom-ref":"pkg:pypi/python-telegram-bot@22.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pytokens","version":"0.3.0","purl":"pkg:pypi/pytokens@0.3.0","type":"library","bom-ref":"pkg:pypi/pytokens@0.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pytz","version":"2025.2","purl":"pkg:pypi/pytz@2025.2","type":"library","bom-ref":"pkg:pypi/pytz@2025.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pywinrm","version":"0.5.0","purl":"pkg:pypi/pywinrm@0.5.0","type":"library","bom-ref":"pkg:pypi/pywinrm@0.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"pyzmq","version":"27.1.0","purl":"pkg:pypi/pyzmq@27.1.0","type":"library","bom-ref":"pkg:pypi/pyzmq@27.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"qdrant-client","version":"1.15.1","purl":"pkg:pypi/qdrant-client@1.15.1","type":"library","bom-ref":"pkg:pypi/qdrant-client@1.15.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"reactivex","version":"4.1.0","purl":"pkg:pypi/reactivex@4.1.0","type":"library","bom-ref":"pkg:pypi/reactivex@4.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"redis","version":"5.2.1","purl":"pkg:pypi/redis@5.2.1","type":"library","bom-ref":"pkg:pypi/redis@5.2.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"redshift-connector","version":"2.1.9","purl":"pkg:pypi/redshift-connector@2.1.9","type":"library","bom-ref":"pkg:pypi/redshift-connector@2.1.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"referencing","version":"0.37.0","purl":"pkg:pypi/referencing@0.37.0","type":"library","bom-ref":"pkg:pypi/referencing@0.37.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"regex","version":"2025.11.3","purl":"pkg:pypi/regex@2025.11.3","type":"library","bom-ref":"pkg:pypi/regex@2025.11.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests-file","version":"3.0.1","purl":"pkg:pypi/requests-file@3.0.1","type":"library","bom-ref":"pkg:pypi/requests-file@3.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests-kerberos","version":"0.15.0","purl":"pkg:pypi/requests-kerberos@0.15.0","type":"library","bom-ref":"pkg:pypi/requests-kerberos@0.15.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests-oauthlib","version":"2.0.0","purl":"pkg:pypi/requests-oauthlib@2.0.0","type":"library","bom-ref":"pkg:pypi/requests-oauthlib@2.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests-toolbelt","version":"1.0.0","purl":"pkg:pypi/requests-toolbelt@1.0.0","type":"library","bom-ref":"pkg:pypi/requests-toolbelt@1.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests","version":"2.32.5","purl":"pkg:pypi/requests@2.32.5","type":"library","bom-ref":"pkg:pypi/requests@2.32.5","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"requests_ntlm","version":"1.3.0","purl":"pkg:pypi/requests-ntlm@1.3.0","type":"library","bom-ref":"pkg:pypi/requests-ntlm@1.3.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"retryhttp","version":"1.4.0","purl":"pkg:pypi/retryhttp@1.4.0","type":"library","bom-ref":"pkg:pypi/retryhttp@1.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"rich-argparse","version":"1.7.2","purl":"pkg:pypi/rich-argparse@1.7.2","type":"library","bom-ref":"pkg:pypi/rich-argparse@1.7.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"rich-toolkit","version":"0.15.1","purl":"pkg:pypi/rich-toolkit@0.15.1","type":"library","bom-ref":"pkg:pypi/rich-toolkit@0.15.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"rich","version":"14.2.0","purl":"pkg:pypi/rich@14.2.0","type":"library","bom-ref":"pkg:pypi/rich@14.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"rpds-py","version":"0.28.0","purl":"pkg:pypi/rpds-py@0.28.0","type":"library","bom-ref":"pkg:pypi/rpds-py@0.28.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"rsa","version":"4.9.1","purl":"pkg:pypi/rsa@4.9.1","type":"library","bom-ref":"pkg:pypi/rsa@4.9.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ruamel.yaml.clib","version":"0.2.14","purl":"pkg:pypi/ruamel.yaml.clib@0.2.14","type":"library","bom-ref":"pkg:pypi/ruamel.yaml.clib@0.2.14","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"ruamel.yaml","version":"0.18.16","purl":"pkg:pypi/ruamel.yaml@0.18.16","type":"library","bom-ref":"pkg:pypi/ruamel.yaml@0.18.16","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"s3fs","version":"2025.10.0","purl":"pkg:pypi/s3fs@2025.10.0","type":"library","bom-ref":"pkg:pypi/s3fs@2025.10.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"s3transfer","version":"0.14.0","purl":"pkg:pypi/s3transfer@0.14.0","type":"library","bom-ref":"pkg:pypi/s3transfer@0.14.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sagemaker_studio","version":"1.0.23","purl":"pkg:pypi/sagemaker-studio@1.0.23","type":"library","bom-ref":"pkg:pypi/sagemaker-studio@1.0.23","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"scikit-learn","version":"1.7.2","purl":"pkg:pypi/scikit-learn@1.7.2","type":"framework","bom-ref":"pkg:pypi/scikit-learn@1.7.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"scipy","version":"1.16.3","purl":"pkg:pypi/scipy@1.16.3","type":"framework","bom-ref":"pkg:pypi/scipy@1.16.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"scramp","version":"1.4.6","purl":"pkg:pypi/scramp@1.4.6","type":"library","bom-ref":"pkg:pypi/scramp@1.4.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"scrapbook","version":"0.5.0","purl":"pkg:pypi/scrapbook@0.5.0","type":"library","bom-ref":"pkg:pypi/scrapbook@0.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"segment-analytics-python","version":"2.3.4","purl":"pkg:pypi/segment-analytics-python@2.3.4","type":"library","bom-ref":"pkg:pypi/segment-analytics-python@2.3.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sendgrid","version":"6.12.2","purl":"pkg:pypi/sendgrid@6.12.2","type":"library","bom-ref":"pkg:pypi/sendgrid@6.12.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sentry-sdk","version":"2.43.0","purl":"pkg:pypi/sentry-sdk@2.43.0","type":"library","bom-ref":"pkg:pypi/sentry-sdk@2.43.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"setproctitle","version":"1.3.7","purl":"pkg:pypi/setproctitle@1.3.7","type":"library","bom-ref":"pkg:pypi/setproctitle@1.3.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"shapely","version":"2.1.2","purl":"pkg:pypi/shapely@2.1.2","type":"library","bom-ref":"pkg:pypi/shapely@2.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"shellingham","version":"1.5.4","purl":"pkg:pypi/shellingham@1.5.4","type":"library","bom-ref":"pkg:pypi/shellingham@1.5.4","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"simple-salesforce","version":"1.12.9","purl":"pkg:pypi/simple-salesforce@1.12.9","type":"library","bom-ref":"pkg:pypi/simple-salesforce@1.12.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"six","version":"1.17.0","purl":"pkg:pypi/six@1.17.0","type":"library","bom-ref":"pkg:pypi/six@1.17.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"slack_sdk","version":"3.37.0","purl":"pkg:pypi/slack-sdk@3.37.0","type":"library","bom-ref":"pkg:pypi/slack-sdk@3.37.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"smbprotocol","version":"1.15.0","purl":"pkg:pypi/smbprotocol@1.15.0","type":"library","bom-ref":"pkg:pypi/smbprotocol@1.15.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"smmap","version":"5.0.2","purl":"pkg:pypi/smmap@5.0.2","type":"library","bom-ref":"pkg:pypi/smmap@5.0.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sniffio","version":"1.3.1","purl":"pkg:pypi/sniffio@1.3.1","type":"library","bom-ref":"pkg:pypi/sniffio@1.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["native"]},{"group":"","name":"snowflake-connector-python","version":"3.18.0","purl":"pkg:pypi/snowflake-connector-python@3.18.0","type":"library","bom-ref":"pkg:pypi/snowflake-connector-python@3.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"snowflake-sqlalchemy","version":"1.7.7","purl":"pkg:pypi/snowflake-sqlalchemy@1.7.7","type":"library","bom-ref":"pkg:pypi/snowflake-sqlalchemy@1.7.7","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sortedcontainers","version":"2.4.0","purl":"pkg:pypi/sortedcontainers@2.4.0","type":"library","bom-ref":"pkg:pypi/sortedcontainers@2.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"soupsieve","version":"2.8","purl":"pkg:pypi/soupsieve@2.8","type":"library","bom-ref":"pkg:pypi/soupsieve@2.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"spython","version":"0.3.14","purl":"pkg:pypi/spython@0.3.14","type":"library","bom-ref":"pkg:pypi/spython@0.3.14","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sqlalchemy-bigquery","version":"1.16.0","purl":"pkg:pypi/sqlalchemy-bigquery@1.16.0","type":"framework","bom-ref":"pkg:pypi/sqlalchemy-bigquery@1.16.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"sqlalchemy-spanner","version":"1.17.1","purl":"pkg:pypi/sqlalchemy-spanner@1.17.1","type":"framework","bom-ref":"pkg:pypi/sqlalchemy-spanner@1.17.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"sqlalchemy_drill","version":"1.1.9","purl":"pkg:pypi/sqlalchemy-drill@1.1.9","type":"framework","bom-ref":"pkg:pypi/sqlalchemy-drill@1.1.9","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"sqlparse","version":"0.5.3","purl":"pkg:pypi/sqlparse@0.5.3","type":"library","bom-ref":"pkg:pypi/sqlparse@0.5.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"sshtunnel","version":"0.4.0","purl":"pkg:pypi/sshtunnel@0.4.0","type":"library","bom-ref":"pkg:pypi/sshtunnel@0.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"stack-data","version":"0.6.3","purl":"pkg:pypi/stack-data@0.6.3","type":"library","bom-ref":"pkg:pypi/stack-data@0.6.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"starlette","version":"0.48.0","purl":"pkg:pypi/starlette@0.48.0","type":"library","bom-ref":"pkg:pypi/starlette@0.48.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"statsd","version":"4.0.1","purl":"pkg:pypi/statsd@4.0.1","type":"library","bom-ref":"pkg:pypi/statsd@4.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"std-uritemplate","version":"2.0.8","purl":"pkg:pypi/std-uritemplate@2.0.8","type":"library","bom-ref":"pkg:pypi/std-uritemplate@2.0.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"structlog","version":"25.5.0","purl":"pkg:pypi/structlog@25.5.0","type":"library","bom-ref":"pkg:pypi/structlog@25.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"svcs","version":"25.1.0","purl":"pkg:pypi/svcs@25.1.0","type":"library","bom-ref":"pkg:pypi/svcs@25.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tableauserverclient","version":"0.38","purl":"pkg:pypi/tableauserverclient@0.38","type":"library","bom-ref":"pkg:pypi/tableauserverclient@0.38","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tabulate","version":"0.9.0","purl":"pkg:pypi/tabulate@0.9.0","type":"library","bom-ref":"pkg:pypi/tabulate@0.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tenacity","version":"9.1.2","purl":"pkg:pypi/tenacity@9.1.2","type":"library","bom-ref":"pkg:pypi/tenacity@9.1.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"teradatasql","version":"20.0.0.44","purl":"pkg:pypi/teradatasql@20.0.0.44","type":"library","bom-ref":"pkg:pypi/teradatasql@20.0.0.44","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"teradatasqlalchemy","version":"20.0.0.8","purl":"pkg:pypi/teradatasqlalchemy@20.0.0.8","type":"library","bom-ref":"pkg:pypi/teradatasqlalchemy@20.0.0.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"termcolor","version":"3.2.0","purl":"pkg:pypi/termcolor@3.2.0","type":"library","bom-ref":"pkg:pypi/termcolor@3.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"text-unidecode","version":"1.3","purl":"pkg:pypi/text-unidecode@1.3","type":"library","bom-ref":"pkg:pypi/text-unidecode@1.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"threadpoolctl","version":"3.6.0","purl":"pkg:pypi/threadpoolctl@3.6.0","type":"library","bom-ref":"pkg:pypi/threadpoolctl@3.6.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"thrift-sasl","version":"0.4.3","purl":"pkg:pypi/thrift-sasl@0.4.3","type":"library","bom-ref":"pkg:pypi/thrift-sasl@0.4.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"thrift","version":"0.16.0","purl":"pkg:pypi/thrift@0.16.0","type":"library","bom-ref":"pkg:pypi/thrift@0.16.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tiktoken","version":"0.12.0","purl":"pkg:pypi/tiktoken@0.12.0","type":"library","bom-ref":"pkg:pypi/tiktoken@0.12.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tinycss2","version":"1.4.0","purl":"pkg:pypi/tinycss2@1.4.0","type":"library","bom-ref":"pkg:pypi/tinycss2@1.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tokenizers","version":"0.22.1","purl":"pkg:pypi/tokenizers@0.22.1","type":"library","bom-ref":"pkg:pypi/tokenizers@0.22.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tomlkit","version":"0.13.3","purl":"pkg:pypi/tomlkit@0.13.3","type":"library","bom-ref":"pkg:pypi/tomlkit@0.13.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tornado","version":"6.5.2","purl":"pkg:pypi/tornado@6.5.2","type":"framework","bom-ref":"pkg:pypi/tornado@6.5.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["framework"]},{"group":"","name":"tqdm","version":"4.67.1","purl":"pkg:pypi/tqdm@4.67.1","type":"library","bom-ref":"pkg:pypi/tqdm@4.67.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"traitlets","version":"5.14.3","purl":"pkg:pypi/traitlets@5.14.3","type":"library","bom-ref":"pkg:pypi/traitlets@5.14.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"trino","version":"0.336.0","purl":"pkg:pypi/trino@0.336.0","type":"library","bom-ref":"pkg:pypi/trino@0.336.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"typer-slim","version":"0.20.0","purl":"pkg:pypi/typer-slim@0.20.0","type":"library","bom-ref":"pkg:pypi/typer-slim@0.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"typer","version":"0.20.0","purl":"pkg:pypi/typer@0.20.0","type":"library","bom-ref":"pkg:pypi/typer@0.20.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"types-protobuf","version":"6.32.1.20251105","purl":"pkg:pypi/types-protobuf@6.32.1.20251105","type":"library","bom-ref":"pkg:pypi/types-protobuf@6.32.1.20251105","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["devel"]},{"group":"","name":"types-pytz","version":"2025.2.0.20251108","purl":"pkg:pypi/types-pytz@2025.2.0.20251108","type":"library","bom-ref":"pkg:pypi/types-pytz@2025.2.0.20251108","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["devel"]},{"group":"","name":"types-requests","version":"2.32.4.20250913","purl":"pkg:pypi/types-requests@2.32.4.20250913","type":"library","bom-ref":"pkg:pypi/types-requests@2.32.4.20250913","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["devel"]},{"group":"","name":"typing-inspect","version":"0.9.0","purl":"pkg:pypi/typing-inspect@0.9.0","type":"library","bom-ref":"pkg:pypi/typing-inspect@0.9.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["devel"]},{"group":"","name":"typing-inspection","version":"0.4.2","purl":"pkg:pypi/typing-inspection@0.4.2","type":"library","bom-ref":"pkg:pypi/typing-inspection@0.4.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]},"tags":["devel"]},{"group":"","name":"typing_extensions","version":"4.15.0","purl":"pkg:pypi/typing-extensions@4.15.0","type":"library","bom-ref":"pkg:pypi/typing-extensions@4.15.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tzdata","version":"2025.2","purl":"pkg:pypi/tzdata@2025.2","type":"library","bom-ref":"pkg:pypi/tzdata@2025.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"tzlocal","version":"5.3.1","purl":"pkg:pypi/tzlocal@5.3.1","type":"library","bom-ref":"pkg:pypi/tzlocal@5.3.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uc-micro-py","version":"1.0.3","purl":"pkg:pypi/uc-micro-py@1.0.3","type":"library","bom-ref":"pkg:pypi/uc-micro-py@1.0.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"universal_pathlib","version":"0.2.6","purl":"pkg:pypi/universal-pathlib@0.2.6","type":"library","bom-ref":"pkg:pypi/universal-pathlib@0.2.6","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uritemplate","version":"4.2.0","purl":"pkg:pypi/uritemplate@4.2.0","type":"library","bom-ref":"pkg:pypi/uritemplate@4.2.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"urllib3","version":"2.5.0","purl":"pkg:pypi/urllib3@2.5.0","type":"library","bom-ref":"pkg:pypi/urllib3@2.5.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uuid6","version":"2025.0.1","purl":"pkg:pypi/uuid6@2025.0.1","type":"library","bom-ref":"pkg:pypi/uuid6@2025.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uv","version":"0.9.8","purl":"pkg:pypi/uv@0.9.8","type":"library","bom-ref":"pkg:pypi/uv@0.9.8","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uvicorn","version":"0.38.0","purl":"pkg:pypi/uvicorn@0.38.0","type":"library","bom-ref":"pkg:pypi/uvicorn@0.38.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"uvloop","version":"0.22.1","purl":"pkg:pypi/uvloop@0.22.1","type":"library","bom-ref":"pkg:pypi/uvloop@0.22.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"validators","version":"0.35.0","purl":"pkg:pypi/validators@0.35.0","type":"library","bom-ref":"pkg:pypi/validators@0.35.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"vertica-python","version":"1.4.0","purl":"pkg:pypi/vertica-python@1.4.0","type":"library","bom-ref":"pkg:pypi/vertica-python@1.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"vine","version":"5.1.0","purl":"pkg:pypi/vine@5.1.0","type":"library","bom-ref":"pkg:pypi/vine@5.1.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"watchfiles","version":"1.1.1","purl":"pkg:pypi/watchfiles@1.1.1","type":"library","bom-ref":"pkg:pypi/watchfiles@1.1.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"watchtower","version":"3.4.0","purl":"pkg:pypi/watchtower@3.4.0","type":"library","bom-ref":"pkg:pypi/watchtower@3.4.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"wcwidth","version":"0.2.14","purl":"pkg:pypi/wcwidth@0.2.14","type":"library","bom-ref":"pkg:pypi/wcwidth@0.2.14","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"weaviate-client","version":"4.18.0","purl":"pkg:pypi/weaviate-client@4.18.0","type":"library","bom-ref":"pkg:pypi/weaviate-client@4.18.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"webencodings","version":"0.5.1","purl":"pkg:pypi/webencodings@0.5.1","type":"library","bom-ref":"pkg:pypi/webencodings@0.5.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"websocket-client","version":"1.8.0","purl":"pkg:pypi/websocket-client@1.8.0","type":"library","bom-ref":"pkg:pypi/websocket-client@1.8.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"websockets","version":"15.0.1","purl":"pkg:pypi/websockets@15.0.1","type":"library","bom-ref":"pkg:pypi/websockets@15.0.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"wirerope","version":"1.0.0","purl":"pkg:pypi/wirerope@1.0.0","type":"library","bom-ref":"pkg:pypi/wirerope@1.0.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"wrapt","version":"1.17.3","purl":"pkg:pypi/wrapt@1.17.3","type":"library","bom-ref":"pkg:pypi/wrapt@1.17.3","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"xmltodict","version":"1.0.2","purl":"pkg:pypi/xmltodict@1.0.2","type":"library","bom-ref":"pkg:pypi/xmltodict@1.0.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"yarl","version":"1.22.0","purl":"pkg:pypi/yarl@1.22.0","type":"library","bom-ref":"pkg:pypi/yarl@1.22.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zeep","version":"4.3.2","purl":"pkg:pypi/zeep@4.3.2","type":"library","bom-ref":"pkg:pypi/zeep@4.3.2","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zenpy","version":"2.0.56","purl":"pkg:pypi/zenpy@2.0.56","type":"library","bom-ref":"pkg:pypi/zenpy@2.0.56","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zipp","version":"3.23.0","purl":"pkg:pypi/zipp@3.23.0","type":"library","bom-ref":"pkg:pypi/zipp@3.23.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zope.event","version":"6.1","purl":"pkg:pypi/zope.event@6.1","type":"library","bom-ref":"pkg:pypi/zope.event@6.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zope.interface","version":"8.1","purl":"pkg:pypi/zope.interface@8.1","type":"library","bom-ref":"pkg:pypi/zope.interface@8.1","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}},{"group":"","name":"zstandard","version":"0.25.0","purl":"pkg:pypi/zstandard@0.25.0","type":"library","bom-ref":"pkg:pypi/zstandard@0.25.0","properties":[{"name":"SrcFile","value":"3.1.3/python/full/python3.13/requirements.txt"}],"evidence":{"identity":[{"field":"purl","confidence":0.5,"methods":[{"technique":"manifest-analysis","confidence":0.5,"value":"3.1.3/python/full/python3.13/requirements.txt"}],"concludedValue":"3.1.3/python/full/python3.13/requirements.txt"}]}}],"services":[],"dependencies":[{"ref":"pkg:application/apache-airflow@3.1.3","dependsOn":[]}],"annotations":[{"bom-ref":"metadata-annotations","subjects":["pkg:application/apache-airflow@3.1.3"],"annotator":{"component":{"group":"@cyclonedx","name":"cdxgen","version":"11.11.0","purl":"pkg:npm/%40cyclonedx/cdxgen@11.11.0","type":"application","bom-ref":"pkg:npm/@cyclonedx/cdxgen@11.11.0","publisher":"OWASP Foundation","authors":[{"name":"OWASP Foundation"}]}},"timestamp":"2025-11-14T14:02:07Z","text":"This Software Bill-of-Materials (SBOM) document was created on Friday, November 14, 2025 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'apache-airflow' with version '3.1.3'. There are 627 components."}]}
