)]}'
{
  "commit": "7ab7469addd60e03ca3bfbb1287642e8d771e1c0",
  "tree": "ad85cc5a17bb05ac304bb6e50d90f74c407ae17f",
  "parents": [
    "d8ed1e3cdb024dfc2c6f12b45a0dfd4d4d91f727"
  ],
  "author": {
    "name": "eeshsaxena",
    "email": "139802361+eeshsaxena@users.noreply.github.com",
    "time": "Tue Aug 18 14:25:10 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 18 16:55:10 2026 +0800"
  },
  "message": "Accept uppercase E exponent after a leading-zero mantissa (#586)\n\nA float like `0E2` is valid TOML, since both `e` and `E` are allowed\nexponent markers. The \"no leading zeros\" guard exempted the mantissa only\nfor lowercase `0e`, so `0E2` (and `0E+2`, `+0E2`, etc.) were rejected as an\ninvalid number while `0e2` parsed fine. Add `0E` to the exempted prefixes.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf378122e1bf8d21cf4b9255f8ec8a9da04679f0",
      "old_mode": 33188,
      "old_path": "tests/test_parser.py",
      "new_id": "44d5cd6ca5792f5eb847f9e6f0e8bf55c840a372",
      "new_mode": 33188,
      "new_path": "tests/test_parser.py"
    },
    {
      "type": "modify",
      "old_id": "c97a08d4487715b9d29a0313ecb653da1640a1fe",
      "old_mode": 33188,
      "old_path": "tomlkit/parser.py",
      "new_id": "8c7b1a64f0ae42b19ddbc0f2f4f13f82304ee45f",
      "new_mode": 33188,
      "new_path": "tomlkit/parser.py"
    }
  ]
}
