)]}'
{
  "commit": "acf75079fa5d7837ca4f3e45ff57b3b07adf4919",
  "tree": "62323557c63d5b29638465191914d5b23daddfe3",
  "parents": [
    "537fe302fd84a68d67976ff715b85662172c8342"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Mon Aug 11 12:12:42 2025 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 11 03:12:42 2025 +0000"
  },
  "message": "fix(core): do not assume rules_python runtime (#3134)\n\nThis change reverts the behaviour where we assume that particular\nattributes will be always present - if bazel is doing autoloading for\nWORKSPACE builds (7.6.1), then we will crash with attribute error.\n\nI could not think how to add a unit test, which would test this fix\nbecause it seems to only happen with a released version of rules_python\nwhere we are not using `local_repository` override.\n\nFixes #3119\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crichardlev@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04979e8c41f046d1cf0f0b0534aa9ea495bfec2f",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "b235989f6adc0aeec9ca0200dbba67b7b5d13e99",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "7e50247e61fc466ebb6bc474fb50461b36e87a89",
      "old_mode": 33188,
      "old_path": "python/private/py_executable.bzl",
      "new_id": "9927975aa8251884630aa4ee522619eb22575a9b",
      "new_mode": 33188,
      "new_path": "python/private/py_executable.bzl"
    }
  ]
}
