)]}'
{
  "commit": "2c00b2fbb88b10cb22dfe3bc737368c9f488c70d",
  "tree": "a94f8cd01aef31b23106918b2ef48c1eb22c9880",
  "parents": [
    "62e213a4fbc75bb36d5ee861aa453aabf2b14f88"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Fri Apr 11 11:08:05 2025 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Wed Apr 16 23:11:02 2025 -0400"
  },
  "message": "gdb: make typing strict in gdb/copyright.py\n\nAdd `pyright: strict` at the top of the file, then adjust the fallouts.\nThis annotation is understood by pyright, and thus any IDE using pyright\nbehind the scenes (VSCode and probably others).\n\nI presume that any GDB developer running this script is using a recent\nenough version of Python, so specify the type annotations using the\nactual types when possible (e.g. `list[str]` instead of\n`typing.List[str]`).  I believe this required Python 3.9.\n\nChange-Id: I3698e28555e236a03126d4cd010dae4b5647ce48\nReviewed-By: Guinevere Larsen \u003cguinevere@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ec9944aae200f62aafd81477b6ad26095ad172e",
      "old_mode": 33261,
      "old_path": "gdb/copyright.py",
      "new_id": "98386950cf4a9a2c93423c8f21247a354f759796",
      "new_mode": 33261,
      "new_path": "gdb/copyright.py"
    }
  ]
}
