{
  "schema_version": 1,
  "generated_at": "2026-10-23T12:17:34+00:00",
  "plugins": [
    {
      "id": "org.datalab.camera-characterization",
      "name": "Camera & Detector Characterization",
      "tier": "official",
      "status": "active",
      "repository": "https://github.com/DataLab-Platform/datalab-camera-characterization",
      "documentation": "https://github.com/DataLab-Platform/datalab-camera-characterization",
      "capabilities": [
        "application",
        "processing"
      ],
      "keywords": [
        "camera",
        "detector",
        "characterization"
      ],
      "icon": "https://raw.githubusercontent.com/DataLab-Platform/datalab-camera-characterization/develop/src/datalab_camera_characterization/icons/camera_characterization.svg",
      "distribution": "datalab-camera-characterization",
      "summary": "Characterization of scientific cameras and detectors",
      "license": "BSD-3-Clause",
      "releases": [
        {
          "version": "0.2.0",
          "filename": "datalab_camera_characterization-0.2.0-py3-none-any.whl",
          "url": "wheels/eadf9a309245e806bcea118996f3ed61886841891167ed70f529dcf945fb07d7/datalab_camera_characterization-0.2.0-py3-none-any.whl",
          "sha256": "eadf9a309245e806bcea118996f3ed61886841891167ed70f529dcf945fb07d7",
          "size": 328887,
          "requires_python": ">=3.9",
          "requires_dist": [
            "datalab-platform<2,>=1.3",
            "numpy>=1.22",
            "scipy>=1.10.1",
            "build>=1.2; extra == \"test\"",
            "psutil>=5.8; extra == \"test\"",
            "pytest; extra == \"test\"",
            "ruff; extra == \"test\""
          ],
          "targets": [
            "desktop",
            "web"
          ],
          "source_url": "https://github.com/DataLab-Platform/datalab-camera-characterization/releases/download/v0.2.0/datalab_camera_characterization-0.2.0-py3-none-any.whl"
        }
      ]
    },
    {
      "id": "org.datalab.pulse-characterization",
      "name": "Pulse & Transient Characterization",
      "tier": "official",
      "status": "active",
      "repository": "https://github.com/DataLab-Platform/datalab-pulse-characterization",
      "documentation": "https://github.com/DataLab-Platform/datalab-pulse-characterization",
      "capabilities": [
        "application",
        "processing"
      ],
      "keywords": [
        "pulse",
        "transient",
        "timing",
        "stability"
      ],
      "icon": "https://raw.githubusercontent.com/DataLab-Platform/datalab-pulse-characterization/develop/src/datalab_pulse_characterization/icons/pulse_characterization.svg",
      "distribution": "datalab-pulse-characterization",
      "summary": "Analyze repeated pulse acquisitions: timing, stability, step response, delays and spectra",
      "license": "BSD-3-Clause",
      "releases": [
        {
          "version": "0.2.0",
          "filename": "datalab_pulse_characterization-0.2.0-py3-none-any.whl",
          "url": "wheels/24a45b6cf4bb67cbacab29288d91f943cd54f556f5db61d0554e69ccc723a53f/datalab_pulse_characterization-0.2.0-py3-none-any.whl",
          "sha256": "24a45b6cf4bb67cbacab29288d91f943cd54f556f5db61d0554e69ccc723a53f",
          "size": 79669,
          "requires_python": ">=3.9",
          "requires_dist": [
            "datalab-platform<2,>=1.3",
            "build>=1.2; extra == \"test\"",
            "pytest; extra == \"test\"",
            "ruff; extra == \"test\""
          ],
          "targets": [
            "desktop",
            "web"
          ],
          "source_url": "https://github.com/DataLab-Platform/datalab-pulse-characterization/releases/download/v0.2.0/datalab_pulse_characterization-0.2.0-py3-none-any.whl"
        }
      ]
    }
  ]
}
