You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2023/06/12 20:59:28 UTC

[airflow-site] branch main updated: Regenerated SBOM to include only direct dependencies of Airflow

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-site.git


The following commit(s) were added to refs/heads/main by this push:
     new acdbd0cc4b Regenerated SBOM to include only direct dependencies of Airflow
acdbd0cc4b is described below

commit acdbd0cc4b5cbc689cfff656d910079b156a364e
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Mon Jun 12 22:58:43 2023 +0200

    Regenerated SBOM to include only direct dependencies of Airflow
---
 .../sbom/apache-airflow-sbom-2.0.0-python3.6.json  | 13351 +-------------
 .../sbom/apache-airflow-sbom-2.0.0-python3.7.json  | 12773 +------------
 .../sbom/apache-airflow-sbom-2.0.0-python3.8.json  | 13294 +-------------
 .../sbom/apache-airflow-sbom-2.0.0-python3.9.json  | 12907 +------------
 .../sbom/apache-airflow-sbom-2.0.1-python3.6.json  | 13115 +-------------
 .../sbom/apache-airflow-sbom-2.0.1-python3.7.json  | 13274 +-------------
 .../sbom/apache-airflow-sbom-2.0.1-python3.8.json  | 12922 +------------
 .../sbom/apache-airflow-sbom-2.0.1-python3.9.json  | 13326 +-------------
 .../sbom/apache-airflow-sbom-2.0.2-python3.6.json  | 13442 +-------------
 .../sbom/apache-airflow-sbom-2.0.2-python3.7.json  | 13567 +-------------
 .../sbom/apache-airflow-sbom-2.0.2-python3.8.json  | 13350 +-------------
 .../sbom/apache-airflow-sbom-2.0.2-python3.9.json  | 13191 +-------------
 .../sbom/apache-airflow-sbom-2.1.0-python3.6.json  | 13280 +-------------
 .../sbom/apache-airflow-sbom-2.1.0-python3.7.json  | 13406 +-------------
 .../sbom/apache-airflow-sbom-2.1.0-python3.8.json  | 13516 +-------------
 .../sbom/apache-airflow-sbom-2.1.0-python3.9.json  | 13366 +-------------
 .../sbom/apache-airflow-sbom-2.1.1-python3.6.json  | 14612 +--------------
 .../sbom/apache-airflow-sbom-2.1.1-python3.7.json  | 14470 +--------------
 .../sbom/apache-airflow-sbom-2.1.1-python3.8.json  | 14562 +--------------
 .../sbom/apache-airflow-sbom-2.1.1-python3.9.json  | 13176 ++------------
 .../sbom/apache-airflow-sbom-2.1.2-python3.6.json  | 14684 +--------------
 .../sbom/apache-airflow-sbom-2.1.2-python3.7.json  | 14018 ++------------
 .../sbom/apache-airflow-sbom-2.1.2-python3.8.json  | 14383 +--------------
 .../sbom/apache-airflow-sbom-2.1.2-python3.9.json  | 14567 +--------------
 .../sbom/apache-airflow-sbom-2.1.3-python3.6.json  | 14625 +--------------
 .../sbom/apache-airflow-sbom-2.1.3-python3.7.json  | 14718 +--------------
 .../sbom/apache-airflow-sbom-2.1.3-python3.8.json  | 14597 +--------------
 .../sbom/apache-airflow-sbom-2.1.3-python3.9.json  | 14163 +--------------
 .../sbom/apache-airflow-sbom-2.1.4-python3.6.json  | 14712 +--------------
 .../sbom/apache-airflow-sbom-2.1.4-python3.7.json  | 14404 ++-------------
 .../sbom/apache-airflow-sbom-2.1.4-python3.8.json  | 13870 ++------------
 .../sbom/apache-airflow-sbom-2.1.4-python3.9.json  | 14637 +--------------
 .../sbom/apache-airflow-sbom-2.2.0-python3.6.json  | 15541 ++--------------
 .../sbom/apache-airflow-sbom-2.2.0-python3.7.json  | 14545 ++-------------
 .../sbom/apache-airflow-sbom-2.2.0-python3.8.json  | 14368 ++-------------
 .../sbom/apache-airflow-sbom-2.2.0-python3.9.json  | 14318 ++-------------
 .../sbom/apache-airflow-sbom-2.2.1-python3.6.json  | 15416 ++--------------
 .../sbom/apache-airflow-sbom-2.2.1-python3.7.json  | 15240 ++--------------
 .../sbom/apache-airflow-sbom-2.2.1-python3.8.json  | 14832 ++-------------
 .../sbom/apache-airflow-sbom-2.2.1-python3.9.json  | 14881 +--------------
 .../sbom/apache-airflow-sbom-2.2.2-python3.6.json  | 15101 +---------------
 .../sbom/apache-airflow-sbom-2.2.2-python3.7.json  | 15533 ++--------------
 .../sbom/apache-airflow-sbom-2.2.2-python3.8.json  | 14819 ++-------------
 .../sbom/apache-airflow-sbom-2.2.2-python3.9.json  | 15012 ++-------------
 .../sbom/apache-airflow-sbom-2.2.3-python3.6.json  | 14958 +--------------
 .../sbom/apache-airflow-sbom-2.2.3-python3.7.json  | 15144 ++--------------
 .../sbom/apache-airflow-sbom-2.2.3-python3.8.json  | 14397 ++-------------
 .../sbom/apache-airflow-sbom-2.2.3-python3.9.json  | 14512 +--------------
 .../sbom/apache-airflow-sbom-2.2.4-python3.6.json  | 15114 ++--------------
 .../sbom/apache-airflow-sbom-2.2.4-python3.7.json  | 15812 ++--------------
 .../sbom/apache-airflow-sbom-2.2.4-python3.8.json  | 15832 +---------------
 .../sbom/apache-airflow-sbom-2.2.4-python3.9.json  | 15606 +---------------
 .../sbom/apache-airflow-sbom-2.2.5-python3.6.json  | 15944 +---------------
 .../sbom/apache-airflow-sbom-2.2.5-python3.7.json  | 15886 +---------------
 .../sbom/apache-airflow-sbom-2.2.5-python3.8.json  | 15489 ++--------------
 .../sbom/apache-airflow-sbom-2.2.5-python3.9.json  | 15711 ++--------------
 .../sbom/apache-airflow-sbom-2.3.0-python3.10.json | 16546 +----------------
 .../sbom/apache-airflow-sbom-2.3.0-python3.7.json  | 16638 +----------------
 .../sbom/apache-airflow-sbom-2.3.0-python3.8.json  | 16727 +----------------
 .../sbom/apache-airflow-sbom-2.3.0-python3.9.json  | 16572 +----------------
 .../sbom/apache-airflow-sbom-2.3.1-python3.10.json | 16671 +----------------
 .../sbom/apache-airflow-sbom-2.3.1-python3.7.json  | 16822 ++---------------
 .../sbom/apache-airflow-sbom-2.3.1-python3.8.json  | 16395 +----------------
 .../sbom/apache-airflow-sbom-2.3.1-python3.9.json  | 16398 +----------------
 .../sbom/apache-airflow-sbom-2.3.2-python3.10.json | 16225 ++---------------
 .../sbom/apache-airflow-sbom-2.3.2-python3.7.json  | 16599 ++---------------
 .../sbom/apache-airflow-sbom-2.3.2-python3.8.json  | 16460 +----------------
 .../sbom/apache-airflow-sbom-2.3.2-python3.9.json  | 15463 +---------------
 .../sbom/apache-airflow-sbom-2.3.3-python3.10.json | 17119 +-----------------
 .../sbom/apache-airflow-sbom-2.3.3-python3.7.json  | 16727 ++---------------
 .../sbom/apache-airflow-sbom-2.3.3-python3.8.json  | 17079 +----------------
 .../sbom/apache-airflow-sbom-2.3.3-python3.9.json  | 16823 +----------------
 .../sbom/apache-airflow-sbom-2.3.4-python3.10.json | 15694 ++--------------
 .../sbom/apache-airflow-sbom-2.3.4-python3.6.json  | 13604 +-------------
 .../sbom/apache-airflow-sbom-2.3.4-python3.7.json  | 15965 ++--------------
 .../sbom/apache-airflow-sbom-2.3.4-python3.8.json  | 16493 +----------------
 .../sbom/apache-airflow-sbom-2.3.4-python3.9.json  | 15121 ++--------------
 .../sbom/apache-airflow-sbom-2.4.0-python3.10.json | 17343 +-----------------
 .../sbom/apache-airflow-sbom-2.4.0-python3.7.json  | 15820 ++--------------
 .../sbom/apache-airflow-sbom-2.4.0-python3.8.json  | 16829 +----------------
 .../sbom/apache-airflow-sbom-2.4.0-python3.9.json  | 16825 +----------------
 .../sbom/apache-airflow-sbom-2.4.1-python3.10.json | 17238 +-----------------
 .../sbom/apache-airflow-sbom-2.4.1-python3.7.json  | 17543 ++----------------
 .../sbom/apache-airflow-sbom-2.4.1-python3.8.json  | 16492 ++---------------
 .../sbom/apache-airflow-sbom-2.4.1-python3.9.json  | 17566 ++----------------
 .../sbom/apache-airflow-sbom-2.4.2-python3.10.json | 17668 +-----------------
 .../sbom/apache-airflow-sbom-2.4.2-python3.7.json  | 17682 +-----------------
 .../sbom/apache-airflow-sbom-2.4.2-python3.8.json  | 17927 ++----------------
 .../sbom/apache-airflow-sbom-2.4.2-python3.9.json  | 17151 ++----------------
 .../sbom/apache-airflow-sbom-2.4.3-python3.10.json | 17493 ++----------------
 .../sbom/apache-airflow-sbom-2.4.3-python3.7.json  | 17367 ++----------------
 .../sbom/apache-airflow-sbom-2.4.3-python3.8.json  | 17504 +-----------------
 .../sbom/apache-airflow-sbom-2.4.3-python3.9.json  | 17972 ++----------------
 .../sbom/apache-airflow-sbom-2.5.0-python3.10.json | 17555 ++----------------
 .../sbom/apache-airflow-sbom-2.5.0-python3.11.json | 17618 +-----------------
 .../sbom/apache-airflow-sbom-2.5.0-python3.7.json  | 17367 +-----------------
 .../sbom/apache-airflow-sbom-2.5.0-python3.8.json  | 17539 ++----------------
 .../sbom/apache-airflow-sbom-2.5.0-python3.9.json  | 17454 +-----------------
 .../sbom/apache-airflow-sbom-2.5.1-python3.10.json | 17988 +-----------------
 .../sbom/apache-airflow-sbom-2.5.1-python3.11.json | 16798 ++---------------
 .../sbom/apache-airflow-sbom-2.5.1-python3.7.json  | 17842 ++----------------
 .../sbom/apache-airflow-sbom-2.5.1-python3.8.json  | 18063 ++----------------
 .../sbom/apache-airflow-sbom-2.5.1-python3.9.json  | 18003 ++----------------
 .../sbom/apache-airflow-sbom-2.5.2-python3.10.json | 17679 ++----------------
 .../sbom/apache-airflow-sbom-2.5.2-python3.7.json  | 17246 +-----------------
 .../sbom/apache-airflow-sbom-2.5.2-python3.8.json  | 17841 +-----------------
 .../sbom/apache-airflow-sbom-2.5.2-python3.9.json  | 17617 ++----------------
 .../sbom/apache-airflow-sbom-2.5.3-python3.10.json | 17916 +-----------------
 .../sbom/apache-airflow-sbom-2.5.3-python3.7.json  | 17824 +-----------------
 .../sbom/apache-airflow-sbom-2.5.3-python3.8.json  | 15867 ++--------------
 .../sbom/apache-airflow-sbom-2.5.3-python3.9.json  | 17905 +-----------------
 .../sbom/apache-airflow-sbom-2.6.0-python3.10.json | 17461 ++----------------
 .../sbom/apache-airflow-sbom-2.6.0-python3.11.json | 17109 ++----------------
 .../sbom/apache-airflow-sbom-2.6.0-python3.7.json  | 18078 ++----------------
 .../sbom/apache-airflow-sbom-2.6.0-python3.8.json  | 15822 ++--------------
 .../sbom/apache-airflow-sbom-2.6.0-python3.9.json  | 17996 ++----------------
 .../sbom/apache-airflow-sbom-2.6.1-python3.10.json | 16884 ++---------------
 .../sbom/apache-airflow-sbom-2.6.1-python3.11.json | 16696 ++---------------
 .../sbom/apache-airflow-sbom-2.6.1-python3.7.json  | 17959 +-----------------
 .../sbom/apache-airflow-sbom-2.6.1-python3.8.json  | 18088 ++-----------------
 .../sbom/apache-airflow-sbom-2.6.1-python3.9.json  | 17409 ++----------------
 121 files changed, 121725 insertions(+), 1792749 deletions(-)

