)]}'
{
  "commit": "89d00af0fc57a6c94f0412b832419f1d879f23a2",
  "tree": "882f3a34b64d635f0a56efa1518833dc379c085f",
  "parents": [
    "352f405f6a834da32449838bf04f5ff68a1f86af"
  ],
  "author": {
    "name": "Laurens Hobert",
    "email": "10121375+laurenshobert@users.noreply.github.com",
    "time": "Sun Jan 04 04:18:50 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Jan 04 03:18:50 2026 +0000"
  },
  "message": "fix: prevent a 404 error when serving Sphinx docs and Bazel is configured with a --symlink_prefix option (#3492)\n\nWhen Bazel is configured with the\n[`--symlink_prefix`](https://bazel.build/reference/command-line-reference#build-flag--symlink_prefix)\noption, the sphinxdocs `.serve` target fails to serve files from the\ncorrect directory. This happens because the directory layout under\n`execroot` and the workspace no longer match, causing the target to miss\nthe generated HTML files.\n\nThis change updates the logic to use rpathlocation instead, ensuring the\ncorrect path is resolved regardless of symlink configuration.\n\nFixes https://github.com/bazel-contrib/rules_python/issues/3410\n\n---------\n\nCo-authored-by: Laurens Hobert \u003claurens.hobert@gridtogreat.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40d1affe0f148853d9c5149df618ffdce0099b77",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "0df0de8ceed44ffc7bd7b91f93168971512b9d8b",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "e444429233e11f93f59d8e46ad2952ee15513d58",
      "old_mode": 33188,
      "old_path": "sphinxdocs/private/sphinx.bzl",
      "new_id": "0efbc269c50c62fc4cd6a4f3c3785c4757efe550",
      "new_mode": 33188,
      "new_path": "sphinxdocs/private/sphinx.bzl"
    },
    {
      "type": "modify",
      "old_id": "1f4fae86dedb5915c3a207cb166acd264c660da5",
      "old_mode": 33188,
      "old_path": "sphinxdocs/private/sphinx_server.py",
      "new_id": "1bd6ee5550853d62a94bd1f41f77fdc6f52fea79",
      "new_mode": 33188,
      "new_path": "sphinxdocs/private/sphinx_server.py"
    }
  ]
}
