{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.smallstep/openapi-python-client","documentNamespace":"https://spdx.org/spdxdocs/protobom/ceb9b390-a05d-464a-b29e-86617cb570da","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-29T13:19:54Z"},"packages":[{"name":"python","SPDXID":"SPDXRef-pypi-python-75c946","versionInfo":"^ 3.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python"}]},{"name":"attrs","SPDXID":"SPDXRef-pypi-attrs-75c946","versionInfo":"\u003e= 21.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/attrs"}]},{"name":"httpx","SPDXID":"SPDXRef-pypi-httpx-75c946","versionInfo":"\u003e= 0.20.0,\u003c 0.26.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/httpx"}]},{"name":"python-dateutil","SPDXID":"SPDXRef-pypi-python-dateutil-75c946","versionInfo":"^ 2.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-dateutil"}]},{"name":"black","SPDXID":"SPDXRef-pypi-black-23.9.1-75c946","versionInfo":"23.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2019 Reece Hart, 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 Python Software Foundation, 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) 2018 Lukasz Langa, Copyright 2004-2005 Elemental Security, Inc., Copyright 2006 Google, Inc., copyright 2018-Present, Lukasz Langa and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/black@23.9.1"}]},{"name":"mslex","SPDXID":"SPDXRef-pypi-mslex-0.3.0-75c946","versionInfo":"0.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mslex@0.3.0"}]},{"name":"python-dateutil","SPDXID":"SPDXRef-pypi-python-dateutil-2.8.2-75c946","versionInfo":"2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2003-2011 - Gustavo Niemeyer \u003cgustavo@niemeyer.net\u003e, Copyright (c) 2012-2014 - Tomi Pievilainen \u003ctomi.pievilainen@iki.fi\u003e, Copyright (c) 2014-2016 - Yaron de Leeuw \u003cme@jarondl.net\u003e, Copyright (c) 2015- - dateutil contributors, Copyright (c) 2015- - Paul Ganssle \u003cpaul@ganssle.io\u003e, Copyright 2017- dateutil contributors, Copyright 2017- Paul Ganssle \u003cpaul@ganssle.io\u003e, copyright 2019, dateutil","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-dateutil@2.8.2"}]},{"name":"certifi","SPDXID":"SPDXRef-pypi-certifi-2023.7.22-75c946","versionInfo":"2023.7.22","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MPL-2.0","copyrightText":"(c) 1999 Entrust.net Limited, (c) 1999 Entrust.net Limited Label Entrust.net Premium 2048 Secure Server CA Serial, (c) 2006 Entrust, Inc., (c) 2006 Entrust, Inc. Label Entrust Root Certification, (c) 2009 Entrust, Inc. - for, (c) 2012 Entrust, Inc. - for, (c) 2015 Entrust, Inc. - for","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/certifi@2023.7.22"}]},{"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":"pyflakes","SPDXID":"SPDXRef-pypi-pyflakes-3.1.0-75c946","versionInfo":"3.1.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.1.0"}]},{"name":"packaging","SPDXID":"SPDXRef-pypi-packaging-23.1-75c946","versionInfo":"23.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND BSD-2-Clause","copyrightText":"Copyright (c) Donald Stufft and individual contributors, copyright 2014-2019 s","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/packaging@23.1"}]},{"name":"ruamel-yaml-clib","SPDXID":"SPDXRef-pypi-ruamel-yaml-clib-0.2.7-75c946","versionInfo":"0.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ruamel-yaml-clib@0.2.7"}]},{"name":"pydantic-core","SPDXID":"SPDXRef-pypi-pydantic-core-2.6.3-75c946","versionInfo":"2.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Samuel Colvin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic-core@2.6.3"}]},{"name":"types-certifi","SPDXID":"SPDXRef-pypi-types-certifi-2020.4.0-75c946","versionInfo":"2020.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-certifi@2020.4.0"}]},{"name":"six","SPDXID":"SPDXRef-pypi-six-1.16.0-75c946","versionInfo":"1.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2020 Benjamin Peterson, copyright u'2010-2020, Benjamin Peterson","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/six@1.16.0"}]},{"name":"pathspec","SPDXID":"SPDXRef-pypi-pathspec-0.11.2-75c946","versionInfo":"0.11.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MPL-2.0","copyrightText":"Copyright (c) 2013-2023 Caleb P. Burns credits dahlia \u003chttps://github.com/dahlia\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pathspec@0.11.2"}]},{"name":"shellingham","SPDXID":"SPDXRef-pypi-shellingham-1.5.3-75c946","versionInfo":"1.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2018, Tzu-ping Chung \u003curanusjr@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/shellingham@1.5.3"}]},{"name":"anyio","SPDXID":"SPDXRef-pypi-anyio-4.0.0-75c946","versionInfo":"4.0.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.0.0"}]},{"name":"python-multipart","SPDXID":"SPDXRef-pypi-python-multipart-0.0.6-75c946","versionInfo":"0.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2012-2013, Andrew Dunham, Copyright 2012, Andrew Dunham","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-multipart@0.0.6"}]},{"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":"setuptools","SPDXID":"SPDXRef-pypi-setuptools-68.2.2-75c946","versionInfo":"68.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"2021 Taneli Hukkinen, Copyright (c) 2018, Copyright (c) Anderson Bravalheri, 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-2019 s, Copyright 2021 Taneli Hukkinen","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/setuptools@68.2.2"}]},{"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":"platformdirs","SPDXID":"SPDXRef-pypi-platformdirs-3.10.0-75c946","versionInfo":"3.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-202x The platformdirs","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/platformdirs@3.10.0"}]},{"name":"wrapt","SPDXID":"SPDXRef-pypi-wrapt-1.15.0-75c946","versionInfo":"1.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2013-2023, Graham Dumpleton","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wrapt@1.15.0"}]},{"name":"autoflake","SPDXID":"SPDXRef-pypi-autoflake-2.2.1-75c946","versionInfo":"2.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Steven Myint","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/autoflake@2.2.1"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-2.17.5-75c946","versionInfo":"2.17.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0-or-later AND GPL-3.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) https://github.com/pylint-dev/pylint/blob/main/CONTRIBUTORS.txt, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint@2.17.5"}]},{"name":"exceptiongroup","SPDXID":"SPDXRef-pypi-exceptiongroup-1.1.3-75c946","versionInfo":"1.1.3","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.1.3"}]},{"name":"mypy-extensions","SPDXID":"SPDXRef-pypi-mypy-extensions-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016-2017 Jukka Lehtosalo and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mypy-extensions@1.0.0"}]},{"name":"httpcore","SPDXID":"SPDXRef-pypi-httpcore-0.18.0-75c946","versionInfo":"0.18.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2020, Encode OSS Ltd (https://www.encode.io/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/httpcore@0.18.0"}]},{"name":"dparse","SPDXID":"SPDXRef-pypi-dparse-0.6.3-75c946","versionInfo":"0.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Jason R Coombs \u003cjaraco@jaraco.com\u003e, Copyright (c) 2017, Jannis Gebauer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dparse@0.6.3"}]},{"name":"urllib3","SPDXID":"SPDXRef-pypi-urllib3-2.0.4-75c946","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2008-2020 Andrey Petrov and contributors, Copyright (c) 2012 Senko Rasic \u003csenko.rasic@dobarkod.hr\u003e, Copyright (c) 2015-2016 Will Bond \u003cwill@wbond.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/urllib3@2.0.4"}]},{"name":"typer","SPDXID":"SPDXRef-pypi-typer-0.9.0-75c946","versionInfo":"0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Sebastian Ramirez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typer@0.9.0"}]},{"name":"coverage","SPDXID":"SPDXRef-pypi-coverage-7.3.1-75c946","versionInfo":"7.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001 Gareth Rees, Copyright 2004- facts.now Y Ned, Copyright 2004-2023 Ned Batchelder, Copyright 2004. Ned', f, copyright 2009 N, copyright 2009-2023, Ned Batchelder, Copyright Software Freedom Conservancy, Inc., Portions (c) International Organization","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/coverage@7.3.1"}]},{"name":"types-python-dateutil","SPDXID":"SPDXRef-pypi-types-python-dateutil-2.8.19.14-75c946","versionInfo":"2.8.19.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-python-dateutil@2.8.19.14"}]},{"name":"mypy","SPDXID":"SPDXRef-pypi-mypy-1.5.1-75c946","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) D TypeAlias, (c) E Argument, (c) E Cannot, (c) E Incompatible, (c) E Only, (c) E Too, (c) N Revealed, 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 Python Software Foundation, Copyright (c) 2012-2022 Jukka Lehtosalo and contributors, Copyright (c) 2015 Jukka Lehtosalo and contributors, Copyright (c) 2015-2022 Dropbox, Inc., Copyright (c) 2016 The Pybind Development Team, Copyright 2003 Google Inc., Copyright 2005, Google Inc., Copyright 2006, Google Inc., Copyright 2007, Google Inc., Copyright 2008 Google Inc., Copyright 2008, Google Inc., Copyright 2009 Google Inc., copyright 2012-2022 Jukka Lehtosalo and mypy contributors, Copyright 2015, Google Inc., copyright 2020-2022, mypyc team, Copyright Contributors to the pythoncapi_compat project.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mypy@1.5.1"}]},{"name":"annotated-types","SPDXID":"SPDXRef-pypi-annotated-types-0.5.0-75c946","versionInfo":"0.5.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.5.0"}]},{"name":"astroid","SPDXID":"SPDXRef-pypi-astroid-2.15.6-75c946","versionInfo":"2.15.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LGPL-2.1-or-later","copyrightText":"Copyright (c) 1991, 1999 Free Software Foundation, Inc., Copyright (c) https://github.com/PyCQA/astroid/blob/main/CONTRIBUTORS.txt, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/astroid@2.15.6"}]},{"name":"taskipy","SPDXID":"SPDXRef-pypi-taskipy-1.12.0-75c946","versionInfo":"1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/taskipy@1.12.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":"httpx","SPDXID":"SPDXRef-pypi-httpx-0.25.0-75c946","versionInfo":"0.25.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2019, Encode OSS Ltd (https://www.encode.io/)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/httpx@0.25.0"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-7.4.2-75c946","versionInfo":"7.4.2","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@7.4.2"}]},{"name":"pydantic","SPDXID":"SPDXRef-pypi-pydantic-2.3.0-75c946","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydantic@2.3.0"}]},{"name":"pytest-mock","SPDXID":"SPDXRef-pypi-pytest-mock-3.11.1-75c946","versionInfo":"3.11.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Bruno Oliveira, copyright 2022, Bruno Oliveira","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-mock@3.11.1"}]},{"name":"dill","SPDXID":"SPDXRef-pypi-dill-0.3.7-75c946","versionInfo":"0.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2004-2016 California Institute of Technology, Copyright (c) 2008-2010 Marius Gedminas \u003cmarius@pov.lt\u003e, Copyright (c) 2008-2015 California Institute of Technology, Copyright (c) 2008-2016 California Institute of Technology, Copyright (c) 2009 PiCloud, Inc. \u003chttp://www.picloud.com\u003e, Copyright (c) 2010 Stefano Rivera \u003cstefano@rivera.za.net\u003e, Copyright (c) 2011 by science+computing, Copyright (c) 2012, Regents of the University of California, Copyright (c) 2016-2023 The Uncertainty Quantification Foundation, Copyright (c) 2018-2023 The Uncertainty Quantification Foundation, Copyright (c) 2019-2023 The Uncertainty Quantification Foundation, Copyright (c) 2021-2023 The Uncertainty Quantification Foundation, Copyright (c) 2022-2023 The Uncertainty Quantification Foundation, Copyright (c) 2023 The Uncertainty Quantification Foundation, copyright d, The Uncertainty Quantification Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dill@0.3.7"}]},{"name":"lazy-object-proxy","SPDXID":"SPDXRef-pypi-lazy-object-proxy-1.9.0-75c946","versionInfo":"1.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2014-2023, Ionel Cristian Maries","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lazy-object-proxy@1.9.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":"pluggy","SPDXID":"SPDXRef-pypi-pluggy-1.3.0-75c946","versionInfo":"1.3.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.3.0"}]},{"name":"charset-normalizer","SPDXID":"SPDXRef-pypi-charset-normalizer-3.2.0-75c946","versionInfo":"3.2.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.2.0"}]},{"name":"psutil","SPDXID":"SPDXRef-pypi-psutil-5.9.5-75c946","versionInfo":"5.9.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2009 Giampaolo Rodola, Copyright (c) 2009, Giampaolo, Copyright (c) 2009, Giampaolo Rodola, Copyright (c) 2009, Giampaolo Rodola', Himanshu Shekhar, Copyright (c) 2009, Giampaolo Rodola', Jeff Tang, Copyright (c) 2009, Giampaolo Rodola', karthikrev, Copyright (c) 2009, Giampaolo Rodola', Landry Breuil, Copyright (c) 2009, Giampaolo Rodola', Landry Breuil (OpenBSD), Copyright (c) 2009, Giampaolo Rodola', Oleksii Shevchuk, Copyright (c) 2009, Jay Loden, Dave Daeschler, Giampaolo Rodola, Copyright (c) 2009, Jay Loden, Giampaolo Rodola, Copyright (c) 2015, Ryo ONODERA., Copyright (c) 2017, Arnon Yaari, Copyright 2007-2011 by the Sphinx team, copyright 2009- s, s","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/psutil@5.9.5"}]},{"name":"tomlkit","SPDXID":"SPDXRef-pypi-tomlkit-0.12.1-75c946","versionInfo":"0.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Sebastien Eustace, Copyright (c) 2018 TOML authors, copyright 2021, Sebastien Eustace, Copyright Rebecca Turner \u003cme@re-becca.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tomlkit@0.12.1"}]},{"name":"safety","SPDXID":"SPDXRef-pypi-safety-2.3.4-75c946","versionInfo":"2.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016, pyup.io","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/safety@2.3.4"}]},{"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":"requests","SPDXID":"SPDXRef-pypi-requests-2.31.0-75c946","versionInfo":"2.31.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.31.0"}]},{"name":"markupsafe","SPDXID":"SPDXRef-pypi-markupsafe-2.1.3-75c946","versionInfo":"2.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright 2010 Pallets, Copyright 2010 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/markupsafe@2.1.3"}]},{"name":"attrs","SPDXID":"SPDXRef-pypi-attrs-23.1.0-75c946","versionInfo":"23.1.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\", Copyright (c) 2015 Hynek Schlawack\" == mod.__copyright, Hynek Schlawack copyright f'2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/attrs@23.1.0"}]},{"name":"isort","SPDXID":"SPDXRef-pypi-isort-5.12.0-75c946","versionInfo":"5.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2018, Marcel Hellkamp, Copyright (c) 2013 Timothy Edmund Crosley, Copyright (c) 2016 Timothy Edmund Crosley Under, Copyright (c) 2021 Taneli Hukkinen, Copyright 2011 VMware, Inc, Copyright 2013 Red Hat, Inc., Copyright 2018 Google LLC, Copyright 2019 Google LLC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/isort@5.12.0"}]},{"name":"jinja2","SPDXID":"SPDXRef-pypi-jinja2-3.1.2-75c946","versionInfo":"3.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Copyright 2008 by http://domain.invalid/'\u003e, copyright 2007 Pallets, Copyright 2007 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jinja2@3.1.2"}]},{"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":"click","SPDXID":"SPDXRef-pypi-click-8.1.7-75c946","versionInfo":"8.1.7","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.7"}]},{"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":"types-pyyaml","SPDXID":"SPDXRef-pypi-types-pyyaml-6.0.12.11-75c946","versionInfo":"6.0.12.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/types-pyyaml@6.0.12.11"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-4.1.0-75c946","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Meme Dough","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov@4.1.0"}]},{"name":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-4.7.1-75c946","versionInfo":"4.7.1","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.7.1"}]},{"name":"ruamel-yaml","SPDXID":"SPDXRef-pypi-ruamel-yaml-0.17.32-75c946","versionInfo":"0.17.32","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/ruamel-yaml@0.17.32"}]},{"name":"pytest-asyncio","SPDXID":"SPDXRef-pypi-pytest-asyncio-0.21.1-75c946","versionInfo":"0.21.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"copyright 2022, pytest-asyncio contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-asyncio@0.21.1"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@3"}]},{"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"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-4-75c946","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@4"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@3"}]},{"name":"codecov/codecov-action","SPDXID":"SPDXRef-githubactions-codecov-codecov-action-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/codecov/codecov-action@3"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-3df4ab11eba7bda6032a0b82a6bb43b11571feac-75c946","versionInfo":"3df4ab11eba7bda6032a0b82a6bb43b11571feac","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac"}]},{"name":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@2"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@2"}]},{"name":"Swatinem/rust-cache","SPDXID":"SPDXRef-githubactions-Swatinem-rust-cache-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/Swatinem/rust-cache@2"}]},{"name":"crazy-max/ghaction-import-gpg","SPDXID":"SPDXRef-githubactions-crazy-max-ghaction-import-gpg-6-75c946","versionInfo":"6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/crazy-max/ghaction-import-gpg@6"}]},{"name":"knope-dev/action","SPDXID":"SPDXRef-githubactions-knope-dev-action-2.0.0-75c946","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/knope-dev/action@2.0.0"}]},{"name":"com.github.smallstep/openapi-python-client","SPDXID":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","versionInfo":"main","downloadLocation":"git+https://github.com/smallstep/openapi-python-client","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/smallstep/openapi-python-client@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-dparse-0.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-3.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pytest-asyncio-0.21.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-httpx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pydantic-core-2.6.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-iniconfig-2.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pydantic-2.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-psutil-5.9.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-tomlkit-0.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-requests-2.31.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-codecov-codecov-action-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-six-1.16.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pylint-2.17.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-exceptiongroup-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-colorama-0.4.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-sniffio-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-mypy-extensions-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-setuptools-68.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-wrapt-1.15.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-safety-2.3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-jinja2-3.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-httpcore-0.18.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-astroid-2.15.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pyflakes-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-platformdirs-3.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-tomli-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-attrs-23.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-isort-5.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-coverage-7.3.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-annotated-types-0.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pluggy-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-3df4ab11eba7bda6032a0b82a6bb43b11571feac-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-attrs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-python-dateutil-2.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-urllib3-2.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-click-8.1.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-mccabe-0.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-python-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-shellingham-1.5.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pytest-7.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-dill-0.3.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-markupsafe-2.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-crazy-max-ghaction-import-gpg-6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-knope-dev-action-2.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-mslex-0.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-ruamel-yaml-clib-0.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-httpx-0.25.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-types-pyyaml-6.0.12.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-actions-cache-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-packaging-23.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-ruamel-yaml-0.17.32-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-Swatinem-rust-cache-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-black-23.9.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-typer-0.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-mypy-1.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pyyaml-6.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-4.7.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-anyio-4.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-autoflake-2.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-types-python-dateutil-2.8.19.14-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-lazy-object-proxy-1.9.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-4.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-certifi-2023.7.22-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-h11-0.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-types-certifi-2020.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pathspec-0.11.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-taskipy-1.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-pytest-mock-3.11.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-idna-3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-python-dateutil-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relatedSpdxElement":"SPDXRef-pypi-python-multipart-0.0.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-smallstep-openapi-python-client-main-40ed22","relationshipType":"DESCRIBES"}]}