)]}'
{
  "commit": "acc8f8202832252aae398cc6aba0b11de62c5179",
  "tree": "98cf488d53f068b6768e26540d2cae757ed60dc3",
  "parents": [
    "9de326ec8fc6994cf663bcdbdd61677073f25a46"
  ],
  "author": {
    "name": "Philipp Schrader",
    "email": "philipp.schrader@gmail.com",
    "time": "Mon May 19 01:38:03 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 19 08:38:03 2025 +0000"
  },
  "message": "fix: Allow PYTHONSTARTUP to define variables (#2911)\n\nWith the current `//python/bin:repl` implementation, any variables\ndefined in `PYTHONSTARTUP` are not actually available in the REPL\nitself. I accidentally omitted this in the first patch.\n\nThis patch fixes the issue and adds appropriate tests.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86452aa8693dad89e5a3509e43b25c149b16f87f",
      "old_mode": 33188,
      "old_path": "python/bin/repl_stub.py",
      "new_id": "1e21b26dc3b399a6f07b367e88f4a84090517683",
      "new_mode": 33188,
      "new_path": "python/bin/repl_stub.py"
    },
    {
      "type": "modify",
      "old_id": "0e058b23aec458dfa3d3710211bdccf53057d54d",
      "old_mode": 33188,
      "old_path": "python/private/repl_template.py",
      "new_id": "37f4529fbec9819ec8a9a2f259775d72b317afe2",
      "new_mode": 33188,
      "new_path": "python/private/repl_template.py"
    },
    {
      "type": "modify",
      "old_id": "51ca95111052e803aad4f2ae5848594e59410ed0",
      "old_mode": 33188,
      "old_path": "tests/repl/repl_test.py",
      "new_id": "37c9a37a0dff002b50d0d13c9f5c8f3be897b339",
      "new_mode": 33188,
      "new_path": "tests/repl/repl_test.py"
    }
  ]
}
