)]}'
{
  "commit": "88b9ff17d7e2a8072fa96da5afa8a5a2bbe559c8",
  "tree": "8b04e089ff46ba8d82e63746fb2d2f53b807d153",
  "parents": [
    "3ac2cfdb7d91963d8be947a68e58f74725649741"
  ],
  "author": {
    "name": "Hugo van Kemenade",
    "email": "hugovk@users.noreply.github.com",
    "time": "Fri Dec 01 16:19:23 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 01 16:19:23 2023 +0200"
  },
  "message": "Add support for Python 3.11 and 3.12, drop EOL 3.7 (#15)\n\n* Bump GitHub Actions\r\n\r\n* Update pre-commit\r\n\r\n* Add noqa for: A004 import statement \"format\" is shadowing a Python builtin\r\n\r\n* Add support for Python 3.11 and 3.12\r\n\r\n* Drop support for EOL Python 3.7\r\n\r\n* Update .github/workflows/tests.yaml\r\n\r\n---------\r\n\r\nCo-authored-by: Taneli Hukkinen \u003c3275109+hukkin@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d88b88eb3258c75e9e80d9e7b6874284098b809d",
      "old_mode": 33188,
      "old_path": ".github/workflows/tests.yaml",
      "new_id": "97230e529a11897c32e4b740f7ec2fe181e0883b",
      "new_mode": 33188,
      "new_path": ".github/workflows/tests.yaml"
    },
    {
      "type": "modify",
      "old_id": "fabe0db9fa653985c006f839b76e67412677b474",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "4c2bfbcd679ec1b8cfaebd93799da48c8e2df484",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "916a5888083ba07c1d6b2cc6e9526e035c20c408",
      "old_mode": 33188,
      "old_path": "pyproject.toml",
      "new_id": "785dd7075c4402e47c5da1d5ad1cdf6aec5659f3",
      "new_mode": 33188,
      "new_path": "pyproject.toml"
    },
    {
      "type": "modify",
      "old_id": "cdbb640e004cef0e950a656a53d92d89d82c7472",
      "old_mode": 33188,
      "old_path": "src/mdurl/__init__.py",
      "new_id": "be3926598466efdad41f7340f516277b7a814772",
      "new_mode": 33188,
      "new_path": "src/mdurl/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "1bfdd99c222b7f1b26bf306a6d42c4db95e511c8",
      "old_mode": 33188,
      "old_path": "src/mdurl/_parse.py",
      "new_id": "8d6474878264905b29424bcbaecad2d6c80f835c",
      "new_mode": 33188,
      "new_path": "src/mdurl/_parse.py"
    },
    {
      "type": "modify",
      "old_id": "0cf12191c450bf864099a448dde6b89793ea883a",
      "old_mode": 33188,
      "old_path": "tests/test_format.py",
      "new_id": "f8e4e03cbe98a4ef581e225cb3aa72bc71c5e6df",
      "new_mode": 33188,
      "new_path": "tests/test_format.py"
    }
  ]
}
