{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:8cde5a40-0998-4877-b767-f095b587418a","metadata":{"timestamp":"2026-10-25T20:29:58Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"python/raspberryio"}},"components":[{"type":"library","name":"gdata","version":"==2.0.17","purl":"pkg:pypi/gdata","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"psycopg2","version":"==2.4.5","purl":"pkg:pypi/psycopg2","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"BeautifulSoup","version":"==3.2.1","purl":"pkg:pypi/BeautifulSoup","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"Django","version":"==1.4.11","purl":"pkg:pypi/Django","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"Mezzanine","version":"==1.4.1","purl":"pkg:pypi/Mezzanine","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"South","version":"==0.7.6","purl":"pkg:pypi/South","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django_compressor","version":"==1.2","purl":"pkg:pypi/django_compressor","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-appconf","version":"==0.5","purl":"pkg:pypi/django-appconf","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-push","version":"==0.4","purl":"pkg:pypi/django-push","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-hilbert","version":"==0.4.2","purl":"pkg:pypi/django-hilbert","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-activity-stream","version":"==0.4.4","purl":"pkg:pypi/django-activity-stream","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-bootstrap-toolkit","version":"==2.8.0","purl":"pkg:pypi/django-bootstrap-toolkit","properties":[{"name":"filePath","value":"requirements/base.txt"}]},{"type":"library","name":"django-debug-toolbar","version":"==0.9.4","purl":"pkg:pypi/django-debug-toolbar","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"fabric","version":"==1.4.3","purl":"pkg:pypi/fabric","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"ssh","version":"==1.7.14","purl":"pkg:pypi/ssh","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"pycrypto","version":"==2.6.0","purl":"pkg:pypi/pycrypto","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"Jinja2","version":"==2.6","purl":"pkg:pypi/Jinja2","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"argyle","version":"==0.2.1","purl":"pkg:pypi/argyle","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"Sphinx","version":"==1.1.3","purl":"pkg:pypi/Sphinx","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"coverage","version":"==3.5.1","purl":"pkg:pypi/coverage","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"pylint","version":"==0.25.1","purl":"pkg:pypi/pylint","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"mock","version":"==1.0.1","purl":"pkg:pypi/mock","properties":[{"name":"filePath","value":"requirements/dev.txt"}]},{"type":"library","name":"gunicorn","version":"==0.14.2","purl":"pkg:pypi/gunicorn","properties":[{"name":"filePath","value":"requirements/production.txt"}]},{"type":"library","name":"greenlet","version":"==0.3.4","purl":"pkg:pypi/greenlet","properties":[{"name":"filePath","value":"requirements/production.txt"}]},{"type":"library","name":"gevent","version":"==0.13.6","purl":"pkg:pypi/gevent","properties":[{"name":"filePath","value":"requirements/production.txt"}]},{"type":"library","name":"python-memcached","version":"==1.48","purl":"pkg:pypi/python-memcached","properties":[{"name":"filePath","value":"requirements/production.txt"}]},{"type":"library","name":"newrelic","version":"==1.10.0.28","purl":"pkg:pypi/newrelic","properties":[{"name":"filePath","value":"requirements/production.txt"}]}]}