{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:ee010d42-70d7-40f3-9ec2-5b17edd322a0","metadata":{"timestamp":"2026-09-20T14:33:21Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"executablebooks/github-activity"}},"components":[{"type":"library","name":"actions/checkout","version":"v7","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/publish.yaml"}]},{"type":"library","name":"actions/setup-python","version":"v7","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/publish.yaml"}]},{"type":"library","name":"pypa/gh-action-pypi-publish","version":"release/v1","purl":"pkg:githubactions/pypa/gh-action-pypi-publish","properties":[{"name":"filePath","value":".github/workflows/publish.yaml"}]},{"type":"library","name":"markdown","version":"*","purl":"pkg:pypi/markdown","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"numpy","version":"*","purl":"pkg:pypi/numpy","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"pandas","version":"*","purl":"pkg:pypi/pandas","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"python-dateutil","version":"*","purl":"pkg:pypi/python-dateutil","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"pytz","version":"*","purl":"pkg:pypi/pytz","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"requests","version":"*","purl":"pkg:pypi/requests","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"tqdm","version":"*","purl":"pkg:pypi/tqdm","properties":[{"name":"filePath","value":"requirements.txt"}]},{"type":"library","name":"actions/checkout","version":"v7","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/tests.yaml"}]},{"type":"library","name":"actions/setup-python","version":"v7","purl":"pkg:githubactions/actions/setup-python","properties":[{"name":"filePath","value":".github/workflows/tests.yaml"}]},{"type":"library","name":"pre-commit/action","version":"v3.0.1","purl":"pkg:githubactions/pre-commit/action","properties":[{"name":"filePath","value":".github/workflows/tests.yaml"}]}]}