{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.fullarray/python","documentNamespace":"https://spdx.org/spdxdocs/protobom/0b58ce72-d42b-45db-b2da-7808eb93e906","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-27T10:48:12Z"},"packages":[{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-0.22.1-8bb53c","versionInfo":"^0.22.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E0.22.1"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.5-9a9460","versionInfo":"^0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@%5E0.4.5"}]},{"name":"grunt-blanket-qunit","SPDXID":"SPDXRef-npm-grunt-blanket-qunit-0.2.0-bfdf6b","versionInfo":"^0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-blanket-qunit@%5E0.2.0"}]},{"name":"grunt-cli","SPDXID":"SPDXRef-npm-grunt-cli-0.1.13-2ba12a","versionInfo":"^0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-cli@%5E0.1.13"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-0.22.1-16b90d","versionInfo":"^0.22.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E0.22.1"}]},{"name":"grunt","SPDXID":"SPDXRef-npm-grunt-0.4.5-a1da20","versionInfo":"^0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt@%5E0.4.5"}]},{"name":"grunt-blanket-qunit","SPDXID":"SPDXRef-npm-grunt-blanket-qunit-0.2.0-7bd7b1","versionInfo":"^0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-blanket-qunit@%5E0.2.0"}]},{"name":"grunt-cli","SPDXID":"SPDXRef-npm-grunt-cli-0.1.13-669f4e","versionInfo":"^0.1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/grunt-cli@%5E0.1.13"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml"}]},{"name":"bcrypt","SPDXID":"SPDXRef-pypi-bcrypt-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bcrypt"}]},{"name":"selenium","SPDXID":"SPDXRef-pypi-selenium-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/selenium"}]},{"name":"pillow","SPDXID":"SPDXRef-pypi-pillow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pillow"}]},{"name":"geoip2","SPDXID":"SPDXRef-pypi-geoip2-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/geoip2"}]},{"name":"sqlparse","SPDXID":"SPDXRef-pypi-sqlparse-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sqlparse"}]},{"name":"docutils","SPDXID":"SPDXRef-pypi-docutils-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/docutils"}]},{"name":"jinja2","SPDXID":"SPDXRef-pypi-jinja2-75c946","versionInfo":"\u003e= 2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jinja2"}]},{"name":"cx-oracle","SPDXID":"SPDXRef-pypi-cx-oracle-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cx-oracle"}]},{"name":"mock","SPDXID":"SPDXRef-pypi-mock-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mock"}]},{"name":"python-memcached","SPDXID":"SPDXRef-pypi-python-memcached-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-memcached"}]},{"name":"python3-memcached","SPDXID":"SPDXRef-pypi-python3-memcached-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python3-memcached"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"keras","SPDXID":"SPDXRef-pypi-keras-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/keras"}]},{"name":"h5py","SPDXID":"SPDXRef-pypi-h5py-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/h5py"}]},{"name":"theano","SPDXID":"SPDXRef-pypi-theano-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/theano"}]},{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"opencv-python","SPDXID":"SPDXRef-pypi-opencv-python-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-python"}]},{"name":"tensorflow","SPDXID":"SPDXRef-pypi-tensorflow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tensorflow"}]},{"name":"pyramid-jinja2","SPDXID":"SPDXRef-pypi-pyramid-jinja2-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyramid-jinja2"}]},{"name":"webtest","SPDXID":"SPDXRef-pypi-webtest-75c946","versionInfo":"\u003e= 1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/webtest"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov"}]},{"name":"waitress","SPDXID":"SPDXRef-pypi-waitress-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/waitress"}]},{"name":"plaster-pastedeploy","SPDXID":"SPDXRef-pypi-plaster-pastedeploy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/plaster-pastedeploy"}]},{"name":"pyramid","SPDXID":"SPDXRef-pypi-pyramid-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyramid"}]},{"name":"pyramid-debugtoolbar","SPDXID":"SPDXRef-pypi-pyramid-debugtoolbar-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyramid-debugtoolbar"}]},{"name":"mysqlclient","SPDXID":"SPDXRef-pypi-mysqlclient-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mysqlclient"}]},{"name":"psycopg2","SPDXID":"SPDXRef-pypi-psycopg2-75c946","versionInfo":"\u003e= 2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psycopg2"}]},{"name":"nltk","SPDXID":"SPDXRef-pypi-nltk-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nltk"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"s","SPDXID":"SPDXRef-pypi-s-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/s"}]},{"name":"pytz","SPDXID":"SPDXRef-pypi-pytz-2019.3-75c946","versionInfo":"2019.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003-2018 Stuart Bishop \u003cstuart@stuartbishop.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytz@2019.3"}]},{"name":"django","SPDXID":"SPDXRef-pypi-django-2.1-75c946","versionInfo":"2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause AND Python-2.0","copyrightText":"(c) ,h document.createElement 'strong h.className select2-results group, (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) JS Foundation and other contributors, (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, 2017, 2018 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-2014, The Dojo Foundation, Copyright (c) 2012-2015 Kevin Brown, Igor Vaynberg, and Select2 contributors, 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 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 JS Foundation and other contributors, copyright Python (Monty) Pictures., Portions copyright (c) 2004, CherryPy Team (team@cherrypy.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django@2.1"}]},{"name":"com.github.fullarray/python","SPDXID":"SPDXRef-github-fullarray-python-master-162055","versionInfo":"master","downloadLocation":"git+https://github.com/fullarray/python","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/fullarray/python@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-eslint-0.22.1-8bb53c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.5-9a9460","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-blanket-qunit-0.2.0-bfdf6b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-cli-0.1.13-2ba12a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-eslint-0.22.1-16b90d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-0.4.5-a1da20","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-blanket-qunit-0.2.0-7bd7b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-npm-grunt-cli-0.1.13-669f4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pyyaml-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-sqlparse-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pyramid-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-s-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-django-2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-docutils-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-h5py-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-keras-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-tensorflow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-jinja2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-matplotlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-webtest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pytz-2019.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-bcrypt-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-selenium-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-cx-oracle-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-python-memcached-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-theano-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-opencv-python-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pyramid-jinja2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pytest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-geoip2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-waitress-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-plaster-pastedeploy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-mysqlclient-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-nltk-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pillow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-mock-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-python3-memcached-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-pyramid-debugtoolbar-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fullarray-python-master-162055","relatedSpdxElement":"SPDXRef-pypi-psycopg2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-fullarray-python-master-162055","relationshipType":"DESCRIBES"}]}