{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.python-beaver/python-beaver","documentNamespace":"https://spdx.org/spdxdocs/protobom/32eaa331-fecd-4048-8ce9-911e4e9cdb32","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-29T13:09:07Z"},"packages":[{"name":"pyzmq","SPDXID":"SPDXRef-pypi-pyzmq-2.1.11-75c946","versionInfo":"2.1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2003-2007 Robey Pointer \u003crobeypointer@gmail.com\u003e, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2007-2010 iMatix Corporation, Copyright (c) 2009, Lisandro Dalcin., Copyright (c) 2010 Andrew Gwozdziewycz, Copyright (c) 2010 Brian E. Granger, Copyright (c) 2010 Brian E. Granger and Eugene Chernyshov, Copyright (c) 2010 Brian E. Granger, Fernando Perez, Copyright (c) 2010 Justin Riley, Copyright (c) 2010 Min Ragan-Kelley, Copyright (c) 2010 Min Ragan-Kelley, Brian Granger, Copyright (c) 2010 The IPython Team, Copyright (c) 2010-2011 Brian E. Granger \u0026 Min Ragan-Kelley, Copyright (c) 2010-2011 IPython Development Team, Min Ragan-Kelley, Copyright (c) 2011 Brian Granger \u0026 Min Ragan-Kelley, Copyright (c) 2011 Min Ragan-Kelley, Copyright (c) Nikolaus Rath \u003cNikolaus@rath.org\u003e, Copyright 2009 Facebook, Copyright 2010 Facebook, Copyright 2011 Facebook, copyright u'2010-2011, Brian E. Granger \u0026 Min Ragan-Kelley. OMQ","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyzmq@2.1.11"}]},{"name":"boto","SPDXID":"SPDXRef-pypi-boto-75c946","versionInfo":"\u003e= 2.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/boto"}]},{"name":"msgpack-pure","SPDXID":"SPDXRef-pypi-msgpack-pure-75c946","versionInfo":"\u003e= 0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/msgpack-pure"}]},{"name":"python-daemon","SPDXID":"SPDXRef-pypi-python-daemon-75c946","versionInfo":"\u003e= 1.5.2,\u003c= 1.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-daemon"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests"}]},{"name":"paho-mqtt","SPDXID":"SPDXRef-pypi-paho-mqtt-1.1-75c946","versionInfo":"1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause AND EPL-1.0","copyrightText":"Copyright (c) 2007, Eclipse Foundation, Inc., Copyright (c) 2010-2013 Roger Light \u003croger@atchoo.org\u003e, Copyright (c) 2010,2011 Roger Light \u003croger@atchoo.org\u003e, Copyright (c) 2012-2014 Roger Light \u003croger@atchoo.org\u003e, Copyright (c) 2013 Roger Light \u003croger@atchoo.org\u003e, Copyright (c) 2014 Roger Light \u003croger@atchoo.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/paho-mqtt@1.1"}]},{"name":"redis","SPDXID":"SPDXRef-pypi-redis-75c946","versionInfo":"\u003e= 2.7.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/redis"}]},{"name":"conf-d","SPDXID":"SPDXRef-pypi-conf-d-75c946","versionInfo":"\u003e= 0.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/conf-d"}]},{"name":"pika","SPDXID":"SPDXRef-pypi-pika-75c946","versionInfo":"\u003e= 0.9.14,\u003c 1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pika"}]},{"name":"glob2","SPDXID":"SPDXRef-pypi-glob2-0.7-75c946","versionInfo":"0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2008, Michael Elsdorfer \u003chttp://elsdoerfer.name\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/glob2@0.7"}]},{"name":"kafka-python","SPDXID":"SPDXRef-pypi-kafka-python-0.9.5-75c946","versionInfo":"0.9.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2015 David Arthur, Copyright 2015, David Arthur, Copyright 2015, David Arthur, Dana Powers, and Contributors See AUTHORS \u003chttps://github.com/dpkp/kafka-python/blob/master/AUTHORS.md\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/kafka-python@0.9.5"}]},{"name":"argparse","SPDXID":"SPDXRef-pypi-argparse-75c946","versionInfo":"\u003e= 1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/argparse"}]},{"name":"fakeredis","SPDXID":"SPDXRef-pypi-fakeredis-75c946","versionInfo":"\u003e= 0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fakeredis"}]},{"name":"nose","SPDXID":"SPDXRef-pypi-nose-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nose"}]},{"name":"six","SPDXID":"SPDXRef-pypi-six-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/six"}]},{"name":"mock","SPDXID":"SPDXRef-pypi-mock-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mock"}]},{"name":"coveralls","SPDXID":"SPDXRef-pypi-coveralls-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/coveralls"}]},{"name":"unittest2","SPDXID":"SPDXRef-pypi-unittest2-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/unittest2"}]},{"name":"funcsigs","SPDXID":"SPDXRef-pypi-funcsigs-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/funcsigs"}]},{"name":"moto","SPDXID":"SPDXRef-pypi-moto-0.4.31-75c946","versionInfo":"0.4.31","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Steve Pulec","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/moto@0.4.31"}]},{"name":"com.github.python-beaver/python-beaver","SPDXID":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","versionInfo":"master","downloadLocation":"git+https://github.com/python-beaver/python-beaver","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/python-beaver/python-beaver@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-fakeredis-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-msgpack-pure-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-glob2-0.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-kafka-python-0.9.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-mock-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-conf-d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-nose-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-unittest2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-funcsigs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-boto-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-python-daemon-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-paho-mqtt-1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-pika-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-argparse-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-six-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-coveralls-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-moto-0.4.31-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-pyzmq-2.1.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-requests-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relatedSpdxElement":"SPDXRef-pypi-redis-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-python-beaver-python-beaver-master-4f76f9","relationshipType":"DESCRIBES"}]}