)]}'
{
  "commit": "10150e519b6683d819c1cfa7035b56a7ad5213fd",
  "tree": "c4d85ce751a2ab9f35b0c40c8a1b64312bf589ae",
  "parents": [
    "83e925516abeb41cb9acdfc5f299d02e03a6f35c"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Thu Dec 21 16:04:29 2023 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 21 07:04:29 2023 +0000"
  },
  "message": "fix(whl_library): actually apply patches and warn if RECORD file patch is needed (#1637)\n\nBefore this PR there was a typo, that was actually causing the\npatching function to not use the provided patches. With this change\nwe are finally correctly doing it. After fixing this bug I noticed\nthat `repository_ctx.patch` results in files with `CRLF` on Windows,\nwhich made me make the `RECORD` mismatch to be a warning rather than\na hard failure to make the CI happy and allow users on Windows to\npatch wheels but see a warning if they have a multi-platform bazel\nsetup.\n\nThe `CRLF` endings on Windows issue is fixed in\nbazelbuild/bazel@07e0d316a345a3cb2593f98525320590bbc56e30\n\nRelated #1631, #1639.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b524536b8cc2952257cdf0ee1075cb0abee069bc",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "ee5421f79086783502e644bb06fea116ff72b4c5",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "a88134b15089a86da544259eff3593ba60825de4",
      "old_mode": 33188,
      "old_path": "examples/bzlmod/whl_mods/pip_whl_mods_test.py",
      "new_id": "3d7d161f1fc10c18dba907d3f8200f4e10234597",
      "new_mode": 33188,
      "new_path": "examples/bzlmod/whl_mods/pip_whl_mods_test.py"
    },
    {
      "type": "modify",
      "old_id": "dca36ce74c9d3ccb5b475acda5bb7fb94afdc589",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_repository.bzl",
      "new_id": "b897e8c56a2dbe48fe58e6cb7acca55e7e2d7d62",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "24b8a0b565a17a2651aa60543f09c83aa708097c",
      "old_mode": 33188,
      "old_path": "python/private/patch_whl.bzl",
      "new_id": "9e3119f744d4fb1f7d38a72926732889eac4d799",
      "new_mode": 33188,
      "new_path": "python/private/patch_whl.bzl"
    },
    {
      "type": "modify",
      "old_id": "074e30db74c7389b700d4d7f7c4ffaecde215138",
      "old_mode": 33188,
      "old_path": "python/private/repack_whl.py",
      "new_id": "be113ef791f40b2027d8fc325132210b36a23dbf",
      "new_mode": 33188,
      "new_path": "python/private/repack_whl.py"
    }
  ]
}
