{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.python-edinburgh/pythonedinburgh","documentNamespace":"https://spdx.org/spdxdocs/protobom/7ba22bab-3bd2-4951-8d6c-097561690470","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-31T06:08:29Z"},"packages":[{"name":"ipdb","SPDXID":"SPDXRef-pypi-ipdb-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ipdb"}]},{"name":"ipython","SPDXID":"SPDXRef-pypi-ipython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ipython"}]},{"name":"gunicorn","SPDXID":"SPDXRef-pypi-gunicorn-19.6.0-75c946","versionInfo":"19.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Benoit Chesneau \u003cbenoitc@e-engura.org\u003e 2009-2015, (c) Meebo, Inc., (c) Paul J. Davis \u003cpaul.joseph.davis@gmail.com\u003e, Copyright (c) 2001-2016 Python Software Foundation, Copyright (c) 2004, 2005 Google Inc., Copyright (c) 2004, 2005, Google Inc., Copyright (c) 2005-2006, Bob Ippolito, Copyright (c) 2007-2010, Linden Research, Inc., Copyright (c) 2008-2010, Eventlet, Copyright (c) 2010-2014 Benjamin Peterson, Copyright 2001-2005 by Vinay Sajip., Copyright 2009 Paul J. Davis \u003cpaul.joseph.davis@gmail.com\u003e, Copyright 2013 Dariusz Suchojad, copyright u'2009- s, Benoit Chesneau","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gunicorn@19.6.0"}]},{"name":"coverage","SPDXID":"SPDXRef-pypi-coverage-4.3-75c946","versionInfo":"4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2005, 2014 jQuery Foundation, Inc., Copyright (c) 2010, Copyright (c) 2010 Cowboy Ben Alman, Copyright 2001 Gareth Rees., Copyright 2004-2016 Ned Batchelder., Copyright 2010, John Resig, Copyright Software Freedom Conservancy, Inc., copyright u'2009 N EN","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/coverage@4.3"}]},{"name":"nose","SPDXID":"SPDXRef-pypi-nose-1.3.7-75c946","versionInfo":"1.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1-only","copyrightText":"Copyright (c) 1991, 1999 Free Software Foundation, Inc., Copyright (c) 2008-2010, COPYRIGHT 2009, Jason Pellerin, copyright Jason Pellerin 2005-2009, copyright u'2009, Jason Pellerin, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nose@1.3.7"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-3.2.1-75c946","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Tarek Ziade \u003ctarek@ziade.org\u003e, Copyright (c) 2012-2016 Ian Cordasco \u003cgraffatcolmingov@gmail.com\u003e, copyright u'2016, Ian Cordasco","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8@3.2.1"}]},{"name":"django-bootstrap-toolkit","SPDXID":"SPDXRef-pypi-django-bootstrap-toolkit-2.15.0-75c946","versionInfo":"2.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2012 Stefan Petre Improvements","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-bootstrap-toolkit@2.15.0"}]},{"name":"whitenoise","SPDXID":"SPDXRef-pypi-whitenoise-3.2.2-75c946","versionInfo":"3.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 David Evans, copyright u'2013-, David","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/whitenoise@3.2.2"}]},{"name":"django-environ","SPDXID":"SPDXRef-pypi-django-environ-0.4.1-75c946","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2015, Daniele Faraglia","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-environ@0.4.1"}]},{"name":"django-markdown","SPDXID":"SPDXRef-pypi-django-markdown-0.8.4-75c946","versionInfo":"0.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-3.0 AND LGPL-3.0-only","copyrightText":"(c) 2008 Jay Salvat http://markitup.jaysalvat.com, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2007-2012 Jay Salvat http://markitup.jaysalvat.com, Copyright (c) 2008 Jay Salvat http://markitup.jaysalvat.com, Copyright (c) 2011 Kirill Klenov (horneds@gmail.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-markdown@0.8.4"}]},{"name":"django","SPDXID":"SPDXRef-pypi-django-1.10.4-75c946","versionInfo":"1.10.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause AND Python-2.0","copyrightText":"(c) 2007-2012 Steven Levithan \u003chttp://xregexp.com/\u003e, (c) 2008-2012 Steven Levithan \u003chttp://xregexp.com/\u003e, (c) 2009-2012 Steven Levithan \u003chttp://xregexp.com/\u003e, (c) 2010-2012 Steven Levithan \u003chttp://xregexp.com/\u003e, (c) 2012 Steven Levithan \u003chttp://xregexp.com/\u003e, (c) 2013, (c) jQuery Foundation, (c), Better News, (c), Good News, (c), Hello Jack \u0026 Jill, Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, Copyright (c) 1995-1998, 2000-2010 Free Software Foundation, Inc., Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001-2003, Patrick K. O'Brien and Contributors, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Python Software Foundation, Copyright (c) 2002 Drew Perttula., Copyright (c) 2007-2009 Justin Bronn, Copyright (c) 2007-2009, Justin Bronn, Copyright (c) 2007-2012 Steven Levithan \u003chttp://xregexp.com/\u003e, Copyright (c) 2007, Robert Coup \u003crobert.coup@onetrackmind.co.nz\u003e, Copyright (c) 2007, Sally, Copyright (c) 2007, Sally Smith, Copyright (c) 2007, Sally Smith Hard-coded, Copyright (c) 2008-2009 Aryeh Leib Taurog, Copyright (c) 2008-2009 Aryeh Leib Taurog, http://www.aryehleib.com, Copyright (c) 2008, Yahoo! Inc., Copyright (c) 2009 Oyvind Sean Kinsey, oyvind@kinsey.no, Copyright (c) 2009 Simon Willison., Copyright (c) 2009, Stanislaus Madueke, Copyright (c) 2010 Gary Wilson Jr. \u003cgary.wilson@gmail.com\u003e and contributors., Copyright (c) 2010 Guilherme Gondim., Copyright (c) 2010-2015 Benjamin Peterson, Copyright (c) 2011 Ariya Hidayat \u003cariya.hidayat@gmail.com\u003e, Copyright (c) 2012 Ariya Hidayat \u003cariya.hidayat@gmail.com\u003e, Copyright (c) 2012 Arpad Borsos \u003carpad.borsos@googlemail.com\u003e, Copyright (c) 2012 Joost-Wim Boekesteijn \u003cjoost-wim@boekesteijn.nl\u003e, Copyright (c) 2012 Kris Kowal \u003ckris.kowal@cixar.com\u003e, Copyright (c) 2012 Mathias Bynens \u003cmathias@qiwi.be\u003e, Copyright (c) 2012 Yusuke Suzuki \u003cutatane.tea@gmail.com\u003e, Copyright (c) 2013 Model N, Inc., Copyright (c) 2013 Python Software Foundation, Copyright (c) 2014 Code Charm Ltd, Copyright (c) Django Software Foundation and individual contributors., Copyright 2006 Google Inc. https://code.google.com/p/google-diff-match-patch, Copyright 2007 Google Inc. https://github.com/google/ipaddr-py, copyright Django Software Foundation and contributors, COPYRIGHT Django Software Foundation and contributors, Copyright jQuery Foundation and other contributors, Copyright jQuery Foundation and other contributors, https://jquery.org, copyright Python (Monty) Pictures., Portions copyright (c) 2004, CherryPy Team (team@cherrypy.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django@1.10.4"}]},{"name":"psycopg2","SPDXID":"SPDXRef-pypi-psycopg2-2.6.2-75c946","versionInfo":"2.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-3.0-or-later WITH openvpn-openssl-exception","copyrightText":"Copyright (c) 2001-2003 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2001-2006 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2001-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Python Software Foundation, Copyright (c) 2002 Tom Jenkins \u003ctjenkins@devis.com\u003e, Copyright (c) 2003-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2004-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2005 Federico Di Gregorio \u003cfog@initd.org\u003e, Copyright (c) 2005-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2006-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2006-2010 Johan Dahlin \u003cjdahlin@async.com.br\u003e, Copyright (c) 2006-2011 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2007-2011 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2007-2011 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2008 Canonical Ltd., Copyright (c) 2008 James Henstridge \u003cjames@jamesh.id.au\u003e, Copyright (c) 2008-2010 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2008-2011 James Henstridge \u003cjames@jamesh.id.au\u003e, Copyright (c) 2010 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2010-2011 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2010-2011 Federico Di Gregorio \u003cfog@debian.org\u003e, Copyright (c) 2010-2011 Jan Urbanski \u003cwulczer@wulczer.org\u003e, Copyright (c) 2011 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2012 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2013 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2013 Matthew Woodcraft \u003cmatthew@woodcraft.me.uk\u003e, Copyright (c) 2015 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright 2009, Jannis Leidel., Copyright 2010 by Daniele Varrazzo., Copyright 2013 by Daniele Varrazzo., copyright u'2001-2016, Federico Di Gregorio, Daniele Varrazzo","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psycopg2@2.6.2"}]},{"name":"com.github.python-edinburgh/pythonedinburgh","SPDXID":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","versionInfo":"master","downloadLocation":"git+https://github.com/python-edinburgh/pythonedinburgh","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/python-edinburgh/pythonedinburgh@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-flake8-3.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-whitenoise-3.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-django-environ-0.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-psycopg2-2.6.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-ipython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-gunicorn-19.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-nose-1.3.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-django-bootstrap-toolkit-2.15.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-django-markdown-0.8.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-django-1.10.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-ipdb-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relatedSpdxElement":"SPDXRef-pypi-coverage-4.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-python-edinburgh-pythonedinburgh-master-0b6206","relationshipType":"DESCRIBES"}]}