{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.KNET-KWU/fast-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/b3029b5c-7ed3-4b8e-ad60-6a217aa59b9b","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-06T14:41:45Z"},"packages":[{"name":"fastapi","SPDXID":"SPDXRef-pypi-fastapi-0.95.0-75c946","versionInfo":"0.95.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Sebastian Ramirez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fastapi@0.95.0"}]},{"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":"aiohttp","SPDXID":"SPDXRef-pypi-aiohttp-3.8.4-75c946","versionInfo":"3.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright f project contributors, Copyright Fedor Indutny, 2018","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiohttp@3.8.4"}]},{"name":"anyio","SPDXID":"SPDXRef-pypi-anyio-3.6.2-75c946","versionInfo":"3.6.2","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@3.6.2"}]},{"name":"attrs","SPDXID":"SPDXRef-pypi-attrs-22.2.0-75c946","versionInfo":"22.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) N Revealed, Copyright ...\" is shown in the HTML footer. Default is True., Copyright (c) 2015 Hynek Schlawack, Copyright (c) 2015 Hynek Schlawack\", Hynek Schlawack copyright f'2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/attrs@22.2.0"}]},{"name":"sqlalchemy","SPDXID":"SPDXRef-pypi-sqlalchemy-2.0.9-75c946","versionInfo":"2.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters \u0026 Editors Underscore, (c) OpenJS Foundation and other contributors, (c) Zeno Rocha, Copyright (c) 2005-2021 the SQLAlchemy authors and contributors, Copyright (c) 2005-2023 Michael Bayer and contributors, Copyright (c) 2005-2023 the SQLAlchemy authors and contributors, Copyright (c) 2006-2023 the SQLAlchemy authors and contributors, Copyright (c) 2009-2023 the SQLAlchemy authors and contributors, Copyright (c) 2010 Gaetan de Menten gdementen@gmail.com, Copyright (c) 2010-2023 the SQLAlchemy authors and contributors, Copyright (c) 2013-2023 the SQLAlchemy authors and contributors, Copyright (c) 2020-2023 the SQLAlchemy authors and contributors, Copyright (c) 2021 the SQLAlchemy authors and contributors, Copyright (c) 2021-2023 the SQLAlchemy authors and contributors, Copyright (c) 2022 the SQLAlchemy authors and contributors, Copyright (c) Microsoft, Copyright (c) Microsoft Corporation', Microsoft SQL Azure, Copyright 2005-2023 SQLAlchemy authors and contributors, Copyright 2007-2022 by the Sphinx team, copyright 2007-2023, the SQLAlchemy authors and contributors, Copyright 2007-2023, the SQLAlchemy authors and contributors, Copyright JS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, Copyright SQLAlchemy 2.0 Documentation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sqlalchemy@2.0.9"}]},{"name":"soupsieve","SPDXID":"SPDXRef-pypi-soupsieve-2.4-75c946","versionInfo":"2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 - 2022 a href https://github.com/facelessuser, Copyright (c) 2018 - 2022 Isaac Muse \u003cisaacmuse@gmail.com\u003e, Copyright (c) 2018 Isaac Muse","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/soupsieve@2.4"}]},{"name":"sniffio","SPDXID":"SPDXRef-pypi-sniffio-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sniffio@1.3.0"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-8.1.3-75c946","versionInfo":"8.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright 2001-2006 Gregory P. Ward, Copyright 2002-2006 Python Software Foundation, copyright 2014 Pallets, Copyright 2014 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/click@8.1.3"}]},{"name":"greenlet","SPDXID":"SPDXRef-pypi-greenlet-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT AND PSF-2.0","copyrightText":"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Python Software Foundation, Copyright (c) 2018 gevent community, Copyright (c) 2021 greenlet community, Copyright (c) Armin Rigo, Christian Tismer and contributors, copyright u'2011, Armin Rigo, Christian Tismer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/greenlet@2.0.2"}]},{"name":"bs4","SPDXID":"SPDXRef-pypi-bs4-0.0.1-75c946","versionInfo":"0.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bs4@0.0.1"}]},{"name":"frozenlist","SPDXID":"SPDXRef-pypi-frozenlist-1.3.3-75c946","versionInfo":"1.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2013-2019 Nikolay Kim and Andrew Svetlov, copyright 2013-2019, frozenlist contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/frozenlist@1.3.3"}]},{"name":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-4.5.0-75c946","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Python-2.0","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 Python Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typing-extensions@4.5.0"}]},{"name":"mysqlclient","SPDXID":"SPDXRef-pypi-mysqlclient-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-1.0-or-later AND GPL-2.0 AND GPL-3.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright 1999 by Comstar.net, Inc., Atlanta, GA, copyright 2012, Andy Dustman, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mysqlclient@2.1.1"}]},{"name":"uvicorn","SPDXID":"SPDXRef-pypi-uvicorn-0.21.1-75c946","versionInfo":"0.21.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2017-present, Encode OSS Ltd (https://www.encode.io/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/uvicorn@0.21.1"}]},{"name":"aiosignal","SPDXID":"SPDXRef-pypi-aiosignal-1.3.1-75c946","versionInfo":"1.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2013-2019 Nikolay Kim and Andrew Svetlov, copyright 2013-2019, aiosignal contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiosignal@1.3.1"}]},{"name":"multidict","SPDXID":"SPDXRef-pypi-multidict-6.0.4-75c946","versionInfo":"6.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright 2016, Copyright 2016-2021 Andrew Svetlov and aio-libs team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/multidict@6.0.4"}]},{"name":"lxml","SPDXID":"SPDXRef-pypi-lxml-4.9.2-75c946","versionInfo":"4.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters \u0026 Editors Underscore, (c) Copyright 2020, lxml dev team, (c) ET. Where, (c) OpenJS Foundation and other contributors, (c) self.assertEqual http://ns1, 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-2009 by Fredrik Lundh, Copyright (c) 2000-2008 Rick Jelliffe, Copyright (c) 2000,2001 Rick Jelliffe, Copyright (c) 2001, 2006 Rick Jelliffe, 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) 2004-2010 Rick Jellife, Copyright (c) 2008 Rick Jelliffe, Copyright (c) ISO/IEC 2015, Copyright 2006-2009 by the Pygments team, Copyright 2007-2022 by the Sphinx team, copyright 2020, lxml dev team, copyright Ian Bicking, copyright International Organization, Copyright JS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, copyright Rick Jelliffe, copyright Shuttleworth Foundation, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lxml@4.9.2"}]},{"name":"charset-normalizer","SPDXID":"SPDXRef-pypi-charset-normalizer-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2012 Denny Vrandecic (http://simia.net/letters/), (c) https://stackoverflow.com/questions/3041986/apt-command-line-interface-like-yes-no-input, Copyright (c) 2019 Ahmed TAHRI Ousret, Copyright (c) 2019 TAHRI Ahmed R., copyright (c) 2021 by Ahmed TAHRI, Copyright (c) Ahmed TAHRI Ousret (https://github.com/Ousret), COPYRIGHT (c) FOOBAR, copyright 2019, Ahmed TAHRI","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/charset-normalizer@3.1.0"}]},{"name":"yarl","SPDXID":"SPDXRef-pypi-yarl-1.8.2-75c946","versionInfo":"1.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright 2016-2018, Andrew Svetlov and aio-libs team, Copyright 2016-2021, Andrew Svetlov and aio-libs team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/yarl@1.8.2"}]},{"name":"idna","SPDXID":"SPDXRef-pypi-idna-3.4-75c946","versionInfo":"3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) 2019 Unicode(r), Inc., Copyright (c) 2013-2021, Kim Davies","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/idna@3.4"}]},{"name":"h11","SPDXID":"SPDXRef-pypi-h11-0.14.0-75c946","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2008 Scipy Developers, Copyright (c) 2006, Jonathan E. Taylor, Copyright (c) 2009-2012 Statsmodels Developers, Copyright (c) 2016 Nathaniel J. Smith \u003cnjs@pobox.com\u003e and other contributors, Copyright 2007, 2008 Chris Wanstrath chris@ozmm.org, copyright 2016, Nathaniel J. Smith","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/h11@0.14.0"}]},{"name":"beautifulsoup4","SPDXID":"SPDXRef-pypi-beautifulsoup4-4.12.2-75c946","versionInfo":"4.12.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Copyright 2012, Leonard Richardson, (c) Copyright 2013, Leonard Richardson, Copyright (c) 2004-2023 Leonard Richardson, Copyright (c) Isaac Muse, Copyright (c) James Graham and other contributors, Copyright (c) Leonard Richardson, Copyright 2007-2016 by the Sphinx team, copyright u'2004-2015, Leonard Richardson, copyright u'2004-2020, Leonard Richardson, copyright u'2004-2023, Leonard Richardson, copyright u'2012, Leonard Richardson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/beautifulsoup4@4.12.2"}]},{"name":"async-timeout","SPDXID":"SPDXRef-pypi-async-timeout-4.0.2-75c946","versionInfo":"4.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2016-2020 aio-libs collaboration","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/async-timeout@4.0.2"}]},{"name":"pydantic","SPDXID":"SPDXRef-pypi-pydantic-1.10.7-75c946","versionInfo":"1.10.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, 2018, 2019, 2020, 2021 Samuel Colvin and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic@1.10.7"}]},{"name":"starlette","SPDXID":"SPDXRef-pypi-starlette-0.26.1-75c946","versionInfo":"0.26.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2018, Encode OSS Ltd (https://www.encode.io/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/starlette@0.26.1"}]},{"name":"com.github.KNET-KWU/fast-python","SPDXID":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","versionInfo":"main","downloadLocation":"git+https://github.com/KNET-KWU/fast-python","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/KNET-KWU/fast-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-greenlet-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-uvicorn-0.21.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-aiosignal-1.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-pydantic-1.10.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-starlette-0.26.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-fastapi-0.95.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-yarl-1.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-beautifulsoup4-4.12.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-4.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-colorama-0.4.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-attrs-22.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-soupsieve-2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-click-8.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-async-timeout-4.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-aiohttp-3.8.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-bs4-0.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-frozenlist-1.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-mysqlclient-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-multidict-6.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-lxml-4.9.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-idna-3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-h11-0.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-anyio-3.6.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-sqlalchemy-2.0.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relatedSpdxElement":"SPDXRef-pypi-sniffio-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-KNET-KWU-fast-python-main-45ee3f","relationshipType":"DESCRIBES"}]}