{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.kantancoding/microservices-python","documentNamespace":"https://spdx.org/spdxdocs/protobom/b74208bb-bf0c-4845-9b4b-42e609a6a99f","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260325181653-a0d585125e2b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-03-26T11:03:39Z"},"packages":[{"name":"itsdangerous","SPDXID":"SPDXRef-pypi-itsdangerous-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"copyright 2011 Pallets, Copyright 2011 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/itsdangerous@2.0.1"}]},{"name":"click","SPDXID":"SPDXRef-pypi-click-8.0.3-75c946","versionInfo":"8.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright 2001-2006 Gregory P. Ward, Copyright 2001-2006 Gregory P. Ward., Copyright 2002-2006 Python Software Foundation, Copyright 2002-2006 Python Software Foundation., copyright 2014 Pallets, Copyright 2014 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/click@8.0.3"}]},{"name":"mccabe","SPDXID":"SPDXRef-pypi-mccabe-0.6.1-75c946","versionInfo":"0.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Tarek Ziade \u003ctarek@ziade.org\u003e, Copyright (c) 2013 Florent Xicluna \u003cflorent.xicluna@gmail.com\u003e, Copyright (c) Ned Batchelder","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mccabe@0.6.1"}]},{"name":"wrapt","SPDXID":"SPDXRef-pypi-wrapt-1.13.3-75c946","versionInfo":"1.13.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2013-2019, Graham Dumpleton","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/wrapt@1.13.3"}]},{"name":"astroid","SPDXID":"SPDXRef-pypi-astroid-2.9.3-75c946","versionInfo":"2.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-3.0-or-later AND LGPL-2.1-only","copyrightText":"Copyright (c) 1991, 1999 Free Software Foundation, Inc., Copyright (c) 2006-2011, 2013 LOGILAB S.A., Copyright (c) 2006-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2006-2013, 2015 LOGILAB S.A., Copyright (c) 2006-2014 LOGILAB S.A., Copyright (c) 2007, 2009-2010, 2013 LOGILAB S.A., Copyright (c) 2009-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2009-2014 LOGILAB S.A., Copyright (c) 2010 Daniel Harding \u003cdharding@gmail.com\u003e, Copyright (c) 2010-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2011, 2013-2015 Google, Inc., Copyright (c) 2012 FELD Boris \u003clothiraldan@gmail.com\u003e, Copyright (c) 2012-2013 LOGILAB S.A., Copyright (c) 2012-2015 LOGILAB S.A., Copyright (c) 2013 Phil Schaf \u003cflying-sheep@web.de\u003e, Copyright (c) 2013-2014 Google, Inc., Copyright (c) 2013-2014 LOGILAB S.A., Copyright (c) 2013-2016, 2018-2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2014 Alexander Presnyakov \u003cflagist0@gmail.com\u003e, Copyright (c) 2014 BioGeek \u003cjeroen.vangoey@gmail.com\u003e, Copyright (c) 2014 Cole Robinson \u003ccrobinso@redhat.com\u003e, Copyright (c) 2014 Denis Laxalde \u003cdenis.laxalde@logilab.fr\u003e, Copyright (c) 2014 Eevee (Alex Munroe) \u003camunroe@yelp.com\u003e, Copyright (c) 2014 Google, Inc., Copyright (c) 2014 Jeff Quast \u003ccontact@jeffquast.com\u003e, Copyright (c) 2014 LOGILAB S.A., Copyright (c) 2014-2015 Google, Inc., Copyright (c) 2014-2015 LOGILAB S.A., Copyright (c) 2014-2016, 2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2014-2016, 2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2014-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015, Copyright (c) 2015 David Shea \u003cdshea@redhat.com\u003e, Copyright (c) 2015 Dmitry Pribysh \u003cdmand@yandex.ru\u003e, Copyright (c) 2015 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2015 Ovidiu Sabou \u003covidiu@sabou.org\u003e, Copyright (c) 2015 Philip Lorenz \u003cphilip@bithub.de\u003e, Copyright (c) 2015 Radoslaw Ganczarek \u003cradoslaw@ganczarek.in\u003e, Copyright (c) 2015 Rene Zhang \u003crz99@cornell.edu\u003e, Copyright (c) 2015-2016 Ceridwen \u003cceridwenv@gmail.com\u003e, Copyright (c) 2015-2016 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2015-2016, 2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2016, 2018-2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2016, 2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2017 Ceridwen \u003cceridwenv@gmail.com\u003e, Copyright (c) 2015-2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016 Ceridwen \u003cceridwenv@gmail.com\u003e, Copyright (c) 2016 Dave Baum \u003cdbaum@google.com\u003e, Copyright (c) 2016 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2016 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2016 Giuseppe Scrivano \u003cgscrivan@redhat.com\u003e, Copyright (c) 2016 Jakub Wilk \u003cjwilk@jwilk.net\u003e, Copyright (c) 2016 Jared Garst \u003cjgarst@users.noreply.github.com\u003e, Copyright (c) 2016 Mateusz Bysiek \u003cmb@mbdev.pl\u003e, Copyright (c) 2016 Moises Lopez \u003cmoylop260@vauxoo.com\u003e, Copyright (c) 2016-2017 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2016-2017 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2016-2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016, 2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016, 2018-2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016, 2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2017, Copyright (c) 2017 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2017 Calen Pennington \u003ccale@edx.org\u003e, Copyright (c) 2017 Calen Pennington \u003ccalen.pennington@gmail.com\u003e, Copyright (c) 2017 Ceridwen \u003cceridwenv@gmail.com\u003e, Copyright (c) 2017 Chris Philip \u003cchrisp533@gmail.com\u003e, Copyright (c) 2017 David Euresti \u003cdavid@dropbox.com\u003e, Copyright (c) 2017 David Euresti \u003cgithub@euresti.com\u003e, Copyright (c) 2017 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2017 Hugo \u003chugovk@users.noreply.github.com\u003e, Copyright (c) 2017 Iva Miholic \u003civamiho@gmail.com\u003e, Copyright (c) 2017 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2017 Michal Maslowski \u003cm.maslowski@clearcode.cc\u003e, Copyright (c) 2017 Roy Wright \u003croy@wright.org\u003e, Copyright (c) 2017-2018 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2017-2018 Bryce Guinta \u003cbryce.paul.guinta@gmail.com\u003e, Copyright (c) 2017-2018 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2017-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2017, 2019 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2018, Copyright (c) 2018 Anthony Sottile \u003casottile@umich.edu\u003e, Copyright (c) 2018 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2018 Bryce Guinta \u003cbryce.paul.guinta@gmail.com\u003e, Copyright (c) 2018 Christoph Reiter \u003creiter.christoph@gmail.com\u003e, Copyright (c) 2018 Daniel Colascione \u003cdancol@dancol.org\u003e, Copyright (c) 2018 Daniel Martin \u003cdaniel.martin@crowdstrike.com\u003e, Copyright (c) 2018 David Poirier \u003cdavid-poirier-csn@users.noreply.github.com\u003e, Copyright (c) 2018 HoverHell \u003choverhell@gmail.com\u003e, Copyright (c) 2018 Ioana Tagirta \u003cioana.tagirta@gmail.com\u003e, Copyright (c) 2018 Mario Corchero \u003cmariocj89@gmail.com\u003e, Copyright (c) 2018 Mario Corchero \u003cmcorcherojim@bloomberg.net\u003e, Copyright (c) 2018 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018 Peter Talley \u003cpeterctalley@gmail.com\u003e, Copyright (c) 2018 Serhiy Storchaka \u003cstorchaka@gmail.com\u003e, Copyright (c) 2018 Tomas Gavenciak \u003cgavento@ucw.cz\u003e, Copyright (c) 2018 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2018-2019, Copyright (c) 2018-2019 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018-2019 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2018-2019, 2021 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018, 2021 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2019, Copyright (c) 2019 Alex Hall \u003calex.mojaki@gmail.com\u003e, Copyright (c) 2019 Antoine Boellinger \u003caboellinger@hotmail.com\u003e, Copyright (c) 2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2019 BasPH \u003cBasPH@users.noreply.github.com\u003e, Copyright (c) 2019 Benjamin Elven \u003c25181435+S3ntinelX@users.noreply.github.com\u003e, Copyright (c) 2019 David Liu \u003cdavid@cs.toronto.edu\u003e, Copyright (c) 2019 Frederic Chapoton \u003cfchapoton2@gmail.com\u003e, Copyright (c) 2019 Hugo van Kemenade \u003chugovk@users.noreply.github.com\u003e, Copyright (c) 2019 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2019 Peter de Blanc \u003cpeter@standard.ai\u003e, Copyright (c) 2019 Philipp Horist \u003cphilipp@hoerist.com\u003e, Copyright (c) 2019 Raphael Gaschignard \u003craphael@makeleaps.com\u003e, Copyright (c) 2019 Stanislav Levin \u003cslev@altlinux.org\u003e, Copyright (c) 2019 Thomas Hisch \u003ct.hisch@gmail.com\u003e, Copyright (c) 2019 Uilian Ries \u003cuilianries@gmail.com\u003e, Copyright (c) 2019 Valentin Valls \u003cvalentin.valls@esrf.fr\u003e, Copyright (c) 2019 Zbigniew Jedrzejewski-Szmek \u003czbyszek@in.waw.pl\u003e, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/astroid@2.9.3"}]},{"name":"mysqlclient","SPDXID":"SPDXRef-pypi-mysqlclient-2.1.0-75c946","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0 AND GPL-2.0-only AND GPL-3.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright 1999 by Comstar.net, Inc., Atlanta, GA, copyright 2012, Andy Dustman, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/mysqlclient@2.1.0"}]},{"name":"pylint","SPDXID":"SPDXRef-pypi-pylint-2.12.2-75c946","versionInfo":"2.12.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0-only AND GPL-3.0-or-later","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 2006-2007, 2009-2014 LOGILAB S.A., Copyright (c) 2006-2007, 2010-2014 LOGILAB S.A., Copyright (c) 2006-2010, 2012-2014 LOGILAB S.A., Copyright (c) 2006-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2006-2014 LOGILAB S.A., Copyright (c) 2006-2015 LOGILAB S.A., Copyright (c) 2006-2016 LOGILAB S.A., Copyright (c) 2006, 2008-2010, 2012-2014 LOGILAB S.A., Copyright (c) 2006, 2008-2010, 2013-2014 LOGILAB S.A., Copyright (c) 2006, 2008-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2006, 2008-2014 LOGILAB S.A., Copyright (c) 2006, 2008, 2010, 2013-2014 LOGILAB S.A., Copyright (c) 2006, 2009-2010, 2012-2015 LOGILAB S.A., Copyright (c) 2006, 2009-2013 LOGILAB S.A., Copyright (c) 2006, 2010, 2012-2014 LOGILAB S.A., Copyright (c) 2007, 2010, 2013, 2015 LOGILAB S.A., Copyright (c) 2008 Fabrice Douchant \u003cFabrice.Douchant@logilab.fr\u003e, Copyright (c) 2008 pyves@crater.logilab.fr \u003cpyves@crater.logilab.fr\u003e, Copyright (c) 2008-2010, 2012-2014 LOGILAB S.A., Copyright (c) 2008-2010, 2013-2014 LOGILAB S.A., Copyright (c) 2008-2014 LOGILAB S.A., Copyright (c) 2008, 2012 LOGILAB S.A., Copyright (c) 2009 James Lingard \u003cjchl@aristanetworks.com\u003e, Copyright (c) 2009 Mads Kiilerich \u003cmads@kiilerich.com\u003e, Copyright (c) 2009 Vincent, Copyright (c) 2009-2010, 2012-2013 LOGILAB S.A., Copyright (c) 2009-2011, 2013-2014 LOGILAB S.A., Copyright (c) 2009-2014 LOGILAB S.A., Copyright (c) 2009, 2012, 2014 Google, Inc., Copyright (c) 2010 Daniel Harding \u003cdharding@gmail.com\u003e, Copyright (c) 2010 Maarten ter Huurne \u003cmaarten@treewalker.org\u003e, Copyright (c) 2011-2014 Google, Inc., Copyright (c) 2011-2014, 2017 Google, Inc., Copyright (c) 2012 Anthony VEREZ \u003canthony.verez.external@cassidian.com\u003e, Copyright (c) 2012 David Pursehouse \u003cdavid.pursehouse@sonymobile.com\u003e, Copyright (c) 2012 FELD Boris \u003clothiraldan@gmail.com\u003e, Copyright (c) 2012 Google, Inc., Copyright (c) 2012 JT Olds \u003cjtolds@xnet5.com\u003e, Copyright (c) 2012 Kevin Jing Qiu \u003ckevin.jing.qiu@gmail.com\u003e, Copyright (c) 2012 Mike Bryant \u003cleachim@leachim.info\u003e, Copyright (c) 2012 Ry4an Brase \u003cry4an-hg@ry4an.org\u003e, Copyright (c) 2012 Tim Hatch \u003ctim@timhatch.com\u003e, Copyright (c) 2012-2014 Google, Inc., Copyright (c) 2012-2014 LOGILAB S.A., Copyright (c) 2012-2015 Google, Inc., Copyright (c) 2012, 2014 Google, Inc., Copyright (c) 2013, Copyright (c) 2013 buck@yelp.com \u003cbuck@yelp.com\u003e, Copyright (c) 2013 Google, Inc., Copyright (c) 2013 John McGehee \u003cjmcgehee@altera.com\u003e, Copyright (c) 2013-2014 Google, Inc., Copyright (c) 2013-2014 LOGILAB S.A., Copyright (c) 2013-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2014, Copyright (c) 2014 Alexandru Coman \u003cfcoman@bitdefender.com\u003e, Copyright (c) 2014 Arun Persaud \u003carun@nubati.net\u003e, Copyright (c) 2014 Brett Cannon \u003cbrett@python.org\u003e, Copyright (c) 2014 Cosmin Poieana \u003ccmin@ropython.org\u003e, Copyright (c) 2014 Damien Nozay \u003cdamien.nozay@gmail.com\u003e, Copyright (c) 2014 Dan Goldsmith \u003cdjgoldsmith@googlemail.com\u003e, Copyright (c) 2014 Daniel Harding \u003cdharding@living180.net\u003e, Copyright (c) 2014 David Pursehouse \u003cdavid.pursehouse@gmail.com\u003e, Copyright (c) 2014 David Shea \u003cdshea@redhat.com\u003e, Copyright (c) 2014 Derek Harland \u003cderek.harland@finq.co.nz\u003e, Copyright (c) 2014 Holger Peters \u003cemail@holger-peters.de\u003e, Copyright (c) 2014 Jakob Normark \u003cjakobnormark@gmail.com\u003e, Copyright (c) 2014 LCD, Copyright (c) 2014 LOGILAB S.A., Copyright (c) 2014 Manuel Vazquez Acosta \u003cmva.led@gmail.com\u003e, Copyright (c) 2014 Michal Nowikowski \u003cgodfryd@gmail.com\u003e, Copyright (c) 2014 Ricardo Gemignani \u003cricardo.gemignani@gmail.com\u003e, Copyright (c) 2014 Steven Myint \u003chg@stevenmyint.com\u003e, Copyright (c) 2014 Vlad Temian \u003cvladtemian@gmail.com\u003e, Copyright (c) 2014-2015 Bruno Daniel \u003cbruno.daniel@blue-yonder.com\u003e, Copyright (c) 2014-2015 Michal Nowikowski \u003cgodfryd@gmail.com\u003e, Copyright (c) 2014-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2014, 2016-2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015 Anentropic \u003cego@anentropic.com\u003e, Copyright (c) 2015 Aru Sahni \u003carusahni@gmail.com\u003e, Copyright (c) 2015 Cezar \u003ccelnazli@bitdefender.com\u003e, Copyright (c) 2015 Chris Rebert \u003ccode@rebertia.com\u003e, Copyright (c) 2015 Cosmin Poieana \u003ccmin@ropython.org\u003e, Copyright (c) 2015 Dmitry Pribysh \u003cdmand@yandex.ru\u003e, Copyright (c) 2015 Fabio Natali \u003cme@fabionatali.com\u003e, Copyright (c) 2015 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2015 Harut \u003cyes@harutune.name\u003e, Copyright (c) 2015 Ionel Cristian Maries \u003ccontact@ionelmc.ro\u003e, Copyright (c) 2015 James Morgensen \u003cjames.morgensen@gmail.com\u003e, Copyright (c) 2015 John Kirkham \u003cjakirkham@gmail.com\u003e, Copyright (c) 2015 LOGILAB S.A., Copyright (c) 2015 Michael Kefeder \u003coss@multiwave.ch\u003e, Copyright (c) 2015 Mihai Balint \u003cbalint.mihai@gmail.com\u003e, Copyright (c) 2015 Mike Frysinger \u003cvapier@gentoo.org\u003e, Copyright (c) 2015 Nick Bastin \u003cnick.bastin@gmail.com\u003e, Copyright (c) 2015 Noam Yorav-Raphael \u003cnoamraph@gmail.com\u003e, Copyright (c) 2015 Pavel Roskin \u003cproski@gnu.org\u003e, Copyright (c) 2015 Radu Ciorba \u003cradu@devrandom.ro\u003e, Copyright (c) 2015 Rene Zhang \u003crz99@cornell.edu\u003e, Copyright (c) 2015 Simu Toni \u003csimutoni@gmail.com\u003e, Copyright (c) 2015 Stephane Wirtel \u003cstephane@wirtel.be\u003e, Copyright (c) 2015 Steven Myint \u003chg@stevenmyint.com\u003e, Copyright (c) 2015-2016 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2015-2016 Moises Lopez \u003cmoylop260@vauxoo.com\u003e, Copyright (c) 2015-2016, 2018-2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2016, 2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2015-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016, Copyright (c) 2016 Alan Evangelista \u003calanoe@linux.vnet.ibm.com\u003e, Copyright (c) 2016 Alex Jurkiewicz \u003calex@jurkiewi.cz\u003e, Copyright (c) 2016 Alexander Pervakov \u003cfrost.nzcr4@jagmort.com\u003e, Copyright (c) 2016 Alexander Todorov \u003catodorov@otb.bg\u003e, Copyright (c) 2016 Anthony Foglia \u003cafoglia@users.noreply.github.com\u003e, Copyright (c) 2016 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016 Brian C. Lane \u003cbcl@redhat.com\u003e, Copyright (c) 2016 Chris Murray \u003cchris@chrismurray.scot\u003e, Copyright (c) 2016 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2016 Elias Dorneles \u003celiasdorneles@gmail.com\u003e, Copyright (c) 2016 Erik \u003cerik.eriksson@yahoo.com\u003e, Copyright (c) 2016 Filipe Brandenburger \u003cfilbranden@google.com\u003e, Copyright (c) 2016 Florian Bruhin \u003cme@the-compiler.org\u003e, Copyright (c) 2016 Glenn Matthews \u003cglenn@e-dad.net\u003e, Copyright (c) 2016 Glenn Matthews \u003cglmatthe@cisco.com\u003e, Copyright (c) 2016 Grant Welch \u003cgwelch925+github@gmail.com\u003e, Copyright (c) 2016 Jakub Wilk \u003cjwilk@jwilk.net\u003e, Copyright (c) 2016 Jared Garst \u003ccultofjared@gmail.com\u003e, Copyright (c) 2016 Jurgen Hermann \u003cjh@web.de\u003e, Copyright (c) 2016 Luis Escobar \u003clescobar@vauxoo.com\u003e, Copyright (c) 2016 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2016 Maik Roder \u003cmaikroeder@gmail.com\u003e, Copyright (c) 2016 Moises Lopez \u003cmoylop260@vauxoo.com\u003e, Copyright (c) 2016 Peter Dawyndt \u003cPeter.Dawyndt@UGent.be\u003e, Copyright (c) 2016 Petr Pulc \u003cpetrpulc@gmail.com\u003e, Copyright (c) 2016 Roy Williams \u003croy.williams.iii@gmail.com\u003e, Copyright (c) 2016 Yannack \u003cyannack@users.noreply.github.com\u003e, Copyright (c) 2016 Yuri Bochkarev \u003cbaltazar.bz@gmail.com\u003e, Copyright (c) 2016-2017 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2016-2017 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2016-2017 Moises Lopez \u003cmoylop260@vauxoo.com\u003e, Copyright (c) 2016-2017, 2020 Pedro Algarvio \u003cpedro@algarvio.me\u003e, Copyright (c) 2016-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016-2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016-2019, 2021 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016, 2018 Jakub Wilk \u003cjwilk@jwilk.net\u003e, Copyright (c) 2016, 2018-2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016, 2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2016, 2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016, 2019-2020 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2016, 2021 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2017, Copyright (c) 2017 Alex Hearn \u003calex.d.hearn@gmail.com\u003e, Copyright (c) 2017 Antonio Ossa \u003caaossa@uc.cl\u003e, Copyright (c) 2017 Bryce Guinta \u003cbryce.paul.guinta@gmail.com\u003e, Copyright (c) 2017 Chris Lamb \u003cchris@chris-lamb.co.uk\u003e, Copyright (c) 2017 Christopher Zurcher \u003czurcher@users.noreply.github.com\u003e, Copyright (c) 2017 Craig Citro \u003ccraigcitro@gmail.com\u003e, Copyright (c) 2017 Dan Garrette \u003cdhgarrette@gmail.com\u003e, Copyright (c) 2017 Daniel Miller \u003cmillerdev@gmail.com\u003e, Copyright (c) 2017 Daniela Plascencia \u003cdaplascen@gmail.com\u003e, Copyright (c) 2017 Derek Gustafson \u003cdegustaf@gmail.com\u003e, Copyright (c) 2017 Erik Wright \u003cerik.wright@shopify.com\u003e, Copyright (c) 2017 Hugo \u003chugovk@users.noreply.github.com\u003e, Copyright (c) 2017 Jacques Kvam \u003cjwkvam@gmail.com\u003e, Copyright (c) 2017 James M. Allen \u003cjames.m.allen@gmail.com\u003e, Copyright (c) 2017 John Paraskevopoulos \u003cio.paraskev@gmail.com\u003e, Copyright (c) 2017 Kari Tristan Helgason \u003ckthelgason@gmail.com\u003e, Copyright (c) 2017 Krzysztof Czapla \u003ck.czapla68@gmail.com\u003e, Copyright (c) 2017 Lukasz Rogalski \u003crogalski.91@gmail.com\u003e, Copyright (c) 2017 Lukasz Sznuk \u003cls@rdprojekt.pl\u003e, Copyright (c) 2017 Martin \u003cMartinBasti@users.noreply.github.com\u003e, Copyright (c) 2017 Martin von Gagern \u003cgagern@google.com\u003e, Copyright (c) 2017 Michka Popoff \u003cmichkapopoff@gmail.com\u003e, Copyright (c) 2017 Mikhail Fesenko \u003cproggga@gmail.com\u003e, Copyright (c) 2017 Mitar \u003cmitar.github@tnode.com\u003e, Copyright (c) 2017 Ned Batchelder \u003cned@nedbatchelder.com\u003e, Copyright (c) 2017 Renat Galimov \u003crenat2017@gmail.com\u003e, Copyright (c) 2017 Roman Ivanov \u003cme@roivanov.com\u003e, Copyright (c) 2017 Thomas Hisch \u003ct.hisch@gmail.com\u003e, Copyright (c) 2017 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2017-2018 Bryce Guinta \u003cbryce.paul.guinta@gmail.com\u003e, Copyright (c) 2017-2018 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2017-2018, 2020, Copyright (c) 2017-2018, 2020 Claudiu Popa \u003cpcmanticore@gmail.com\u003e, Copyright (c) 2017-2018, 2020-2021, Copyright (c) 2017-2018, 2021 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2017-2019, Copyright (c) 2017-2019 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2017-2019, 2021 Pierre Sassoulas \u003cpierre.sassoulas@gmail.com\u003e, Copyright (c) 2017, 2019-2020, Copyright (c) 2017, 2019-2021, Copyright (c) 2017, 2019-2021 Pierre Sassoulas \u003cpierre.sassoulas@gmail.com\u003e, Copyright (c) 2017, 2020, Copyright (c) 2017, 2020 Anthony Sottile \u003casottile@umich.edu\u003e, Copyright (c) 2017, 2021 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2018, Copyright (c) 2018 Adam Dangoor \u003cadamdangoor@gmail.com\u003e, Copyright (c) 2018 Adrian Chirieac \u003cchirieacam@gmail.com\u003e, Copyright (c) 2018 Alan Chan \u003cachan961117@gmail.com\u003e, Copyright (c) 2018 Alexander Todorov \u003catodorov@otb.bg\u003e, Copyright (c) 2018 Andreas Freimuth \u003candreas.freimuth@united-bits.de\u003e, Copyright (c) 2018 Anthony Sottile \u003casottile@umich.edu\u003e, Copyright (c) 2018 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2018 Banjamin Freeman \u003cbefreeman@users.noreply.github.com\u003e, Copyright (c) 2018 Ben Green \u003cbenhgreen@icloud.com\u003e, Copyright (c) 2018 Ben James \u003cbenjames1999@hotmail.co.uk\u003e, Copyright (c) 2018 Brian Shaginaw \u003cbrian.shaginaw@warbyparker.com\u003e, Copyright (c) 2018 Bryce Guinta \u003cbryce.guinta@protonmail.com\u003e, Copyright (c) 2018 Bryce Guinta \u003cbryce.paul.guinta@gmail.com\u003e, Copyright (c) 2018 Caio Carrara \u003cccarrara@redhat.com\u003e, Copyright (c) 2018 Carey Metcalfe \u003ccarey@cmetcalfe.ca\u003e, Copyright (c) 2018 Chris Lamb \u003cchris@chris-lamb.co.uk\u003e, Copyright (c) 2018 Drew \u003cdrewrisinger@users.noreply.github.com\u003e, Copyright (c) 2018 Fureigh \u003crhys.fureigh@gsa.gov\u003e, Copyright (c) 2018 Gary Tyler McLeod \u003cmail@garytyler.com\u003e, Copyright (c) 2018 Hornwitser \u003cgithub@hornwitser.no\u003e, Copyright (c) 2018 Ioana Tagirta \u003cioana.tagirta@gmail.com\u003e, Copyright (c) 2018 Jace Browning \u003cjacebrowning@gmail.com\u003e, Copyright (c) 2018 Jakub Wilk \u003cjwilk@jwilk.net\u003e, Copyright (c) 2018 Jason Owen \u003cjason.a.owen@gmail.com\u003e, Copyright (c) 2018 Jim Robertson \u003cjrobertson98atx@gmail.com\u003e, Copyright (c) 2018 Justin Li \u003cjustinnhli@gmail.com\u003e, Copyright (c) 2018 Justin Li \u003cjustinnhli@users.noreply.github.com\u003e, Copyright (c) 2018 Konstantin \u003cGithub@pheanex.de\u003e, Copyright (c) 2018 Konstantin Manna \u003cKonstantin@Manna.uno\u003e, Copyright (c) 2018 Lucas Cimon \u003clucas.cimon@gmail.com\u003e, Copyright (c) 2018 Marcus Naslund \u003cnaslundx@gmail.com\u003e, Copyright (c) 2018 Marianna Polatoglou \u003cmpolatoglou@bloomberg.net\u003e, Copyright (c) 2018 Mariatta Wijaya \u003cmariatta@python.org\u003e, Copyright (c) 2018 Mark Miller \u003c725mrm@gmail.com\u003e, Copyright (c) 2018 Matej Marusak \u003cmarusak.matej@gmail.com\u003e, Copyright (c) 2018 Matus Valo \u003cmatusvalo@users.noreply.github.com\u003e, Copyright (c) 2018 Michael Hudson-Doyle \u003cmichael.hudson@canonical.com\u003e, Copyright (c) 2018 Mike Frysinger \u003cvapier@gmail.com\u003e, Copyright (c) 2018 Mike Miller \u003cmtmiller@users.noreply.github.com\u003e, Copyright (c) 2018 Mitchell T.H. Young \u003cmitchelly@gmail.com\u003e, Copyright (c) 2018 Mr. Senko \u003catodorov@mrsenko.com\u003e, Copyright (c) 2018 Natalie Serebryakova \u003cnatalie.serebryakova@Natalies-MacBook-Pro.local\u003e, Copyright (c) 2018 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018 Pablo Galindo \u003cPablogsal@gmail.com\u003e, Copyright (c) 2018 Radostin Stoyanov \u003crst0git@users.noreply.github.com\u003e, Copyright (c) 2018 Randall Leeds \u003crandall@bleeds.info\u003e, Copyright (c) 2018 Reverb C \u003creverbc@users.noreply.github.com\u003e, Copyright (c) 2018 Rogalski, Lukasz \u003clukasz.rogalski@intel.com\u003e, Copyright (c) 2018 Ryan McGuire \u003cryan@enigmacurry.com\u003e, Copyright (c) 2018 Scott Worley \u003cscottworley@scottworley.com\u003e, Copyright (c) 2018 Sergei Lebedev \u003c185856+superbobry@users.noreply.github.com\u003e, Copyright (c) 2018 SergeyKosarchuk \u003csergeykosarchuk@gmail.com\u003e, Copyright (c) 2018 Steven M. Vascellaro \u003csvascellaro@gmail.com\u003e, Copyright (c) 2018 Sushobhit \u003c31987769+sushobhit27@users.noreply.github.com\u003e, Copyright (c) 2018 Tomer Chachamu \u003ctomer.chachamu@gmail.com\u003e, Copyright (c) 2018 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2018 Yury Gribov \u003ctetra2005@gmail.com\u003e, Copyright (c) 2018 Yuval Langer \u003cyuvallanger@mail.tau.ac.il\u003e, Copyright (c) 2018-2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2018-2019 Jim Robertson \u003cjrobertson98atx@gmail.com\u003e, Copyright (c) 2018-2019 Lucas Cimon \u003clucas.cimon@gmail.com\u003e, Copyright (c) 2018-2019 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018-2019 Sushobhit \u003c31987769+sushobhit27@users.noreply.github.com\u003e, Copyright (c) 2018-2019, 2021 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2018-2019, 2021 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2018, 2020 Anthony Sottile \u003casottile@umich.edu\u003e, Copyright (c) 2018, 2020 Bryce Guinta \u003cbryce.guinta@protonmail.com\u003e, Copyright (c) 2018, 2021 Ville Skytta \u003cville.skytta@iki.fi\u003e, Copyright (c) 2019, Copyright (c) 2019 Andres Perez Hortal \u003candresperezcba@gmail.com\u003e, Copyright (c) 2019 Andrzej Klajnert \u003cgithub@aklajnert.pl\u003e, Copyright (c) 2019 Andy Palmer \u003c25123779+ninezerozeronine@users.noreply.github.com\u003e, Copyright (c) 2019 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2019 Bruno P. Kinoshita \u003ckinow@users.noreply.github.com\u003e, Copyright (c) 2019 Daniel Draper \u003cGermandrummer92@users.noreply.github.com\u003e, Copyright (c) 2019 Danny Hermes \u003cdaniel.j.hermes@gmail.com\u003e, Copyright (c) 2019 Djailla \u003cbastien.vallet@gmail.com\u003e, Copyright (c) 2019 Fantix King \u003cfantix@uchicago.edu\u003e, Copyright (c) 2019 Federico Bond \u003cfedericobond@gmail.com\u003e, Copyright (c) 2019 Grygorii Iermolenko \u003cgyermolenko@gmail.com\u003e, Copyright (c) 2019 Hugo van Kemenade \u003chugovk@users.noreply.github.com\u003e, Copyright (c) 2019 Hugues \u003chugues.bruant@affirm.com\u003e, Copyright (c) 2019 Janne Ronkko \u003cjannero@users.noreply.github.com\u003e, Copyright (c) 2019 Julien Palard \u003cjulien@palard.fr\u003e, Copyright (c) 2019 Kylian \u003cdevelopment@goudcode.nl\u003e, Copyright (c) 2019 Martin Vielsmaier \u003cmartin.vielsmaier@gmail.com\u003e, Copyright (c) 2019 Matthijs Blom \u003c19817960+MatthijsBlom@users.noreply.github.com\u003e, Copyright (c) 2019 Michael Scott Cuthbert \u003ccuthbert@mit.edu\u003e, Copyright (c) 2019 Mr. Senko \u003catodorov@mrsenko.com\u003e, Copyright (c) 2019 Nathan Marrow \u003cnmarrow@google.com\u003e, Copyright (c) 2019 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2019 Nick Smith \u003cclickthisnick@users.noreply.github.com\u003e, Copyright (c) 2019 Nicolas Dickreuter \u003cdickreuter@gmail.com\u003e, Copyright (c) 2019 Nikita Sobolev \u003cmail@sobolevn.me\u003e, Copyright (c) 2019 Niko Wenselowski \u003cniko@nerdno.de\u003e, Copyright (c) 2019 Oisin Moran \u003cOisinMoran@users.noreply.github.com\u003e, Copyright (c) 2019 Pascal Corpet \u003cpcorpet@users.noreply.github.com\u003e, Copyright (c) 2019 Paul Renvoise \u003cPaulRenvoise@users.noreply.github.com\u003e, Copyright (c) 2019 Paul Renvoise \u003crenvoisepaul@gmail.com\u003e, Copyright (c) 2019 Peter Kolbus \u003cpeter.kolbus@gmail.com\u003e, Copyright (c) 2019 PHeanEX \u003cgithub@pheanex.de\u003e, Copyright (c) 2019 Remi Cardona \u003cremi.cardona@polyconseil.fr\u003e, Copyright (c) 2019 Robert Schweizer \u003crobert_schweizer@gmx.de\u003e, Copyright (c) 2019 Santiago Castro \u003cbryant@montevideo.com.uy\u003e, Copyright (c) 2019 Svet \u003csvet@hyperscience.com\u003e, Copyright (c) 2019 Taewon D. Kim \u003ckimt33@mcmaster.ca\u003e, Copyright (c) 2019 Thomas Hisch \u003ct.hisch@gmail.com\u003e, Copyright (c) 2019 Trevor Bekolay \u003ctbekolay@gmail.com\u003e, Copyright (c) 2019 Wes Turner \u003cwesturner@google.com\u003e, Copyright (c) 2019 Zeb Nicholls \u003czebedee.nicholls@climate-energy-college.org\u003e, Copyright (c) 2019, 2021 Ashley Whetter \u003cashley@awhetter.co.uk\u003e, Copyright (c) 2019, 2021 Nick Drozd \u003cnicholasdrozd@gmail.com\u003e, Copyright (c) 2019, 2021 Pierre Sassoulas \u003cpierre.sassoulas@gmail.com\u003e, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pylint@2.12.2"}]},{"name":"pyjwt","SPDXID":"SPDXRef-pypi-pyjwt-2.3.0-75c946","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Jose Padilla, Copyright 2015-2020 Jose Padilla, copyright 2015, Jose Padilla","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyjwt@2.3.0"}]},{"name":"flask-mysqldb","SPDXID":"SPDXRef-pypi-flask-mysqldb-0.2.0-75c946","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-mysqldb@0.2.0"}]},{"name":"parso","SPDXID":"SPDXRef-pypi-parso-0.8.3-75c946","versionInfo":"0.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) \u003c2013-2017\u003e Permission, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Python Software Foundation, Copyright (c) 2006-2009 Johann C. Rocholl \u003cjohann@rocholl.net\u003e, Copyright (c) 2009-2014 Florent Xicluna \u003cflorent.xicluna@gmail.com\u003e, Copyright (c) 2010 by Armin Ronacher, Copyright (c) 2014-2016 Ian Lee \u003cIanLee1521@gmail.com\u003e, Copyright (c) 2017-???? Dave Halter \u003cdavidhalter88@gmail.com\u003e, Copyright 2004-2005 Elemental Security, Inc., Copyright 2006 Google, Inc., Copyright 2010 by Armin Ronacher. :license Flask Design, Copyright 2014 David Halter and Contributors, Copyright David Halter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/parso@0.8.3"}]},{"name":"toml","SPDXID":"SPDXRef-pypi-toml-0.10.2-75c946","versionInfo":"0.10.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013-2019 William Pearson, Copyright 2015-2016 Julien Enselme, Copyright 2016 Google Inc., Copyright 2017 Jack Evans, Copyright 2017 Nate Prewitt, Copyright 2017 Samuel Vasko, Copyright 2019 Filippo Broggini","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/toml@0.10.2"}]},{"name":"jinja2","SPDXID":"SPDXRef-pypi-jinja2-3.0.3-75c946","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"(c) Copyright 2008 by \u003ca href http://domain.invalid/'\u003e, (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.0.3"}]},{"name":"flask","SPDXID":"SPDXRef-pypi-flask-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-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.0.2"}]},{"name":"markupsafe","SPDXID":"SPDXRef-pypi-markupsafe-2.0.1-75c946","versionInfo":"2.0.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.0.1"}]},{"name":"isort","SPDXID":"SPDXRef-pypi-isort-5.10.1-75c946","versionInfo":"5.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2018, Marcel Hellkamp, 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@5.10.1"}]},{"name":"jedi","SPDXID":"SPDXRef-pypi-jedi-0.18.1-75c946","versionInfo":"0.18.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) \u003c2013\u003e Permission, Copyright (c) 2015 Jukka Lehtosalo and contributors, Copyright (c) Maxim Kurnikov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/jedi@0.18.1"}]},{"name":"lazy-object-proxy","SPDXID":"SPDXRef-pypi-lazy-object-proxy-1.7.1-75c946","versionInfo":"1.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2014-2019, Ionel Cristian Maries","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/lazy-object-proxy@1.7.1"}]},{"name":"platformdirs","SPDXID":"SPDXRef-pypi-platformdirs-2.4.1-75c946","versionInfo":"2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 ActiveState Software Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/platformdirs@2.4.1"}]},{"name":"werkzeug","SPDXID":"SPDXRef-pypi-werkzeug-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright 2007 Pallets, Copyright 2007 Pallets, Copyright 2010 Canonical Ltd.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/werkzeug@2.0.2"}]},{"name":"certifi","SPDXID":"SPDXRef-pypi-certifi-2021.10.8-75c946","versionInfo":"2021.10.8","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@2021.10.8"}]},{"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":"urllib3","SPDXID":"SPDXRef-pypi-urllib3-1.26.8-75c946","versionInfo":"1.26.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"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.8"}]},{"name":"moviepy","SPDXID":"SPDXRef-pypi-moviepy-1.0.3-75c946","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Zulko, copyright u'2017, Zulko","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/moviepy@1.0.3"}]},{"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":"pika","SPDXID":"SPDXRef-pypi-pika-1.2.0-75c946","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2009-2019, Tony Garnock-Jones, Gavin M. Roy, Pivotal Software, Inc and others.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pika@1.2.0"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-1.22.2-75c946","versionInfo":"1.22.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy@1.22.2"}]},{"name":"pymongo","SPDXID":"SPDXRef-pypi-pymongo-4.0.1-75c946","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pymongo@4.0.1"}]},{"name":"proglog","SPDXID":"SPDXRef-pypi-proglog-0.1.9-75c946","versionInfo":"0.1.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Edinburgh Genome Foundry, copyright Edinburgh Genome, copyright Edinburgh Genome Foundry, Copyright Edinburgh Genome Foundry","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/proglog@0.1.9"}]},{"name":"imageio","SPDXID":"SPDXRef-pypi-imageio-2.16.0-75c946","versionInfo":"2.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2000-2017 the FFmpeg developers, Copyright (c) 2008-2012 Darcy Mason, Copyright (c) 2008-2018, Christoph Gohlke, Copyright (c) 2008-2018, The Regents of the University of California Produced at the Laboratory for Fluorescence Dynamics, Copyright (c) 2013, Zach Pincus, Almar Klein and others, Copyright (c) 2014-2020, imageio, Copyright (c) 2014-2020, imageio contributors, Copyright (c) 2017-2018, Almar Klein, Copyright (c) 2018, imageio contributors, copyright 2014-2021, imageio contributors, Copyright Darcy Mason","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/imageio@2.16.0"}]},{"name":"decorator","SPDXID":"SPDXRef-pypi-decorator-4.4.2-75c946","versionInfo":"4.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"Copyright (c) 2005-2018, Michele Simionato, Copyright (c) 2005-2020, Michele Simionato","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/decorator@4.4.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":"tqdm","SPDXID":"SPDXRef-pypi-tqdm-4.62.3-75c946","versionInfo":"4.62.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Casper da Costa-Luis casperdcl (https://github.com/casperdcl), (c) Noam Yorav-Raphael, original author, Copyright (c) 2013 noamraph","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tqdm@4.62.3"}]},{"name":"pillow","SPDXID":"SPDXRef-pypi-pillow-9.0.1-75c946","versionInfo":"9.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT-CMU","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pillow@9.0.1"}]},{"name":"platformdirs","SPDXID":"SPDXRef-pypi-platformdirs-2.5.1-75c946","versionInfo":"2.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 ActiveState Software Inc., copyright 2021, The platformdirs team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/platformdirs@2.5.1"}]},{"name":"imageio-ffmpeg","SPDXID":"SPDXRef-pypi-imageio-ffmpeg-0.4.5-75c946","versionInfo":"0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/imageio-ffmpeg@0.4.5"}]},{"name":"werkzeug","SPDXID":"SPDXRef-pypi-werkzeug-2.0.3-75c946","versionInfo":"2.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND BSD-3-Clause","copyrightText":"copyright 2007 Pallets, Copyright 2007 Pallets, Copyright 2010 Canonical Ltd., copyright 2020 Pallets","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/werkzeug@2.0.3"}]},{"name":"charset-normalizer","SPDXID":"SPDXRef-pypi-charset-normalizer-2.0.11-75c946","versionInfo":"2.0.11","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 Ahmed TAHRI Ousret (https://github.com/Ousret). This project, Copyright (c) 2019 TAHRI Ahmed R., copyright 2019, Ahmed TAHRI","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/charset-normalizer@2.0.11"}]},{"name":"flask-pymongo","SPDXID":"SPDXRef-pypi-flask-pymongo-2.3.0-75c946","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright (c) 2010 by Armin Ronacher, Copyright (c) 2010 by Armin Ronacher., Copyright (c) 2011-2017, Dan Crosta, Copyright 2007-2010 by the Sphinx team, copyright u'2011 - 2017, Dan Crosta","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/flask-pymongo@2.3.0"}]},{"name":"platformdirs","SPDXID":"SPDXRef-pypi-platformdirs-2.5.0-75c946","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010 ActiveState Software Inc., copyright 2021, The platformdirs team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/platformdirs@2.5.0"}]},{"name":"com.github.kantancoding/microservices-python","SPDXID":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","versionInfo":"main","downloadLocation":"git+https://github.com/kantancoding/microservices-python","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/kantancoding/microservices-python@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-astroid-2.9.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-mysqlclient-2.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-pyjwt-2.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-lazy-object-proxy-1.7.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-idna-3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-moviepy-1.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-requests-2.27.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-tqdm-4.62.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-mccabe-0.6.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-jedi-0.18.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-platformdirs-2.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-numpy-1.22.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-proglog-0.1.9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-pillow-9.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-imageio-ffmpeg-0.4.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-2.0.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-click-8.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-pylint-2.12.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-parso-0.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-jinja2-3.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-flask-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-werkzeug-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-certifi-2021.10.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-imageio-2.16.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-isort-5.10.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-pymongo-4.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-platformdirs-2.5.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-itsdangerous-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-flask-mysqldb-0.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-toml-0.10.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-urllib3-1.26.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-platformdirs-2.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-pika-1.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-werkzeug-2.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-flask-pymongo-2.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-markupsafe-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-decorator-4.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-wrapt-1.13.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relatedSpdxElement":"SPDXRef-pypi-charset-normalizer-2.0.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-kantancoding-microservices-python-main-ac0b86","relationshipType":"DESCRIBES"}]}