)]}'
{
  "commit": "1f58f4c9fb5a5f17f35482b0ec7f8bc5448afb59",
  "tree": "e73d0b557684ccf4be0fef860702803404b5d25d",
  "parents": [
    "c53d075efb1d85d94d510836a41aab2e536317e1"
  ],
  "author": {
    "name": "Tejaswi Konduri",
    "email": "tkonduri@netskope.com",
    "time": "Fri Jun 09 17:32:54 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jun 10 00:32:54 2023 +0000"
  },
  "message": "feat: Adding variable support for distribution in py_wheel (#1251)\n\nThis allows the `distribution` attribute to expand workspace status\nkeys, just as the\n`version` attribute can.\n\nThis allows, for example, the VCS\u0027s branch name (e.g test, release, etc)\nto be part of the\ndistribution name without having to modify the BUILD file. Having\ndistinct distribution\nnames is necessary because tools like pip-compile, which determine\nversion compatibility\nand replacements, and having the same distribution name would mean the\ndifferent builds\nare seen as equivalent.\n\nCloses #1250",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b244b42767872448c39b8cdc078d4015c8b99b72",
      "old_mode": 33261,
      "old_path": "docs/packaging.md",
      "new_id": "16fa00c312bc4e9195c0aec1026627f7ac3d2eba",
      "new_mode": 33261,
      "new_path": "docs/packaging.md"
    },
    {
      "type": "modify",
      "old_id": "61a43ae6cfc551e140279e357181f4b20e437a20",
      "old_mode": 33188,
      "old_path": "examples/wheel/BUILD.bazel",
      "new_id": "49a212b3117ca66c1cef91f6b31a189abcd9e5d6",
      "new_mode": 33188,
      "new_path": "examples/wheel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c292c871328f80379cfdac9e7991581ae56b7b22",
      "old_mode": 33188,
      "old_path": "examples/wheel/wheel_test.py",
      "new_id": "591e0571decff871aca53658047b4ae0337b51ad",
      "new_mode": 33188,
      "new_path": "examples/wheel/wheel_test.py"
    },
    {
      "type": "modify",
      "old_id": "b6f2bfae561a03ebac638a7060dca70c563022a5",
      "old_mode": 33188,
      "old_path": "python/private/py_wheel.bzl",
      "new_id": "84fdeace1dfafa2dfb36a171bf5e39c64c5458b4",
      "new_mode": 33188,
      "new_path": "python/private/py_wheel.bzl"
    },
    {
      "type": "modify",
      "old_id": "6138c934d58f35375ab680d2f2ddcc2f1f355252",
      "old_mode": 33188,
      "old_path": "tools/wheelmaker.py",
      "new_id": "edc25cc09f2d9adab401586d09d58b9d772a790f",
      "new_mode": 33188,
      "new_path": "tools/wheelmaker.py"
    }
  ]
}
