)]}'
{
  "commit": "fdaca1b6086d717e317a8b4f2139dd3db150c26b",
  "tree": "b8e284cd5434c7636296ae48076e7e92ee39d823",
  "parents": [
    "277026ba8609623cf88e585ae59cec70075f395a"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Mon Aug 11 12:12:42 2025 +0900"
  },
  "committer": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Mon Aug 11 16:56:27 2025 +0900"
  },
  "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\n(cherry picked from commit acf75079fa5d7837ca4f3e45ff57b3b07adf4919)\n\nCherry-pick notes: adjusted changelog to mention 1.5.2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e1d72b99c8a2a023d64907ddb50aa7d17c00906",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "aaa95d06a1f984e2dccd9eac9f43c57a39637703",
      "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"
    }
  ]
}
