{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.1995parham-teaching/Python201","documentNamespace":"https://spdx.org/spdxdocs/protobom/ecb22489-2802-4b66-a332-573bfd1a23b4","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250512132325-dc7a2c9d8215+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-05-12T17:07:37Z"},"packages":[{"name":"@popperjs/core","SPDXID":"SPDXRef-npm-popperjs-core-2.11.8-bbec8f","versionInfo":"2.11.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Federico Zivolo","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"ulid","SPDXID":"SPDXRef-npm-ulid-2.3.0-c6921b","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Alizain Feerasta","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ulid@2.3.0"}]},{"name":"prettier-plugin-go-template","SPDXID":"SPDXRef-npm-prettier-plugin-go-template-0.0.15-395a47","versionInfo":"0.0.15","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 Niklas Portmann","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prettier-plugin-go-template@0.0.15"}]},{"name":"material-icons","SPDXID":"SPDXRef-npm-material-icons-1.13.14-4e30b2","versionInfo":"1.13.14","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/material-icons@1.13.14"}]},{"name":"prettier","SPDXID":"SPDXRef-npm-prettier-3.5.3-c7d791","versionInfo":"3.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) GraphQL Contributors, (c) Jared Wray, Copyright (c) 2009-2015, Kevin Decker \u003ckpdecker@gmail.com\u003e, Copyright (c) 2010-2025 Google LLC. https://angular.dev/license, Copyright (c) 2011-2015 by Vitaly Puzrin, Copyright (c) 2012 EditorConfig Team, Copyright (c) 2012-2014 by various contributors, Copyright (c) 2012-2014 by Woong Jun and Tim Oxley, Copyright (c) 2012-2014 Raynos, Copyright (c) 2012-2017 by Ingvar Stepanyan, Copyright (c) 2012-2018 Aseem Kishore, and others, Copyright (c) 2012-2022 by various contributors, Copyright (c) 2013 Andrey Sitnik \u003candrey@sitnik.ru\u003e, Copyright (c) 2013 Dominic Tarr, Copyright (c) 2013 James Halliday, Copyright (c) 2013 Kael Zhang \u003ci@kael.me\u003e , contributors http://kael.me, Copyright (c) 2013 Liucw, Copyright (c) 2013 Mikola Lysenko, Copyright (c) 2014 Alex Bell, Copyright (c) 2014 Stefan Thomas, Copyright (c) 2014 Yehuda Katz and contributors, Copyright (c) 2014-2016, Jon Schlinkert, Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2014-2020 Teambition, Copyright (c) 2014-present Sebastian McKenzie and other contributors, Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell, Copyright (c) 2015 Brian Donovan, Copyright (c) 2015 Matteo Collina, Copyright (c) 2015 Tilde, Inc., Copyright (c) 2015 Titus Wormer, Copyright (c) 2015 Titus Wormer \u003ctituswormer@gmail.com\u003e, Copyright (c) 2015-2020, Matteo Collina \u003cmatteo.collina@gmail.com\u003e, Copyright (c) 2015-present, Jon Schlinkert, Copyright (c) 2015, 2019 Elan Shanker, Copyright (c) 2016 Denys Kniazevych \u003cwebschik@gmail.com\u003e, Copyright (c) 2016 Joshua Holbrook, Copyright (c) 2016 Pat Sissons \u003cpatricksissons@gmail.com\u003e, Copyright (c) 2016 Thomas Watson Steen, Copyright (c) 2016 Titus Wormer \u003ctituswormer@gmail.com\u003e, Copyright (c) 2016, Mark Wubben, Copyright (c) 2017 Andrew Powell \u003candrew@shellscape.org\u003e, Copyright (c) 2017 Evgeny Poberezkin, Copyright (c) 2017 Permission, Copyright (c) 2017 Titus Wormer \u003ctituswormer@gmail.com\u003e, Copyright (c) 2017-2021 Luke Childs, Copyright (c) 2017-present, Jon Schlinkert, Copyright (c) 2018-2020, Andrea Giammarchi, Copyright (c) 2019 , KFlash and others, Copyright (c) 2019 typescript-eslint and other contributors, Copyright (c) 2020 Titus Wormer \u003ctituswormer@gmail.com\u003e, Copyright (c) 2021 Titus Wormer, Copyright (c) 2021-2022 Jared Wray, Copyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov, Copyright (c) Andrew Powell \u003candrew@shellscape.org\u003e, Copyright (c) Ben Briggs \u003cbeneb.info@gmail.com\u003e (http://beneb.info), Copyright (c) Denis Malinochkin, Copyright (c) Feross Aboukhadijeh, Copyright (c) Ika \u003cikatyang@gmail.com\u003e (https://github.com/ikatyang), Copyright (c) Isaac Z. Schlueter, Copyright (c) Isaac Z. Schlueter and Contributors, Copyright (c) James Long and contributors, Copyright (c) James Talmage \u003cjames@talmage.io\u003e (https://github.com/jamestalmage), Copyright (c) Meta Platforms, Inc. and affiliates, Copyright (c) Open JS Foundation, Copyright (c) Petka Antonov Benjamin Gruenbaum, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com), Copyright (c) Squirrel Chat et al, Copyright 2013 Andrey Sitnik \u003candrey@sitnik.ru\u003e, Copyright 2017 Andrey Sitnik \u003candrey@sitnik.ru\u003e, Copyright 2018 Eemeli Aro \u003ceemeli@gmail.com\u003e, Copyright Joyent, Inc. and other Node contributors, Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prettier@3.5.3"}]},{"name":"reveal.js","SPDXID":"SPDXRef-npm-reveal.js-5.2.1-4924c8","versionInfo":"5.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/reveal.js@5.2.1"}]},{"name":"bootstrap","SPDXID":"SPDXRef-npm-bootstrap-5.3.5-f70e5f","versionInfo":"5.3.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-3.0 AND MIT","copyrightText":"Copyright (c) 2011-2025 The Bootstrap Authors, Copyright 2011-2025 The Bootstrap Authors, copyright 2011-2025 the Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors), Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bootstrap@5.3.5"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@3.%2A.%2A"}]},{"name":"actions/configure-pages","SPDXID":"SPDXRef-githubactions-actions-configure-pages-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/configure-pages@5.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@4.%2A.%2A"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@4.%2A.%2A"}]},{"name":"com.github.1995parham-teaching/Python201","SPDXID":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","versionInfo":"main","downloadLocation":"git+https://github.com/1995parham-teaching/Python201","filesAnalyzed":false,"licenseDeclared":"GPL-3.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/1995parham-teaching/Python201@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-prettier-plugin-go-template-0.0.15-395a47","relatedSpdxElement":"SPDXRef-npm-ulid-2.3.0-c6921b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-prettier-plugin-go-template-0.0.15-395a47","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-material-icons-1.13.14-4e30b2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-prettier-3.5.3-c7d791","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-reveal.js-5.2.1-4924c8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-bootstrap-5.3.5-f70e5f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-npm-popperjs-core-2.11.8-bbec8f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-githubactions-actions-configure-pages-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-1995parham-teaching-Python201-main-e620c2","relationshipType":"DESCRIBES"}]}