)]}'
{
  "commit": "2893d858262fd1dd4fd5d011b7f4a6d50ba5d88d",
  "tree": "76a7fae4d43fefba981ae98ab1fd2db483957377",
  "parents": [
    "767b050e45c49e63cfe103e6b97f7e2fd9be5e2e"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Wed Feb 15 20:08:22 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 15 20:08:22 2023 -0800"
  },
  "message": "fix: Propagate testonly et al for wheel `.dist` targets (#1064)\n\n* Propagate testonly et al for wheel `.dist` targets\r\n\r\nThe `.dist` target depends on the wheel, so it must copy the\r\n`testonly` setting as well as some others.\r\n\r\n* Also adds a utility function to do this, since the multi-version\r\n  rules also do this copying.\r\n\r\nFixes #1057\r\n\r\n* fixup! Allow building with unreleased Bazel versions. (#1063)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3abff033aebb29028ac3d5747ac8d98cc3eaa50c",
      "old_mode": 33188,
      "old_path": "docs/BUILD.bazel",
      "new_id": "2afd0ad7c25ec9eda85932bdfeb6d7015314fe1d",
      "new_mode": 33188,
      "new_path": "docs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c3dec29c018fb914993e751a05bfbb43f8a8ee99",
      "old_mode": 33188,
      "old_path": "examples/wheel/BUILD.bazel",
      "new_id": "4124a826d10d92e9a6f61c186c8ffc91d514d951",
      "new_mode": 33188,
      "new_path": "examples/wheel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1984eb7b4b95eeb53ad841f950e0cb1077b2a9bc",
      "old_mode": 33188,
      "old_path": "python/packaging.bzl",
      "new_id": "fffd239c15d93a02e89530d5d2a48547b4dc19f3",
      "new_mode": 33188,
      "new_path": "python/packaging.bzl"
    },
    {
      "type": "modify",
      "old_id": "f2e1c9b8bcfe9af0b6060adb9896b126f79d523b",
      "old_mode": 33188,
      "old_path": "python/private/BUILD.bazel",
      "new_id": "d56d31b27ad0a7264cc18ab6a23a444388a68dad",
      "new_mode": 33188,
      "new_path": "python/private/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ea1f493f5b043995394182d651518e85c29eb9f",
      "new_mode": 33188,
      "new_path": "python/private/util.bzl"
    }
  ]
}
