)]}'
{
  "log": [
    {
      "commit": "00385d53df311c18bf97dd4489c8ed02f912bfa2",
      "tree": "7b2d18335a9fadf11806eae010b2c4d78f4c54f9",
      "parents": [
        "c37470481fccb86c2ede492cbbbabba2b6c238a1"
      ],
      "author": {
        "name": "Mahesh Saripalli",
        "email": "maheshsr@google.com",
        "time": "Thu Sep 12 17:04:42 2024 -0700"
      },
      "committer": {
        "name": "Mahesh Saripalli",
        "email": "maheshsr@google.com",
        "time": "Fri Sep 13 00:10:03 2024 +0000"
      },
      "message": "[pytype] Disable mypy type checking on third_party/mako\n\nChange-Id: Ia1e0f715635d08bcf8153129906a49ebe4bb9a03\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mako/+/1117866\nReviewed-by: Ina Huh \u003cihuh@google.com\u003e\n"
    },
    {
      "commit": "c37470481fccb86c2ede492cbbbabba2b6c238a1",
      "tree": "9f3ac11de26a8daf1066946d06d23cf13bee3262",
      "parents": [
        "4b1d096bbdd9db219b32f22655ba10335582ca39"
      ],
      "author": {
        "name": "Jay Zhuang",
        "email": "jayzhuang@google.com",
        "time": "Wed Apr 14 21:00:47 2021 -0400"
      },
      "committer": {
        "name": "Jay Zhuang",
        "email": "jayzhuang@google.com",
        "time": "Thu Apr 15 21:00:46 2021 +0000"
      },
      "message": "[build] Add python_library for mako\n\nChange-Id: Ifea35ea4be281f8ff9b46ef550194062ff6fc76a\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mako/+/515688\nReviewed-by: Shai Barack \u003cshayba@google.com\u003e\n"
    },
    {
      "commit": "4b1d096bbdd9db219b32f22655ba10335582ca39",
      "tree": "7934bdc74848b3c825f9db0177225b570b8b8a3f",
      "parents": [
        "e6b41d232315660de544a7a692e58acddd2e612c"
      ],
      "author": {
        "name": "Jay Zhuang",
        "email": "jayzhuang@google.com",
        "time": "Wed Mar 17 16:36:16 2021 -0400"
      },
      "committer": {
        "name": "Jay Zhuang",
        "email": "jayzhuang@google.com",
        "time": "Wed Mar 17 22:26:32 2021 +0000"
      },
      "message": "[build] Add py_srcs.gni\n\nMako is imported by a few mesa build actions. Those actions can add\nthese srcs to their inputs to improve hermeticity.\n\nChange-Id: Ie268a0cdb2039a900eeb3c9b555b94bdcd1997c2\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/mako/+/503619\nReviewed-by: Anirudh Mathukumilli \u003crudymathu@google.com\u003e\nReviewed-by: David Fang \u003cfangism@google.com\u003e\n"
    },
    {
      "commit": "e6b41d232315660de544a7a692e58acddd2e612c",
      "tree": "68d7fcc610802da400e44cebb40136d88a0b2fd4",
      "parents": [
        "32eba731688098ac33049f636305ff31a40332f6"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Tue May 15 20:57:37 2018 -0700"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Tue May 15 20:57:37 2018 -0700"
      },
      "message": "Update README.fuchsia\n\nChange-Id: Idd64b63b4498590fb5d4ba906dc477fdf34b3e4b\n"
    },
    {
      "commit": "32eba731688098ac33049f636305ff31a40332f6",
      "tree": "6f31bf65703565b1ea16d1453c5ce3eb4896685b",
      "parents": [
        "84d21ded4c270deebad88a61ef78356fa6e075ba"
      ],
      "author": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 17:35:24 2018 +1000"
      },
      "committer": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 17:35:24 2018 +1000"
      },
      "message": "Update README.fuchsia\n\nChange-Id: I664df7a926a0bf90c46e8d43c5fb2468aa42578d\n"
    },
    {
      "commit": "84d21ded4c270deebad88a61ef78356fa6e075ba",
      "tree": "e6e06b24d96380241f9bbf9dd2286af44808a4d3",
      "parents": [
        "8e83c7561e3cceb86c4e51461e2fc115f6036bd3"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 09 16:21:53 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 09 16:21:53 2016 -0500"
      },
      "message": "- rtd fixes\n\nChange-Id: Ifd065e96676fde5429fd3d5f27c59c960e1ac6bb\n"
    },
    {
      "commit": "8e83c7561e3cceb86c4e51461e2fc115f6036bd3",
      "tree": "b270d28aef8a6ce6d5ba6ec17df97c924ec71eed",
      "parents": [
        "45bef5d91ddfb7709438ecf89b78ce295e7d3f90"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 09 16:11:29 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 09 16:11:29 2016 -0500"
      },
      "message": "- 1.0.6\n"
    },
    {
      "commit": "45bef5d91ddfb7709438ecf89b78ce295e7d3f90",
      "tree": "801032a70d0c353f89d6e31e42bcde783adcd83d",
      "parents": [
        "a18728101e696b05853e89d8b2fe1b7e825a9302"
      ],
      "author": {
        "name": "Huayi Zhang",
        "email": "irachex@gmail.com",
        "time": "Tue Nov 08 17:20:03 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Nov 08 17:35:26 2016 -0500"
      },
      "message": "Add include_error_handler parameter.\n\nThis works like error_handler but is specific to a template\nwhen included in another using the include tag.\n\nChange-Id: Ie5506a8cba42c71519c703eacc82050902b9ceba\nPull-request: https://bitbucket.org/zzzeek/mako/pull-requests/22\n"
    },
    {
      "commit": "a18728101e696b05853e89d8b2fe1b7e825a9302",
      "tree": "4940474682918988c694c00fb467c872368ed369",
      "parents": [
        "4d33702cc4f7233584d17275adb5601c80560e5d"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Nov 08 17:26:31 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Nov 08 17:26:31 2016 -0500"
      },
      "message": "- 1.0.6 placeholder\n\nChange-Id: Ib357002b0c919ce532c9b67ba40fcee91ba2554c\n"
    },
    {
      "commit": "4d33702cc4f7233584d17275adb5601c80560e5d",
      "tree": "258ebf80ee917b9247dcbfd1e59831323bedd6de",
      "parents": [
        "270f3dfe86a098c038865cd9d75e957d12e723e6"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Nov 08 17:07:33 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Nov 08 17:07:33 2016 -0500"
      },
      "message": "Add .gitreview file\n\nChange-Id: I05fcaaebe4566093894fc6abdee705c955ec4a09\n"
    },
    {
      "commit": "270f3dfe86a098c038865cd9d75e957d12e723e6",
      "tree": "9a6692347241cc383a4eef80ccc605d58a678015",
      "parents": [
        "e51eac202cc38bfb14b3c02ca7fd677dc1b36f77"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 02 22:11:33 2016 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 02 22:11:33 2016 -0400"
      },
      "message": "- 1.0.5\n"
    },
    {
      "commit": "e51eac202cc38bfb14b3c02ca7fd677dc1b36f77",
      "tree": "9ce6dae8656df65fb977a15259e5bd6a993f2210",
      "parents": [
        "161b1cf57a3777922fd3e05a6e1314386c2a3912"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 02 22:08:59 2016 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Nov 02 22:09:21 2016 -0400"
      },
      "message": "- add 1.0.5 + changelog for the sphinx fix\nin 161b1cf57a3777922fd3e05a6e1314386c2a3912\n"
    },
    {
      "commit": "161b1cf57a3777922fd3e05a6e1314386c2a3912",
      "tree": "4280dc1d62bd1bfdcc5c454d4ff2042d141f489a",
      "parents": [
        "366aed4d2bc12b2f5a02f3d69842e67307f3d634"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nish.aravamudan@canonical.com",
        "time": "Tue Sep 27 09:33:22 2016 -0700"
      },
      "committer": {
        "name": "Nishanth Aravamudan",
        "email": "nish.aravamudan@canonical.com",
        "time": "Tue Sep 27 09:33:22 2016 -0700"
      },
      "message": "Update for sphinx internal structure change layout\n\nAs reported upstream in sphinx:\nhttps://github.com/sphinx-doc/sphinx/pull/2396\n\nIt was a structural change in sphinx-1.4. I\u0027m not sure if this is the\nproper fix, but it does let the doc build pass, in my testing.\n\nOriginally reported at\nhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d830178.\n\nSigned-off-by: Nishanth Aravamudan \u003cnish.aravamudan@canonical.com\u003e\n"
    },
    {
      "commit": "366aed4d2bc12b2f5a02f3d69842e67307f3d634",
      "tree": "b3627dfbef44f71853d6c07d2af75770651dee77",
      "parents": [
        "25cebfc6441aec6b11c6848dca62b60c8822092f"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 17:08:30 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 17:08:30 2016 -0500"
      },
      "message": "- 1.0.4\n"
    },
    {
      "commit": "25cebfc6441aec6b11c6848dca62b60c8822092f",
      "tree": "8e6ac02a4f2e145fb8532a9a3e213317d13805cf",
      "parents": [
        "48b04e6af840315cd593a061d6de303fb84c6784"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 17:08:12 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 17:08:12 2016 -0500"
      },
      "message": "- happy new year\n"
    },
    {
      "commit": "48b04e6af840315cd593a061d6de303fb84c6784",
      "tree": "8a6a1dabbed9b71e69a5e01231321de641665404",
      "parents": [
        "5c27fdf7774ec205afedbb0bc22782c889f75add"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 16:54:46 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Mar 10 16:55:45 2016 -0500"
      },
      "message": "- use py.test as default test runner\n- upgrade tox file to use py35, coverage, etc.\n- add flake8 rules\n"
    },
    {
      "commit": "5c27fdf7774ec205afedbb0bc22782c889f75add",
      "tree": "68cacc24c343d150f21c778e40826232dc1ad253",
      "parents": [
        "3287ffb095f15f8707f8935850a8dd466d71e4f1"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 18:08:58 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 18:08:58 2016 -0500"
      },
      "message": "- disable some beaker tests that fail for 2.6\n"
    },
    {
      "commit": "3287ffb095f15f8707f8935850a8dd466d71e4f1",
      "tree": "6b3c3aee8d3b22bba9f1c349d9e71e862bbae119",
      "parents": [
        "f9faef9ac1b530b59a61411d0accd949566420fa"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 18:04:19 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 18:04:19 2016 -0500"
      },
      "message": "- reduce the pygments strings we\u0027re searching for to accommodate for\nchanges in pygments formatting; we might be losing\na bit of what was tested here originally but we still assert pygments\nis taking place.\n"
    },
    {
      "commit": "f9faef9ac1b530b59a61411d0accd949566420fa",
      "tree": "dc6c2d18e5f9a04cdbccca6ece2475af72f8af00",
      "parents": [
        "09a956272b7092c1d743b44e2976fcac7278f6d0"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:50:29 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:50:29 2016 -0500"
      },
      "message": "- cap lingua at \u003c4 for the moment, references #255\n"
    },
    {
      "commit": "09a956272b7092c1d743b44e2976fcac7278f6d0",
      "tree": "5e49bbb1f998da03b35793de57d85844efe6158f",
      "parents": [
        "4e4a408d7c1c13f072e1da534b194290be442f04"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:38:24 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:38:24 2016 -0500"
      },
      "message": "- changelog for pullrequest github:19\n"
    },
    {
      "commit": "4e4a408d7c1c13f072e1da534b194290be442f04",
      "tree": "d25b9e3264ac10d7b76e621181388412549b61c8",
      "parents": [
        "d31e4b430fd0311ee29ce10307d6d5bdf3caf9b8",
        "34f90e69aee6f1b8f6b85f903c525d1a9389451d"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:33:46 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:33:46 2016 -0500"
      },
      "message": "Merge remote-tracking branch \u0027github/pr/19\u0027\n"
    },
    {
      "commit": "d31e4b430fd0311ee29ce10307d6d5bdf3caf9b8",
      "tree": "4950ce2c54d5ce2a606608eb492e71a3f68721a8",
      "parents": [
        "752d231f12484cb2e5f22b9263515a2b13f1bd87"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:33:39 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 17:33:39 2016 -0500"
      },
      "message": "- fix changelog formatting\n"
    },
    {
      "commit": "752d231f12484cb2e5f22b9263515a2b13f1bd87",
      "tree": "7d43d0be5907f2a96bffb9ff0ba43d49dde56dc5",
      "parents": [
        "e52bb540419c0517e74b80ff398fc82758ce312a"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:50:35 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:50:35 2016 -0500"
      },
      "message": "- changelog for pr 16\n"
    },
    {
      "commit": "e52bb540419c0517e74b80ff398fc82758ce312a",
      "tree": "65cd3740b776e20be01f1a7fe38d274ba794c5f8",
      "parents": [
        "3cc98d11cfe234ee275b914e6158959a000f8679",
        "78861634da9ffa449be11654912ac16c371753d0"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:49:17 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:49:17 2016 -0500"
      },
      "message": "Merge branch \u0027feature-list_defs\u0027 of https://bitbucket.org/jvanasco/mako into pr16\n"
    },
    {
      "commit": "3cc98d11cfe234ee275b914e6158959a000f8679",
      "tree": "27d3ed214e2839ed6e11166beeeab7c4dacb1288",
      "parents": [
        "1cfcf16f1bcb109ca32840d0e7c097d9902d6f64"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:48:35 2016 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 09 16:48:35 2016 -0500"
      },
      "message": "- version bump\n"
    },
    {
      "commit": "34f90e69aee6f1b8f6b85f903c525d1a9389451d",
      "tree": "c81f1147ec4cf3da80e6366fd63e482ecbe58909",
      "parents": [
        "1cfcf16f1bcb109ca32840d0e7c097d9902d6f64"
      ],
      "author": {
        "name": "Daniel Martin",
        "email": "daniel.martin@crowdstrike.com",
        "time": "Thu Feb 04 13:14:41 2016 -0500"
      },
      "committer": {
        "name": "Daniel Martin",
        "email": "daniel.martin@crowdstrike.com",
        "time": "Thu Feb 04 13:32:04 2016 -0500"
      },
      "message": "Improve lexer with better string handling and grouping parens/brackets\n\nThis allows the lexer to correctly handle strings like:\n    ${\u0027backslash quote right-curly is \\\\\\\u0027}\u0027}\n\nAnd also allows users to use the bitwise-or operator to mean bitwise or\nsimply by enclosing the expression inside parens:\n    ${(0x5432 | 0x8000)}\n\nor by using it in the middle of a dictionary literal:\n    ${ {\u0027foo-val\u0027: 0x43 | 0x100, \u0027bar-val\u0027: 0x22 | 0x100}[thing+\u0027-val\u0027]}\n\nor inside brackets:\n    ${ big_lookup_dict[index_low | (indexhigh \u003c\u003c 3)] }\n\nBasically, only \"top level\" uses of the vertical bar mean pipe.\n\n(Note that currently, any non-top-level use of the vertical bar in\nan expression just results in a syntax error in the generated python,\nso no working code is affected by this change)\n"
    },
    {
      "commit": "1cfcf16f1bcb109ca32840d0e7c097d9902d6f64",
      "tree": "a56b62409e982edd2c81d40e37f2865cfe2552cf",
      "parents": [
        "f155ccce42ec87d6e002731358aceb0ec4b7436d"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Oct 27 12:38:54 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Tue Oct 27 12:38:54 2015 -0400"
      },
      "message": "1.0.3\n"
    },
    {
      "commit": "f155ccce42ec87d6e002731358aceb0ec4b7436d",
      "tree": "438897e4bc2db0367a81cd4c1ff287fa349d9364",
      "parents": [
        "48a961ee984273f89770fda02edd44162eebf29e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Mon Oct 26 21:51:07 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Mon Oct 26 21:51:07 2015 -0400"
      },
      "message": "- still supporting py2.6 here\n"
    },
    {
      "commit": "48a961ee984273f89770fda02edd44162eebf29e",
      "tree": "b154c5a47b1624b3dfa410e075b3eef3443c791e",
      "parents": [
        "d838e4496bb573c252253722401e4f05f55db0e6"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Mon Oct 26 19:57:34 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Mon Oct 26 19:57:34 2015 -0400"
      },
      "message": "- changelog for pullreq bitbucket:21\n"
    },
    {
      "commit": "d838e4496bb573c252253722401e4f05f55db0e6",
      "tree": "2c2e6b5cd25542b3160a20a9ac9c926f1a30dcf6",
      "parents": [
        "72e95faf46665753247796df7403c3b49bfe092d"
      ],
      "author": {
        "name": "Roman Imankulov",
        "email": "roman.imankulov@gmail.com",
        "time": "Tue Oct 13 11:44:18 2015 +0000"
      },
      "committer": {
        "name": "Roman Imankulov",
        "email": "roman.imankulov@gmail.com",
        "time": "Tue Oct 13 16:26:07 2015 +0000"
      },
      "message": "Ensure babel i18n extactor works properly with non-ascii input\n\nIf mako templates contain something like \"_(\u0027Köln\u0027)\", babel extractor converts\nit to pure ASCII so that resulting .po file would contain \"K\\xf6ln\". Not all\ntranslation tools and translations are ready for such kind of escape sequences.\n\nBabel allows message ids to be non-ascii, the plugin just has to return Unicode\nobjects instead of ASCII strings (and that\u0027s exactly how Babel built-in Python\nand JavaScript extractors work).\n\nThis fix ensures mako extractor doesn\u0027t excape non-ascii symbols, works well\nboth for Unicode and non-unicode input (there is a test for cp1251 encoding),\nand also provides a workaround for babel charset detector python-babel/babel#274.\n"
    },
    {
      "commit": "72e95faf46665753247796df7403c3b49bfe092d",
      "tree": "accf172d393409733fc4dc84f8d0ebe3deaca4d1",
      "parents": [
        "f105a330317f13fb7a8781f3d40da40d34f71fcf"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 19:55:09 2015 +0300"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 19:55:09 2015 +0300"
      },
      "message": "travis!\n"
    },
    {
      "commit": "f105a330317f13fb7a8781f3d40da40d34f71fcf",
      "tree": "c7a598189989c1d9f96b9ce50da3dbbf83fdd585",
      "parents": [
        "bc4def8085b39f9cf47cc260802c8e514a374eb4",
        "363f21046ece217bc663db083f01829bd074fb48"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Aug 27 12:50:28 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Aug 27 12:50:28 2015 -0400"
      },
      "message": "Merge remote-tracking branch \u0027github/pr/14\u0027\n"
    },
    {
      "commit": "363f21046ece217bc663db083f01829bd074fb48",
      "tree": "d0e93c075f14f2951ef16f430e0c2c9523cd3ff5",
      "parents": [
        "1de5a335f4a96b0eedd801b5d885a2592735a497"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 17:07:48 2015 +0300"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 17:35:01 2015 +0300"
      },
      "message": "correct template lookup on Windows:\n\n- posixpath.join does not handle windows paths very well.\n\nNow all tests pass on py27 \u0026 py34 on windows.\n"
    },
    {
      "commit": "bc4def8085b39f9cf47cc260802c8e514a374eb4",
      "tree": "af08a215ec091cd11af3c1c9bf997ea8b013c1dc",
      "parents": [
        "1de5a335f4a96b0eedd801b5d885a2592735a497"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 17:06:29 2015 +0300"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Thu Aug 27 17:26:48 2015 +0300"
      },
      "message": "Tox test improvements:\n\n* add all deps to tox\n* ignore test products\n"
    },
    {
      "commit": "1de5a335f4a96b0eedd801b5d885a2592735a497",
      "tree": "39b7928c9202b329baf417394028ab0f86a00dd3",
      "parents": [
        "28caab39cf78bd5d13e61269ac998aa84978d27e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 14:02:40 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 14:02:40 2015 -0400"
      },
      "message": "1.0.2\n"
    },
    {
      "commit": "28caab39cf78bd5d13e61269ac998aa84978d27e",
      "tree": "e749c846b307fb8e2676ba22e29090897324cf9a",
      "parents": [
        "4707bb075f92a66017dd00c6cdb0a5aa1d9e36b2"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 14:00:25 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 14:00:25 2015 -0400"
      },
      "message": "- add a changelog for the interim fix of references #249, e.g. that\nwe removed universal wheels from setup.cfg.   The bigger change\nin this issue will need to be revisited fully for hopefully\nthe next release\n"
    },
    {
      "commit": "4707bb075f92a66017dd00c6cdb0a5aa1d9e36b2",
      "tree": "f8fb8578619c69499db0e9ec9ba92a0479016bf4",
      "parents": [
        "65b1a3721c692486e1746d7d49bd38321ede2ee7"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 13:58:22 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 26 13:58:22 2015 -0400"
      },
      "message": "- Repair some calls within the ast module that no longer work on Python3.5;\nadditionally replace the use of ``inspect.getargspec()`` under\nPython 3 (seems to be called from the TG plugin) to avoid deprecation\nwarnings.\nfixes #250\n"
    },
    {
      "commit": "65b1a3721c692486e1746d7d49bd38321ede2ee7",
      "tree": "935f235d8d05b7228b2530a02b95f1add8467872",
      "parents": [
        "2011d85ebad34d0eafa48ced9629be5a8a68e559"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 12 18:36:15 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Aug 12 18:36:15 2015 -0400"
      },
      "message": "- remove universal wheels.  Hopefully fixes #249\n"
    },
    {
      "commit": "2011d85ebad34d0eafa48ced9629be5a8a68e559",
      "tree": "a0472e9152ab93f3977c963d243cac04d14be38e",
      "parents": [
        "0cb8f7f2d4e2028e23897ea82e0d91058c4b5d24"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sat Aug 08 17:57:55 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sat Aug 08 17:57:55 2015 -0400"
      },
      "message": "- remove gittip\n"
    },
    {
      "commit": "0cb8f7f2d4e2028e23897ea82e0d91058c4b5d24",
      "tree": "461f347b6e824f14d2f0d74e742756724750fa58",
      "parents": [
        "2908fcac09bbedbf055de09b3bff6a9d84194d5e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jul 26 12:38:13 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jul 26 12:38:13 2015 -0400"
      },
      "message": "- add mock dependency\n"
    },
    {
      "commit": "2908fcac09bbedbf055de09b3bff6a9d84194d5e",
      "tree": "43f01ba17bd872f9038de832cf27deb92a5623d0",
      "parents": [
        "33f1aed63cf5cf27d190862d5e7ac6b06200ee47"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jul 26 11:15:33 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jul 26 11:15:33 2015 -0400"
      },
      "message": "- use a SkipTest pytest can find\n"
    },
    {
      "commit": "33f1aed63cf5cf27d190862d5e7ac6b06200ee47",
      "tree": "7e56bd9a159941d464815418adbc85983b67a653",
      "parents": [
        "baabd62c52d1b2c5873beb193c9df22d2ca9fe1d"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Fri Jul 24 20:21:08 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Fri Jul 24 20:21:08 2015 -0400"
      },
      "message": "- add tox file\n"
    },
    {
      "commit": "baabd62c52d1b2c5873beb193c9df22d2ca9fe1d",
      "tree": "7d495d428cfc76ed1aba8c9fcba05dfc40e1deec",
      "parents": [
        "266d167ef6dc043029bd66ecc057cbde1290e77d"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jun 03 09:43:15 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jun 03 09:43:15 2015 -0400"
      },
      "message": "- changelog for pr18\n"
    },
    {
      "commit": "266d167ef6dc043029bd66ecc057cbde1290e77d",
      "tree": "cb9a8e0bbe2543926b100f8ec2a15950b31e55e1",
      "parents": [
        "42d611f533440b21ee857e0739855d03d05caaa3"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Thu May 14 00:06:59 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Thu May 14 00:06:59 2015 +0200"
      },
      "message": "The Lingua extractor must not generate a parse error in case of extra blank spaces inside curly brackets.\n"
    },
    {
      "commit": "42d611f533440b21ee857e0739855d03d05caaa3",
      "tree": "7e26d7bcd380cd8229942f8a37163800aa3cee07",
      "parents": [
        "8febe540b571f45b23884a27ed9d149f2de2a31d"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 11 16:18:48 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 11 16:18:48 2015 +0200"
      },
      "message": "Fix a string vs. bytes error under Python 3. Thanks Tim Tisdall for noticing and fixing the problem.\n"
    },
    {
      "commit": "8febe540b571f45b23884a27ed9d149f2de2a31d",
      "tree": "6a1d8efea16016f727739852a3ffc0b13b554dfa",
      "parents": [
        "f9695e395f8ff6e6d9d04ba75f72380ae959ed5b"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Mon May 04 21:13:20 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Mon May 04 21:13:20 2015 +0200"
      },
      "message": "Added some cleanup to the section of the Lingua extractor handling compound statements:\n- try, except and else are replaced with \u0027\u0027 (i.e. ignored)\n- elif is replaced with if\n"
    },
    {
      "commit": "f9695e395f8ff6e6d9d04ba75f72380ae959ed5b",
      "tree": "b4f7fb3dde5c5409fa7d2e55cffd15c941adb00f",
      "parents": [
        "64ab2c67fdb74ac96bdf52fc291b2d1a43e62f2c"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 04 16:09:10 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 04 16:09:10 2015 +0200"
      },
      "message": "Lingua extractor silently ignores try/except blocks instead or returning an error.\n"
    },
    {
      "commit": "64ab2c67fdb74ac96bdf52fc291b2d1a43e62f2c",
      "tree": "1868a8c3eb01fef24e8e45e1d40421d31f132f10",
      "parents": [
        "cf82617c6259db402d613a35204bfd8d5bebdaf2"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 04 15:55:44 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "daverio@Vialfre",
        "time": "Mon May 04 15:55:44 2015 +0200"
      },
      "message": "Added test cases for gettext extraction: `for/else` and `while` blocks.\n"
    },
    {
      "commit": "cf82617c6259db402d613a35204bfd8d5bebdaf2",
      "tree": "9b39f8328bb4f99539b535f4362cd81fdc10bec4",
      "parents": [
        "e8eea1b0f5db217fd25f5bd5fe895a4d43320a02"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:22:53 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:22:53 2015 +0200"
      },
      "message": "Reinstate commit d9bc582.\n"
    },
    {
      "commit": "e8eea1b0f5db217fd25f5bd5fe895a4d43320a02",
      "tree": "0de552466d51679deabb5f5a53e7ec762cdee6b6",
      "parents": [
        "f0018d2ba9615a9ac53c0d7679f358cb97aa7fec"
      ],
      "author": {
        "name": "ldaverio",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:15:33 2015 +0200"
      },
      "committer": {
        "name": "ldaverio",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:15:33 2015 +0200"
      },
      "message": "Temporarily revert commit d9bc582, until pull request #18 is processed.\n"
    },
    {
      "commit": "f0018d2ba9615a9ac53c0d7679f358cb97aa7fec",
      "tree": "af78e4fb15a21a075daf7b472128b9b1e9e25ced",
      "parents": [
        "d9bc582772d76cfdb5dc730f47be2d6ae9b85606"
      ],
      "author": {
        "name": "ldaverio",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:09:46 2015 +0200"
      },
      "committer": {
        "name": "ldaverio",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 19:09:46 2015 +0200"
      },
      "message": "Provide a testcase for pull request #18.\n"
    },
    {
      "commit": "d9bc582772d76cfdb5dc730f47be2d6ae9b85606",
      "tree": "32fd2f737649c9e5a79363a52a0e89df3b9faa81",
      "parents": [
        "f9c2dd493a46e8093c97d17881d0305661d5dbfd"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 18:21:12 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 18:21:12 2015 +0200"
      },
      "message": "When _extract_python (lingua 3.9) has been patched to take `firstline` param into account, line numbers are off by one.\n"
    },
    {
      "commit": "f9c2dd493a46e8093c97d17881d0305661d5dbfd",
      "tree": "39d3840fa30a96441172a425f6648d729a652b55",
      "parents": [
        "f07e53dc08dcd8ed4a991539185c3e983413de06"
      ],
      "author": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 18:18:17 2015 +0200"
      },
      "committer": {
        "name": "Laurent DAVERIO",
        "email": "laurent@daverio.net",
        "time": "Fri May 01 18:18:17 2015 +0200"
      },
      "message": "Continued partial statements (else, elif, ...) cannot be handled directly by the Python extractor, they need to be transformed first.\n"
    },
    {
      "commit": "f07e53dc08dcd8ed4a991539185c3e983413de06",
      "tree": "75c414b401d1f37fd8c71ad4fed971053fce74b6",
      "parents": [
        "22fb044c3cb177aa197af1877c1c67e3f70066b7",
        "2e0d361a8c053debb52553df4a9a3a118d40d5f3"
      ],
      "author": {
        "name": "mike bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Apr 23 12:23:28 2015 -0400"
      },
      "committer": {
        "name": "mike bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Apr 23 12:23:28 2015 -0400"
      },
      "message": "Merge pull request #12 from krysros/master\n\nFixed typo"
    },
    {
      "commit": "2e0d361a8c053debb52553df4a9a3a118d40d5f3",
      "tree": "75c414b401d1f37fd8c71ad4fed971053fce74b6",
      "parents": [
        "22fb044c3cb177aa197af1877c1c67e3f70066b7"
      ],
      "author": {
        "name": "Krystian Rosiński",
        "email": "krystian.rosinski@gmail.com",
        "time": "Mon Mar 30 19:57:23 2015 +0200"
      },
      "committer": {
        "name": "Krystian Rosiński",
        "email": "krystian.rosinski@gmail.com",
        "time": "Mon Mar 30 19:57:23 2015 +0200"
      },
      "message": "Fixed typo\n"
    },
    {
      "commit": "78861634da9ffa449be11654912ac16c371753d0",
      "tree": "a0763f55e729cebb6b10a924fb3001fd86b4b99a",
      "parents": [
        "33879f782bf59438f4e9c224139c59f28c5b671a"
      ],
      "author": {
        "name": "jonathan vanasco",
        "email": "jonathan@2xlp.com",
        "time": "Wed Mar 25 16:38:38 2015 -0400"
      },
      "committer": {
        "name": "jonathan vanasco",
        "email": "jonathan@2xlp.com",
        "time": "Wed Mar 25 16:38:38 2015 -0400"
      },
      "message": "added tests\n"
    },
    {
      "commit": "22fb044c3cb177aa197af1877c1c67e3f70066b7",
      "tree": "11cfb88f09a0ef722dac4e60feb36dedb358cccd",
      "parents": [
        "6e78429b202362a9ed99decdf79bde978ce354de"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 16:04:16 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 16:04:16 2015 -0400"
      },
      "message": "- get flake8 to pass fully for mako/  (tests are a much bigger deal)\n"
    },
    {
      "commit": "6e78429b202362a9ed99decdf79bde978ce354de",
      "tree": "966091edd3cc2e197862f71f654926968080bdbd",
      "parents": [
        "8aa06118c84036c6bdbe26a3bcefc53b8a618739"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 15:50:08 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 15:52:42 2015 -0400"
      },
      "message": "- reword the docs a bit\n- PR is done, fixes #236\n"
    },
    {
      "commit": "8aa06118c84036c6bdbe26a3bcefc53b8a618739",
      "tree": "edc74ec73a2cc808f684377d104707a136ddc2cd",
      "parents": [
        "52e8c0a3deaae9017c76a17196aeac8b027b933e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 15:44:32 2015 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Mar 25 15:44:32 2015 -0400"
      },
      "message": "- ensure that STOP_RENDERING is set up everywhere it needs to be\n"
    },
    {
      "commit": "52e8c0a3deaae9017c76a17196aeac8b027b933e",
      "tree": "77179e4d936cd6e6de938ef98bc1e8fc5f88c0a1",
      "parents": [
        "b6d0479034e4f379576caa6eb9ef3e32369c333f"
      ],
      "author": {
        "name": "Cody Taylor",
        "email": "codemister99@yahoo.com",
        "time": "Tue Mar 24 20:57:02 2015 -0400"
      },
      "committer": {
        "name": "Cody Taylor",
        "email": "codemister99@yahoo.com",
        "time": "Tue Mar 24 20:57:47 2015 -0400"
      },
      "message": "Add STOP_RENDERING keyword; exiting of a template.\n\nSigned-off-by: Cody Taylor \u003ccodemister99@yahoo.com\u003e\n"
    },
    {
      "commit": "33879f782bf59438f4e9c224139c59f28c5b671a",
      "tree": "58ad8f83fec947c9d24c7bd677a5a4033eca559d",
      "parents": [
        "b6d0479034e4f379576caa6eb9ef3e32369c333f"
      ],
      "author": {
        "name": "jonathan vanasco",
        "email": "jonathan@2xlp.com",
        "time": "Wed Mar 11 12:24:34 2015 -0400"
      },
      "committer": {
        "name": "jonathan vanasco",
        "email": "jonathan@2xlp.com",
        "time": "Wed Mar 11 12:24:34 2015 -0400"
      },
      "message": "added `Template.list_defs`\n"
    },
    {
      "commit": "b6d0479034e4f379576caa6eb9ef3e32369c333f",
      "tree": "2b158d10d58f00ff2dccbb2768a8ae9e5e179ec4",
      "parents": [
        "34eae356e49dcbe052ec5c15a7e92d5cbec89053",
        "98007476b152dc23428ec5222797939794c51f89"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jan 28 16:40:17 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jan 28 16:40:17 2015 -0500"
      },
      "message": "Merge remote-tracking branch \u0027github/pr/11\u0027\n"
    },
    {
      "commit": "34eae356e49dcbe052ec5c15a7e92d5cbec89053",
      "tree": "4ca5e1b9938543c34f2a47f459b6de93b7a6ef84",
      "parents": [
        "98cd6b487331da8260279d05f56bc482f04db7b2",
        "2b73c247f98d520a8522d34d4327550c07b04a5e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jan 28 16:39:46 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Jan 28 16:39:46 2015 -0500"
      },
      "message": "Merge remote-tracking branch \u0027github/pr/10\u0027\n"
    },
    {
      "commit": "98007476b152dc23428ec5222797939794c51f89",
      "tree": "a97f2a1b3f230c0a7e168f0650b45727abb046a2",
      "parents": [
        "1f770b1fde643a5d7239a197e15966b3ea3b7bb5"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Tue Jan 27 09:31:03 2015 +0200"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Tue Jan 27 09:43:04 2015 +0200"
      },
      "message": "remove stale file\n\n(cherry picked from commit 1731daf1e5faef0af2cb6572853ff2592b261da5)\n"
    },
    {
      "commit": "2b73c247f98d520a8522d34d4327550c07b04a5e",
      "tree": "d869e2bd988edd3a85cfaebcc6c29a7a02560cbf",
      "parents": [
        "1f770b1fde643a5d7239a197e15966b3ea3b7bb5"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Tue Jan 27 09:23:52 2015 +0200"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Tue Jan 27 09:41:25 2015 +0200"
      },
      "message": "fix test on win32\n\n(cherry picked from commit 41be41e72522d71792bdbbdc391ad983af88d0a5)\n"
    },
    {
      "commit": "98cd6b487331da8260279d05f56bc482f04db7b2",
      "tree": "e09cbf128deb95468b6a7e2f3c48bd44c2e84b7d",
      "parents": [
        "1f770b1fde643a5d7239a197e15966b3ea3b7bb5"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:47:28 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:47:28 2015 -0500"
      },
      "message": "happy new year\n"
    },
    {
      "commit": "1f770b1fde643a5d7239a197e15966b3ea3b7bb5",
      "tree": "9ff0372527de9abf07f20f670cceec9976e795e8",
      "parents": [
        "a0ac9bceb278d3366ad9e2c449b0dbf0d3c26228"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:38:57 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:38:57 2015 -0500"
      },
      "message": "1.0.1\n"
    },
    {
      "commit": "a0ac9bceb278d3366ad9e2c449b0dbf0d3c26228",
      "tree": "d9ea70d5b7d88f2845b8009934d1ccae3fa37b2a",
      "parents": [
        "e3cef89aeef125e92144f7949e89042bf7b311be"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:37:48 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 16:37:48 2015 -0500"
      },
      "message": "- py3k adjustments for babel/lingua\n"
    },
    {
      "commit": "e3cef89aeef125e92144f7949e89042bf7b311be",
      "tree": "fadfd0ee1ee046792731d72c6b8b40586ebe3d88",
      "parents": [
        "b253e62fc03c964006294298184fffdfbd13bfe8"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 15:59:03 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 15:59:03 2015 -0500"
      },
      "message": "- reorganize cache tests so that we have distinct series for beaker,\ndogpile, \"generic\"\n- stress dogpile a bit more in caching docs\n"
    },
    {
      "commit": "b253e62fc03c964006294298184fffdfbd13bfe8",
      "tree": "f4ebec7e60f578f56250c3f8df8782f27527dda8",
      "parents": [
        "3497ef1d27bd8517353948a09df836ed5d4d3e88"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:18:43 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:18:43 2015 -0500"
      },
      "message": "- make this import more specific, on a py3k pip uninstall of babel\nthese symbols still seem to be hanging around\n"
    },
    {
      "commit": "3497ef1d27bd8517353948a09df836ed5d4d3e88",
      "tree": "d731f0d054d501e9c9542d95061d093db4a58eb2",
      "parents": [
        "7757199c0e1bbcd71e847f4540569cc7d290ef4c"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:14:36 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:14:36 2015 -0500"
      },
      "message": "- leaving optional libs not as default test dependencies, e.g.\nbeaker, lingua, babel\n"
    },
    {
      "commit": "7757199c0e1bbcd71e847f4540569cc7d290ef4c",
      "tree": "024fec060a68de1133a8d0d835abc507b20dde1d",
      "parents": [
        "ca89900531df1dda004e363141ab3306a621f3c1"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:12:47 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:12:47 2015 -0500"
      },
      "message": "- changelog for pr #9\n"
    },
    {
      "commit": "ca89900531df1dda004e363141ab3306a621f3c1",
      "tree": "cbce34db93d1c9bd599fd3f1917dccbaab7ecee5",
      "parents": [
        "639fa5a0739b471c2994ed4c45a26f75ae3f6ae4"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:04:34 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 11:04:34 2015 -0500"
      },
      "message": "- reimplement skiptests for babel or lingua not installed\n- remove nose dependency\n"
    },
    {
      "commit": "639fa5a0739b471c2994ed4c45a26f75ae3f6ae4",
      "tree": "6b26a8b88d8534b63a3f5b341c7e7d0bcc2ed375",
      "parents": [
        "7c27859b69316c18e7ffef2cd5fd38497db01c44",
        "28a3f3177aa9d6d586071bf0c9b6958cb631fb2b"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 10:53:48 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jan 22 10:53:48 2015 -0500"
      },
      "message": "Merge branch \u0027lingua-extractor\u0027 of https://bitbucket.org/wichert/mako\n"
    },
    {
      "commit": "7c27859b69316c18e7ffef2cd5fd38497db01c44",
      "tree": "db08bd9125b71b3d464c17dccfa4739baad3b570",
      "parents": [
        "cbe8b1ce0a3fbd5668051ba70f00cb0de3d095dd",
        "3499108012dd84144926d930ab58b5e3b5f296e9"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:40 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:40 2015 -0500"
      },
      "message": "Merged in thorade/mako-2/thorade/unicoderst-edited-online-with-bitbucket--1420641728556 (pull request #15)\r\n\r\nunicode.rst edited online with Bitbucket,"
    },
    {
      "commit": "cbe8b1ce0a3fbd5668051ba70f00cb0de3d095dd",
      "tree": "8e80b81bfa0f507084e283889d57c96d9e1cb010",
      "parents": [
        "e79d3a18108e7b2397d583d2e6d04da12b3919f4",
        "c397e314e3674436380f5aa71f78ecba43058387"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:21 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:21 2015 -0500"
      },
      "message": "Merged in thorade/mako-1/thorade/defsrst-edited-online-with-bitbucket-rel-1420641569769 (pull request #14)\r\n\r\ndefs.rst edited online with Bitbucket,"
    },
    {
      "commit": "e79d3a18108e7b2397d583d2e6d04da12b3919f4",
      "tree": "81982dc1c5641705f3534af4876a61835844b9fd",
      "parents": [
        "092b66b3ea510ddbc06e9b867a18988bffb5374b",
        "d186782f835ff3b73b3620e3c74f12dea9f16601"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:04 2015 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Jan 07 12:57:04 2015 -0500"
      },
      "message": "Merged in thorade/mako/thorade/usagerst-edited-online-with-bitbucket-re-1420640941130 (pull request #13)\r\n\r\nusage.rst edited online with Bitbucket,"
    },
    {
      "commit": "3499108012dd84144926d930ab58b5e3b5f296e9",
      "tree": "661e629c4b4080606e31d6b539bad56d717170b0",
      "parents": [
        "092b66b3ea510ddbc06e9b867a18988bffb5374b"
      ],
      "author": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:42:14 2015 +0000"
      },
      "committer": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:42:14 2015 +0000"
      },
      "message": "unicode.rst edited online with Bitbucket,\nrelated to #234"
    },
    {
      "commit": "c397e314e3674436380f5aa71f78ecba43058387",
      "tree": "116789a20c34c071fd9fcc01684ac504c2d9a78a",
      "parents": [
        "092b66b3ea510ddbc06e9b867a18988bffb5374b"
      ],
      "author": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:39:35 2015 +0000"
      },
      "committer": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:39:35 2015 +0000"
      },
      "message": "defs.rst edited online with Bitbucket,\nrelated to #234"
    },
    {
      "commit": "d186782f835ff3b73b3620e3c74f12dea9f16601",
      "tree": "81982dc1c5641705f3534af4876a61835844b9fd",
      "parents": [
        "092b66b3ea510ddbc06e9b867a18988bffb5374b"
      ],
      "author": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:29:07 2015 +0000"
      },
      "committer": {
        "name": "Matthis Thorade",
        "email": "matthis.thorade@gmail.com",
        "time": "Wed Jan 07 14:29:07 2015 +0000"
      },
      "message": "usage.rst edited online with Bitbucket,\nrelated to #234"
    },
    {
      "commit": "092b66b3ea510ddbc06e9b867a18988bffb5374b",
      "tree": "d75ed06250c8381041d412dfc2b3ba1bc58ed313",
      "parents": [
        "3fae17cec15ff4b2c0e9d8e2ada47f8fd2f2bd0a",
        "d1c4a552bc10973499fdcc923bd4a37b35e79bdd"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Thu Dec 11 20:59:34 2014 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Thu Dec 11 20:59:34 2014 -0500"
      },
      "message": "Merged in CodeMan99/mako (pull request #12)\r\n\r\nrun_wsgi.py spelling error."
    },
    {
      "commit": "d1c4a552bc10973499fdcc923bd4a37b35e79bdd",
      "tree": "d75ed06250c8381041d412dfc2b3ba1bc58ed313",
      "parents": [
        "753ad3caa20523ddc8ad9db367f724a0c34f5f96",
        "82c5aaec36f316a73fb1ec2dfac0f686b023d63c"
      ],
      "author": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Thu Dec 11 09:43:51 2014 -0500"
      },
      "committer": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Thu Dec 11 09:43:51 2014 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of bitbucket.org:CodeMan99/mako\n"
    },
    {
      "commit": "753ad3caa20523ddc8ad9db367f724a0c34f5f96",
      "tree": "7850dcfb238e6be2d5f92207299ff2e05b946d43",
      "parents": [
        "b9072319c77cb183f05239f54d016f26a2a803db"
      ],
      "author": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Thu Dec 11 09:43:24 2014 -0500"
      },
      "committer": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Thu Dec 11 09:43:24 2014 -0500"
      },
      "message": "Corrects run_wsgi.py spelling error.\n"
    },
    {
      "commit": "82c5aaec36f316a73fb1ec2dfac0f686b023d63c",
      "tree": "16338ff0aebdafedeeaaeb9ef2324c7ccc325133",
      "parents": [
        "b9072319c77cb183f05239f54d016f26a2a803db",
        "3fae17cec15ff4b2c0e9d8e2ada47f8fd2f2bd0a"
      ],
      "author": {
        "name": "Cody Taylor",
        "email": "codemister99@yahoo.com",
        "time": "Wed Dec 10 22:18:06 2014 -0500"
      },
      "committer": {
        "name": "Cody Taylor",
        "email": "codemister99@yahoo.com",
        "time": "Wed Dec 10 22:18:06 2014 -0500"
      },
      "message": "Merged zzzeek/mako into master"
    },
    {
      "commit": "3fae17cec15ff4b2c0e9d8e2ada47f8fd2f2bd0a",
      "tree": "16338ff0aebdafedeeaaeb9ef2324c7ccc325133",
      "parents": [
        "6d43b55af7a2ac21be616a82fcf4a6235d398753"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Dec 10 15:08:38 2014 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Wed Dec 10 15:08:38 2014 -0500"
      },
      "message": "- 1.0.1\n- changelog for pullreq bitbucket:11\n"
    },
    {
      "commit": "6d43b55af7a2ac21be616a82fcf4a6235d398753",
      "tree": "5269ee690fc87d716e1606d3040c92d26f1fa703",
      "parents": [
        "756e7da0afda60365bc29a9497a8f3b7a8b10cb9",
        "b9072319c77cb183f05239f54d016f26a2a803db"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Dec 10 15:07:04 2014 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Dec 10 15:07:04 2014 -0500"
      },
      "message": "Merged in CodeMan99/mako (pull request #11)\r\n\r\nMake run_wsgi.py python3 compliant \u0026 correct encoding problems"
    },
    {
      "commit": "b9072319c77cb183f05239f54d016f26a2a803db",
      "tree": "5269ee690fc87d716e1606d3040c92d26f1fa703",
      "parents": [
        "756e7da0afda60365bc29a9497a8f3b7a8b10cb9"
      ],
      "author": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Wed Dec 10 11:40:58 2014 -0500"
      },
      "committer": {
        "name": "CodeMan99",
        "email": "cody.taylor@maternityneighborhood.com",
        "time": "Wed Dec 10 11:40:58 2014 -0500"
      },
      "message": "Make run_wsgi.py python3 compliant\nChanges include:\n - Add __future__ for python2\n - Set \"ascii\" encoding for TemplateLookup\n - Remove text option for error handling (header is already set to HTML)\n - Break apart exception handling for clarity\n - Check that a file exists before opening it\n - Use `open` not `file` with \u0027rb\u0027 flags\n - Remove unnessary \"default\" `extensions_map`\n - Python3 style print statement\n"
    },
    {
      "commit": "756e7da0afda60365bc29a9497a8f3b7a8b10cb9",
      "tree": "d9aa1a32abb077805f5f3214dab08a32dc0eada6",
      "parents": [
        "285bc818a50ccc0f9549630f7c4f4c250585c3e7",
        "5e8814c5f9acf3ab6b130c59af9d900441b58aed"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Nov 26 13:43:03 2014 -0500"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "classic@zzzcomputing.com",
        "time": "Wed Nov 26 13:43:03 2014 -0500"
      },
      "message": "Merged in marcpare/mako (pull request #10)\r\n\r\nFix error in docstring"
    },
    {
      "commit": "5e8814c5f9acf3ab6b130c59af9d900441b58aed",
      "tree": "d9aa1a32abb077805f5f3214dab08a32dc0eada6",
      "parents": [
        "285bc818a50ccc0f9549630f7c4f4c250585c3e7"
      ],
      "author": {
        "name": "Marc Pare",
        "email": "marcpare0@gmail.com",
        "time": "Thu Oct 16 12:20:11 2014 -0700"
      },
      "committer": {
        "name": "Marc Pare",
        "email": "marcpare0@gmail.com",
        "time": "Thu Oct 16 12:20:11 2014 -0700"
      },
      "message": "Fix error in docstring\n"
    },
    {
      "commit": "28a3f3177aa9d6d586071bf0c9b6958cb631fb2b",
      "tree": "bd113a310cf768130ed2e9c49d162fc8eb21036c",
      "parents": [
        "e3806adeb325eeef3c53830a4dcb5321ef6299a4"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 13:39:52 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 13:39:52 2014 +0200"
      },
      "message": "Use new lingua extractor API\n\nThis gives a saner way to call into lingua\u0027s Python extractor.\n"
    },
    {
      "commit": "e3806adeb325eeef3c53830a4dcb5321ef6299a4",
      "tree": "31f1d7bcfae6f4fcf18dc722d039c6515a548559",
      "parents": [
        "0a06db83aefdb8ad9da35ddfbef934bf1a514b0c"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:49:18 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:49:18 2014 +0200"
      },
      "message": "Add vim and virtualenv files to gitignore\n\nThese reduces clutter reported by git during development.\n"
    },
    {
      "commit": "0a06db83aefdb8ad9da35ddfbef934bf1a514b0c",
      "tree": "be6b0e21aaccdd2d7cef3078fc076acb19190995",
      "parents": [
        "5fbd12cce96df6eecd4a513d74b1244a0a49e99d"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:48:32 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:48:32 2014 +0200"
      },
      "message": "Require lingua for tests.\n"
    },
    {
      "commit": "5fbd12cce96df6eecd4a513d74b1244a0a49e99d",
      "tree": "ab256092ed7e3b18af4042abae922003c7314aaa",
      "parents": [
        "a394b7bae9c5a2a9618973df85dccacbbb7b933d"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:48:19 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Tue Aug 26 11:48:19 2014 +0200"
      },
      "message": "Merge babel test files.\n"
    },
    {
      "commit": "a394b7bae9c5a2a9618973df85dccacbbb7b933d",
      "tree": "8e2845deb39ee83aca978e0a9369b81b655c40c8",
      "parents": [
        "14a45cb3cffbe2e967c865f9abe4242f08a9c94a"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 22:55:30 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 22:55:30 2014 +0200"
      },
      "message": "Add lingua plugin\n"
    },
    {
      "commit": "14a45cb3cffbe2e967c865f9abe4242f08a9c94a",
      "tree": "8bc6c8d4ce3cc593aba905da2f538c1caff9a31e",
      "parents": [
        "53b6202319639c7264fd5de76f77e51d18cf94b2"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 22:54:29 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 22:54:29 2014 +0200"
      },
      "message": "Split core extraction logic out of babel plugin\n"
    },
    {
      "commit": "53b6202319639c7264fd5de76f77e51d18cf94b2",
      "tree": "3426349401e7f43ec6065c5e8299bc48bd1cd9f0",
      "parents": [
        "285bc818a50ccc0f9549630f7c4f4c250585c3e7"
      ],
      "author": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 21:50:26 2014 +0200"
      },
      "committer": {
        "name": "Wichert Akkerman",
        "email": "wichert@wiggy.net",
        "time": "Mon Aug 25 21:50:26 2014 +0200"
      },
      "message": "Add tests for Babel plugin\n"
    },
    {
      "commit": "285bc818a50ccc0f9549630f7c4f4c250585c3e7",
      "tree": "ad9438f42ddc40c3e983e7de2d82fbb835540373",
      "parents": [
        "a2f80404e7051de1c9f6e07aef052d3c725bb71e"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jun 08 16:31:33 2014 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jun 08 16:31:33 2014 -0400"
      },
      "message": "- release date\n"
    },
    {
      "commit": "a2f80404e7051de1c9f6e07aef052d3c725bb71e",
      "tree": "28ffad163202681c22cf5a8beace22aa12d52417",
      "parents": [
        "25287e3f8a0e339449211e2424f7cc35508d4333"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jun 08 14:27:37 2014 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Sun Jun 08 14:27:37 2014 -0400"
      },
      "message": "- correct some misconceptions in how the new lineno thing was built;\nrecord all linenos fully and track printed line numbers accurately\nwrt buffered lines and such.\n"
    },
    {
      "commit": "25287e3f8a0e339449211e2424f7cc35508d4333",
      "tree": "6bb33d6e5a88928f072eb324af5eef0b7b1c72a7",
      "parents": [
        "464cc7d6dc87b53bb13bce8356d7d2ea2808a28f"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jun 05 10:34:46 2014 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Thu Jun 05 10:34:46 2014 -0400"
      },
      "message": "- remove redundant changelog note\n"
    },
    {
      "commit": "464cc7d6dc87b53bb13bce8356d7d2ea2808a28f",
      "tree": "b1ea83cabe7deb464a7157da1c49155eb448c98e",
      "parents": [
        "90fcefdbff5a16c8b900e1b45e05853a8f7b5b4b"
      ],
      "author": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Fri May 23 11:50:13 2014 -0400"
      },
      "committer": {
        "name": "Mike Bayer",
        "email": "mike_mp@zzzcomputing.com",
        "time": "Fri May 23 11:50:13 2014 -0400"
      },
      "message": "- changelog for pullreq 8\n"
    }
  ],
  "next": "90fcefdbff5a16c8b900e1b45e05853a8f7b5b4b"
}
