)]}'
{
  "commit": "ede8f7bbc6f8a3f66786effef16a5bf2ebb915dd",
  "tree": "50e640acb910140afa9428f31cdd3cdfdedc1689",
  "parents": [
    "f8a31d89d1f9035a322f434acce5cacdc965b175"
  ],
  "author": {
    "name": "Kayce Basques",
    "email": "kaycebasques@gmail.com",
    "time": "Wed Oct 14 23:31:41 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 14 23:31:41 2026 +0000"
  },
  "message": "fix(sphinx): prefix sphinx binary paths with ./ in run script (#4201) (#4261)\n\nWhen the sphinx binary target is in the root package, its short_path\ncontains no directory separator. Executing it via `env` in the `.run`\nscript searches `$PATH` instead of the current directory and fails with\n`No such file or directory`.\n\nPrefix `%SPHINX_RUNFILES_PATH%` and `%SPHINX_EXEC_PATH%` with `./` in\n`sphinx_run_template.sh` so `env` resolves the binary relative to the\nworking directory.\n\nFixes #4201",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f686516494d4d904212d0f9f10963d4431835740",
      "new_mode": 33188,
      "new_path": "news/4201.fixed.md"
    },
    {
      "type": "modify",
      "old_id": "aa83757c1b990e0c584110ceb12be5d6b9199437",
      "old_mode": 33188,
      "old_path": "sphinxdocs/sphinxdocs/private/sphinx_run_template.sh",
      "new_id": "b2371f6f8aeeec1dedea0505cbe79975767be4c8",
      "new_mode": 33188,
      "new_path": "sphinxdocs/sphinxdocs/private/sphinx_run_template.sh"
    },
    {
      "type": "modify",
      "old_id": "99b84ce8017be81dc9fb3c270434c4a8a23b7969",
      "old_mode": 33188,
      "old_path": "sphinxdocs/tests/sphinx_docs/BUILD.bazel",
      "new_id": "87e014fad1ba0048f369008dd6ce69024ddc2c35",
      "new_mode": 33188,
      "new_path": "sphinxdocs/tests/sphinx_docs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f4e91048d3aa5e7e59b21a0b721d436c4f3b6923",
      "old_mode": 33188,
      "old_path": "sphinxdocs/tests/sphinx_docs/sphinx_docs_output_test.py",
      "new_id": "a4a706769566c8ac85535dc578186c8cebc7081a",
      "new_mode": 33188,
      "new_path": "sphinxdocs/tests/sphinx_docs/sphinx_docs_output_test.py"
    }
  ]
}
