{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.django-json-api/django-rest-framework-json-api","documentNamespace":"https://spdx.org/spdxdocs/protobom/cecf4650-9643-4997-b9f7-a9b601fc317d","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-20250703203817-48bceb9919d2+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-07-03T23:12:52Z"},"packages":[{"name":"django","SPDXID":"SPDXRef-pypi-django-75c946","versionInfo":"\u003e= 1.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django"}]},{"name":"django-polymorphic","SPDXID":"SPDXRef-pypi-django-polymorphic-75c946","versionInfo":"\u003e= 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-polymorphic"}]},{"name":"pluggy","SPDXID":"SPDXRef-pypi-pluggy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pluggy"}]},{"name":"pyparsing","SPDXID":"SPDXRef-pypi-pyparsing-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyparsing"}]},{"name":"sqlparse","SPDXID":"SPDXRef-pypi-sqlparse-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sqlparse"}]},{"name":"django-filter","SPDXID":"SPDXRef-pypi-django-filter-75c946","versionInfo":"\u003e= 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-filter"}]},{"name":"pytz","SPDXID":"SPDXRef-pypi-pytz-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytz"}]},{"name":"djangorestframework","SPDXID":"SPDXRef-pypi-djangorestframework-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/djangorestframework"}]},{"name":"py","SPDXID":"SPDXRef-pypi-py-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/py"}]},{"name":"inflection","SPDXID":"SPDXRef-pypi-inflection-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/inflection"}]},{"name":"django-debug-toolbar","SPDXID":"SPDXRef-pypi-django-debug-toolbar-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-debug-toolbar"}]},{"name":"isort","SPDXID":"SPDXRef-pypi-isort-6.0.1-75c946","versionInfo":"6.0.1","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@6.0.1"}]},{"name":"flake8-bugbear","SPDXID":"SPDXRef-pypi-flake8-bugbear-24.12.12-75c946","versionInfo":"24.12.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8-bugbear@24.12.12"}]},{"name":"black","SPDXID":"SPDXRef-pypi-black-25.1.0-75c946","versionInfo":"25.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/black@25.1.0"}]},{"name":"flake8-isort","SPDXID":"SPDXRef-pypi-flake8-isort-6.1.2-75c946","versionInfo":"6.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CAL-1.0 AND GPL-2.0-only","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8-isort@6.1.2"}]},{"name":"flake8","SPDXID":"SPDXRef-pypi-flake8-7.2.0-75c946","versionInfo":"7.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Tarek Ziade \u003ctarek@ziade.org\u003e, Copyright (c) 2012-2016 Ian Cordasco \u003cgraffatcolmingov@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flake8@7.2.0"}]},{"name":"recommonmark","SPDXID":"SPDXRef-pypi-recommonmark-0.7.1-75c946","versionInfo":"0.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Steve Genoud, copyright u'2015, copyright u'2015, Luca Barbato, Eric Holscher, and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/recommonmark@0.7.1"}]},{"name":"sphinx","SPDXID":"SPDXRef-pypi-sphinx-8.1.3-75c946","versionInfo":"8.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause","copyrightText":"(c) Copyright 2006, (c) Copyright 2006-2009, Alice, (c) Copyright 2006. (c) Copyright 2006-2009, Alice, (c) Copyright 2006. f, (c) Copyright 2010-2013, Bob, (c) Copyright 2014-2017, Charlie, (c) Copyright 2018-2021, David, (c) Copyright 2022-2025, Eve, Copr Buildsystem \u003chttps://docs.pagure.org/copr.copr/\u003e, Copr Buildsystem \u003chttps://docs.pagure.org/copr.copr/\u003e (customized) Coreboot \u003chttps://doc.coreboot.org/\u003e Chainer \u003chttps://docs.chainer.org/\u003e, Copyright (c) 2007-2024 by the Sphinx team (see AUTHORS file), Copyright (c) 2008 Stefan van der Walt \u003cstefan@mentat.za.net\u003e , Pauli Virtanen \u003cpav@iki.fi\u003e, Copyright (c) 2010, Georg Brandl \u0026 Team, Copyright (c) 2012, foof, Copyright (c) 2013, Copyright (c) 2013, foo, Copyright (c) 2013, sphinx, Copyright (c) 2015, dev, Copyright (c) 2018, dev, Copyright (c) 2023 ORGANIZATION, Copyright (c) 2024 ORGANIZATION, copyright 2000-2042, The Test Project, copyright 2006 2006-2009, Alice 2010-2013, Bob 2014-2017, Charlie 2018-2021, David 2022-2025, Eve, copyright 2006', 2006-2009, copyright 2007 version, copyright 2007- Y, Copyright 2008 Societe des arts technologiques (SAT), https://sat.qc.ca, Copyright 2008-2009, Haiku, Copyright Arriskua Zaharkitua, Copyright Created using https://www.sphinx-doc.org/'\u003e, Copyright Danger Deprecated, Copyright Error General Index, Copyright Gefahr Veraltet, Copyright Pericolo Deprecato, Copyright Perigo Obsoleto, Copyright Risk Ersatt, copyright Zai EPUB3 Bu Ying Gai Wei Kong, True, (c)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx@8.1.3"}]},{"name":"sphinx-rtd-theme","SPDXID":"SPDXRef-pypi-sphinx-rtd-theme-3.0.2-75c946","versionInfo":"3.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT AND OFL-1.1","copyrightText":"(c) 2011-2015 by tyPoland Lukasz Dziedzic (http://www.typoland.com/), (c) Ban Quan Suo, Copyright (c) 2010-2015, Lukasz Dziedzic (dziedzic@typoland.com), Copyright (c) 2011-2015 by tyPoland Lukasz Dziedzic (http://www.typoland.com/), Copyright (c) 2013-2018 Dave Snider, Read the Docs, Inc. \u0026 contributors, Copyright (c) 2019 ORGANIZATION, Copyright (c) 2023 ORGANIZATION, Copyright 2007-2013 by the Sphinx team, Copyright Auf Bitbucket bearbeiten Auf GitHub, Copyright Dave Gandy 2016, Font data copyright Google","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-rtd-theme@3.0.2"}]},{"name":"uritemplate","SPDXID":"SPDXRef-pypi-uritemplate-4.1.1-75c946","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 OR (Apache-2.0 AND BSD-3-Clause)","copyrightText":"(c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters \u0026 Editors Underscore, (c) 2019 Chris Ferdinandi, (c) JS Foundation and other contributors, Copyright (c) 2013 - Ian Stapleton Cordasco Built with https://www.sphinx-doc.org, copyright (c) 2013 Ian Stapleton Cordasco, Copyright 2007-2021 by the Sphinx team, Copyright 2011-2012 The, copyright 2013 - Ian Stapleton Cordasco, Copyright 2013 Ian Stapleton Cordasco, Copyright JS Foundation and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/uritemplate@4.1.1"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-6.0.2-75c946","versionInfo":"6.0.2","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.2"}]},{"name":"django-filter","SPDXID":"SPDXRef-pypi-django-filter-24.3-75c946","versionInfo":"24.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2013, Copyright (c) 2017, Copyright (c) Alex Gaynor and individual contributors, copyright u'2022, Alex Gaynor, Carlton Gibson and others","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django-filter@24.3"}]},{"name":"twine","SPDXID":"SPDXRef-pypi-twine-6.1.0-75c946","versionInfo":"6.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2013 Donald Stufft, Copyright 2014 Ian Cordasco, Copyright 2015 Ian Cordasco, Copyright 2015 Ian Stapleton Cordasco, Copyright 2016 Ian Cordasco, Copyright 2018 Donald Stufft and individual contributors, Copyright 2018 Dustin Ingram, Copyright 2018 Ian Stapleton Cordasco, Copyright 2019 Donald Stufft and individual contributors, copyright 2019, Donald Stufft and individual contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/twine@6.1.0"}]},{"name":"pytest-factoryboy","SPDXID":"SPDXRef-pypi-pytest-factoryboy-2.7.0-75c946","versionInfo":"2.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2015 Oleg Pidsadnyi, Anatoly Bubenkov and others, Copyright (c) 2015 Oleg Pidsadnyi","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-factoryboy@2.7.0"}]},{"name":"factory-boy","SPDXID":"SPDXRef-pypi-factory-boy-3.3.3-75c946","versionInfo":"3.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Mark Sandstrom, Copyright (c) 2011-2015 Raphael Barrois, Copyright (c) The FactoryBoy project, copyright 2011-2015, Raphael Barrois, Mark Sandstrom","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/factory-boy@3.3.3"}]},{"name":"pytest","SPDXID":"SPDXRef-pypi-pytest-8.3.5-75c946","versionInfo":"8.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest@8.3.5"}]},{"name":"syrupy","SPDXID":"SPDXRef-pypi-syrupy-4.9.1-75c946","versionInfo":"4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/syrupy@4.9.1"}]},{"name":"faker","SPDXID":"SPDXRef-pypi-faker-37.1.0-75c946","versionInfo":"37.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Daniele Faraglia","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/faker@37.1.0"}]},{"name":"pytest-django","SPDXID":"SPDXRef-pypi-pytest-django-4.11.1-75c946","versionInfo":"4.11.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-django@4.11.1"}]},{"name":"pytest-cov","SPDXID":"SPDXRef-pypi-pytest-cov-6.1.1-75c946","versionInfo":"6.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 Meme Dough","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytest-cov@6.1.1"}]},{"name":"django","SPDXID":"SPDXRef-pypi-django-75c946","versionInfo":"\u003e= 4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/django"}]},{"name":"inflection","SPDXID":"SPDXRef-pypi-inflection-75c946","versionInfo":"\u003e= 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/inflection"}]},{"name":"djangorestframework","SPDXID":"SPDXRef-pypi-djangorestframework-75c946","versionInfo":"\u003e= 3.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/djangorestframework"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@2.%2A.%2A"}]},{"name":"codecov/codecov-action","SPDXID":"SPDXRef-githubactions-codecov-codecov-action-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/codecov/codecov-action@4.%2A.%2A"}]},{"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":"com.github.django-json-api/django-rest-framework-json-api","SPDXID":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","versionInfo":"main","downloadLocation":"git+https://github.com/django-json-api/django-rest-framework-json-api","filesAnalyzed":false,"licenseDeclared":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/django-json-api/django-rest-framework-json-api@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-django-debug-toolbar-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pluggy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-djangorestframework-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-factory-boy-3.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-django-filter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-flake8-7.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pyyaml-6.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-django-filter-24.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pytest-factoryboy-2.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-syrupy-4.9.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-githubactions-codecov-codecov-action-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-black-25.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-django-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-django-polymorphic-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-py-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-inflection-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-twine-6.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pytest-8.3.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-isort-6.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-sqlparse-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-sphinx-8.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-sphinx-rtd-theme-3.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-faker-37.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pytest-cov-6.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pyparsing-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-flake8-isort-6.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pytz-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-recommonmark-0.7.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-flake8-bugbear-24.12.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-uritemplate-4.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relatedSpdxElement":"SPDXRef-pypi-pytest-django-4.11.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-django-json-api-django-rest-framework-json-api-main-394f80","relationshipType":"DESCRIBES"}]}