{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.fullstackpython/flask-git-dashboard","documentNamespace":"https://spdx.org/spdxdocs/protobom/072a41c2-5baf-4196-8e94-bce93eab6aba","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-01-02T08:38:05Z"},"packages":[{"name":"flask-migrate","SPDXID":"SPDXRef-pypi-flask-migrate-2.2.0-75c946","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Miguel Grinberg","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-migrate@2.2.0"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-1.0.2-75c946","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Copyright 2010 by \u003ca href http://domain.invalid/'\u003e, Copyright (c) 2010 by Armin Ronacher., copyright (c) 2010 by the Pallets team., Copyright (c) 2010 by the Pallets team., Copyright (c) 2015 CERN., copyright 2010 Pallets Team, copyright in Flask","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask@1.0.2"}]},{"name":"redis","SPDXID":"SPDXRef-pypi-redis-2.10.6-75c946","versionInfo":"2.10.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Andy McCurdy","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/redis@2.10.6"}]},{"name":"flask-sqlalchemy","SPDXID":"SPDXRef-pypi-flask-sqlalchemy-2.3.2-75c946","versionInfo":"2.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2010 by Armin Ronacher., copyright (c) 2013 by Daniel Neuhauser, copyright (c) 2014 by Armin Ronacher, Daniel Neuhauser., Copyright (c) 2014 by Armin Ronacher., Copyright 2007-2010 by the Sphinx team, Copyright 2010 by Armin Ronacher. :license Flask Design License, copyright u'2010 - 0, Armin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-sqlalchemy@2.3.2"}]},{"name":"gunicorn","SPDXID":"SPDXRef-pypi-gunicorn-19.9.0-75c946","versionInfo":"19.9.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 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.9.0"}]},{"name":"wtforms","SPDXID":"SPDXRef-pypi-wtforms-2.1-75c946","versionInfo":"2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wtforms@2.1"}]},{"name":"celery","SPDXID":"SPDXRef-pypi-celery-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2007 Michael Twomey, copyright (c) 2009 - 2012 Ask Solem, Copyright (c) 2009, 2010, 2011, 2012 Ask Solem, and individual contributors., copyright (c) 2012-2014 GoPivotal, Inc., Copyright (c) 2012-2014 GoPivotal, Inc., Copyright (c) 2013 Python Software Foundation, Copyright (c) 2015-2016 Ask Solem \u0026 contributors., copyright (c) 2015-2016 Ask Solem., copyright 2009-2016', publisher Celery Project, Copyright by Werkzeug Team., Copyright copy 2009-2016, Ask Solem.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/celery@4.1.0"}]},{"name":"psycopg2","SPDXID":"SPDXRef-pypi-psycopg2-2.7.6.1-75c946","versionInfo":"2.7.6.1","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) 2003-2015 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 (c) 2016 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2017 Daniele Varrazzo \u003cdaniele.varrazzo@gmail.com\u003e, Copyright (c) 2017 My Karlsson \u003cmk@acc.umu.se\u003e, Copyright (c) 2018, Joyent, Inc., 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.7.6.1"}]},{"name":"com.github.fullstackpython/flask-git-dashboard","SPDXID":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","versionInfo":"master","downloadLocation":"git+https://github.com/fullstackpython/flask-git-dashboard","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/fullstackpython/flask-git-dashboard@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-flask-1.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-redis-2.10.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-flask-sqlalchemy-2.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-gunicorn-19.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-wtforms-2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-celery-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-psycopg2-2.7.6.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relatedSpdxElement":"SPDXRef-pypi-flask-migrate-2.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-fullstackpython-flask-git-dashboard-master-78e58d","relationshipType":"DESCRIBES"}]}