)]}'
{
  "commit": "e40b6093525feee99dc47db87ee7fb3b7da3f9ed",
  "tree": "19763ae6bbc5b4f18b16894dbee10b12e4c995b4",
  "parents": [
    "4dca7e543b6355947cb1a1d309c610450fa70abf"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sun Nov 09 20:42:10 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 10 04:42:10 2025 +0000"
  },
  "message": "fix: use runfiles symlinks for venv symlink creation to reduce action count (#3402)\n\nWhen the venv files are materialized, it can result in many symlink\nactions\nbeing created. Rather than register them as regular symlink actions,\nbatch them\ninto the runfiles object, which can probably handle large numbers of\nthem more\nefficiently.\n\nWork towards https://github.com/bazel-contrib/rules_python/issues/3401",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5c0fa5388a026aba5ee44cbe2cf30f01a1226ae",
      "old_mode": 33188,
      "old_path": "python/private/py_executable.bzl",
      "new_id": "669951e172b41d709004f787d4a9a51d23914a6a",
      "new_mode": 33188,
      "new_path": "python/private/py_executable.bzl"
    },
    {
      "type": "modify",
      "old_id": "05dc296e15b2f2bf44baabaa604573d0d4042e7a",
      "old_mode": 33188,
      "old_path": "python/private/venv_runfiles.bzl",
      "new_id": "eeedda45558ff35f643522511297f8b76102d7b6",
      "new_mode": 33188,
      "new_path": "python/private/venv_runfiles.bzl"
    }
  ]
}
