{
  "schema_version": 1,
  "version": "0.1.0",
  "run_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948",
  "run_id": 37179703948,
  "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
  "event": "pull_request",
  "status": "success",
  "jobs": [
    {
      "id": 111369631911,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW4pw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369631911",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369631911",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:54Z",
      "completed_at": "2026-10-04T05:34:33Z",
      "name": "desktop (windows-latest)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:55Z",
          "completed_at": "2026-10-04T05:22:56Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:56Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run python -m pip install '.[gui]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:21Z"
        },
        {
          "name": "Ensure virtual display on Linux",
          "status": "completed",
          "conclusion": "skipped",
          "number": 5,
          "started_at": "2026-10-04T05:23:21Z",
          "completed_at": "2026-10-04T05:23:21Z"
        },
        {
          "name": "Real Tk integration on Linux",
          "status": "completed",
          "conclusion": "skipped",
          "number": 6,
          "started_at": "2026-10-04T05:23:21Z",
          "completed_at": "2026-10-04T05:23:21Z"
        },
        {
          "name": "Real Tk integration on Windows/macOS",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:23:21Z",
          "completed_at": "2026-10-04T05:34:27Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:34:27Z",
          "completed_at": "2026-10-04T05:34:28Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 15,
          "started_at": "2026-10-04T05:34:28Z",
          "completed_at": "2026-10-04T05:34:28Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 16,
          "started_at": "2026-10-04T05:34:28Z",
          "completed_at": "2026-10-04T05:34:32Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 17,
          "started_at": "2026-10-04T05:34:32Z",
          "completed_at": "2026-10-04T05:34:32Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369631911",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000034,
      "runner_name": "GitHub Actions 1000000034",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632017,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5EQ",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632017",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632017",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:23:00Z",
      "completed_at": "2026-10-04T05:25:35Z",
      "name": "test (macos-latest, 3.12)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:23:00Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:23:00Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:10Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:23:10Z",
          "completed_at": "2026-10-04T05:25:18Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:25:18Z",
          "completed_at": "2026-10-04T05:25:22Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:25:22Z",
          "completed_at": "2026-10-04T05:25:22Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:25:22Z",
          "completed_at": "2026-10-04T05:25:26Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:25:26Z",
          "completed_at": "2026-10-04T05:25:31Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:25:31Z",
          "completed_at": "2026-10-04T05:25:31Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:25:31Z",
          "completed_at": "2026-10-04T05:25:32Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:25:32Z",
          "completed_at": "2026-10-04T05:25:32Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:25:32Z",
          "completed_at": "2026-10-04T05:25:33Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632017",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000036,
      "runner_name": "GitHub Actions 1000000036",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632054,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Ng",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632054",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632054",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:25:05Z",
      "completed_at": "2026-10-04T05:26:02Z",
      "name": "accelerator (windows-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:25:06Z",
          "completed_at": "2026-10-04T05:25:07Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:25:07Z",
          "completed_at": "2026-10-04T05:25:13Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:25:13Z",
          "completed_at": "2026-10-04T05:25:13Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:25:13Z",
          "completed_at": "2026-10-04T05:25:49Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:25:49Z",
          "completed_at": "2026-10-04T05:25:58Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:25:58Z",
          "completed_at": "2026-10-04T05:25:58Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:25:58Z",
          "completed_at": "2026-10-04T05:25:59Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:25:59Z",
          "completed_at": "2026-10-04T05:26:01Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:26:01Z",
          "completed_at": "2026-10-04T05:26:01Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632054",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000043,
      "runner_name": "GitHub Actions 1000000043",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632059,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Ow",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632059",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632059",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:54Z",
      "completed_at": "2026-10-04T05:29:07Z",
      "name": "test (windows-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:55Z",
          "completed_at": "2026-10-04T05:22:56Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:56Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:02Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:23:02Z",
          "completed_at": "2026-10-04T05:23:30Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:23:30Z",
          "completed_at": "2026-10-04T05:28:19Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:28:19Z",
          "completed_at": "2026-10-04T05:28:43Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:28:43Z",
          "completed_at": "2026-10-04T05:28:44Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:28:44Z",
          "completed_at": "2026-10-04T05:28:47Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:28:47Z",
          "completed_at": "2026-10-04T05:29:00Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:29:00Z",
          "completed_at": "2026-10-04T05:29:02Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:29:02Z",
          "completed_at": "2026-10-04T05:29:02Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:29:02Z",
          "completed_at": "2026-10-04T05:29:04Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:29:04Z",
          "completed_at": "2026-10-04T05:29:04Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632059",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000035,
      "runner_name": "GitHub Actions 1000000035",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632061,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5PQ",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632061",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632061",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:24:58Z",
      "completed_at": "2026-10-04T05:30:33Z",
      "name": "test (ubuntu-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:24:59Z",
          "completed_at": "2026-10-04T05:25:00Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:25:00Z",
          "completed_at": "2026-10-04T05:25:01Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:25:01Z",
          "completed_at": "2026-10-04T05:25:02Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:25:02Z",
          "completed_at": "2026-10-04T05:25:17Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:25:17Z",
          "completed_at": "2026-10-04T05:30:05Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:30:05Z",
          "completed_at": "2026-10-04T05:30:11Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:30:11Z",
          "completed_at": "2026-10-04T05:30:11Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:30:11Z",
          "completed_at": "2026-10-04T05:30:19Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:30:19Z",
          "completed_at": "2026-10-04T05:30:28Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:30:28Z",
          "completed_at": "2026-10-04T05:30:29Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:30:29Z",
          "completed_at": "2026-10-04T05:30:29Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:30:29Z",
          "completed_at": "2026-10-04T05:30:30Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:30:30Z",
          "completed_at": "2026-10-04T05:30:30Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632061",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000041,
      "runner_name": "GitHub Actions 1000000041",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632062,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Pg",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632062",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632062",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:29:09Z",
      "completed_at": "2026-10-04T05:29:58Z",
      "name": "accelerator (windows-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:29:10Z",
          "completed_at": "2026-10-04T05:29:11Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:29:11Z",
          "completed_at": "2026-10-04T05:29:17Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:29:17Z",
          "completed_at": "2026-10-04T05:29:17Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:29:17Z",
          "completed_at": "2026-10-04T05:29:44Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:29:44Z",
          "completed_at": "2026-10-04T05:29:53Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:29:53Z",
          "completed_at": "2026-10-04T05:29:54Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:29:54Z",
          "completed_at": "2026-10-04T05:29:55Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:29:55Z",
          "completed_at": "2026-10-04T05:29:57Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:29:57Z",
          "completed_at": "2026-10-04T05:29:57Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632062",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000052,
      "runner_name": "GitHub Actions 1000000052",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632064,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5QA",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632064",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632064",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:30:00Z",
      "completed_at": "2026-10-04T05:33:36Z",
      "name": "test (ubuntu-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:30:01Z",
          "completed_at": "2026-10-04T05:30:02Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:30:02Z",
          "completed_at": "2026-10-04T05:30:03Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:30:03Z",
          "completed_at": "2026-10-04T05:30:03Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:30:03Z",
          "completed_at": "2026-10-04T05:30:18Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:30:18Z",
          "completed_at": "2026-10-04T05:33:18Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:33:18Z",
          "completed_at": "2026-10-04T05:33:22Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:33:22Z",
          "completed_at": "2026-10-04T05:33:23Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:33:23Z",
          "completed_at": "2026-10-04T05:33:27Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:33:27Z",
          "completed_at": "2026-10-04T05:33:34Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:33:34Z",
          "completed_at": "2026-10-04T05:33:34Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:33:34Z",
          "completed_at": "2026-10-04T05:33:35Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:33:35Z",
          "completed_at": "2026-10-04T05:33:35Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:33:35Z",
          "completed_at": "2026-10-04T05:33:35Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632064",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000053,
      "runner_name": "GitHub Actions 1000000053",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632075,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Sw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632075",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632075",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:26:34Z",
      "completed_at": "2026-10-04T05:27:01Z",
      "name": "accelerator (ubuntu-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:26:35Z",
          "completed_at": "2026-10-04T05:26:36Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:26:36Z",
          "completed_at": "2026-10-04T05:26:37Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:26:37Z",
          "completed_at": "2026-10-04T05:26:37Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:26:37Z",
          "completed_at": "2026-10-04T05:26:50Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:26:50Z",
          "completed_at": "2026-10-04T05:26:57Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:26:57Z",
          "completed_at": "2026-10-04T05:26:58Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:26:58Z",
          "completed_at": "2026-10-04T05:26:58Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:26:58Z",
          "completed_at": "2026-10-04T05:26:58Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:26:58Z",
          "completed_at": "2026-10-04T05:26:58Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632075",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000046,
      "runner_name": "GitHub Actions 1000000046",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632082,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Ug",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632082",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632082",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:27:27Z",
      "completed_at": "2026-10-04T05:33:06Z",
      "name": "desktop (ubuntu-latest)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:27:27Z",
          "completed_at": "2026-10-04T05:27:28Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:27:28Z",
          "completed_at": "2026-10-04T05:27:29Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:27:29Z",
          "completed_at": "2026-10-04T05:27:29Z"
        },
        {
          "name": "Run python -m pip install '.[gui]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:27:29Z",
          "completed_at": "2026-10-04T05:27:34Z"
        },
        {
          "name": "Ensure virtual display on Linux",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:27:34Z",
          "completed_at": "2026-10-04T05:27:41Z"
        },
        {
          "name": "Real Tk integration on Linux",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:27:41Z",
          "completed_at": "2026-10-04T05:33:03Z"
        },
        {
          "name": "Real Tk integration on Windows/macOS",
          "status": "completed",
          "conclusion": "skipped",
          "number": 7,
          "started_at": "2026-10-04T05:33:03Z",
          "completed_at": "2026-10-04T05:33:03Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:33:03Z",
          "completed_at": "2026-10-04T05:33:04Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 15,
          "started_at": "2026-10-04T05:33:04Z",
          "completed_at": "2026-10-04T05:33:04Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 16,
          "started_at": "2026-10-04T05:33:04Z",
          "completed_at": "2026-10-04T05:33:04Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 17,
          "started_at": "2026-10-04T05:33:04Z",
          "completed_at": "2026-10-04T05:33:04Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632082",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000048,
      "runner_name": "GitHub Actions 1000000048",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632084,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5VA",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632084",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632084",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:25:37Z",
      "completed_at": "2026-10-04T05:28:08Z",
      "name": "test (ubuntu-latest, 3.11)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:25:38Z",
          "completed_at": "2026-10-04T05:25:40Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:25:40Z",
          "completed_at": "2026-10-04T05:25:41Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:25:41Z",
          "completed_at": "2026-10-04T05:25:42Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:25:42Z",
          "completed_at": "2026-10-04T05:25:54Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:25:54Z",
          "completed_at": "2026-10-04T05:27:52Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:27:52Z",
          "completed_at": "2026-10-04T05:27:55Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:27:55Z",
          "completed_at": "2026-10-04T05:27:55Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:27:55Z",
          "completed_at": "2026-10-04T05:28:00Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:28:00Z",
          "completed_at": "2026-10-04T05:28:05Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:28:05Z",
          "completed_at": "2026-10-04T05:28:06Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:28:06Z",
          "completed_at": "2026-10-04T05:28:06Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:28:06Z",
          "completed_at": "2026-10-04T05:28:07Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:28:07Z",
          "completed_at": "2026-10-04T05:28:07Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632084",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000044,
      "runner_name": "GitHub Actions 1000000044",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632088,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5WA",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632088",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632088",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:26:04Z",
      "completed_at": "2026-10-04T05:26:30Z",
      "name": "accelerator (ubuntu-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:26:05Z",
          "completed_at": "2026-10-04T05:26:06Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:26:06Z",
          "completed_at": "2026-10-04T05:26:07Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:26:07Z",
          "completed_at": "2026-10-04T05:26:07Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:26:07Z",
          "completed_at": "2026-10-04T05:26:19Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:26:19Z",
          "completed_at": "2026-10-04T05:26:27Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:26:27Z",
          "completed_at": "2026-10-04T05:26:28Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:26:28Z",
          "completed_at": "2026-10-04T05:26:29Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:26:29Z",
          "completed_at": "2026-10-04T05:26:29Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:26:29Z",
          "completed_at": "2026-10-04T05:26:29Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632088",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000045,
      "runner_name": "GitHub Actions 1000000045",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632094,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Xg",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632094",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632094",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:27:37Z",
      "completed_at": "2026-10-04T05:28:09Z",
      "name": "accelerator (macos-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:27:38Z",
          "completed_at": "2026-10-04T05:27:38Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:27:38Z",
          "completed_at": "2026-10-04T05:27:40Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:27:40Z",
          "completed_at": "2026-10-04T05:27:55Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:27:55Z",
          "completed_at": "2026-10-04T05:28:01Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:28:01Z",
          "completed_at": "2026-10-04T05:28:06Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:28:06Z",
          "completed_at": "2026-10-04T05:28:06Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:28:06Z",
          "completed_at": "2026-10-04T05:28:07Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:28:07Z",
          "completed_at": "2026-10-04T05:28:07Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:28:07Z",
          "completed_at": "2026-10-04T05:28:07Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632094",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000049,
      "runner_name": "GitHub Actions 1000000049",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632095,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5Xw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632095",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632095",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:25:05Z",
      "completed_at": "2026-10-04T05:30:48Z",
      "name": "test (windows-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:25:06Z",
          "completed_at": "2026-10-04T05:25:07Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:25:07Z",
          "completed_at": "2026-10-04T05:25:12Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:25:12Z",
          "completed_at": "2026-10-04T05:25:13Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:25:13Z",
          "completed_at": "2026-10-04T05:25:47Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:25:47Z",
          "completed_at": "2026-10-04T05:30:17Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:30:17Z",
          "completed_at": "2026-10-04T05:30:28Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:30:28Z",
          "completed_at": "2026-10-04T05:30:29Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:30:29Z",
          "completed_at": "2026-10-04T05:30:30Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:30:30Z",
          "completed_at": "2026-10-04T05:30:42Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:30:42Z",
          "completed_at": "2026-10-04T05:30:43Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:30:43Z",
          "completed_at": "2026-10-04T05:30:43Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:30:43Z",
          "completed_at": "2026-10-04T05:30:46Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:30:46Z",
          "completed_at": "2026-10-04T05:30:46Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632095",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000042,
      "runner_name": "GitHub Actions 1000000042",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632110,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5bg",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632110",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632110",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:28:09Z",
      "completed_at": "2026-10-04T05:34:06Z",
      "name": "test (windows-latest, 3.12)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:28:10Z",
          "completed_at": "2026-10-04T05:28:11Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:28:11Z",
          "completed_at": "2026-10-04T05:28:17Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:28:17Z",
          "completed_at": "2026-10-04T05:28:17Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:28:17Z",
          "completed_at": "2026-10-04T05:28:47Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:28:47Z",
          "completed_at": "2026-10-04T05:33:21Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:33:21Z",
          "completed_at": "2026-10-04T05:33:34Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:33:34Z",
          "completed_at": "2026-10-04T05:33:35Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:33:35Z",
          "completed_at": "2026-10-04T05:33:37Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:33:37Z",
          "completed_at": "2026-10-04T05:34:02Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:34:02Z",
          "completed_at": "2026-10-04T05:34:02Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:34:02Z",
          "completed_at": "2026-10-04T05:34:03Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:34:03Z",
          "completed_at": "2026-10-04T05:34:05Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:34:05Z",
          "completed_at": "2026-10-04T05:34:05Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632110",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000050,
      "runner_name": "GitHub Actions 1000000050",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632111,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5bw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632111",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632111",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:57Z",
      "completed_at": "2026-10-04T05:27:32Z",
      "name": "desktop (macos-latest)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:58Z",
          "completed_at": "2026-10-04T05:22:58Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:58Z",
          "completed_at": "2026-10-04T05:23:00Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:23:00Z",
          "completed_at": "2026-10-04T05:23:00Z"
        },
        {
          "name": "Run python -m pip install '.[gui]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:23:00Z",
          "completed_at": "2026-10-04T05:23:05Z"
        },
        {
          "name": "Ensure virtual display on Linux",
          "status": "completed",
          "conclusion": "skipped",
          "number": 5,
          "started_at": "2026-10-04T05:23:05Z",
          "completed_at": "2026-10-04T05:23:05Z"
        },
        {
          "name": "Real Tk integration on Linux",
          "status": "completed",
          "conclusion": "skipped",
          "number": 6,
          "started_at": "2026-10-04T05:23:05Z",
          "completed_at": "2026-10-04T05:23:05Z"
        },
        {
          "name": "Real Tk integration on Windows/macOS",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:23:05Z",
          "completed_at": "2026-10-04T05:27:28Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:27:28Z",
          "completed_at": "2026-10-04T05:27:29Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 15,
          "started_at": "2026-10-04T05:27:29Z",
          "completed_at": "2026-10-04T05:27:29Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 16,
          "started_at": "2026-10-04T05:27:29Z",
          "completed_at": "2026-10-04T05:27:29Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 17,
          "started_at": "2026-10-04T05:27:29Z",
          "completed_at": "2026-10-04T05:27:30Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632111",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000038,
      "runner_name": "GitHub Actions 1000000038",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632119,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5dw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632119",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632119",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:56Z",
      "completed_at": "2026-10-04T05:25:03Z",
      "name": "test (macos-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:57Z",
          "completed_at": "2026-10-04T05:22:57Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:57Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:23:05Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:23:05Z",
          "completed_at": "2026-10-04T05:24:50Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:24:50Z",
          "completed_at": "2026-10-04T05:24:54Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:24:54Z",
          "completed_at": "2026-10-04T05:24:54Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:24:54Z",
          "completed_at": "2026-10-04T05:24:56Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:24:56Z",
          "completed_at": "2026-10-04T05:24:59Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:24:59Z",
          "completed_at": "2026-10-04T05:25:00Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:25:00Z",
          "completed_at": "2026-10-04T05:25:00Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:25:00Z",
          "completed_at": "2026-10-04T05:25:01Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:25:01Z",
          "completed_at": "2026-10-04T05:25:02Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632119",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000037,
      "runner_name": "GitHub Actions 1000000037",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632125,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5fQ",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632125",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632125",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:57Z",
      "completed_at": "2026-10-04T05:25:03Z",
      "name": "test (macos-latest, 3.11)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:57Z",
          "completed_at": "2026-10-04T05:22:57Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:57Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:23:05Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:23:05Z",
          "completed_at": "2026-10-04T05:24:49Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:24:49Z",
          "completed_at": "2026-10-04T05:24:52Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:24:52Z",
          "completed_at": "2026-10-04T05:24:52Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:24:52Z",
          "completed_at": "2026-10-04T05:24:56Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:24:56Z",
          "completed_at": "2026-10-04T05:25:00Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:25:00Z",
          "completed_at": "2026-10-04T05:25:00Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:25:00Z",
          "completed_at": "2026-10-04T05:25:01Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:25:01Z",
          "completed_at": "2026-10-04T05:25:01Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:25:01Z",
          "completed_at": "2026-10-04T05:25:02Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632125",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000039,
      "runner_name": "GitHub Actions 1000000039",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632130,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5gg",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632130",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632130",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:33:08Z",
      "completed_at": "2026-10-04T05:37:52Z",
      "name": "test (ubuntu-latest, 3.13)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:33:10Z",
          "completed_at": "2026-10-04T05:33:11Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:33:11Z",
          "completed_at": "2026-10-04T05:33:11Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:33:11Z",
          "completed_at": "2026-10-04T05:33:12Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:33:12Z",
          "completed_at": "2026-10-04T05:33:22Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:33:22Z",
          "completed_at": "2026-10-04T05:37:30Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:37:30Z",
          "completed_at": "2026-10-04T05:37:35Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:37:35Z",
          "completed_at": "2026-10-04T05:37:36Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:37:36Z",
          "completed_at": "2026-10-04T05:37:43Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:37:43Z",
          "completed_at": "2026-10-04T05:37:50Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:37:50Z",
          "completed_at": "2026-10-04T05:37:50Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:37:50Z",
          "completed_at": "2026-10-04T05:37:51Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:37:51Z",
          "completed_at": "2026-10-04T05:37:51Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:37:51Z",
          "completed_at": "2026-10-04T05:37:51Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632130",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000057,
      "runner_name": "GitHub Actions 1000000057",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632135,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5hw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632135",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632135",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:27:05Z",
      "completed_at": "2026-10-04T05:27:25Z",
      "name": "accelerator (macos-latest, 3.14)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:27:05Z",
          "completed_at": "2026-10-04T05:27:06Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:27:06Z",
          "completed_at": "2026-10-04T05:27:08Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:27:08Z",
          "completed_at": "2026-10-04T05:27:08Z"
        },
        {
          "name": "Run python -m pip install '.[png,accelerate]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:27:08Z",
          "completed_at": "2026-10-04T05:27:17Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind accelerator --output .ci-results/accelerator",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:27:17Z",
          "completed_at": "2026-10-04T05:27:21Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:27:21Z",
          "completed_at": "2026-10-04T05:27:22Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 11,
          "started_at": "2026-10-04T05:27:22Z",
          "completed_at": "2026-10-04T05:27:22Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 12,
          "started_at": "2026-10-04T05:27:22Z",
          "completed_at": "2026-10-04T05:27:22Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 13,
          "started_at": "2026-10-04T05:27:22Z",
          "completed_at": "2026-10-04T05:27:23Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632135",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000047,
      "runner_name": "GitHub Actions 1000000047",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632149,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5lQ",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632149",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632149",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:22:57Z",
      "completed_at": "2026-10-04T05:24:56Z",
      "name": "test (macos-latest, 3.13)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:22:57Z",
          "completed_at": "2026-10-04T05:22:58Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:22:58Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:22:59Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:22:59Z",
          "completed_at": "2026-10-04T05:23:06Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:23:06Z",
          "completed_at": "2026-10-04T05:24:44Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:24:44Z",
          "completed_at": "2026-10-04T05:24:47Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:24:47Z",
          "completed_at": "2026-10-04T05:24:47Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:24:47Z",
          "completed_at": "2026-10-04T05:24:50Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:24:50Z",
          "completed_at": "2026-10-04T05:24:53Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:24:53Z",
          "completed_at": "2026-10-04T05:24:54Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:24:54Z",
          "completed_at": "2026-10-04T05:24:54Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:24:54Z",
          "completed_at": "2026-10-04T05:24:54Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:24:54Z",
          "completed_at": "2026-10-04T05:24:55Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632149",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000040,
      "runner_name": "GitHub Actions 1000000040",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632151,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5lw",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632151",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632151",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:30:51Z",
      "completed_at": "2026-10-04T05:35:56Z",
      "name": "test (ubuntu-latest, 3.12)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:30:52Z",
          "completed_at": "2026-10-04T05:30:53Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:30:53Z",
          "completed_at": "2026-10-04T05:30:54Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:30:54Z",
          "completed_at": "2026-10-04T05:30:54Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:30:54Z",
          "completed_at": "2026-10-04T05:31:07Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:31:07Z",
          "completed_at": "2026-10-04T05:35:30Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:35:30Z",
          "completed_at": "2026-10-04T05:35:36Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:35:36Z",
          "completed_at": "2026-10-04T05:35:36Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:35:36Z",
          "completed_at": "2026-10-04T05:35:43Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:35:43Z",
          "completed_at": "2026-10-04T05:35:51Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:35:51Z",
          "completed_at": "2026-10-04T05:35:53Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:35:53Z",
          "completed_at": "2026-10-04T05:35:53Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:35:53Z",
          "completed_at": "2026-10-04T05:35:53Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:35:53Z",
          "completed_at": "2026-10-04T05:35:53Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632151",
      "labels": [
        "ubuntu-latest"
      ],
      "runner_id": 1000000055,
      "runner_name": "GitHub Actions 1000000055",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632184,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW5uA",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632184",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632184",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:28:10Z",
      "completed_at": "2026-10-04T05:33:42Z",
      "name": "test (windows-latest, 3.13)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:28:11Z",
          "completed_at": "2026-10-04T05:28:12Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:28:12Z",
          "completed_at": "2026-10-04T05:28:18Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:28:18Z",
          "completed_at": "2026-10-04T05:28:18Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:28:18Z",
          "completed_at": "2026-10-04T05:28:49Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:28:49Z",
          "completed_at": "2026-10-04T05:33:06Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:33:06Z",
          "completed_at": "2026-10-04T05:33:23Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:33:23Z",
          "completed_at": "2026-10-04T05:33:24Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:33:24Z",
          "completed_at": "2026-10-04T05:33:27Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:33:27Z",
          "completed_at": "2026-10-04T05:33:38Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:33:38Z",
          "completed_at": "2026-10-04T05:33:39Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:33:39Z",
          "completed_at": "2026-10-04T05:33:39Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:33:39Z",
          "completed_at": "2026-10-04T05:33:42Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:33:42Z",
          "completed_at": "2026-10-04T05:33:42Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632184",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000051,
      "runner_name": "GitHub Actions 1000000051",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632208,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW50A",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632208",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632208",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:33:11Z",
      "completed_at": "2026-10-04T05:36:05Z",
      "name": "test (macos-latest, 3.10)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:33:10Z",
          "completed_at": "2026-10-04T05:33:11Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:33:11Z",
          "completed_at": "2026-10-04T05:33:12Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:33:12Z",
          "completed_at": "2026-10-04T05:33:26Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:33:26Z",
          "completed_at": "2026-10-04T05:33:33Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:33:33Z",
          "completed_at": "2026-10-04T05:35:50Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:35:50Z",
          "completed_at": "2026-10-04T05:35:53Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:35:53Z",
          "completed_at": "2026-10-04T05:35:53Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:35:53Z",
          "completed_at": "2026-10-04T05:35:56Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:35:56Z",
          "completed_at": "2026-10-04T05:36:00Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:36:00Z",
          "completed_at": "2026-10-04T05:36:01Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:36:01Z",
          "completed_at": "2026-10-04T05:36:01Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:36:01Z",
          "completed_at": "2026-10-04T05:36:02Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:36:02Z",
          "completed_at": "2026-10-04T05:36:03Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632208",
      "labels": [
        "macos-latest"
      ],
      "runner_id": 1000000056,
      "runner_name": "GitHub Actions 1000000056",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    },
    {
      "id": 111369632240,
      "run_id": 37179703948,
      "workflow_name": "tests",
      "head_branch": "fix/ci-portability",
      "run_url": "https://api.github.com/repos/Kernerian/azimlib/actions/runs/37179703948",
      "run_attempt": 1,
      "node_id": "CR_kwDOU62qss8AAAAZ7iW58A",
      "head_sha": "a3f65b06d173ebfeaf5dfeacf7b3e66d6cdd6b2b",
      "url": "https://api.github.com/repos/Kernerian/azimlib/actions/jobs/111369632240",
      "html_url": "https://github.com/Kernerian/azimlib/actions/runs/37179703948/job/111369632240",
      "status": "completed",
      "conclusion": "success",
      "created_at": "2026-10-04T05:22:52Z",
      "started_at": "2026-10-04T05:30:34Z",
      "completed_at": "2026-10-04T05:34:37Z",
      "name": "test (windows-latest, 3.11)",
      "steps": [
        {
          "name": "Set up job",
          "status": "completed",
          "conclusion": "success",
          "number": 1,
          "started_at": "2026-10-04T05:30:35Z",
          "completed_at": "2026-10-04T05:30:36Z"
        },
        {
          "name": "Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 2,
          "started_at": "2026-10-04T05:30:36Z",
          "completed_at": "2026-10-04T05:30:43Z"
        },
        {
          "name": "Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 3,
          "started_at": "2026-10-04T05:30:43Z",
          "completed_at": "2026-10-04T05:30:46Z"
        },
        {
          "name": "Run python -m pip install '.[dev]'",
          "status": "completed",
          "conclusion": "success",
          "number": 4,
          "started_at": "2026-10-04T05:30:46Z",
          "completed_at": "2026-10-04T05:31:20Z"
        },
        {
          "name": "Run python -I tools/run_release_checks.py --kind unit --output .ci-results/unit",
          "status": "completed",
          "conclusion": "success",
          "number": 5,
          "started_at": "2026-10-04T05:31:20Z",
          "completed_at": "2026-10-04T05:34:08Z"
        },
        {
          "name": "Run python -m build",
          "status": "completed",
          "conclusion": "success",
          "number": 6,
          "started_at": "2026-10-04T05:34:08Z",
          "completed_at": "2026-10-04T05:34:18Z"
        },
        {
          "name": "Run python -m twine check --strict dist/*",
          "status": "completed",
          "conclusion": "success",
          "number": 7,
          "started_at": "2026-10-04T05:34:18Z",
          "completed_at": "2026-10-04T05:34:19Z"
        },
        {
          "name": "Run python -I tools/audit_distribution.py --wheel dist/*.whl --sdist dist/*.tar.gz --output .ci-results/distribution.json",
          "status": "completed",
          "conclusion": "success",
          "number": 8,
          "started_at": "2026-10-04T05:34:19Z",
          "completed_at": "2026-10-04T05:34:21Z"
        },
        {
          "name": "Run python -I tools/smoke_installed_package.py",
          "status": "completed",
          "conclusion": "success",
          "number": 9,
          "started_at": "2026-10-04T05:34:21Z",
          "completed_at": "2026-10-04T05:34:32Z"
        },
        {
          "name": "Run actions/upload-artifact@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 10,
          "started_at": "2026-10-04T05:34:32Z",
          "completed_at": "2026-10-04T05:34:33Z"
        },
        {
          "name": "Post Run actions/setup-python@v5",
          "status": "completed",
          "conclusion": "success",
          "number": 19,
          "started_at": "2026-10-04T05:34:33Z",
          "completed_at": "2026-10-04T05:34:33Z"
        },
        {
          "name": "Post Run actions/checkout@v4",
          "status": "completed",
          "conclusion": "success",
          "number": 20,
          "started_at": "2026-10-04T05:34:33Z",
          "completed_at": "2026-10-04T05:34:35Z"
        },
        {
          "name": "Complete job",
          "status": "completed",
          "conclusion": "success",
          "number": 21,
          "started_at": "2026-10-04T05:34:35Z",
          "completed_at": "2026-10-04T05:34:35Z"
        }
      ],
      "check_run_url": "https://api.github.com/repos/Kernerian/azimlib/check-runs/111369632240",
      "labels": [
        "windows-latest"
      ],
      "runner_id": 1000000054,
      "runner_name": "GitHub Actions 1000000054",
      "runner_group_id": 0,
      "runner_group_name": "GitHub Actions"
    }
  ],
  "artifact_reports": [
    {
      "name": "accelerator-macos-latest-py3.14",
      "archive_sha256": "948281b0217bf4ffc838bebdd6ff7ec470db23f54a4b1cdc905f498e8f44ee90",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:27:17.506279+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "macOS-26.6.2-arm64-arm-64bit-Mach-O",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.5.3",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "e0432f143c0afc5a9851bf8e40830a8d6f5fc7dcb0a720f2f9216a8f83426d2e"
        },
        "seconds": 3.627377667000019,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "test-macos-latest-py3.12",
      "archive_sha256": "381c63c991579599b3a512cceb825df9609da3c95229a21249c53fa6a89ff2bf",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:10.345901+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.12.10",
        "platform": "macOS-26.6.2-arm64-arm-64bit",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "b98de033af8756170a58031cf2229fbd67e231f2010c78528db4b5b1cd27893b"
        },
        "seconds": 127.684968417,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "d4ae2956fdcf1a3b255fdae40721389b095110e47c6b2c480e9426aa1103c2de"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4249584,
            "sha256": "68603e9439e8b373f8094bc89ff9970db89c8ed8e09d8ef7d048891b2d508cc3"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-windows-latest-py3.10",
      "archive_sha256": "f53af46c229c5a6daa373d33a37a2722865f5203c0769c52bcb97843bb59360a",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:30.867090+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.10.11",
        "platform": "Windows-10-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.3.19",
          "numpy": "2.2.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "2119a68950120cd724dda9c8633066583b216fe7f3b23b880b22c7a3c00e135e"
        },
        "seconds": 287.35049410000005,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3182137,
            "sha256": "0b1ece5f523f3b7ed7248f85d659d2ffc045c48ac7139e8336f6f84e8b429375"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4251740,
            "sha256": "fa2749f83d9fa4627d13d6ef9ff81acc1138019953229c7d59eccd11fc824b6f"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-windows-latest-py3.11",
      "archive_sha256": "4d2fe835df63c031ae43234662fa296b27d3a04e69ff86d2dd331e3e396925ef",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:31:20.605640+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.11.9",
        "platform": "Windows-10-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.4.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "3a1a0bcd51205ac4bcc3ca492b920145168b799772fda55079c2919431463389"
        },
        "seconds": 167.64333499999998,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3182137,
            "sha256": "8385712ce05b626623bea6d56d13d2b2dd4496fa3baab8cdb74e455bf531c3f5"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4251537,
            "sha256": "d6c140298b36c14911ffbbc2030d9d5532c0b457bd311fb42233e1ed2ce55fab"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-ubuntu-latest-py3.10",
      "archive_sha256": "c6ce3425076532011060cf298aad2977f673ca69279b130f57f65dbcee5fc50b",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:25:18.175588+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.10.21",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.3.19",
          "numpy": "2.2.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "d08fdd129b4a7f24a38d63551ee5495f581818d082d88aff1dcb058d6c777630"
        },
        "seconds": 287.580973203,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "d29ea4dd083b3319c4c1faa89ef98ef223824e69b35a1f5537badc077f461a24"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4247038,
            "sha256": "7f0853f04ca1b2391543d5f0fe931a3c9921d961ea069ef300b0ce460ef7c282"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "accelerator-ubuntu-latest-py3.14",
      "archive_sha256": "b929178409da2ec483123af9a12fd5f00d5fdfc07140484bf2bb4b3e72646e85",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:26:50.284480+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.5.3",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "9c97150a70b5e144e7ba344b591b3314c492f88783e96df4309f49354e6f06ec"
        },
        "seconds": 6.614060733000002,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "accelerator-macos-latest-py3.10",
      "archive_sha256": "004e51228156b6b13b86223dfdb01fedc1043229822793e22bb4d6ac4cbb6eaf",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:28:01.714935+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.10.11",
        "platform": "macOS-26.6.2-arm64-arm-64bit",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.2.6",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "cb0b7aaf6351c466f17324241f09d558c934146092a51bd6fc053f5dafb9d419"
        },
        "seconds": 4.230058249999999,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "accelerator-windows-latest-py3.10",
      "archive_sha256": "c2233e314a54c25308804ea827a6066d7c787e195924d32247f481647f679d63",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:29:45.378218+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.10.11",
        "platform": "Windows-10-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.2.6",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "6b793dda9aa0e5fc0aa46518e6ae9e2f429f94317d5508e0b2024d4e08477a98"
        },
        "seconds": 8.275750299999999,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "accelerator-windows-latest-py3.14",
      "archive_sha256": "01ed95589b3a530aae6d25476d6678d5fafb1dfdbefa9c48c03b2a5f4332a7b1",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:25:50.140159+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "Windows-2025Server-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.5.3",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "171a745d636ffe40528d931b96e35d3a4db70c247e69ba1172699d2a522ad4f6"
        },
        "seconds": 7.50354870000001,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "test-ubuntu-latest-py3.14",
      "archive_sha256": "119e82f692cf66982dcf04d28f5e5a0cf012e92e787b41c7a5129e8b9641adc5",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:30:18.553195+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "c05e8d04e20b89b397b4ab43c52dbad04543442474ed9bb002ee1d1d0ae19bc9"
        },
        "seconds": 179.379996894,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "18cd1f7b2cbed5d724d92502ae8beeeca65e0e7cee033226919b53c9bddfa2e5"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4246947,
            "sha256": "4abcb609c1889da1fb1cbcaacbc529a8e6b94c1d5f8e55f04aef8777620a262f"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "desktop-ubuntu-latest",
      "archive_sha256": "3a3b7e80ddd4aa25253d8d9e32c4a4945d1605e44de500235c6c0f28ced6cbfc",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:27:42.020631+00:00",
        "kind": "desktop",
        "execution_context": "github-actions",
        "python": "3.12.14",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "desktop",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "desktop_timeout_seconds": 900,
        "scripts": [
          {
            "tool": "smoke_artist_tk.py",
            "sha256": "3d15c15e3459232530f72d46029d5c9f748438beeb6062f0fc6f58ca71c5b3f9",
            "returncode": 0,
            "seconds": 1.3612605249999916,
            "log_sha256": "5dc3ad4a20c85783d85c8611363f1d252a26e0bef469b800109bd0c7b07990db"
          },
          {
            "tool": "smoke_viewer_tk.py",
            "sha256": "1f76e86d082469842761d592c315f179c09683a4f2273ec19c67dd43493a6730",
            "returncode": 0,
            "seconds": 4.342930201999991,
            "log_sha256": "9e625a54a08149313c540e964711d46a04dde764fa6beb937258b04173777c11",
            "report_file": "smoke_viewer_tk.json",
            "report_sha256": "ae4ebfe4eab5fb519cd38ed2ee0c4333d131a73c0d543fd42787d1840ea048cf"
          },
          {
            "tool": "smoke_component_lifecycle_tk.py",
            "sha256": "f0f15cab50b9e3d85c86a6ec2c4d5b6f3477bc8ed733046ed3e81e4588697e45",
            "returncode": 0,
            "seconds": 1.6457971349999951,
            "log_sha256": "d7c0adb9ade18b25663546122f3143467e9bb80b7c5a227b395ac39ac2faeae1",
            "report_file": "smoke_component_lifecycle_tk.json",
            "report_sha256": "584dca98845e3392f04a2eaf18f9188059e6d86321590f1c0e2df818b27fa606"
          },
          {
            "tool": "smoke_composition_tk.py",
            "sha256": "1ef69bdd58d530906d668e59175e9baa44381319dfe22f8434c4f0705d615675",
            "returncode": 0,
            "seconds": 11.277839848999989,
            "log_sha256": "f78f7ad8d4e6e0003b8dd866cec960acfdfaa339dcf59d6e0807c8e70dd14851",
            "report_file": "smoke_composition_tk.json",
            "report_sha256": "459729c730be2bc059c6b234a61bc02faf0b1ae4201e410266695a313e40c2f5"
          },
          {
            "tool": "smoke_series_tk.py",
            "sha256": "4b88b10e3d926fcbffa28e1cc57af66cda1998d527d8941fe4d21d2cfc770599",
            "returncode": 0,
            "seconds": 5.781557957000004,
            "log_sha256": "ad11ffe477fe887dd5285f3ec2dbbfe825d19bfd5527ff260bb77fd836f7fef9",
            "report_file": "smoke_series_tk.json",
            "report_sha256": "933c460234dc20570dff04ac87b6b370eac1e4343cdb700095bdf4d8a5f7478e"
          },
          {
            "tool": "smoke_numeric_tk.py",
            "sha256": "b41f1db86c2f3e237c6e28b29b97bb4c5d7da1dd70a14e88b6a43bf4f1fda10c",
            "returncode": 0,
            "seconds": 4.353540627000001,
            "log_sha256": "fb2713b6cb2e0e5a26c09f98972a9ff4a5b99225a3f453e53b2bf243d35f4644",
            "report_file": "smoke_numeric_tk.json",
            "report_sha256": "4a3b08ae3806d0c08f9095b5a906b28a2dfab43acfaf7ed3de923d9467acb0fe"
          },
          {
            "tool": "smoke_artist_validation_tk.py",
            "sha256": "89c734731b30ff930208f5c65da8e8c756e3e3383927b2851209ad71706438d3",
            "returncode": 0,
            "seconds": 5.700333728000004,
            "log_sha256": "c289a4a192942256f7a10cffab78ba15b14b4e78ae2c0e414f8fc30be262b752",
            "report_file": "smoke_artist_validation_tk.json",
            "report_sha256": "d8159f7291d990565ba334d33202d52459db24966808c69cb88dc1f6e8438444"
          },
          {
            "tool": "smoke_raster_cache_tk.py",
            "sha256": "2d5331752afccf39f8c9433121c2b4219f7031077146cd82c6345fb8b4cfe4b6",
            "returncode": 0,
            "seconds": 1.848720395000015,
            "log_sha256": "b6202cb0dc74f2b4f49d9e0962d96dd7b026e76809aa9e90a83895ea557131e8",
            "report_file": "smoke_raster_cache_tk.json",
            "report_sha256": "bffa99d1806029d2fb7b732136469b2f01372d9418fce52aa33295d2b15aca6f"
          },
          {
            "tool": "smoke_stroke_kernels_tk.py",
            "sha256": "335fb25b6addc1472e8876d7e2276fffba611f3febccae68e47318e0a2df4faa",
            "returncode": 0,
            "seconds": 19.017329993000004,
            "log_sha256": "4fa3a3e2fa1159af4bd9b20595e38027b7695f8ca6153087e765c3ad8e0f6bdd",
            "report_file": "smoke_stroke_kernels_tk.json",
            "report_sha256": "50e63a780466912411e4e39f9db9930e63944b542d5471de0f031bf81b41ba62"
          },
          {
            "tool": "smoke_artist_acceptance_tk.py",
            "sha256": "787970685a0e8b3eedf681921266579f48c632680128427657e2732ce224874e",
            "returncode": 0,
            "seconds": 24.622631679000023,
            "log_sha256": "638fb307287f06dd34e0f60e4e65e8ebd833128e6cb576bb973aac507690780c",
            "report_file": "smoke_artist_acceptance_tk.json",
            "report_sha256": "9a94b9a6ff5011da491378ed5cc3851d3c9ba3c81f205d0260ee4032d1233e70"
          },
          {
            "tool": "smoke_layout_acceptance_tk.py",
            "sha256": "a7fe8450360aa64bfc722b3f7a1311ef5e490966aca906352ab26f63118a15cf",
            "returncode": 0,
            "seconds": 230.36114144599998,
            "log_sha256": "ca05ba9b1d3a48f87db32fa6061278560c9241ec29d6caa24075420d1bf57645",
            "report_file": "smoke_layout_acceptance_tk.json",
            "report_sha256": "1f7c1944998ad31ecdf3848ea302393bdf6a74fd3bcc9e231c33a9b2c738b64d"
          },
          {
            "tool": "smoke_toolbar_tk.py",
            "sha256": "2e7be04f4c937f0d756b304811f83970fbbc7c8534535b3e876c81d2f2eaf443",
            "returncode": 0,
            "seconds": 1.028747081000006,
            "log_sha256": "58a4d0c465ef8db7ff069313dc2c5fab6a41ff65575f8b42a1b3847d8c527d35",
            "report_file": "smoke_toolbar_tk.json",
            "report_sha256": "6531463b0bc627a8a4471849e903c7aea753f500d48e6393a178f01d138d7a61"
          },
          {
            "tool": "smoke_pan_interaction_tk.py",
            "sha256": "1923fb66d6905dd5331dd17ee30adc19d049cffd6fac677e3548d75ffb306c21",
            "returncode": 0,
            "seconds": 10.180067866000002,
            "log_sha256": "e018869cde329c307f3ef1f579d17d43405649eeac1399f3651994fe8209efd6",
            "report_file": "smoke_pan_interaction_tk.json",
            "report_sha256": "819dcdb4a337eefc813126fab0a2cc9c823bfdf39d979c47a39ed4d4b1164f82"
          }
        ],
        "seconds": 321.524092235,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "desktop-windows-latest",
      "archive_sha256": "3acdc7dbf3cf7a5a366b6aeb36ca113cbae037fb5b31bddc330e0808fc7164bf",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:22.553025+00:00",
        "kind": "desktop",
        "execution_context": "github-actions",
        "python": "3.12.10",
        "platform": "Windows-2025Server-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "desktop",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "desktop_timeout_seconds": 900,
        "scripts": [
          {
            "tool": "smoke_artist_tk.py",
            "sha256": "3d15c15e3459232530f72d46029d5c9f748438beeb6062f0fc6f58ca71c5b3f9",
            "returncode": 0,
            "seconds": 2.867472599999985,
            "log_sha256": "14ca3765d8cf416c351c957aa9da555cc466509d27057e3b25d2789236dea062"
          },
          {
            "tool": "smoke_viewer_tk.py",
            "sha256": "1f76e86d082469842761d592c315f179c09683a4f2273ec19c67dd43493a6730",
            "returncode": 0,
            "seconds": 8.305616199999974,
            "log_sha256": "caf91d4a6467a130fe8d799e9fff7dc9ecfadeced3470af0c72247f699cb41f5",
            "report_file": "smoke_viewer_tk.json",
            "report_sha256": "5dd0d39925e908ce837b1b42afe73b35be6036fff5c300223a50bdca7bb2e6cd"
          },
          {
            "tool": "smoke_component_lifecycle_tk.py",
            "sha256": "f0f15cab50b9e3d85c86a6ec2c4d5b6f3477bc8ed733046ed3e81e4588697e45",
            "returncode": 0,
            "seconds": 3.126319799999976,
            "log_sha256": "97a27a0b3b2860e0e501de8f8ac1dad813ecfb124c97dd215783d017095dcf34",
            "report_file": "smoke_component_lifecycle_tk.json",
            "report_sha256": "1414957f26b6a998f97042c308022019cf6426068a16888dce4020bd12f03cbe"
          },
          {
            "tool": "smoke_composition_tk.py",
            "sha256": "1ef69bdd58d530906d668e59175e9baa44381319dfe22f8434c4f0705d615675",
            "returncode": 0,
            "seconds": 25.096230300000002,
            "log_sha256": "56aa7ed15011a53ea4ea2168e6729b9cf5d8b1bf7d360eff2df31ef11577dd22",
            "report_file": "smoke_composition_tk.json",
            "report_sha256": "4bfc149f4d8169115cecd02de723ca4b25dd86448ef3c8507fdfc12ec73dd6a7"
          },
          {
            "tool": "smoke_series_tk.py",
            "sha256": "4b88b10e3d926fcbffa28e1cc57af66cda1998d527d8941fe4d21d2cfc770599",
            "returncode": 0,
            "seconds": 14.766142399999978,
            "log_sha256": "c55f3fc14ee04e5fb1ed79df42c3409e92f398cff0a33ce71fa3ac165cb43663",
            "report_file": "smoke_series_tk.json",
            "report_sha256": "025b6da2ca8331c2d95ee6528b5e61c0b7ff6a46d42712b7b7f2fe531952435a"
          },
          {
            "tool": "smoke_numeric_tk.py",
            "sha256": "b41f1db86c2f3e237c6e28b29b97bb4c5d7da1dd70a14e88b6a43bf4f1fda10c",
            "returncode": 0,
            "seconds": 9.125418999999965,
            "log_sha256": "42833d4850895afc8d460d19be2dd40507696b072d612045ede96a2c966f4d87",
            "report_file": "smoke_numeric_tk.json",
            "report_sha256": "6565db328d9d349f1cd717b4f69179bc80244e339c07d9efb5f498b82e830cae"
          },
          {
            "tool": "smoke_artist_validation_tk.py",
            "sha256": "89c734731b30ff930208f5c65da8e8c756e3e3383927b2851209ad71706438d3",
            "returncode": 0,
            "seconds": 10.775769499999967,
            "log_sha256": "4b73183f65ae5e3e622dbf2ffd1d3f05db91d38868dd97b07732c6c201b7e30e",
            "report_file": "smoke_artist_validation_tk.json",
            "report_sha256": "7afbf8e6f99e0bedf76c18699fa08e7414c46b2403dae4bd784ca2935016f660"
          },
          {
            "tool": "smoke_raster_cache_tk.py",
            "sha256": "2d5331752afccf39f8c9433121c2b4219f7031077146cd82c6345fb8b4cfe4b6",
            "returncode": 0,
            "seconds": 3.487176599999998,
            "log_sha256": "dc18594302da7956ac93bdc0566d817679330b4f97004e4bb600e5bc5a08cc3f",
            "report_file": "smoke_raster_cache_tk.json",
            "report_sha256": "01b7668189af6a9f2ca4c0daf3f8f5af1689931d9031f6465c97ce5b9824df5b"
          },
          {
            "tool": "smoke_stroke_kernels_tk.py",
            "sha256": "335fb25b6addc1472e8876d7e2276fffba611f3febccae68e47318e0a2df4faa",
            "returncode": 0,
            "seconds": 34.39213689999997,
            "log_sha256": "9e847f666481b87bc43ecf99189029134608fcc16a3130d1cc877cae3edcf718",
            "report_file": "smoke_stroke_kernels_tk.json",
            "report_sha256": "445dadeded9726c56a692fa08ef157f6e41bc0e6a8141888fef9e7b5cef49fc0"
          },
          {
            "tool": "smoke_artist_acceptance_tk.py",
            "sha256": "787970685a0e8b3eedf681921266579f48c632680128427657e2732ce224874e",
            "returncode": 0,
            "seconds": 43.540957400000025,
            "log_sha256": "d2cc6e5e09aa3f4633e71bad5089b410255dfdb7660bbdd5119207997d04e40a",
            "report_file": "smoke_artist_acceptance_tk.json",
            "report_sha256": "2183e0400ae4c30e6de8b7d5fa2568fed2a46fc63d153351b19307b39919f92d"
          },
          {
            "tool": "smoke_layout_acceptance_tk.py",
            "sha256": "a7fe8450360aa64bfc722b3f7a1311ef5e490966aca906352ab26f63118a15cf",
            "returncode": 0,
            "seconds": 486.28304410000004,
            "log_sha256": "00423584ea4c7ff26a1158ef6eec5e5c0e792a0ceecc5ef1fa9f89242433bf3e",
            "report_file": "smoke_layout_acceptance_tk.json",
            "report_sha256": "d8aca4e6bca466404f5fe3efd2227805f2825a9ab93918f04fede777675441d0"
          },
          {
            "tool": "smoke_toolbar_tk.py",
            "sha256": "2e7be04f4c937f0d756b304811f83970fbbc7c8534535b3e876c81d2f2eaf443",
            "returncode": 0,
            "seconds": 2.589819299999931,
            "log_sha256": "32e9b2db4f8d394fb7e4a6550c1a6b072bc03e1893dca3baef8293e61a26d290",
            "report_file": "smoke_toolbar_tk.json",
            "report_sha256": "ba1b39a4f848b10288e7c3320896cd3522e2ddf075d24bfca2c29a4966b4f7de"
          },
          {
            "tool": "smoke_pan_interaction_tk.py",
            "sha256": "1923fb66d6905dd5331dd17ee30adc19d049cffd6fac677e3548d75ffb306c21",
            "returncode": 0,
            "seconds": 20.199780300000043,
            "log_sha256": "aa5fbbd90f8044d3db693107620f04c1834603917d3b64d1cbaf96007117bcf9",
            "report_file": "smoke_pan_interaction_tk.json",
            "report_sha256": "d291790d14690468b2dd9d8e1ed92be3509575563b8cdafcdb528b9c8794683a"
          }
        ],
        "seconds": 664.5600153,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "accelerator-ubuntu-latest-py3.10",
      "archive_sha256": "93eb16f1c81c3a7e501da14b566348171251b44e7975af33c5b1412dd8f1bd52",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:26:19.936748+00:00",
        "kind": "accelerator",
        "execution_context": "github-actions",
        "python": "3.10.21",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": null,
          "numpy": "2.2.6",
          "numba": "0.68.0",
          "llvmlite": "0.50.0"
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "accelerator",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 11,
          "subtests": 5470,
          "failures": 0,
          "errors": 0,
          "skipped": [],
          "log_sha256": "a9c379afe5f0bc39f08c13958d153b6a0c388ea600007194723c819c85aa9ae1"
        },
        "seconds": 7.945264810000005,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "test-windows-latest-py3.14",
      "archive_sha256": "2e2a084a65ccc49415a42b8e2e5e05badc1909ce4cb2239269d92638dda94ee7",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:25:48.362831+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "Windows-2025Server-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "0767798b2813830abaaab1273d33e1e18d365030072c13fa2c15a6f508349d54"
        },
        "seconds": 268.43053499999996,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3239001,
            "sha256": "9fdb47896cf0c3b129b239dad8747869ebaeeef15e022dc383be8df9259f69d7"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4268586,
            "sha256": "0f5d2d3ad74cefb095aeb7d1f5f238d5a5ad00e565bd1fd03600d0ccf2251143"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-ubuntu-latest-py3.13",
      "archive_sha256": "c0cc170fda0de99cadd850d571dabaf1a336483fcda2e28c255758df82e15287",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:33:23.201909+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.13.15",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "fb3bd48a2d84970a61168458172f6cbd65c4461036671b1892bd0084850ab658"
        },
        "seconds": 247.54864680200004,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "79bb6adcfd4831bfae1c337b3703c5dcba03925b2352bda712266d8bb144f361"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4247038,
            "sha256": "8847fe3be44bdc7daa14e6512925c7dca2d6ad8d328ef487af5fe7975369efed"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-macos-latest-py3.14",
      "archive_sha256": "6e0e7c8bc1b6f0a3d89967d814eab0aa3d10c10d4df717881936e3c2cfc0d8a8",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:05.992099+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.14.7",
        "platform": "macOS-26.6.2-arm64-arm-64bit-Mach-O",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "3ff512d4eee3693e80924bd8f9ee6ddfeccacaff56dcfb9b2e59d47c407e8328"
        },
        "seconds": 104.8354155,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "225be950ef7b972bccd4436c23571e32960ca224d639de33497972157d4c11b0"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4249501,
            "sha256": "09d909bf02fbc24fa3ff89ebd2bdffabe2c60f094df615b86a3622181bfb46d6"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-macos-latest-py3.13",
      "archive_sha256": "d2b91382672a480b705a4537be338951f80e26070d8b94bf8da3e11c8783743e",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:06.696124+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.13.15",
        "platform": "macOS-26.6.2-arm64-arm-64bit-Mach-O",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "25dc68be2e4ffcb4769b2a4cf7abd9902c40ff845b28f2c01a41d165a1b0a98b"
        },
        "seconds": 97.18530324999998,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "43c355033d4662c6c55780bb8f0c3f074ccfd08e34a7bca5d8ecfe4035efe272"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4249585,
            "sha256": "467c66607f4299ab3a1c2e09124451aba7ee01fe3fad5f57061fd6adaf4f0711"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-macos-latest-py3.11",
      "archive_sha256": "c35131a95076ef46ba1638d53766584dc347bb1791c1fe8822303ed013789b18",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:05.879692+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.11.9",
        "platform": "macOS-26.6.2-arm64-arm-64bit",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.4.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "c3278f5275bf67c48e0d9f6eecfcc88f5b7fc84d79d2ed4c5feecc594e4e1447"
        },
        "seconds": 103.660460917,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "225be950ef7b972bccd4436c23571e32960ca224d639de33497972157d4c11b0"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4249687,
            "sha256": "cabc973472e1c7970e699616e129f1387a35a8d94af0b23c2cc2112c0a3cdd4b"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-macos-latest-py3.10",
      "archive_sha256": "d0614a71116669a1c5e65c45c053b5fa8b2ed666638f434996a070d82f9a0baf",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:33:33.798893+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.10.11",
        "platform": "macOS-26.6.2-arm64-arm-64bit",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.3.19",
          "numpy": "2.2.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "c633e8d63e17589d11074916d73de752b316b1ee5600d74c4a381ce107bdd99d"
        },
        "seconds": 136.203061625,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "12e8b6b9b6d33fd837fd1bd50c392bb752be37bbb6c58aa1fcc8ca8c507fbe52"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4249499,
            "sha256": "26fb465b53586f44bd5af3401df7926e4879c7c1f7e769dee423b8edb2f0084c"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-windows-latest-py3.13",
      "archive_sha256": "7b8befc218b7b0ad1068fedd1997fed764961552a99c7796f9f8236ac545d780",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:28:49.952409+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.13.15",
        "platform": "Windows-2025Server-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "99744fc0c06a2ca641952fb651cd4f4e8df4a05c4b16cac1011bb108d446a3d4"
        },
        "seconds": 255.60782409999996,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3182137,
            "sha256": "652d989c0b158e936cc5cf7da2f6981117b3941a71109241c6c49d8a52ae4388"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4251951,
            "sha256": "54beb8eee3563eb691bcdcefc90994b9c979bbf188643c752191dd26b4524d85"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-ubuntu-latest-py3.12",
      "archive_sha256": "4a55ceaa636a4f62755ddeef114941c3408f3d8f4da5f87b0fd294af40476324",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:31:07.778145+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.12.14",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "6bf12aa72cd24b5b84b37a99a30b593029111304161ea7760fdaebf7ff4831b4"
        },
        "seconds": 263.06266458100004,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "2fe3216b1af34212b22f6f37b1b621ff703f3e6dcce30794d2fe335a64e3f2dd"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4247029,
            "sha256": "e73cd2fc0be1cd03b1a211da69c78083302b8491bee303547cc00615fdccfc79"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "desktop-macos-latest",
      "archive_sha256": "e7cc63443a32887747481731c6275a580b99fbd793d8c1764cfd8f4bcafd52a5",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:23:05.159169+00:00",
        "kind": "desktop",
        "execution_context": "github-actions",
        "python": "3.12.10",
        "platform": "macOS-26.6.2-arm64-arm-64bit",
        "machine": "arm64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "desktop",
          "RUNNER_OS": "macOS",
          "RUNNER_ARCH": "ARM64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "desktop_timeout_seconds": 900,
        "scripts": [
          {
            "tool": "smoke_artist_tk.py",
            "sha256": "3d15c15e3459232530f72d46029d5c9f748438beeb6062f0fc6f58ca71c5b3f9",
            "returncode": 0,
            "seconds": 1.1410323329998846,
            "log_sha256": "5dc3ad4a20c85783d85c8611363f1d252a26e0bef469b800109bd0c7b07990db"
          },
          {
            "tool": "smoke_viewer_tk.py",
            "sha256": "1f76e86d082469842761d592c315f179c09683a4f2273ec19c67dd43493a6730",
            "returncode": 0,
            "seconds": 4.034316624999974,
            "log_sha256": "3f4a0cb54ddadb31b85a169267fc3a511bb3e22c0f89634221857ae661a085e1",
            "report_file": "smoke_viewer_tk.json",
            "report_sha256": "92be2b613708bd2fb5397d3090453a3b6b4900d8f9f50babad9ff64184262b18"
          },
          {
            "tool": "smoke_component_lifecycle_tk.py",
            "sha256": "f0f15cab50b9e3d85c86a6ec2c4d5b6f3477bc8ed733046ed3e81e4588697e45",
            "returncode": 0,
            "seconds": 1.469184124999856,
            "log_sha256": "d63587132ca63fe1a63e2a8b0ffe2b8dfc91f3da18f2b054cc38c22ff97f2ae7",
            "report_file": "smoke_component_lifecycle_tk.json",
            "report_sha256": "42e937e8f92c90a499cae6a3e5613f6f6c8d618b410037244e4ae4f1d6f649eb"
          },
          {
            "tool": "smoke_composition_tk.py",
            "sha256": "1ef69bdd58d530906d668e59175e9baa44381319dfe22f8434c4f0705d615675",
            "returncode": 0,
            "seconds": 9.687200249999933,
            "log_sha256": "47135c97dd1df38cbd61f6a8699361ead5acc9a288a58c643e2560c089c624b9",
            "report_file": "smoke_composition_tk.json",
            "report_sha256": "925dc3dd7dbdbd94c15274127f22c1f3226e792b7d0a19b6fcc56473b8c720b1"
          },
          {
            "tool": "smoke_series_tk.py",
            "sha256": "4b88b10e3d926fcbffa28e1cc57af66cda1998d527d8941fe4d21d2cfc770599",
            "returncode": 0,
            "seconds": 4.382925542000066,
            "log_sha256": "69168ab38566404088fc89c895f6582b735c863bafad8843f0eeff3a83b91f28",
            "report_file": "smoke_series_tk.json",
            "report_sha256": "bea91a87728ce3750fa31529e9628c8491e827b4eadc2028b44d63854279734f"
          },
          {
            "tool": "smoke_numeric_tk.py",
            "sha256": "b41f1db86c2f3e237c6e28b29b97bb4c5d7da1dd70a14e88b6a43bf4f1fda10c",
            "returncode": 0,
            "seconds": 3.6857778329999746,
            "log_sha256": "e8e126fbe1f5b6ab8bb442c769e62b41454ada26e33a49a89c13e8f442ecc20b",
            "report_file": "smoke_numeric_tk.json",
            "report_sha256": "767e239a8f159604161595b8cb8832fc52f7e904ba50d3b4e30807326ef98ef5"
          },
          {
            "tool": "smoke_artist_validation_tk.py",
            "sha256": "89c734731b30ff930208f5c65da8e8c756e3e3383927b2851209ad71706438d3",
            "returncode": 0,
            "seconds": 4.496850375000122,
            "log_sha256": "7dc5c88db1e02044c01d78f8a92d21d9fa1c47e6ed0cde6eef18840de31ad0b2",
            "report_file": "smoke_artist_validation_tk.json",
            "report_sha256": "4fc083cbfd13dd85749594f3480bd886b9400bda03e6ce0594b731aea642c808"
          },
          {
            "tool": "smoke_raster_cache_tk.py",
            "sha256": "2d5331752afccf39f8c9433121c2b4219f7031077146cd82c6345fb8b4cfe4b6",
            "returncode": 0,
            "seconds": 1.5658677080000416,
            "log_sha256": "9bc03470b781ae4030785edb0b8a6f4559a1b5fe8a3853a0742c6983979e0df3",
            "report_file": "smoke_raster_cache_tk.json",
            "report_sha256": "1fa75d43145f43f4879cb1fc586e40226da67fdc6b5bc9bdb30f7146502fe995"
          },
          {
            "tool": "smoke_stroke_kernels_tk.py",
            "sha256": "335fb25b6addc1472e8876d7e2276fffba611f3febccae68e47318e0a2df4faa",
            "returncode": 0,
            "seconds": 15.020232833999899,
            "log_sha256": "4fa3a3e2fa1159af4bd9b20595e38027b7695f8ca6153087e765c3ad8e0f6bdd",
            "report_file": "smoke_stroke_kernels_tk.json",
            "report_sha256": "d046548c9ab9f1eda20711f782a71a50f973a91604e98fab8f09c5b324237a3f"
          },
          {
            "tool": "smoke_artist_acceptance_tk.py",
            "sha256": "787970685a0e8b3eedf681921266579f48c632680128427657e2732ce224874e",
            "returncode": 0,
            "seconds": 18.47451758299985,
            "log_sha256": "638fb307287f06dd34e0f60e4e65e8ebd833128e6cb576bb973aac507690780c",
            "report_file": "smoke_artist_acceptance_tk.json",
            "report_sha256": "3a5b7a092655d6d4efdff5612d8364ada86295d937d8897497357474178fbca0"
          },
          {
            "tool": "smoke_layout_acceptance_tk.py",
            "sha256": "a7fe8450360aa64bfc722b3f7a1311ef5e490966aca906352ab26f63118a15cf",
            "returncode": 0,
            "seconds": 189.69140337499994,
            "log_sha256": "ca05ba9b1d3a48f87db32fa6061278560c9241ec29d6caa24075420d1bf57645",
            "report_file": "smoke_layout_acceptance_tk.json",
            "report_sha256": "a4915d4c2c1693209c1379a07f1661b16daf208f76e913fa22ac8b837854df68"
          },
          {
            "tool": "smoke_toolbar_tk.py",
            "sha256": "2e7be04f4c937f0d756b304811f83970fbbc7c8534535b3e876c81d2f2eaf443",
            "returncode": 0,
            "seconds": 0.8703640000001087,
            "log_sha256": "58a4d0c465ef8db7ff069313dc2c5fab6a41ff65575f8b42a1b3847d8c527d35",
            "report_file": "smoke_toolbar_tk.json",
            "report_sha256": "8cbf9b5ff47d3710235c014ab44949c268e29e38e4a6c3c039eec00214f6cf6a"
          },
          {
            "tool": "smoke_pan_interaction_tk.py",
            "sha256": "1923fb66d6905dd5331dd17ee30adc19d049cffd6fac677e3548d75ffb306c21",
            "returncode": 0,
            "seconds": 8.979454958000133,
            "log_sha256": "e018869cde329c307f3ef1f579d17d43405649eeac1399f3651994fe8209efd6",
            "report_file": "smoke_pan_interaction_tk.json",
            "report_sha256": "cb4bc9a20612d47fd8263f52f020dbcdfe59fd3ff11b9bd1f3a8f08459de86a5"
          }
        ],
        "seconds": 263.5043022079999,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": null
    },
    {
      "name": "test-windows-latest-py3.12",
      "archive_sha256": "1294f9f405fd54d7ad7c11c00e7a6364438fc9517195095e075fdaaa99769953",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:28:48.083425+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.12.10",
        "platform": "Windows-2025Server-10.0.26100-SP0",
        "machine": "AMD64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.5.3",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Windows",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "aec6caf15eff2ec11ee2c9c97ec35575ced6633b38db73e14a495bc56ddf0cbd"
        },
        "seconds": 272.836099,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3182137,
            "sha256": "1d821d8c4ae6166381746205620fc261d76d95fa61e1d2edcae4f8ade4a80b36"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4251920,
            "sha256": "57a56b42df0535a2dbfd6aab1cbb26c83f13c42b20bc8f241f8fc1135ac483e1"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    },
    {
      "name": "test-ubuntu-latest-py3.11",
      "archive_sha256": "d578952ae66bfd7722d50e4baedb1c44be3367292603f4a79a77032283b66793",
      "result": {
        "schema_version": 1,
        "started_utc": "2026-10-04T05:25:54.938387+00:00",
        "kind": "unit",
        "execution_context": "github-actions",
        "python": "3.11.16",
        "platform": "Linux-6.17.0-1022-azure-x86_64-with-glibc2.39",
        "machine": "x86_64",
        "version": "0.1.0",
        "runtime_origin": "<environment>/site-packages/azimlib",
        "optional_packages": {
          "Pillow": "12.3.0",
          "aggdraw": "1.4.1",
          "numpy": "2.4.6",
          "numba": null,
          "llvmlite": null
        },
        "tool_sha256": "e87593d6822ba1db9d2ccb9547b00e10212456866c3a9af1ae0f748dd4477c79",
        "runtime_sha256": {
          "__init__.py": "55354ac690c040aed5d701a61a9ea0d83b89659721e3e4e9f8f986d1ca6134a6",
          "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
          "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
          "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
          "axes.py": "d168009ec144406362d34e5bfc86330ea55760fbd08e7e902c307bc2d33a256a",
          "axis.py": "b565216d06a747ddb0a43e2f7f3c4424391d31b41dfa2150fb0f9c5054c00436",
          "backend_bases.py": "50748620a631923fb863ad2e08219b9584cd2c519d8d5b9de42c4a19cb0d225e",
          "backends/__init__.py": "a86a02ec2baf519ed2fbf15040d5ba5e595e6239131ce9dcf8056d53288c74b4",
          "backends/_navigation_process.py": "2a22ce724fded67692ee358750837c044e4db9993b187dac69ac3fe9a31c4314",
          "backends/_pan_raster.py": "583d7a54984eb2ee8dee13620f3c12609979082c9d1fbf35291b81fb89a03e7b",
          "backends/_raster_cache.py": "049f3b70bc10ab77ba44112541672d757d0d3aaf6d62e4ba7d057d00aa4185f3",
          "backends/_subplots.py": "1282d8890a288f3bc8a6d56cadab390b87b662bc7d6f12ab5f0fae1d71d0388b",
          "backends/_tk_input.py": "bb1ac6db0515547401adbf91c2777b81c2b87322e5a3c5457c544a8518f1b86f",
          "backends/tk.py": "d3c5f31cdc6689b3e7bb23368d6308c4abb80b8836c9369b49f92bbb6e07ef7f",
          "callbacks.py": "0b226f49664fc70826db079df2c0d034bd5ba31478e0377b1ba1a28619093630",
          "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
          "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
          "colorbar.py": "9e86c97151961bdf8ae4dbffbbdee5898b839f740995dda1ff3acf35c6288eef",
          "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
          "colors.py": "4a59fe19a743b6c97b847ab34a7c875858e57fe65af8f729365d347ea98bdff9",
          "components.py": "e5f901265644b0b6c7cd607eeb75d78c903ba6501d6d311b147206a61ec482b2",
          "config.py": "c925020cd6058efdfac5423fbe9c20954e606991fb89d475a7e687b6f9cd9176",
          "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
          "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
          "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
          "cycles.py": "80eb57e6cc10299e50a08f68a22c56f5a037820f43c529d7f4ecf1659e837ab7",
          "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
          "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
          "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
          "figure.py": "ecddc7de661d31e2260f4dda9b67f18f52f5096eeb4b9e2167236415866c9969",
          "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
          "geometry.py": "73dcbb93f7f570683d6c2c9e71afbaaf21cf00d7d5aea4779440e6679256a27b",
          "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
          "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
          "io.py": "3e898d4bde7b89026c19ce61a7914ed2b7f39358e73e65cb6c7010d5e568663f",
          "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
          "layers.py": "d9655de8f2aeefbf7b76fb73807c0e9545ac6eb9e59d068f9cd3df55f1ed029a",
          "layout_engine.py": "390e31d618d4877cd80e5537649436df82ac4939da47bcf86db5338b7937f0ae",
          "legend_layout.py": "01ff3f45eb37266a6d049c671429b9513b38cc6b1beb0bf0b448ec6ac0492ac5",
          "line_labels.py": "6b63544d34a389ce04220cdb4cd1461d369c29f5648712a1f365a6532db8f471",
          "mosaic.py": "9bd1c15f76c5160b1273372f116cf2cdb644c7213965f63deed14977ed40d61e",
          "navigation.py": "3ddebc442666be8b271176ef8e0f9bff12ed7a74a855b1dee43534f677f018ab",
          "nested_layout.py": "283f7594b757926cf71e58d67547014fd90cba59df5893a2cc46bef6d60611b3",
          "overview.py": "82af3c41c839d8888145e8835bb58f480a27fc63df4e3408316fcb25ae506387",
          "plotting.py": "066db0a2f3af78645e1b59ea579122ccdf759fb24c212a14639c5160416c6765",
          "projected_paths.py": "8556765ee2d71504e78df87a672e108ed0023832cdb5d0a56e19c897840ac4d1",
          "projections.py": "be88c37f7f7aa9ed038710e04fb7c749b611f582fca30a60947d20462757e972",
          "pyplot.py": "fbe42e8ee85beb9161702587d40e55617f07b294ab793669bd27a32b2d9197ea",
          "render_map.py": "b60df816d77f599ea3433ead48b8d5cdcfc6e9451ebf9cfff85ba912b9eca11e",
          "renderers/__init__.py": "a50d68121df8f9ec9e397cb0d91e685aaaae72e357b434800214d8e56a61dd91",
          "renderers/_common.py": "d842737d3f16f27f36cfa039266cf6cdd2c9cbb1e13028029379c8d893cc9155",
          "renderers/_coverage_native.py": "900699bc644f2b1b83f31ac2042d0f069f8d95c6bc9160cf447770ae13a655a2",
          "renderers/_interactive.py": "b0fab6fcf5d72a82d51f74584b5f1565b28cc14e368ba3d3b17e8e504541e6bc",
          "renderers/_navigation_coverage.py": "798e5e4ff3b402b1f25dcf42059eb68486910e82d24f946532fc24e5675c405f",
          "renderers/_render_control.py": "b3e574b2f7ed06e835d603e38ea20de17a5b381f70578db75c0870882f053616",
          "renderers/_tile_cache.py": "c938677932a4d0dc32acec6af9a01dca0a5ff626213903d4f5f293155ffc9917",
          "renderers/coverage.py": "304602a4feb80ffbf5df96c787387ba1559bae20534a11a44419d0174d1f18f5",
          "renderers/pillow.py": "8105609dcee227ad8d1198daaa2249aebf909756e011d137834b2a3b7908b550",
          "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
          "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
          "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
          "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
          "style.py": "866becb658bb4fda4f2f920eadad060bddd45f85a15964c556d4aca5b62b24d5",
          "styles.py": "ccd0ee01db5519e907e060fa5069ed9b3d62e9d5d30eb341eebb7cf3e30dd2bf",
          "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
          "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
          "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
          "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
          "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507"
        },
        "github": {
          "GITHUB_REPOSITORY": "Kernerian/azimlib",
          "GITHUB_SHA": "90a1f1083dbe70ee53b3846cbe7d9a69e6f64b4f",
          "GITHUB_RUN_ID": "37179703948",
          "GITHUB_RUN_ATTEMPT": "1",
          "GITHUB_JOB": "test",
          "RUNNER_OS": "Linux",
          "RUNNER_ARCH": "X64"
        },
        "scope": "Installed runtime; unit checks or real withdrawn Tk/synthetic handlers. Local results are not remote CI; desktop results are not native human appearance/input approval.",
        "unittest": {
          "tests": 675,
          "subtests": 16792,
          "failures": 0,
          "errors": 0,
          "skipped": [
            {
              "test": "test_area_bits_match_cpython_summation_at_extreme_scales (test_native_coverage.NativeCoverageTests.test_area_bits_match_cpython_summation_at_extreme_scales)",
              "reason": "Numba optional"
            },
            {
              "test": "test_intersections_retain_every_vertex_and_float_bit_in_original_order (test_native_coverage.NativeCoverageTests.test_intersections_retain_every_vertex_and_float_bit_in_original_order)",
              "reason": "Numba optional"
            }
          ],
          "log_sha256": "114bf007f3b6e0e7b591bfdfc7f9ef4703f9c7b2faccc83431aa11ff5365316b"
        },
        "seconds": 117.307275857,
        "passed": true,
        "forbidden_imports": []
      },
      "distribution": {
        "schema_version": 1,
        "name": "azimlib",
        "normalized_name": "azimlib",
        "version": "0.1.0",
        "license_expression": "MIT AND CC0-1.0 AND LicenseRef-DejaVu",
        "mandatory_dependencies": [],
        "optional_dependencies": {
          "accelerate": [
            "numpy>=1.24",
            "numba>=0.63"
          ],
          "png": [
            "Pillow>=10"
          ],
          "gui": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24"
          ],
          "dev": [
            "Pillow>=10",
            "aggdraw>=1.3.19",
            "numpy>=1.24",
            "build>=1",
            "pytest>=8",
            "twine>=6",
            "packaging>=24",
            "PyYAML>=6",
            "tomli>=2; python_version < '3.11'"
          ]
        },
        "wheel_record_entries": 118,
        "runtime_files_exact": 111,
        "source_files_exact": 492,
        "natural_earth_layers": 6,
        "upstream_fonts_exact": 4,
        "own_icons": 21,
        "forbidden_runtime_imports": false,
        "external_original_ibge_data_excluded": true,
        "archives": [
          {
            "file": "azimlib-0.1.0-py3-none-any.whl",
            "bytes": 3181983,
            "sha256": "2922befae8ffd4b7a209736f75be37900ec12a2f2c46227e35ca80407ab55901"
          },
          {
            "file": "azimlib-0.1.0.tar.gz",
            "bytes": 4246916,
            "sha256": "37694abf411f2f55eb371fea554b78310084e8dcbfe4b127832ac374871575bb"
          }
        ],
        "scope": "Content/metadata/RECORD/provenance audit of the named local artifacts. Does not validate a PyPI upload, trademarks, remote CI or physical GUI input."
      }
    }
  ],
  "expected_jobs": 24,
  "verified_jobs": 24,
  "scope": "Actual hosted CI: 15 installed suites/build/audit/core, 6 optional compiler contracts, 3 withdrawn Tk integrations. No native human visual approval on Linux/macOS. GITHUB_SHA in a PR report identifies its synthetic merge commit; head_sha identifies the PR branch revision.",
  "_publication_history": "Historical result: license and execution hashes describe the original run, not the corrected BSD distribution. See publication-readiness.md and publication-source-map.json."
}
