)]}'
{
  "commit": "a816962e509311c23230730b4b28f9d52a229949",
  "tree": "9e656dfcb5f5f7139cf4c964199df77f75e3c7f1",
  "parents": [
    "1226caa77cc469a2cb42f9bec4d6d3b7bf5a2e1f"
  ],
  "author": {
    "name": "Mathias Laurin",
    "email": "Mathias.Laurin+github.com@gmail.com",
    "time": "Thu Mar 06 06:34:36 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 06 05:34:36 2025 +0000"
  },
  "message": "feat: Package pyi files in wheel (#2609)\n\n1.1.0 introduced separate attributes for the type definitions (`.pyi`\nfiles) and type checking. This patch adds those files to the wheel to\nensure that they are distributed and available to users.\n\nhttps://github.com/bazelbuild/rules_python/pull/2538 introduced\n`pyi_srcs`.\n\n---------\n\nCo-authored-by: Ignas Anikevicius \u003c240938+aignas@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8eaac3d9cc12aa92910a5b7cd246422410e88645",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "da775748f02f0431120272353e80c42adf93fd0a",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "58a4301523eb7039bb9ad6533e7172480d5b6cdf",
      "old_mode": 33188,
      "old_path": "examples/wheel/BUILD.bazel",
      "new_id": "d9ba8001251731920958dc0857e6a1660a546d37",
      "new_mode": 33188,
      "new_path": "examples/wheel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c182143c1d5f7959aff7bd85a3a23d01a7d4b864",
      "old_mode": 33188,
      "old_path": "examples/wheel/lib/BUILD.bazel",
      "new_id": "7fcd8572cfd55f54522da50efb347f14e74192a9",
      "new_mode": 33188,
      "new_path": "examples/wheel/lib/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13e0895160d6fdf4aefe82d4702e6f43e17f55b4",
      "new_mode": 33188,
      "new_path": "examples/wheel/lib/module_with_type_annotations.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b250cd01cf58ea6d839c3a415457238757fc9049",
      "new_mode": 33188,
      "new_path": "examples/wheel/lib/module_with_type_annotations.pyi"
    },
    {
      "type": "modify",
      "old_id": "7c4d323e875e589a7128ba45ab73cf784b8ee2bf",
      "old_mode": 33188,
      "old_path": "examples/wheel/main.py",
      "new_id": "37b4f69811809cc50cd2b96d9fe25d0a0d78a716",
      "new_mode": 33188,
      "new_path": "examples/wheel/main.py"
    },
    {
      "type": "modify",
      "old_id": "496642acb7463ad8036dc928a953a7489cfbd348",
      "old_mode": 33188,
      "old_path": "examples/wheel/test_publish.py",
      "new_id": "47134d11f3d3dc254a64c4a783424ce9fbb86471",
      "new_mode": 33188,
      "new_path": "examples/wheel/test_publish.py"
    },
    {
      "type": "modify",
      "old_id": "4494ee170dccc9b80a3a824a3e1329d5636722e3",
      "old_mode": 33188,
      "old_path": "examples/wheel/wheel_test.py",
      "new_id": "a3d6034930d1a0abfc53b031254b3491988e0c3f",
      "new_mode": 33188,
      "new_path": "examples/wheel/wheel_test.py"
    },
    {
      "type": "modify",
      "old_id": "fd8bc2724cad17b32361d5e4a54f4885dc502ca2",
      "old_mode": 33188,
      "old_path": "python/private/py_package.bzl",
      "new_id": "1d866a9d80fc0a4dcc20ce7341aa17af00263225",
      "new_mode": 33188,
      "new_path": "python/private/py_package.bzl"
    },
    {
      "type": "modify",
      "old_id": "b5fbec9ce06722622032294764b8c1978bc7bfc5",
      "old_mode": 33188,
      "old_path": "python/private/py_wheel.bzl",
      "new_id": "c196ca6ad0e6832bfddd687fbd1af209ef6f17e1",
      "new_mode": 33188,
      "new_path": "python/private/py_wheel.bzl"
    },
    {
      "type": "modify",
      "old_id": "434899d5cf41fc6837649fc4003f8e5e3476fc1c",
      "old_mode": 33188,
      "old_path": "tests/whl_filegroup/extract_wheel_files_test.py",
      "new_id": "125d7f312cda57b009404992d38065545418a9a4",
      "new_mode": 33188,
      "new_path": "tests/whl_filegroup/extract_wheel_files_test.py"
    }
  ]
}
