)]}'
{
  "commit": "953692a3ced761a88f9d99d82c169344dc561da3",
  "tree": "de0184911c5148018d4bdd2bb0b188f98e05abe1",
  "parents": [
    "64e3e08cfd064ab12534da0bff2f517818197d0d"
  ],
  "author": {
    "name": "BustDot",
    "email": "bust.dev@outlook.com",
    "time": "Sat Jun 10 14:18:33 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jun 10 14:18:33 2023 +0800"
  },
  "message": "feat: add semantic release (#2)\n\n* feat: add semantic release\n\n* lint code",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "605f6a7f96f7c079b021b7d6a87322d3a169dcdd",
      "new_mode": 33188,
      "new_path": ".github/semantic.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7088910ce8a9b094e06dfbb6ea4a1ee2cf800735",
      "new_mode": 33188,
      "new_path": ".github/workflows/build.yml"
    },
    {
      "type": "delete",
      "old_id": "21af9507e0c9c7c462eb20a40185724afbf83c8a",
      "old_mode": 33188,
      "old_path": ".python-version",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d05ce0cfba132997599431df1c07dec168342649",
      "new_mode": 33188,
      "new_path": ".releaserc.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "delete",
      "old_id": "fd39114396a1ce91705d00ceadb7a7e7198397bc",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ac72ccdcde06ed4592b5a4b584908cd7d968b847",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "da08b0f6c90160f436f51f8978a621339620f106",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "ab3982a28a4a680e13d011055033a21dc1f8f699",
      "old_mode": 33188,
      "old_path": "casbin_databases_adapter/adapter.py",
      "new_id": "37576c7df0af9cb8b9b4af58d594bb8414be16c0",
      "new_mode": 33188,
      "new_path": "casbin_databases_adapter/adapter.py"
    },
    {
      "type": "delete",
      "old_id": "1215375ed9b859e1a000693758d35bad90ce592c",
      "old_mode": 33188,
      "old_path": "mypy.ini",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "da2c6f2b1cb82ee69300888aaf11957fc190420a",
      "old_mode": 33188,
      "old_path": "poetry.lock",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5fcef8cd49df8eb5fd0d0965d7e6bfb7d2916bb3",
      "old_mode": 33188,
      "old_path": "poetry.toml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9f4565ac5befc57c1d73bf7f0d38141d006c1124",
      "old_mode": 33188,
      "old_path": "pyproject.toml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a710fc6480dc3156426b6aa97404c818c069757b",
      "new_mode": 33188,
      "new_path": "requirements-test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06e1c6161ae66560efaf0433eba5d136b0240504",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba40987df9f5d7c4d2dcf37c813d0d5ca82500eb",
      "new_mode": 33188,
      "new_path": "setup.cfg"
    },
    {
      "type": "modify",
      "old_id": "0b2155eeff68279c7ba2b7297ab3ea08e7962948",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "089779dff9152e29824f862006f1a5a3799b00fa",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "modify",
      "old_id": "ac21f9292873620ef9f4eb96248302fd6dff9ab4",
      "old_mode": 33188,
      "old_path": "tests/conftest.py",
      "new_id": "d9a6ee0e2d0fab31a24df4a6d573d1eecc562dd8",
      "new_mode": 33188,
      "new_path": "tests/conftest.py"
    },
    {
      "type": "modify",
      "old_id": "7e8efd376ab240c97b10fbfbf152a3ca60662234",
      "old_mode": 33188,
      "old_path": "tests/test_adapter.py",
      "new_id": "c80c2f5b08f36bbc03b8a75ef27f341416413511",
      "new_mode": 33188,
      "new_path": "tests/test_adapter.py"
    }
  ]
}