diff --git a/docs-archive/apache-airflow/2.0.0/sbom/apache-airflow-sbom-2.0.0-python3.6.json b/docs-archive/apache-airflow/2.0.0/sbom/apache-airflow-sbom-2.0.0-python3.6.json
index b855821b75..76a1100ab4 100644
--- a/docs-archive/apache-airflow/2.0.0/sbom/apache-airflow-sbom-2.0.0-python3.6.json
+++ b/docs-archive/apache-airflow/2.0.0/sbom/apache-airflow-sbom-2.0.0-python3.6.json
@@ -1,15 +1,15 @@
 {
   "bomFormat": "CycloneDX",
   "specVersion": "1.4",
-  "serialNumber": "urn:uuid:24eed001-b4db-4436-81d5-88eb32c8dd4c",
+  "serialNumber": "urn:uuid:bec0c897-5d8c-47d5-8f93-9c00783a1334",
   "version": 1,
   "metadata": {
-    "timestamp": "2023-06-10T21:24:44.112Z",
+    "timestamp": "2023-06-12T20:34:17.228Z",
     "tools": [
       {
         "vendor": "cyclonedx",
         "name": "cdxgen",
-        "version": "8.5.2"
+        "version": "8.5.3"
       }
     ],
     "authors": [
@@ -25120,66 +25120,6 @@
         }
       ]
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "APScheduler",
-      "version": "3.6.3",
-      "description": "In-process task scheduler with Cron-like capabilities",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e8b1ecdb4c7cb2818913f766d5898183c7cb8936680710a4d3a966e02262e526"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apscheduler@3.6.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/agronholm/apscheduler"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apscheduler@3.6.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "Authlib",
-      "version": "0.15.3",
-      "description": "The ultimate Python library in building OAuth and OpenID Connect servers and clients.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0f6af3a38d37dd77361808dd3f2e258b647668dac6d2cefcefc4c4ebc3c7d2b2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/authlib@0.15.3",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://authlib.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/authlib@0.15.3"
-    },
     {
       "publisher": "",
       "group": "",
@@ -25528,36 +25468,6 @@
       "type": "library",
       "bom-ref": "pkg:pypi/flask@1.1.2"
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "GitPython",
-      "version": "3.1.13",
-      "description": "GitPython is a Python library used to interact with Git repositories",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c5347c81d232d9b8e7f47b68a83e5dc92e7952127133c5f2df9133f2c75a1b29"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/gitpython@3.1.13",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gitpython-developers/GitPython"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/gitpython@3.1.13"
-    },
     {
       "publisher": "",
       "group": "",
@@ -25588,64 +25498,6 @@
       "type": "library",
       "bom-ref": "pkg:pypi/heapdict@1.0.1"
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "JPype1",
-      "version": "1.2.1",
-      "description": "A Python to Java bridge.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "13225978f29ba133627b34fac76829a0af7cb734bcf61fe2660a7f1284adb962"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "License :: OSI Approved :: Apache Software License"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jpype1@1.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jpype-project/jpype"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jpype1@1.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "JayDeBeApi",
-      "version": "1.2.3",
-      "description": "Use JDBC database drivers from Python 2/3 or Jython with a DB-API.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fbfbc7e41d7b35af08df6376a73637820c71a1373b40244b135bd07f3e865c81"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "GNU LGPL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jaydebeapi@1.2.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/baztian/jaydebeapi"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jaydebeapi@1.2.3"
-    },
     {
       "publisher": "",
       "group": "",
@@ -25753,36 +25605,6 @@
       "type": "library",
       "bom-ref": "pkg:pypi/markupsafe@1.1.1"
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "PyHive",
-      "version": "0.6.3",
-      "description": "Python interface to Hive",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "00fe5b9a4289b5d40d3ccb7bad52a76982f485c7350a792a80d31277d26a7fd1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pyhive@0.6.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/dropbox/PyHive"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pyhive@0.6.3"
-    },
     {
       "publisher": "",
       "group": "",
@@ -25813,65 +25635,6 @@
       "type": "library",
       "bom-ref": "pkg:pypi/pyjwt@1.7.1"
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "PyNaCl",
-      "version": "1.4.0",
-      "description": "Python binding to the Networking and Cryptography (NaCl) library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ea6841bc3a76fa4942ce00f3bda7d436fda21e2d91602b9e21b7ca9ecab8f3ff"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pynacl@1.4.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pyca/pynacl/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pynacl@1.4.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "PySmbClient",
-      "version": "0.1.5",
-      "description": "A convenient smbclient wrapper",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "dc528959ffe3fae5cdd2053c0d68b6dfca706d8f4ea78b9b3e741daedc87aed4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "UNKNOWN"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pysmbclient@0.1.5",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://bitbucket.org/nosklo/pysmbclient"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pysmbclient@0.1.5"
-    },
     {
       "publisher": "",
       "group": "",
@@ -26010,46 +25773,6 @@
       "type": "library",
       "bom-ref": "pkg:pypi/sqlalchemy@1.3.23"
     },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "Sphinx",
-      "version": "3.5.0",
-      "description": "Python documentation generator",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "68da66ca3d6b35b22bea5c53d938d5f8988663dca042f0a46429a1eba1010051"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/sphinx@3.5.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/sphinx@3.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "Unidecode",
-      "version": "1.2.0",
-      "description": "ASCII transliterations of Unicode text",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "12435ef2fc4cdfd9cf1035a1db7e98b6b047fe591892e81f34e94959591fad00"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "GPL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/unidecode@1.2.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/unidecode@1.2.0"
-    },
     {
       "publisher": "",
       "group": "",
@@ -26107,13 +25830,13 @@
     {
       "publisher": "",
       "group": "",
-      "name": "adal",
-      "version": "1.2.6",
-      "description": "Note: This library is already replaced by MSAL Python, available here: https://pypi.org/project/msal/ .ADAL Python remains available here as a legacy. The ADAL for Python library makes it easy for python application to authenticate to Azure Active Directory (AAD) in order to access AAD protected web resources.",
+      "name": "alembic",
+      "version": "1.5.4",
+      "description": "A database migration tool for SQLAlchemy.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "9928f90e4003dc7a41c6995ccb5db79d9769a275cb365b10deb48471002642dc"
+          "content": "422883bf429105b9b5f1fece6d79da64ed1ee648af2ef256d9b52edac236bc46"
         }
       ],
       "licenses": [
@@ -26124,79 +25847,86 @@
           }
         }
       ],
-      "purl": "pkg:pypi/adal@1.2.6",
+      "purl": "pkg:pypi/alembic@1.5.4",
       "externalReferences": [
         {
-          "type": "vcs",
-          "url": "https://github.com/AzureAD/azure-activedirectory-library-for-python"
+          "type": "website",
+          "url": "https://alembic.sqlalchemy.org"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/adal@1.2.6"
+      "bom-ref": "pkg:pypi/alembic@1.5.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "aiohttp",
-      "version": "3.7.3",
-      "description": "Async http client/server framework (asyncio)",
+      "name": "amqp",
+      "version": "2.6.1",
+      "description": "Low-level AMQP client for Python (fork of amqplib).",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "328b552513d4f95b0a2eea4c8573e112866107227661834652a8984766aa7656"
+          "content": "aa7f313fb887c91f15474c1229907a04dac0b8135822d6603437803424c0aa59"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "0BSD",
+            "url": "https://opensource.org/licenses/0BSD"
           }
         }
       ],
-      "purl": "pkg:pypi/aiohttp@3.7.3",
+      "purl": "pkg:pypi/amqp@2.6.1",
       "externalReferences": [
         {
           "type": "vcs",
-          "url": "https://github.com/aio-libs/aiohttp"
+          "url": "http://github.com/celery/py-amqp"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/aiohttp@3.7.3"
+      "bom-ref": "pkg:pypi/amqp@2.6.1"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "alabaster",
-      "version": "0.7.12",
-      "description": "A configurable sidebar-enabled Sphinx theme",
+      "name": "apispec",
+      "version": "3.3.2",
+      "description": "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification).",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"
+          "content": "a1df9ec6b2cd0edf45039ef025abd7f0660808fa2edf737d3ba1cf5ef1a4625b"
         }
       ],
-      "licenses": [],
-      "purl": "pkg:pypi/alabaster@0.7.12",
+      "licenses": [
+        {
+          "license": {
+            "id": "MIT",
+            "url": "https://opensource.org/licenses/MIT"
+          }
+        }
+      ],
+      "purl": "pkg:pypi/apispec@3.3.2",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://alabaster.readthedocs.io"
+          "type": "vcs",
+          "url": "https://github.com/marshmallow-code/apispec"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/alabaster@0.7.12"
+      "bom-ref": "pkg:pypi/apispec@3.3.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "alembic",
-      "version": "1.5.4",
-      "description": "A database migration tool for SQLAlchemy.",
+      "name": "appdirs",
+      "version": "1.4.4",
+      "description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "422883bf429105b9b5f1fece6d79da64ed1ee648af2ef256d9b52edac236bc46"
+          "content": "a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"
         }
       ],
       "licenses": [
@@ -26207,86 +25937,73 @@
           }
         }
       ],
-      "purl": "pkg:pypi/alembic@1.5.4",
+      "purl": "pkg:pypi/appdirs@1.4.4",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://alembic.sqlalchemy.org"
+          "type": "vcs",
+          "url": "http://github.com/ActiveState/appdirs"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/alembic@1.5.4"
+      "bom-ref": "pkg:pypi/appdirs@1.4.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "amqp",
-      "version": "2.6.1",
-      "description": "Low-level AMQP client for Python (fork of amqplib).",
+      "name": "argcomplete",
+      "version": "1.12.2",
+      "description": "Bash tab completion for argparse",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "aa7f313fb887c91f15474c1229907a04dac0b8135822d6603437803424c0aa59"
+          "content": "17f01a9b9b9ece3e6b07058eae737ad6e10de8b4e149105f84614783913aba71"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
+            "id": "Apache-2.0",
+            "url": "https://opensource.org/licenses/Apache-2.0"
           }
         }
       ],
-      "purl": "pkg:pypi/amqp@2.6.1",
+      "purl": "pkg:pypi/argcomplete@1.12.2",
       "externalReferences": [
         {
           "type": "vcs",
-          "url": "http://github.com/celery/py-amqp"
+          "url": "https://github.com/kislyuk/argcomplete"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/amqp@2.6.1"
+      "bom-ref": "pkg:pypi/argcomplete@1.12.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "analytics-python",
-      "version": "1.2.9",
-      "description": "The hassle-free way to integrate analytics into any python application.",
+      "name": "attrs",
+      "version": "20.3.0",
+      "description": "Classes Without Boilerplate",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "69d88b2d3e2c350e6803487a1a802e0fd111e86665d4c9b16c3c6f5fbc6c445f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/analytics-python@1.2.9",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/segmentio/analytics-python"
+          "content": "31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"
         }
       ],
+      "licenses": [],
+      "purl": "pkg:pypi/attrs@20.3.0",
       "type": "library",
-      "bom-ref": "pkg:pypi/analytics-python@1.2.9"
+      "bom-ref": "pkg:pypi/attrs@20.3.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "ansiwrap",
-      "version": "0.8.4",
-      "description": "textwrap, but savvy to ANSI colors and styles",
+      "name": "bcrypt",
+      "version": "3.2.0",
+      "description": "Modern password hashing for your software and your servers",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "7b053567c88e1ad9eed030d3ac41b722125e4c1271c8a99ade797faff1f49fb1"
+          "content": "b589229207630484aefe5899122fb938a5b017b0f4349f769b8c13e78d99a8fd"
         }
       ],
       "licenses": [
@@ -26297,356 +26014,293 @@
           }
         }
       ],
