{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:40149f9b-73dd-4d69-883f-2c8350933378","metadata":{"timestamp":"2026-06-03T18:33:45Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"devwithkrishna/python-github-workflow"}},"components":[{"type":"library","name":"actions/setup-python","version":"v2","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/python_runner.yml"}]},{"type":"library","name":"actions/checkout","version":"v4","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/python_runner.yml"}]},{"type":"library","name":"flask","version":"*","purl":"pkg:pypi/flask","properties":[{"name":"filePath","value":"Pipfile"}]},{"type":"library","name":"flask_sqlalchemy","version":"*","purl":"pkg:pypi/flask_sqlalchemy","properties":[{"name":"filePath","value":"Pipfile"}]},{"type":"library","name":"flask_migrate","version":"*","purl":"pkg:pypi/flask_migrate","properties":[{"name":"filePath","value":"Pipfile"}]},{"type":"library","name":"alembic","version":"==1.13.0","purl":"pkg:pypi/alembic","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"blinker","version":"==1.7.0","purl":"pkg:pypi/blinker","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"click","version":"==8.1.7","purl":"pkg:pypi/click","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"colorama","version":"==0.4.6","purl":"pkg:pypi/colorama","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"flask","version":"==3.0.0","purl":"pkg:pypi/flask","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"flask-migrate","version":"==4.0.5","purl":"pkg:pypi/flask-migrate","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"flask-sqlalchemy","version":"==3.1.1","purl":"pkg:pypi/flask-sqlalchemy","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"greenlet","version":"==3.0.1","purl":"pkg:pypi/greenlet","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"itsdangerous","version":"==2.1.2","purl":"pkg:pypi/itsdangerous","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"jinja2","version":"==3.1.2","purl":"pkg:pypi/jinja2","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"mako","version":"==1.3.0","purl":"pkg:pypi/mako","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"markupsafe","version":"==2.1.3","purl":"pkg:pypi/markupsafe","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"sqlalchemy","version":"==2.0.23","purl":"pkg:pypi/sqlalchemy","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"typing-extensions","version":"==4.8.0","purl":"pkg:pypi/typing-extensions","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"werkzeug","version":"==3.0.1","purl":"pkg:pypi/werkzeug","properties":[{"name":"filePath","value":"Pipfile.lock"}]},{"type":"library","name":"azure/login","version":"v1","purl":"pkg:githubactions/azure/login","properties":[{"name":"filePath","value":".github/workflows/azure_login copy.yml"}]},{"type":"library","name":"azure/CLI","version":"v1","purl":"pkg:githubactions/azure/CLI","properties":[{"name":"filePath","value":".github/workflows/azure_login copy.yml"}]},{"type":"library","name":"azure/login","version":"v1","purl":"pkg:githubactions/azure/login","properties":[{"name":"filePath","value":".github/workflows/azure_login.yml"}]},{"type":"library","name":"azure/CLI","version":"v1","purl":"pkg:githubactions/azure/CLI","properties":[{"name":"filePath","value":".github/workflows/azure_login.yml"}]},{"type":"library","name":"actions/setup-python","version":"v2","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/run-name.yml"}]},{"type":"library","name":"actions/checkout","version":"v4","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/run-name.yml"}]}]}