)]}'
{
  "log": [
    {
      "commit": "292b5c71c3fe5496771b46ac9d86361c9b760d17",
      "tree": "c147c6e28f5133f87dd2aac1a46f2facf2e9cd30",
      "parents": [
        "60cf21c21f8e5880f9907561c53732e80d1be400",
        "0a54a4e348ec9e976e48d0ce3c406a74f3017661"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 28 01:01:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 01:01:39 2026"
      },
      "message": "Merge pull request #117 from bukzor/fix-hypothesmith-optional\n\nFix the optional-dependency guard for the hypothesmith fuzz test"
    },
    {
      "commit": "0a54a4e348ec9e976e48d0ce3c406a74f3017661",
      "tree": "c147c6e28f5133f87dd2aac1a46f2facf2e9cd30",
      "parents": [
        "60cf21c21f8e5880f9907561c53732e80d1be400"
      ],
      "author": {
        "name": "Buck Evan",
        "email": "workitharder@gmail.com",
        "time": "Sat Jun 27 20:59:14 2026"
      },
      "committer": {
        "name": "Buck Evan",
        "email": "workitharder@gmail.com",
        "time": "Sat Jun 27 20:59:14 2026"
      },
      "message": "Make the hypothesmith fuzz test genuinely optional\n\nThe @settings/@given decorators run at import time and call into\nhypothesmith, so the existing @pytest.mark.skipif never took effect:\nwithout the optional deps the module raised NameError during collection,\ntaking every other test in the file down with it.\n\nGuard the decorated definition on the import result instead, falling\nback to a visibly-skipped stub when hypothesmith is unavailable.\n"
    },
    {
      "commit": "60cf21c21f8e5880f9907561c53732e80d1be400",
      "tree": "6b0d497fef800d753cc93853f0b6a9575c93f019",
      "parents": [
        "851852240f2fa4453c226ccc5ae88bc03b467388",
        "fa9bc755dd5190b1ec0e149491d1dbbdbb82cebd"
      ],
      "author": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Dec 03 13:55:50 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 03 13:55:50 2023"
      },
      "message": "Merge pull request #99 from GalaxySnail/fix-typo-2022\n\nFix a typo in README.rst (release date)"
    },
    {
      "commit": "851852240f2fa4453c226ccc5ae88bc03b467388",
      "tree": "2d9d8288e9c81d8ccbd60a1557d856f545f4e14c",
      "parents": [
        "12a327be44b017b5208ef96e171f894e4d7e318c",
        "fa46c60642cf3bec35824c2608a2368765bee38d"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jun 19 12:19:25 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 19 12:19:25 2023"
      },
      "message": "Merge pull request #108 from tushar-deepsource/patch-1\n\nfix: formula for mccabe complexity in docstring"
    },
    {
      "commit": "fa46c60642cf3bec35824c2608a2368765bee38d",
      "tree": "2d9d8288e9c81d8ccbd60a1557d856f545f4e14c",
      "parents": [
        "12a327be44b017b5208ef96e171f894e4d7e318c"
      ],
      "author": {
        "name": "Tushar Sadhwani",
        "email": "86737547+tushar-deepsource@users.noreply.github.com",
        "time": "Mon Jun 19 07:55:28 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 19 07:55:28 2023"
      },
      "message": "fix: formula for mccabe complexity in docstring"
    },
    {
      "commit": "12a327be44b017b5208ef96e171f894e4d7e318c",
      "tree": "a81d80696461e94a1e952f36e20e39015593e3a4",
      "parents": [
        "835a5400881b7460998be51d871fd36f836db3c9",
        "fce37ec3d0511156d5869107c9880362edec62d7"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Mar 23 01:07:33 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 23 01:07:33 2023"
      },
      "message": "Merge pull request #105 from sobolevn/patch-1\n\nImprove error message on 0 arguments"
    },
    {
      "commit": "fce37ec3d0511156d5869107c9880362edec62d7",
      "tree": "a81d80696461e94a1e952f36e20e39015593e3a4",
      "parents": [
        "835a5400881b7460998be51d871fd36f836db3c9"
      ],
      "author": {
        "name": "Nikita Sobolev",
        "email": "mail@sobolevn.me",
        "time": "Wed Mar 22 19:53:52 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 19:53:52 2023"
      },
      "message": "Improve error message on 0 arguments\n\nCloses #104"
    },
    {
      "commit": "fa9bc755dd5190b1ec0e149491d1dbbdbb82cebd",
      "tree": "03a2762bc64af3818a1c2f650ca835d81a414244",
      "parents": [
        "835a5400881b7460998be51d871fd36f836db3c9"
      ],
      "author": {
        "name": "GalaxySnail",
        "email": "ylc991@163.com",
        "time": "Tue May 17 12:22:36 2022"
      },
      "committer": {
        "name": "GalaxySnail",
        "email": "ylc991@163.com",
        "time": "Tue May 17 12:22:36 2022"
      },
      "message": "Fix a typo in README.rst (release date)\n\n0.7.0 was released on 2022-1-23, not 2021-1-23.\n"
    },
    {
      "commit": "835a5400881b7460998be51d871fd36f836db3c9",
      "tree": "7c30a6f893f442ece44e98d19eddceaa5496263e",
      "parents": [
        "2d4dd9435fcb05aaa89ba0392a84cb1d30a87dc9"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jan 24 01:11:19 2022"
      },
      "committer": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jan 24 01:11:19 2022"
      },
      "message": "Prepare for v0.7.0\n"
    },
    {
      "commit": "2d4dd9435fcb05aaa89ba0392a84cb1d30a87dc9",
      "tree": "5448623b97f7ee05fa78470b91bae04f99751d3d",
      "parents": [
        "7c54a18f26ace8531d7ec6e60848ddfee5b2a38a",
        "80794d37d7d3e35cf243877a396e53f70243e154"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Apr 02 23:49:37 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 23:49:37 2021"
      },
      "message": "Merge pull request #81 from MaxG87/master\n\nAdd property-based fuzz test"
    },
    {
      "commit": "7c54a18f26ace8531d7ec6e60848ddfee5b2a38a",
      "tree": "2c9c4f1b37289dc407ae99837de828783a986261",
      "parents": [
        "7285c3be5be8f5a8606eb3615b962797c3dfaff0",
        "ff7e1ea52948e0f7b0ca48147141dcae67f54d80"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Apr 02 16:49:12 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 16:49:12 2021"
      },
      "message": "Merge pull request #88 from cclauss/patch-1\n\nflake8 --max-line-length\u003d88 again"
    },
    {
      "commit": "ff7e1ea52948e0f7b0ca48147141dcae67f54d80",
      "tree": "2c9c4f1b37289dc407ae99837de828783a986261",
      "parents": [
        "2dfdfb1ecfeb0d62c999ab30a9ea9abb646de52b"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Fri Apr 02 15:33:15 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 15:33:15 2021"
      },
      "message": "[flake8] max-line-length \u003d 88"
    },
    {
      "commit": "2dfdfb1ecfeb0d62c999ab30a9ea9abb646de52b",
      "tree": "941f4c17a82c2ea470d649df607c17d8f20c93c9",
      "parents": [
        "7285c3be5be8f5a8606eb3615b962797c3dfaff0"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Fri Apr 02 11:18:23 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 11:18:23 2021"
      },
      "message": "flake8 --max-line-length\u003d88 again"
    },
    {
      "commit": "7285c3be5be8f5a8606eb3615b962797c3dfaff0",
      "tree": "c7c3b8b98d206567641ad9e2bb75bd3e55c2d3ad",
      "parents": [
        "e864119dca577a38552b0d32c66d0ef3dc7779e0",
        "78ce3839d6910a99021a4b09a85d3486897b47b7"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Apr 02 11:04:56 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 11:04:56 2021"
      },
      "message": "Merge pull request #87 from cclauss/patch-1\n\nTravis CI: allow_failures in Python end of life branches"
    },
    {
      "commit": "78ce3839d6910a99021a4b09a85d3486897b47b7",
      "tree": "c7c3b8b98d206567641ad9e2bb75bd3e55c2d3ad",
      "parents": [
        "4ba21d2e8db92534914a89f44b5dfd0fb2e29e9c"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Fri Apr 02 04:56:29 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 04:56:29 2021"
      },
      "message": "tox.ini: flake8 --max-line-length\u003d88\n\nAligns with https://black.readthedocs.io/en/stable/the_black_code_style.html#line-length"
    },
    {
      "commit": "4ba21d2e8db92534914a89f44b5dfd0fb2e29e9c",
      "tree": "7d6c65d0822b606cfea28a9e6990c10677248ea3",
      "parents": [
        "e864119dca577a38552b0d32c66d0ef3dc7779e0"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Fri Apr 02 04:53:41 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 02 04:53:41 2021"
      },
      "message": "Travis CI: allow_failures in Python end of life branches\n\nRelated to the changes in #81\r\nhttps://devguide.python.org/#status-of-python-branches vs.\r\nhttps://devguide.python.org/devcycle/#end-of-life-branches"
    },
    {
      "commit": "80794d37d7d3e35cf243877a396e53f70243e154",
      "tree": "7e9fca672163573c503f5f55dea40dba4b20703f",
      "parents": [
        "d12209007d1883f2a97462b90e5e066602133f84"
      ],
      "author": {
        "name": "Max Görner",
        "email": "5477952+MaxG87@users.noreply.github.com",
        "time": "Thu Apr 01 13:01:56 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 01 13:01:56 2021"
      },
      "message": "Apply suggestions from code review\r\n\r\nThe commited suggestions will restore compatibility with Python 3.6.\n\nCo-authored-by: Christian Clauss \u003ccclauss@me.com\u003e"
    },
    {
      "commit": "e864119dca577a38552b0d32c66d0ef3dc7779e0",
      "tree": "d6ae92fbf8219b015e700c4994cbc623a5a78515",
      "parents": [
        "e5965ebf3dfa8b0571912721651327c998a7f579",
        "abadb1b01249f2f838ba3916112a58e28a794438"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Mar 31 12:41:47 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 31 12:41:47 2021"
      },
      "message": "Merge pull request #86 from cclauss/patch-1\n\nsetup.py: Add trove classifiers for Py3.8 \u0026 Py3.9"
    },
    {
      "commit": "abadb1b01249f2f838ba3916112a58e28a794438",
      "tree": "d6ae92fbf8219b015e700c4994cbc623a5a78515",
      "parents": [
        "e5965ebf3dfa8b0571912721651327c998a7f579"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Wed Mar 31 11:49:38 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 31 11:49:38 2021"
      },
      "message": "setup.py: Add trove classifiers for Py3.8 \u0026 Py3.9"
    },
    {
      "commit": "e5965ebf3dfa8b0571912721651327c998a7f579",
      "tree": "6f5e55811b86031d03409c5a697c2de5a30547ce",
      "parents": [
        "535e2c5dc8cb9ea8afe79fc4cae5386c20d57394",
        "4c2e85e298964f30f6ec467b839c613f4ded197e"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Mar 31 11:33:08 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 31 11:33:08 2021"
      },
      "message": "Merge pull request #85 from cclauss/patch-1\n\ntox.ini: Add Python 3.9 to the testing"
    },
    {
      "commit": "4c2e85e298964f30f6ec467b839c613f4ded197e",
      "tree": "6f5e55811b86031d03409c5a697c2de5a30547ce",
      "parents": [
        "004ffea46ade19cd3806240bec162f6b67aa607b"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Wed Mar 31 08:11:37 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 31 08:11:37 2021"
      },
      "message": "Travis CI: Add Python 3.9 to the testing"
    },
    {
      "commit": "004ffea46ade19cd3806240bec162f6b67aa607b",
      "tree": "9246f3b22998b862f0df3002dbf52f65419f80f3",
      "parents": [
        "535e2c5dc8cb9ea8afe79fc4cae5386c20d57394"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Wed Mar 31 08:10:10 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 31 08:10:10 2021"
      },
      "message": "tox.ini: Add Python 3.9 to the testing"
    },
    {
      "commit": "535e2c5dc8cb9ea8afe79fc4cae5386c20d57394",
      "tree": "2ddaf372ff8f0be17d46f09c1834c0126e045f4a",
      "parents": [
        "4b287e2c282606fa870d855837979a39e0b2cb0d",
        "323de533292d5e4acd00ee8e57bc1c38ef6d5803"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Oct 03 17:22:54 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 03 17:22:54 2020"
      },
      "message": "Merge pull request #83 from sambrightman/fix-flake8-warning\n\nMigrate to argparse callable `type\u003d` option"
    },
    {
      "commit": "323de533292d5e4acd00ee8e57bc1c38ef6d5803",
      "tree": "2ddaf372ff8f0be17d46f09c1834c0126e045f4a",
      "parents": [
        "4b287e2c282606fa870d855837979a39e0b2cb0d"
      ],
      "author": {
        "name": "Sam Brightman",
        "email": "sam.brightman@gmail.com",
        "time": "Sat Oct 03 17:19:11 2020"
      },
      "committer": {
        "name": "Sam Brightman",
        "email": "sam.brightman@gmail.com",
        "time": "Sat Oct 03 17:19:11 2020"
      },
      "message": "Migrate to argparse callable `type\u003d` option\n"
    },
    {
      "commit": "d12209007d1883f2a97462b90e5e066602133f84",
      "tree": "5d94663d5da89e8d47ea11148573c5435dd86d34",
      "parents": [
        "4b287e2c282606fa870d855837979a39e0b2cb0d"
      ],
      "author": {
        "name": "Max Görner",
        "email": "max@familie-goerner.eu",
        "time": "Wed Sep 02 13:07:47 2020"
      },
      "committer": {
        "name": "Max Görner",
        "email": "max@familie-goerner.eu",
        "time": "Thu Sep 03 12:47:05 2020"
      },
      "message": "Add property-based fuzz test\n\nA test is added that runs mccabe against plenty of random yet valid\nPython source code. Right now, the test does not do much - it only tests\nwhether mccabe accepts the code. Already this is an achievement because\nnow weird edge cases are covered.\n\nHaving this test suite integrated will also allow to build up on that.\nThe author of Hypothesis claimed to work on a coverage guided test\nrunner. Also more general properties to hold on any valid source code\nnow can be tested.\n"
    },
    {
      "commit": "4b287e2c282606fa870d855837979a39e0b2cb0d",
      "tree": "ec416a33d85cc76ab7dfa4953164b76471353c2f",
      "parents": [
        "e92e9e79799c5796f76f3da821dbb5aa56e41028",
        "bf9e2566c9484b8069e8494d320b41bbdf4000a7"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Aug 14 22:46:44 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 14 22:46:44 2020"
      },
      "message": "Merge pull request #78 from tirkarthi/fix-open-mode\n\nUse _read for better compatibility on using U mode."
    },
    {
      "commit": "bf9e2566c9484b8069e8494d320b41bbdf4000a7",
      "tree": "ec416a33d85cc76ab7dfa4953164b76471353c2f",
      "parents": [
        "e92e9e79799c5796f76f3da821dbb5aa56e41028"
      ],
      "author": {
        "name": "Karthikeyan Singaravelan",
        "email": "tir.karthi@gmail.com",
        "time": "Sun Mar 01 06:39:10 2020"
      },
      "committer": {
        "name": "Karthikeyan Singaravelan",
        "email": "tir.karthi@gmail.com",
        "time": "Sun Mar 01 06:39:10 2020"
      },
      "message": "Use _read for better compatibility on using U mode.\n"
    },
    {
      "commit": "e92e9e79799c5796f76f3da821dbb5aa56e41028",
      "tree": "7db9070dd9d9b7893eeaa4555f571f1938fbc484",
      "parents": [
        "f318ade8d139a3412c29bf992f447f1f1f8b3d83",
        "a6174e7bacdd5d07fa627c4907eb8b2de8cb62b3"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Feb 16 13:44:42 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 16 13:44:42 2020"
      },
      "message": "Merge pull request #76 from jdufresne/test-matrix\n\nUpdate the test matrix to include Python 3.8"
    },
    {
      "commit": "a6174e7bacdd5d07fa627c4907eb8b2de8cb62b3",
      "tree": "7db9070dd9d9b7893eeaa4555f571f1938fbc484",
      "parents": [
        "9274755156fc4d6e228069f67a021dc12cc14a18"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Feb 16 00:02:56 2020"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Feb 16 00:11:28 2020"
      },
      "message": "Update the test matrix to include Python 3.8\n\nTest Python 3.8 and pypy3.\n\nDrop use of \u0027dist: xenial\u0027 from the Travis configuration, it is now the\ndefault.\n\nDrop use of \u0027sudo\u0027 from the Travis configuration, it is now deprecated.\n"
    },
    {
      "commit": "9274755156fc4d6e228069f67a021dc12cc14a18",
      "tree": "8d9df7674af1f884aed5bcb2e5af602afaadc921",
      "parents": [
        "f318ade8d139a3412c29bf992f447f1f1f8b3d83"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Feb 15 23:36:26 2020"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Feb 15 23:36:26 2020"
      },
      "message": "Remove use of deprecated \u0027setup.py test\u0027\n\nSince setuptools v41.5.0 (27 Oct 2019), the \u0027test\u0027 command is formally\ndeprecated and should not be used.\n\nThe pytest-runner package also lists itself as deprecated:\nhttps://github.com/pytest-dev/pytest-runner\n\n\u003e Deprecation Notice\n\u003e\n\u003e pytest-runner depends on deprecated features of setuptools and relies\n\u003e on features that break security mechanisms in pip. For example\n\u003e \u0027setup_requires\u0027 and \u0027tests_require\u0027 bypass pip --require-hashes. See\n\u003e also pypa/setuptools#1684.\n"
    },
    {
      "commit": "f318ade8d139a3412c29bf992f447f1f1f8b3d83",
      "tree": "0816aa9b1bb5cafdebb898ba1b1bc44b760fbd67",
      "parents": [
        "d0d361ddc9dd4dc071d2b8658ae6c6c1dc613fc5",
        "d7ce826426230a90d7086a079f9095630e2f5cf1"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Sep 08 21:04:24 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 08 21:04:24 2018"
      },
      "message": "Merge pull request #67 from jdufresne/pyreq\n\nPass python_requires argument to setuptools"
    },
    {
      "commit": "d0d361ddc9dd4dc071d2b8658ae6c6c1dc613fc5",
      "tree": "3bc0d99456bfeb84f3bc70aa9b1fb4aa26b457ab",
      "parents": [
        "763c7de7fa125e760ebe16882de4f084e1cb20a7",
        "86fa4c09d765196d601be44e55566ca125f726f3"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Sep 08 21:04:09 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 08 21:04:09 2018"
      },
      "message": "Merge pull request #68 from jdufresne/py37\n\nAdd testing for Python 3.7 to Travis CI"
    },
    {
      "commit": "86fa4c09d765196d601be44e55566ca125f726f3",
      "tree": "3bc0d99456bfeb84f3bc70aa9b1fb4aa26b457ab",
      "parents": [
        "763c7de7fa125e760ebe16882de4f084e1cb20a7"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Fri Sep 07 01:11:25 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Fri Sep 07 01:11:25 2018"
      },
      "message": "Add testing for Python 3.7 to Travis CI\n\nUpdate tox.ini to enumerate and test supported Pythons.\n"
    },
    {
      "commit": "d7ce826426230a90d7086a079f9095630e2f5cf1",
      "tree": "25ffaa552b347a233cfa8291c4b2c62320ae60c1",
      "parents": [
        "763c7de7fa125e760ebe16882de4f084e1cb20a7"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Fri Sep 07 01:07:03 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Fri Sep 07 01:07:03 2018"
      },
      "message": "Pass python_requires argument to setuptools\n\nHelps pip decide what version of the library to install.\n\nhttps://packaging.python.org/tutorials/distributing-packages/#python-requires\n\n\u003e If your project only runs on certain Python versions, setting the\n\u003e python_requires argument to the appropriate PEP 440 version specifier\n\u003e string will prevent pip from installing the project on other Python\n\u003e versions.\n\nhttps://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords\n\n\u003e python_requires\n\u003e\n\u003e A string corresponding to a version specifier (as defined in PEP 440)\n\u003e for the Python version, used to specify the Requires-Python defined in\n\u003e PEP 345.\n"
    },
    {
      "commit": "763c7de7fa125e760ebe16882de4f084e1cb20a7",
      "tree": "ad6f8d241e4939facee6c88bffd21c88c93faa45",
      "parents": [
        "c2f5b386458cfda0aa4239f4d11b4e5e75027bda",
        "3a4715238fc32becc1a71c01a35c1a4a684d9a8a"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Sep 05 13:15:47 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 05 13:15:47 2018"
      },
      "message": "Merge pull request #64 from jdufresne/py33\n\nRemove Python 3.3 trove classifier"
    },
    {
      "commit": "3a4715238fc32becc1a71c01a35c1a4a684d9a8a",
      "tree": "ad6f8d241e4939facee6c88bffd21c88c93faa45",
      "parents": [
        "c2f5b386458cfda0aa4239f4d11b4e5e75027bda"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Jun 16 02:08:51 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Jun 16 02:08:51 2018"
      },
      "message": "Remove Python 3.3 trove classifier\n\nTesting was dropped in de233b7bc6738a0e6366632ab37ec6c1fccfac1d.\n\nPython 3.3 is end of life. It is no longer receiving bug fixes,\nincluding for security issues. Python 3.3 went EOL on 2017-09-29. For\nadditional details on support Python versions, see:\n\nhttps://devguide.python.org/#status-of-python-branches\n\nFor details on the Python 3.3 release schedule, see:\n\nhttps://www.python.org/dev/peps/pep-0398/\n"
    },
    {
      "commit": "c2f5b386458cfda0aa4239f4d11b4e5e75027bda",
      "tree": "2f102a0ea39d226f050f40d35ce64574c199ab1e",
      "parents": [
        "de233b7bc6738a0e6366632ab37ec6c1fccfac1d",
        "2a5d6ae00b7442c0c014268f82aa223c0f5ea5c3"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu May 31 00:42:03 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 31 00:42:03 2018"
      },
      "message": "Merge pull request #62 from hroncok/py37\n\nProblem: Docstrings were handled differently on 3.7.0b4"
    },
    {
      "commit": "de233b7bc6738a0e6366632ab37ec6c1fccfac1d",
      "tree": "97c6e087e5afbcaaba3ec927255fc9f34e6b3dc4",
      "parents": [
        "ae9f6b9e2799daa80dad937d9462628b354dab97",
        "31a86c22b057f64287d201885a57a501f0a9f29f"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu May 31 00:17:01 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 31 00:17:01 2018"
      },
      "message": "Merge pull request #63 from PyCQA/drop-python-versions\n\nRemove python 2.6 and 3.3 from Travis"
    },
    {
      "commit": "31a86c22b057f64287d201885a57a501f0a9f29f",
      "tree": "97c6e087e5afbcaaba3ec927255fc9f34e6b3dc4",
      "parents": [
        "ae9f6b9e2799daa80dad937d9462628b354dab97"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu May 31 00:13:49 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 31 00:13:49 2018"
      },
      "message": "Remove python 2.6 and 3.3 from Travis"
    },
    {
      "commit": "2a5d6ae00b7442c0c014268f82aa223c0f5ea5c3",
      "tree": "582785b2d5b606553d90128cff4d31b2f0c40921",
      "parents": [
        "ae9f6b9e2799daa80dad937d9462628b354dab97"
      ],
      "author": {
        "name": "Miro Hrončok",
        "email": "miro@hroncok.cz",
        "time": "Wed May 30 12:21:23 2018"
      },
      "committer": {
        "name": "Miro Hrončok",
        "email": "miro@hroncok.cz",
        "time": "Wed May 30 12:25:20 2018"
      },
      "message": "Problem: Docstrings were handled differently on 3.7.0b4\n\nThis caused an increased complexity number on 3.7.0b4 when\ndocstring was used in the expr_as_statement test.\n\nSolution:\n\nWhile this change in Python will most likely get reverted\naccording to [1], we decided to use a non-docstring expression\nin the test to avoid this problem in the future if docstring\nhandling ever gets changed again.\n\nFixes https://github.com/PyCQA/mccabe/issues/61\n\n[1] https://github.com/PyCQA/mccabe/issues/61#issuecomment-393137462\n"
    },
    {
      "commit": "ae9f6b9e2799daa80dad937d9462628b354dab97",
      "tree": "c6d5d801640b3c41aa1d1cb6d3ef49b6f1fe5963",
      "parents": [
        "c6b011eb7266eeceb52c8fb0e9726efe5c2fa025",
        "6e3d15e35e8568ce18536ecc1ba859188bccabbe"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Tue Dec 19 13:37:15 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 19 13:37:15 2017"
      },
      "message": "Merge pull request #58 from jdufresne/license\n\nInclude license file in the generated wheel package"
    },
    {
      "commit": "6e3d15e35e8568ce18536ecc1ba859188bccabbe",
      "tree": "515a9f74953959060fc817384e22a1436af3c194",
      "parents": [
        "9967fb7f06fb0ad5fa1f04418845f38bef37ce12"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Nov 26 18:38:40 2017"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Nov 26 18:38:40 2017"
      },
      "message": "Include license file in the generated wheel package\n\nThe wheel package format supports including the license file. This is\ndone using the [metadata] section in the setup.cfg file. For additional\ninformation on this feature, see:\n\nhttps://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file\n\nThe wheel now complies with the license:\n\n\u003e The above copyright notice and this permission notice shall be\n\u003e included in all copies or substantial portions of the Software.\n"
    },
    {
      "commit": "c6b011eb7266eeceb52c8fb0e9726efe5c2fa025",
      "tree": "550ffe79a706773569a8f439195876d7c579f04d",
      "parents": [
        "c1c5b0e073a335e369042b69e651965eeaa51cd1",
        "a1c52c5ddb27460e735594e6be1fc62d777866f4"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Oct 20 19:10:00 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 20 19:10:00 2017"
      },
      "message": "Merge pull request #57 from blueyed/doc-improve-noqa\n\ndoc: improve section about usage of \"noqa\""
    },
    {
      "commit": "a1c52c5ddb27460e735594e6be1fc62d777866f4",
      "tree": "550ffe79a706773569a8f439195876d7c579f04d",
      "parents": [
        "c1c5b0e073a335e369042b69e651965eeaa51cd1"
      ],
      "author": {
        "name": "Daniel Hahler",
        "email": "git@thequod.de",
        "time": "Thu Oct 19 18:04:38 2017"
      },
      "committer": {
        "name": "Daniel Hahler",
        "email": "git@thequod.de",
        "time": "Thu Oct 19 18:07:29 2017"
      },
      "message": "doc: improve section about usage of \"noqa\"\n"
    },
    {
      "commit": "c1c5b0e073a335e369042b69e651965eeaa51cd1",
      "tree": "7a4b4df0c6164dc52832a68387f671b8f0f698eb",
      "parents": [
        "9967fb7f06fb0ad5fa1f04418845f38bef37ce12",
        "28daf38ab2b219d0c15b14cd41c79a1ebb95a455"
      ],
      "author": {
        "name": "Ian Stapleton Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jul 23 00:24:15 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 23 00:24:15 2017"
      },
      "message": "Merge pull request #55 from jwiggins/fix/54\n\nMake pytest-runner an optional dependency"
    },
    {
      "commit": "28daf38ab2b219d0c15b14cd41c79a1ebb95a455",
      "tree": "7a4b4df0c6164dc52832a68387f671b8f0f698eb",
      "parents": [
        "7685f5626cc4efbbb6c006b58124c1916353b4b8"
      ],
      "author": {
        "name": "John Wiggins",
        "email": "jwiggins@users.noreply.github.com",
        "time": "Sat Jul 22 21:07:23 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 22 21:07:23 2017"
      },
      "message": "Call set() correctly"
    },
    {
      "commit": "7685f5626cc4efbbb6c006b58124c1916353b4b8",
      "tree": "289cc3b2c3acfb6d3a9bd8a2dc2bd5c3f364955c",
      "parents": [
        "cf1c36f842e252b8efd9e8fe853584ce69020b7f"
      ],
      "author": {
        "name": "John Wiggins",
        "email": "john.wiggins@xfel.eu",
        "time": "Fri Jul 21 07:15:57 2017"
      },
      "committer": {
        "name": "John Wiggins",
        "email": "john.wiggins@xfel.eu",
        "time": "Fri Jul 21 07:15:57 2017"
      },
      "message": "Oops. Python 2.6 doesn\u0027t have set literals\n"
    },
    {
      "commit": "cf1c36f842e252b8efd9e8fe853584ce69020b7f",
      "tree": "23eb2ba74a6680cc25f212436269f9623af92b76",
      "parents": [
        "9967fb7f06fb0ad5fa1f04418845f38bef37ce12"
      ],
      "author": {
        "name": "John Wiggins",
        "email": "john.wiggins@xfel.eu",
        "time": "Thu Jul 20 15:29:31 2017"
      },
      "committer": {
        "name": "John Wiggins",
        "email": "john.wiggins@xfel.eu",
        "time": "Thu Jul 20 15:29:31 2017"
      },
      "message": "Make pytest-runner an optional dependency\n"
    },
    {
      "commit": "9967fb7f06fb0ad5fa1f04418845f38bef37ce12",
      "tree": "0dbc2c39d2c409953188617d53d8cce8b7bd869a",
      "parents": [
        "2b466712a067a171e8d5a0fe6210e004cfe103a8"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jun 12 23:56:13 2017"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jun 12 23:56:13 2017"
      },
      "message": "Rewrite note about Flake8\u0027s noqa\n"
    },
    {
      "commit": "2b466712a067a171e8d5a0fe6210e004cfe103a8",
      "tree": "883bfed8543c77c81bc83703113eb3565dac0436",
      "parents": [
        "06e88c771d81f8e12abf9ce284ca506f98f09456"
      ],
      "author": {
        "name": "Samuel Colvin",
        "email": "samcolvin@gmail.com",
        "time": "Mon Jun 12 13:41:27 2017"
      },
      "committer": {
        "name": "Samuel Colvin",
        "email": "s@muelcolvin.com",
        "time": "Mon Jun 12 13:42:32 2017"
      },
      "message": "add noqa c901 documentation\n"
    },
    {
      "commit": "06e88c771d81f8e12abf9ce284ca506f98f09456",
      "tree": "6e5bff21f119f06f677ef95bd4f878d0a66fabdd",
      "parents": [
        "91a7cd7b1364289e2f10e62ac9b3d3b175c264fb",
        "028d079a3979bf7bdcadc40099c176ff27e93504"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jun 04 00:22:30 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 04 00:22:30 2017"
      },
      "message": "Merge pull request #51 from jdufresne/bdist\n\nRename [wheel] section to [bdist_wheel] as the former is legacy"
    },
    {
      "commit": "028d079a3979bf7bdcadc40099c176ff27e93504",
      "tree": "6e5bff21f119f06f677ef95bd4f878d0a66fabdd",
      "parents": [
        "91a7cd7b1364289e2f10e62ac9b3d3b175c264fb"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Jun 03 14:58:42 2017"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sat Jun 03 14:58:42 2017"
      },
      "message": "Rename [wheel] section to [bdist_wheel] as the former is legacy\n\nSee:\n\nhttps://bitbucket.org/pypa/wheel/src/54ddbcc9cec25e1f4d111a142b8bfaa163130a61/wheel/bdist_wheel.py?fileviewer\u003dfile-view-default#bdist_wheel.py-119:125\n\nhttp://pythonwheels.com/\n"
    },
    {
      "commit": "91a7cd7b1364289e2f10e62ac9b3d3b175c264fb",
      "tree": "22b75d1baaf02e431c9d535db1db86c78828f742",
      "parents": [
        "7e015f47b98abb480d07017594c643967b95330f",
        "d2d8d1691db4e0847f16dd9a7fca513a809458e3"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Wed Feb 15 12:49:19 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 15 12:49:19 2017"
      },
      "message": "Merge pull request #50 from nchammas/patch-1\n\nMinor README tweaks and typo fixes"
    },
    {
      "commit": "d2d8d1691db4e0847f16dd9a7fca513a809458e3",
      "tree": "22b75d1baaf02e431c9d535db1db86c78828f742",
      "parents": [
        "7e015f47b98abb480d07017594c643967b95330f"
      ],
      "author": {
        "name": "Nicholas Chammas",
        "email": "nicholas.chammas@gmail.com",
        "time": "Sun Feb 12 21:13:56 2017"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Feb 15 12:45:59 2017"
      },
      "message": "Fix typos and improve README\n\nThis adds some missing words, fixes some typographical errors, and adds\nsome missing links to describe concepts mentioned in the README.\n"
    },
    {
      "commit": "7e015f47b98abb480d07017594c643967b95330f",
      "tree": "40b1e46c25827149d3cad922d616858ef3c18ea0",
      "parents": [
        "55942cba66d39c39bd0d8425ee29822be16dfded"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jan 26 22:13:38 2017"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jan 26 22:13:38 2017"
      },
      "message": "Skip existing releases when uploading new ones\n"
    },
    {
      "commit": "55942cba66d39c39bd0d8425ee29822be16dfded",
      "tree": "1c9910040289d89f9e955abb18cf3a6ad831220e",
      "parents": [
        "dd43f629fdbb57106bb81c5c0c45644df5b1576b"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jan 26 22:11:34 2017"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jan 26 22:11:34 2017"
      },
      "message": "Bump version for 0.6.1\n"
    },
    {
      "commit": "dd43f629fdbb57106bb81c5c0c45644df5b1576b",
      "tree": "52a6a7bf61cd1d968bf174b67d4b8a63462b2ea9",
      "parents": [
        "6a7aa34d0b7a03fd3a0ab42c45f4cc37c5e204f8",
        "77952e5aeabeac22effb8385ba053264b7b096bb"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Thu Jan 26 14:25:04 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 26 14:25:04 2017"
      },
      "message": "Merge pull request #48 from degustaf/patch-1\n\nMake signatures of default method match"
    },
    {
      "commit": "77952e5aeabeac22effb8385ba053264b7b096bb",
      "tree": "52a6a7bf61cd1d968bf174b67d4b8a63462b2ea9",
      "parents": [
        "6a7aa34d0b7a03fd3a0ab42c45f4cc37c5e204f8"
      ],
      "author": {
        "name": "Derek Gustafson",
        "email": "degustaf@gmail.com",
        "time": "Wed Jan 25 19:47:43 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 19:47:43 2017"
      },
      "message": "Make signatures of default method match\n\nPathGraphingAstVisitor inherits from ASTVisitor, but they have different signatures."
    },
    {
      "commit": "6a7aa34d0b7a03fd3a0ab42c45f4cc37c5e204f8",
      "tree": "daed098ea6517cfa9d59bae80bdcfe0390e0d0fe",
      "parents": [
        "64a4099a35557427adc217aeef3f7b12c0af2a65"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jan 23 12:41:44 2017"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon Jan 23 12:41:44 2017"
      },
      "message": "Add release notes for 0.6.0\n"
    },
    {
      "commit": "64a4099a35557427adc217aeef3f7b12c0af2a65",
      "tree": "ff0932c5c91b3f343c95bcb55430bb1f2f5cbaa3",
      "parents": [
        "1a754b920afa7bc6f1dcf982dd63b50e26681cf0",
        "512369c6036ff8d8c55e5a49bff609c09dcaee0c"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jan 22 21:09:43 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 22 21:09:43 2017"
      },
      "message": "Merge pull request #45 from asottile/py36\n\nTest against python3.6"
    },
    {
      "commit": "512369c6036ff8d8c55e5a49bff609c09dcaee0c",
      "tree": "ff0932c5c91b3f343c95bcb55430bb1f2f5cbaa3",
      "parents": [
        "80359f565618ac6340362f7362a7b634ed8719ff"
      ],
      "author": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 18:54:59 2017"
      },
      "committer": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 20:04:02 2017"
      },
      "message": "Support annotated assignments (py36+)\n"
    },
    {
      "commit": "80359f565618ac6340362f7362a7b634ed8719ff",
      "tree": "8a709f2b2e1ac5dd671114a5a3b9e016a949b40e",
      "parents": [
        "1a754b920afa7bc6f1dcf982dd63b50e26681cf0"
      ],
      "author": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 17:44:23 2017"
      },
      "committer": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 20:03:40 2017"
      },
      "message": "Test against python3.6\n"
    },
    {
      "commit": "1a754b920afa7bc6f1dcf982dd63b50e26681cf0",
      "tree": "4ca021bab6a6b81062eeb6067467c7895b10d728",
      "parents": [
        "682145a37fee41fe7b6640244faa0c3f58e3b496",
        "9253a9c20d714bb0dc7729e04136a8baab6be753"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jan 22 20:00:17 2017"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 22 20:00:17 2017"
      },
      "message": "Merge pull request #47 from asottile/generic_visit_statements\n\nHave mccabe consider all statements as statements"
    },
    {
      "commit": "9253a9c20d714bb0dc7729e04136a8baab6be753",
      "tree": "4ca021bab6a6b81062eeb6067467c7895b10d728",
      "parents": [
        "682145a37fee41fe7b6640244faa0c3f58e3b496"
      ],
      "author": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 19:41:44 2017"
      },
      "committer": {
        "name": "Anthony Sottile",
        "email": "asottile@umich.edu",
        "time": "Sun Jan 22 19:51:11 2017"
      },
      "message": "Have mccabe consider all statements as statements\n"
    },
    {
      "commit": "682145a37fee41fe7b6640244faa0c3f58e3b496",
      "tree": "b0b5c751469fd7a1029ba000cc0601830063a23d",
      "parents": [
        "ec33104baf02b9335d94a20bea391e12bb647b05"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Dec 14 13:07:27 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Dec 14 13:07:27 2016"
      },
      "message": "Update release notes for v0.5.3\n"
    },
    {
      "commit": "ec33104baf02b9335d94a20bea391e12bb647b05",
      "tree": "9a02ff22f343b7619f613ec60a9d4530a724992f",
      "parents": [
        "ec3787d685fe4ac3fa3f74ddd448db0a63f9464a"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Dec 09 01:51:20 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Fri Dec 09 01:51:20 2016"
      },
      "message": "Note the column offset of each node\n\nThis allows tools like Flake8 to report a column number (that is not 0)\nfor users who care about the column number (in the case of the bug\nreport a tool that integrates with a text editor).\n\nRelated-to #43\n"
    },
    {
      "commit": "ec3787d685fe4ac3fa3f74ddd448db0a63f9464a",
      "tree": "018cb36b9f31f66095fadf77921b3c937612bee8",
      "parents": [
        "f4ff192fbc57d1cd71ecd1d73fb04ed534435afc"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jul 31 19:04:59 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jul 31 19:04:59 2016"
      },
      "message": "Bump version for 0.5.2\n"
    },
    {
      "commit": "f4ff192fbc57d1cd71ecd1d73fb04ed534435afc",
      "tree": "3d3690136450eca92ba4952d5a3e596c76e2906a",
      "parents": [
        "a3d91e8558e8d85d641b31276d34793caeb546ff",
        "b273cbeb1a24234fa38efc49afb6fb6b6ff2a825"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sat Jul 30 20:04:01 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 30 20:04:01 2016"
      },
      "message": "Merge pull request #42 from jaraco/patch-1\n\nFix ValueError: read of closed file"
    },
    {
      "commit": "b273cbeb1a24234fa38efc49afb6fb6b6ff2a825",
      "tree": "3d3690136450eca92ba4952d5a3e596c76e2906a",
      "parents": [
        "a3d91e8558e8d85d641b31276d34793caeb546ff"
      ],
      "author": {
        "name": "Jason R. Coombs",
        "email": "jaraco@jaraco.com",
        "time": "Sat Jul 30 19:16:57 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 30 19:16:57 2016"
      },
      "message": "Fix ValueError: read of closed file"
    },
    {
      "commit": "a3d91e8558e8d85d641b31276d34793caeb546ff",
      "tree": "d26c03545ed84f7e58178997aca3db1cde16da32",
      "parents": [
        "10be7c04e7db38fcbc7a099e513a96464869b144"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jul 28 10:54:23 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jul 28 10:54:23 2016"
      },
      "message": "Add release notes for 0.5.1\n"
    },
    {
      "commit": "10be7c04e7db38fcbc7a099e513a96464869b144",
      "tree": "5093b9a7e8251696113ab0d4b0b7577b8fbe0afd",
      "parents": [
        "43488cbdc9bb54291628a4f129555d41bd9dc36d"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jul 27 13:49:12 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jul 27 13:49:12 2016"
      },
      "message": "Fix bug with Flake8 plugin.\n\nBy default, McCabe\u0027s max_complexity value should be the command-line\ndefault.\n"
    },
    {
      "commit": "43488cbdc9bb54291628a4f129555d41bd9dc36d",
      "tree": "e7b738c7676eb34fb83b3c6ec6f882289a67baf8",
      "parents": [
        "24ed5ee0791b1006e2d3d4774f651aa77c7b9a45",
        "ad9270786a18b84ffaadab91aa56ab71e34c9ff7"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jul 03 12:29:18 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 03 12:29:18 2016"
      },
      "message": "Merge pull request #41 from PyCQA/bug/39\n\nHandle files with BOMs"
    },
    {
      "commit": "ad9270786a18b84ffaadab91aa56ab71e34c9ff7",
      "tree": "e7b738c7676eb34fb83b3c6ec6f882289a67baf8",
      "parents": [
        "24ed5ee0791b1006e2d3d4774f651aa77c7b9a45"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jun 30 12:19:07 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Jun 30 12:19:07 2016"
      },
      "message": "Handle files with BOMs\n\nThis emulates how Flake8 does it for us in a simplified way.\n\nCloses gh-39\n"
    },
    {
      "commit": "24ed5ee0791b1006e2d3d4774f651aa77c7b9a45",
      "tree": "7736a78a75c4d37ebd48f93415b6ee3f924d886a",
      "parents": [
        "8c7cd5defe0a6672c14bfb42bcc266ec1bff441b"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon May 30 20:55:12 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon May 30 20:55:12 2016"
      },
      "message": "Add support for registering options in Flake8 3\n"
    },
    {
      "commit": "8c7cd5defe0a6672c14bfb42bcc266ec1bff441b",
      "tree": "acc89f1222dd936b7a37f3d72ac12289944ea5d6",
      "parents": [
        "4dc1d969d57060b1bdb981499fe800e80dc04162"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon May 30 18:18:10 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Mon May 30 18:18:10 2016"
      },
      "message": "Handle both Flake8 2.x and 3.x\n"
    },
    {
      "commit": "4dc1d969d57060b1bdb981499fe800e80dc04162",
      "tree": "49e88d16d3576d64473c9ac33721395271203774",
      "parents": [
        "4931fcd5acebcc408a676b00cd1b9822e868c279"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Feb 20 00:48:09 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Feb 20 00:48:09 2016"
      },
      "message": "Prepare for Flake8 3.0\n"
    },
    {
      "commit": "4931fcd5acebcc408a676b00cd1b9822e868c279",
      "tree": "18e67defd209263529d62781066569ee156eeaa5",
      "parents": [
        "d9f934c46558607ad0e5be94db9a46890053d300"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jan 27 16:40:47 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jan 27 16:40:47 2016"
      },
      "message": "Release notes and version bump for 0.4.0\n"
    },
    {
      "commit": "d9f934c46558607ad0e5be94db9a46890053d300",
      "tree": "3f2512aedbe20292cc4aa71fae6684d95dea2ede",
      "parents": [
        "98036c69ce6ef6297c486c584d870a244d0535ac"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jan 27 16:38:05 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Wed Jan 27 16:38:05 2016"
      },
      "message": "Fix up setup.py for a release\n"
    },
    {
      "commit": "98036c69ce6ef6297c486c584d870a244d0535ac",
      "tree": "0b5fb7c6a8cade5789563ff95b6a47cfa7ab03ae",
      "parents": [
        "c9bb16e5c66997153e0347ab5a1ee39e7d2a2e76",
        "4155ad6aac8fd424102fffe5b6eb1ea9ba2e752b"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Mon Jan 25 14:33:58 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Mon Jan 25 14:33:58 2016"
      },
      "message": "Merge pull request #38 from PyCQA/bug/36\n\nAdd support for PEP 0492 keywords"
    },
    {
      "commit": "4155ad6aac8fd424102fffe5b6eb1ea9ba2e752b",
      "tree": "0b5fb7c6a8cade5789563ff95b6a47cfa7ab03ae",
      "parents": [
        "ae23e02040cbdbf15bb134809efc48a1b3e3a72a"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:24:32 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:37:31 2016"
      },
      "message": "Simplify async keywords test\n"
    },
    {
      "commit": "ae23e02040cbdbf15bb134809efc48a1b3e3a72a",
      "tree": "bf3cb454efc4ffd7732b253ff98b9d56d40ddcda",
      "parents": [
        "f78c92a76495327ba44a64edb247cc789b290c94"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:22:54 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:30:33 2016"
      },
      "message": "Add support for recognizing async keyword usage\n"
    },
    {
      "commit": "f78c92a76495327ba44a64edb247cc789b290c94",
      "tree": "d12e33e4a4b272a06497e6d3f257ac9df23c895c",
      "parents": [
        "ebca301a84df79c478d8f004e4dbbcbf614813f1"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:22:34 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:30:33 2016"
      },
      "message": "Add test for async keywords added in PEP 0492\n"
    },
    {
      "commit": "ebca301a84df79c478d8f004e4dbbcbf614813f1",
      "tree": "cc9d41cd55e9755b0549f4a9378d01562c33cf0b",
      "parents": [
        "c9bb16e5c66997153e0347ab5a1ee39e7d2a2e76"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:21:58 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:30:09 2016"
      },
      "message": "Switch tests to pytest\n"
    },
    {
      "commit": "c9bb16e5c66997153e0347ab5a1ee39e7d2a2e76",
      "tree": "a693e626e475de7fc00d93194192ce8becc649d9",
      "parents": [
        "ba4521ce2eea1440952058307360e8d5223bf0ff",
        "b3e9b7356909d7fa229c4d70532cad38f98ec34b"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jan 24 03:29:34 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sun Jan 24 03:29:34 2016"
      },
      "message": "Merge pull request #37 from PyCQA/update-versions\n\nUpdate supported versions of Python"
    },
    {
      "commit": "b3e9b7356909d7fa229c4d70532cad38f98ec34b",
      "tree": "a693e626e475de7fc00d93194192ce8becc649d9",
      "parents": [
        "ba4521ce2eea1440952058307360e8d5223bf0ff"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:26:20 2016"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jan 24 03:26:20 2016"
      },
      "message": "Update supported versions of Python\n\nStop testing on Python 3.2\n"
    },
    {
      "commit": "ba4521ce2eea1440952058307360e8d5223bf0ff",
      "tree": "1706f80b6d9305f13968e1458d7916d571f8cea1",
      "parents": [
        "b193aaa906161ba590f2e0722eb479defa073923",
        "113118b83d95d2f246b4168ac0953bb2a87ee97e"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Thu Sep 17 13:42:04 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Thu Sep 17 13:42:04 2015"
      },
      "message": "Merge pull request #35 from sigmavirus24/py35\n\nUpdate Travis-CI config for Python 3.5"
    },
    {
      "commit": "113118b83d95d2f246b4168ac0953bb2a87ee97e",
      "tree": "1706f80b6d9305f13968e1458d7916d571f8cea1",
      "parents": [
        "b193aaa906161ba590f2e0722eb479defa073923"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Sep 17 13:40:04 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Sep 17 13:40:04 2015"
      },
      "message": "Update Travis-CI config for Python 3.5\n\nAlso add notifications to ##python-code-quality\n"
    },
    {
      "commit": "b193aaa906161ba590f2e0722eb479defa073923",
      "tree": "86a161e3517c513893074938bf7b8551c53cf059",
      "parents": [
        "1f3de69f77822261c412ef9dbc3559aaf6f3049f"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:57:40 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:57:40 2015"
      },
      "message": "Updates for version 0.3.1\n"
    },
    {
      "commit": "1f3de69f77822261c412ef9dbc3559aaf6f3049f",
      "tree": "ba868bd2f6f92c02c945c9c237822308f514112b",
      "parents": [
        "eb9df5f800e1c70099d64a809ff3a6700fe0e160"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:54:05 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:54:05 2015"
      },
      "message": "Add release machinery to tox.ini\n\n- Use twine to upload sdists and wheels to PyPI\n"
    },
    {
      "commit": "eb9df5f800e1c70099d64a809ff3a6700fe0e160",
      "tree": "cbd3c332ea92e9a889411ecd9f4e17a2b46af052",
      "parents": [
        "79b5d49f9bd44f139105d38b2355894ceee16c54"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:53:11 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:53:11 2015"
      },
      "message": "Include test_mccabe.py in releases\n"
    },
    {
      "commit": "79b5d49f9bd44f139105d38b2355894ceee16c54",
      "tree": "91ba19aea57d6b58504288a1a44c13b402ac365f",
      "parents": [
        "71f854dbe611889104fc0692a77c1890d247891c"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:52:38 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sun Jun 14 18:52:38 2015"
      },
      "message": "Update .travis.yml to use tox\n\n- Run flake8 against mccabe\n\n- Run flake8-docstrings but allow it to fail\n"
    },
    {
      "commit": "71f854dbe611889104fc0692a77c1890d247891c",
      "tree": "ce8f1aee86702176a66e5f84bf9fde5cc948cd5a",
      "parents": [
        "a8d3aa56817725fc1a4807c0abd2d1036d3e15da",
        "a0b780e37cba8e666089775dc2922ab5ef64665d"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sat Jun 13 23:12:28 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Sat Jun 13 23:12:28 2015"
      },
      "message": "Merge pull request #34 from flintwork/bug/32\n\nAlways coerce max_complexity to an integer"
    },
    {
      "commit": "a8d3aa56817725fc1a4807c0abd2d1036d3e15da",
      "tree": "f6f67d74e2a347d2ee4c1126f8cfc559b475084e",
      "parents": [
        "f31a7cd9ca7dbf6685eae2f4dc0d4298387e8a19"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Jun 13 22:49:11 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Jun 13 22:49:11 2015"
      },
      "message": "Use travis-ci containers for building\n"
    },
    {
      "commit": "a0b780e37cba8e666089775dc2922ab5ef64665d",
      "tree": "ad6b690f0a433f79bcb18e8834d9abefe71af745",
      "parents": [
        "f31a7cd9ca7dbf6685eae2f4dc0d4298387e8a19"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Jun 13 22:47:04 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Sat Jun 13 22:47:04 2015"
      },
      "message": "Always coerce max_complexity to an integer\n\nFix proposed by @pyguy2\n\nCloses #32\n"
    },
    {
      "commit": "f31a7cd9ca7dbf6685eae2f4dc0d4298387e8a19",
      "tree": "7646de7478e06a8e5bcb41c728736339d9cae062",
      "parents": [
        "e8aea16d28e92bd3c62601275762fc9c16808f6c",
        "68e20825adc47414782f9ecf3f8716e2064c3a10"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Mon May 04 21:46:53 2015"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "sigmavirus24@users.noreply.github.com",
        "time": "Mon May 04 21:46:53 2015"
      },
      "message": "Merge pull request #33 from nikolas/patch-1\n\nAdd travis testing on python 3.4"
    },
    {
      "commit": "68e20825adc47414782f9ecf3f8716e2064c3a10",
      "tree": "7646de7478e06a8e5bcb41c728736339d9cae062",
      "parents": [
        "e8aea16d28e92bd3c62601275762fc9c16808f6c"
      ],
      "author": {
        "name": "nikolas",
        "email": "nnyby@columbia.edu",
        "time": "Mon May 04 19:55:34 2015"
      },
      "committer": {
        "name": "nikolas",
        "email": "nnyby@columbia.edu",
        "time": "Mon May 04 19:55:34 2015"
      },
      "message": "Add travis testing on python 3.4"
    },
    {
      "commit": "e8aea16d28e92bd3c62601275762fc9c16808f6c",
      "tree": "1f98f465dbd47280382a63bb0e8ec8551bbc10a4",
      "parents": [
        "e3ea38af9273aa751f352def8c5ff475f3ef03fe"
      ],
      "author": {
        "name": "Florent Xicluna",
        "email": "florent.xicluna@gmail.com",
        "time": "Wed Dec 17 01:21:48 2014"
      },
      "committer": {
        "name": "Florent Xicluna",
        "email": "florent.xicluna@gmail.com",
        "time": "Wed Dec 17 01:22:10 2014"
      },
      "message": "Release 0.3\n"
    },
    {
      "commit": "e3ea38af9273aa751f352def8c5ff475f3ef03fe",
      "tree": "5d9fcebfc00a79cbf4246c1341e18dcc115e7c08",
      "parents": [
        "9e1c150f4dfda47145df9dc7bad691870f070b44",
        "ed1a43a2ade9a465a80ce54455a19e3c66f5131b"
      ],
      "author": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Aug 14 01:01:29 2014"
      },
      "committer": {
        "name": "Ian Cordasco",
        "email": "graffatcolmingov@gmail.com",
        "time": "Thu Aug 14 01:01:29 2014"
      },
      "message": "Merge pull request #26 from bukzor/try-else\n\nfix try-else blocks."
    },
    {
      "commit": "ed1a43a2ade9a465a80ce54455a19e3c66f5131b",
      "tree": "5d9fcebfc00a79cbf4246c1341e18dcc115e7c08",
      "parents": [
        "6a4b8df9cf112c4e53c75f8dd59eaa9705dfbb3b"
      ],
      "author": {
        "name": "Buck Golemon",
        "email": "buck@yelp.com",
        "time": "Sat Aug 09 22:33:44 2014"
      },
      "committer": {
        "name": "Buck Golemon",
        "email": "buck@yelp.com",
        "time": "Sat Aug 09 22:33:44 2014"
      },
      "message": "fixes for py3\n"
    },
    {
      "commit": "6a4b8df9cf112c4e53c75f8dd59eaa9705dfbb3b",
      "tree": "53f5b5ce63493d84b6c1b9b1cf6e1ed5f80cb06e",
      "parents": [
        "9e1c150f4dfda47145df9dc7bad691870f070b44"
      ],
      "author": {
        "name": "Buck Golemon",
        "email": "buck@yelp.com",
        "time": "Sat Aug 09 21:23:19 2014"
      },
      "committer": {
        "name": "Buck Golemon",
        "email": "buck@yelp.com",
        "time": "Sat Aug 09 21:23:19 2014"
      },
      "message": "fix try-else blocks. closes #24 and #25\n"
    }
  ],
  "next": "9e1c150f4dfda47145df9dc7bad691870f070b44"
}