-      "purl": "pkg:pypi/ansiwrap@0.8.4",
+      "purl": "pkg:pypi/bcrypt@3.2.0",
       "externalReferences": [
         {
           "type": "vcs",
-          "url": "https://github.com/jonathaneunice/ansiwrap"
+          "url": "https://github.com/pyca/bcrypt/"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/ansiwrap@0.8.4"
+      "bom-ref": "pkg:pypi/bcrypt@3.2.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-amazon",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-amazon package",
+      "name": "billiard",
+      "version": "3.6.3.0",
+      "description": "Python multiprocessing fork with improvements and bugfixes",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "26194f0db6c675db0e1d6330ae71128a536f181fdc9fd7b840e020487e3d1b3e"
+          "content": "bff575450859a6e0fbc2f9877d9b715b0bbc07c3565bb7ed2280526a0cdf5ede"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "0BSD",
+            "url": "https://opensource.org/licenses/0BSD"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-amazon@1.1.0",
+      "purl": "pkg:pypi/billiard@3.6.3.0",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "type": "vcs",
+          "url": "https://github.com/celery/billiard"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-amazon@1.1.0"
+      "bom-ref": "pkg:pypi/billiard@3.6.3.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-cassandra",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-cassandra package",
+      "name": "blinker",
+      "version": "1.4",
+      "description": "Fast, simple object-to-object and broadcast signaling",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "b00de83ab751f121e3bc765b654da4fdb3dfc61e992564953e01d3d47bdf515e"
+          "content": "471aee25f3992bd325afa3772f1063dbdbbca947a041b8b89466dc00d606f8b6"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "MIT",
+            "url": "https://opensource.org/licenses/MIT"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-cassandra@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "purl": "pkg:pypi/blinker@1.4",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-cassandra@1.0.1"
+      "bom-ref": "pkg:pypi/blinker@1.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-druid",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-druid package",
+      "name": "cached-property",
+      "version": "1.5.2",
+      "description": "A decorator for caching properties in classes.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "635a743c82fe065edec89fb161203f413fc67637c05e9746931bb2cd7d617f01"
+          "content": "df4f613cf7ad9a588cc381aaf4a512d26265ecebd5eb9e1ba12f1319eb85a6a0"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "0BSD",
+            "url": "https://opensource.org/licenses/0BSD"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-druid@1.0.1",
+      "purl": "pkg:pypi/cached-property@1.5.2",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "type": "vcs",
+          "url": "https://github.com/pydanny/cached-property"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-druid@1.0.1"
+      "bom-ref": "pkg:pypi/cached-property@1.5.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-hdfs",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-hdfs package",
+      "name": "cachetools",
+      "version": "4.2.1",
+      "description": "Extensible memoizing collections and decorators",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "e1bdfaaee2d21b794dc09b242226ec48d5a2376366338354ea06d6c900dc0c55"
+          "content": "1d9d5f567be80f7c07d765e21b814326d78c61eb0c3a637dffc0e5d1796cb2e2"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "MIT",
+            "url": "https://opensource.org/licenses/MIT"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-hdfs@1.0.1",
+      "purl": "pkg:pypi/cachetools@4.2.1",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "type": "vcs",
+          "url": "https://github.com/tkem/cachetools/"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-hdfs@1.0.1"
+      "bom-ref": "pkg:pypi/cachetools@4.2.1"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-hive",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-hive package",
+      "name": "cattrs",
+      "version": "1.0.0",
+      "description": "Composable complex class support for attrs and dataclasses.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "e86c594a0019468d7dfb09e7b8c96631d3f27b9f66434aa9777d9d93a87364aa"
+          "content": "616972ae3dfa6e623a40ad3cb845420e64942989152774ab055e5c2b2f89f997"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "MIT",
+            "url": "https://opensource.org/licenses/MIT"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-hive@1.0.1",
+      "purl": "pkg:pypi/cattrs@1.0.0",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "type": "vcs",
+          "url": "https://github.com/python-attrs/cattrs"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-hive@1.0.1"
+      "bom-ref": "pkg:pypi/cattrs@1.0.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-kylin",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-kylin package",
+      "name": "celery",
+      "version": "4.4.7",
+      "description": "Distributed Task Queue.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "bf5abb331790d843f6546d01c6f4188cca61e76723993c3cce777cb99912d7e6"
+          "content": "a92e1d56e650781fb747032a3997d16236d037c8199eacd5217d1a72893bca45"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "BSD-3-Clause",
+            "url": "https://opensource.org/licenses/BSD-3-Clause"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-kylin@1.0.1",
+      "purl": "pkg:pypi/celery@4.4.7",
       "externalReferences": [
         {
           "type": "website",
-          "url": "https://airflow.apache.org/"
+          "url": "https://docs.celeryq.dev/"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-kylin@1.0.1"
+      "bom-ref": "pkg:pypi/celery@4.4.7"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-livy",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-livy package",
+      "name": "certifi",
+      "version": "2020.12.5",
+      "description": "Python package for providing Mozilla's CA Bundle.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "1c4bd26a53911a0eada6ebaae0fcd2f11298215e7c2393cb2ac6e5d8e9b61569"
+          "content": "719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "MPL-2.0",
+            "url": "https://opensource.org/licenses/MPL-2.0"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-livy@1.0.1",
+      "purl": "pkg:pypi/certifi@2020.12.5",
       "externalReferences": [
         {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "type": "vcs",
+          "url": "https://github.com/certifi/python-certifi"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-livy@1.0.1"
+      "bom-ref": "pkg:pypi/certifi@2020.12.5"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-pig",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-pig package",
+      "name": "cffi",
+      "version": "1.14.5",
+      "description": "Foreign Function Interface for Python calling C code.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "ecbf1e3eed0a873c22e0258f850bdc368d7ec53a1c91c4c3bc6147ec63c820c9"
+          "content": "bb89f306e5da99f4d922728ddcd6f7fcebb3241fc40edebcb7284d7514741991"
         }
       ],
       "licenses": [
         {
           "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
+            "id": "MIT",
+            "url": "https://opensource.org/licenses/MIT"
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-pig@1.0.1",
+      "purl": "pkg:pypi/cffi@1.14.5",
       "externalReferences": [
         {
           "type": "website",
-          "url": "https://airflow.apache.org/"
+          "url": "http://cffi.readthedocs.org"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-pig@1.0.1"
+      "bom-ref": "pkg:pypi/cffi@1.14.5"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-pinot",
-      "version": "1.0.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-pinot package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d19d0270db21439405eea10fa8011b3a468effeb53f69533fc82210009d7221f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-pinot@1.0.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "cgroupspy",
+      "version": "0.1.6",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/cgroupspy@0.1.6",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-pinot@1.0.0"
+      "bom-ref": "pkg:pypi/cgroupspy@0.1.6"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-spark",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-spark package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8cd627f544c0e8ddda42c6289af6cd97c78f9a27f1a37a34a3e3737548b186d7"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-spark@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "chardet",
+      "version": "3.0.4",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/chardet@3.0.4",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-spark@1.0.1"
+      "bom-ref": "pkg:pypi/chardet@3.0.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-apache-sqoop",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-apache-sqoop package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ec9f15d2f6f05008e906ef7d4136383f6d43892600e5d691e87f8cb602f0e086"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-apache-sqoop@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "click",
+      "version": "7.1.2",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/click@7.1.2",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-apache-sqoop@1.0.1"
+      "bom-ref": "pkg:pypi/click@7.1.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-celery",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-celery package",
+      "name": "clickclick",
+      "version": "20.10.2",
+      "description": "Click utility functions",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "c4656c9fe34ae0cddb366ae8d5db0aa1a5fa53b3f49ac6faa6556dfde7de3d68"
+          "content": "c8f33e6d9ec83f68416dd2136a7950125bd256ec39ccc9a85c6e280a16be2bb5"
         }
       ],
       "licenses": [
@@ -26657,12496 +26311,1096 @@
           }
         }
       ],
-      "purl": "pkg:pypi/apache-airflow-providers-celery@1.0.1",
+      "purl": "pkg:pypi/clickclick@20.10.2",
       "externalReferences": [
         {
           "type": "website",
-          "url": "https://airflow.apache.org/"
+          "url": "https://codeberg.org/hjacobs/python-clickclick"
         }
       ],
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-celery@1.0.1"
+      "bom-ref": "pkg:pypi/clickclick@20.10.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-cloudant",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-cloudant package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e40c446fa5246c1ec35b528d21dbdea75aa965729a2615f97dfc096ebdf6a777"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-cloudant@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "cloudpickle",
+      "version": "1.4.1",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/cloudpickle@1.4.1",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-cloudant@1.0.1"
+      "bom-ref": "pkg:pypi/cloudpickle@1.4.1"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-cncf-kubernetes",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-cncf-kubernetes package",
+      "name": "colorama",
+      "version": "0.4.4",
+      "description": "Cross-platform colored terminal text.",
       "hashes": [
         {
           "alg": "SHA-256",
-          "content": "1cedce3948dc78e24292978bbef2b65ff4d0b4701ee0891d3f336a38b5cec957"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-cncf-kubernetes@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
+          "content": "9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"
         }
       ],
+      "licenses": [],
+      "purl": "pkg:pypi/colorama@0.4.4",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-cncf-kubernetes@1.0.1"
+      "bom-ref": "pkg:pypi/colorama@0.4.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-databricks",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-databricks package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6af369d77e064cad51c70623f834b486522f649fb861f9c56c193c940c986c69"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-databricks@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "colorlog",
+      "version": "4.0.2",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/colorlog@4.0.2",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-databricks@1.0.1"
+      "bom-ref": "pkg:pypi/colorlog@4.0.2"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-datadog",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-datadog package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c7eca53cf2c31def540b70a77e6f15f5154c1209464204627cde7138b2581918"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-datadog@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "commonmark",
+      "version": "0.9.1",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/commonmark@0.9.1",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-datadog@1.0.1"
+      "bom-ref": "pkg:pypi/commonmark@0.9.1"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-dingding",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-dingding package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6ec28175432a97151c4bdb1f73c75c1fc8577dedfe97b3ff92f5b651d37de564"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-dingding@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "connexion",
+      "version": "2.7.0",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/connexion@2.7.0",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-dingding@1.0.1"
+      "bom-ref": "pkg:pypi/connexion@2.7.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-discord",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-discord package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "05ba37ffefc8cc96a5977d4e212918c339ff448e8dec90df3c8f064f8c133f7d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-discord@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "contextvars",
+      "version": "2.4",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/contextvars@2.4",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-discord@1.0.1"
+      "bom-ref": "pkg:pypi/contextvars@2.4"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-docker",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-docker package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "04e0c2082bca88464d7a893d43b254a856c95220610bff24ff659ecb05e832c1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-docker@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "croniter",
+      "version": "0.3.37",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/croniter@0.3.37",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-docker@1.0.1"
+      "bom-ref": "pkg:pypi/croniter@0.3.37"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-elasticsearch",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-elasticsearch package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "46a5762d3cd7a00ba812870628e28e1ce102a3cd74af0e725504f183c206d112"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-elasticsearch@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "cryptography",
+      "version": "3.4.5",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/cryptography@3.4.5",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-elasticsearch@1.0.1"
+      "bom-ref": "pkg:pypi/cryptography@3.4.5"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-exasol",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-exasol package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "944197c21b6efeb6e40731bbcda64a68ae86edbdcb3d038345554622757dcf1b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-exasol@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "dask",
+      "version": "2021.2.0",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/dask@2021.2.0",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-exasol@1.1.0"
+      "bom-ref": "pkg:pypi/dask@2021.2.0"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-facebook",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-facebook package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b8906e931b1f0b987ad050a157cd9ade2a97e5a315ce86e465287d66fbfc58ac"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-facebook@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
+      "name": "dataclasses",
+      "version": "0.7",
+      "description": "",
+      "licenses": [],
+      "purl": "pkg:pypi/dataclasses@0.7",
       "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-facebook@1.0.1"
+      "bom-ref": "pkg:pypi/dataclasses@0.7"
     },
     {
       "publisher": "",
       "group": "",
-      "name": "apache-airflow-providers-ftp",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-ftp package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a83c154527100046a37d04556f5a16a89146616fe6b3fb0820e7e34bf2e5c7a4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-ftp@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-ftp@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-google",
-      "version": "1.0.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-google package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fd117e4c270873d550de95fe90275c5e734c088a52ce7aa5758f301e74b6accd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-google@1.0.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-google@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-grpc",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-grpc package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e946408b3a083a0891f0d890eebaab766ba179e156d8b664c2734e785b2192e3"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-grpc@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-grpc@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-hashicorp",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-hashicorp package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ed22d670ae8edbe1f799e092e21d2dadf750932ce623fdddac62b168f54e4c9c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-hashicorp@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-hashicorp@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-http",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-http package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0f07be32be08683ea7baea3a531dfd873d187dc1ebb479030d7a0898d4c85d57"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-http@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-http@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-imap",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-imap package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "685baa532570d067ef712a88acf706661eab69916c293cd027266ddd3f88c169"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-imap@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-imap@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-jdbc",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-jdbc package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bfa4989e80f01de973fdcbc6bfd35190e49cd6d58eb717c3d6d8287b61a421d9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-jdbc@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-jdbc@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-jenkins",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-jenkins package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "784d236995c6affa92e9019eff40e2445df1b618d08e0ebb19f3cdaf54df212e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-jenkins@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-jenkins@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-jira",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-jira package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6009112ed7cac8af83b36403d6d000f6ea7cc44e555b44220965b0da3344a07f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-jira@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-jira@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-microsoft-azure",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-microsoft-azure package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "768ffadb1a3ddf62d325b116e3bc670dd2c4116a0e256fc5ffb69f7eddf90e66"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-microsoft-azure@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-microsoft-azure@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-microsoft-mssql",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-microsoft-mssql package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "329787cfffcd24dc2b7c2b7882dcda525f340ca8a279e655d35bbb3fd42b30f6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-microsoft-mssql@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-microsoft-mssql@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-microsoft-winrm",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-microsoft-winrm package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c6948ba22b46d16f5363a246a9bbf15b966f354a065483b6195fba2aa87ec77b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-microsoft-winrm@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-microsoft-winrm@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-mongo",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-mongo package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ddca3b2ff26a6357ad9e37215d3cadfaaeb7f95075b74215ef3f1d2ebd60c53a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-mongo@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-mongo@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-mysql",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-mysql package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bf82308a72bb9d7354a72829319b84405aaae7d21edcbd789dd2f5b94ad2e866"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-mysql@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-mysql@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-odbc",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-odbc package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8d002321aeac3df39b55c13162324bf6f516f5424c2149cf2c0531b3de1e55e5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-odbc@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-odbc@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-openfaas",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-openfaas package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "282315341fd633b74dc63ddad723772c569074773a61dd0639aa3b31f2294a68"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-openfaas@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-openfaas@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-opsgenie",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-opsgenie package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5fbcae5050192c0d58ef7b1a8785327f25c2cb6bd58884865712fd9e8c582b86"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-opsgenie@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-opsgenie@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-oracle",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-oracle package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4f165b8819de1ddc3fe3aee872fdcc4f12bc342934fac8787b3a85ab636ad167"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-oracle@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-oracle@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-pagerduty",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-pagerduty package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "93ba8e81f73c38d56a6a0f8511429b1c40030fbc87c506f9540d6f83f5af21d4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-pagerduty@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-pagerduty@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-papermill",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-papermill package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "00f6e6e3f6e61759e28b6d9299f452cea6e9883feb67ae87aecbcc3e56a54efb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-papermill@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-papermill@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-plexus",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-plexus package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "025908f5bee50fc7d541ee73d48dd505924c5780b3864244d6f1ff2c0c9aa51f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-plexus@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-plexus@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-postgres",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-postgres package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2c144af72f9845d377b2ab57a235847e6e69cd05b63e1dd429ada0da8bd1a2fd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-postgres@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-postgres@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-presto",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-presto package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9a1a4133b9db387e813de49953aa22065e335aa4efb81af96dc7c1153da2f733"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-presto@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-presto@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-qubole",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-qubole package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a2ccc916e9286247c7fc90f33f1a8b6c5c2f1618e6c6ff18e288bd5d8f710f89"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-qubole@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-qubole@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-redis",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-redis package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "684237770ab7c0b27fcc4742a74f3103f4004ac6dfd4a929f2fcd43ca8721c06"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-redis@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-redis@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-salesforce",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-salesforce package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ac3778bc1287f5e0c7821343223130ebbdd09b6a963e2ad61fb97f58346a3c23"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-salesforce@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-salesforce@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-samba",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-samba package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7b5b0f28426eeaf2e4f0b3151f610043f60c47a2371edd713a61c13b38c84f69"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-samba@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-samba@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-segment",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-segment package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7a06113966846beac1c71df2a4aaf8e04d1475341d199080e216d5e7f1177210"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-segment@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-segment@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-sendgrid",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-sendgrid package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f67701eeaba5dbb397c954193015069306f7efc4ae3ed2e8de7f346d61807ae1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-sendgrid@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-sendgrid@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-sftp",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-sftp package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a5f898a7e595f0a6421e7854d55d69db4fb24183847c1e016f6a0ea2ec671c40"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-sftp@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-sftp@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-singularity",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-singularity package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8dd669641027aa55d779e1a6cacb9a22333ca7705978694f0994368bcf949c6e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-singularity@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-singularity@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-slack",
-      "version": "2.0.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-slack package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f96ca59943ba34fb8de16e717cde34c2ac5e5cd4ee17743c7dd9287bfa1a8d02"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-slack@2.0.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-slack@2.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-snowflake",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-snowflake package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "56dae08cfbcce69d234a7d4084187df57d4b6ebb031a4d3cb4b9246d5603d6d8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-snowflake@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-snowflake@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-sqlite",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-sqlite package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "659f6ac60d93abb4226a049525f09d0c81500a4a413a27550e182131834c1ee4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-sqlite@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-sqlite@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-ssh",
-      "version": "1.1.0",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-ssh package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6ed1e691e2f94a2c6cfc1830dab265b990bafb8e0f18e0b458409887010378b3"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-ssh@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-ssh@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-telegram",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-telegram package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8f047eb035d970e426de85b7a319695d5adf4330d1471db513ba94554f48bc1b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-telegram@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-telegram@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-vertica",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-vertica package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5ef60013f6c31b35dbdb353c0bb6dd9d8be6c0a78c018ee852f55e6a0747321e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-vertica@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-vertica@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-yandex",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-yandex package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7424d8708a7d6ed29a52b2aac9d431ac187c479c55a316d7c919ab4616664ffc"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-yandex@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-yandex@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apache-airflow-providers-zendesk",
-      "version": "1.0.1",
-      "description": "Provider for Apache Airflow. Implements apache-airflow-providers-zendesk package",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9895bb076cd9d8e3e954b6f419654117c61c7b4d56258ef18b105195ca486753"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apache-airflow-providers-zendesk@1.0.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://airflow.apache.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apache-airflow-providers-zendesk@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apipkg",
-      "version": "1.5",
-      "description": "apipkg: namespace control and lazy-import mechanism",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "58587dd4dc3daefad0487f6d9ae32b4542b185e1c36db6993290e7c41ca2b47c"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/apipkg@1.5",
-      "type": "library",
-      "bom-ref": "pkg:pypi/apipkg@1.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "apispec",
-      "version": "3.3.2",
-      "description": "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification).",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a1df9ec6b2cd0edf45039ef025abd7f0660808fa2edf737d3ba1cf5ef1a4625b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/apispec@3.3.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/marshmallow-code/apispec"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/apispec@3.3.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "appdirs",
-      "version": "1.4.4",
-      "description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/appdirs@1.4.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/ActiveState/appdirs"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/appdirs@1.4.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "argcomplete",
-      "version": "1.12.2",
-      "description": "Bash tab completion for argparse",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "17f01a9b9b9ece3e6b07058eae737ad6e10de8b4e149105f84614783913aba71"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/argcomplete@1.12.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/kislyuk/argcomplete"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/argcomplete@1.12.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "arrow",
-      "version": "0.17.0",
-      "description": "Better dates & times for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e098abbd9af3665aea81bdd6c869e93af4feb078e98468dd351c383af187aac5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/arrow@0.17.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://arrow.readthedocs.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/arrow@0.17.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "asn1crypto",
-      "version": "1.4.0",
-      "description": "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4bcdf33c861c7d40bdcd74d8e4dd7661aac320fcdf40b9a3f95b4ee12fde2fa8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/asn1crypto@1.4.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/wbond/asn1crypto"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/asn1crypto@1.4.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "astroid",
-      "version": "2.4.2",
-      "description": "An abstract syntax tree for Python with inference support.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bc58d83eb610252fd8de6363e39d4f1d0619c894b0ed24603b881c02e64c7386"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "LGPL-2.1-or-later",
-            "url": "https://opensource.org/licenses/LGPL-2.1-or-later"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/astroid@2.4.2",
-      "type": "library",
-      "bom-ref": "pkg:pypi/astroid@2.4.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "async-generator",
-      "version": "1.10",
-      "description": "Async generators and context managers for Python 3.5+",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "01c7bf666359b4967d2cda0000cc2e4af16a0ae098cbffcb8472fb9e8ad6585b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "MIT -or- Apache License 2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/async-generator@1.10",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python-trio/async_generator"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/async-generator@1.10"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "async-timeout",
-      "version": "3.0.1",
-      "description": "Timeout context manager for asyncio programs",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/async-timeout@3.0.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/aio-libs/async-timeout"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/async-timeout@3.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "atlasclient",
-      "version": "1.0.0",
-      "description": "Apache Atlas client",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f602bad97e47299f996344b92c8b01dc363f3eb643770f676472bcdb2b59596e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Apache Software License 2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/atlasclient@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jpoullet2000/atlasclient"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/atlasclient@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "attrs",
-      "version": "20.3.0",
-      "description": "Classes Without Boilerplate",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/attrs@20.3.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/attrs@20.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "aws-sam-translator",
-      "version": "1.34.0",
-      "description": "AWS SAM Translator is a library that transform SAM templates into AWS CloudFormation templates",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a22d505ddc0c48e3cf0ff0127096bdc1231d20c852509201ffba47dc8e683a1a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/aws-sam-translator@1.34.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/awslabs/serverless-application-model"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/aws-sam-translator@1.34.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "aws-xray-sdk",
-      "version": "2.6.0",
-      "description": "The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and emit information from within their applications to the AWS X-Ray service.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "076f7c610cd3564bbba3507d43e328fb6ff4a2e841d3590f39b2c3ce99d41e1d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/aws-xray-sdk@2.6.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/aws/aws-xray-sdk-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/aws-xray-sdk@2.6.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-batch",
-      "version": "10.0.0",
-      "description": "Microsoft Azure Batch Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "706adae8301ee49f2e694584d45296d824e6216057d9b625c11c4b4f5c29b657"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-batch@10.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-batch@10.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-common",
-      "version": "1.1.26",
-      "description": "Microsoft Azure Client Library for Python (Common)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "acd26b2adb3ea192d766b4f083805287da080adc7f316ce7e52ef0ea917fbe31"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-common@1.1.26",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-common@1.1.26"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-core",
-      "version": "1.11.0",
-      "description": "Microsoft Azure Core Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f51761d46c99fcb271532360c35333b68707c1347c98a163b27f63d25786d262"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-core@1.11.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-core@1.11.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-cosmos",
-      "version": "3.2.0",
-      "description": "Microsoft Azure Cosmos Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "313e766bcf5a1779802c274dec94d5b9cc0e4d0d269489c56606fd2464070fad"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-cosmos@3.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-cosmos@3.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-datalake-store",
-      "version": "0.0.51",
-      "description": "Azure Data Lake Store Filesystem Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c8f4f8d4fe85f6c3bec9642e2c0762b8ad0edae25252ae3115de38b74ee540d2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-datalake-store@0.0.51",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-data-lake-store-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-datalake-store@0.0.51"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-identity",
-      "version": "1.5.0",
-      "description": "Microsoft Azure Identity Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1575972d19fe6651256554b2be4c009d2c996d0e86fb8ab4b0a10cc1ee2ef80a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-identity@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/identity/azure-identity"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-identity@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-keyvault-certificates",
-      "version": "4.2.1",
-      "description": "Microsoft Azure Key Vault Certificates Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9959a1e49cac4dfaa8e7e36c86fe7d7c4159a3b76a29788d042d41ec41200a8b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-keyvault-certificates@4.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-certificates"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-keyvault-certificates@4.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-keyvault-keys",
-      "version": "4.3.1",
-      "description": "Microsoft Azure Key Vault Keys Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "25cf889bbcafd8dee0e068fd48d84e24e11143bf85e35c68d997a222e4a0f7fb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-keyvault-keys@4.3.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-keys"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-keyvault-keys@4.3.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-keyvault-secrets",
-      "version": "4.2.0",
-      "description": "Microsoft Azure Key Vault Secrets Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "08b8aa518590c394477514f4a0a5d9e557a00ff164de9f6f6e7b112f8d5e6aa1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-keyvault-secrets@4.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-secrets"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-keyvault-secrets@4.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-keyvault",
-      "version": "4.1.0",
-      "description": "Microsoft Azure Key Vault Client Libraries for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5fa0438f7f6e2e79543f2724957acf77c3c187e558f4d030a4f9b7493b9f946d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-keyvault@4.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-keyvault@4.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-kusto-data",
-      "version": "0.0.45",
-      "description": "Kusto Data Client",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "cee39a5d7bf7cb4fddffe849b02c1b8af0b2c372b07db9f7d4c64dbf18e35d99"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-kusto-data@0.0.45",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-kusto-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-kusto-data@0.0.45"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-containerinstance",
-      "version": "1.5.0",
-      "description": "Microsoft Azure Container Instance Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0e55fb1dddcc01a9d58a99095e5cca50252bb6c42150b225e552560fe29fd8a5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-containerinstance@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-containerinstance@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-core",
-      "version": "1.2.2",
-      "description": "Microsoft Azure Management Core Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d36bd595dff6a1509ed52a89ee8dd88b83200320a6afa60fb4186afcb8978ce5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-core@1.2.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-mgmt-core"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-core@1.2.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-datalake-nspkg",
-      "version": "3.0.1",
-      "description": "Microsoft Azure Data Lake Management Namespace Package [Internal]",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3b9e2843f5d0fd6015bba13040dfc2f5fe9bc7b02c9d91dd578e8fe852d1b2dd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-datalake-nspkg@3.0.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-datalake-nspkg@3.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-datalake-store",
-      "version": "0.5.0",
-      "description": "Microsoft Azure Data Lake Store Management Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2af98236cd7eaa439b239bf761338c866996ce82e9c129b204e8851e5dc095dd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-datalake-store@0.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-datalake-store@0.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-nspkg",
-      "version": "3.0.2",
-      "description": "Microsoft Azure Resource Management Namespace Package [Internal]",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1c6f5134de78c8907e8b73a8ceaaf1f336a24193a543039994fe002bb5f7f39f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-nspkg@3.0.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-nspkg@3.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-mgmt-resource",
-      "version": "15.0.0",
-      "description": "Microsoft Azure Resource Management Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "15bb46ef4b197426ce7ce8080a490c997111f3f3efe9f728cf8dc420982d54a2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-mgmt-resource@15.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-mgmt-resource@15.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-nspkg",
-      "version": "3.0.2",
-      "description": "Microsoft Azure Namespace Package [Internal]",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1d0bbb2157cf57b1bef6c8c8e5b41133957364456c43b0a43599890023cca0a8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-nspkg@3.0.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-nspkg@3.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-storage-blob",
-      "version": "12.7.1",
-      "description": "Microsoft Azure Blob Storage Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "98bab241c4c9f881922566bdab34eab4489c691ff286c4084afe663b87d0b0e1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-storage-blob@12.7.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-storage-blob@12.7.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-storage-common",
-      "version": "2.1.0",
-      "description": "Microsoft Azure Storage Common Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b01a491a18839b9d05a4fe3421458a0ddb5ab9443c14e487f40d16f9a1dc2fbe"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-storage-common@2.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-storage-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-storage-common@2.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-storage-file",
-      "version": "2.1.0",
-      "description": "Microsoft Azure Storage File Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "07e01b6b1ccbac97946a3abab773fdc4904965577c3afa0151e786c463bd7260"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-storage-file@2.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-storage-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-storage-file@2.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "azure-storage",
-      "version": "0.36.0",
-      "description": "Microsoft Azure Storage SDK for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4c406422e3edd41920bb1f0c3930c34fee3eb0d55258ef7ec7308ccbb9385ad5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/azure-storage@0.36.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/azure-sdk-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/azure-storage@0.36.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "backcall",
-      "version": "0.2.0",
-      "description": "Specifications for callback functions passed in to an API",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/backcall@0.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/takluyver/backcall"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/backcall@0.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "bcrypt",
-      "version": "3.2.0",
-      "description": "Modern password hashing for your software and your servers",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b589229207630484aefe5899122fb938a5b017b0f4349f769b8c13e78d99a8fd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/bcrypt@3.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pyca/bcrypt/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/bcrypt@3.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "beautifulsoup4",
-      "version": "4.7.1",
-      "description": "Screen-scraping library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ba6d5c59906a85ac23dadfe5c88deaf3e179ef565f4898671253e50a78680718"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/beautifulsoup4@4.7.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/beautifulsoup4@4.7.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "billiard",
-      "version": "3.6.3.0",
-      "description": "Python multiprocessing fork with improvements and bugfixes",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bff575450859a6e0fbc2f9877d9b715b0bbc07c3565bb7ed2280526a0cdf5ede"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/billiard@3.6.3.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/celery/billiard"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/billiard@3.6.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "black",
-      "version": "20.8b1",
-      "description": "The uncompromising code formatter.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1c02557aa099101b9d21496f8a914e9ed2222ef70336404eeeac8edba836fbea"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/black@20.8b1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/black@20.8b1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "blinker",
-      "version": "1.4",
-      "description": "Fast, simple object-to-object and broadcast signaling",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "471aee25f3992bd325afa3772f1063dbdbbca947a041b8b89466dc00d606f8b6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/blinker@1.4",
-      "type": "library",
-      "bom-ref": "pkg:pypi/blinker@1.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "boto3",
-      "version": "1.15.18",
-      "description": "The AWS SDK for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9ab957090f7893172768bb8b8d2c5cce0afd36a9d36d73a9fb14168f72d75a8b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/boto3@1.15.18",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/boto/boto3"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/boto3@1.15.18"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "boto",
-      "version": "2.49.0",
-      "description": "Amazon Web Services Library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "147758d41ae7240dc989f0039f27da8ca0d53734be0eb869ef16e3adcfa462e8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/boto@2.49.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/boto/boto/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/boto@2.49.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "botocore",
-      "version": "1.18.18",
-      "description": "Low-level, data-driven core of boto 3.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "de5f9fc0c7e88ee7ba831fa27475be258ae09ece99143ed623d3618a3c84ee2c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/botocore@1.18.18",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/boto/botocore"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/botocore@1.18.18"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "bowler",
-      "version": "0.9.0",
-      "description": "Safe code refactoring for modern Python projects",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0351839e9917765be694aa52c99ea784dc1286c9bdd6fd066b810097fc273e1b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/bowler@0.9.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/facebookincubator/bowler"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/bowler@0.9.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cached-property",
-      "version": "1.5.2",
-      "description": "A decorator for caching properties in classes.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "df4f613cf7ad9a588cc381aaf4a512d26265ecebd5eb9e1ba12f1319eb85a6a0"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cached-property@1.5.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pydanny/cached-property"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cached-property@1.5.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cachetools",
-      "version": "4.2.1",
-      "description": "Extensible memoizing collections and decorators",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1d9d5f567be80f7c07d765e21b814326d78c61eb0c3a637dffc0e5d1796cb2e2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cachetools@4.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/tkem/cachetools/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cachetools@4.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cassandra-driver",
-      "version": "3.20.2",
-      "description": "DataStax Driver for Apache Cassandra",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d4f2125845a67ffd0bfe6704251f1d815b2c191fd839675eb637345bac67de0e"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/cassandra-driver@3.20.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/datastax/python-driver"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cassandra-driver@3.20.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cattrs",
-      "version": "1.0.0",
-      "description": "Composable complex class support for attrs and dataclasses.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "616972ae3dfa6e623a40ad3cb845420e64942989152774ab055e5c2b2f89f997"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cattrs@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python-attrs/cattrs"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cattrs@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "celery",
-      "version": "4.4.7",
-      "description": "Distributed Task Queue.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a92e1d56e650781fb747032a3997d16236d037c8199eacd5217d1a72893bca45"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/celery@4.4.7",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://docs.celeryq.dev/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/celery@4.4.7"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "certifi",
-      "version": "2020.12.5",
-      "description": "Python package for providing Mozilla's CA Bundle.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MPL-2.0",
-            "url": "https://opensource.org/licenses/MPL-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/certifi@2020.12.5",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/certifi/python-certifi"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/certifi@2020.12.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cffi",
-      "version": "1.14.5",
-      "description": "Foreign Function Interface for Python calling C code.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bb89f306e5da99f4d922728ddcd6f7fcebb3241fc40edebcb7284d7514741991"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cffi@1.14.5",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://cffi.readthedocs.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cffi@1.14.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cfgv",
-      "version": "3.2.0",
-      "description": "Validate configuration and produce human readable error messages.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "32e43d604bbe7896fe7c248a9c2276447dbef840feb28fe20494f62af110211d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cfgv@3.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/asottile/cfgv"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cfgv@3.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cfn-lint",
-      "version": "0.44.7",
-      "description": "Checks CloudFormation templates for practices and behaviour that could potentially be improved",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5e45033599e193299bf99132149c559c9e2bde8f82385cb1037d5c570b03fc5c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "MIT no attribution"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cfn-lint@0.44.7",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/aws-cloudformation/cfn-python-lint"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cfn-lint@0.44.7"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cgroupspy",
-      "version": "0.1.6",
-      "description": "Python library for managing cgroups",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fb4aac7938499cff53c260112fb0759a54fb5f8bad89d9be0326c70a7619821a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "New BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cgroupspy@0.1.6",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/cloudsigma/cgroupspy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cgroupspy@0.1.6"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "chardet",
-      "version": "3.0.4",
-      "description": "Universal encoding detector for Python 3",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LGPL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/chardet@3.0.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/chardet/chardet"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/chardet@3.0.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "click",
-      "version": "7.1.2",
-      "description": "Composable command line interface toolkit",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/click@7.1.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://palletsprojects.com/p/click/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/click@7.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "clickclick",
-      "version": "20.10.2",
-      "description": "Click utility functions",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c8f33e6d9ec83f68416dd2136a7950125bd256ec39ccc9a85c6e280a16be2bb5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/clickclick@20.10.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://codeberg.org/hjacobs/python-clickclick"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/clickclick@20.10.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cloudant",
-      "version": "2.14.0",
-      "description": "Cloudant / CouchDB Client Library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "13db6dd913effc62f3a3ded9898a106e640d1e2a31de570542e772290fec0ede"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/cloudant@2.14.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/cloudant/python-cloudant"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cloudant@2.14.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cloudpickle",
-      "version": "1.4.1",
-      "description": "Extended pickling support for Python objects",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ff31298eca781315e097bc1f222d8045208c14063a0102cc89bd5899adb4abef"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cloudpickle@1.4.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/cloudpipe/cloudpickle"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cloudpickle@1.4.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "colorama",
-      "version": "0.4.4",
-      "description": "Cross-platform colored terminal text.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/colorama@0.4.4",
-      "type": "library",
-      "bom-ref": "pkg:pypi/colorama@0.4.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "colorlog",
-      "version": "4.0.2",
-      "description": "Add colours to the output of Python's logging module.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "450f52ea2a2b6ebb308f034ea9a9b15cea51e65650593dca1da3eb792e4e4981"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/colorlog@4.0.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/borntyping/python-colorlog"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/colorlog@4.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "commonmark",
-      "version": "0.9.1",
-      "description": "Python parser for the CommonMark Markdown spec",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/commonmark@0.9.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/rtfd/commonmark.py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/commonmark@0.9.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "connexion",
-      "version": "2.7.0",
-      "description": "Connexion - API first applications with OpenAPI/Swagger and Flask",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5439e9659a89c4380d93a07acfbf3380d70be4130574de8881e5f0dfec7ad0e2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/connexion@2.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/zalando/connexion"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/connexion@2.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "contextvars",
-      "version": "2.4",
-      "description": "PEP 567 Backport",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f38c908aaa59c14335eeea12abea5f443646216c4e29380d7bf34d2018e2c39e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/contextvars@2.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/MagicStack/contextvars"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/contextvars@2.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "coverage",
-      "version": "5.4",
-      "description": "Code coverage measurement for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6d9c88b787638a451f41f97446a1c9fd416e669b4d9717ae4615bd29de1ac135"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/coverage@5.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/nedbat/coveragepy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/coverage@5.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "croniter",
-      "version": "0.3.37",
-      "description": "croniter provides iteration for datetime object with cron like format",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8f573a889ca9379e08c336193435c57c02698c2dd22659cdbe04fee57426d79b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/croniter@0.3.37",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/kiorky/croniter"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/croniter@0.3.37"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cryptography",
-      "version": "3.4.5",
-      "description": "cryptography is a package which provides cryptographic recipes and primitives to Python developers.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "18d6f3ac1da14a01c95f4590ee58e96aa6628d231ce738e9eca330b9997127b6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Apache-2.0 OR BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cryptography@3.4.5",
-      "type": "library",
-      "bom-ref": "pkg:pypi/cryptography@3.4.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "curlify",
-      "version": "2.2.1",
-      "description": "Library to convert python requests object to curl command.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0d3f02e7235faf952de8ef45ef469845196d30632d5838bcd5aee217726ddd6d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/curlify@2.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/oeegor/curlify"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/curlify@2.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "cx-Oracle",
-      "version": "8.1.0",
-      "description": "Python interface to Oracle",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "01b636af6b8332d4a688a120f2722c2fda8c8fa87ecec0573c91bed7668c5cd0"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/cx-oracle@8.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://oracle.github.io/python-cx_Oracle"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/cx-oracle@8.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "dask",
-      "version": "2021.2.0",
-      "description": "Parallel PyData with Task Scheduling",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9f5dd9371ba0a3f1ad6525264781d626bdfffa52d072402b93c53e39af90ae39"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/dask@2021.2.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/dask@2021.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "dataclasses",
-      "version": "0.7",
-      "description": "A backport of the dataclasses module for Python 3.6",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3459118f7ede7c8bea0fe795bff7c6c2ce287d01dd226202f7c9ebc0610a7836"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Apache"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/dataclasses@0.7",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/ericvsmith/dataclasses"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/dataclasses@0.7"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "datadog",
-      "version": "0.40.0",
-      "description": "The Datadog Python library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6104a24890eee4e09c45a64f617f5076f6ef9e4e53ba3f251ee9e76afe5cfe48"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/datadog@0.40.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/datadog@0.40.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "decorator",
-      "version": "4.4.2",
-      "description": "Decorators for Humans",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "41fa54c2a0cc4ba648be4fd43cff00aedf5b9465c9bf18d64325bc225f08f760"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "new BSD License"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/decorator@4.4.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/micheles/decorator"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/decorator@4.4.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "defusedxml",
-      "version": "0.6.0",
-      "description": "XML bomb protection for Python stdlib modules",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6687150770438374ab581bb7a1b327a847dd9c5749e396102de3fad4e8a3ef93"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "PSFL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/defusedxml@0.6.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/tiran/defusedxml"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/defusedxml@0.6.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "dill",
-      "version": "0.3.3",
-      "description": "serialize all of python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "78370261be6ea49037ace8c17e0b7dd06d0393af6513cc23f9b222d9367ce389"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/dill@0.3.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/uqfoundation/dill"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/dill@0.3.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "distlib",
-      "version": "0.3.1",
-      "description": "Distribution utilities",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8c09de2c67b3e7deef7184574fc060ab8a793e7adbb183d942c389c8b13c52fb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Python license"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/distlib@0.3.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pypa/distlib"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/distlib@0.3.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "distributed",
-      "version": "2.19.0",
-      "description": "Distributed scheduler for Dask",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ad8e939b48df8c786273dcd57c8a76c491f0d3c492b8a8eda1904a136162f837"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/distributed@2.19.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/distributed@2.19.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "dnspython",
-      "version": "1.16.0",
-      "description": "DNS toolkit",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f69c21288a962f4da86e56c4905b49d11aba7938d3d740e80d9e366ee4f1632d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "ISC",
-            "url": "https://opensource.org/licenses/ISC"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/dnspython@1.16.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://www.dnspython.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/dnspython@1.16.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "docker-pycreds",
-      "version": "0.4.0",
-      "description": "Python bindings for the docker credentials store API",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7266112468627868005106ec19cd0d722702d2b7d5912a28e19b826c3d37af49"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/docker-pycreds@0.4.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/shin-/dockerpy-creds"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/docker-pycreds@0.4.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "docker",
-      "version": "3.7.3",
-      "description": "A Python library for the Docker Engine API.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2434b396e616a5ef682fbf80e04839a59e8b81880ece5662c33dff34b8863519"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/docker@3.7.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/docker/docker-py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/docker@3.7.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "docopt",
-      "version": "0.6.2",
-      "description": "Pythonic argument parser, that will make you smile",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/docopt@0.6.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://docopt.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/docopt@0.6.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "docutils",
-      "version": "0.16",
-      "description": "Docutils -- Python Documentation Utilities",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0c5b78adfbf7762415433f5515cd5c9e762339e23369dbe8000d84a4bf4ab3af"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/docutils@0.16",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://docutils.sourceforge.io/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/docutils@0.16"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ecdsa",
-      "version": "0.14.1",
-      "description": "ECDSA cryptographic signature library (pure python)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e108a5fe92c67639abae3260e43561af914e7fd0d27bae6d2ec1312ae7934dfe"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ecdsa@0.14.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/tlsfuzzer/python-ecdsa"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ecdsa@0.14.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "elasticsearch-dbapi",
-      "version": "0.1.0",
-      "description": "A DBAPI and SQLAlchemy dialect for Elasticsearch",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "58c348aac29798533282615214e5035a0f3473a4a60e2362aea7201de135f1fd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/elasticsearch-dbapi@0.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://preset.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/elasticsearch-dbapi@0.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "elasticsearch-dsl",
-      "version": "7.3.0",
-      "description": "Python client for Elasticsearch",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9390d8e5cf82ebad3505e7f656e407259cf703f5a4035f211cef454127672572"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/elasticsearch-dsl@7.3.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/elasticsearch/elasticsearch-dsl-py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/elasticsearch-dsl@7.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "elasticsearch",
-      "version": "7.5.1",
-      "description": "Python client for Elasticsearch",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1815ee1377e7d3cf32770738a70785fe4ab1f05be28336a330ed71cb295a7c6c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/elasticsearch@7.5.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/elastic/elasticsearch-py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/elasticsearch@7.5.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "email-validator",
-      "version": "1.1.2",
-      "description": "A robust email address syntax and deliverability validation library.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "094b1d1c60d790649989d38d34f69e1ef07792366277a2cf88684d03495d018f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "CC0 (copyright waived)"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/email-validator@1.1.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/JoshData/python-email-validator"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/email-validator@1.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "entrypoints",
-      "version": "0.3",
-      "description": "Discover and load entry points from installed packages.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "589f874b313739ad35be6e0cd7efde2a4e9b6fea91edcc34e58ecbb8dbe56d19"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/entrypoints@0.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/takluyver/entrypoints"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/entrypoints@0.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "eventlet",
-      "version": "0.30.1",
-      "description": "Highly concurrent networking library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a58caa60ea936c967d16983f3fe7831583b1dc57ed58778cb9b329d1484b918e"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/eventlet@0.30.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://eventlet.net"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/eventlet@0.30.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "execnet",
-      "version": "1.8.0",
-      "description": "execnet: rapid multi-Python deployment",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7a13113028b1e1cc4c6492b28098b3c6576c9dccc7973bfe47b342afadafb2ac"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/execnet@1.8.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://execnet.readthedocs.io/en/latest/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/execnet@1.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "facebook-business",
-      "version": "9.0.2",
-      "description": "Facebook Business SDK",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f07ea5bbc54dc81ee5d92c35aff4958962664b4dbaed74c1725798daeec79b36"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LICENSE.txt"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/facebook-business@9.0.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/facebook/facebook-python-business-sdk"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/facebook-business@9.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "fastavro",
-      "version": "1.3.1",
-      "description": "Fast read/write of AVRO files",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "97b1aa31ec0bb4e834ca8f16a2262db029b443bb59015f87e2e533e5c88f06e0"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/fastavro@1.3.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/fastavro/fastavro"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/fastavro@1.3.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "filelock",
-      "version": "3.0.12",
-      "description": "A platform independent file lock.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/filelock@3.0.12",
-      "type": "library",
-      "bom-ref": "pkg:pypi/filelock@3.0.12"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "fissix",
-      "version": "20.8.0",
-      "description": "Monkeypatches to override default behavior of lib2to3.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fb6659bc2158a04cb1a6e45e1c287b5e9fd4f7c3123ef4ac26614e832ab73a17"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/fissix@20.8.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jreese/fissix"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/fissix@20.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "flake8-colors",
-      "version": "0.1.9",
-      "description": "Error highlight plugin for Flake8.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e80ed1839dc151730adc51207e632823aa1f393d6db32897ffd0e60dceecfd9f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/flake8-colors@0.1.9",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/and3rson/flake8-colors"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/flake8-colors@0.1.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "flake8",
-      "version": "3.8.4",
-      "description": "the modular source code checker: pep8 pyflakes and co",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "749dbbd6bfd0cf1318af27bf97a14e28e5ff548ef8e5b1566ccfb25a11e7c839"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/flake8@3.8.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pycqa/flake8"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/flake8@3.8.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "flaky",
-      "version": "3.7.0",
-      "description": "Plugin for nose or pytest that automatically reruns flaky tests.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d6eda73cab5ae7364504b7c44670f70abed9e75f77dd116352f662817592ec9c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Apache Software License, Version 2.0, http://www.apache.org/licenses/LICENSE-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/flaky@3.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/box/flaky"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/flaky@3.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "flask-swagger",
-      "version": "0.2.13",
-      "description": "Extract swagger specs from your flask project",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "42420efbed1aad86f7ca6bb869df550e09591e1d540ebd3040c197906c0f0be6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/flask-swagger@0.2.13",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gangverk/flask-swagger"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/flask-swagger@0.2.13"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "flower",
-      "version": "0.9.7",
-      "description": "Celery Flower",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8d6d6ac03e60b3a4227d156da489eb435e2442d82e89922d413df9054b9221eb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/flower@0.9.7",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/mher/flower"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/flower@0.9.7"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "freezegun",
-      "version": "1.1.0",
-      "description": "Let your Python tests travel through time",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2ae695f7eb96c62529f03a038461afe3c692db3465e215355e1bb4b0ab408712"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/freezegun@1.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/spulec/freezegun"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/freezegun@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "fsspec",
-      "version": "0.8.5",
-      "description": "File-system specification",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5629dc945800873cb2092df806c854e74c2799f4854247bce37ca7171000a7ec"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/fsspec@0.8.5",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "http://github.com/fsspec/filesystem_spec"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/fsspec@0.8.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "funcsigs",
-      "version": "1.0.2",
-      "description": "Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "330cc27ccbf7f1e992e69fef78261dc7c6569012cf397db8d3de0234e6c937ca"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "ASL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/funcsigs@1.0.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://funcsigs.readthedocs.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/funcsigs@1.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "future-fstrings",
-      "version": "1.2.0",
-      "description": "A backport of fstrings to python<3.6",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "90e49598b553d8746c4dc7d9442e0359d038c3039d802c91c0a55505da318c63"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/future-fstrings@1.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/asottile/future-fstrings"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/future-fstrings@1.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "future",
-      "version": "0.18.2",
-      "description": "Clean single-source support for Python 3 and 2",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/future@0.18.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://python-future.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/future@0.18.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "gcsfs",
-      "version": "0.7.2",
-      "description": "Convenient Filesystem interface over GCS",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3b87461eaf9fa96ba9c42223f8b839f1f7be2749ca10bcc3af0b54a177a55e0b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/gcsfs@0.7.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/fsspec/gcsfs"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/gcsfs@0.7.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "gevent",
-      "version": "21.1.2",
-      "description": "Coroutine-based network library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2a9ae0a0fd956cbbc9c326b8f290dcad2b58acfb2e2732855fe1155fb110a04d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/gevent@21.1.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://www.gevent.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/gevent@21.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "gitdb",
-      "version": "4.0.5",
-      "description": "Git Object Database",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "91f36bfb1ab7949b3b40e23736db18231bf7593edada2ba5c3a174a7b23657ac"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/gitdb@4.0.5",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gitpython-developers/gitdb"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/gitdb@4.0.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "github3.py",
-      "version": "1.3.0",
-      "description": "Python wrapper for the GitHub API(http://developer.github.com/v3)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "50833b5da35546b8cced0e8d7ff4c50a9afc2c8e46cc4d07dc4b66d26467c708"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/github3.py@1.3.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/github3.py@1.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-ads",
-      "version": "4.0.0",
-      "description": "Client library for the Google Ads API",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "96f2e179066e2843550bc97df0b906849d3f624c2d18c8db5445ec4037a96be7"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-ads@4.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleads/google-ads-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-ads@4.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-api-core",
-      "version": "1.26.0",
-      "description": "Google API client core library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "002e44c533299aecd9dd265d200f9eacd9957cddd2c72e2cd1cb5cea127e972d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-api-core@1.26.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-api-core"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-api-core@1.26.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-api-python-client",
-      "version": "1.12.8",
-      "description": "Google API Client Library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3c4c4ca46b5c21196bec7ee93453443e477d82cbfa79234d1ce0645f81170eaf"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-api-python-client@1.12.8",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/google-api-python-client/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-api-python-client@1.12.8"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-auth-httplib2",
-      "version": "0.0.4",
-      "description": "Google Authentication Library: httplib2 transport",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "aeaff501738b289717fac1980db9711d77908a6c227f60e4aa1923410b43e2ee"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-auth-httplib2@0.0.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-auth-httplib2@0.0.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-auth-oauthlib",
-      "version": "0.4.2",
-      "description": "Google Authentication Library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d4d98c831ea21d574699978827490a41b94f05d565c617fe1b420e88f1fc8d8d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-auth-oauthlib@0.4.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-auth-oauthlib@0.4.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-auth",
-      "version": "1.26.1",
-      "description": "Google Authentication Library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8ce6862cf4e9252de10045f05fa80393fde831da9c2b45c39288edeee3cde7f2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-auth@1.26.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/google-auth-library-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-auth@1.26.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-automl",
-      "version": "1.0.1",
-      "description": "Google Cloud Automl API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "27397b75ccdc1adaa0ac3a296eac204a2a4230210da746841037d62a081ed757"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-automl@1.0.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-automl"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-automl@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-bigquery-datatransfer",
-      "version": "1.1.1",
-      "description": "Google Cloud Bigquery Datatransfer API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f3da11924d3628322193763fc224d16428d674b0aaac825fe1cec363b9e68169"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-bigquery-datatransfer@1.1.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-bigquery-datatransfer"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-bigquery-datatransfer@1.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-bigquery-storage",
-      "version": "2.2.1",
-      "description": "Google Cloud Bigquery Storage API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9f54519c5e03a52644111b9cca1f35648e608a5612c7130827e89f10251725af"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-bigquery-storage@2.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-bigquery-storage"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-bigquery-storage@2.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-bigquery",
-      "version": "2.8.0",
-      "description": "Google BigQuery API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ba0827a75a0f524a69cc1a6d4d788fae23c39ee01bd2ce8d4e14d9585ce2fb6e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-bigquery@2.8.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-bigquery"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-bigquery@2.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-bigtable",
-      "version": "1.7.0",
-      "description": "Google Cloud Bigtable API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e372b72c573309cb4f2b9998baac5d881ba023bae500841683e8d0849641f955"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-bigtable@1.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-bigtable"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-bigtable@1.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-container",
-      "version": "1.0.1",
-      "description": "Google Cloud Container API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c8fe8fecb003dfb5fd67b8e6b55b25be4fe794e296d107492cab429f0b999d5a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-container@1.0.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-container"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-container@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-core",
-      "version": "1.6.0",
-      "description": "Google Cloud API client core library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "40d9c2da2d03549b5ac3dcccf289d4f15e6d1210044c6381ce45c92913e62904"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-core@1.6.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-cloud-core"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-core@1.6.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-datacatalog",
-      "version": "0.7.0",
-      "description": "Google Cloud Datacatalog API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "7d03b80d28ff1dc3ad92ae009271fd03d5630698d333d91c7a18280f16f0a26f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-datacatalog@0.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-datacatalog"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-datacatalog@0.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-dataproc",
-      "version": "1.1.1",
-      "description": "Google Cloud Dataproc API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6249fb68f88bdad438137db0c673b6b6773c584941e28935b886df38bc5ccd5e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-dataproc@1.1.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-dataproc"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-dataproc@1.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-dlp",
-      "version": "1.0.0",
-      "description": "Google Cloud Dlp API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e0c57337c3fbe2bf22cc4d4deaf3d58a21603718301ee9ee4806b49f59a52e5a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-dlp@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-dlp"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-dlp@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-kms",
-      "version": "1.4.0",
-      "description": "Google Cloud Kms API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0961a2222625f9fe48cddab5c0f6afdb4e1194baccf7e0346460574ffa8f36f8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-kms@1.4.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-kms"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-kms@1.4.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-language",
-      "version": "1.3.0",
-      "description": "Google Cloud Language API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "76e349fcc223c66b9aa138e05853f4bf550f0d06e37641c2c206dc2661b83f30"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-language@1.3.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-language"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-language@1.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-logging",
-      "version": "1.15.1",
-      "description": "Stackdriver Logging API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "20c7557fd170891eab1a5e428338ad646203ddc519bc2fc57fd59bef14cd3602"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-logging@1.15.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-logging"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-logging@1.15.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-memcache",
-      "version": "0.3.0",
-      "description": "Google Cloud Memcache API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f57f8477f1781576289ec320616c80301257ae8aa772c6a28635b8c37e6e91f2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-memcache@0.3.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-memcache"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-memcache@0.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-monitoring",
-      "version": "1.1.0",
-      "description": "Stackdriver Monitoring API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "81e387363b49298ff420893ab6e899d8045d74106f8510f417e482bf35e5350e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-monitoring@1.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-monitoring"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-monitoring@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-os-login",
-      "version": "1.0.0",
-      "description": "Google Cloud Os Login API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4147e938f6c82e531dd1b80fdb4ccec6ec5284fad66144990c34b3757057ad98"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-os-login@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-oslogin"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-os-login@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-pubsub",
-      "version": "1.7.0",
-      "description": "Google Cloud Pub/Sub API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b7f577621f991b513034c50f3314ef66838701b3b0dd1fca0d5e9a0e82f9f801"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-pubsub@1.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-pubsub"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-pubsub@1.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-redis",
-      "version": "1.0.0",
-      "description": "Google Cloud Redis API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3351675cdee811d8688572acd9ac9299fff4a1c7551ab1a10d8b69a8bbb42a82"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-redis@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-redis"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-redis@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-secret-manager",
-      "version": "1.0.0",
-      "description": "Google Cloud Secret Manager API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "60dc4485bc7ff777ee64fb8d4707127e4afdf27bf575d4f60929fa1bd78e7941"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-secret-manager@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-secret-manager"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-secret-manager@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-spanner",
-      "version": "1.19.1",
-      "description": "Google Cloud Spanner API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ff6869e50eb284854fec864fcaa26139c04ded7ed522ae488fff3b08ffc5dc30"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-spanner@1.19.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-spanner"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-spanner@1.19.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-speech",
-      "version": "1.3.2",
-      "description": "Google Cloud Speech API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3aa7bd9148c1dd02ab343ad5048d859cb4d17e950c7d506727743a780f748409"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-speech@1.3.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-speech"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-speech@1.3.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-storage",
-      "version": "1.36.0",
-      "description": "Google Cloud Storage API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0880af3c8706a52785ee2c6dc6856e33aa8bf951083b145a889137344a7201ad"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-storage@1.36.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-storage"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-storage@1.36.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-tasks",
-      "version": "1.5.0",
-      "description": "Google Cloud Tasks API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "36aa16f0c52aa9a292b1f919d2582725731e9760393c9ca98ce599c68cbf9996"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-tasks@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-tasks"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-tasks@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-texttospeech",
-      "version": "1.0.1",
-      "description": "Google Cloud Texttospeech API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e1ff11093a52b5d980bc1ad085027d41d81eac9d0047b13c3caf169924746111"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-texttospeech@1.0.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-texttospeech"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-texttospeech@1.0.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-translate",
-      "version": "1.7.0",
-      "description": "Google Cloud Translate API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "302af77bc18fc56fe4a83aad835cf54609d4e188dd6bd7b35ffcb3f303459705"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-translate@1.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-translate"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-translate@1.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-videointelligence",
-      "version": "1.16.1",
-      "description": "Google Cloud Videointelligence API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "98a5d043d4824ad0529f8c2a3108bc4e1ed530e76314ea2c0e39f3d81cdf378e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-videointelligence@1.16.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-videointelligence"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-videointelligence@1.16.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-cloud-vision",
-      "version": "1.0.0",
-      "description": "Google Cloud Vision API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e61091a52f334a20e597b74e2fb42c9f27dda25323544cd157d6110fde26c9a6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-cloud-vision@1.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-vision"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-cloud-vision@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-crc32c",
-      "version": "1.1.2",
-      "description": "A python wrapper of the C library 'Google CRC32C'",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8ed8f6dc4f55850cba2eb22b78902ad37f397ee02692d3b8e00842e9af757321"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-crc32c@1.1.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-crc32c"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-crc32c@1.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "google-resumable-media",
-      "version": "1.2.0",
-      "description": "Utilities for Google Media Downloads and Resumable Uploads",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "dbe670cd7f02f3586705fd5a108c8ab8552fa36a1cad8afbc5a54e982cf34f0c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/google-resumable-media@1.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/google-resumable-media-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/google-resumable-media@1.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "googleapis-common-protos",
-      "version": "1.52.0",
-      "description": "Common protobufs used in Google APIs",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c8961760f5aad9a711d37b675be103e0cc4e9a39327e0d6d857872f698403e24"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/googleapis-common-protos@1.52.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-api-common-protos"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/googleapis-common-protos@1.52.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "graphviz",
-      "version": "0.16",
-      "description": "Simple Python interface for Graphviz",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3cad5517c961090dfc679df6402a57de62d97703e2880a1a46147bb0dc1639eb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/graphviz@0.16",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/xflr6/graphviz"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/graphviz@0.16"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "greenlet",
-      "version": "1.0.0",
-      "description": "Lightweight in-process concurrent programming",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1d1d4473ecb1c1d31ce8fd8d91e4da1b1f64d425c1dc965edc4ed2a63cfa67b2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/greenlet@1.0.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://greenlet.readthedocs.io/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/greenlet@1.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "grpc-google-iam-v1",
-      "version": "0.12.3",
-      "description": "IAM API client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0bfb5b56f648f457021a91c0df0db4934b6e0c300bd0f2de2333383fe958aa72"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/grpc-google-iam-v1@0.12.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-grpc-google-iam-v1"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/grpc-google-iam-v1@0.12.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "grpcio-gcp",
-      "version": "0.2.2",
-      "description": "gRPC extensions for Google Cloud Platform",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1ef8e8531eab11356a3eb4c5b84e79e0d923d6782d19e1b1a45e1cabe4e783d7"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/grpcio-gcp@0.2.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://grpc.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/grpcio-gcp@0.2.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "grpcio",
-      "version": "1.35.0",
-      "description": "HTTP/2-based RPC framework",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "95cc4d2067deced18dc807442cf8062a93389a86abf8d40741120054389d3f29"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/grpcio@1.35.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://grpc.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/grpcio@1.35.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "gunicorn",
-      "version": "19.10.0",
-      "description": "WSGI HTTP Server for UNIX",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c3930fe8de6778ab5ea716cab432ae6335fa9f03b3f2c3e02529214c476f4bcb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/gunicorn@19.10.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://gunicorn.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/gunicorn@19.10.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "hdfs",
-      "version": "2.5.8",
-      "description": "HdfsCLI: API and command line interface for HDFS.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1be117549fc1285571bc51aedc15df5a203138dba02f9adfa26761b69a949370"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/hdfs@2.5.8",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://hdfscli.readthedocs.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/hdfs@2.5.8"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "hmsclient",
-      "version": "0.1.1",
-      "description": "A package interact with the Hive metastore via the Thrift protocol",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6163c46ecbd7b97e10099039186155fe2712ade1630da7c90075e3ccac91d909"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/hmsclient@0.1.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gglanzani/hmsclient"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/hmsclient@0.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "httplib2",
-      "version": "0.19.0",
-      "description": "A comprehensive HTTP client library.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "749c32603f9bf16c1277f59531d502e8f1c2ca19901ae653b49c4ed698f0820e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/httplib2@0.19.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/httplib2/httplib2"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/httplib2@0.19.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "humanize",
-      "version": "3.2.0",
-      "description": "Python humanize utilities",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d47d80cd47c1511ed3e49ca5f10c82ed940ea020b45b49ab106ed77fa8bb9d22"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/humanize@3.2.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/humanize@3.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "hvac",
-      "version": "0.10.8",
-      "description": "HashiCorp Vault API client",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ad40ffded0b0a736b7eb45593100961ae7c3183c253ca96e711aaab5b5ddce23"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/hvac@0.10.8",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/hvac/hvac"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/hvac@0.10.8"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "identify",
-      "version": "1.5.13",
-      "description": "File identification library for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9dfb63a2e871b807e3ba62f029813552a24b5289504f5b071dea9b041aee9fe4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/identify@1.5.13",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pre-commit/identify"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/identify@1.5.13"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "idna-ssl",
-      "version": "1.1.0",
-      "description": "Patch ssl.match_hostname for Unicode(idna) domains support",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a933e3bb13da54383f9e8f35dc4f9cb9eb9b3b78c6b36f311254d6d0d92c6c7c"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/idna-ssl@1.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/aio-libs/idna-ssl"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/idna-ssl@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "idna",
-      "version": "2.10",
-      "description": "Internationalized Domain Names in Applications (IDNA)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/idna@2.10",
-      "type": "library",
-      "bom-ref": "pkg:pypi/idna@2.10"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "imagesize",
-      "version": "1.2.0",
-      "description": "Getting image size from png/jpeg/jpeg2000/gif file",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6965f19a6a2039c7d48bca7dba2473069ff854c36ae6f19d2cde309d998228a1"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/imagesize@1.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/shibukawa/imagesize_py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/imagesize@1.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "immutables",
-      "version": "0.15",
-      "description": "Immutable Collections",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6728f4392e3e8e64b593a5a0cd910a1278f07f879795517e09f308daed138631"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/immutables@0.15",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/MagicStack/immutables"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/immutables@0.15"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "importlib-metadata",
-      "version": "1.7.0",
-      "description": "Read metadata from Python packages",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/importlib-metadata@1.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python/importlib_metadata"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/importlib-metadata@1.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "importlib-resources",
-      "version": "1.5.0",
-      "description": "Read resources from Python packages",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "85dc0b9b325ff78c8bef2e4ff42616094e16b98ebd5e3b50fe7e2f0bbcdcde49"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/importlib-resources@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python/importlib_resources"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/importlib-resources@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "inflection",
-      "version": "0.5.1",
-      "description": "A port of Ruby on Rails inflector to Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/inflection@0.5.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jpvanhal/inflection"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/inflection@0.5.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "iniconfig",
-      "version": "1.1.1",
-      "description": "brain-dead simple config-ini parsing",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/iniconfig@1.1.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/iniconfig@1.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ipdb",
-      "version": "0.13.4",
-      "description": "IPython-enabled pdb",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c85398b5fb82f82399fc38c44fe3532c0dde1754abee727d8f5cfcc74547b334"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ipdb@0.13.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gotcha/ipdb"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ipdb@0.13.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ipython-genutils",
-      "version": "0.2.0",
-      "description": "Vestigial utilities from IPython",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ipython-genutils@0.2.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://ipython.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ipython-genutils@0.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ipython",
-      "version": "7.16.1",
-      "description": "IPython: Productive Interactive Computing",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "2dbcc8c27ca7d3cfe4fcdff7f45b27f9a8d3edfa70ff8024a71c7a8eb5f09d64"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ipython@7.16.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://ipython.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ipython@7.16.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "iso8601",
-      "version": "0.1.14",
-      "description": "Simple module to parse ISO 8601 dates",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "e7e1122f064d626e17d47cd5106bed2c620cb38fe464999e0ddae2b6d2de6004"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/iso8601@0.1.14",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/micktwomey/pyiso8601"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/iso8601@0.1.14"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "isodate",
-      "version": "0.6.0",
-      "description": "An ISO 8601 date/time/duration parser and formatter",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "aa4d33c06640f5352aca96e4b81afd8ab3b47337cc12089822d6f322ac772c81"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/isodate@0.6.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/gweis/isodate/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/isodate@0.6.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "isort",
-      "version": "4.3.21",
-      "description": "A Python utility / library to sort Python imports.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6e811fcb295968434526407adb8796944f1988c5b65e8139058f2014cbe100fd"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/isort@4.3.21",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://pycqa.github.io/isort/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/isort@4.3.21"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "itsdangerous",
-      "version": "1.1.0",
-      "description": "Safely pass data to untrusted environments and back.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b12271b2047cb23eeb98c8b5622e2e5c5e9abd9784a153e9d8ef9cb4dd09d749"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/itsdangerous@1.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://palletsprojects.com/p/itsdangerous/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/itsdangerous@1.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jedi",
-      "version": "0.18.0",
-      "description": "An autocompletion tool for Python that can be used for text editors.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "18456d83f65f400ab0c2d3319e48520420ef43b23a086fdc05dff34132f0fb93"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jedi@0.18.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/davidhalter/jedi"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jedi@0.18.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jira",
-      "version": "2.0.0",
-      "description": "Python library for interacting with JIRA via REST APIs.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9adeead4d5f5a6aff74c630787f8bd2d4b0e154f3a3036641298064e91b2d25d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-2-Clause",
-            "url": "https://opensource.org/licenses/BSD-2-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jira@2.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pycontribs/jira"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jira@2.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jmespath",
-      "version": "0.10.0",
-      "description": "JSON Matching Expressions",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jmespath@0.10.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jmespath/jmespath.py"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jmespath@0.10.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "json-merge-patch",
-      "version": "0.2",
-      "description": "JSON Merge Patch library (https://tools.ietf.org/html/rfc7386)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "09898b6d427c08754e2a97c709cf2dfd7e28bd10c5683a538914975eab778d39"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/json-merge-patch@0.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/open-contracting/json-merge-patch"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/json-merge-patch@0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jsondiff",
-      "version": "1.2.0",
-      "description": "Diff JSON and JSON-like structures in Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "34941bc431d10aa15828afe1cbb644977a114e75eef6cc74fb58951312326303"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/jsondiff@1.2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/ZoomerAnalytics/jsondiff"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jsondiff@1.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jsonpatch",
-      "version": "1.28",
-      "description": "Apply JSON-Patches (RFC 6902)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "da3831be60919e8c98564acfc1fa918cb96e7c9750b0428388483f04d0d1c5a7"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jsonpatch@1.28",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/stefankoegl/python-json-patch"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jsonpatch@1.28"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jsonpickle",
-      "version": "2.0.0",
-      "description": "Python library for serializing any arbitrary object graph into JSON",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c1010994c1fbda87a48f8a56698605b598cb0fc6bb7e7927559fc1100e69aeac"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/jsonpickle@2.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jsonpickle/jsonpickle"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jsonpickle@2.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jsonpointer",
-      "version": "2.0",
-      "description": "Identify specific nodes in a JSON document (RFC 6901)",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ff379fa021d1b81ab539f5ec467c7745beb1a5671463f9dcc2b2d458bd361c1e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jsonpointer@2.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/stefankoegl/python-json-pointer"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jsonpointer@2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jsonschema",
-      "version": "3.2.0",
-      "description": "An implementation of JSON Schema validation for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4e5b3cf8216f577bee9ce139cbe72eca3ea4f292ec60928ff24758ce626cd163"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jsonschema@3.2.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/jsonschema@3.2.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "junit-xml",
-      "version": "1.9",
-      "description": "Creates JUnit XML test result documents that can be read by tools such as Jenkins",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ec5ca1a55aefdd76d28fcc0b135251d156c7106fa979686a4b48d62b761b4732"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/junit-xml@1.9",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/kyrus/python-junit-xml"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/junit-xml@1.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jupyter-client",
-      "version": "6.1.11",
-      "description": "Jupyter protocol implementation and client libraries",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5eaaa41df449167ebba5e1cf6ca9b31f7fd4f71625069836e2e4fee07fe3cb13"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jupyter-client@6.1.11",
-      "type": "library",
-      "bom-ref": "pkg:pypi/jupyter-client@6.1.11"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jupyter-core",
-      "version": "4.7.1",
-      "description": "Jupyter core package. A base package on which Jupyter projects rely.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8c6c0cac5c1b563622ad49321d5ec47017bd18b94facb381c6973a0486395f8e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jupyter-core@4.7.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/jupyter-core@4.7.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "jwcrypto",
-      "version": "0.8",
-      "description": "Implementation of JOSE Web standards",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "16e17faa4dce36551ade3a3ccb06236a61e5924ea1db163c9be9827acf935a82"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LGPLv3+"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/jwcrypto@0.8",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/latchset/jwcrypto"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/jwcrypto@0.8"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "kombu",
-      "version": "4.6.11",
-      "description": "Messaging library for Python.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "be48cdffb54a2194d93ad6533d73f69408486483d189fe9f5990ee24255b0e0a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/kombu@4.6.11",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://kombu.readthedocs.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/kombu@4.6.11"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "kubernetes",
-      "version": "11.0.0",
-      "description": "Kubernetes python client",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4af81201520977139a143f96123fb789fa351879df37f122916b9b6ed050bbaf"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/kubernetes@11.0.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/kubernetes-client/python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/kubernetes@11.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "kylinpy",
-      "version": "2.8.4",
-      "description": "Apache Kylin Python Client Library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4106acac0fc83abcd8dea3c1d9ea3c9ade108ace068de6a2bd2e0d7571b26643"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/kylinpy@2.8.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Kyligence/kylinpy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/kylinpy@2.8.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "lazy-object-proxy",
-      "version": "1.4.3",
-      "description": "A fast and thorough lazy object proxy.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a2238e9d1bb71a56cd710611a1614d1194dc10a175c1e08d75e1a7bcc250d442"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-2-Clause",
-            "url": "https://opensource.org/licenses/BSD-2-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/lazy-object-proxy@1.4.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/ionelmc/python-lazy-object-proxy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/lazy-object-proxy@1.4.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ldap3",
-      "version": "2.9",
-      "description": "A strictly RFC 4510 conforming LDAP V3 pure Python client library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4139c91f0eef9782df7b77c8cbc6243086affcb6a8a249b768a9658438e5da59"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LGPL v3"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ldap3@2.9",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/cannatag/ldap3"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ldap3@2.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "libcst",
-      "version": "0.3.17",
-      "description": "A concrete syntax tree with AST-like properties for Python 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10 programs.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4638e4e8f166f4c74df399222d347ce3e1d316e206b550d8a6254d51b4cf7275"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/libcst@0.3.17",
-      "type": "library",
-      "bom-ref": "pkg:pypi/libcst@0.3.17"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "lockfile",
-      "version": "0.12.2",
-      "description": "Platform-independent file locking module",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/lockfile@0.12.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://launchpad.net/pylockfile"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/lockfile@0.12.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "marshmallow-enum",
-      "version": "1.5.1",
-      "description": "Enum field for Marshmallow",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "57161ab3dbfde4f57adeb12090f39592e992b9c86d206d02f6bd03ebec60f072"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/marshmallow-enum@1.5.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/marshmallow-enum@1.5.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "marshmallow-oneofschema",
-      "version": "2.1.0",
-      "description": "marshmallow multiplexing schema",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "fa49dc4c7071fb70430fdff5a49f998780371879f090b47aeecb45c33b3b9ac2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/marshmallow-oneofschema@2.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/marshmallow-code/marshmallow-oneofschema"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/marshmallow-oneofschema@2.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "marshmallow-sqlalchemy",
-      "version": "0.23.1",
-      "description": "SQLAlchemy integration with the marshmallow (de)serialization library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "03a555b610bb307689b821b64e2416593ec21a85925c8c436c2cd08ebc6bb85e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/marshmallow-sqlalchemy@0.23.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/marshmallow-code/marshmallow-sqlalchemy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/marshmallow-sqlalchemy@0.23.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "marshmallow",
-      "version": "3.10.0",
-      "description": "A lightweight library for converting complex datatypes to and from native Python datatypes.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "eca81d53aa4aafbc0e20566973d0d2e50ce8bf0ee15165bb799bec0df1e50177"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/marshmallow@3.10.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/marshmallow-code/marshmallow"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/marshmallow@3.10.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mccabe",
-      "version": "0.6.1",
-      "description": "McCabe checker, plugin for flake8",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Expat license"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mccabe@0.6.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pycqa/mccabe"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mccabe@0.6.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mock",
-      "version": "4.0.3",
-      "description": "Rolling backport of unittest.mock for all Pythons",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "122fcb64ee37cfad5b3f48d7a7d51875d7031aaf3d8be7c42e2bee25044eee62"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/mock@4.0.3",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://mock.readthedocs.org/en/latest/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mock@4.0.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mongomock",
-      "version": "3.22.1",
-      "description": "Fake pymongo stub for testing simple MongoDB-dependent code",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c721a7b8ce3ae44442de3cf314a89f4be3fe65bd337d8e7d0d909d8af0d1584e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mongomock@3.22.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/mongomock@3.22.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "more-itertools",
-      "version": "8.7.0",
-      "description": "More routines for operating on iterables, beyond itertools",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5652a9ac72209ed7df8d9c15daf4e1aa0e3d2ccd3c87f8265a0673cd9cbc9ced"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/more-itertools@8.7.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/more-itertools@8.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "moreorless",
-      "version": "0.3.0",
-      "description": "Python diff wrapper",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "cd561eb03c9496f55f8be0ca5f9e36a38e2b30dcf990d8a08272fd375d9b0baf"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/moreorless@0.3.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/thatch/moreorless/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/moreorless@0.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "moto",
-      "version": "1.3.16",
-      "description": "",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f51903b6b532f6c887b111b3343f6925b77eef0505a914138d98290cf3526df9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/moto@1.3.16",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/getmoto/moto"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/moto@1.3.16"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "msal-extensions",
-      "version": "0.3.0",
-      "description": "Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a530c2d620061822f2ced8e29da301bc928b146970df635c852907423e8ddddc"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/msal-extensions@0.3.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/msal-extensions@0.3.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "msal",
-      "version": "1.9.0",
-      "description": "The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "267c73ccaaf9efd8c372bf9a4f2b1dc5593daeae2617497039f329f50f14da55"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/msal@1.9.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/AzureAD/microsoft-authentication-library-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/msal@1.9.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "msgpack",
-      "version": "1.0.2",
-      "description": "MessagePack serializer",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b6d9e2dae081aa35c44af9c4298de4ee72991305503442a5c74656d82b581fe9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/msgpack@1.0.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://msgpack.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/msgpack@1.0.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "msrest",
-      "version": "0.6.21",
-      "description": "AutoRest swagger generator Python client runtime.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "c840511c845330e96886011a236440fafc2c9aff7b2df9c0a92041ee2dee3782"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/msrest@0.6.21",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/msrest-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/msrest@0.6.21"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "msrestazure",
-      "version": "0.6.4",
-      "description": "AutoRest swagger generator Python client runtime. Azure-specific module.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3de50f56147ef529b31e099a982496690468ecef33f0544cb0fa0cfe1e1de5b9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/msrestazure@0.6.4",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/Azure/msrestazure-for-python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/msrestazure@0.6.4"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "multi-key-dict",
-      "version": "2.0.3",
-      "description": "Multi key dictionary implementation",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "deebdec17aa30a1c432cb3f437e81f8621e1c0542a0c0617a74f71e232e9939e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "License :: OSI Approved :: MIT License (http://opensource.org/licenses/MIT)"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/multi-key-dict@2.0.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/formiaczek/multi_key_dict"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/multi-key-dict@2.0.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "multidict",
-      "version": "5.1.0",
-      "description": "multidict implementation",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b7993704f1a4b204e71debe6095150d43b2ee6150fa4f44d6d966ec356a8d61f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/multidict@5.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/aio-libs/multidict"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/multidict@5.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mypy-extensions",
-      "version": "0.4.3",
-      "description": "Type system extensions for programs checked with the mypy type checker.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mypy-extensions@0.4.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python/mypy_extensions"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mypy-extensions@0.4.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mypy",
-      "version": "0.770",
-      "description": "Optional static typing for Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a34b577cdf6313bf24755f7a0e3f3c326d5c1f4fe7422d1d06498eb25ad0c600"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mypy@0.770",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://www.mypy-lang.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mypy@0.770"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mysql-connector-python",
-      "version": "8.0.18",
-      "description": "MySQL driver written in Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8a27d519a57e89d5423eb2b6ca0d839d7d16e576a43d67b497d11ca2962355eb"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "GNU GPLv2 (with FOSS License Exception)"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mysql-connector-python@8.0.18",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "http://dev.mysql.com/doc/connector-python/en/index.html"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mysql-connector-python@8.0.18"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "mysqlclient",
-      "version": "1.3.14",
-      "description": "Python interface to MySQL",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b3591a00c0366de71d65108627899710d9cfb00e575c4d211aa8de59b1f130c9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "GPL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/mysqlclient@1.3.14",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/PyMySQL/mysqlclient"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/mysqlclient@1.3.14"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "natsort",
-      "version": "7.1.1",
-      "description": "Simple yet flexible natural sorting in Python.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d0f4fc06ca163fa4a5ef638d9bf111c67f65eedcc7920f98dec08e489045b67e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/natsort@7.1.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/SethMMorton/natsort"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/natsort@7.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "nbclient",
-      "version": "0.5.2",
-      "description": "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "1e0375490cd33fda6c23e61084476298a87f34d02607a038aa8ecc6e8901615f"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/nbclient@0.5.2",
-      "type": "library",
-      "bom-ref": "pkg:pypi/nbclient@0.5.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "nbformat",
-      "version": "5.1.2",
-      "description": "The Jupyter Notebook format",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3949fdc8f5fa0b1afca16fb307546e78494fa7a7bceff880df8168eafda0e7ac"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/nbformat@5.1.2",
-      "type": "library",
-      "bom-ref": "pkg:pypi/nbformat@5.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "nest-asyncio",
-      "version": "1.5.1",
-      "description": "Patch asyncio to allow nested event loops",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "76d6e972265063fe92a90b9cc4fb82616e07d586b346ed9d2c89a4187acea39c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/nest-asyncio@1.5.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/erdewit/nest_asyncio"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/nest-asyncio@1.5.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "networkx",
-      "version": "2.5",
-      "description": "Python package for creating and manipulating graphs and networks",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "8c5812e9f798d37c50570d15c4a69d5710a18d77bafc903ee9c5fba7454c616c"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/networkx@2.5",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://networkx.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/networkx@2.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "nodeenv",
-      "version": "1.5.0",
-      "description": "Node.js virtual environment builder",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "5304d424c529c997bc888453aeaa6362d242b6b4631e90f3d4bf1b290f1c84a9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/nodeenv@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/ekalinin/nodeenv"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/nodeenv@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "nteract-scrapbook",
-      "version": "0.4.2",
-      "description": "A library for recording and reading data in Jupyter and nteract Notebooks",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "10ec7a33c32ceae5fdd7fb84260c5184c36c7f2b4f6f7c4679b9761f766e7e35"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/nteract-scrapbook@0.4.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/nteract/scrapbook"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/nteract-scrapbook@0.4.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ntlm-auth",
-      "version": "1.5.0",
-      "description": "Creates NTLM authentication structures",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "f1527c581dbf149349134fc2d789d50af2a400e193206956fa0ab456ccc5a8ba"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/ntlm-auth@1.5.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/jborean93/ntlm-auth"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ntlm-auth@1.5.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "numpy",
-      "version": "1.19.5",
-      "description": "Fundamental package for array computing in Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "cc6bd4fd593cb261332568485e20a0712883cf631f6f5e8e86a52caa8b2b50ff"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/numpy@1.19.5",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://www.numpy.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/numpy@1.19.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "oauthlib",
-      "version": "2.1.0",
-      "description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d883b36b21a6ad813953803edfa563b1b579d79ca758fe950d1bc9e8b326025b"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/oauthlib@2.1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/oauthlib/oauthlib"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/oauthlib@2.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "openapi-spec-validator",
-      "version": "0.2.9",
-      "description": "OpenAPI 2.0 (aka Swagger) and OpenAPI 3 spec validator",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6dd75e50c94f1bb454d0e374a56418e7e06a07affb2c7f1df88564c5d728dac3"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/openapi-spec-validator@0.2.9",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python-openapi/openapi-spec-validator"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/openapi-spec-validator@0.2.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "oscrypto",
-      "version": "1.2.1",
-      "description": "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "988087e05b17df8bfcc7c5fac51f54595e46d3e4dffa7b3d15955cf61a633529"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/oscrypto@1.2.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/wbond/oscrypto"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/oscrypto@1.2.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "packaging",
-      "version": "20.9",
-      "description": "Core utilities for Python packages",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "67714da7f7bc052e064859c05c595155bd1ee9f69f76557e21f051443c20947a"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/packaging@20.9",
-      "type": "library",
-      "bom-ref": "pkg:pypi/packaging@20.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pandas-gbq",
-      "version": "0.14.1",
-      "description": "Google BigQuery connector for pandas",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d3a6ca5c704eb6aaeeb8bbe99855a050462ff5118e0d8ab22c9495ec9324a0df"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pandas-gbq@0.14.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/python-bigquery-pandas"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pandas-gbq@0.14.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pandas",
-      "version": "1.1.5",
-      "description": "Powerful data structures for data analysis, time series, and statistics",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "bf23a3b54d128b50f4f9d4675b3c1857a688cc6731a32f931837d72effb2698d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pandas@1.1.5",
-      "type": "library",
-      "bom-ref": "pkg:pypi/pandas@1.1.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "papermill",
-      "version": "2.3.2",
-      "description": "Parametrize and run Jupyter and nteract Notebooks",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b2d8f813af960bb6c00638d961cb7c73c7475562b4de784b9178ebc83b231d82"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/papermill@2.3.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/nteract/papermill"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/papermill@2.3.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "parameterized",
-      "version": "0.8.1",
-      "description": "Parameterized testing with any Python test framework",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9cbb0b69a03e8695d68b3399a8a5825200976536fe1cb79db60ed6a4c8c9efe9"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "FreeBSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/parameterized@0.8.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/parameterized@0.8.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "paramiko",
-      "version": "2.7.2",
-      "description": "SSH2 protocol library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4f3e316fef2ac628b05097a637af35685183111d4bc1b5979bd397c2ab7b5898"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LGPL"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/paramiko@2.7.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://paramiko.org"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/paramiko@2.7.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "parso",
-      "version": "0.8.1",
-      "description": "A Python Parser",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "15b00182f472319383252c18d5913b69269590616c947747bc50bf4ac768f410"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/parso@0.8.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/davidhalter/parso"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/parso@0.8.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pathspec",
-      "version": "0.8.1",
-      "description": "Utility library for gitignore style pattern matching of file paths.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "aa0cb481c4041bf52ffa7b0d8fa6cd3e88a2ca4879c533c9153882ee2556790d"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/pathspec@0.8.1",
-      "type": "library",
-      "bom-ref": "pkg:pypi/pathspec@0.8.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pbr",
-      "version": "5.5.1",
-      "description": "Python Build Reasonableness",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b236cde0ac9a6aedd5e3c34517b423cd4fd97ef723849da6b0d2231142d89c00"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/pbr@5.5.1",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://docs.openstack.org/pbr/latest/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pbr@5.5.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pdpyras",
-      "version": "4.1.2",
-      "description": "PagerDuty Python REST API Sessions",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4c03c9fffa62a79512c6ebd6d390120cc8e82a6736800b570c7bd0a1ee5e90e5"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pdpyras@4.1.2",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://pagerduty.github.io/pdpyras"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pdpyras@4.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pendulum",
-      "version": "2.1.2",
-      "description": "Python datetimes made easy",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "b6c352f4bd32dff1ea7066bd31ad0f71f8d8100b9ff709fb343f3b86cee43efe"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pendulum@2.1.2",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://pendulum.eustace.io"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pendulum@2.1.2"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pep562",
-      "version": "1.0",
-      "description": "Backport of PEP 562.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d2a48b178ebf5f8dd31709cc26a19808ef794561fa2fe50ea01ea2bad4d667ef"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pep562@1.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/facelessuser/pep562"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pep562@1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pexpect",
-      "version": "4.8.0",
-      "description": "Pexpect allows easy control of interactive console applications.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "ISC",
-            "url": "https://opensource.org/licenses/ISC"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pexpect@4.8.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://pexpect.readthedocs.io/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pexpect@4.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pickleshare",
-      "version": "0.7.5",
-      "description": "Tiny 'shelve'-like database with concurrency support",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pickleshare@0.7.5",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pickleshare/pickleshare"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pickleshare@0.7.5"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pinotdb",
-      "version": "0.1.1",
-      "description": "Python DB-API and SQLAlchemy dialect for Pinot.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "a467a16888542b5f402ef65dc49438e1fdae6012874928e276be09df9cdf6933"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pinotdb@0.1.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/python-pinot-dbapi/pinot-dbapi"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pinotdb@0.1.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pipdeptree",
-      "version": "2.0.0",
-      "description": "Command line utility to show dependency tree of packages.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "6899ba160bc7db98f0124d1aa6a680aa578adbac8558177ae66dd81bf69369de"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/pipdeptree@2.0.0",
-      "type": "library",
-      "bom-ref": "pkg:pypi/pipdeptree@2.0.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pluggy",
-      "version": "0.13.1",
-      "description": "plugin and hook calling mechanisms for python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pluggy@0.13.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pytest-dev/pluggy"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pluggy@0.13.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "portalocker",
-      "version": "1.7.1",
-      "description": "Wraps the portalocker recipe for easy usage",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "34cb36c618d88bcd9079beb36dcdc1848a3e3d92ac4eac59055bdeafc39f9d4a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/portalocker@1.7.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/WoLpH/portalocker"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/portalocker@1.7.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pre-commit",
-      "version": "2.10.1",
-      "description": "A framework for managing and maintaining multi-language pre-commit hooks.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "16212d1fde2bed88159287da88ff03796863854b04dc9f838a55979325a3d20e"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pre-commit@2.10.1",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pre-commit/pre-commit"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pre-commit@2.10.1"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "presto-python-client",
-      "version": "0.7.0",
-      "description": "Client for the Presto distributed SQL Engine",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0f50fce9eb6577e707103e1caf86e184b5cfd2453b6a16c57c5e3bcd99fd33d2"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/presto-python-client@0.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/prestodb/presto-python-client"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/presto-python-client@0.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "prison",
-      "version": "0.1.3",
-      "description": "Rison encoder/decoder",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "58e972709e9e2feabc1aa06cb6493f9c43b55a8afd7d653cf0aa82e3923fbd35"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/prison@0.1.3",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/betodealmeida/python-rison"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/prison@0.1.3"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "prometheus-client",
-      "version": "0.8.0",
-      "description": "Python client for the Prometheus monitoring system.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "983c7ac4b47478720db338f1491ef67a100b474e3bc7dafcbaefb7d0b8f9b01c"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "Apache Software License 2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/prometheus-client@0.8.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/prometheus/client_python"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/prometheus-client@0.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "prompt-toolkit",
-      "version": "3.0.16",
-      "description": "Library for building powerful interactive command lines in Python",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "62c811e46bd09130fb11ab759012a4ae385ce4fb2073442d1898867a824183bd"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/prompt-toolkit@3.0.16",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/prompt-toolkit/python-prompt-toolkit"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/prompt-toolkit@3.0.16"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "proto-plus",
-      "version": "1.13.0",
-      "description": "Beautiful, Pythonic protocol buffers.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "61b57c5257ca583af2ea1ad40e2b8f251988806eea9f01d119088976b995b2c4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/proto-plus@1.13.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/googleapis/proto-plus-python.git"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/proto-plus@1.13.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "protobuf",
-      "version": "3.14.0",
-      "description": "",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "629b03fd3caae7f815b0c66b41273f6b1900a579e2ccb41ef4493a4f5fb84f3a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "3-Clause BSD License"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/protobuf@3.14.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://developers.google.com/protocol-buffers/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/protobuf@3.14.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "psutil",
-      "version": "5.8.0",
-      "description": "Cross-platform lib for process and system monitoring in Python.",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "0066a82f7b1b37d334e68697faba68e5ad5e858279fd6351c8ca6024e8d6ba64"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "BSD-3-Clause",
-            "url": "https://opensource.org/licenses/BSD-3-Clause"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/psutil@5.8.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/giampaolo/psutil"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/psutil@5.8.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "psycopg2-binary",
-      "version": "2.8.6",
-      "description": "psycopg2 - Python-PostgreSQL Database Adapter",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "d14b140a4439d816e3b1229a4a525df917d6ea22a0771a2a78332273fd9528a4"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "name": "LGPL with exceptions"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/psycopg2-binary@2.8.6",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://psycopg.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/psycopg2-binary@2.8.6"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "ptyprocess",
-      "version": "0.7.0",
-      "description": "Run a subprocess in a pseudo terminal",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"
-        }
-      ],
-      "licenses": [],
-      "purl": "pkg:pypi/ptyprocess@0.7.0",
-      "externalReferences": [
-        {
-          "type": "vcs",
-          "url": "https://github.com/pexpect/ptyprocess"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/ptyprocess@0.7.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "py4j",
-      "version": "0.10.9",
-      "description": "Enables Python programs to dynamically access arbitrary Java objects",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "859ba728a7bb43e9c2bf058832759fb97a598bb28cc12f34f5fc4abdec08ede6"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "0BSD",
-            "url": "https://opensource.org/licenses/0BSD"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/py4j@0.10.9",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://www.py4j.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/py4j@0.10.9"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "py",
-      "version": "1.10.0",
-      "description": "library with cross-python path, ini-parsing, io, code, log facilities",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "3b80836aa6d1feeaa108e046da6423ab8f6ceda6468545ae8d02d9d58d18818a"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "MIT",
-            "url": "https://opensource.org/licenses/MIT"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/py@1.10.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://py.readthedocs.io/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/py@1.10.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pyOpenSSL",
-      "version": "19.1.0",
-      "description": "Python wrapper module around the OpenSSL library",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "621880965a720b8ece2f1b2f54ea2071966ab00e2970ad2ce11d596102063504"
-        }
-      ],
-      "licenses": [
-        {
-          "license": {
-            "id": "Apache-2.0",
-            "url": "https://opensource.org/licenses/Apache-2.0"
-          }
-        }
-      ],
-      "purl": "pkg:pypi/pyopenssl@19.1.0",
-      "externalReferences": [
-        {
-          "type": "website",
-          "url": "https://pyopenssl.org/"
-        }
-      ],
-      "type": "library",
-      "bom-ref": "pkg:pypi/pyopenssl@19.1.0"
-    },
-    {
-      "publisher": "",
-      "group": "",
-      "name": "pyarrow",
-      "version": "3.0.0",
-      "description": "Python library for Apache Arrow",
-      "hashes": [
-        {
-          "alg": "SHA-256",
-          "content": "03e2435da817bc2b5d0fad6f2e53305eb36c24004ddfcb2b30e4217a1a80cf22"
-        }
-      ],
... 2048382 lines suppressed ...