{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.nunorc/astromlp","documentNamespace":"https://spdx.org/spdxdocs/protobom/d4d5fe2e-f979-439e-bb66-6f04efb114ec","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-20T00:38:12Z"},"packages":[{"name":"sphinx","SPDXID":"SPDXRef-pypi-sphinx-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx"}]},{"name":"sphinx-rtd-theme","SPDXID":"SPDXRef-pypi-sphinx-rtd-theme-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-rtd-theme"}]},{"name":"autodoc","SPDXID":"SPDXRef-pypi-autodoc-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/autodoc"}]},{"name":"sphinx-autobuild","SPDXID":"SPDXRef-pypi-sphinx-autobuild-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-autobuild"}]},{"name":"mock","SPDXID":"SPDXRef-pypi-mock-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mock"}]},{"name":"sphinx-autodoc-typehints","SPDXID":"SPDXRef-pypi-sphinx-autodoc-typehints-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/sphinx-autodoc-typehints"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"astropy","SPDXID":"SPDXRef-pypi-astropy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/astropy"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"matplotlib","SPDXID":"SPDXRef-pypi-matplotlib-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/matplotlib"}]},{"name":"tensorflow","SPDXID":"SPDXRef-pypi-tensorflow-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tensorflow"}]},{"name":"com.github.nunorc/astromlp","SPDXID":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","versionInfo":"master","downloadLocation":"git+https://github.com/nunorc/astromlp","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/nunorc/astromlp@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-matplotlib-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-sphinx-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-astropy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-tensorflow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-sphinx-rtd-theme-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-autodoc-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-sphinx-autobuild-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-mock-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-sphinx-autodoc-typehints-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-nunorc-astromlp-master-a4a2c4","relationshipType":"DESCRIBES"}]}