{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "serialNumber": "urn:uuid:310aa863-97fa-4e7d-805e-e9c7e01a22a6",
  "metadata": {
    "timestamp": "2026-09-09T18:24:28.749216600Z",
    "tools": [
      {
        "vendor": "Astral Software Inc.",
        "name": "uv",
        "version": "0.12.1"
      }
    ],
    "component": {
      "type": "library",
      "bom-ref": "clicknick-1",
      "name": "clicknick",
      "properties": [
        {
          "name": "uv:package:is_project_root",
          "value": "true"
        }
      ],
      "version": "0.23.1"
    }
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "executing-2@2.2.1",
      "name": "executing",
      "version": "2.2.1",
      "purl": "pkg:pypi/executing@2.2.1"
    },
    {
      "type": "library",
      "bom-ref": "laddercodec-3@0.2.1",
      "name": "laddercodec",
      "version": "0.2.1",
      "purl": "pkg:pypi/laddercodec@0.2.1"
    },
    {
      "type": "library",
      "bom-ref": "pyclickplc-4@0.4.0",
      "name": "pyclickplc",
      "version": "0.4.0",
      "purl": "pkg:pypi/pyclickplc@0.4.0"
    },
    {
      "type": "library",
      "bom-ref": "pymodbus-5@3.12.1",
      "name": "pymodbus",
      "version": "3.12.1",
      "purl": "pkg:pypi/pymodbus@3.12.1"
    },
    {
      "type": "library",
      "bom-ref": "pyodbc-6@5.3.0",
      "name": "pyodbc",
      "version": "5.3.0",
      "purl": "pkg:pypi/pyodbc@5.3.0"
    },
    {
      "type": "library",
      "bom-ref": "pyrsistent-7@0.20.0",
      "name": "pyrsistent",
      "version": "0.20.0",
      "purl": "pkg:pypi/pyrsistent@0.20.0"
    },
    {
      "type": "library",
      "bom-ref": "pyrung-8@0.15.0",
      "name": "pyrung",
      "version": "0.15.0",
      "purl": "pkg:pypi/pyrung@0.15.0"
    },
    {
      "type": "library",
      "bom-ref": "pywin32-9@311",
      "name": "pywin32",
      "version": "311",
      "purl": "pkg:pypi/pywin32@311"
    },
    {
      "type": "library",
      "bom-ref": "tksheet-10@7.6.0",
      "name": "tksheet",
      "version": "7.6.0",
      "purl": "pkg:pypi/tksheet@7.6.0"
    },
    {
      "type": "library",
      "bom-ref": "tomlkit-11@0.15.1",
      "name": "tomlkit",
      "version": "0.15.1",
      "purl": "pkg:pypi/tomlkit@0.15.1"
    }
  ],
  "dependencies": [
    {
      "ref": "clicknick-1",
      "dependsOn": [
        "executing-2@2.2.1",
        "laddercodec-3@0.2.1",
        "pyclickplc-4@0.4.0",
        "pymodbus-5@3.12.1",
        "pyodbc-6@5.3.0",
        "pyrsistent-7@0.20.0",
        "pyrung-8@0.15.0",
        "pywin32-9@311",
        "tksheet-10@7.6.0",
        "tomlkit-11@0.15.1"
      ]
    },
    {
      "ref": "executing-2@2.2.1"
    },
    {
      "ref": "laddercodec-3@0.2.1"
    },
    {
      "ref": "pyclickplc-4@0.4.0",
      "dependsOn": [
        "pymodbus-5@3.12.1"
      ]
    },
    {
      "ref": "pymodbus-5@3.12.1"
    },
    {
      "ref": "pyodbc-6@5.3.0"
    },
    {
      "ref": "pyrsistent-7@0.20.0"
    },
    {
      "ref": "pyrung-8@0.15.0",
      "dependsOn": [
        "executing-2@2.2.1",
        "pyclickplc-4@0.4.0",
        "pyrsistent-7@0.20.0",
        "tomlkit-11@0.15.1"
      ]
    },
    {
      "ref": "pywin32-9@311"
    },
    {
      "ref": "tksheet-10@7.6.0"
    },
    {
      "ref": "tomlkit-11@0.15.1"
    }
  ]
}
