)]}'
{
  "log": [
    {
      "commit": "2afb37ca85617282877828bb8a118e60903830cd",
      "tree": "d1a361908e632dcec7717c60e787c4bea1b674c7",
      "parents": [
        "8db011350942f33ac4b5d7db60d4d9ea83ab480f"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sun Jan 25 12:13:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 25 11:13:42 2026 +0000"
      },
      "message": "Fix typo in `_UnknownType` type alias (#50)\n\n"
    },
    {
      "commit": "8db011350942f33ac4b5d7db60d4d9ea83ab480f",
      "tree": "23f52cb418002b2c2e42b4bfaf9efc5f835aa424",
      "parents": [
        "f4dfd61a26694531dfb48711e35fbabb0929e75c"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Oct 01 04:12:03 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 01 04:12:03 2025 +0200"
      },
      "message": "Prepare release 0.4.2 (#48)\n\n"
    },
    {
      "commit": "f4dfd61a26694531dfb48711e35fbabb0929e75c",
      "tree": "86550d6deeb4c62251982634f73be1c3adb5ce53",
      "parents": [
        "3bc3f963f17eb674fa4fbf94cb262dfc4b9033ee"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Oct 01 04:03:22 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 01 04:03:22 2025 +0200"
      },
      "message": "Add `typing_objects.is_noextraitems()` (#47)\n\n"
    },
    {
      "commit": "3bc3f963f17eb674fa4fbf94cb262dfc4b9033ee",
      "tree": "f928789c4ba95c06eebba75f4fa5d76dc956e720",
      "parents": [
        "17b939c7bbe33834e57efe445a1be525db52a078"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed May 21 20:53:03 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 20:53:03 2025 +0200"
      },
      "message": "Prepare release 0.4.1 (#44)\n\n"
    },
    {
      "commit": "17b939c7bbe33834e57efe445a1be525db52a078",
      "tree": "10532f65758e316a7296b540ba8853268350139e",
      "parents": [
        "dcdd318de330db1c2ded8da91e9d288ee5356c64"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed May 21 20:52:38 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 18:52:38 2025 +0000"
      },
      "message": "Bump development dependencies (#46)\n\n"
    },
    {
      "commit": "dcdd318de330db1c2ded8da91e9d288ee5356c64",
      "tree": "7e05424af3718313dbd2c3c9d24d1221938ca8f0",
      "parents": [
        "5f86b149b02518566ec7ec17c1749059c6906b60"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed May 21 20:45:15 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 18:45:15 2025 +0000"
      },
      "message": "Add proper reference to `dataclasses.IniVar` in `AnnotationSource.DATACLASS` (#45)\n\n"
    },
    {
      "commit": "5f86b149b02518566ec7ec17c1749059c6906b60",
      "tree": "e10c852983b19979ae9500757a3a1045f5f7dbbe",
      "parents": [
        "b7378550328f395eac9e9d8b30f5e64469543028"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed May 21 20:37:35 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 20:37:35 2025 +0200"
      },
      "message": "Use `list` as a type hint for `InspectedAnnotation.metadata` (#43)\n\n"
    },
    {
      "commit": "b7378550328f395eac9e9d8b30f5e64469543028",
      "tree": "bf3377f77773fddae993803730d9b5822fb86820",
      "parents": [
        "61c25e5197df56a77eca460d6c5362d76882b242"
      ],
      "author": {
        "name": "Marc Mueller",
        "email": "30130371+cdce8p@users.noreply.github.com",
        "time": "Tue Apr 15 13:46:32 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 15 13:46:32 2025 +0200"
      },
      "message": "Add SPDX license identifier (#42)\n\n"
    },
    {
      "commit": "61c25e5197df56a77eca460d6c5362d76882b242",
      "tree": "eceb89a772aab400d48245010f5d048394a67aec",
      "parents": [
        "a56b8c3a3e7fc54bc84c5816503ee564735bff47"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Mar 27 14:33:17 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 27 14:33:17 2025 +0100"
      },
      "message": "Improve test coverage (#41)\n\n"
    },
    {
      "commit": "a56b8c3a3e7fc54bc84c5816503ee564735bff47",
      "tree": "6a93716b70c07771fc8f243fb0d0ffb472a6a033",
      "parents": [
        "e20451f3290a1e8833098749c766cb167ab83a40"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Mar 27 13:49:27 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 27 13:49:27 2025 +0100"
      },
      "message": "Fix implementation of `is_union_origin()` (#40)\n\n"
    },
    {
      "commit": "e20451f3290a1e8833098749c766cb167ab83a40",
      "tree": "a4f0d9f7bd07dccf748f6c803cc01d8f6faba695",
      "parents": [
        "eb7654bbe2b311c54b822e38243c61021132b0ea"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Mar 22 22:34:16 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 22 22:34:16 2025 +0100"
      },
      "message": "Add `typing_objects.is_forwardref()` (#38)\n\n"
    },
    {
      "commit": "eb7654bbe2b311c54b822e38243c61021132b0ea",
      "tree": "58f4e457afc26b21cfff4419f2ed80ee95141861",
      "parents": [
        "5cb72572c4c474254a2016ff72a3dc1ec6fbeb63"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Mar 22 13:44:15 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 22 13:44:15 2025 +0100"
      },
      "message": "Fix some typos (#36)\n\n"
    },
    {
      "commit": "5cb72572c4c474254a2016ff72a3dc1ec6fbeb63",
      "tree": "b092c4332b7829e811709a581fdee775706636cd",
      "parents": [
        "f3a49c37707cb0b9ddcbc16c19caa75413247319"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Mar 22 13:38:33 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 22 13:38:33 2025 +0100"
      },
      "message": "Fix compatibility with latest Python 3.14 release (#37)\n\n"
    },
    {
      "commit": "f3a49c37707cb0b9ddcbc16c19caa75413247319",
      "tree": "8008daa08ad727033633e640b0a73b350aab6143",
      "parents": [
        "53d9cdfeef712b1b6393b2daabd44bfe3461d3e0"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Sun Mar 02 21:48:17 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 02 22:48:17 2025 +0100"
      },
      "message": "Apply miscellaneous changes to CI and project setup (#33)\n\n"
    },
    {
      "commit": "53d9cdfeef712b1b6393b2daabd44bfe3461d3e0",
      "tree": "9223d23ff52f08b98d131aaf617f5780e3c6e7b0",
      "parents": [
        "fee7f5d9bc19d43df628e2c847d38f7fba8b5981"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Thu Feb 27 22:16:55 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 28 06:16:55 2025 +0000"
      },
      "message": "cloudflare pages (#34)\n\n"
    },
    {
      "commit": "fee7f5d9bc19d43df628e2c847d38f7fba8b5981",
      "tree": "80b61a1e2567feebc9287e46f5a12b9a30afd4c8",
      "parents": [
        "9e5d025dcc5a8bec187bd27a1769386437f1c0ba"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:50:05 2025 +0000"
      },
      "committer": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:50:05 2025 +0000"
      },
      "message": "try to fix ci coverage badge? take 2\n"
    },
    {
      "commit": "9e5d025dcc5a8bec187bd27a1769386437f1c0ba",
      "tree": "bb1457764f44c6efbcb73dca07787c222ae48c99",
      "parents": [
        "79e0d94fd64633f5604cde5700dcad37a0c676de"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:45:18 2025 +0000"
      },
      "committer": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:45:18 2025 +0000"
      },
      "message": "try to fix ci coverage badge?\n"
    },
    {
      "commit": "79e0d94fd64633f5604cde5700dcad37a0c676de",
      "tree": "dfca02bfb8c9871c1d6b8ec9ee280d73fb13ff52",
      "parents": [
        "34ce565809b97af7782144b88092a197a05a274d"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:31:47 2025 +0000"
      },
      "committer": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Fri Feb 28 05:31:47 2025 +0000"
      },
      "message": "add coverage status \u0026 badge\n"
    },
    {
      "commit": "34ce565809b97af7782144b88092a197a05a274d",
      "tree": "0eefc6b94d6f7daf08f247a59f43cce27536a74e",
      "parents": [
        "c0e1b785ec1f0a2091645b894c05a9a8e8c29c42"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Tue Feb 25 18:25:14 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 18:25:14 2025 +0100"
      },
      "message": "Prepare release 0.4.0 (#32)\n\n"
    },
    {
      "commit": "c0e1b785ec1f0a2091645b894c05a9a8e8c29c42",
      "tree": "9ecc8995537008e3d3333511fbcd6dc14999c8ee",
      "parents": [
        "2ee3a8e4941b6d49ca79fe95a096464bd70be122"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Tue Feb 25 18:22:59 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 18:22:59 2025 +0100"
      },
      "message": "Add support for `dataclasses.InitVar` as a type qualifier (#31)\n\n"
    },
    {
      "commit": "2ee3a8e4941b6d49ca79fe95a096464bd70be122",
      "tree": "24a0dec8e657969fe5d47217604dd3dfbc97590f",
      "parents": [
        "b843e2936446de8be48742d829586c0db2920738"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 24 21:39:48 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 21:39:48 2025 +0100"
      },
      "message": "Add explicit annotation for `ForbiddenQualifier` exception (#30)\n\n"
    },
    {
      "commit": "b843e2936446de8be48742d829586c0db2920738",
      "tree": "1e096ccd4cf93e02376f532ed74ba1ec553378f5",
      "parents": [
        "b9d70aebf0573f2c308733bd8f44f6c6ac74b74a"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 24 18:07:35 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 18:07:35 2025 +0100"
      },
      "message": "Prepare release 0.3.1 (#29)\n\n"
    },
    {
      "commit": "b9d70aebf0573f2c308733bd8f44f6c6ac74b74a",
      "tree": "25b84d8673d440a54bbea3352c2ae465875aa9da",
      "parents": [
        "1ca4d7193bd549e37d5d3c863ed29e4191a0a4b2"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 24 18:02:21 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 18:02:21 2025 +0100"
      },
      "message": "Allow unhashable items in `Literal` forms (#28)\n\n"
    },
    {
      "commit": "1ca4d7193bd549e37d5d3c863ed29e4191a0a4b2",
      "tree": "ecf24b32b35d41699dbf408618db1f6ed21a8382",
      "parents": [
        "e9ac17bf0ef584ab4b7022b9c468c36ecde276a5"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 24 10:57:50 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 10:57:50 2025 +0100"
      },
      "message": "Prepare release 0.3.0 (#27)\n\n"
    },
    {
      "commit": "e9ac17bf0ef584ab4b7022b9c468c36ecde276a5",
      "tree": "22cb1027435871b73fcbc6726e3c89aaefad6f1f",
      "parents": [
        "ee1f9adeef3c4c8fd33ce43bb31adfd6bd7ea675"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 24 10:55:43 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 10:55:43 2025 +0100"
      },
      "message": "Handle bare `ClassVar` type qualifiers, rename `INFERRED` sentinel (#26)\n\nWhile currently not explicitly allowed by the typing specification, `ClassVar` is allowed as a bare type qualifier. Unlike `Final`, the actual type doesn\u0027t have to be inferred from the assignment (e.g. one can use `Any`). For this reason, the `INFERRED` sentinel was renamed to `UNKNOWN`."
    },
    {
      "commit": "ee1f9adeef3c4c8fd33ce43bb31adfd6bd7ea675",
      "tree": "5357237ed1b5179c9131b174d2fa131c7992580d",
      "parents": [
        "9c2a5213871d355736f7f20176e4e317c936134b"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sun Feb 23 19:50:02 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 23 19:50:02 2025 +0100"
      },
      "message": "Prepare release 0.2.0 (#25)\n\n"
    },
    {
      "commit": "9c2a5213871d355736f7f20176e4e317c936134b",
      "tree": "3650023f2942ddc5caa11708845645d133a6d279",
      "parents": [
        "db3761ded65e0fc60ea3ba8e089840263500d250"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sun Feb 23 19:44:00 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 23 19:44:00 2025 +0100"
      },
      "message": "Add `typing_objects.is_deprecated()` (#24)\n\nAlso fix some missing tests"
    },
    {
      "commit": "db3761ded65e0fc60ea3ba8e089840263500d250",
      "tree": "83d61d42983d7fa70ba7933457d86d10d1f89081",
      "parents": [
        "2311e76dc33dbf42308f835ee658b7c6e79df45b"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sun Feb 23 19:05:43 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 23 19:05:43 2025 +0100"
      },
      "message": "Add missing positional only parameter markers in `typing_objects` stub file (#23)\n\n"
    },
    {
      "commit": "2311e76dc33dbf42308f835ee658b7c6e79df45b",
      "tree": "ceea5e1247b594f8154d8371d0f2a747ab581ed1",
      "parents": [
        "59a3504e6a9dcd5557180e09046ea67c45478d05"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Feb 22 12:49:04 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 22 12:49:04 2025 +0100"
      },
      "message": "Add project URLs (#22)\n\n"
    },
    {
      "commit": "59a3504e6a9dcd5557180e09046ea67c45478d05",
      "tree": "ca6721758c9f8fceb95eff8df2b99d1eda06e705",
      "parents": [
        "35a17674ce80fb0c7d4e1cbfc4617ea8178c5f73"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Feb 22 12:43:09 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 22 12:43:09 2025 +0100"
      },
      "message": "Prepare release 0.1.0 (#21)\n\n"
    },
    {
      "commit": "35a17674ce80fb0c7d4e1cbfc4617ea8178c5f73",
      "tree": "dcce48b58fe6c65bbd66328201943e6587228d01",
      "parents": [
        "d4ee8321692d07b58a629efd216fcdc7589dc0b0"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Feb 22 12:37:00 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 22 12:37:00 2025 +0100"
      },
      "message": "Sort `__all__`, ignore uncovered path, add reference to `ClassVar` discussion (#20)\n\n"
    },
    {
      "commit": "d4ee8321692d07b58a629efd216fcdc7589dc0b0",
      "tree": "9bad9d3b11ce84061380ec3af909dbd160294ea3",
      "parents": [
        "344d1673282db9874ba58311bd75e5ad88fc0906"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Sat Feb 22 11:58:38 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 22 11:58:38 2025 +0100"
      },
      "message": "Fix documentation publish workflow (#19)\n\nMike needs to know about the docs-site branch first, before pushing."
    },
    {
      "commit": "344d1673282db9874ba58311bd75e5ad88fc0906",
      "tree": "6405a61e2c14c2fbeef8ee19952e3d67517b2074",
      "parents": [
        "ba2181272ae02d56089f953abe0756eae7042949"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Fri Feb 21 19:30:17 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 21 19:30:17 2025 +0100"
      },
      "message": "Change default value for `inspect_annotation.unpack_type_aliases`, add tests (#18)\n\n"
    },
    {
      "commit": "ba2181272ae02d56089f953abe0756eae7042949",
      "tree": "76c6a204c29cae864b7a80b46519eb999071e215",
      "parents": [
        "96db509e819ffc9d183bcb8338418cbe4ed9be0b"
      ],
      "author": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 19 12:22:23 2025 +0100"
      },
      "committer": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 19 12:22:23 2025 +0100"
      },
      "message": "Fix documentation workflow\n"
    },
    {
      "commit": "96db509e819ffc9d183bcb8338418cbe4ed9be0b",
      "tree": "91d052f2e3750d5d888ec35eeb9971c717da5ebc",
      "parents": [
        "168c1e42f5a3357c0c842b0f19d8a87e80fe565e"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 19 12:03:39 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 19 12:03:39 2025 +0100"
      },
      "message": "Setup Github pages documentation publishing (#13)\n\nTemporary until we publish with Cloudflare pages."
    },
    {
      "commit": "168c1e42f5a3357c0c842b0f19d8a87e80fe565e",
      "tree": "cc0db71e5f7379665632b9c2f1db5e58955c128c",
      "parents": [
        "6d97a31ce944bb1dd09611d540362ee5fbe96339"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Fri Feb 14 12:32:48 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 12:32:48 2025 +0100"
      },
      "message": "Add `INFERRED` sentinel to handle bare type qualifiers (#12)\n\nAlso switch from deque to list to handle metadata."
    },
    {
      "commit": "6d97a31ce944bb1dd09611d540362ee5fbe96339",
      "tree": "e0588955a143b23c03aaebd5372071cf6829fbfb",
      "parents": [
        "889f7707b3a6ad87357317922f28b60fa0de106c"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Fri Feb 14 11:55:30 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 11:55:30 2025 +0100"
      },
      "message": "Switch from Sphinx to MkDocs (#11)\n\n"
    },
    {
      "commit": "889f7707b3a6ad87357317922f28b60fa0de106c",
      "tree": "f0dc27c877649edfbc42e95d8aa0e91d57139b40",
      "parents": [
        "a26b9253b0fa01202ce5662cd1a47acbbadd2add"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 14:58:52 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 14:58:52 2025 +0100"
      },
      "message": "Do not run `no-commit-to-branch` in CI (#10)\n\n"
    },
    {
      "commit": "a26b9253b0fa01202ce5662cd1a47acbbadd2add",
      "tree": "00005366e0d97b62ad67adfa0e930f5ee462c4b8",
      "parents": [
        "c03071a78f8346cc8560f52829d4a188c8b13ad7"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 13:42:36 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 13:42:36 2025 +0100"
      },
      "message": "Fix pre-commit action (#9)\n\n"
    },
    {
      "commit": "c03071a78f8346cc8560f52829d4a188c8b13ad7",
      "tree": "d4d847741816334a4fbb85864d3d32788b2e6514",
      "parents": [
        "fb883dc45e0ea75f820b0ed157dd63eb542db37b"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 13:30:08 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 13:30:08 2025 +0100"
      },
      "message": "Add release step in CI (#8)\n\n"
    },
    {
      "commit": "fb883dc45e0ea75f820b0ed157dd63eb542db37b",
      "tree": "5c5be40444c913a8bd0b49c268f3184eaceadc3f",
      "parents": [
        "c7c1d778dddd8fe5878f991c75d5d60898eccde7"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 12:57:23 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 12:57:23 2025 +0100"
      },
      "message": "Switch readme to use Markdown (#7)\n\n"
    },
    {
      "commit": "c7c1d778dddd8fe5878f991c75d5d60898eccde7",
      "tree": "80df7fa31ee3b2a8da7374fb8bbcbf06da081b33",
      "parents": [
        "8661d127b36c97b90c4c97c6303614c2c4b78d30"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 12:38:29 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 12:38:29 2025 +0100"
      },
      "message": "Add tests for `introspection` module (#6)\n\n"
    },
    {
      "commit": "8661d127b36c97b90c4c97c6303614c2c4b78d30",
      "tree": "8d8c21e88331737a44e4a450377bdbde9edca319",
      "parents": [
        "7a5f7c10c3408c35af5350d8fea0a89e938c7cb1"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Thu Feb 13 10:46:46 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 13 10:46:46 2025 +0100"
      },
      "message": "Run tests on latest and lowest `typing-extensions` (#4)\n\nAlso fix coverage workflow"
    },
    {
      "commit": "7a5f7c10c3408c35af5350d8fea0a89e938c7cb1",
      "tree": "ff816ee9f5c96ee9289cb7568e83cccdd0ee3699",
      "parents": [
        "992c7d6cfec1d1914dcb80ff7ed1471f2b884534"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 12 22:33:25 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 22:33:25 2025 +0100"
      },
      "message": "Add tests for `typing_objects` module (#3)\n\n"
    },
    {
      "commit": "992c7d6cfec1d1914dcb80ff7ed1471f2b884534",
      "tree": "d62fe7e9e0c52f3ea4323bc0854e6072b4a3827e",
      "parents": [
        "ec1cdaf49110971bbf714a7ce89a5183f9a3b17c"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 12 21:42:38 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 21:42:38 2025 +0100"
      },
      "message": "Change `keep` to `skip` in `unpack_type_aliases` (#2)\n\n"
    },
    {
      "commit": "ec1cdaf49110971bbf714a7ce89a5183f9a3b17c",
      "tree": "cc8ccee76b841df21339e48dd9e721cfd553e210",
      "parents": [
        "15642d42a0137a131252e75afb23fc09ebfed5dc"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Feb 12 19:55:37 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 12 19:55:37 2025 +0100"
      },
      "message": "Setup CI (#1)\n\n"
    },
    {
      "commit": "15642d42a0137a131252e75afb23fc09ebfed5dc",
      "tree": "69c333bc2b222259d2d25afdc71277b8b912760a",
      "parents": [
        "7fd5609b17b79c80090c37f8f29aa92783036062"
      ],
      "author": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 10 22:57:47 2025 +0100"
      },
      "committer": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 10 22:57:50 2025 +0100"
      },
      "message": "Documentation markup fixes\n"
    },
    {
      "commit": "7fd5609b17b79c80090c37f8f29aa92783036062",
      "tree": "e71c0dfafc4214c99626ad87b61913f591b70e47",
      "parents": [],
      "author": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 10 22:40:14 2025 +0100"
      },
      "committer": {
        "name": "Viicos",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Mon Feb 10 22:41:31 2025 +0100"
      },
      "message": "Initial commit\n"
    }
  ]
}
