{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:5ea3b96f-1a05-486d-8d3e-403ea09c8e87",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-07T16:11:31Z",
    "tools": [
      {
        "vendor": "273 Ventures",
        "name": "kaos-compliance.sbom",
        "version": "0.1.0"
      }
    ],
    "component": {
      "type": "library",
      "bom-ref": "pkg:pypi/kaos-llm-client@0.1.11",
      "name": "kaos-llm-client",
      "version": "0.1.11",
      "purl": "pkg:pypi/kaos-llm-client@0.1.11"
    }
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "pkg:pypi/annotated-doc@0.0.4",
      "name": "annotated-doc",
      "version": "0.0.4",
      "purl": "pkg:pypi/annotated-doc@0.0.4",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4"
        },
        {
          "alg": "SHA-256",
          "content": "571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/annotated-doc/0.0.4/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/annotated-types@0.7.0",
      "name": "annotated-types",
      "version": "0.7.0",
      "purl": "pkg:pypi/annotated-types@0.7.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"
        },
        {
          "alg": "SHA-256",
          "content": "1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/annotated-types/0.7.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/anyio@4.14.2",
      "name": "anyio",
      "version": "4.14.2",
      "purl": "pkg:pypi/anyio@4.14.2",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cfa139f3ed1a23ee8f88a145ddb5ac7605b8bbfd8592baacd7ce3d8bb4313c7f"
        },
        {
          "alg": "SHA-256",
          "content": "9f505dda5ac9f0c8309b5e8bd445a8c2bf7246f3ce950121e45ea15bc41d1494"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/61/cc/a381afa6efea9f496eff839d4a6a1aed3bfafc7b3ab4b0d1b243a12573dd/anyio-4.14.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/anyio/4.14.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/attrs@26.1.0",
      "name": "attrs",
      "version": "26.1.0",
      "purl": "pkg:pypi/attrs@26.1.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32"
        },
        {
          "alg": "SHA-256",
          "content": "c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/9a/8e/82a0fe20a541c03148528be8cac2408564a6c9a0cc7e9171802bc1d26985/attrs-26.1.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/attrs/26.1.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/azure-core@1.41.0",
      "name": "azure-core",
      "version": "1.41.0",
      "purl": "pkg:pypi/azure-core@1.41.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f46ff5dfcd230f25cf1c19e8a34b8dc08a337b2503e268bb600a16c00db8ad5a"
        },
        {
          "alg": "SHA-256",
          "content": "522b4011e8180b1a3dcd2024396a4e7fe9ac37fb8597db47163d230b5efe892d"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "LicenseRef-unknown-e3b0c442"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/a6/f3/b416179e408990df5db0d516283022dde0f5d0111d98c1a848e41853e81c/azure_core-1.41.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/azure-core/1.41.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "unknown"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/azure-identity@1.25.3",
      "name": "azure-identity",
      "version": "1.25.3",
      "purl": "pkg:pypi/azure-identity@1.25.3",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ab23c0d63015f50b630ef6c6cf395e7262f439ce06e5d07a64e874c724f8d9e6"
        },
        {
          "alg": "SHA-256",
          "content": "f4d0b956a8146f30333e071374171f3cfa7bdb8073adb8c3814b65567aa7447c"
        }
      ],
      "licenses": [
        {
          "license": {
            "name": "LicenseRef-unknown-e3b0c442"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/c5/0e/3a63efb48aa4a5ae2cfca61ee152fbcb668092134d3eb8bfda472dd5c617/azure_identity-1.25.3.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/azure-identity/1.25.3/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "unknown"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/certifi@2026.4.22",
      "name": "certifi",
      "version": "2026.4.22",
      "purl": "pkg:pypi/certifi@2026.4.22",
      "supplier": {
        "name": "Kenneth Reitz"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8d455352a37b71bf76a79caa83a3d6c25afee4a385d632127b6afb3963f1c580"
        },
        {
          "alg": "SHA-256",
          "content": "3cb2210c8f88ba2318d29b0388d1023c8492ff72ecdde4ebdaddbb13a31b1c4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/25/ee/6caf7a40c36a1220410afe15a1cc64993a1f864871f698c0f93acb72842a/certifi-2026.4.22.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/certifi/2026.4.22/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "weak-copyleft"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/cffi@2.0.0",
      "name": "cffi",
      "version": "2.0.0",
      "purl": "pkg:pypi/cffi@2.0.0",
      "supplier": {
        "name": "Armin Rigo, Maciej Fijalkowski"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"
        },
        {
          "alg": "SHA-256",
          "content": "00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"
        },
        {
          "alg": "SHA-256",
          "content": "45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"
        },
        {
          "alg": "SHA-256",
          "content": "07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"
        },
        {
          "alg": "SHA-256",
          "content": "d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"
        },
        {
          "alg": "SHA-256",
          "content": "f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"
        },
        {
          "alg": "SHA-256",
          "content": "dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"
        },
        {
          "alg": "SHA-256",
          "content": "c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"
        },
        {
          "alg": "SHA-256",
          "content": "d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"
        },
        {
          "alg": "SHA-256",
          "content": "6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"
        },
        {
          "alg": "SHA-256",
          "content": "74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"
        },
        {
          "alg": "SHA-256",
          "content": "19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"
        },
        {
          "alg": "SHA-256",
          "content": "256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"
        },
        {
          "alg": "SHA-256",
          "content": "fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"
        },
        {
          "alg": "SHA-256",
          "content": "c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"
        },
        {
          "alg": "SHA-256",
          "content": "24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"
        },
        {
          "alg": "SHA-256",
          "content": "12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"
        },
        {
          "alg": "SHA-256",
          "content": "d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"
        },
        {
          "alg": "SHA-256",
          "content": "afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"
        },
        {
          "alg": "SHA-256",
          "content": "737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"
        },
        {
          "alg": "SHA-256",
          "content": "38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"
        },
        {
          "alg": "SHA-256",
          "content": "087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"
        },
        {
          "alg": "SHA-256",
          "content": "203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"
        },
        {
          "alg": "SHA-256",
          "content": "dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"
        },
        {
          "alg": "SHA-256",
          "content": "9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"
        },
        {
          "alg": "SHA-256",
          "content": "7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"
        },
        {
          "alg": "SHA-256",
          "content": "7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"
        },
        {
          "alg": "SHA-256",
          "content": "92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"
        },
        {
          "alg": "SHA-256",
          "content": "b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"
        },
        {
          "alg": "SHA-256",
          "content": "28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"
        },
        {
          "alg": "SHA-256",
          "content": "7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"
        },
        {
          "alg": "SHA-256",
          "content": "6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"
        },
        {
          "alg": "SHA-256",
          "content": "1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"
        },
        {
          "alg": "SHA-256",
          "content": "d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"
        },
        {
          "alg": "SHA-256",
          "content": "0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/cffi/2.0.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/charset-normalizer@3.4.7",
      "name": "charset-normalizer",
      "version": "3.4.7",
      "purl": "pkg:pypi/charset-normalizer@3.4.7",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5"
        },
        {
          "alg": "SHA-256",
          "content": "f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063"
        },
        {
          "alg": "SHA-256",
          "content": "0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c"
        },
        {
          "alg": "SHA-256",
          "content": "a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66"
        },
        {
          "alg": "SHA-256",
          "content": "3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18"
        },
        {
          "alg": "SHA-256",
          "content": "e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd"
        },
        {
          "alg": "SHA-256",
          "content": "f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215"
        },
        {
          "alg": "SHA-256",
          "content": "e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859"
        },
        {
          "alg": "SHA-256",
          "content": "7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8"
        },
        {
          "alg": "SHA-256",
          "content": "481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5"
        },
        {
          "alg": "SHA-256",
          "content": "f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832"
        },
        {
          "alg": "SHA-256",
          "content": "f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6"
        },
        {
          "alg": "SHA-256",
          "content": "3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48"
        },
        {
          "alg": "SHA-256",
          "content": "64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a"
        },
        {
          "alg": "SHA-256",
          "content": "4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e"
        },
        {
          "alg": "SHA-256",
          "content": "3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110"
        },
        {
          "alg": "SHA-256",
          "content": "80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b"
        },
        {
          "alg": "SHA-256",
          "content": "c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0"
        },
        {
          "alg": "SHA-256",
          "content": "1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a"
        },
        {
          "alg": "SHA-256",
          "content": "54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b"
        },
        {
          "alg": "SHA-256",
          "content": "715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41"
        },
        {
          "alg": "SHA-256",
          "content": "bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e"
        },
        {
          "alg": "SHA-256",
          "content": "c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae"
        },
        {
          "alg": "SHA-256",
          "content": "3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18"
        },
        {
          "alg": "SHA-256",
          "content": "e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b"
        },
        {
          "alg": "SHA-256",
          "content": "a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356"
        },
        {
          "alg": "SHA-256",
          "content": "2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab"
        },
        {
          "alg": "SHA-256",
          "content": "e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46"
        },
        {
          "alg": "SHA-256",
          "content": "d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44"
        },
        {
          "alg": "SHA-256",
          "content": "7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72"
        },
        {
          "alg": "SHA-256",
          "content": "5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10"
        },
        {
          "alg": "SHA-256",
          "content": "92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f"
        },
        {
          "alg": "SHA-256",
          "content": "67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246"
        },
        {
          "alg": "SHA-256",
          "content": "effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24"
        },
        {
          "alg": "SHA-256",
          "content": "fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79"
        },
        {
          "alg": "SHA-256",
          "content": "733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960"
        },
        {
          "alg": "SHA-256",
          "content": "a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4"
        },
        {
          "alg": "SHA-256",
          "content": "6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e"
        },
        {
          "alg": "SHA-256",
          "content": "a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1"
        },
        {
          "alg": "SHA-256",
          "content": "3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44"
        },
        {
          "alg": "SHA-256",
          "content": "8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e"
        },
        {
          "alg": "SHA-256",
          "content": "cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3"
        },
        {
          "alg": "SHA-256",
          "content": "0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0"
        },
        {
          "alg": "SHA-256",
          "content": "752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e"
        },
        {
          "alg": "SHA-256",
          "content": "8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb"
        },
        {
          "alg": "SHA-256",
          "content": "ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe"
        },
        {
          "alg": "SHA-256",
          "content": "c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0"
        },
        {
          "alg": "SHA-256",
          "content": "03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c"
        },
        {
          "alg": "SHA-256",
          "content": "c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d"
        },
        {
          "alg": "SHA-256",
          "content": "3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/e7/a1/67fe25fac3c7642725500a3f6cfe5821ad557c3abb11c9d20d12c7008d3e/charset_normalizer-3.4.7.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/charset-normalizer/3.4.7/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/click@8.4.0",
      "name": "click",
      "version": "8.4.0",
      "purl": "pkg:pypi/click@8.4.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "638f1338fe1235c8f4e008e4a8a254fb5c5fbdcbb40ece3c9142ebb78e792973"
        },
        {
          "alg": "SHA-256",
          "content": "40c50b7c6c6adac2823d411041ec84f3f103f1b280d5e9ce0d7f998995832f81"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/23/e4/796662cd90cf80e3a363c99db2b88e0e394b988a575f60a17e16440cd011/click-8.4.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/click/8.4.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/colorama@0.4.6",
      "name": "colorama",
      "version": "0.4.6",
      "purl": "pkg:pypi/colorama@0.4.6",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"
        },
        {
          "alg": "SHA-256",
          "content": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/colorama/0.4.6/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/coverage@7.14.0",
      "name": "coverage",
      "version": "7.14.0",
      "purl": "pkg:pypi/coverage@7.14.0",
      "supplier": {
        "name": "Ned Batchelder and 255 others"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "057a6af2f160a85384cde4ab36f0d2777bae1057bae255f95413cdd382aa5c74"
        },
        {
          "alg": "SHA-256",
          "content": "f2bbb8254370eb4c628ff3d6fa8a7f74ddc40565394d4f7ab791d1fe568e37ef"
        },
        {
          "alg": "SHA-256",
          "content": "23b81107f46d3f21d0cbce30664fcec0f5d9f585638a67081750f99738f6bf66"
        },
        {
          "alg": "SHA-256",
          "content": "22a7e06a5f11a757cdfe79018e9095f9f69ae283c5cd8123774c788deec8717b"
        },
        {
          "alg": "SHA-256",
          "content": "9d1aa57a1dc8e05bdc42e81c5d671d849577aeedf279f4c449d6d286f9ed88ca"
        },
        {
          "alg": "SHA-256",
          "content": "90c1a51bcfddf645b3bb7ec333d9e94393a8e94f55642380fa8a9a5a9e636cb7"
        },
        {
          "alg": "SHA-256",
          "content": "a841fae2fadcae4f438d43b6ccc4aac2ad609f47cdb6cfdce60cbb3fe5ca7bc2"
        },
        {
          "alg": "SHA-256",
          "content": "c79d2319cabef1fe8e86df73371126931550804738f78ad7d31e3aad85a67367"
        },
        {
          "alg": "SHA-256",
          "content": "1b23b0c6f0b1db6ad769b7050c8b641c0bf215ded26c1816955b17b7f26edfa9"
        },
        {
          "alg": "SHA-256",
          "content": "55d3089079ce181a4566b1065ab28d2575eb76d8ac8f81f4fcda2bf037fee087"
        },
        {
          "alg": "SHA-256",
          "content": "49c005cba1e2f9677fb2845dcdf9a2e72a52a17d63e8231aaaae35d9f50215ef"
        },
        {
          "alg": "SHA-256",
          "content": "9117377b823daa28aa8635fbb08cda1cd6be3d7143257345459559aeef852d52"
        },
        {
          "alg": "SHA-256",
          "content": "7b79d646cf46d5cf9a9f40281d4441df5849e445726e369006d2b117710b33fe"
        },
        {
          "alg": "SHA-256",
          "content": "fb609b3658479e33f9516d46f1a89dbb9b6c261366e3a11844a96ec487533dae"
        },
        {
          "alg": "SHA-256",
          "content": "0773d8329cf32b6fd222e4b52622c61fe8d503eb966cfc8d3c3c10c96266d50e"
        },
        {
          "alg": "SHA-256",
          "content": "b4e26a0f1b696faf283bffe5b8569e44e336c582439df5d53281ab89ee0cba96"
        },
        {
          "alg": "SHA-256",
          "content": "953f521ca9445300397e65fda3dca58b2dbd68fee983777420b57ac3c77e9f90"
        },
        {
          "alg": "SHA-256",
          "content": "98af83fd65ae24b1fdd03aaead967a9f523bcd2f1aab2d4f3ffda65bb568a6f1"
        },
        {
          "alg": "SHA-256",
          "content": "668b92e6958c4db7cf92e81caac328dfbbdbb215db2850ad28f0cbe1eea0bfbd"
        },
        {
          "alg": "SHA-256",
          "content": "9fbd898551762dea00d3fef2b1c4f99afd2c6a3ff952ea07d60a9bd5ed4f34bc"
        },
        {
          "alg": "SHA-256",
          "content": "68af363c07ecd8d4b7d4043d85cb376d7d227eceb54e5323ee45da73dbd3e426"
        },
        {
          "alg": "SHA-256",
          "content": "6e57054a583da8ac55edf24117ea4c9133032cfc4cf72aa2d48c1e5d4b52f899"
        },
        {
          "alg": "SHA-256",
          "content": "cc3499459bbcdd51a65b64c35ab7ed2764eaf3cba826e0df3f1d7fe2e102b70b"
        },
        {
          "alg": "SHA-256",
          "content": "45899ec2138a4346ed34d601dedf5076fb74edf2d1dd9dc76a78e82397edee90"
        },
        {
          "alg": "SHA-256",
          "content": "8767486808c436f05b23ab98eb963fb29185e32a9357a166971685cb3459900f"
        },
        {
          "alg": "SHA-256",
          "content": "a3b5ddfd6aa7ddad53ee3edb231e88a2151507a43229b7d71b953916deca127d"
        },
        {
          "alg": "SHA-256",
          "content": "63df0fe568e698e1045792399f8ab6da3a6c2dce3182813fb92afa2641087b47"
        },
        {
          "alg": "SHA-256",
          "content": "827d6397dbd95144939b18f89edf31f63e1f99633e8d5f32f22ba8bdda567477"
        },
        {
          "alg": "SHA-256",
          "content": "7bf43e000d24012599b879791cff41589af90674722421ef11b11a5431920bab"
        },
        {
          "alg": "SHA-256",
          "content": "3f5549365af25d770e06b1f8f5682d9a5637d06eb494db91c6fa75d3950cc917"
        },
        {
          "alg": "SHA-256",
          "content": "6d160217ec6fe890f16ad3a9531761589443749e448f91986c972714fad361c8"
        },
        {
          "alg": "SHA-256",
          "content": "9aed9fa983514ca032790f3fe0d1c0e42ca7e16b42432af1706b50a9a46bef5d"
        },
        {
          "alg": "SHA-256",
          "content": "ba3b8390db29296dbbf49e91b6fe08f990743a90c8f447ba4c2ffc29670dfa63"
        },
        {
          "alg": "SHA-256",
          "content": "3a5d8e876dfa2f102e970b183863d6dedd023d3c0eeca1fe7a9787bc5f28b212"
        },
        {
          "alg": "SHA-256",
          "content": "5ebb8f4614a3787d567e610bbfdf96a4798dd69a1afb1bd8ad228d4111fe6ff3"
        },
        {
          "alg": "SHA-256",
          "content": "6b9bf47223dd8db3d4c4b2e443b02bace480d428f0822c3f991600448a176c97"
        },
        {
          "alg": "SHA-256",
          "content": "3485a836550b303d006d57cc06e3d5afaabc642c77050b7c985a97b13e3776b8"
        },
        {
          "alg": "SHA-256",
          "content": "3e7e88110bae996d199d1693ca8ec3fd52441d426401ae963437598667b4c5eb"
        },
        {
          "alg": "SHA-256",
          "content": "15228a6800ce7bdf1b74800595e56db7138cecb338fdbf044806e10dcf182dfe"
        },
        {
          "alg": "SHA-256",
          "content": "9d26ac7f5398bafc5b57421ad994e8a4749e8a7a0e62d05ec7d53014d5963bfa"
        },
        {
          "alg": "SHA-256",
          "content": "2fb73254ff43c911c967a899e1359bc5049b4b115d6e8fbdde4937d0a2246cd5"
        },
        {
          "alg": "SHA-256",
          "content": "454a380af72c6adada298ed270d38c7a391288198dbfb8467f786f588751a90c"
        },
        {
          "alg": "SHA-256",
          "content": "65c86fb646d2bd2972e96bd1a8b45817ed907cee68655d6295fe7ec031d04cca"
        },
        {
          "alg": "SHA-256",
          "content": "6a6516b02a6101398e19a3f44820f69bab2590697f7def4331f668b14adaf828"
        },
        {
          "alg": "SHA-256",
          "content": "45e0f79d8351fa76e256716df91eab12890d32678b9590df7ae1042e4bd4cf5d"
        },
        {
          "alg": "SHA-256",
          "content": "4b899594a8b2d81e5cc064a0d7f9cac2081fed91049456cae7676787e41549c9"
        },
        {
          "alg": "SHA-256",
          "content": "f580f8c80acd94ac72e863efe2cab791d8c38d153e0b463b92dfa000d5c84cd1"
        },
        {
          "alg": "SHA-256",
          "content": "a2bd259c442cd43c49b30fbafc51776eb19ea396faf159d26a83e6a0a5f13b0c"
        },
        {
          "alg": "SHA-256",
          "content": "a706b908dfa85538863504c624b237a3cc34232bf403c057414ebfdb3b4d9f84"
        },
        {
          "alg": "SHA-256",
          "content": "7333cd944ee4393b9b3d3c1b598c936d4fc8d70573a4c7dacfec5590dd50e436"
        },
        {
          "alg": "SHA-256",
          "content": "0f162bc9a15b82d947b02651b0c7e1609d6f7a8735ca330cfadec8481dd97d5a"
        },
        {
          "alg": "SHA-256",
          "content": "362cb78e01a5dc82009d88004cf60f2e6b6d6fcbfdec05b05af73b0abf40118f"
        },
        {
          "alg": "SHA-256",
          "content": "acebd068fca5512c3a6fde9c045f901613478781a73f0e82b307b214daef23fb"
        },
        {
          "alg": "SHA-256",
          "content": "29fe3da551dface75deb2ccbf87b6b66e2e7ef38f6d89050b428be94afff3490"
        },
        {
          "alg": "SHA-256",
          "content": "b4cc4fce8672fffcb09b0eafc167b396b3ba53c4a7230f54b7aaffbf6c835fa9"
        },
        {
          "alg": "SHA-256",
          "content": "5d4a51aad8ba8bdcd2b8bd8f03d4aca19693fa2327a3470e4718a25b03481020"
        },
        {
          "alg": "SHA-256",
          "content": "9f323af3e1e4f68b60b7b247e37b8515563a61375518fa59de1af48ba28a3db6"
        },
        {
          "alg": "SHA-256",
          "content": "1a0abc7342ea9711c469dd8b821c6c311e6bc6aac1442e5fbd6b27fae0a8f3db"
        },
        {
          "alg": "SHA-256",
          "content": "a9f864ef57b7172e2db87a096642dd51e179e085ab6b2c371c29e885f65c8fb2"
        },
        {
          "alg": "SHA-256",
          "content": "29943e552fdc08e082eb51400fb2f58e118a83b5542bd06531214e084399b644"
        },
        {
          "alg": "SHA-256",
          "content": "742a73ea621953b012f2c4c2219b512180dd84489acf5b1596b0aafc55b9100b"
        },
        {
          "alg": "SHA-256",
          "content": "8de5b61163aee3d05c8a2beab6f47913df7981dad1baf82c414d99158c286ab1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/23/7f/d0720730a397a999ffc0fd3f5bebef347338e3a47b727da66fbb228e2ff2/coverage-7.14.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/coverage/7.14.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/cryptography@50.0.1",
      "name": "cryptography",
      "version": "50.0.1",
      "purl": "pkg:pypi/cryptography@50.0.1",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5dd9bda1c12b4162f6ff568eeb5e0ff956c28d14406e875cfe8a63a2d414ff20"
        },
        {
          "alg": "SHA-256",
          "content": "b8f852c65863251b9e3a1b8c150ce21e59b522dbb6a7d4bc80e680d38388e986"
        },
        {
          "alg": "SHA-256",
          "content": "53e279950892dc102c6b4e52af03ae5ea92fac572a1ddab78ca73a997f62b69f"
        },
        {
          "alg": "SHA-256",
          "content": "ff838d62ec1bfce4f9ba7fa16f4a7b554cd8d0c299e6be37502161a660c84eef"
        },
        {
          "alg": "SHA-256",
          "content": "e74591e283fe6eb956416c929eb58262a719fe0311fd9054c62c3350ed8760d8"
        },
        {
          "alg": "SHA-256",
          "content": "5fe002589592ed749ce77fe0695fcbd3500dd61d7d6db5858a7544c612fa8e45"
        },
        {
          "alg": "SHA-256",
          "content": "51593d180cf6d179bde5c5d065bed81386b1f381656ae7d042b7ffc87a9895ad"
        },
        {
          "alg": "SHA-256",
          "content": "359e62deae718bce96170e223fdcb6357e4fbd3bb7a3a75f4430763532560e49"
        },
        {
          "alg": "SHA-256",
          "content": "e2ca8fd1b6b4b82a1c4cb02841d0837e3c12336c2e24b520ab8ab3b969733d8f"
        },
        {
          "alg": "SHA-256",
          "content": "76de83fbd91ac49c0feaaa983d0748fd7a53176afac5fb3bf7478d244f0eb527"
        },
        {
          "alg": "SHA-256",
          "content": "51afcfceb15597cf2635068e4ac9a56b2abde622edde17f37d85fd7b5306497a"
        },
        {
          "alg": "SHA-256",
          "content": "be224a65493ec5b74a158ff22a5522ce4a5ca1e543c647a3a4730d4a09e5f959"
        },
        {
          "alg": "SHA-256",
          "content": "9ebcdd5519be9b652a46f507817a74591774fc3d6923ac364e4dfa64e36b291b"
        },
        {
          "alg": "SHA-256",
          "content": "aed8db4f6d71c51efb89530e12d9464e7bf2923d46c3205dc794a2a93f8c0648"
        },
        {
          "alg": "SHA-256",
          "content": "30a125032e5642a21ff816e021152bd4e7e94f03eff3f4b7fca41cd22bc3110f"
        },
        {
          "alg": "SHA-256",
          "content": "a0b1a59e3a089064a0ec309e9428c8e3ae4e161419d20ac33600767e83fc658a"
        },
        {
          "alg": "SHA-256",
          "content": "8921d58f426793c5f1b47f0b59575780de9a095214958d0eb37d909593db8367"
        },
        {
          "alg": "SHA-256",
          "content": "a8f40ea47330e71b594a7e246898f93177c259490c63183dbaf9e571d71ed9a5"
        },
        {
          "alg": "SHA-256",
          "content": "a255449073358275b64b67d3f595f268bbef70e72b6edb65e0c70c735bf739c9"
        },
        {
          "alg": "SHA-256",
          "content": "8df2de9102026855887e4587084f6eabd80ed0f345b8ad8a7ac27ab9bf4723e0"
        },
        {
          "alg": "SHA-256",
          "content": "ac02b07824d4d1001bd4367599f839c19cb171924c796e52c23508ac14c2c0cc"
        },
        {
          "alg": "SHA-256",
          "content": "cbf74a81765ee67413503ca6e26dcc4f6f5a519822436cc0a1b97aab6c1b8a17"
        },
        {
          "alg": "SHA-256",
          "content": "16c5ecd954b3330ebfb6605eca4fd952da8bef376551d5cc264534e3770a9ee6"
        },
        {
          "alg": "SHA-256",
          "content": "79bf008d1f9af6071c797ad133e39915dfee7614f18f18f4db9072eb715064a3"
        },
        {
          "alg": "SHA-256",
          "content": "330fbb252391c596f1ae42c5754449dc924e6ad012dca8efe0d703f9f2d12ec6"
        },
        {
          "alg": "SHA-256",
          "content": "42be3bb70596b3abe4ac097b75be223e8b3ab614a0e5de068e3dcc54d71d6149"
        },
        {
          "alg": "SHA-256",
          "content": "f74455bb086a85d5e81246412602aaa97ed095e504cd40dd261ef50be42205bf"
        },
        {
          "alg": "SHA-256",
          "content": "ca83d00d9e69cd5eb63f2e69c3a5a59e0cecae5ae14c6ae0b35830fe3b37bad0"
        },
        {
          "alg": "SHA-256",
          "content": "05ba322c4da95b262a212c345af888ef2c37c88c0509756ea00a0e6d68850f23"
        },
        {
          "alg": "SHA-256",
          "content": "e22dfed744bd4002e909464cb23d2f0b05c6f3113a79ef2e9864a53db737c733"
        },
        {
          "alg": "SHA-256",
          "content": "4c4188f7c0cf655be5c06342b817ed0f9595b69ffa2b12026e5353eed29dea88"
        },
        {
          "alg": "SHA-256",
          "content": "2ebbfb0f1fed745e91796e3e1080a1440423fdae8ece1b995a1d80883a409054"
        },
        {
          "alg": "SHA-256",
          "content": "407fe2b6db00939c05c0e945e9914238f2f0a430974839429dafc82b1ee6bee5"
        },
        {
          "alg": "SHA-256",
          "content": "2b34d76a652ea2b6faf777c35df230c5637842cd904e04f16230c3f9f03e4361"
        },
        {
          "alg": "SHA-256",
          "content": "01f41478cf33fc605a6a089cd56d28b45c6c0b45a1928b61797f2621a04bac71"
        },
        {
          "alg": "SHA-256",
          "content": "fc3ed7ebd2a8c96f5b166de0ab9b624996bef3b07bbeb19364dfb78222c22c80"
        },
        {
          "alg": "SHA-256",
          "content": "9dde0a357190eb3b1da1bb9ab750e9c85cba82ca5977aa0836cbb94e92611239"
        },
        {
          "alg": "SHA-256",
          "content": "fd3718b960d0b5dd213cdf03f3bcb7000e69dda0de8b956061947ff6bcff5558"
        },
        {
          "alg": "SHA-256",
          "content": "2a93d05e34d5f67fba6f891fe85d929999baa7195e853923ea6d7576c9e68c5e"
        },
        {
          "alg": "SHA-256",
          "content": "55d16b1ef3ee0958d893a977b19777887e546c9954ea81b200c3301a864013f2"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR BSD-3-Clause"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/bb/ad/5d6702db60b1e40b41ef513b6967ff5848f307d50f8449baf1634f5908f1/cryptography-50.0.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/cryptography/50.0.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/h11@0.16.0",
      "name": "h11",
      "version": "0.16.0",
      "purl": "pkg:pypi/h11@0.16.0",
      "supplier": {
        "name": "Nathaniel J. Smith"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"
        },
        {
          "alg": "SHA-256",
          "content": "63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/h11/0.16.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/h2@4.4.1",
      "name": "h2",
      "version": "4.4.1",
      "purl": "pkg:pypi/h2@4.4.1",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4e866ffb1a869ae14dd9b5e6beb5c24a13da0495ad72b65925ded182521c1516"
        },
        {
          "alg": "SHA-256",
          "content": "0e25f1462b23c9cb82d9eb02e28bc706dac2a68cb457c6a0d74d63c8a2a5d0e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/e7/85/7c366e69d84c17bb778fe41419e1fbcce3033d5b7ce29bbffff0a98b859f/h2-4.4.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/h2/4.4.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/hpack@4.2.0",
      "name": "hpack",
      "version": "4.2.0",
      "purl": "pkg:pypi/hpack@4.2.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0895cfa3b5531fc65fe439c05eb65144f123bf7a394fcaa56aa423548d8e45c0"
        },
        {
          "alg": "SHA-256",
          "content": "858ac0b02280fa582b5080d68db0899c62a80375e0e5413a74970c5e518b6986"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/26/5b/fcabf6028144a8723726318b07a32c2f3314acdff6265743cf08a344b18e/hpack-4.2.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/hpack/4.2.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/httpcore@1.0.9",
      "name": "httpcore",
      "version": "1.0.9",
      "purl": "pkg:pypi/httpcore@1.0.9",
      "supplier": {
        "name": "encode.io"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"
        },
        {
          "alg": "SHA-256",
          "content": "2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/httpcore/1.0.9/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/httpx@0.28.1",
      "name": "httpx",
      "version": "0.28.1",
      "purl": "pkg:pypi/httpx@0.28.1",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"
        },
        {
          "alg": "SHA-256",
          "content": "d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/httpx/0.28.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/httpx-sse@0.4.3",
      "name": "httpx-sse",
      "version": "0.4.3",
      "purl": "pkg:pypi/httpx-sse@0.4.3",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9b1ed0127459a66014aec3c56bebd93da3c1bc8bb6618c8082039a44889a755d"
        },
        {
          "alg": "SHA-256",
          "content": "0ac1c9fe3c0afad2e0ebb25a934a59f4c7823b60792691f779fad2c5568830fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/0f/4c/751061ffa58615a32c31b2d82e8482be8dd4a89154f003147acee90f2be9/httpx_sse-0.4.3.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/httpx-sse/0.4.3/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/hyperframe@6.1.0",
      "name": "hyperframe",
      "version": "6.1.0",
      "purl": "pkg:pypi/hyperframe@6.1.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08"
        },
        {
          "alg": "SHA-256",
          "content": "b03380493a519fce58ea5af42e4a42317bf9bd425596f7a0835ffce80f1a42e5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/02/e7/94f8232d4a74cc99514c13a9f995811485a6903d48e5d952771ef6322e30/hyperframe-6.1.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/hyperframe/6.1.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/idna@3.15",
      "name": "idna",
      "version": "3.15",
      "purl": "pkg:pypi/idna@3.15",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc"
        },
        {
          "alg": "SHA-256",
          "content": "048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/82/77/7b3966d0b9d1d31a36ddf1746926a11dface89a83409bf1483f0237aa758/idna-3.15.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/idna/3.15/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/iniconfig@2.3.0",
      "name": "iniconfig",
      "version": "2.3.0",
      "purl": "pkg:pypi/iniconfig@2.3.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730"
        },
        {
          "alg": "SHA-256",
          "content": "f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/iniconfig/2.3.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/jsonschema@4.26.0",
      "name": "jsonschema",
      "version": "4.26.0",
      "purl": "pkg:pypi/jsonschema@4.26.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326"
        },
        {
          "alg": "SHA-256",
          "content": "d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/jsonschema/4.26.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/jsonschema-specifications@2025.9.1",
      "name": "jsonschema-specifications",
      "version": "2025.9.1",
      "purl": "pkg:pypi/jsonschema-specifications@2025.9.1",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d"
        },
        {
          "alg": "SHA-256",
          "content": "98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/jsonschema-specifications/2025.9.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/kaos-content@0.1.0",
      "name": "kaos-content",
      "version": "0.1.0",
      "purl": "pkg:pypi/kaos-content@0.1.0",
      "supplier": {
        "name": "kelvin.legal"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d97e5199b234953fb1ed45df64f57c090e9d013533743c010a0f493a8a340b7e"
        },
        {
          "alg": "SHA-256",
          "content": "0240c9d7f58364ab94fb6460febbf9d382b78723b0a7e1a3ff26b079da8c272a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/eb/5e/3cc6db536a819981fc49159228b95e66b891d3f4dcd7c4f6a5fff56b7968/kaos_content-0.1.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/kaos-content/0.1.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/kaos-core@0.1.5",
      "name": "kaos-core",
      "version": "0.1.5",
      "purl": "pkg:pypi/kaos-core@0.1.5",
      "supplier": {
        "name": "kelvin.legal"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8e38a30d5c850e6fd18d73514e6989bdc85991d1b04ddb9374ea564ac2a80732"
        },
        {
          "alg": "SHA-256",
          "content": "36c2c1c56ecd554d39d4d33bb9bf18bbc33c4c00af3ea77d4675e7d084b3b20a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/7f/55/b85de46e86b17d0fdb9097ca2cce9221a5e5ca358e1ccb65a459ab3b561d/kaos_core-0.1.5.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/kaos-core/0.1.5/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/kaos-mcp@0.1.5",
      "name": "kaos-mcp",
      "version": "0.1.5",
      "purl": "pkg:pypi/kaos-mcp@0.1.5",
      "supplier": {
        "name": "kelvin.legal"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8e119051656306e62ea45d97869c1e0983b826c74468e643b309d32158a503f6"
        },
        {
          "alg": "SHA-256",
          "content": "6bb0e2150ef4153ce8486716b77f9cfad16b8baf9bd7dc6b6f8898b7699c92f5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/4b/02/21ead6916c5658ecf4e21445632236c1902cf75516f70d792e0ae09622cd/kaos_mcp-0.1.5.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/kaos-mcp/0.1.5/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/markdown-it-py@4.2.0",
      "name": "markdown-it-py",
      "version": "4.2.0",
      "purl": "pkg:pypi/markdown-it-py@4.2.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49"
        },
        {
          "alg": "SHA-256",
          "content": "9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/markdown-it-py/4.2.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/mcp@1.30.0",
      "name": "mcp",
      "version": "1.30.0",
      "purl": "pkg:pypi/mcp@1.30.0",
      "supplier": {
        "name": "Anthropic, PBC."
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "445414625fce5c295faa505bb11bacece661ab6f4028d57c935db57820b7a3e4"
        },
        {
          "alg": "SHA-256",
          "content": "666edb5009503e1047c9d60346a756f94b261f05cc2625f23d41c728ffc484d0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/ba/93/0142dc84a666daf8ad51a34268f34c12fd6fda4f3810c4be2504eecc8212/mcp-1.30.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/mcp/1.30.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/mdit-py-plugins@0.6.1",
      "name": "mdit-py-plugins",
      "version": "0.6.1",
      "purl": "pkg:pypi/mdit-py-plugins@0.6.1",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a2bca0f039f39dbd35fb74ae1b5f998608c437463371f0ff7f49a19a17a114d0"
        },
        {
          "alg": "SHA-256",
          "content": "214c82fb2ac524472ab6a5bcab1de80f73b50443e187f401bfd77efbc7c6481d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/59/fc/f8d0863f8862f25602c0404d75568e89fb6b4109804645e5cdfb1be5cf56/mdit_py_plugins-0.6.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/mdit-py-plugins/0.6.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/mdurl@0.1.2",
      "name": "mdurl",
      "version": "0.1.2",
      "purl": "pkg:pypi/mdurl@0.1.2",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"
        },
        {
          "alg": "SHA-256",
          "content": "84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/mdurl/0.1.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/msal@1.39.0",
      "name": "msal",
      "version": "1.39.0",
      "purl": "pkg:pypi/msal@1.39.0",
      "supplier": {
        "name": "Microsoft Corporation"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6ab7de335e6d7f5717e2c7e1dbf86e4dda2f6acf3c56773b78dc53ebc6395b5f"
        },
        {
          "alg": "SHA-256",
          "content": "2d2577886906cd7293850dffa2da29119966c213bfc6ec0cecf8bf7621e1ca77"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/bb/85/747d28986a44b715cc51cf57aa021c8fd94e9614064261ceec77320e8b0b/msal-1.39.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/msal/1.39.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/msal-extensions@1.3.1",
      "name": "msal-extensions",
      "version": "1.3.1",
      "purl": "pkg:pypi/msal-extensions@1.3.1",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c5b0fd10f65ef62b5f1d62f4251d51cbcaf003fcedae8c91b040a488614be1a4"
        },
        {
          "alg": "SHA-256",
          "content": "96d3de4d034504e969ac5e85bae8106c8373b5c6568e4c8fa7af2eca9dbe6bca"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/01/99/5d239b6156eddf761a636bded1118414d161bd6b7b37a9335549ed159396/msal_extensions-1.3.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/msal-extensions/1.3.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/packaging@26.2",
      "name": "packaging",
      "version": "26.2",
      "purl": "pkg:pypi/packaging@26.2",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"
        },
        {
          "alg": "SHA-256",
          "content": "5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR BSD-2-Clause"
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/packaging/26.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pluggy@1.6.0",
      "name": "pluggy",
      "version": "1.6.0",
      "purl": "pkg:pypi/pluggy@1.6.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"
        },
        {
          "alg": "SHA-256",
          "content": "e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pluggy/1.6.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pycparser@3.0",
      "name": "pycparser",
      "version": "3.0",
      "purl": "pkg:pypi/pycparser@3.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"
        },
        {
          "alg": "SHA-256",
          "content": "b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pycparser/3.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pydantic@2.13.5",
      "name": "pydantic",
      "version": "2.13.5",
      "purl": "pkg:pypi/pydantic@2.13.5",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "51a9c5f7b2f8e636f04c6cada605d9b6a3bf1348fdf945a3d8869b19bba0ee08"
        },
        {
          "alg": "SHA-256",
          "content": "346a034f080da3755d8e9cb5e00e8b07de1d39e4f6e2c87d8ab7cafa0b269a73"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/53/ef/fc4f868f4e2cee79f863883abffceff107875f569b848507319842d2a681/pydantic-2.13.5.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pydantic/2.13.5/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pydantic-core@2.46.5",
      "name": "pydantic-core",
      "version": "2.46.5",
      "purl": "pkg:pypi/pydantic-core@2.46.5",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "10416c15b8839ecc4ef4d0885da76da6fd0f67333a0eb8aff6d93c4b8f2910fc"
        },
        {
          "alg": "SHA-256",
          "content": "b7ca9034437b6022f941f4857459562ee00a560b97e7cce8a0ec5a74fc6766e0"
        },
        {
          "alg": "SHA-256",
          "content": "f332f0e72a5a0400141f830744e141bf9f97917878dbe968669e8a7fefea78ff"
        },
        {
          "alg": "SHA-256",
          "content": "193375f3548919d3f0b60936ca113ada3e38f264f91b9b8e0508efaad57be931"
        },
        {
          "alg": "SHA-256",
          "content": "79bdfa52f843137045b2d081cc05c120ba6665d29b7559c2c47690906f39279f"
        },
        {
          "alg": "SHA-256",
          "content": "24922243639cbdac66c75fcb6fd6495a9cb52b213d62f9a0d16f0310b1ff8038"
        },
        {
          "alg": "SHA-256",
          "content": "c76fe65e607be28c7fd4d56fc3c42b1583aa058ce3408b7ad0fd540171d31f9f"
        },
        {
          "alg": "SHA-256",
          "content": "6f7b393a8b3da82f5c1fc0751e6d01ac6c55b93c18226a60bdfba4a724efafd1"
        },
        {
          "alg": "SHA-256",
          "content": "7ac031912d54f3d83ef3b3eb98dfabc1608802e2202263d25957eeed40b94761"
        },
        {
          "alg": "SHA-256",
          "content": "837b396ca3d7b74091ca623f6cbd8351bd42d670a79c2683e79fb089f06a2de5"
        },
        {
          "alg": "SHA-256",
          "content": "5ee239d575f80b08eca11f6e20f90c4c695de7825c67eefe6091fbf20dda648e"
        },
        {
          "alg": "SHA-256",
          "content": "e80675d75ae2cd14372cb65cad5400d9347a3d3f6c13000183f22dfd027283ed"
        },
        {
          "alg": "SHA-256",
          "content": "9c4b71f10dd532fb7a5cbc8f58707779e64f03a258c2bf8bfbaecfcd9970b519"
        },
        {
          "alg": "SHA-256",
          "content": "97bf8de4d541598c94a59344eeb988a94c08ff76b5723c41f6567ec18c7892ea"
        },
        {
          "alg": "SHA-256",
          "content": "15f4a94963c95accac15b7b657bb177d3ad82bb90b0d0526d9a9b85079925db5"
        },
        {
          "alg": "SHA-256",
          "content": "d22a945598fb91236b4dd793a6e42e4f3dd7740bb5aace5ebd7d4c08d13bb575"
        },
        {
          "alg": "SHA-256",
          "content": "c1c43ad4339643d70ebb8124e1305a7dab423001eff58bb41a0f731adbc98355"
        },
        {
          "alg": "SHA-256",
          "content": "1a353f84de772f423b5ffb11d7ae352fbbef0f446f3c0b0af0f8236d7233606e"
        },
        {
          "alg": "SHA-256",
          "content": "5086029a57366b8cf81b130a43908738095c270c21a8d7f0e8bdfdb89718e2f3"
        },
        {
          "alg": "SHA-256",
          "content": "46c25dda9d092a06c08db76ffe0a197107904d0dfac653f7d5306bbcd6d6119c"
        },
        {
          "alg": "SHA-256",
          "content": "37ea7b83c935e5b0d68c9449b82651accf78a10828b2c02b2f2d9e9496446c21"
        },
        {
          "alg": "SHA-256",
          "content": "e64e88d5585bea9ce95861079de72006c7fa6d3df4e3a3b65ba31eb979c15c9f"
        },
        {
          "alg": "SHA-256",
          "content": "54d510bac3ee52247af28ed4bb18a1e799f040ac60fd2bf5ccd4c92f1fbe786f"
        },
        {
          "alg": "SHA-256",
          "content": "a2a5e1d0ff29adddc9f6d6821a66302e4493f8ca898b715b6b1182c2c201ea0a"
        },
        {
          "alg": "SHA-256",
          "content": "03b9666e41e35d8909852ba191a0607520f81b74eaf12ccf8737005dbb313821"
        },
        {
          "alg": "SHA-256",
          "content": "a91c17edf6eea2402cb5457b4c89e99bc5ed1004aa34c4adf1d4258c1a5c22c2"
        },
        {
          "alg": "SHA-256",
          "content": "b49924c73a235e969511bf2aabdff3beebf9820931f646c80274d5d780010c47"
        },
        {
          "alg": "SHA-256",
          "content": "2cbd9a5eff05e51c447c34dfa4632145b26b09120cf04bd0c871e44c1a5e1c9a"
        },
        {
          "alg": "SHA-256",
          "content": "2d5d76654becf5efd62c9e51c3756c67b49498b0c9a40884934c40807adbd074"
        },
        {
          "alg": "SHA-256",
          "content": "fa10ef4112775900e7a0661068635eb67b2ab824fbde764de6e0e21982a93db0"
        },
        {
          "alg": "SHA-256",
          "content": "045ab3b6d308439e32b81cc173bba5b9018bc6ed896afd0c65b3b009b1699af5"
        },
        {
          "alg": "SHA-256",
          "content": "8816f3d218beb4b787de5c9759c259b8fa61f9dec42dc7811f320a33771778b7"
        },
        {
          "alg": "SHA-256",
          "content": "bce57638e08ac148e5778cce7feb968307a727d66f8e2274a543d0cf0c9ad6a3"
        },
        {
          "alg": "SHA-256",
          "content": "976e1128455aa595ea04c79ccfedff1aaeab96ee013fcc916bed120c4f0ad94f"
        },
        {
          "alg": "SHA-256",
          "content": "e7b891faeedeafba41b2983e5001a81b6a915b69544c7e7570d1989ce1c36ac7"
        },
        {
          "alg": "SHA-256",
          "content": "5f194189415698233dd1114a093a9b56e61e2c57e11b469be3b0506f46f0771c"
        },
        {
          "alg": "SHA-256",
          "content": "82a36973cf8a2ef5406f4fe2edbf8ed0c99629535d959e0b100c76a32535a111"
        },
        {
          "alg": "SHA-256",
          "content": "cdbb78909f52b981d3b2d56b97328d71eb0b974c36bd77c920123a7ebb192829"
        },
        {
          "alg": "SHA-256",
          "content": "52e24eacdb536cade636aa90fb851835222becff8484b7001fdc78cb0290f2aa"
        },
        {
          "alg": "SHA-256",
          "content": "37ae34309d7bd8c0d61ab839668058f2a7962ea1fc51d105d2db228fe0618034"
        },
        {
          "alg": "SHA-256",
          "content": "0cdbada856a1c69a7624a64d3d9aefe79300bd6ef827b43a4f265010b9b55184"
        },
        {
          "alg": "SHA-256",
          "content": "545f26c504b27c3758439a5e6d9349931f0a04f855668d5fe323c89e82300a38"
        },
        {
          "alg": "SHA-256",
          "content": "ff218293c9c806138dca139765e3b067621be52bcd93cdc14c7711be7ddc90a9"
        },
        {
          "alg": "SHA-256",
          "content": "97cf3eb53a8cccacf9d46686a0926186c9bfb5574f2ed66d3639d5fe117cd3a9"
        },
        {
          "alg": "SHA-256",
          "content": "d2f9fc07a8042a8f95925b35c4f04f469707c981fc33245b6ca187cf5d2dd290"
        },
        {
          "alg": "SHA-256",
          "content": "acf8a67ba51f4ca9ddbd0e6b3000a65ac51ab734661778b3e7ba64d99a710f2f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/af/f9/8a06bea35ef8daf588f707784c973a7046e0034c8d8cfb08828eeffb8b75/pydantic_core-2.46.5.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pydantic-core/2.46.5/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pydantic-settings@2.15.0",
      "name": "pydantic-settings",
      "version": "2.15.0",
      "purl": "pkg:pypi/pydantic-settings@2.15.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "694b793e84f766ba76a90ebdefc01d0a9a045dab0382bee70393da93712ad117"
        },
        {
          "alg": "SHA-256",
          "content": "0ba092c291c94baceb5eff768aa0d56400a457585bc0175925a5a5510303da42"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/68/ca/31c57507b13119d7d3cfa1576dad2911a4861e3be07b579395f4e9d393f9/pydantic_settings-2.15.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pydantic-settings/2.15.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pygments@2.20.0",
      "name": "pygments",
      "version": "2.20.0",
      "purl": "pkg:pypi/pygments@2.20.0",
      "supplier": {
        "name": "Matth\u00e4us G. Chajdas"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f"
        },
        {
          "alg": "SHA-256",
          "content": "81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pygments/2.20.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pyjwt@2.14.0",
      "name": "pyjwt",
      "version": "2.14.0",
      "purl": "pkg:pypi/pyjwt@2.14.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "77283c83fb56ecf566a886c757a714bc83668e38156de2cce8263302f42e0b86"
        },
        {
          "alg": "SHA-256",
          "content": "ad0cef71c756a56e74863c2919cf0985f72decbcfcb550ee2f422e7c62b5eedc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/af/c3/8a3b59c25070cc61dc517fbdfa5dc0904670c96f605cc69759dc09166b99/pyjwt-2.14.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pyjwt/2.14.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pytest@9.1.1",
      "name": "pytest",
      "version": "9.1.1",
      "purl": "pkg:pypi/pytest@9.1.1",
      "supplier": {
        "name": "Brianna Laugher, Bruno Oliveira, Floris Bruynooghe, Freya Bruhin, Holger Krekel, Others (See AUTHORS), Ronny Pfannschmidt"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1088fbde8f2b49d95a549a195707afa7a76a3ce9bcadc26b6d71f0ffda5fe313"
        },
        {
          "alg": "SHA-256",
          "content": "37a86b45efb9a47a61a36449063e8e18d0cab3161329fc099eb21783169c4f0c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/e4/47/b9efed96c114afcfa3c9d3fe98a76a1d14c74a9e266d397cf6eb64be5e01/pytest-9.1.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pytest/9.1.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pytest-asyncio@1.4.0",
      "name": "pytest-asyncio",
      "version": "1.4.0",
      "purl": "pkg:pypi/pytest-asyncio@1.4.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c6c0d2259945122819f171a32ecea2c349ead889ee28176caaf492143424be42"
        },
        {
          "alg": "SHA-256",
          "content": "933ca923a23075a87fb7070c0ec272a6848489824d887c85c812670932835aa1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/43/7c/d36d04db312ecf4298932ef77e6e4a9e8ad017906e24e34f0b0c361a2473/pytest_asyncio-1.4.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pytest-asyncio/1.4.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pytest-cov@7.1.0",
      "name": "pytest-cov",
      "version": "7.1.0",
      "purl": "pkg:pypi/pytest-cov@7.1.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "30674f2b5f6351aa09702a9c8c364f6a01c27aae0c1366ae8016160d1efc56b2"
        },
        {
          "alg": "SHA-256",
          "content": "a0461110b7865f9a271aa1b51e516c9a95de9d696734a2f71e3e78f46e1d4678"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/b1/51/a849f96e117386044471c8ec2bd6cfebacda285da9525c9106aeb28da671/pytest_cov-7.1.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pytest-cov/7.1.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/python-dotenv@1.2.2",
      "name": "python-dotenv",
      "version": "1.2.2",
      "purl": "pkg:pypi/python-dotenv@1.2.2",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3"
        },
        {
          "alg": "SHA-256",
          "content": "1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/82/ed/0301aeeac3e5353ef3d94b6ec08bbcabd04a72018415dcb29e588514bba8/python_dotenv-1.2.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/python-dotenv/1.2.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/python-multipart@0.0.32",
      "name": "python-multipart",
      "version": "0.0.32",
      "purl": "pkg:pypi/python-multipart@0.0.32",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "be54b7f3fa167bb83e4fcd936b887b708f4e57fe75911c02aebf53efaf8d938e"
        },
        {
          "alg": "SHA-256",
          "content": "ff6d3f776f16878c894e52e107296ffc890e913c611b1a4ec6c44e2821fe2e23"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/5b/42/55c32bb9b12693c092ad250a0e82edb5b31ddeda6eb772de5f308b3804ad/python_multipart-0.0.32.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/python-multipart/0.0.32/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/pywin32@311",
      "name": "pywin32",
      "version": "311",
      "purl": "pkg:pypi/pywin32@311",
      "supplier": {
        "name": "Mark Hammond (et al)"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f95ba5a847cba10dd8c4d8fefa9f2a6cf283b8b88ed6178fa8a6c1ab16054d0d"
        },
        {
          "alg": "SHA-256",
          "content": "718a38f7e5b058e76aee1c56ddd06908116d35147e133427e59a3983f703a20d"
        },
        {
          "alg": "SHA-256",
          "content": "7b4075d959648406202d92a2310cb990fea19b535c7f4a78d3f5e10b926eeb8a"
        },
        {
          "alg": "SHA-256",
          "content": "b7a2c10b93f8986666d0c803ee19b5990885872a7de910fc460f9b0c2fbf92ee"
        },
        {
          "alg": "SHA-256",
          "content": "3aca44c046bd2ed8c90de9cb8427f581c479e594e99b5c0bb19b29c10fd6cb87"
        },
        {
          "alg": "SHA-256",
          "content": "a508e2d9025764a8270f93111a970e1d0fbfc33f4153b388bb649b7eec4f9b42"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Python-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/a5/be/3fd5de0979fcb3994bfee0d65ed8ca9506a8a1260651b86174f6a86f52b3/pywin32-311-cp313-cp313-win32.whl"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/pywin32/311/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/referencing@0.37.0",
      "name": "referencing",
      "version": "0.37.0",
      "purl": "pkg:pypi/referencing@0.37.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8"
        },
        {
          "alg": "SHA-256",
          "content": "381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/referencing/0.37.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/requests@2.34.2",
      "name": "requests",
      "version": "2.34.2",
      "purl": "pkg:pypi/requests@2.34.2",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed"
        },
        {
          "alg": "SHA-256",
          "content": "2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/requests/2.34.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/rich@15.0.0",
      "name": "rich",
      "version": "15.0.0",
      "purl": "pkg:pypi/rich@15.0.0",
      "supplier": {
        "name": "Will McGugan"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36"
        },
        {
          "alg": "SHA-256",
          "content": "33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/rich/15.0.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/rpds-py@0.30.0",
      "name": "rpds-py",
      "version": "0.30.0",
      "purl": "pkg:pypi/rpds-py@0.30.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "dd8ff7cf90014af0c0f787eea34794ebf6415242ee1d6fa91eaba725cc441e84"
        },
        {
          "alg": "SHA-256",
          "content": "f83424d738204d9770830d35290ff3273fbb02b41f919870479fab14b9d303b2"
        },
        {
          "alg": "SHA-256",
          "content": "e7536cd91353c5273434b4e003cbda89034d67e7710eab8761fd918ec6c69cf8"
        },
        {
          "alg": "SHA-256",
          "content": "2771c6c15973347f50fece41fc447c054b7ac2ae0502388ce3b6738cd366e3d4"
        },
        {
          "alg": "SHA-256",
          "content": "0a59119fc6e3f460315fe9d08149f8102aa322299deaa5cab5b40092345c2136"
        },
        {
          "alg": "SHA-256",
          "content": "76fec018282b4ead0364022e3c54b60bf368b9d926877957a8624b58419169b7"
        },
        {
          "alg": "SHA-256",
          "content": "692bef75a5525db97318e8cd061542b5a79812d711ea03dbc1f6f8dbb0c5f0d2"
        },
        {
          "alg": "SHA-256",
          "content": "9027da1ce107104c50c81383cae773ef5c24d296dd11c99e2629dbd7967a20c6"
        },
        {
          "alg": "SHA-256",
          "content": "9cf69cdda1f5968a30a359aba2f7f9aa648a9ce4b580d6826437f2b291cfc86e"
        },
        {
          "alg": "SHA-256",
          "content": "a4796a717bf12b9da9d3ad002519a86063dcac8988b030e405704ef7d74d2d9d"
        },
        {
          "alg": "SHA-256",
          "content": "5d4c2aa7c50ad4728a094ebd5eb46c452e9cb7edbfdb18f9e1221f597a73e1e7"
        },
        {
          "alg": "SHA-256",
          "content": "ba81a9203d07805435eb06f536d95a266c21e5b2dfbf6517748ca40c98d19e31"
        },
        {
          "alg": "SHA-256",
          "content": "945dccface01af02675628334f7cf49c2af4c1c904748efc5cf7bbdf0b579f95"
        },
        {
          "alg": "SHA-256",
          "content": "b40fb160a2db369a194cb27943582b38f79fc4887291417685f3ad693c5a1d5d"
        },
        {
          "alg": "SHA-256",
          "content": "806f36b1b605e2d6a72716f321f20036b9489d29c51c91f4dd29a3e3afb73b15"
        },
        {
          "alg": "SHA-256",
          "content": "d96c2086587c7c30d44f31f42eae4eac89b60dabbac18c7669be3700f13c3ce1"
        },
        {
          "alg": "SHA-256",
          "content": "eb0b93f2e5c2189ee831ee43f156ed34e2a89a78a66b98cadad955972548be5a"
        },
        {
          "alg": "SHA-256",
          "content": "922e10f31f303c7c920da8981051ff6d8c1a56207dbdf330d9047f6d30b70e5e"
        },
        {
          "alg": "SHA-256",
          "content": "cdc62c8286ba9bf7f47befdcea13ea0e26bf294bda99758fd90535cbaf408000"
        },
        {
          "alg": "SHA-256",
          "content": "47f9a91efc418b54fb8190a6b4aa7813a23fb79c51f4bb84e418f5476c38b8db"
        },
        {
          "alg": "SHA-256",
          "content": "1f3587eb9b17f3789ad50824084fa6f81921bbf9a795826570bda82cb3ed91f2"
        },
        {
          "alg": "SHA-256",
          "content": "39c02563fc592411c2c61d26b6c5fe1e51eaa44a75aa2c8735ca88b0d9599daa"
        },
        {
          "alg": "SHA-256",
          "content": "51a1234d8febafdfd33a42d97da7a43f5dcb120c1060e352a3fbc0c6d36e2083"
        },
        {
          "alg": "SHA-256",
          "content": "eb2c4071ab598733724c08221091e8d80e89064cd472819285a9ab0f24bcedb9"
        },
        {
          "alg": "SHA-256",
          "content": "6bdfdb946967d816e6adf9a3d8201bfad269c67efe6cefd7093ef959683c8de0"
        },
        {
          "alg": "SHA-256",
          "content": "c77afbd5f5250bf27bf516c7c4a016813eb2d3e116139aed0096940c5982da94"
        },
        {
          "alg": "SHA-256",
          "content": "61046904275472a76c8c90c9ccee9013d70a6d0f73eecefd38c1ae7c39045a08"
        },
        {
          "alg": "SHA-256",
          "content": "4c5f36a861bc4b7da6516dbdf302c55313afa09b81931e8280361a4f6c9a2d27"
        },
        {
          "alg": "SHA-256",
          "content": "3d4a69de7a3e50ffc214ae16d79d8fbb0922972da0356dcf4d0fdca2878559c6"
        },
        {
          "alg": "SHA-256",
          "content": "f14fc5df50a716f7ece6a80b6c78bb35ea2ca47c499e422aa4463455dd96d56d"
        },
        {
          "alg": "SHA-256",
          "content": "68f19c879420aa08f61203801423f6cd5ac5f0ac4ac82a2368a9fcd6a9a075e0"
        },
        {
          "alg": "SHA-256",
          "content": "ec7c4490c672c1a0389d319b3a9cfcd098dcdc4783991553c332a15acf7249be"
        },
        {
          "alg": "SHA-256",
          "content": "f251c812357a3fed308d684a5079ddfb9d933860fc6de89f2b7ab00da481e65f"
        },
        {
          "alg": "SHA-256",
          "content": "ac98b175585ecf4c0348fd7b29c3864bda53b805c773cbf7bfdaffc8070c976f"
        },
        {
          "alg": "SHA-256",
          "content": "3e62880792319dbeb7eb866547f2e35973289e7d5696c6e295476448f5b63c87"
        },
        {
          "alg": "SHA-256",
          "content": "4e7fc54e0900ab35d041b0601431b0a0eb495f0851a0639b6ef90f7741b39a18"
        },
        {
          "alg": "SHA-256",
          "content": "47e77dc9822d3ad616c3d5759ea5631a75e5809d5a28707744ef79d7a1bcfcad"
        },
        {
          "alg": "SHA-256",
          "content": "b4dc1a6ff022ff85ecafef7979a2c6eb423430e05f1165d6688234e62ba99a07"
        },
        {
          "alg": "SHA-256",
          "content": "4559c972db3a360808309e06a74628b95eaccbf961c335c8fe0d590cf587456f"
        },
        {
          "alg": "SHA-256",
          "content": "0ed177ed9bded28f8deb6ab40c183cd1192aa0de40c12f38be4d59cd33cb5c65"
        },
        {
          "alg": "SHA-256",
          "content": "ad1fa8db769b76ea911cb4e10f049d80bf518c104f15b3edb2371cc65375c46f"
        },
        {
          "alg": "SHA-256",
          "content": "46e83c697b1f1c72b50e5ee5adb4353eef7406fb3f2043d64c33f20ad1c2fc53"
        },
        {
          "alg": "SHA-256",
          "content": "ee454b2a007d57363c2dfd5b6ca4a5d7e2c518938f8ed3b706e37e5d470801ed"
        },
        {
          "alg": "SHA-256",
          "content": "95f0802447ac2d10bcc69f6dc28fe95fdf17940367b21d34e34c737870758950"
        },
        {
          "alg": "SHA-256",
          "content": "613aa4771c99f03346e54c3f038e4cc574ac09a3ddfb0e8878487335e96dead6"
        },
        {
          "alg": "SHA-256",
          "content": "7e6ecfcb62edfd632e56983964e6884851786443739dbfe3582947e87274f7cb"
        },
        {
          "alg": "SHA-256",
          "content": "a1d0bc22a7cdc173fedebb73ef81e07faef93692b8c1ad3733b67e31e1b6e1b8"
        },
        {
          "alg": "SHA-256",
          "content": "0d08f00679177226c4cb8c5265012eea897c8ca3b93f429e546600c971bcbae7"
        },
        {
          "alg": "SHA-256",
          "content": "5965af57d5848192c13534f90f9dd16464f3c37aaf166cc1da1cae1fd5a34898"
        },
        {
          "alg": "SHA-256",
          "content": "9a4e86e34e9ab6b667c27f3211ca48f73dba7cd3d90f8d5b11be56e5dbc3fb4e"
        },
        {
          "alg": "SHA-256",
          "content": "e5d3e6b26f2c785d65cc25ef1e5267ccbe1b069c5c21b8cc724efee290554419"
        },
        {
          "alg": "SHA-256",
          "content": "626a7433c34566535b6e56a1b39a7b17ba961e97ce3b80ec62e6f1312c025551"
        },
        {
          "alg": "SHA-256",
          "content": "acd7eb3f4471577b9b5a41baf02a978e8bdeb08b4b355273994f8b87032000a8"
        },
        {
          "alg": "SHA-256",
          "content": "fe5fa731a1fa8a0a56b0977413f8cacac1768dad38d16b3a296712709476fbd5"
        },
        {
          "alg": "SHA-256",
          "content": "74a3243a411126362712ee1524dfc90c650a503502f135d54d1b352bd01f2404"
        },
        {
          "alg": "SHA-256",
          "content": "3e8eeb0544f2eb0d2581774be4c3410356eba189529a6b3e36bbbf9696175856"
        },
        {
          "alg": "SHA-256",
          "content": "dbd936cde57abfee19ab3213cf9c26be06d60750e60a8e4dd85d1ab12c8b1f40"
        },
        {
          "alg": "SHA-256",
          "content": "dc824125c72246d924f7f796b4f63c1e9dc810c7d9e2355864b3c3a73d59ade0"
        },
        {
          "alg": "SHA-256",
          "content": "27f4b0e92de5bfbc6f86e43959e6edd1425c33b5e69aab0984a72047f2bcf1e3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/20/af/3f2f423103f1113b36230496629986e0ef7e199d2aa8392452b484b38ced/rpds_py-0.30.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/rpds-py/0.30.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/ruff@0.16.8",
      "name": "ruff",
      "version": "0.16.8",
      "purl": "pkg:pypi/ruff@0.16.8",
      "supplier": {
        "name": "docs.astral.sh"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9247bf92b5f04d825c8639a4fe423ec2e4222acd9222e58412b0dab7e442798b"
        },
        {
          "alg": "SHA-256",
          "content": "6ffbd6d87383c1edf5f6fa890f10200950240d7c1a16052a19a09d3a2307dd38"
        },
        {
          "alg": "SHA-256",
          "content": "42ed6b878ed61e3acca92f2730a17acff39286944ea82398544696366a6f925e"
        },
        {
          "alg": "SHA-256",
          "content": "7ea781c7f2afba8c6a505ea0fb3f994020249e0c450635f5381286fea6b46170"
        },
        {
          "alg": "SHA-256",
          "content": "8efeae3bbe414a5efefda11a792dfb51ef90ac48d50c4830de2f644caf3e8659"
        },
        {
          "alg": "SHA-256",
          "content": "3a79b795469fef7fc6e908b218eed2eb17332afd85031db6480dc864560e69b2"
        },
        {
          "alg": "SHA-256",
          "content": "3fdc5563cdc50555e6fba39322850860e9267c1b3d12c26a74729d8604c3c812"
        },
        {
          "alg": "SHA-256",
          "content": "34508983c70665578dab88f5223d8e6228307e1135398ca8bfc8b7e9501e282b"
        },
        {
          "alg": "SHA-256",
          "content": "644bb578569e0ffc575741232bd385dacdd6fbe123f1a729e7a225f54aa3957f"
        },
        {
          "alg": "SHA-256",
          "content": "15e7d226246961db9235098333caa13063906d3851136b84c2900b82f5daa1df"
        },
        {
          "alg": "SHA-256",
          "content": "a2bf6bc3e9ebdd4449abc6f06cf64b98051a2c61cf94d2fe9596518c881f1a1e"
        },
        {
          "alg": "SHA-256",
          "content": "6ca111ba0849539165e9e59d2b442542f3c1e8060ebbdea82494f1ffbccb1e1f"
        },
        {
          "alg": "SHA-256",
          "content": "359a1e5b495448ee1e91018064382ebc86f90e8aac2fed222c7d0e4e8df85fd2"
        },
        {
          "alg": "SHA-256",
          "content": "59e8f5681349474110b24d62e93cfda6593f5fa3473446ca3705200cac1a08b9"
        },
        {
          "alg": "SHA-256",
          "content": "efa3e7a16d1baaa79957888dfdf8be9ef2e44db81cb032af06d76632ab59e773"
        },
        {
          "alg": "SHA-256",
          "content": "55793ba85c69921e89be061426d91a78652d6e50317c962240922747a4eb713f"
        },
        {
          "alg": "SHA-256",
          "content": "a6b85621fd3c81e31fc5f5add09c9c078b430db3595ca632efafdec9e64ebfaa"
        },
        {
          "alg": "SHA-256",
          "content": "d075e820af612102ce217f07cc93e69f9490b10ec13ea85fa87bd03d996cef8a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/ba/78/449cb84790bd5cc3823b2652ee405a4558856e5c4195aee3a16bf7b3eb5d/ruff-0.16.8.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/ruff/0.16.8/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/shellingham@1.5.4",
      "name": "shellingham",
      "version": "1.5.4",
      "purl": "pkg:pypi/shellingham@1.5.4",
      "supplier": {
        "name": "Tzu-ping Chung"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de"
        },
        {
          "alg": "SHA-256",
          "content": "7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/shellingham/1.5.4/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/sse-starlette@3.4.4",
      "name": "sse-starlette",
      "version": "3.4.4",
      "purl": "pkg:pypi/sse-starlette@3.4.4",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07e0fa0460138baf25cdd5fb28683472c3995dc1642225191b3832d62526bcb0"
        },
        {
          "alg": "SHA-256",
          "content": "3f4dd50d8aed2771a091f3a83000323fc3844541c16b4fe585ae2420cc6df973"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/f7/2b/58abc2d1fd397e7dde08e947e05c884d8ef2f78d5e2588c17a12d42d6994/sse_starlette-3.4.4.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/sse-starlette/3.4.4/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/starlette@1.6.0",
      "name": "starlette",
      "version": "1.6.0",
      "purl": "pkg:pypi/starlette@1.6.0",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d4e3ac5e546444960c710297a3c9fc3f7ebae1b7e963f3d36173b49da535be9b"
        },
        {
          "alg": "SHA-256",
          "content": "a86dd39d14bb45f85a3d18525215a9ef0cfd1f192ac793220e72598c90335f0c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/b5/b4/205b0d5241d934e8add0c38aa924c4f9fb7330834ff11e5444db964ec3f9/starlette-1.6.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/starlette/1.6.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/ty@0.0.82",
      "name": "ty",
      "version": "0.0.82",
      "purl": "pkg:pypi/ty@0.0.82",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "586e3bf784cece42113929bb64b4761bed5c2127ae6cea294bb82da670066356"
        },
        {
          "alg": "SHA-256",
          "content": "be58e089e317e1ada7a655216828e76d369386dc958f7a3b3d455ab6dc7f02b6"
        },
        {
          "alg": "SHA-256",
          "content": "c080ba9a816cfbb3e34c0d3a0071829c602d14bb992bc799d885d4b30008b4ab"
        },
        {
          "alg": "SHA-256",
          "content": "4f08bd5b751c3b2c46eabe8aee890e7fa54e3bcd97ffa4b8338b0a2508d928c2"
        },
        {
          "alg": "SHA-256",
          "content": "7f5ef0401743c2eeac8039ef9ff1bc5dd612bd17ed0259b9b0794e19696548a6"
        },
        {
          "alg": "SHA-256",
          "content": "c899643f2a4c1782c06a4bf4959909d1aa2d9d2cac7c1ac3de3161dfcb6909f8"
        },
        {
          "alg": "SHA-256",
          "content": "b7aa6e4e157c6e0b770c327a5d966371b2a7bc7ad4f22d662ac068623cba00eb"
        },
        {
          "alg": "SHA-256",
          "content": "28c141ab481748f1b889eb572e803172ea452af621e514c30a2f30884753b020"
        },
        {
          "alg": "SHA-256",
          "content": "16fff2729fbaa3998ba1cab536dc7d176aef28927b09200588e50982394c56df"
        },
        {
          "alg": "SHA-256",
          "content": "c2024a33209b37525ffa85a29036985e9ef53a013c0ff321231bd8b23987cf71"
        },
        {
          "alg": "SHA-256",
          "content": "14a0ae8591e08aca5911b545d100e51c9b796350a85b2b36d82219820552d662"
        },
        {
          "alg": "SHA-256",
          "content": "2964202b09108c72232760119c2680cefc33191c428b09e6f620b6c0ab9c6b0f"
        },
        {
          "alg": "SHA-256",
          "content": "f4ed8fc714e35dc11ef4209832e73ad461cf29c9161099eb6c2c541c6b9a3e0e"
        },
        {
          "alg": "SHA-256",
          "content": "32a3fe7b1a50f20679fe76c85c0087280419365d900300898a7b95cbcfe510fc"
        },
        {
          "alg": "SHA-256",
          "content": "f751044ae63ea9e73ce2eae4c23a839efa4a04d6487d6ea411a590fbe43360b6"
        },
        {
          "alg": "SHA-256",
          "content": "0eb66c5ce58434a48d2cae2780d25285c7ca19e07a0d38b1fe39d1a0f75d6fa3"
        },
        {
          "alg": "SHA-256",
          "content": "1e4a6c1ca2dc1a6929517d73a47cd626989bb8bd67811425fbe022d06eb2bf73"
        },
        {
          "alg": "SHA-256",
          "content": "a6f0e8a1f961518746edbccc5986945c01a56a917ebe37117aa028a038d54ae3"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/f6/df/b9f35d0b8860f1bbfcb852fbef363301b5ca4b5590cadc6f2a810646d579/ty-0.0.82.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/ty/0.0.82/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/typer@0.25.1",
      "name": "typer",
      "version": "0.25.1",
      "purl": "pkg:pypi/typer@0.25.1",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9616eb8853a09ffeabab1698952f33c6f29ffdbceb4eaeecf571880e8d7664cc"
        },
        {
          "alg": "SHA-256",
          "content": "75caa44ed46a03fb2dab8808753ffacdbfea88495e74c85a28c5eefcf5f39c89"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/e4/51/9aed62104cea109b820bbd6c14245af756112017d309da813ef107d42e7e/typer-0.25.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/typer/0.25.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/typing-extensions@4.15.0",
      "name": "typing-extensions",
      "version": "4.15.0",
      "purl": "pkg:pypi/typing-extensions@4.15.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"
        },
        {
          "alg": "SHA-256",
          "content": "f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "PSF-2.0"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/typing-extensions/4.15.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/typing-inspection@0.4.2",
      "name": "typing-inspection",
      "version": "0.4.2",
      "purl": "pkg:pypi/typing-inspection@0.4.2",
      "supplier": {
        "name": "github.com"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464"
        },
        {
          "alg": "SHA-256",
          "content": "4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/typing-inspection/0.4.2/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/urllib3@2.7.0",
      "name": "urllib3",
      "version": "2.7.0",
      "purl": "pkg:pypi/urllib3@2.7.0",
      "supplier": {
        "name": "Unknown / community"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c"
        },
        {
          "alg": "SHA-256",
          "content": "9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/urllib3/2.7.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/uuid6@2025.0.1",
      "name": "uuid6",
      "version": "2025.0.1",
      "purl": "pkg:pypi/uuid6@2025.0.1",
      "supplier": {
        "name": "Oittaa"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cd0af94fa428675a44e32c5319ec5a3485225ba2179eefcf4c3f205ae30a81bd"
        },
        {
          "alg": "SHA-256",
          "content": "80530ce4d02a93cdf82e7122ca0da3ebbbc269790ec1cb902481fa3e9cc9ff99"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/ca/b7/4c0f736ca824b3a25b15e8213d1bcfc15f8ac2ae48d1b445b310892dc4da/uuid6-2025.0.1.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/uuid6/2025.0.1/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:pypi/uvicorn@0.47.0",
      "name": "uvicorn",
      "version": "0.47.0",
      "purl": "pkg:pypi/uvicorn@0.47.0",
      "supplier": {
        "name": "uvicorn.dev"
      },
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7c9a0ea1a9414106bbab7324609c162d8fa0cdcdcb703060987269d77c7bb533"
        },
        {
          "alg": "SHA-256",
          "content": "2c5715bc12d1892d84752049f400cd1c3cb018514967fdfeb97640443a6a9432"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause"
          }
        }
      ],
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://files.pythonhosted.org/packages/f6/b1/8e7077a8641086aea449e1b5752a570f1b5906c64e0a33cd6d93b63a066b/uvicorn-0.47.0.tar.gz"
        },
        {
          "type": "website",
          "url": "https://pypi.org/project/uvicorn/0.47.0/"
        }
      ],
      "properties": [
        {
          "name": "kaos:license-class",
          "value": "permissive"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:pypi/kaos-llm-client@0.1.11",
      "dependsOn": [
        "pkg:pypi/httpx@0.28.1",
        "pkg:pypi/kaos-core@0.1.5",
        "pkg:pypi/pydantic-settings@2.15.0",
        "pkg:pypi/pydantic@2.13.5"
      ]
    },
    {
      "ref": "pkg:pypi/annotated-doc@0.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/annotated-types@0.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/anyio@4.14.2",
      "dependsOn": [
        "pkg:pypi/idna@3.15"
      ]
    },
    {
      "ref": "pkg:pypi/attrs@26.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/azure-core@1.41.0",
      "dependsOn": [
        "pkg:pypi/requests@2.34.2",
        "pkg:pypi/typing-extensions@4.15.0"
      ]
    },
    {
      "ref": "pkg:pypi/azure-identity@1.25.3",
      "dependsOn": [
        "pkg:pypi/azure-core@1.41.0",
        "pkg:pypi/cryptography@50.0.1",
        "pkg:pypi/msal-extensions@1.3.1",
        "pkg:pypi/msal@1.39.0",
        "pkg:pypi/typing-extensions@4.15.0"
      ]
    },
    {
      "ref": "pkg:pypi/certifi@2026.4.22",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/cffi@2.0.0",
      "dependsOn": [
        "pkg:pypi/pycparser@3.0"
      ]
    },
    {
      "ref": "pkg:pypi/charset-normalizer@3.4.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/click@8.4.0",
      "dependsOn": [
        "pkg:pypi/colorama@0.4.6"
      ]
    },
    {
      "ref": "pkg:pypi/colorama@0.4.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/coverage@7.14.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/cryptography@50.0.1",
      "dependsOn": [
        "pkg:pypi/cffi@2.0.0"
      ]
    },
    {
      "ref": "pkg:pypi/h11@0.16.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/h2@4.4.1",
      "dependsOn": [
        "pkg:pypi/hpack@4.2.0",
        "pkg:pypi/hyperframe@6.1.0"
      ]
    },
    {
      "ref": "pkg:pypi/hpack@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/httpcore@1.0.9",
      "dependsOn": [
        "pkg:pypi/certifi@2026.4.22",
        "pkg:pypi/h11@0.16.0"
      ]
    },
    {
      "ref": "pkg:pypi/httpx@0.28.1",
      "dependsOn": [
        "pkg:pypi/anyio@4.14.2",
        "pkg:pypi/certifi@2026.4.22",
        "pkg:pypi/httpcore@1.0.9",
        "pkg:pypi/idna@3.15"
      ]
    },
    {
      "ref": "pkg:pypi/httpx-sse@0.4.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/hyperframe@6.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/idna@3.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/iniconfig@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/jsonschema@4.26.0",
      "dependsOn": [
        "pkg:pypi/attrs@26.1.0",
        "pkg:pypi/jsonschema-specifications@2025.9.1",
        "pkg:pypi/referencing@0.37.0",
        "pkg:pypi/rpds-py@0.30.0"
      ]
    },
    {
      "ref": "pkg:pypi/jsonschema-specifications@2025.9.1",
      "dependsOn": [
        "pkg:pypi/referencing@0.37.0"
      ]
    },
    {
      "ref": "pkg:pypi/kaos-content@0.1.0",
      "dependsOn": [
        "pkg:pypi/kaos-core@0.1.5",
        "pkg:pypi/pydantic@2.13.5",
        "pkg:pypi/uuid6@2025.0.1"
      ]
    },
    {
      "ref": "pkg:pypi/kaos-core@0.1.5",
      "dependsOn": [
        "pkg:pypi/click@8.4.0",
        "pkg:pypi/pydantic-settings@2.15.0",
        "pkg:pypi/pydantic@2.13.5"
      ]
    },
    {
      "ref": "pkg:pypi/kaos-mcp@0.1.5",
      "dependsOn": [
        "pkg:pypi/httpx@0.28.1",
        "pkg:pypi/kaos-content@0.1.0",
        "pkg:pypi/kaos-core@0.1.5",
        "pkg:pypi/mcp@1.30.0",
        "pkg:pypi/pydantic-settings@2.15.0",
        "pkg:pypi/pydantic@2.13.5",
        "pkg:pypi/starlette@1.6.0"
      ]
    },
    {
      "ref": "pkg:pypi/markdown-it-py@4.2.0",
      "dependsOn": [
        "pkg:pypi/mdurl@0.1.2"
      ]
    },
    {
      "ref": "pkg:pypi/mcp@1.30.0",
      "dependsOn": [
        "pkg:pypi/anyio@4.14.2",
        "pkg:pypi/httpx-sse@0.4.3",
        "pkg:pypi/httpx@0.28.1",
        "pkg:pypi/jsonschema@4.26.0",
        "pkg:pypi/pydantic-settings@2.15.0",
        "pkg:pypi/pydantic@2.13.5",
        "pkg:pypi/pyjwt@2.14.0",
        "pkg:pypi/python-multipart@0.0.32",
        "pkg:pypi/pywin32@311",
        "pkg:pypi/sse-starlette@3.4.4",
        "pkg:pypi/starlette@1.6.0",
        "pkg:pypi/typing-extensions@4.15.0",
        "pkg:pypi/typing-inspection@0.4.2",
        "pkg:pypi/uvicorn@0.47.0"
      ]
    },
    {
      "ref": "pkg:pypi/mdit-py-plugins@0.6.1",
      "dependsOn": [
        "pkg:pypi/markdown-it-py@4.2.0"
      ]
    },
    {
      "ref": "pkg:pypi/mdurl@0.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/msal@1.39.0",
      "dependsOn": [
        "pkg:pypi/cryptography@50.0.1",
        "pkg:pypi/pyjwt@2.14.0",
        "pkg:pypi/requests@2.34.2"
      ]
    },
    {
      "ref": "pkg:pypi/msal-extensions@1.3.1",
      "dependsOn": [
        "pkg:pypi/msal@1.39.0"
      ]
    },
    {
      "ref": "pkg:pypi/packaging@26.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pluggy@1.6.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pycparser@3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pydantic@2.13.5",
      "dependsOn": [
        "pkg:pypi/annotated-types@0.7.0",
        "pkg:pypi/pydantic-core@2.46.5",
        "pkg:pypi/typing-extensions@4.15.0",
        "pkg:pypi/typing-inspection@0.4.2"
      ]
    },
    {
      "ref": "pkg:pypi/pydantic-core@2.46.5",
      "dependsOn": [
        "pkg:pypi/typing-extensions@4.15.0"
      ]
    },
    {
      "ref": "pkg:pypi/pydantic-settings@2.15.0",
      "dependsOn": [
        "pkg:pypi/pydantic@2.13.5",
        "pkg:pypi/python-dotenv@1.2.2",
        "pkg:pypi/typing-inspection@0.4.2"
      ]
    },
    {
      "ref": "pkg:pypi/pygments@2.20.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pyjwt@2.14.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pytest@9.1.1",
      "dependsOn": [
        "pkg:pypi/colorama@0.4.6",
        "pkg:pypi/iniconfig@2.3.0",
        "pkg:pypi/packaging@26.2",
        "pkg:pypi/pluggy@1.6.0",
        "pkg:pypi/pygments@2.20.0"
      ]
    },
    {
      "ref": "pkg:pypi/pytest-asyncio@1.4.0",
      "dependsOn": [
        "pkg:pypi/pytest@9.1.1"
      ]
    },
    {
      "ref": "pkg:pypi/pytest-cov@7.1.0",
      "dependsOn": [
        "pkg:pypi/coverage@7.14.0",
        "pkg:pypi/pluggy@1.6.0",
        "pkg:pypi/pytest@9.1.1"
      ]
    },
    {
      "ref": "pkg:pypi/python-dotenv@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/python-multipart@0.0.32",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/pywin32@311",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/referencing@0.37.0",
      "dependsOn": [
        "pkg:pypi/attrs@26.1.0",
        "pkg:pypi/rpds-py@0.30.0"
      ]
    },
    {
      "ref": "pkg:pypi/requests@2.34.2",
      "dependsOn": [
        "pkg:pypi/certifi@2026.4.22",
        "pkg:pypi/charset-normalizer@3.4.7",
        "pkg:pypi/idna@3.15",
        "pkg:pypi/urllib3@2.7.0"
      ]
    },
    {
      "ref": "pkg:pypi/rich@15.0.0",
      "dependsOn": [
        "pkg:pypi/markdown-it-py@4.2.0",
        "pkg:pypi/pygments@2.20.0"
      ]
    },
    {
      "ref": "pkg:pypi/rpds-py@0.30.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/ruff@0.16.8",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/shellingham@1.5.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/sse-starlette@3.4.4",
      "dependsOn": [
        "pkg:pypi/anyio@4.14.2",
        "pkg:pypi/starlette@1.6.0"
      ]
    },
    {
      "ref": "pkg:pypi/starlette@1.6.0",
      "dependsOn": [
        "pkg:pypi/anyio@4.14.2"
      ]
    },
    {
      "ref": "pkg:pypi/ty@0.0.82",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/typer@0.25.1",
      "dependsOn": [
        "pkg:pypi/annotated-doc@0.0.4",
        "pkg:pypi/click@8.4.0",
        "pkg:pypi/rich@15.0.0",
        "pkg:pypi/shellingham@1.5.4"
      ]
    },
    {
      "ref": "pkg:pypi/typing-extensions@4.15.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/typing-inspection@0.4.2",
      "dependsOn": [
        "pkg:pypi/typing-extensions@4.15.0"
      ]
    },
    {
      "ref": "pkg:pypi/urllib3@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/uuid6@2025.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:pypi/uvicorn@0.47.0",
      "dependsOn": [
        "pkg:pypi/click@8.4.0",
        "pkg:pypi/h11@0.16.0"
      ]
    }
  ]
}
