{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.Raiffs-bits/botbuilder-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/80881645-dfa6-4617-8604-8baa24cc10d9","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-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-05T13:17:15Z"},"packages":[{"name":"pyjwt","SPDXID":"SPDXRef-pypi-pyjwt-75c946","versionInfo":"\u003e= 2.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyjwt"}]},{"name":"joshgummersall/create-issue","SPDXID":"SPDXRef-githubactions-joshgummersall-create-issue-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/joshgummersall/create-issue@main"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@2.%2A.%2A"}]},{"name":"joshgummersall/pr-style","SPDXID":"SPDXRef-githubactions-joshgummersall-pr-style-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/joshgummersall/pr-style@main"}]},{"name":"aiounittest","SPDXID":"SPDXRef-pypi-aiounittest-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-2019 Krzysztof Warunek","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiounittest@1.4.0"}]},{"name":"botbuilder-dialogs","SPDXID":"SPDXRef-pypi-botbuilder-dialogs-4.17.0-75c946","versionInfo":"4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-dialogs@4.17.0"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-75c946","versionInfo":"\u003e= 1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask"}]},{"name":"botbuilder-core","SPDXID":"SPDXRef-pypi-botbuilder-core-75c946","versionInfo":"\u003e= 4.5.0.b4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-core"}]},{"name":"requests-mock","SPDXID":"SPDXRef-pypi-requests-mock-75c946","versionInfo":"\u003e= 1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests-mock"}]},{"name":"aiohttp","SPDXID":"SPDXRef-pypi-aiohttp-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiohttp"}]},{"name":"botbuilder-core","SPDXID":"SPDXRef-pypi-botbuilder-core-75c946","versionInfo":"\u003e= 4.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-core"}]},{"name":"aiounittest","SPDXID":"SPDXRef-pypi-aiounittest-75c946","versionInfo":"\u003e= 1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiounittest"}]},{"name":"djangorestframework","SPDXID":"SPDXRef-pypi-djangorestframework-3.14.0-75c946","versionInfo":"3.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) JS Foundation and other contributors, (c) Vasily Polovnyov \u003cvast@whiteants.net\u003e, Copyright (c) 2011-present, Encode OSS Ltd (https://www.encode.io/), Copyright 2011-2019 Encode OSS Ltd, Copyright 2011-2019 Twitter, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/djangorestframework@3.14.0"}]},{"name":"django","SPDXID":"SPDXRef-pypi-django-4.2.15-75c946","versionInfo":"4.2.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) 2013 title 0.09734s from fe2.rs.github.com' GitHub, Inc., (c) OpenJS Foundation and other contributors, (c), Better News, (c), Good News, (c), Hello Jack, Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, 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-present Python Software Foundation, 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) 2002 Drew Perttula, Copyright (c) 2007-2009 Justin Bronn, Copyright (c) 2007-2009, Justin Bronn, Copyright (c) 2007-2017 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) 2012-2017 Kevin Brown, Igor Vaynberg, and Select2 contributors, Copyright (c) 2014 Code Charm Ltd, Copyright (c) 2022, John Doe, Copyright (c) Django Software Foundation and individual contributors, Copyright (c) Python Software Foundation, copyright Django Software Foundation and contributors, COPYRIGHT Django Software Foundation and contributors, Copyright jQuery Foundation and other contributors, Copyright JS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, Copyright OpenJS Foundation and other contributors, https://openjsf.org, copyright Python (Monty) Pictures, Steven Levithan (c) 2007-2017, Steven Levithan (c) 2008-2017, Steven Levithan (c) 2009-2017, Steven Levithan (c) 2010-2017, Steven Levithan (c) 2012-2017","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django@4.2.15"}]},{"name":"botbuilder-integration-aiohttp","SPDXID":"SPDXRef-pypi-botbuilder-integration-aiohttp-75c946","versionInfo":"\u003e= 4.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-integration-aiohttp"}]},{"name":"azure-cognitiveservices-language-luis","SPDXID":"SPDXRef-pypi-azure-cognitiveservices-language-luis-0.2.0-75c946","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/azure-cognitiveservices-language-luis@0.2.0"}]},{"name":"aiounittest","SPDXID":"SPDXRef-pypi-aiounittest-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-2019 Krzysztof Warunek","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiounittest@1.3.0"}]},{"name":"msrest","SPDXID":"SPDXRef-pypi-msrest-0.7.-75c946","versionInfo":"0.7.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/msrest@0.7.%2A"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-2.32.0-75c946","versionInfo":"2.32.0","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.0"}]},{"name":"botbuilder-schema","SPDXID":"SPDXRef-pypi-botbuilder-schema-4.17.0-75c946","versionInfo":"4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-schema@4.17.0"}]},{"name":"aioresponses","SPDXID":"SPDXRef-pypi-aioresponses-75c946","versionInfo":"~\u003e 0.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aioresponses"}]},{"name":"cryptography","SPDXID":"SPDXRef-pypi-cryptography-43.0.1-75c946","versionInfo":"43.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause OR Apache-2.0","copyrightText":"Copyright (c) 2005-2020, NumPy Developers, Copyright (c) Individual contributors, Copyright 2013-2024, copyright 2013-2024, Individual, copyright 2013-2024, Individual Contributors, Copyright 2015 The Go Authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cryptography@43.0.1"}]},{"name":"pyjwt","SPDXID":"SPDXRef-pypi-pyjwt-2.4.0-75c946","versionInfo":"2.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015-2022 Jose Padilla, Copyright 2015-2022 Jose Padilla, copyright 2015-2022, Jose Padilla","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyjwt@2.4.0"}]},{"name":"botframework-connector","SPDXID":"SPDXRef-pypi-botframework-connector-4.17.0-75c946","versionInfo":"4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botframework-connector@4.17.0"}]},{"name":"botframework-streaming","SPDXID":"SPDXRef-pypi-botframework-streaming-4.17.0-75c946","versionInfo":"4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botframework-streaming@4.17.0"}]},{"name":"msal","SPDXID":"SPDXRef-pypi-msal-75c946","versionInfo":"\u003e= 1.29.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/msal"}]},{"name":"pytest-asyncio","SPDXID":"SPDXRef-pypi-pytest-asyncio-0.24.0-75c946","versionInfo":"0.24.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright 2023, pytest-asyncio contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-asyncio@0.24.0"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-75c946","versionInfo":"~\u003e 8.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-6.0.1-75c946","versionInfo":"6.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2006-2016 Kirill Simonov, Copyright (c) 2017-2021 Ingy dot Net","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyyaml@6.0.1"}]},{"name":"ddt","SPDXID":"SPDXRef-pypi-ddt-1.2.1-75c946","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Carles Barrobes and additional contributors., Copyright 2012-2015 Carles Barrobes and DDT contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ddt@1.2.1"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-75c946","versionInfo":"\u003e= 5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov"}]},{"name":"setuptools","SPDXID":"SPDXRef-pypi-setuptools-72.1.0-75c946","versionInfo":"72.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"2021 Taneli Hukkinen, 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, Copyright (c) 2002 Lars Gustaebel \u003clars@gustaebel.de\u003e, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttps://fsf.org/\u003e, Copyright (c) 2010 Paul Dyson, Copyright (c) 2010-202x The platformdirs, Copyright (c) 2012 Daniel Holth \u003cdholth@fastmail.fm\u003e and contributors, Copyright (c) 2012 Erik Rose, Copyright (c) 2018', jaraco.path.build(basic, prefix root), Copyright (c) 2021 Taneli Hukkinen, Copyright (c) Alex Gronholm, Copyright (c) Anderson Bravalheri, Copyright (c) Donald Stufft and individual contributors, Copyright 1995-2005 Mark Adler, Copyright 1995-2005 Mark Adler +3 CScs Qkkbal, Copyright 1995-2010 Mark Adler, Copyright 1995-2013 Mark Adler, copyright 2014 s, Copyright 2014-2015 Nathan West, Copyright 2014-2016 Nathan West, Copyright 2021 Taneli Hukkinen","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/setuptools@72.1.0"}]},{"name":"botframework-connector","SPDXID":"SPDXRef-pypi-botframework-connector-75c946","versionInfo":"\u003e= 4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botframework-connector"}]},{"name":"botbuilder-schema","SPDXID":"SPDXRef-pypi-botbuilder-schema-75c946","versionInfo":"\u003e= 4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-schema"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-2.2.5-75c946","versionInfo":"2.2.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Copyright 2010 by http://domain.invalid/'\u003e, Copyright (c) 2015 CERN., copyright 2010 Pallets, Copyright 2010 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask@2.2.5"}]},{"name":"botbuilder-core","SPDXID":"SPDXRef-pypi-botbuilder-core-75c946","versionInfo":"\u003e= 4.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-core"}]},{"name":"botbuilder-dialogs","SPDXID":"SPDXRef-pypi-botbuilder-dialogs-75c946","versionInfo":"\u003e= 4.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-dialogs"}]},{"name":"botbuilder-integration-aiohttp","SPDXID":"SPDXRef-pypi-botbuilder-integration-aiohttp-75c946","versionInfo":"\u003e= 4.14.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-integration-aiohttp"}]},{"name":"botbuilder-ai","SPDXID":"SPDXRef-pypi-botbuilder-ai-75c946","versionInfo":"\u003e= 4.14.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-ai"}]},{"name":"datatypes-date-time","SPDXID":"SPDXRef-pypi-datatypes-date-time-75c946","versionInfo":"\u003e= 1.0.0.a2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datatypes-date-time"}]},{"name":"slackclient","SPDXID":"SPDXRef-pypi-slackclient-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/slackclient"}]},{"name":"pyslack","SPDXID":"SPDXRef-pypi-pyslack-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyslack"}]},{"name":"aiohttp","SPDXID":"SPDXRef-pypi-aiohttp-3.10.11-75c946","versionInfo":"3.10.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright aio-libs contributors, copyright f project contributors, Copyright Fedor Indutny, 2018","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/aiohttp@3.10.11"}]},{"name":"botbuilder-core","SPDXID":"SPDXRef-pypi-botbuilder-core-4.17.0-75c946","versionInfo":"4.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/botbuilder-core@4.17.0"}]},{"name":"jsonpickle","SPDXID":"SPDXRef-pypi-jsonpickle-75c946","versionInfo":"\u003e= 1.2,\u003c 1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jsonpickle"}]},{"name":"yarl","SPDXID":"SPDXRef-pypi-yarl-75c946","versionInfo":"\u003e= 1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/yarl"}]},{"name":"urllib3","SPDXID":"SPDXRef-pypi-urllib3-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/urllib3"}]},{"name":"com.github.Raiffs-bits/botbuilder-python","SPDXID":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","versionInfo":"main","downloadLocation":"git+https://github.com/Raiffs-bits/botbuilder-python","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/Raiffs-bits/botbuilder-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pyjwt-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-requests-mock-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-djangorestframework-3.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-msrest-0.7.-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botframework-streaming-4.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pyslack-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-githubactions-joshgummersall-create-issue-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botframework-connector-4.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-ai-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aiohttp-3.10.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-urllib3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-flask-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-azure-cognitiveservices-language-luis-0.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-cryptography-43.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-msal-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-core-4.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-core-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aiohttp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aioresponses-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pytest-asyncio-0.24.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pyyaml-6.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botframework-connector-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-datatypes-date-time-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aiounittest-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-django-4.2.15-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-requests-2.32.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pyjwt-2.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-ddt-1.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-flask-2.2.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-slackclient-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-jsonpickle-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aiounittest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-aiounittest-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-schema-4.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-setuptools-72.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-schema-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-yarl-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-githubactions-joshgummersall-pr-style-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-dialogs-4.17.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-integration-aiohttp-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-pytest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relatedSpdxElement":"SPDXRef-pypi-botbuilder-dialogs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-Raiffs-bits-botbuilder-python-main-be58c0","relationshipType":"DESCRIBES"}]}