{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.enuguru/pythonprogramming","documentNamespace":"https://spdx.org/spdxdocs/protobom/04adbfba-f598-43aa-a90d-e70495ccefe4","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-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-04T10:14:21Z"},"packages":[{"name":"flask","SPDXID":"SPDXRef-pypi-flask-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask"}]},{"name":"flask-sqlalchemy","SPDXID":"SPDXRef-pypi-flask-sqlalchemy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-sqlalchemy"}]},{"name":"flask-wtf","SPDXID":"SPDXRef-pypi-flask-wtf-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-wtf"}]},{"name":"wtforms","SPDXID":"SPDXRef-pypi-wtforms-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wtforms"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-2.0.1-75c946","versionInfo":"2.0.1","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) 2015 CERN., copyright 2010 Pallets, Copyright 2010 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask@2.0.1"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-1.3.3-75c946","versionInfo":"1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 1988-1993 The Regents of the University of California, Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, Copyright (c) 1993,2004 Sun Microsystems, Copyright (c) 1994 David Burren, Copyright (c) 1994 Sun Microsystems, Inc., Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001-2008 Ville Laurikari, Copyright (c) 2001, 2002 Enthought, Inc., Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Python Software Foundation, Copyright (c) 2002 Michael Ringgaard, Copyright (c) 2003-2009 Bruce D. Evans, Copyright (c) 2003-2009 Steven G. Kargl, Copyright (c) 2003-2011 - Gustavo Niemeyer \u003cgustavo@niemeyer.net\u003e, Copyright (c) 2003-2011 David Schultz, Copyright (c) 2003-2012 SciPy Developers, Copyright (c) 2005-2011, NumPy Developers, Copyright (c) 2005-2014 Rich Felker, Copyright (c) 2006 Alexander Chemeris, Copyright (c) 2006-2008 Alexander Chemeris, Copyright (c) 2007 Nick Galbreath nickg at modp dot com, Copyright (c) 2008 Stephen L. Moshier, Copyright (c) 2008 The Android Open Source Project, Copyright (c) 2008-2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team, Copyright (c) 2008, 2009, 2011 by Attractive Chaos \u003cattractor@live.co.uk\u003e, Copyright (c) 2009', join, Copyright (c) 2010-2012 Archipel Asset Management AB., Copyright (c) 2010, Albert Sweigart, Copyright (c) 2011 by Enthought, Inc., Copyright (c) 2011 Szabolcs Nagy, Copyright (c) 2011 Valentin Ochs, Copyright (c) 2011-2013, ESN Social Software AB and Jonas Tarnstrom, Copyright (c) 2011-2021, Open source contributors, Copyright (c) 2012 Google Inc., Copyright (c) 2012-2014 - Tomi Pievilainen \u003ctomi.pievilainen@iki.fi\u003e, Copyright (c) 2012, Lambda Foundry, Inc., Copyright (c) 2014-2016 - Yaron de Leeuw \u003cme@jarondl.net\u003e, Copyright (c) 2015 Jared Hobbs, Copyright (c) 2015- - dateutil contributors, Copyright (c) 2015- - Paul Ganssle \u003cpaul@ganssle.io\u003e, Copyright (c) 2016, PyData Development Team, Copyright (c) 2017 - dateutil contributors, Copyright (c) 2017 Anthony Sottile, Copyright (c) 2019 Hadley Wickham RStudio and Evan Miller, Copyright (c) 2020, PyData Development Team, Copyright (c) Donald Stufft and individual contributors, Copyright 2014-2019, xarray, Copyright 2017- dateutil contributors, Copyright 2017- Paul Ganssle \u003cpaul@ganssle.io\u003e, copyright f'2008- datetime.now .year, the pandas development team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas@1.3.3"}]},{"name":"com.github.enuguru/pythonprogramming","SPDXID":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","versionInfo":"main","downloadLocation":"git+https://github.com/enuguru/pythonprogramming","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/enuguru/pythonprogramming@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-flask-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-pandas-1.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-flask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-flask-sqlalchemy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-flask-wtf-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relatedSpdxElement":"SPDXRef-pypi-wtforms-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-enuguru-pythonprogramming-main-6ec83c","relationshipType":"DESCRIBES"}]}
