)]}'
{
  "commit": "627830e0756e6f7c09f2a95561963121dff9c166",
  "tree": "afa50d4fe983c3d6c1d65b93d814461cde21f7c0",
  "parents": [
    "9a1a524cb0f9c048fbd0abc9837d4a757d98b9c5"
  ],
  "author": {
    "name": "Jesse Schalken",
    "email": "jesses@canva.com",
    "time": "Tue Feb 27 20:01:05 2024 +1100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 27 09:01:05 2024 +0000"
  },
  "message": "fix(internal): correctly template error message in repository rules (#1779)\n\nFixes \"Error in format: Missing argument \u0027path\u0027\" error and correctly\ntemplates the binary name and `PATH`.\n\n```\n(17:54:57) ERROR: /Users/jesses/work/canva/WORKSPACE:120:17: fetching whl_library rule //external:pypi_jsmin: Traceback (most recent call last):\n\tFile \"/private/var/tmp/_bazel_jesses/06c990151bb0d0bcaaf7ea85520191a3/external/rules_python/python/pip_install/pip_repository.bzl\", line 783, column 59, in _whl_library_impl\n\t\tenvironment \u003d _create_repository_execution_environment(rctx, python_interpreter)\n\tFile \"/private/var/tmp/_bazel_jesses/06c990151bb0d0bcaaf7ea85520191a3/external/rules_python/python/pip_install/pip_repository.bzl\", line 257, column 47, in _create_repository_execution_environment\n\t\tcppflags.extend(_get_xcode_location_cflags(rctx))\n\tFile \"/private/var/tmp/_bazel_jesses/06c990151bb0d0bcaaf7ea85520191a3/external/rules_python/python/pip_install/pip_repository.bzl\", line 121, column 46, in _get_xcode_location_cflags\n\t\targuments \u003d [repo_utils.which_checked(rctx, \"xcode-select\"), \"--print-path\"],\n\tFile \"/private/var/tmp/_bazel_jesses/06c990151bb0d0bcaaf7ea85520191a3/external/rules_python/python/private/repo_utils.bzl\", line 164, column 39, in _which_checked\n\t\t\"  PATH \u003d {path}\".format(rctx.os.environ.get(\"PATH\"))))\nError in format: Missing argument \u0027path\u0027\n```",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d42a67aee94da93c0e62532ca02d16326858c209",
      "old_mode": 33188,
      "old_path": "python/private/repo_utils.bzl",
      "new_id": "7a5921781de91398df7f1f469af78c33636d03c3",
      "new_mode": 33188,
      "new_path": "python/private/repo_utils.bzl"
    }
  ]
}
