)]}'
{
  "commit": "1c026a6978434d4293cd6d4497d8eaf5782853a8",
  "tree": "f910d937a5ff7c0edbecd054358d1b706c104d5d",
  "parents": [
    "5ab3675e3535e4d17633899cda22314c5abce4b5"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Wed Sep 30 06:20:33 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 30 06:20:33 2026 +0000"
  },
  "message": "feat(toolchains): update CPython 3.15.0 from rc1 to rc2 (#4199)\n\nMake CPython 3.15.0rc2 available from the 20260929\npython-build-standalone release.\n\nReplace the 3.15.0rc1 runtime entries in the manifest with 3.15.0rc2\nand update the default 3.15 minor version mapping.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0c9a52677367e31bd0c41917463c600d30893fa",
      "new_mode": 33188,
      "new_path": "news/update-cpython-3-15-rc2.changed.md"
    },
    {
      "type": "modify",
      "old_id": "a759cd991302d2c1503e93fd3635daed531c814d",
      "old_mode": 33261,
      "old_path": "python/private/runtimes_manifest.txt",
      "new_id": "493e0b8f618395c01bc656952ad535c01a5957af",
      "new_mode": 33261,
      "new_path": "python/private/runtimes_manifest.txt"
    },
    {
      "type": "modify",
      "old_id": "eedaa65dfddaf894a24a40c186b8bdbe1dbefd78",
      "old_mode": 33188,
      "old_path": "python/private/runtimes_manifest_workspace.bzl",
      "new_id": "69e55ddbda7c71b82072bf1d729dd063ec41746b",
      "new_mode": 33188,
      "new_path": "python/private/runtimes_manifest_workspace.bzl"
    },
    {
      "type": "modify",
      "old_id": "35939f1c42b743e629be1cfd103bc5b11be3991e",
      "old_mode": 33188,
      "old_path": "python/versions.bzl",
      "new_id": "f238f067368ac93b008fa33a9754ee3200d85c88",
      "new_mode": 33188,
      "new_path": "python/versions.bzl"
    },
    {
      "type": "modify",
      "old_id": "419afe8188154915addf0abc771be85388b60045",
      "old_mode": 33188,
      "old_path": "tests/support/mocks/python_ext.bzl",
      "new_id": "87d492c5382eedf7c6bdacf646bdeef844ba26e3",
      "new_mode": 33188,
      "new_path": "tests/support/mocks/python_ext.bzl"
    }
  ]
}
