{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.fmipython/PythonCourse2022","documentNamespace":"https://spdx.org/spdxdocs/protobom/7b6e8921-2a33-4c97-a4b9-bb61e1eec7ae","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250627145154-610e6038d0fe+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-06-27T17:56:34Z"},"packages":[{"name":"mypy","SPDXID":"SPDXRef-pypi-mypy-0.991-75c946","versionInfo":"0.991","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(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@0.991"}]},{"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":"typing-extensions","SPDXID":"SPDXRef-pypi-typing-extensions-4.4.0-75c946","versionInfo":"4.4.0","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 Python Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/typing-extensions@4.4.0"}]},{"name":"mypy-extensions","SPDXID":"SPDXRef-pypi-mypy-extensions-0.4.3-75c946","versionInfo":"0.4.3","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@0.4.3"}]},{"name":"pyyaml","SPDXID":"SPDXRef-pypi-pyyaml-6.0-75c946","versionInfo":"6.0","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"}]},{"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"}]},{"name":"actions/configure-pages","SPDXID":"SPDXRef-githubactions-actions-configure-pages-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/configure-pages@2"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@1"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@1"}]},{"name":"com.github.fmipython/PythonCourse2022","SPDXID":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","versionInfo":"main","downloadLocation":"git+https://github.com/fmipython/PythonCourse2022","filesAnalyzed":false,"licenseDeclared":"GPL-3.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/fmipython/PythonCourse2022@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-pypi-mypy-extensions-0.4.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-pypi-pyyaml-6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-githubactions-actions-configure-pages-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-pypi-mypy-0.991-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-pypi-tomli-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relatedSpdxElement":"SPDXRef-pypi-typing-extensions-4.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-fmipython-PythonCourse2022-main-890de0","relationshipType":"DESCRIBES"}]}