)]}'
{
  "commit": "18c04f2e2a7e47329e9eefc5f269afe2d68729b0",
  "tree": "2241edd1a7c42f55c2a5e90101e188fa4c94aa61",
  "parents": [
    "185a6e942af3e44b3bdb2bdcf2d55c0a6208f89b"
  ],
  "author": {
    "name": "Pablo Galindo Salgado",
    "email": "Pablogsal@gmail.com",
    "time": "Mon Feb 16 22:57:49 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 16 22:57:49 2026"
  },
  "message": "gh-142349: Fix ast.unparse for lazy import statements (#144893)\n\nThe unparser was not handling the `is_lazy` attribute on Import and\nImportFrom AST nodes, causing lazy imports to be unparsed as regular\nimports. This broke the round-trip (parse → unparse → reparse) for\nany file containing `lazy import` statements.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c8741b5a5548334cd95041a07968accde03df72",
      "old_mode": 33188,
      "old_path": "Lib/_ast_unparse.py",
      "new_id": "0c3b1d3a9108a3ad8c71ac99c25d172e10940767",
      "new_mode": 33188,
      "new_path": "Lib/_ast_unparse.py"
    }
  ]
}
