{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.learnpython/learnpython.in.ua","documentNamespace":"https://spdx.org/spdxdocs/protobom/5865bbf6-e837-4938-b133-c7c0ef02d592","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-24T06:17:09Z"},"packages":[{"name":"wtforms","SPDXID":"SPDXRef-pypi-wtforms-1.0.3-75c946","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-0.27.0-75c946","versionInfo":"0.27.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-3.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 2000-2004 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2000-2008 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2000-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2000-2011 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2000-2012 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2002-2003 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2002-2004 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2002-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2005 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2006 Sylvain Thenault ([email protected])., Copyright (c) 2003-2007 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2007 Sylvain Thenault ([email protected])., Copyright (c) 2003-2008 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2010 Sylvain Thenault ([email protected])., Copyright (c) 2003-2011 LOGILAB S.A., Copyright (c) 2003-2012 LOGILAB S.A., Copyright (c) 2003-2012 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2003-2013 LOGILAB S.A., Copyright (c) 2003-2013 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2004-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2004-2012 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2005 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2005-2006 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2006-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2008-2010 LOGILAB S.A. (Paris, FRANCE). http://www.logilab.fr, Copyright (c) 2009-2010 Arista Networks, Inc. - James, Copyright (c) 2009-2010 Arista Networks, Inc. http://www.logilab.fr, Copyright (c) 2009-2010 Google, Inc., Copyright (c) 2009, 2010 Ian Eure \[email protected]\u003e, copyright 2003-2012 LOGILAB S.A., Copyright 2012 Google Inc., copyright Logilab S.A., COPYRIGHT Logilab S.A., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"pep8","SPDXID":"SPDXRef-pypi-pep8-1.4.5-75c946","versionInfo":"1.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2009 Johann C. Rocholl \[email protected]\u003e, Copyright (c) 2009-2013 Florent Xicluna \[email protected]\u003e, copyright u'2012-2013, Florent Xicluna","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"gunicorn","SPDXID":"SPDXRef-pypi-gunicorn-0.17.2-75c946","versionInfo":"0.17.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Benoit Chesneau \[email protected]\u003e 2009-2012, (c) Paul J. Davis \[email protected]\u003e, 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 2001-2005 by Vinay Sajip., Copyright 2009 Paul J. Davis \[email protected]\u003e, copyright u'2012, Benoit Chesneau","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"werkzeug","SPDXID":"SPDXRef-pypi-werkzeug-0.8.3-75c946","versionInfo":"0.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) 2003-2006 Jonas Borgstrom \[email protected]\u003e, (c) 2003-2009 Edgewall Software, (c) 2005 Clark C. Evans, (c) 2005 Ian Bicking and contributors, (c) 2005-2006 Christian Boos \[email protected]\u003e, (c) 2006 Matthew Good \[email protected]\u003e, copyright (c) 2008 by the Werkzeug Team, copyright (c) 2009 by the Werkzeug Team, copyright (c) 2011 by Armin Ronacher., Copyright (c) 2011 by Armin Ronacher., copyright (c) 2011 by the Werkzeug Team, Copyright (c) 2011 by the Werkzeug Team, Copyright 2009 by the Werkzeug Team, Copyright 2010 Canonical Ltd., Copyright 2010, John Resig, Copyright 2010, The Dojo Foundation, Copyright 2011 by Armin Ronacher. :license Flask Design License, copyright u'2011, The Werkzeug Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"twill","SPDXID":"SPDXRef-pypi-twill-0.9-75c946","versionInfo":"0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-0.9-75c946","versionInfo":"0.9","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 Armin Ronacher., copyright (c) 2011 by Armin Ronacher., Copyright (c) 2012 by Armin Ronacher and contributors., copyright (c) 2012 by Armin Ronacher., copyright in Flask, copyright u'2012, Armin Ronacher","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"docutils","SPDXID":"SPDXRef-pypi-docutils-0.10-75c946","versionInfo":"0.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"(c) 2003 John Gruber, (c) 2004, 2007 Chad Miller., (c) 2005 Jens Jorgen Mortensen, (c) Hevea_ (Objective Caml), (c) Item C., Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001 Mark Pilgrim, Copyright (c) 2001 Python Software Foundation, Copyright (c) 2003 John Gruber (http://daringfireball.net/), Copyright (c) 2003-2012 Free Software Foundation, Inc., Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2009 Gunter Milde, Copyright (c) 2009-2011 Alex Fernandez, Copyright (c) 2009,2010 Alex Fernandez, Copyright (c) 2010 Gunter Milde., Copyright (c) 2010-2012 Free Software Foundation, Inc., Copyright (c) 2011 Gunter Milde., Copyright (c) Alex Fernandez, Copyright (c) Gunter Milde., Copyright 2001-2004 by David Goodger, Copyright 2004 by Enthought, Inc., Copyright 2004 by Enthought, Inc. \u003chttp://www.enthought.com\u003e, copyright by Free Software Foundation, Inc., copyright by Mark Pilgrim, Copyright copy 2003 by John Q. Public, Copyright copy 2003, BogusMegaCorp, Copyright copy 2003, BogusMegaCorp (TM), Copyright u00a9 2003, BogusMegaCorp, copyright' u'Ban Quan , dedication' u'Xian Ci , abstract' u'Zhai Yao, copyright' u'Zhu Zuo Quan , dedication' u'Xian Ci , abstract' u'Gai Yao, copyright', u'Xian Ci dedication', u'Gai Yao, copyright', u'Xian Ci dedication', u'Zhai Yao, u'copyright' copyright', u'dedicat, u'copyright' copyright', u'v, u'copyright' u'copyright', u'd","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"pyquery","SPDXID":"SPDXRef-pypi-pyquery-1.2.4-75c946","versionInfo":"1.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright (c) 2008 - Olivier Lauzanne \[email protected]\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"webtest","SPDXID":"SPDXRef-pypi-webtest-2.0.5-75c946","versionInfo":"2.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"webob","SPDXID":"SPDXRef-pypi-webob-1.2.3-75c946","versionInfo":"1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2005 Ian Bicking and contributors, Copyright (c) 2007 Ian Bicking and Contributors, copyright 2011, Ian Bicking and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"jinja2","SPDXID":"SPDXRef-pypi-jinja2-2.6-75c946","versionInfo":"2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Copyright 2008, (c) Copyright 2008 by \u003ca href http://domain.invalid/'\u003e, Copyright (c) 2009 by the Jinja Team, copyright (c) 2009 by the Jinja Team., copyright (c) 2010 by Armin Ronacher., Copyright (c) 2010 by Armin Ronacher., copyright (c) 2010 by the Jinja Team., Copyright 2006-2009 by the Jinja team, Copyright 2008 by Armin Ronacher., copyright 2008, Armin Ronacher, Copyright 2010 by the Jinja team, Copyright 2011 by Armin Ronacher. :license Flask Design License","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-script","SPDXID":"SPDXRef-pypi-flask-script-0.5.3-75c946","versionInfo":"0.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2010 by Dan Jacob., Copyright 2007-2010 by the Sphinx team, copyright u'2010, Dan Jacob","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-lazyviews","SPDXID":"SPDXRef-pypi-flask-lazyviews-0.4-75c946","versionInfo":"0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2012, Igor Davydenko.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"ordereddict","SPDXID":"SPDXRef-pypi-ordereddict-1.1-75c946","versionInfo":"1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009 Raymond Hettinger","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"nose","SPDXID":"SPDXRef-pypi-nose-1.3-75c946","versionInfo":"1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"blinker","SPDXID":"SPDXRef-pypi-blinker-1.2-75c946","versionInfo":"1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Copyright 2010, Jason Kirtland., Copyright (c) 2006 Patrick K. O'Brien, Mike C. Fletcher, Matthew R. Scott, Copyright (c) 2008 John Resig (jquery.com), Copyright (c) The Blinker authors and contributors, Copyright 2007-2010 by the Sphinx team, copyright u'2010, Jason Kirtland","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-babel","SPDXID":"SPDXRef-pypi-flask-babel-0.8-75c946","versionInfo":"0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"copyright (c) 2010 by Armin Ronacher., Copyright (c) 2010 by Armin Ronacher., Copyright (c) 2010 ORGANIZATION, Copyright 2007-2010 by the Sphinx team, Copyright 2010 by Armin Ronacher. :license Flask Design License, copyright u'2010, Armin Ronacher","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"lxml","SPDXID":"SPDXRef-pypi-lxml-3.1.2-75c946","versionInfo":"3.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"(c) ET. Where, (c) International Organization, Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1999-2003 by Fredrik Lundh, Copyright (c) 1999-2003 by Secret Labs AB, Copyright (c) 1999-2004 by Fredrik Lundh, Copyright (c) 1999-2008 by Fredrik Lundh., Copyright (c) 1999-2009 by Fredrik Lundh, Copyright (c) 2000-2008 Rick Jelliffe and Academia Sinica Computing Center, Copyright (c) 2000,2001 Rick Jelliffe and Academia Sinica Computing Center, Copyright (c) 2001, 2006 Rick Jelliffe and Academia Sinica Computing Center, Copyright (c) 2003 Shuttleworth Foundation, Copyright (c) 2003-2004 by Fredrik Lundh., Copyright (c) 2003-2009 by Fredrik Lundh., Copyright (c) 2004 Ian Bicking., Copyright (c) 2004 Infrae., Copyright (c) 2008 Rick Jelliffe, Copyright (c) Zope Corporation (tm) and Contributors., copyright Ian Bicking, copyright International Organization, copyright Rick Jelliffe and Academia Sinica Computing Center, copyright Shuttleworth Foundation., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-testing","SPDXID":"SPDXRef-pypi-flask-testing-0.4-75c946","versionInfo":"0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"copyright (c) 2010 by Dan Jacob., Copyright (c) 2010 by Dan Jacob., Copyright 2007-2010 by the Sphinx team, copyright u'2010, Dan Jacob","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"babel","SPDXID":"SPDXRef-pypi-babel-0.9.6-75c946","versionInfo":"0.9.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) ... Foo Company, Copyright (c) (year)s FooBar, Inc., Copyright (c) 1990-2003 Foo Company, Copyright (c) 1990-2003 ORGANIZATION, Copyright (c) 2006 Ufsoft.org, Copyright (c) 2007 Edgewall Software, Copyright (c) 2007 FooBar, Inc., Copyright (c) 2007 ORGANIZATION, Copyright (c) 2007 THE, Copyright (c) 2007-2008 Edgewall Software, Copyright (c) 2007-2010 Edgewall Software, Copyright (c) 2008 Edgewall Software, copyright_holder Foo Company, copyright_holder FooBar, TM","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"selenium","SPDXID":"SPDXRef-pypi-selenium-2.32.0-75c946","versionInfo":"2.32.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2007-2009 Google Inc., Copyright 2007-2009 WebDriver committers, Copyright 2008-2009 Google Inc., copyright 2008-2009 WebDriver committers, Copyright 2008-2009 WebDriver committers, Copyright 2008-2010, Copyright 2008-2010 Google Inc., Copyright 2008-2010 WebDriver committers, Copyright 2008-2011 Google Inc., Copyright 2008-2011 WebDriver committers, Copyright 2008-2013 Software, Copyright 2010 Google Inc., Copyright 2010 WebDriver committers, Copyright 2011, Copyright 2011 Google Inc., Copyright 2011 Software Freedom Conservancy., Copyright 2011 WebDriver committers, Copyright 2011-2013 Software, Copyright 2011-2013 Sofware, Copyright 2012, Copyright 2012 Google Inc., Copyright 2012 Software Freedom Conservancy., Copyright 2012 WebDriver committers, Copyright 2012-2013 Software","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-flatpages","SPDXID":"SPDXRef-pypi-flask-flatpages-0.5-75c946","versionInfo":"0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2010 by Armin Ronacher., copyright (c) 2010 by Simon Sapin., Copyright (c) 2010 by Simon Sapin., Copyright 2007-2010 by the Sphinx team, Copyright 2010 by Armin Ronacher. :license Flask Design License, copyright u'2010, Simon Sapin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"windmill","SPDXID":"SPDXRef-pypi-windmill-1.6-75c946","versionInfo":"1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"splinter","SPDXID":"SPDXRef-pypi-splinter-0.5.2-75c946","versionInfo":"0.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"Copyright 2012, Copyright 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"unittest2","SPDXID":"SPDXRef-pypi-unittest2-0.5.1-75c946","versionInfo":"0.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 1999-2003 Steve Purcell, Copyright (c) 2003-2010 Python Software Foundation, Copyright (c) 2010 Michael Foord E-mail","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"coverage","SPDXID":"SPDXRef-pypi-coverage-3.6-75c946","versionInfo":"3.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2008 Ariel Flesler, Copyright (c) 2010, Copyright (c) 2011 John Resig, Jorn Zaefferer, Copyright 2001 Gareth Rees., Copyright 2004-2012 Ned Batchelder., Copyright 2010, John Resig, Copyright 2010, The Dojo Foundation, Copyright Software Freedom Conservancy, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-wtf","SPDXID":"SPDXRef-pypi-flask-wtf-0.8.3-75c946","versionInfo":"0.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright (c) 2010 by Dan Jacob., Copyright (c) 2010 by Dan Jacob., Copyright 2007-2010 by the Sphinx team, copyright u'2010, Dan Jacob","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"flask-mail","SPDXID":"SPDXRef-pypi-flask-mail-0.7.6-75c946","versionInfo":"0.7.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2010 by Armin Ronacher., copyright (c) 2010 by Dan Jacob., Copyright (c) 2010 by danjac., Copyright 2007-2010 by the Sphinx team, Copyright 2010 by Armin Ronacher. :license Flask Design License, copyright u'2010, Dan Jacob","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/[email protected]"}]},{"name":"com.github.learnpython/learnpython.in.ua","SPDXID":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","versionInfo":"master","downloadLocation":"git+https://github.com/learnpython/learnpython.in.ua","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/learnpython/learnpython.in.ua@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-webob-1.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-ordereddict-1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-lxml-3.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-jinja2-2.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-lazyviews-0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-nose-1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-babel-0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-werkzeug-0.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-coverage-3.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-wtf-0.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-mail-0.7.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-pylint-0.27.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-gunicorn-0.17.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-docutils-0.10-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-babel-0.9.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-windmill-1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-unittest2-0.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-wtforms-1.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-pyquery-1.2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-script-0.5.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-selenium-2.32.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-blinker-1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-testing-0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-flatpages-0.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-pep8-1.4.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-splinter-0.5.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-twill-0.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-flask-0.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relatedSpdxElement":"SPDXRef-pypi-webtest-2.0.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-learnpython-learnpython.in.ua-master-fdb83a","relationshipType":"DESCRIBES"}]}