{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.lambda-feedback/evaluation-function-boilerplate-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/f3a7fff3-dbd4-4766-b815-5ad175b483c8","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-10T22:07:20Z"},"packages":[{"name":"pyflakes","SPDXID":"SPDXRef-pypi-pyflakes-3.2.0-75c946","versionInfo":"3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2005-2011 Divmod, Inc., Copyright 2013 Florent Xicluna, Copyright 2013-2014 Florent Xicluna","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyflakes@3.2.0"}]},{"name":"ujson","SPDXID":"SPDXRef-pypi-ujson-5.10.0-75c946","versionInfo":"5.10.0","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) 1994 Sun Microsystems, Inc., Copyright (c) 2007 Nick Galbreath nickg at modp dot com, Copyright (c) 2014, Electronic Arts Inc., Copyright 2005, 2006, 2007 Nick Galbreath nickg at modp dot com, Copyright 2006-2008 the V8 project authors, Copyright 2006-2011, the V8 project authors, Copyright 2008 the V8 project authors, Copyright 2010 the V8 project authors, Copyright 2011 the V8 project authors, Copyright 2011, the V8 project authors, Copyright 2012 the V8 project authors, copyrighted by the Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ujson@5.10.0"}]},{"name":"exceptiongroup","SPDXID":"SPDXRef-pypi-exceptiongroup-1.2.2-75c946","versionInfo":"1.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Python Software Foundation, Copyright (c) 2022 Alex Gronholm","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/exceptiongroup@1.2.2"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-8.3.3-75c946","versionInfo":"8.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2004 Holger Krekel and others, Copyright (c) 2014, Gregory Boissinot, copyright 2015, holger krekel and pytest-dev team, Copyright Holger Krekel and others, 2004","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest@8.3.3"}]},{"name":"idna","SPDXID":"SPDXRef-pypi-idna-3.10-75c946","versionInfo":"3.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) 2019 Unicode(r), Inc., Copyright (c) 2013-2024, Kim Davies and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/idna@3.10"}]},{"name":"colorama","SPDXID":"SPDXRef-pypi-colorama-0.4.6-75c946","versionInfo":"0.4.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2010 Jonathan Hartley, Copyright Jonathan Hartley \u0026 Arnon Yaari, 2013-2020, Copyright Jonathan Hartley 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/colorama@0.4.6"}]},{"name":"mccabe","SPDXID":"SPDXRef-pypi-mccabe-0.7.0-75c946","versionInfo":"0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Tarek Ziade \u003ctarek@ziade.org\u003e, Copyright (c) 2013 Florent Xicluna \u003cflorent.xicluna@gmail.com\u003e, Copyright (c) Ned Batchelder","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mccabe@0.7.0"}]},{"name":"mpmath","SPDXID":"SPDXRef-pypi-mpmath-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2005-2021 Fredrik Johansson and mpmath contributors, Copyright 2013 Timo Hartmann (thartmann15 at gmail.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mpmath@1.3.0"}]},{"name":"jsonrpcserver","SPDXID":"SPDXRef-pypi-jsonrpcserver-5.0.9-75c946","versionInfo":"5.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 Beau Barker (beau at explodinglabs.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jsonrpcserver@5.0.9"}]},{"name":"referencing","SPDXID":"SPDXRef-pypi-referencing-0.35.1-75c946","versionInfo":"0.35.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Julian Berman, Julian Berman copyright f'2022","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/referencing@0.35.1"}]},{"name":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-4.12.2-75c946","versionInfo":"4.12.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Python-2.0.1","copyrightText":"Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Python Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typing-extensions@4.12.2"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-7.1.1-75c946","versionInfo":"7.1.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","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8@7.1.1"}]},{"name":"iniconfig","SPDXID":"SPDXRef-pypi-iniconfig-2.0.0-75c946","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Ronny Pfannschmidt, Holger Krekel","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/iniconfig@2.0.0"}]},{"name":"tomli","SPDXID":"SPDXRef-pypi-tomli-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"2021 Taneli Hukkinen, Copyright (c) 2021 Taneli Hukkinen, Copyright 2021 Taneli Hukkinen","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tomli@2.0.1"}]},{"name":"pywin32","SPDXID":"SPDXRef-pypi-pywin32-306-75c946","versionInfo":"306","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"PSF-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pywin32@306"}]},{"name":"jsonschema-specifications","SPDXID":"SPDXRef-pypi-jsonschema-specifications-2023.12.1-75c946","versionInfo":"2023.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Julian Berman, Julian Berman copyright f'2022","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jsonschema-specifications@2023.12.1"}]},{"name":"sniffio","SPDXID":"SPDXRef-pypi-sniffio-1.3.1-75c946","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sniffio@1.3.1"}]},{"name":"pluggy","SPDXID":"SPDXRef-pypi-pluggy-1.5.0-75c946","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 holger krekel (rather uses bitbucket/hpk42), copyright 2016, Holger Krekel","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pluggy@1.5.0"}]},{"name":"packaging","SPDXID":"SPDXRef-pypi-packaging-24.1-75c946","versionInfo":"24.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-3-Clause","copyrightText":"Copyright (c) Donald Stufft and individual contributors, copyright 2014 s","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/packaging@24.1"}]},{"name":"jsonschema","SPDXID":"SPDXRef-pypi-jsonschema-4.23.0-75c946","versionInfo":"4.23.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Julian Berman, Copyright (c) 2013 Julian Berman, Julian Berman copyright 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jsonschema@4.23.0"}]},{"name":"oslash","SPDXID":"SPDXRef-pypi-oslash-0.6.3-75c946","versionInfo":"0.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/oslash@0.6.3"}]},{"name":"anyio","SPDXID":"SPDXRef-pypi-anyio-4.4.0-75c946","versionInfo":"4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Alex Gronholm copyright 2018, Copyright (c) 2018 Alex Gronholm","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/anyio@4.4.0"}]},{"name":"pycodestyle","SPDXID":"SPDXRef-pypi-pycodestyle-2.12.1-75c946","versionInfo":"2.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2009 Johann C. Rocholl \u003cjohann@rocholl.net\u003e, Copyright (c) 2009-2014 Florent Xicluna \u003cflorent.xicluna@gmail.com\u003e, Copyright (c) 2014-2016 Ian Lee \u003cianlee1521@gmail.com\u003e, Copyright (c) 2014-2020 Ian Lee \u003cIanLee1521@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycodestyle@2.12.1"}]},{"name":"attrs","SPDXID":"SPDXRef-pypi-attrs-24.2.0-75c946","versionInfo":"24.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) N Revealed, Copyright (c) 2015 Hynek Schlawack, Hynek Schlawack copyright f'2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/attrs@24.2.0"}]},{"name":"rpds-py","SPDXID":"SPDXRef-pypi-rpds-py-0.20.0-75c946","versionInfo":"0.20.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Tobias Gustafsson, Copyright (c) 2023 Julian Berman, Julian Berman copyright f'2023","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/rpds-py@0.20.0"}]},{"name":"sympy","SPDXID":"SPDXRef-pypi-sympy-1.12-75c946","versionInfo":"1.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"(c) A . B, (c) A. B, (c) Copyright 2000-2003 Symbolic Computation Laboratory, University of Western Ontario, London, Canada N6A, (c) Fix Qasm, Copyright (c) 2001, 2002 Vasil Yaroshevich, Copyright (c) 2006-2014 SymPy developers, Copyright (c) 2006-2018 SymPy Development Team, 2013-2023 Sergey B Kirpichev, Copyright (c) 2006-2023 SymPy Development Team, Copyright (c) 2008 Jens Rasch \u003cjyr2000@gmail.com\u003e, Copyright (c) 2009-2023, PyDy, Copyright (c) 2014 Matthew Rocklin, copyright 2015, SymPy Development Team, Copyright 2016, latex2sympy, copyright SymPy Development","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sympy@1.12"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@4.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@3.%2A.%2A"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5.%2A.%2A"}]},{"name":"actions/cache","SPDXID":"SPDXRef-githubactions-actions-cache-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/cache@4.%2A.%2A"}]},{"name":"snok/install-poetry","SPDXID":"SPDXRef-githubactions-snok-install-poetry-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/snok/install-poetry@1.%2A.%2A"}]},{"name":"lambda-feedback/evaluation-function-workflows/.github/workflows/deploy.yml","SPDXID":"SPDXRef-githubactions-lambda-feedbackevaluation-function-workflows.githubworkflows-deploy.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/lambda-feedback/evaluation-function-workflows/.github/workflows/deploy.yml@main"}]},{"name":"lambda-feedback/evaluation-function-workflows/.github/workflows/build.yml","SPDXID":"SPDXRef-githubactions-lambda-feedbackevaluation-function-workflows.githubworkflows-build.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/lambda-feedback/evaluation-function-workflows/.github/workflows/build.yml@main"}]},{"name":"dorny/test-reporter","SPDXID":"SPDXRef-githubactions-dorny-test-reporter-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/dorny/test-reporter@1.%2A.%2A"}]},{"name":"com.github.lambda-feedback/evaluation-function-boilerplate-python","SPDXID":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","versionInfo":"main","downloadLocation":"git+https://github.com/lambda-feedback/evaluation-function-boilerplate-python","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/lambda-feedback/evaluation-function-boilerplate-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-lambda-feedbackevaluation-function-workflows.githubworkflows-deploy.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-jsonschema-specifications-2023.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-pluggy-1.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-jsonschema-4.23.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-pyflakes-3.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-mccabe-0.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-anyio-4.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-rpds-py-0.20.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-dorny-test-reporter-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-referencing-0.35.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-tomli-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-idna-3.10-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-lambda-feedbackevaluation-function-workflows.githubworkflows-build.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-ujson-5.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-exceptiongroup-1.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-colorama-0.4.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-sniffio-1.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-attrs-24.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-pytest-8.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-iniconfig-2.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-pywin32-306-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-4.12.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-pycodestyle-2.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-sympy-1.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-githubactions-snok-install-poetry-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-mpmath-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-jsonrpcserver-5.0.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-flake8-7.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-packaging-24.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relatedSpdxElement":"SPDXRef-pypi-oslash-0.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-lambda-feedback-evaluation-function-boilerplate-python-main-503fd2","relationshipType":"DESCRIBES"}]}