{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.pythonrio/pythonrio.github.io","documentNamespace":"https://spdx.org/spdxdocs/protobom/005df48f-2d26-44f3-b6f7-6920a90e9822","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-04T09:22:48Z"},"packages":[{"name":"itsdangerous","SPDXID":"SPDXRef-pypi-itsdangerous-2.1.2-75c946","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright 2011 Pallets, Copyright 2011 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/itsdangerous@2.1.2"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-2.1.2-75c946","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"(c) Copyright 2010 by http://domain.invalid/'\u003e, Copyright (c) 2015 CERN., copyright 2010 Pallets, Copyright 2010 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask@2.1.2"}]},{"name":"zipp","SPDXID":"SPDXRef-pypi-zipp-3.8.0-75c946","versionInfo":"3.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jason R. Coombs","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/zipp@3.8.0"}]},{"name":"babel","SPDXID":"SPDXRef-pypi-babel-2.10.1-75c946","versionInfo":"2.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copr Coptegr Crir, copr Kopteschr Tsch, copr Koptikur Creer, copr Koptischr Creer, copr Koptschr Creer, copr Koptyskr Creer, Copyright (c) (year)d Foo Company, Copyright (c) (year)s FooBar, Inc., Copyright (c) 1990-2003 Foo Company, Copyright (c) 1990-2003 ORGANIZATION, Copyright (c) 2006 Ufsoft.org, Copyright (c) 2007 - 2011 by Edgewall Software, Copyright (c) 2007 FooBar, Inc., Copyright (c) 2007 ORGANIZATION, Copyright (c) 2007 THE PACKAGE'S, Copyright (c) 2007-2011 Edgewall Software, 2013-2022 the Babel team, Copyright (c) 2010 by Armin Ronacher, copyright (c) 2013 by Armin Ronacher, copyright (c) 2013-2022 by the Babel Team, Copyright (c) 2013-2022 by the Babel Team, copyright (c) 2015-2022 by the Babel Team, Copyright 2010 by Armin Ronacher. :license Flask Design, Copyright 2013 by Lennart, copyright in Babel, Copyright of Edgewall Software, copyright u'2022, The Babel Team, Foobar. Copyright (c), POT for my really cool PROJECT project. Copyright (c) 1990-2003 ORGANIZATION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/babel@2.10.1"}]},{"name":"werkzeug","SPDXID":"SPDXRef-pypi-werkzeug-2.1.2-75c946","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright 2007 Pallets, Copyright 2007 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/werkzeug@2.1.2"}]},{"name":"requests","SPDXID":"SPDXRef-pypi-requests-2.27.1-75c946","versionInfo":"2.27.1","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 2022 Kenneth Reitz","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/requests@2.27.1"}]},{"name":"charset-normalizer","SPDXID":"SPDXRef-pypi-charset-normalizer-2.0.12-75c946","versionInfo":"2.0.12","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 Ahmed TAHRI Ousret (https://github.com/Ousret), Copyright (c) 2019 TAHRI Ahmed R., copyright (c) 2021 by Ahmed TAHRI, copyright 2019, Ahmed TAHRI","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/charset-normalizer@2.0.12"}]},{"name":"mistune","SPDXID":"SPDXRef-pypi-mistune-0.8.4-75c946","versionInfo":"0.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"(c) 2004 Foo Corporation, Copyright (c) 2014 - 2015, Hsiaoming Yang, copyright (c) 2014 - 2018 by Hsiaoming Yang, copyright (c) 2014 - 2018 by Hsiaoming Yang.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mistune@0.8.4"}]},{"name":"urllib3","SPDXID":"SPDXRef-pypi-urllib3-1.26.9-75c946","versionInfo":"1.26.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2008-2020 Andrey Petrov and contributors, Copyright (c) 2010-2020 Benjamin Peterson, Copyright (c) 2012 Senko Rasic \u003csenko.rasic@dobarkod.hr\u003e, Copyright (c) 2015-2016 Will Bond \u003cwill@wbond.net\u003e, Copyright 2015 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/urllib3@1.26.9"}]},{"name":"exifread","SPDXID":"SPDXRef-pypi-exifread-3.0.0-75c946","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2002-2007 Gene Cash, Copyright (c) 2007-2021 Ianare Sevi and contributors, Copyright (c) 2007-2022 Ianare Sevi and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/exifread@3.0.0"}]},{"name":"watchdog","SPDXID":"SPDXRef-pypi-watchdog-2.1.8-75c946","versionInfo":"2.1.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2007 Thomas Heller \u003ctheller@ctypes.org\u003e, Copyright (c) 2010 Ryan Kelly \u003cryan@rfk.id.au\u003e, Copyright (c) 2010 Will McGugan \u003cwill@willmcgugan.com\u003e, Copyright (c) 2010 Yesudeep Mangalapilly \u003cyesudeep@gmail.com\u003e, Copyright (c) 2014 Thomas Amland, Copyright 2010 Malthe Borch \u003cmborch@gmail.com\u003e, Copyright 2011 Yesudeep, Copyright 2011 Yesudeep Mangalapilly \u003cyesudeep@gmail.com\u003e, Copyright 2012 Google, Inc \u0026 contributors, Copyright 2014 Thomas Amland, Copyright 2014 Thomas Amland \u003cthomas.amland@gmail.com\u003e, Copyright 2020 Boris Staletic \u003cboris.staletic@gmail.com\u003e, copyright COPYRIGHT The version info for the project, Yesudeep Mangalapilly and contributors COPYRIGHT 2010-2021","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/watchdog@2.1.8"}]},{"name":"text-unidecode","SPDXID":"SPDXRef-pypi-text-unidecode-1.3-75c946","versionInfo":"1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Artistic-1.0-Perl OR GPL-1.0-only OR GPL-2.0-or-later","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/text-unidecode@1.3"}]},{"name":"importlib-metadata","SPDXID":"SPDXRef-pypi-importlib-metadata-4.11.4-75c946","versionInfo":"4.11.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2017-2019 Jason R. Coombs, Barry Warsaw","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/importlib-metadata@4.11.4"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-8.1.3-75c946","versionInfo":"8.1.3","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.3"}]},{"name":"filetype","SPDXID":"SPDXRef-pypi-filetype-1.0.13-75c946","versionInfo":"1.0.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Tomas Aparicio, Copyright 2016-2020 Tomas Aparicio","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/filetype@1.0.13"}]},{"name":"idna","SPDXID":"SPDXRef-pypi-idna-3.3-75c946","versionInfo":"3.3","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.3"}]},{"name":"pytz","SPDXID":"SPDXRef-pypi-pytz-2022.1-75c946","versionInfo":"2022.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003-2019 Stuart Bishop \u003cstuart@stuartbishop.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pytz@2022.1"}]},{"name":"certifi","SPDXID":"SPDXRef-pypi-certifi-2022.5.18.1-75c946","versionInfo":"2022.5.18.1","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@2022.5.18.1"}]},{"name":"python-slugify","SPDXID":"SPDXRef-pypi-python-slugify-6.1.2-75c946","versionInfo":"6.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Val Neekman Neekware Inc. http://neekware.com, Copyright 2022 Val Neekman Neekware Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-slugify@6.1.2"}]},{"name":"inifile","SPDXID":"SPDXRef-pypi-inifile-0.4.1-75c946","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2015 by Armin Ronacher.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/inifile@0.4.1"}]},{"name":"lektor","SPDXID":"SPDXRef-pypi-lektor-3.3.4-75c946","versionInfo":"3.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Sindre Sorhus, Copyright (c) 2013-present, Facebook, Inc., Copyright (c) 2015-2016 by the Armin Ronacher, Copyright (c) Facebook, Inc. and its affiliates, Copyright 2015, Yahoo! Inc., Copyright Dave Gandy 2016","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lektor@3.3.4"}]},{"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":"markupsafe","SPDXID":"SPDXRef-pypi-markupsafe-2.1.1-75c946","versionInfo":"2.1.1","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.1"}]},{"name":"com.github.pythonrio/pythonrio.github.io","SPDXID":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","versionInfo":"main","downloadLocation":"git+https://github.com/pythonrio/pythonrio.github.io","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/pythonrio/pythonrio.github.io@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-babel-2.10.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-requests-2.27.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-2.0.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-idna-3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-pytz-2022.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-jinja2-3.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-mistune-0.8.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-text-unidecode-1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-lektor-3.3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-itsdangerous-2.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-werkzeug-2.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-urllib3-1.26.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-watchdog-2.1.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-importlib-metadata-4.11.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-filetype-1.0.13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-certifi-2022.5.18.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-markupsafe-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-zipp-3.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-exifread-3.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-click-8.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-python-slugify-6.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-inifile-0.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relatedSpdxElement":"SPDXRef-pypi-flask-2.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-pythonrio-pythonrio.github.io-main-64c34f","relationshipType":"DESCRIBES"}]}
