{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.BaseMax/fastapi-code-platform","documentNamespace":"https://spdx.org/spdxdocs/protobom/a82492fd-3eac-477a-857a-444bd70e19d9","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-07T10:40:55Z"},"packages":[{"name":"async-timeout","SPDXID":"SPDXRef-pypi-async-timeout-5.0.1-75c946","versionInfo":"5.0.1","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@5.0.1"}]},{"name":"passlib","SPDXID":"SPDXRef-pypi-passlib-1.7.4-75c946","versionInfo":"1.7.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) 2016 the Electronic Freedom Foundation, (c) 2016 the Electronic Freedom Foundation., (c) Assurance Technologies \u003chttp://www.assurancetechnologies.com\u003e, (c) Assurance Technologies 2003-2009, (c) Assurance Technologies 2008-2011, Copyright (c) 1996 Aki Yoshida, Copyright (c) 1996 Aki Yoshida., Copyright (c) 2006 Damien Miller \u003cdjm@mindrot.org\u003e, Copyright (c) 2008-2020 Assurance Technologies, LLC., copyright 2008, copyright 2008- d, s","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/passlib@1.7.4"}]},{"name":"annotated-types","SPDXID":"SPDXRef-pypi-annotated-types-0.7.0-75c946","versionInfo":"0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 the contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/annotated-types@0.7.0"}]},{"name":"six","SPDXID":"SPDXRef-pypi-six-1.17.0-75c946","versionInfo":"1.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2024 Benjamin Peterson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/six@1.17.0"}]},{"name":"uvicorn","SPDXID":"SPDXRef-pypi-uvicorn-0.40.0-75c946","versionInfo":"0.40.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2017-present, Encode OSS Ltd (https://www.encode.io/), Copyright (c) Django Software Foundation and individual contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/uvicorn@0.40.0"}]},{"name":"redis","SPDXID":"SPDXRef-pypi-redis-7.1.0-75c946","versionInfo":"7.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022-2023, Redis, inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/redis@7.1.0"}]},{"name":"pymysql","SPDXID":"SPDXRef-pypi-pymysql-1.1.2-75c946","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2016 PyMySQL contributors, Copyright (c) 2010, 2013 PyMySQL contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymysql@1.1.2"}]},{"name":"anyio","SPDXID":"SPDXRef-pypi-anyio-4.12.1-75c946","versionInfo":"4.12.1","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.12.1"}]},{"name":"pywin32","SPDXID":"SPDXRef-pypi-pywin32-311-75c946","versionInfo":"311","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"PSF-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pywin32@311"}]},{"name":"docker","SPDXID":"SPDXRef-pypi-docker-7.1.0-75c946","versionInfo":"7.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2016 Docker, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/docker@7.1.0"}]},{"name":"python-jose","SPDXID":"SPDXRef-pypi-python-jose-3.5.0-75c946","versionInfo":"3.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Michael Davis, copyright 2015, Michael Davis, Copyright 2016 Michael Davis","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-jose@3.5.0"}]},{"name":"typing-inspection","SPDXID":"SPDXRef-pypi-typing-inspection-0.4.2-75c946","versionInfo":"0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Pydantic Services Inc. 2025","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typing-inspection@0.4.2"}]},{"name":"annotated-doc","SPDXID":"SPDXRef-pypi-annotated-doc-0.0.4-75c946","versionInfo":"0.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2025 Sebastian Ramirez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/annotated-doc@0.0.4"}]},{"name":"bcrypt","SPDXID":"SPDXRef-pypi-bcrypt-5.0.0-75c946","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2013-2025","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bcrypt@5.0.0"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-2.32.5-75c946","versionInfo":"2.32.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright (c) 2012 by Kenneth Reitz, copyright (c) 2017 by Kenneth Reitz, Copyright 2019 Kenneth Reitz, Copyright Kenneth Reitz","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests@2.32.5"}]},{"name":"aiomysql","SPDXID":"SPDXRef-pypi-aiomysql-0.3.2-75c946","versionInfo":"0.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010, 2013 PyMySQL contributors, Copyright (c) 2010, 2013-2014 PyMySQL contributors, copyright 2015,2016 Nikolay Novik","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiomysql@0.3.2"}]},{"name":"pydantic","SPDXID":"SPDXRef-pypi-pydantic-2.12.5-75c946","versionInfo":"2.12.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic@2.12.5"}]},{"name":"greenlet","SPDXID":"SPDXRef-pypi-greenlet-3.3.1-75c946","versionInfo":"3.3.1","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 2011, Armin Rigo, Christian Tismer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/greenlet@3.3.1"}]},{"name":"starlette","SPDXID":"SPDXRef-pypi-starlette-0.50.0-75c946","versionInfo":"0.50.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"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.50.0"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-8.3.1-75c946","versionInfo":"8.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"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.3.1"}]},{"name":"charset-normalizer","SPDXID":"SPDXRef-pypi-charset-normalizer-3.4.4-75c946","versionInfo":"3.4.4","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) 2021 by Ahmed TAHRI, Copyright (c) 2025 Ahmed TAHRI, Copyright (c) 2025 TAHRI Ahmed R., Copyright (c) Ahmed TAHRI @Ousret (https://github.com/Ousret), COPYRIGHT (c) FOOBAR, copyright 2023, Ahmed TAHRI","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/charset-normalizer@3.4.4"}]},{"name":"orjson","SPDXID":"SPDXRef-pypi-orjson-3.11.7-75c946","versionInfo":"3.11.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/orjson@3.11.7"}]},{"name":"fastapi","SPDXID":"SPDXRef-pypi-fastapi-0.128.2-75c946","versionInfo":"0.128.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fastapi@0.128.2"}]},{"name":"h11","SPDXID":"SPDXRef-pypi-h11-0.16.0-75c946","versionInfo":"0.16.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.16.0"}]},{"name":"idna","SPDXID":"SPDXRef-pypi-idna-3.11-75c946","versionInfo":"3.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2013-2025, Kim Davies and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/idna@3.11"}]},{"name":"ecdsa","SPDXID":"SPDXRef-pypi-ecdsa-0.19.1-75c946","versionInfo":"0.19.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-public-domain AND MIT","copyrightText":"Copyright (c) 2010 Brian Warner, copyright 2021, Brian Warner and Hubert Kario","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ecdsa@0.19.1"}]},{"name":"rsa","SPDXID":"SPDXRef-pypi-rsa-4.9.1-75c946","versionInfo":"4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2011 Sybren A. Stuvel \u003csybren@stuvel.eu\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/rsa@4.9.1"}]},{"name":"pydantic-core","SPDXID":"SPDXRef-pypi-pydantic-core-2.41.5-75c946","versionInfo":"2.41.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic-core@2.41.5"}]},{"name":"sqlalchemy","SPDXID":"SPDXRef-pypi-sqlalchemy-2.0.46-75c946","versionInfo":"2.0.46","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sqlalchemy@2.0.46"}]},{"name":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-4.15.0-75c946","versionInfo":"4.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD","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.15.0"}]},{"name":"urllib3","SPDXID":"SPDXRef-pypi-urllib3-2.6.3-75c946","versionInfo":"2.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"2019-2022, Pyodide contributors and Mozilla, Copyright (c) 2008-2020 Andrey Petrov and contributors, Copyright (c) 2019-2022, Pyodide contributors, Copyright 2019-2022, Pyodide contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/urllib3@2.6.3"}]},{"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":"pyasn1","SPDXID":"SPDXRef-pypi-pyasn1-0.6.2-75c946","versionInfo":"0.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyasn1@0.6.2"}]},{"name":"certifi","SPDXID":"SPDXRef-pypi-certifi-2026.1.4-75c946","versionInfo":"2026.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/certifi@2026.1.4"}]},{"name":"com.github.BaseMax/fastapi-code-platform","SPDXID":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","versionInfo":"main","downloadLocation":"git+https://github.com/BaseMax/fastapi-code-platform","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/BaseMax/fastapi-code-platform@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-passlib-1.7.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-uvicorn-0.40.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-pywin32-311-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-python-jose-3.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-3.4.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-fastapi-0.128.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-colorama-0.4.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-annotated-types-0.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-pymysql-1.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-aiomysql-0.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-click-8.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-orjson-3.11.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-async-timeout-5.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-six-1.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-docker-7.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-bcrypt-5.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-idna-3.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-certifi-2026.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-ecdsa-0.19.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-rsa-4.9.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-pydantic-core-2.41.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-4.15.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-pyasn1-0.6.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-annotated-doc-0.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-starlette-0.50.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-urllib3-2.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-requests-2.32.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-pydantic-2.12.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-h11-0.16.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-sqlalchemy-2.0.46-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-redis-7.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-anyio-4.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-typing-inspection-0.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relatedSpdxElement":"SPDXRef-pypi-greenlet-3.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-BaseMax-fastapi-code-platform-main-ee70d7","relationshipType":"DESCRIBES"}]}