{
  "schema_version": 1,
  "started_utc": "2026-10-06T19:27:24.499844+00:00",
  "kind": "unit",
  "execution_context": "local",
  "python": "3.14.4",
  "platform": "Windows-11-10.0.26200-SP0",
  "machine": "AMD64",
  "version": "0.3.0.dev0",
  "runtime_origin": "<environment>/site-packages/azimlib",
  "optional_packages": {
    "Pillow": "12.3.0",
    "aggdraw": null,
    "numpy": "2.4.4",
    "numba": null,
    "llvmlite": null
  },
  "tool_sha256": "0571472c985ea71b4ff5f808821eb2361500b86fdc92132a66123b317b27199c",
  "runtime_sha256": {
    "__init__.py": "20c2dc53a62e9bb49f9950f9b6c99fa166b9ef562cc4ac28823a4e5853945530",
    "_readers.py": "65a4ff9249f277d7f84e3dca9763ea14eb66928d832a8e99322ddff664283ffd",
    "_state.py": "c68862c9e821aaf88e5897f60b24513d561933f10274ebc28c57b323fa85b7d6",
    "_toolbar_icons.py": "45d5a0016aaa7617a35b737fdfbe43953699acf45099ee795bfd0abb668b1823",
    "artist.py": "29671f8bcf9cee378100751226855e7b2b51427e7121ce796bb58f380fa2b08f",
    "axes.py": "15379015eacd461476c673c553a7e1be08186c8464cd7b70a2dda062a3d91327",
    "axis.py": "afb42b33a15586412b7b02a6209a68458183257391d674214ead8f161bf70542",
    "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",
    "catalog.py": "4d27ea9dc10c1259451a7fe9db00c38f20757857b2b47255ef92ddba400a0f39",
    "cm.py": "6c0e5e450ee6a4ed20984897be07caf2e826a26ecb5d6c59b9376482dd4262ba",
    "collections.py": "674f786b05d69b82ee624480893c9427b361e3b177657f874b3f6f1f9a27af7d",
    "colorbar.py": "ae498901dd4c226c86c9b1ec944bf1409c387dd7fbe8eb80cfe41419d7a667be",
    "colorbar_render.py": "b1ab037f6939c3314f038ce0edb63cde929255c8b9a9509c91a82a69f6d2079e",
    "colors.py": "f8ed7d0ebf73b6dd075133a5e8a9f5b9c351cb14b34a75129a9ea0cf81fd8f45",
    "components.py": "3d05c2751d95dee248f88f8648a76cfa68fe5e4c43e33fa1f20e330881dc5f06",
    "config.py": "a198bb351f7cb6841eb566b01b4efa3d9d98fb93a2826d50285d287ecede6e32",
    "contour_inline.py": "eae4819bed9bcdc089e336caabbfdcb639bd408dfc999ef9c0e9b7d146c5ec0b",
    "contours.py": "e8ee17bf6a0b5e2b477871518d5db9116130da454e596042a791576ccac6a2e9",
    "crs.py": "b44dfdbdab4effc34989374ad81e54fd03129f3bf17d50a8e0905d5bd9693a1f",
    "cycles.py": "71decdb1683afce875df4202b34eec741a8a8095fee4176e84c3dea1a8e931df",
    "datasets.py": "eaa01503357d6c7d4a8ae7ee7689dae1a355f161c0b83238f63edcc75b04462d",
    "field_artists.py": "88f83f1cc5eb56a8061f7e3fe5d92512aea414b0de33d8db518466960ad5535f",
    "fields.py": "85bab5b21deffddca5737e5dbcc10cff54da640ccc685f7b0b604254678ae133",
    "figure.py": "2b44898ad62c0b69a4f37e98227c1d716abf674f835bf5a6f959f6bbcec5afe4",
    "figure_text.py": "d5bd06ef32524aa735ce3fd6ddf6f9db22fad4872f17e40bcf8570501e5dcb04",
    "geometry.py": "cda244b2b4fd76a06834d606b91b5fbcec3712adcb8b7a3afd99dcbf29f3a855",
    "gridspec.py": "56f731c1bab5ab11cb7aa872f15a2121fcae2521cff109b78cb46174e06b3c69",
    "hatches.py": "0baa612082cd84a0673fc8e4d98976ccffc912fc3276732043766189ab14cf60",
    "io.py": "fac5723f4438de1f466403c69907d778de3cc3ee7ca9d5af49924900a5e384ad",
    "label_layout.py": "2f0939aeed905ccd5644b045237c8146c2bf427e8e05cca843b461b01c189cdd",
    "layers.py": "4548c3975efafe7e073ac59fc38e54adc717286b93812ddc77ce36f0cd750533",
    "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": "82570574c084b9b00f8fd7ce3e9768ac5c14211e94f3b176bf3aa08719179543",
    "raster.py": "0c47dd8a50d159bf82a5b47fc26dc9cea86706bb2d56990385f0d4deead5148c",
    "render_map.py": "1afda0199ca12f189ae54adaedbf144d5177730cd9b4e5d817521126ae099f20",
    "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": "84c27121a0f1ac615b08c9de289f914f63d82a2affd242df9905c492d46b157e",
    "renderers/pillow.py": "6d13aa29d8ddb1f67a24ec259e221e58db0f754388febdeec3651a9ec088ea30",
    "renderers/svg.py": "17834dd9de39a4a6b2444cee048637575ab2805c771159f67bed856331c24ced",
    "scene.py": "a306a91c35c657fb706faf6b6584188f1aad25763cef1b7926bd33753ba3a429",
    "shapefile.py": "59facf18d5967cdcdfc0aeb47b710bc5faf051b3eeb35118cba1ab0545f3e485",
    "shared_axes.py": "a87074901ab9a0be07bf1d20607c7094bd0ff4dd60e1591afe0c208900a14a9f",
    "spatial.py": "114e32eb0a40bc9982d7d5c73a4c7584b752531d45e3e468ab9fc96f0a0356b4",
    "style.py": "c7836993f26f7204425af0869da7428237154eddf4314aba0039ed1730911138",
    "styles.py": "791deb2e5a522774c4b6fce7f7f58da369688eea127674a2b1c767e2b8843f48",
    "tabular.py": "8cfa01724866dd6db6f64db61806d2bc18ced96e25b050ba25f51af3b10fdd9c",
    "text_artists.py": "cc1f50e95fb22284592df853eb8d3b5735b7b28a46d23bbf42357dfe03312180",
    "ticker.py": "c9ebb469d6cd371278c3ab0ab320a8623d387f98230eee2b23446a3572182c78",
    "typography.py": "652fefff4b3b412fc133b46c9684b74e79dc7d98538f9934f932173a5aeaf7bc",
    "viewer.py": "63181455dc4fd67baaf0ea80399382c672e491624fd08512a241155eaba3cc77",
    "viewport.py": "0d604d69e7f1106f1132718c046ff78d340e2a3d221f886722a719a0e9e64507",
    "xmlio.py": "347e928edbbc8e82d13562156d6e3b0985b93d5bf900dbca8ecf3c1fcf86fbfc"
  },
  "github": null,
  "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": 741,
    "subtests": 16879,
    "failures": 0,
    "errors": 0,
    "skipped": [
      {
        "test": "test_catalog_symlink_escape_is_rejected (test_formats.RefinementTests.test_catalog_symlink_escape_is_rejected)",
        "reason": "Creating symlinks requires platform permission"
      },
      {
        "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"
      },
      {
        "test": "test_child_pixels_match_owned_renderer_and_closing_stops_child (test_navigation_tiles.PixelProcessTests.test_child_pixels_match_owned_renderer_and_closing_stops_child)",
        "reason": "aggdraw optional"
      },
      {
        "test": "test_navigation_stroke_area_does_not_inflate_thin_lines (test_navigation_tiles.PixelProcessTests.test_navigation_stroke_area_does_not_inflate_thin_lines)",
        "reason": "aggdraw optional"
      }
    ],
    "log_sha256": "6ed5b238c5e129955f48d1a7e98e6ea8aee44d4409f81f1bc10569ae71046e29"
  },
  "seconds": 203.42232110000077,
  "passed": true,
  "forbidden_imports": []
}
