)]}'
{
  "log": [
    {
      "commit": "8641351699f44401232786cd9f320ac373c3a02e",
      "tree": "ddb3ac54a84a5bf0e2d438a10cba7e511b092c49",
      "parents": [
        "ce58143dbf1366f1c408217187c5e041b2659c7b"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Tue May 15 20:57:49 2018 -0700"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Tue May 15 20:57:49 2018 -0700"
      },
      "message": "Update README.fuchsia\n\nChange-Id: Ieb217be1b9923e350300bcecaebf5aa6fa6fb224\n"
    },
    {
      "commit": "ce58143dbf1366f1c408217187c5e041b2659c7b",
      "tree": "8bfe71c832936146f97f8d8cd277bdfb9d24ca81",
      "parents": [
        "0da990a6b87dcdca8b1d6075098a2b9d735bc57e"
      ],
      "author": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 17:35:25 2018 +1000"
      },
      "committer": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Wed Apr 04 18:02:50 2018 +1000"
      },
      "message": "Update README.fuchsia\n\nChange-Id: I13c18a946019776564d8d99e6c6e5bf6398b8cac\n"
    },
    {
      "commit": "0da990a6b87dcdca8b1d6075098a2b9d735bc57e",
      "tree": "56109ea78c4a231c750e676ac175b386309c0637",
      "parents": [
        "42456073a5ef1a1c34be50bee860da17bd1e529a"
      ],
      "author": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Sun Mar 04 22:46:01 2018 -0500"
      },
      "committer": {
        "name": "Damien Miller",
        "email": "djm@google.com",
        "time": "Sun Mar 04 22:50:32 2018 -0500"
      },
      "message": "Link to upstream in README.fuchsia\n\nUpstream obtained from existing git remote\n\nSEC-17\n\nChange-Id: I9947465a2d3635ea127a71f1b1ae0fefc5738e57\n"
    },
    {
      "commit": "42456073a5ef1a1c34be50bee860da17bd1e529a",
      "tree": "4ef6f63c6a96ee98336d1e56b35ba0d3fa8cdd84",
      "parents": [
        "270397b47900fca371608d374da191f326c0e794",
        "ed6ae5ea1c67de3de1808d36b37ed665d9d5706a"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "vejnar.martin@gmail.com",
        "time": "Wed Jun 21 11:31:58 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 21 11:31:58 2017 +0200"
      },
      "message": "Merge pull request #31 from raphlinus/master\n\nAdd support for keys being literal strings"
    },
    {
      "commit": "ed6ae5ea1c67de3de1808d36b37ed665d9d5706a",
      "tree": "4ef6f63c6a96ee98336d1e56b35ba0d3fa8cdd84",
      "parents": [
        "270397b47900fca371608d374da191f326c0e794"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu Jun 01 15:38:14 2017 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu Jun 01 15:40:24 2017 -0700"
      },
      "message": "Add support for keys being literal strings\n\nFixes #28\n"
    },
    {
      "commit": "270397b47900fca371608d374da191f326c0e794",
      "tree": "df9992b02a64b54fa5523d1cbbf569572c383e30",
      "parents": [
        "45b1221adb6b0945e8e954bfaa651fbc47e40889"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "vejnar.martin@gmail.com",
        "time": "Sat May 20 20:15:07 2017 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "vejnar.martin@gmail.com",
        "time": "Sat May 20 20:15:07 2017 +0200"
      },
      "message": "Bump version to 0.1.13.\n"
    },
    {
      "commit": "45b1221adb6b0945e8e954bfaa651fbc47e40889",
      "tree": "fa470f220a36cbfa875ca6bb5b33db4aef83276d",
      "parents": [
        "e4ec5fb6b0fc3368844fec6b339b7ef063550612",
        "3cc8cc1969eb000a45b6f551540ca7d70c0975bf"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "vejnar.martin@gmail.com",
        "time": "Sat May 20 20:10:26 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 20 20:10:26 2017 +0200"
      },
      "message": "Merge pull request #30 from mwilliamson/non-finite-float-errors\n\nAdd tox/py.test and raise error when dump is called with non-finite floats"
    },
    {
      "commit": "3cc8cc1969eb000a45b6f551540ca7d70c0975bf",
      "tree": "fa470f220a36cbfa875ca6bb5b33db4aef83276d",
      "parents": [
        "23afb8a9b361b5e0984d4ca8e05585933835614d"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 16:18:28 2017 +0100"
      },
      "committer": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 16:35:18 2017 +0100"
      },
      "message": "Raise error when dump is called with non-finite floats\n"
    },
    {
      "commit": "23afb8a9b361b5e0984d4ca8e05585933835614d",
      "tree": "bc2db4f03514ee21820a9a0b0f2cbe874f4dba37",
      "parents": [
        "0495b019f884c7b595386cf74f69495fe17a0989"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 16:00:40 2017 +0100"
      },
      "committer": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 16:35:18 2017 +0100"
      },
      "message": "Test filename is included in parse errors\n"
    },
    {
      "commit": "0495b019f884c7b595386cf74f69495fe17a0989",
      "tree": "2a3bcb5550660b02a8c30ac59745041f5bfb1883",
      "parents": [
        "32122aef6cda300dd8c17783537d23aff760ddcf"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 15:59:14 2017 +0100"
      },
      "committer": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 16:27:31 2017 +0100"
      },
      "message": "Use py.test to run additional tests\n"
    },
    {
      "commit": "32122aef6cda300dd8c17783537d23aff760ddcf",
      "tree": "be14ae6e0a2e2ec54ae289dcbb5059b3346d1cbe",
      "parents": [
        "67b68646c6993050c9c9d891d069a4a210fbdd42"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 15:49:40 2017 +0100"
      },
      "committer": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 15:51:31 2017 +0100"
      },
      "message": "Ignore *.pyc\n"
    },
    {
      "commit": "67b68646c6993050c9c9d891d069a4a210fbdd42",
      "tree": "aa9aada0e0e4addb5764c611424b425a589e6297",
      "parents": [
        "e4ec5fb6b0fc3368844fec6b339b7ef063550612"
      ],
      "author": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 15:49:09 2017 +0100"
      },
      "committer": {
        "name": "Michael Williamson",
        "email": "mike@zwobble.org",
        "time": "Sun May 07 15:51:16 2017 +0100"
      },
      "message": "Use tox to run tests\n"
    },
    {
      "commit": "e4ec5fb6b0fc3368844fec6b339b7ef063550612",
      "tree": "b16e2ae794cd862c6786759c5b1b15c9ff08ecd5",
      "parents": [
        "0b63d2aa1cdb9d7653f01346eff2acc7cf6e2e32"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 14:44:46 2017 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 14:44:46 2017 +0200"
      },
      "message": "Bump version.\n"
    },
    {
      "commit": "0b63d2aa1cdb9d7653f01346eff2acc7cf6e2e32",
      "tree": "d365c7f55057941fb156fbcbfdfb9d0d33304143",
      "parents": [
        "0c66395b7b43dce3984c0c57053d8bed43ea425c",
        "c0d9430cd50c0e8a8bc1d59b12f1accea09077eb"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu Apr 13 14:42:22 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 13 14:42:22 2017 +0200"
      },
      "message": "Merge pull request #24 from yangle/master\n\nfix float dumping"
    },
    {
      "commit": "0c66395b7b43dce3984c0c57053d8bed43ea425c",
      "tree": "a613fcacc1e9e36a98064e3e2b53f0ede1c5004a",
      "parents": [
        "048a7965be862dc1ff6ccd6b3831f69db4ec107f"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 13:41:43 2017 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 14:38:02 2017 +0200"
      },
      "message": "Restore consistency with json.dump. Fixes #25.\n"
    },
    {
      "commit": "048a7965be862dc1ff6ccd6b3831f69db4ec107f",
      "tree": "500597c0acabc37759d206ed2523d52adfd4f44e",
      "parents": [
        "01d900f7b9be341aaf505bf8dde5e40cb6692526"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 13:37:24 2017 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "martin.vejnar@avast.com",
        "time": "Thu Apr 13 13:37:24 2017 +0200"
      },
      "message": "Don\u0027t require `name` attribute on fileobjs. #23\n"
    },
    {
      "commit": "c0d9430cd50c0e8a8bc1d59b12f1accea09077eb",
      "tree": "14a027c322e91f53cce906a46c379071eb517118",
      "parents": [
        "01d900f7b9be341aaf505bf8dde5e40cb6692526"
      ],
      "author": {
        "name": "Yang-Le Wu",
        "email": "yangleuu@gmail.com",
        "time": "Sat Nov 19 13:37:34 2016 -0500"
      },
      "committer": {
        "name": "Yang-Le Wu",
        "email": "yangleuu@gmail.com",
        "time": "Sat Nov 19 13:37:34 2016 -0500"
      },
      "message": "fix float dumping\n"
    },
    {
      "commit": "01d900f7b9be341aaf505bf8dde5e40cb6692526",
      "tree": "358e17c05e4fed4485bd8cbd18ccf7e33ae36170",
      "parents": [
        "2c8af2d882e9551cbf11403cacc8a0ada99d0d13"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Aug 21 13:38:08 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Aug 21 13:38:08 2016 +0200"
      },
      "message": "Bump version to 0.1.11.\n"
    },
    {
      "commit": "2c8af2d882e9551cbf11403cacc8a0ada99d0d13",
      "tree": "337c39ef1e1d9a5e47671d08823587380a83f8d9",
      "parents": [
        "de37c2427e63205d470a0b313efc666aced10b21"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Aug 21 13:34:42 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Aug 21 13:34:42 2016 +0200"
      },
      "message": "Fix issues with sort_key.\n"
    },
    {
      "commit": "de37c2427e63205d470a0b313efc666aced10b21",
      "tree": "a7030d01050ae1abfee887fc7a759c8a560b6594",
      "parents": [
        "d883c7cf2ae48eae5ba572c1d45bc46fbf8e5cb5",
        "98dc8c16f205290acb98a20ae328e4c1564fd4ef"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Aug 21 12:30:07 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 21 12:30:07 2016 +0200"
      },
      "message": "Merge pull request #20 from Ry4an/master\n\nTweak test harness to handle failures correctly"
    },
    {
      "commit": "98dc8c16f205290acb98a20ae328e4c1564fd4ef",
      "tree": "a7030d01050ae1abfee887fc7a759c8a560b6594",
      "parents": [
        "d883c7cf2ae48eae5ba572c1d45bc46fbf8e5cb5"
      ],
      "author": {
        "name": "Ry4an Brase",
        "email": "ry4an-githubpublic@ry4an.org",
        "time": "Sat Aug 20 15:00:52 2016 -0400"
      },
      "committer": {
        "name": "Ry4an Brase",
        "email": "ry4an-githubpublic@ry4an.org",
        "time": "Sat Aug 20 15:00:52 2016 -0400"
      },
      "message": "Tweak test harness to handle failures correctly\n"
    },
    {
      "commit": "d883c7cf2ae48eae5ba572c1d45bc46fbf8e5cb5",
      "tree": "eb4ec4622ca4ed61ecb8a1062cf9f2cae41336cb",
      "parents": [
        "bdb69b85aa473579384c57452c7375729d09f204"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:49:44 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:49:44 2016 +0200"
      },
      "message": "Bumping the version once again.\n"
    },
    {
      "commit": "bdb69b85aa473579384c57452c7375729d09f204",
      "tree": "f1728008d2ede62e91cda7e40ca725672a1b6c90",
      "parents": [
        "047e1d6a8ea05d598cbc79d093b97693cce55cdf"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:47:58 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:47:58 2016 +0200"
      },
      "message": "Don\u0027t include the test subdir in releases.\n"
    },
    {
      "commit": "047e1d6a8ea05d598cbc79d093b97693cce55cdf",
      "tree": "da5210b7db55c3b7015b6ab054d8d66b1b7c1d6e",
      "parents": [
        "b9e481c6a35f7673424054067875700e8b32a8a1"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:39:14 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:39:14 2016 +0200"
      },
      "message": "Bump version number.\n"
    },
    {
      "commit": "b9e481c6a35f7673424054067875700e8b32a8a1",
      "tree": "b53b2a19b9fdb329399bb799acfdfc245e4b6f63",
      "parents": [
        "c3594eb8eb37621263107b092400d492666a31f3"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:38:15 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 19 17:38:15 2016 +0200"
      },
      "message": "Fix https://github.com/avakar/pytoml/issues/17.\n"
    },
    {
      "commit": "c3594eb8eb37621263107b092400d492666a31f3",
      "tree": "a5075b6421a07655e281564db1aed860aae24a0a",
      "parents": [
        "e54c9be0a00b5e0eade31e239e06cac4024bdd90"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun May 08 20:21:32 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun May 08 20:21:32 2016 +0200"
      },
      "message": "Bump version number.\n"
    },
    {
      "commit": "e54c9be0a00b5e0eade31e239e06cac4024bdd90",
      "tree": "4d1d169df812c7b6a634e3042fbed38bc1f39ca3",
      "parents": [
        "f2ef1c5299f38d7ae3218f95f9caff9ec672ca0e",
        "3e30eaa3842ea5bf40c6bffee5f9a78a1dd97430"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun May 08 20:21:02 2016 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun May 08 20:21:02 2016 +0200"
      },
      "message": "Merge pull request #16 from njsmith/old-python-support\n\nAdd support for Python 2.6 and 3.3"
    },
    {
      "commit": "3e30eaa3842ea5bf40c6bffee5f9a78a1dd97430",
      "tree": "4d1d169df812c7b6a634e3042fbed38bc1f39ca3",
      "parents": [
        "f2ef1c5299f38d7ae3218f95f9caff9ec672ca0e"
      ],
      "author": {
        "name": "Nathaniel J. Smith",
        "email": "njs@pobox.com",
        "time": "Fri May 06 17:46:01 2016 -0700"
      },
      "committer": {
        "name": "Nathaniel J. Smith",
        "email": "njs@pobox.com",
        "time": "Fri May 06 17:46:32 2016 -0700"
      },
      "message": "Add support for Python 2.6 and 3.3\n"
    },
    {
      "commit": "f2ef1c5299f38d7ae3218f95f9caff9ec672ca0e",
      "tree": "57efeacd8c5dcffec5e11573d6d136cf0f7d2cfa",
      "parents": [
        "3cae3c2350836f324cba0150ade0964a12ee12da"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Tue Dec 01 09:17:49 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Tue Dec 01 09:17:49 2015 +0100"
      },
      "message": "Update test suite, support python 3.5.\n"
    },
    {
      "commit": "3cae3c2350836f324cba0150ade0964a12ee12da",
      "tree": "527babc5d5b04b46e93fb20e6d73527aad941207",
      "parents": [
        "f596d847b59b83d4441e7cba46042b9f35f1d447"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 19 21:13:10 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 19 21:13:54 2015 +0200"
      },
      "message": "Bump version.\n"
    },
    {
      "commit": "f596d847b59b83d4441e7cba46042b9f35f1d447",
      "tree": "63cd94ae3de840b5f5ca823c1b63d2b870d506fc",
      "parents": [
        "cd2a796b6bb00431aaa6f6bec3e001d9fc7a77cc",
        "65d281e0630c04bb142473cc59b95b4a0d1dca3a"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 19 21:12:24 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 19 21:12:24 2015 +0200"
      },
      "message": "Merge pull request #11 from ntrepid8/feature/add-sort-keys-3\n\nadd sort_keys"
    },
    {
      "commit": "65d281e0630c04bb142473cc59b95b4a0d1dca3a",
      "tree": "63cd94ae3de840b5f5ca823c1b63d2b870d506fc",
      "parents": [
        "cd2a796b6bb00431aaa6f6bec3e001d9fc7a77cc"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 19 10:46:31 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 19 10:46:31 2015 -0400"
      },
      "message": "add sort_keys\n"
    },
    {
      "commit": "cd2a796b6bb00431aaa6f6bec3e001d9fc7a77cc",
      "tree": "e0d1b1acd57c4dfa9151d5d0328667d1311f7160",
      "parents": [
        "482efc543df60875bf5d8d8054cc1d0bd8cd24e2"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu Oct 08 20:05:48 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu Oct 08 20:05:48 2015 +0200"
      },
      "message": "Allow leading zeros in exponents, at least for now. Closes #9.\n"
    },
    {
      "commit": "482efc543df60875bf5d8d8054cc1d0bd8cd24e2",
      "tree": "8a6b285009359b0e7aed0400cff80fbf9586b0d4",
      "parents": [
        "e39c7be1587f5561b4c79155bd0fb45a593c05c4",
        "422c47fb3bf5a014cf003b4fe65b8438625211c6"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 05 22:05:16 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Oct 05 22:05:16 2015 +0200"
      },
      "message": "Merge pull request #8 from ntrepid8/feature/write-null-values-as-comments\n\nFeature/write null values as comments"
    },
    {
      "commit": "422c47fb3bf5a014cf003b4fe65b8438625211c6",
      "tree": "8a6b285009359b0e7aed0400cff80fbf9586b0d4",
      "parents": [
        "7d9e3446885bbbb4d65f2a34562f09ca225fed88"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 15:17:02 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 15:17:02 2015 -0400"
      },
      "message": "update version to 0.1.5\n"
    },
    {
      "commit": "7d9e3446885bbbb4d65f2a34562f09ca225fed88",
      "tree": "a57963169fc29163693a90e8adfa613d4dd5b328",
      "parents": [
        "610750335fff18ca794931ba4093d16ef1b51cb3"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 14:18:37 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 14:18:37 2015 -0400"
      },
      "message": "update style\n"
    },
    {
      "commit": "610750335fff18ca794931ba4093d16ef1b51cb3",
      "tree": "4840b262b19877b456037c7516cf90024ab1a467",
      "parents": [
        "4e15474b5f1c97592a0f6fb53d5ebbe5c561373b"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:52:52 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:52:52 2015 -0400"
      },
      "message": "update readme\n"
    },
    {
      "commit": "4e15474b5f1c97592a0f6fb53d5ebbe5c561373b",
      "tree": "0fe8276cbee54b2522de179b10cac319c371fae7",
      "parents": [
        "b4fe7d00e03ea4f8ea596e1326df905542457444"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:48:09 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:48:09 2015 -0400"
      },
      "message": "update gitignore\n"
    },
    {
      "commit": "b4fe7d00e03ea4f8ea596e1326df905542457444",
      "tree": "1838fca23ca393144ce0c440f14ce1f6ec496c5b",
      "parents": [
        "b5a70627bf739c38f30c16b2160a2241a4225649"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:42:32 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:42:32 2015 -0400"
      },
      "message": "comment out values of None without crashing, https://github.com/toml-lang/toml/issues/30\n"
    },
    {
      "commit": "b5a70627bf739c38f30c16b2160a2241a4225649",
      "tree": "3807fc925159918cb0e4fa77cd477e04ad749d71",
      "parents": [
        "e39c7be1587f5561b4c79155bd0fb45a593c05c4"
      ],
      "author": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:33:32 2015 -0400"
      },
      "committer": {
        "name": "Josh Austin",
        "email": "josh.austin@gmail.com",
        "time": "Mon Oct 05 12:33:32 2015 -0400"
      },
      "message": "update style to PEP8\n"
    },
    {
      "commit": "e39c7be1587f5561b4c79155bd0fb45a593c05c4",
      "tree": "6ded8a71fd4a955246ce61a1a99f3f6feda9e34e",
      "parents": [
        "0fc6db42164e7b3b258f79614564d0d664ca5d20"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:16:19 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:16:19 2015 +0200"
      },
      "message": "Fix python3 support.\n"
    },
    {
      "commit": "0fc6db42164e7b3b258f79614564d0d664ca5d20",
      "tree": "abfe430097854483803e585a818ed31caa4b8f81",
      "parents": [
        "72375b92c3cf645123cd2f8f5b67d51fcdb1c0ab"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:14:51 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:14:51 2015 +0200"
      },
      "message": "Bump version.\n"
    },
    {
      "commit": "72375b92c3cf645123cd2f8f5b67d51fcdb1c0ab",
      "tree": "2a82d45417368444ac32be72ae81dc09add5da64",
      "parents": [
        "7ee6bae793de5d4ce7c711e5954ddaf3dc03a01a"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:14:19 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:14:19 2015 +0200"
      },
      "message": "Fix underscores in float.\n"
    },
    {
      "commit": "7ee6bae793de5d4ce7c711e5954ddaf3dc03a01a",
      "tree": "77fa2871adc00e56fadf20019fc511899427918c",
      "parents": [
        "bf7babddb1f664307ff9e83ca3da9cd407a739ba"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:10:01 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 14:10:01 2015 +0200"
      },
      "message": "Test translated values, fix float comparisions.\n"
    },
    {
      "commit": "bf7babddb1f664307ff9e83ca3da9cd407a739ba",
      "tree": "bc01536c142a65fa9b9378f0f61d1d0ef44e5a22",
      "parents": [
        "f0410ed9c0e8400e2f0bb45c1a5b64e32f410c83"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 11:30:29 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 11:30:29 2015 +0200"
      },
      "message": "Test now fails if not testcases are run.\n"
    },
    {
      "commit": "f0410ed9c0e8400e2f0bb45c1a5b64e32f410c83",
      "tree": "836290d58c58487fa5e61edab82f312ed658fbfc",
      "parents": [
        "7fb1f1d52ccc65ae8f499014f67a146f0ddd08f6"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 11:14:11 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Jul 19 11:14:11 2015 +0200"
      },
      "message": "Use a fork of the official toml-test repo for tests.\n"
    },
    {
      "commit": "7fb1f1d52ccc65ae8f499014f67a146f0ddd08f6",
      "tree": "8886217180e0c39721e94dd38fdcc6e58de84899",
      "parents": [
        "eda1bfc9645a44ea9aecc797ba24b81e4babc48e",
        "2f431315c18cc4cb279efce8e8e8df7292df5779"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jul 13 11:42:03 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jul 13 11:42:03 2015 +0200"
      },
      "message": "Merge pull request #4 from ExpHP/underscore-patch\n\nStrip underscores for int() and float()"
    },
    {
      "commit": "2f431315c18cc4cb279efce8e8e8df7292df5779",
      "tree": "8886217180e0c39721e94dd38fdcc6e58de84899",
      "parents": [
        "eda1bfc9645a44ea9aecc797ba24b81e4babc48e"
      ],
      "author": {
        "name": "Michael Lamparski",
        "email": "me@this.isnt.really.my.email.org",
        "time": "Sun Jul 12 21:42:10 2015 -0400"
      },
      "committer": {
        "name": "Michael Lamparski",
        "email": "me@this.isnt.really.my.email.org",
        "time": "Sun Jul 12 21:42:10 2015 -0400"
      },
      "message": "Strip underscores for int() and float()\n\nFixes a parse failure on integers/floats with underscores.\n\nWhile the script has no problem detecting numbers with\nunderscores, `_p_value` would choke right before returning\nthem due to the strings being passed unmodified into\n`int()` and `float()`.\n"
    },
    {
      "commit": "eda1bfc9645a44ea9aecc797ba24b81e4babc48e",
      "tree": "7f157a3085c112dfe33dc3248a79555ee999605c",
      "parents": [
        "bfb0ee0c1ad148d07b175575ea7aa931677d3072"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:45:23 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:45:23 2015 +0200"
      },
      "message": "Add travis badge to readme\n"
    },
    {
      "commit": "bfb0ee0c1ad148d07b175575ea7aa931677d3072",
      "tree": "8eb9bfbabdf9f126aa31d7b0ab5fc6dfa454bf21",
      "parents": [
        "f1cec5e80768fbb9d5f030610bc46c627c8fc732"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:42:30 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:42:30 2015 +0200"
      },
      "message": "Fix travis config\n"
    },
    {
      "commit": "f1cec5e80768fbb9d5f030610bc46c627c8fc732",
      "tree": "d31cb9a07ffe5e3ad0cd85933c89e1f9471ff2cc",
      "parents": [
        "ecc0ddeb78fd2795e00670c888a3c36fc6a9d9ce"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:41:01 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:41:01 2015 +0200"
      },
      "message": "Add travis config\n"
    },
    {
      "commit": "ecc0ddeb78fd2795e00670c888a3c36fc6a9d9ce",
      "tree": "24bbe62937f8a86d3464c3412c2c0b16cde53b3b",
      "parents": [
        "9dd87c24e346f37eb5eddad8aa064a53d209885a"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:33:47 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 21:33:47 2015 +0200"
      },
      "message": "Fix python3 issues\n"
    },
    {
      "commit": "9dd87c24e346f37eb5eddad8aa064a53d209885a",
      "tree": "f43e6b22f6aa9cb2d8efa95f01416cc4561d2718",
      "parents": [
        "2f9a3c97a09a2895e4a194baf44f38bc5fd41b6e"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 20:35:56 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Fri Jul 03 20:35:56 2015 +0200"
      },
      "message": "Cleanup and bump version\n"
    },
    {
      "commit": "2f9a3c97a09a2895e4a194baf44f38bc5fd41b6e",
      "tree": "6f7ec910bf66da08357bcdcf2b7a958b8fe38025",
      "parents": [
        "3c32e018b804325d2d7e8c75bf53b6e14173ad20"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Jul 01 00:36:35 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Jul 01 00:36:35 2015 +0200"
      },
      "message": "Rewrite parser with PEG\n\nThere is not more lexing involved, all token extraction is now\ncontext-sensitive. This fixes #3.\n"
    },
    {
      "commit": "3c32e018b804325d2d7e8c75bf53b6e14173ad20",
      "tree": "611464c32249999255c18a976d50ae6e83df9ea7",
      "parents": [
        "98e1e1a9c95a1561b4fd17d650cc873f177db80b"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jun 29 21:16:24 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jun 29 21:16:24 2015 +0200"
      },
      "message": "Add a test for numeric-only keys\n"
    },
    {
      "commit": "98e1e1a9c95a1561b4fd17d650cc873f177db80b",
      "tree": "f2ce81fe2ff2f415a598e3088bc39f327add4ae6",
      "parents": [
        "bc3af6455349d03f0be6763ac9ef165a2a95856b"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jun 29 21:15:48 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Jun 29 21:15:48 2015 +0200"
      },
      "message": "Add .gitignore\n"
    },
    {
      "commit": "bc3af6455349d03f0be6763ac9ef165a2a95856b",
      "tree": "32e891e71700cb4955d0f67c2efe88c5fe879839",
      "parents": [
        "6323c1a71f1e0bb6f56e12df6aff0d69d2970153",
        "bbbacb088dd56980a1a03641257c43da899296b5"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 28 16:17:19 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu May 28 16:17:19 2015 +0200"
      },
      "message": "Merge pull request #2 from andreabedini/patch-1\n\nSuggest installing with pip"
    },
    {
      "commit": "bbbacb088dd56980a1a03641257c43da899296b5",
      "tree": "32e891e71700cb4955d0f67c2efe88c5fe879839",
      "parents": [
        "6323c1a71f1e0bb6f56e12df6aff0d69d2970153"
      ],
      "author": {
        "name": "Andrea Bedini",
        "email": "andrea@andreabedini.com",
        "time": "Thu May 28 13:23:14 2015 +1000"
      },
      "committer": {
        "name": "Andrea Bedini",
        "email": "andrea@andreabedini.com",
        "time": "Thu May 28 13:23:14 2015 +1000"
      },
      "message": "Suggest installing with pip\n\nThe Python Packaging User Guide recommends installing packages with pip.\r\nSee https://packaging.python.org/en/latest/installing.html#use-pip-for-installing"
    },
    {
      "commit": "6323c1a71f1e0bb6f56e12df6aff0d69d2970153",
      "tree": "f9dd6a174b436ed3b70d7365e2834597dae46bf8",
      "parents": [
        "ecfe13528771510fdc6d9b190b0c398982143ee2",
        "68efca84933667e2d23e97feac82f837704dde71"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu Apr 23 21:00:44 2015 +0200"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Thu Apr 23 21:00:44 2015 +0200"
      },
      "message": "Merge pull request #1 from jgoleary/master\n\nMake duplicate_keys error message more specific"
    },
    {
      "commit": "68efca84933667e2d23e97feac82f837704dde71",
      "tree": "f9dd6a174b436ed3b70d7365e2834597dae46bf8",
      "parents": [
        "ecfe13528771510fdc6d9b190b0c398982143ee2"
      ],
      "author": {
        "name": "John O\u0027Leary",
        "email": "john@collectivehealth.com",
        "time": "Thu Apr 23 11:20:47 2015 -0700"
      },
      "committer": {
        "name": "John O\u0027Leary",
        "email": "john@collectivehealth.com",
        "time": "Thu Apr 23 11:20:47 2015 -0700"
      },
      "message": "Make duplicate_keys error message more specific\n"
    },
    {
      "commit": "ecfe13528771510fdc6d9b190b0c398982143ee2",
      "tree": "6ee018da3ccbe2518b6d9cc24a76e944c879ad5f",
      "parents": [
        "d9f1bf3781941100ac3fee0721ae24df6dd2ecd5"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Mar 18 00:10:51 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Mar 18 00:10:51 2015 +0100"
      },
      "message": "Add dump and dumps.\n"
    },
    {
      "commit": "d9f1bf3781941100ac3fee0721ae24df6dd2ecd5",
      "tree": "08cdaa8341c6fba42391a1792a20e1a7cb0f642b",
      "parents": [
        "4b2f18261e7f2f3f8eb2900d59351f6f1283f2f0"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Mar 18 00:04:25 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Wed Mar 18 00:04:25 2015 +0100"
      },
      "message": "Support for datetime.\n"
    },
    {
      "commit": "4b2f18261e7f2f3f8eb2900d59351f6f1283f2f0",
      "tree": "bc536fa746f3ff4c921d7ada5d2a38939ffa3bfd",
      "parents": [
        "02894f68cff050d8f4b679c8ad51f3af6300bf9c"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Mar 16 23:25:10 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Mon Mar 16 23:25:10 2015 +0100"
      },
      "message": "Fix array parsing.\n"
    },
    {
      "commit": "02894f68cff050d8f4b679c8ad51f3af6300bf9c",
      "tree": "ce127f5931fe7ca09fa1c3617bf04aed51408357",
      "parents": [
        "7ba882c225a891467e3760f65e45fea41ec73c4d"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 16:03:01 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 16:03:01 2015 +0100"
      },
      "message": "Add tests to the source distribution.\n"
    },
    {
      "commit": "7ba882c225a891467e3760f65e45fea41ec73c4d",
      "tree": "cb66cd5771f1627bf52e1ed04908ee74b92470ce",
      "parents": [
        "963c6c849041c71783b3454f8aa06ae901e22d1d"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:45:45 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:45:45 2015 +0100"
      },
      "message": "Remove a forgotten section from README.\n"
    },
    {
      "commit": "963c6c849041c71783b3454f8aa06ae901e22d1d",
      "tree": "85a038bb00ada536219b937d05a8d1c58d03fd4c",
      "parents": [
        "14058d9948b08337113767ba5cf4e88e148df805"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:27:43 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:27:43 2015 +0100"
      },
      "message": "Fixes, Python 3 support.\n"
    },
    {
      "commit": "14058d9948b08337113767ba5cf4e88e148df805",
      "tree": "21c901bc097ab72fd57f2cde7f33f25f6acd8407",
      "parents": [
        "cf383db53ce47d2e115f18953e8555ba4ffca8f6"
      ],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:27:26 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sun Mar 15 15:27:26 2015 +0100"
      },
      "message": "Added a license.\n"
    },
    {
      "commit": "cf383db53ce47d2e115f18953e8555ba4ffca8f6",
      "tree": "137502f79bfea14f7ee2395f129d9d0a96cc083e",
      "parents": [],
      "author": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sat Mar 14 02:16:59 2015 +0100"
      },
      "committer": {
        "name": "Martin Vejnár",
        "email": "avakar@ratatanek.cz",
        "time": "Sat Mar 14 02:16:59 2015 +0100"
      },
      "message": "Initial commit.\n"
    }
  ]
}
