)]}'
{
  "log": [
    {
      "commit": "d8aef06cc3ca8a6fd8570cda665b2bb879a29390",
      "tree": "95a9111e245a7093fdbebca8b7f8afb7438d2ea2",
      "parents": [
        "f069b1572b25d71404bca3e6ae195f44c8f6e8e9"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:30:15 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:30:15 2019"
      },
      "message": "release 1.0.23\n"
    },
    {
      "commit": "f069b1572b25d71404bca3e6ae195f44c8f6e8e9",
      "tree": "c88070b947c844e9ddc103a62d1983c97fb42aab",
      "parents": [
        "074225be9c73bc7e9f6f31ac9e43a83a49c78622"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:26:17 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:26:17 2019"
      },
      "message": "README: Clarify that we are backporting 3.8+, not 3.3\n"
    },
    {
      "commit": "074225be9c73bc7e9f6f31ac9e43a83a49c78622",
      "tree": "ebd2fb1bb397704c17ba5a2081b77ac293214bf8",
      "parents": [
        "b0f2879e880671457f841d888c12f35d50ca7737"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:26:07 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:26:11 2019"
      },
      "message": "README: wording\n"
    },
    {
      "commit": "b0f2879e880671457f841d888c12f35d50ca7737",
      "tree": "ad8ba40a000e0b9487fb7f5d4d38c96b70d760c3",
      "parents": [
        "724c9d9d610c3f4d75729d93ac8a546cad5281ac"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:18:52 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:19:17 2019"
      },
      "message": "travis: add final newline\n\n(This is a secret ploy to get travis to re-sync the master)\n"
    },
    {
      "commit": "724c9d9d610c3f4d75729d93ac8a546cad5281ac",
      "tree": "415bab2525004478afc0154cec0caafba1734fdd",
      "parents": [
        "f92edc4e6163db3ea67b282acf79936f31b73009"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:09:45 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:16:39 2019"
      },
      "message": "travis: Run flake8 only on Python 2.7\n\nflake8 has major problems on 2.6, 3.2, and 3.3: See https://travis-ci.org/phihag/ipaddress/jobs/599423233 and https://travis-ci.org/phihag/ipaddress/jobs/599423234 for examples.\n"
    },
    {
      "commit": "f92edc4e6163db3ea67b282acf79936f31b73009",
      "tree": "9984787d5d2786e941bc7d60812dcdca1129c0b3",
      "parents": [
        "10a3a5e5f9807c039b6642fe4f64a951d8093cd4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:02:43 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 01:05:06 2019"
      },
      "message": "Comprehensive docker testing\n\nDocker in conjuction with make allows us to test all 4 supported Python versions in parallel.\nAdd Dockerfiles for 2.6 and 2.7, and rename the existing dockerfiles to end in `.Dockerfile`.\n"
    },
    {
      "commit": "10a3a5e5f9807c039b6642fe4f64a951d8093cd4",
      "tree": "f0a5f2e0227b146dcfd33fcddace6c9951ec2dce",
      "parents": [
        "3721fa075a7b7bd7b9da893405073c51f0d4b458"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:50:25 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:50:25 2019"
      },
      "message": "Add a Dockerfile to run under Python2.7\n\nEven Python2.7 is not easy to get hands on these days, so add a Dockerfile for that as well.\n"
    },
    {
      "commit": "3721fa075a7b7bd7b9da893405073c51f0d4b458",
      "tree": "706ec2ee73bf207fbf90002bf79d9fdeff4db7f1",
      "parents": [
        "77f17736fef94e6a1160aa54017de7b397f384cd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:50:14 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:50:14 2019"
      },
      "message": "lint\n"
    },
    {
      "commit": "77f17736fef94e6a1160aa54017de7b397f384cd",
      "tree": "15582b162ab9be5908963a66ed4f6c7f6e8c6a8e",
      "parents": [
        "0a2411340c9ddf193477ee9b26aebf4c6d13f65b",
        "af2006e348c7c69b72e178f1134ecdc08db98b10"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:46:39 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:46:39 2019"
      },
      "message": "Merge commit af2006e from @chrahunt, to fix invalid escape sequences\n"
    },
    {
      "commit": "0a2411340c9ddf193477ee9b26aebf4c6d13f65b",
      "tree": "5137284ddb46c537361de09e3f726b6b65829a3a",
      "parents": [
        "3240fdf99e3e62874e862987cd7f8cc1885e613a"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:44:42 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:44:42 2019"
      },
      "message": "lint: Make sure all lines are \u003c\u003d 80 chars long\n"
    },
    {
      "commit": "3240fdf99e3e62874e862987cd7f8cc1885e613a",
      "tree": "73065e4dab00f5fc863f34bec0bf4060ee3edac6",
      "parents": [
        "584ac7d2f2e916ecb5393923f4d31334ae98870d"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:39:52 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:42:47 2019"
      },
      "message": "Fix building on travis\n\nPython 2.6 is only available on trusty, according to https://travis-ci.community/t/issue-with-python-2-6-on-linux/3861/4 .\n"
    },
    {
      "commit": "584ac7d2f2e916ecb5393923f4d31334ae98870d",
      "tree": "cb0817e73aceddc928eb856afa81d438c9bfc8e1",
      "parents": [
        "7bbbde9ca14a0399ef3b8faffbc07fb1d3f6e67c"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:37:59 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:37:59 2019"
      },
      "message": "Add a dockerfile to test building on Python2.6\n\nThese days, I don\u0027t have 2.6 installed on my machine anymore, so use a docker image to test that.\n"
    },
    {
      "commit": "7bbbde9ca14a0399ef3b8faffbc07fb1d3f6e67c",
      "tree": "b28146ee652bdf4dda7d707ed827837ebf21ce46",
      "parents": [
        "e05f6e019208dbf770821ef75d5cca88fde229d9"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:37:37 2019"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:37:37 2019"
      },
      "message": "Add a test for #48\n\nAlso, make compat code compatible to 2.6 itself.\n"
    },
    {
      "commit": "e05f6e019208dbf770821ef75d5cca88fde229d9",
      "tree": "c28d78422fec89105c0c08dea6a2998e41701514",
      "parents": [
        "3d788e06508b4d173b1c3c873ca44d6fbec74a40",
        "7a44852e647cc05ca801311abd788f2d85d1f738"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Oct 18 00:35:51 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 18 00:35:51 2019"
      },
      "message": "Merge pull request #48 from hroncok/patch-1\n\nAdd missing % in string formatting"
    },
    {
      "commit": "af2006e348c7c69b72e178f1134ecdc08db98b10",
      "tree": "fcbd4c268ecc3c532c72dfcd233452d3797d3968",
      "parents": [
        "3d788e06508b4d173b1c3c873ca44d6fbec74a40"
      ],
      "author": {
        "name": "Chris Hunt",
        "email": "chrahunt@gmail.com",
        "time": "Wed Oct 16 02:43:27 2019"
      },
      "committer": {
        "name": "Chris Hunt",
        "email": "chrahunt@gmail.com",
        "time": "Wed Oct 16 02:43:27 2019"
      },
      "message": "Remove invalid escape sequences\n"
    },
    {
      "commit": "7a44852e647cc05ca801311abd788f2d85d1f738",
      "tree": "c28d78422fec89105c0c08dea6a2998e41701514",
      "parents": [
        "3d788e06508b4d173b1c3c873ca44d6fbec74a40"
      ],
      "author": {
        "name": "Miro Hrončok",
        "email": "miro@hroncok.cz",
        "time": "Tue Apr 16 11:07:08 2019"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 11:07:08 2019"
      },
      "message": "Add missing % in string formatting\n\n\r\nipaddress.py:1106: SyntaxWarning: \u0027str\u0027 object is not callable; perhaps you missed a comma?"
    },
    {
      "commit": "3d788e06508b4d173b1c3c873ca44d6fbec74a40",
      "tree": "b5f411971a214a1d5be4fa3780e4a58a2b4cedcd",
      "parents": [
        "242b347ba0e155b45909ecbca73da53f67be4030",
        "363af8821162f2429f316e505b931365fae0b9f6"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Sep 16 18:58:09 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 16 18:58:09 2018"
      },
      "message": "Merge pull request #45 from jdufresne/cap-pypi\n\nCorrect capitalization of PyPI"
    },
    {
      "commit": "363af8821162f2429f316e505b931365fae0b9f6",
      "tree": "b5f411971a214a1d5be4fa3780e4a58a2b4cedcd",
      "parents": [
        "242b347ba0e155b45909ecbca73da53f67be4030"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Sep 16 18:48:54 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Sep 16 18:48:54 2018"
      },
      "message": "Correct capitalization of PyPI\n\nAs spelled on https://pypi.org/.\n"
    },
    {
      "commit": "242b347ba0e155b45909ecbca73da53f67be4030",
      "tree": "98a4b390de6adc730ebcb765aad1b7d59263e607",
      "parents": [
        "3561913eee7b8457cf4a8115cfb4129f0bd528f6"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jun 10 10:17:46 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jun 10 10:17:46 2018"
      },
      "message": "OTHER_BACKPORTS: Update text\n"
    },
    {
      "commit": "3561913eee7b8457cf4a8115cfb4129f0bd528f6",
      "tree": "d2106fc393b543a4ecc0e2a402728435967a772c",
      "parents": [
        "81da8d093c2a9f9d7a5b91840801238645d17326"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jun 10 10:16:53 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jun 10 10:16:57 2018"
      },
      "message": "OTHER_BACKPORTS: Update last commit\n\nI checked, the two other have not been updated in the meantime.\n"
    },
    {
      "commit": "81da8d093c2a9f9d7a5b91840801238645d17326",
      "tree": "809fb182aef71b8e0e29a45a9a309d27ecb0b623",
      "parents": [
        "f35e3e5793f6481774aad1f50eed30d520eafb3a",
        "cebd3a9eb44ab9d54ed2140bb5be96308352c412"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jun 10 10:15:40 2018"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 10 10:15:40 2018"
      },
      "message": "Merge pull request #42 from jdufresne/pypi\n\nUpdate all pypi.python.org URLs to pypi.org"
    },
    {
      "commit": "cebd3a9eb44ab9d54ed2140bb5be96308352c412",
      "tree": "809fb182aef71b8e0e29a45a9a309d27ecb0b623",
      "parents": [
        "f35e3e5793f6481774aad1f50eed30d520eafb3a"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Jun 10 01:58:32 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Sun Jun 10 01:58:32 2018"
      },
      "message": "Update all pypi.python.org URLs to pypi.org\n\nFor details on the new PyPI, see the blog post:\n\nhttps://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html\n"
    },
    {
      "commit": "f35e3e5793f6481774aad1f50eed30d520eafb3a",
      "tree": "ee03d748d59e8520fe1d7d19fe1296e090e4e262",
      "parents": [
        "d91da793e2536163dc90c67fbc8bea612103caf2"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 20:02:57 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 20:02:57 2018"
      },
      "message": "Makefile: Also push to master (closes #40)\n"
    },
    {
      "commit": "d91da793e2536163dc90c67fbc8bea612103caf2",
      "tree": "20e101c2d7195799dde9e664b425f4c95b1a43fb",
      "parents": [
        "af0d682c84be56792fad47f77cb953a04eff7abd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 18:00:41 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 18:00:41 2018"
      },
      "message": "release 1.0.22\n"
    },
    {
      "commit": "af0d682c84be56792fad47f77cb953a04eff7abd",
      "tree": "390b16e9dbc6d6ac285450e47dad4c403d8a05e9",
      "parents": [
        "6b68a95f1b0ad62baf22578ede4b97d1c93f11f0"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 18:00:37 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Apr 15 18:00:37 2018"
      },
      "message": "add a release script\n"
    },
    {
      "commit": "6b68a95f1b0ad62baf22578ede4b97d1c93f11f0",
      "tree": "2f06b298a23f04dd063a708a8ebf6df2470aaa08",
      "parents": [
        "29604361a18d5dbf81d12b3a65d8ebecccda1dc4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:53:49 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:53:51 2018"
      },
      "message": "release 1.0.21\n\nI forgot to update the version number in setup.py, so bump version to 1.0.21 to make sure that this correct and complete release is actually recorded in a commit.\n"
    },
    {
      "commit": "29604361a18d5dbf81d12b3a65d8ebecccda1dc4",
      "tree": "943f24409fe8f65699e6d91f96fb411aece451fe",
      "parents": [
        "86af872d0ee5cdd14df31097a7becce45e3c7172"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:49:30 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:49:30 2018"
      },
      "message": "release 1.0.20\n"
    },
    {
      "commit": "86af872d0ee5cdd14df31097a7becce45e3c7172",
      "tree": "a03752b30671e91ed56ee695f0dd2d62234d6123",
      "parents": [
        "bb2617695dd5d27a2f5ed9e609b36ec4c9599c7a",
        "89c8515e25385f35cde10b9aa030c9b577029b2c"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:48:39 2018"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Apr 14 17:48:39 2018"
      },
      "message": "Merge remote-tracking branch \u0027jdufresne/wheel\u0027\n"
    },
    {
      "commit": "bb2617695dd5d27a2f5ed9e609b36ec4c9599c7a",
      "tree": "8129dc8637fc55689435479430fc99317ca909d5",
      "parents": [
        "d180a090575de2ca7f6eecf0007a5793875935b8"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Wed Apr 11 14:05:05 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Wed Apr 11 14:05:05 2018"
      },
      "message": "Avoid using assertRaises as a context manager\n\nIt is not compatible with Python 2.6 and causes test failures.\n"
    },
    {
      "commit": "89c8515e25385f35cde10b9aa030c9b577029b2c",
      "tree": "d9397b6e81dc11dbfacd25eaf9991caa6bd12ee2",
      "parents": [
        "d180a090575de2ca7f6eecf0007a5793875935b8"
      ],
      "author": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Wed Apr 11 03:05:20 2018"
      },
      "committer": {
        "name": "Jon Dufresne",
        "email": "jon.dufresne@gmail.com",
        "time": "Wed Apr 11 03:12:00 2018"
      },
      "message": "Distribute package as a universal wheel\n\nWheels are the standard of Python distribution. Advantages of wheels includes:\n\n- Faster installation\n- Avoids arbitrary code execution during installation by avoiding setup.py\n- Allows better caching for testing and continuous integration\n- Creates .pyc files as part of installation to ensure they match the Python interpreter used\n- More consistent installs across platforms and machines\n\nWhen you\u0027d normally run `python setup.py sdist upload`, run instead `python\nsetup.py sdist bdist_wheel upload`.\n\nFor additional information on wheels, see:\n\nhttps://pythonwheels.com/\n\nNotice ipaddress is listed as one of the top sites without a wheel.\n\nFor full details on wheel, see PEP-427:\n\nhttps://www.python.org/dev/peps/pep-0427/\n\nThe wheel includes the license file by using the [metadata] section in\nthe setup.cfg file. For additional information on this feature, see:\n\nhttps://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file\n"
    },
    {
      "commit": "d180a090575de2ca7f6eecf0007a5793875935b8",
      "tree": "a8e1c83267e4e18a50523b2792d38ced69c1b5cc",
      "parents": [
        "6d0ace0bcf06d405bf57a70c28eec5d6895cad41"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 21:19:07 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 21:19:07 2017"
      },
      "message": "release 1.0.19\n"
    },
    {
      "commit": "6d0ace0bcf06d405bf57a70c28eec5d6895cad41",
      "tree": "7bed28ec0fee8abcbc8cfccc383d9690ceb9130f",
      "parents": [
        "4233f21f1b461899820626d493a8ad031d0e6fc7",
        "d17c2deb1298706ac6de07eab1926905a72360a4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 20:16:38 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 20:16:38 2017"
      },
      "message": "Merge branch \u0027upstream\u0027\n"
    },
    {
      "commit": "d17c2deb1298706ac6de07eab1926905a72360a4",
      "tree": "45dd9717af6004730d4ce336b6beb909de7b73d8",
      "parents": [
        "ea9945d8b80552069aabddf197c7447953280d00"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 09:13:51 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sat Dec 16 09:13:51 2017"
      },
      "message": "update to upstream (git: 91dc64ba3f51100540b2ab6c6cd72c3bb18a6d49)\n"
    },
    {
      "commit": "4233f21f1b461899820626d493a8ad031d0e6fc7",
      "tree": "3609f435c78ad25c6d033250d7ca708bc17d513a",
      "parents": [
        "cb3f84045111028d95d5d3110d7c5a09ac396526"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:29:24 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:29:24 2017"
      },
      "message": "release 1.0.18\n"
    },
    {
      "commit": "cb3f84045111028d95d5d3110d7c5a09ac396526",
      "tree": "80d8e42b7943d16efa4271676ac354bb3d44fe40",
      "parents": [
        "0bef7117b3c5e761267ba27337cf1df4375dd44b"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:28:55 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:28:55 2017"
      },
      "message": "adapt to stricter flake8 checks\n"
    },
    {
      "commit": "0bef7117b3c5e761267ba27337cf1df4375dd44b",
      "tree": "37e3068f781aebead9dd65212fe61b654abb4b17",
      "parents": [
        "467e3e5ab7cd6f254b0076a25b68cd58b766d9ca"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:14:51 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:14:51 2017"
      },
      "message": "document another incompatibility of py2-ipaddress\n"
    },
    {
      "commit": "467e3e5ab7cd6f254b0076a25b68cd58b766d9ca",
      "tree": "a931e2e1d41a4a67007f0a8a789746dd95b5508f",
      "parents": [
        "4c04f96b7d0f50193642541d1cf9911dbbb5f6bc"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:09:43 2017"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jan 11 12:09:43 2017"
      },
      "message": "add a file explaining why other backports are not a good idea (#28)\n"
    },
    {
      "commit": "4c04f96b7d0f50193642541d1cf9911dbbb5f6bc",
      "tree": "2b5b628ceff97048155db35ce3343cbbb6469ea7",
      "parents": [
        "2e605b37284d8dee5af1fa7a5e5665e0ae08d2e4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Oct 16 22:28:08 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Oct 16 22:28:08 2016"
      },
      "message": "make one more test ready for Python 2.6\n"
    },
    {
      "commit": "2e605b37284d8dee5af1fa7a5e5665e0ae08d2e4",
      "tree": "b830a10c75209c67a2a0cfd68ae052645f32d94a",
      "parents": [
        "a3b1237ba86026ebf07c44ef95c6678028456b5a"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Oct 16 22:20:53 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Oct 16 22:20:53 2016"
      },
      "message": "fix tests on Python 2.6\n"
    },
    {
      "commit": "a3b1237ba86026ebf07c44ef95c6678028456b5a",
      "tree": "7f6aa1df377467e4c592e441c2857917910ff1ca",
      "parents": [
        "df3f95788c9db29a2abe8d531c2076351c0ab4a5"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 17:02:04 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 17:02:10 2016"
      },
      "message": "separate test and source code quality checks, and only run flake8 on newer versions\n"
    },
    {
      "commit": "df3f95788c9db29a2abe8d531c2076351c0ab4a5",
      "tree": "ec50ee0e4ad357303136d66bf76be94a46922c8c",
      "parents": [
        "2919018c75cce80de3d7ca9820c7d4292e745870"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 16:55:54 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 16:55:54 2016"
      },
      "message": "fix setup.py\n"
    },
    {
      "commit": "2919018c75cce80de3d7ca9820c7d4292e745870",
      "tree": "b40abe2f563d7d1d05656c2eab9078f281b244cb",
      "parents": [
        "b2641968dd0d03c8709b994b4c0f32b394862cff"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 16:55:47 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 16:55:47 2016"
      },
      "message": "ignore MANIFEST file\n"
    },
    {
      "commit": "b2641968dd0d03c8709b994b4c0f32b394862cff",
      "tree": "4438427b9501d14f8a47a15e3c49b02b23110b28",
      "parents": [
        "cf7f1781002658405e889a5e53854b0e15334bcf"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:32:20 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:32:20 2016"
      },
      "message": "release 1.0.17\n"
    },
    {
      "commit": "cf7f1781002658405e889a5e53854b0e15334bcf",
      "tree": "476af2dd7da6135ec98b0d4c77bd3871b823029d",
      "parents": [
        "77c528007b90de88068df498726c574e8a86f497",
        "ea9945d8b80552069aabddf197c7447953280d00"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:29:34 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:29:34 2016"
      },
      "message": "pull in current upstream version\n"
    },
    {
      "commit": "ea9945d8b80552069aabddf197c7447953280d00",
      "tree": "6a0d8e607beab9621d0375c5eb0b548e6dcf9300",
      "parents": [
        "23961622b21fb7d8a7edaa43f338ebc4b89e336e"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:09:16 2016"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 09 10:09:16 2016"
      },
      "message": "update upstream to 103396:98a57845c8cc\n"
    },
    {
      "commit": "77c528007b90de88068df498726c574e8a86f497",
      "tree": "02f483a0fc689e4925ba497d183d6ef002998c3e",
      "parents": [
        "e354b788a3979bd1859311c2d5fccab3cd6ef23c"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Dec 28 17:09:41 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Dec 28 17:09:41 2015"
      },
      "message": "releae 1.0.16\n"
    },
    {
      "commit": "e354b788a3979bd1859311c2d5fccab3cd6ef23c",
      "tree": "15280c0e78926ec545f7d719555a185768b8bfa7",
      "parents": [
        "95adb9f374a1cca5efda08d20d9fc58d955d4a42"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Dec 28 17:09:07 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Dec 28 17:09:07 2015"
      },
      "message": "PyPi release: include license\n"
    },
    {
      "commit": "95adb9f374a1cca5efda08d20d9fc58d955d4a42",
      "tree": "3b4ac4f305e2939555b0e134efe1ba29a9599634",
      "parents": [
        "1cc2f8d82b4a096295c32cd8c5c853cc05d348fa"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Nov 11 19:58:55 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Nov 11 19:58:55 2015"
      },
      "message": "release 1.0.15\n"
    },
    {
      "commit": "1cc2f8d82b4a096295c32cd8c5c853cc05d348fa",
      "tree": "7d64dd3f429750a6d1aad3bb005c8d8980b49af2",
      "parents": [
        "e98c02a4987a6cba3c0bc225c2115cf631ea9b33"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Nov 11 19:58:14 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Nov 11 19:58:14 2015"
      },
      "message": "Customize warning when bytes are passed in (Closes #24)\n"
    },
    {
      "commit": "e98c02a4987a6cba3c0bc225c2115cf631ea9b33",
      "tree": "5979cd3f71a3b36ef299fd86fac750ac9b3b5e62",
      "parents": [
        "d13b28c6ba1525fa56b81348618443795da63291"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Thu Jul 16 21:08:08 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Thu Jul 16 21:08:08 2015"
      },
      "message": "release 1.0.14\n"
    },
    {
      "commit": "d13b28c6ba1525fa56b81348618443795da63291",
      "tree": "acd4d18380b48430dc9f7222bcb021d779e928b5",
      "parents": [
        "86c6bb1a59172f28dd600ad89bbe83f8b3e8f408",
        "f9752704dcd253fe8d531aa2f83a05598d46a8d8"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Thu Jul 16 21:07:36 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Thu Jul 16 21:07:36 2015"
      },
      "message": "Merge pull request #22 from gward/master\n\nMake distutils put README.md in source tarball."
    },
    {
      "commit": "f9752704dcd253fe8d531aa2f83a05598d46a8d8",
      "tree": "acd4d18380b48430dc9f7222bcb021d779e928b5",
      "parents": [
        "e5df6263c5a2e1b0a6be935f3eb14b95c6590602"
      ],
      "author": {
        "name": "Greg Ward",
        "email": "gward@dyn.com",
        "time": "Thu Jul 16 20:01:28 2015"
      },
      "committer": {
        "name": "Greg Ward",
        "email": "gward@dyn.com",
        "time": "Thu Jul 16 20:01:28 2015"
      },
      "message": "Include files needed to run tests in source tarball too.\n\n(I\u0027m building an RPM of ipaddress. This will let me run the unit tests\nas part of the RPM build, which starts with the source tarball.)\n"
    },
    {
      "commit": "e5df6263c5a2e1b0a6be935f3eb14b95c6590602",
      "tree": "d2ba6a118193594ff8f36e943617b27a7297ad57",
      "parents": [
        "86c6bb1a59172f28dd600ad89bbe83f8b3e8f408"
      ],
      "author": {
        "name": "Greg Ward",
        "email": "gward@dyn.com",
        "time": "Thu Jul 16 19:51:00 2015"
      },
      "committer": {
        "name": "Greg Ward",
        "email": "gward@dyn.com",
        "time": "Thu Jul 16 19:51:00 2015"
      },
      "message": "Make distutils put README.md in source tarball.\n"
    },
    {
      "commit": "86c6bb1a59172f28dd600ad89bbe83f8b3e8f408",
      "tree": "4de2b0f62a65a90c0f164f4306c9baac875fdb73",
      "parents": [
        "146a29d9a9965d37f294f133820cd99b8cb7ae1b"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jul 15 18:12:31 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jul 15 18:12:31 2015"
      },
      "message": "release 1.0.13\n"
    },
    {
      "commit": "146a29d9a9965d37f294f133820cd99b8cb7ae1b",
      "tree": "4f12bbe53ffe3da349d95fc9fab582ea79c6054a",
      "parents": [
        "b349344269cecca1473f0f6bc404c6097ad43a23",
        "03281ac69b6001c17492011f3c44f2ec20fc0eab"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jul 15 18:11:01 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Wed Jul 15 18:11:01 2015"
      },
      "message": "Merge pull request #21 from mindw/32bit_failure\n\nfix ipv4 interface tests failures on 32bit Python Implementations"
    },
    {
      "commit": "03281ac69b6001c17492011f3c44f2ec20fc0eab",
      "tree": "4f12bbe53ffe3da349d95fc9fab582ea79c6054a",
      "parents": [
        "b349344269cecca1473f0f6bc404c6097ad43a23"
      ],
      "author": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Wed Jul 15 17:40:37 2015"
      },
      "committer": {
        "name": "Gabi Davar",
        "email": "grizzly.nyo@gmail.com",
        "time": "Wed Jul 15 17:45:10 2015"
      },
      "message": "fix ipv4 interface tests failures on 32bit Python Implementations\n"
    },
    {
      "commit": "b349344269cecca1473f0f6bc404c6097ad43a23",
      "tree": "1ceeb15e5d20227dc43117db7b407170de9750d5",
      "parents": [
        "f23c27ed0ff33cadf8d1dd92a131e6371bcbc943"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:36:52 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:36:52 2015"
      },
      "message": "PEP8 E501\n"
    },
    {
      "commit": "f23c27ed0ff33cadf8d1dd92a131e6371bcbc943",
      "tree": "a612b34d9b0c10019e958723332882c3450af280",
      "parents": [
        "dfe66fd09d51e50e81bb18dcbc0ff65db60fb714"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:34:17 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:34:17 2015"
      },
      "message": "Create a symlink to README for distutils/sdist\n"
    },
    {
      "commit": "dfe66fd09d51e50e81bb18dcbc0ff65db60fb714",
      "tree": "cd236a3e0edcc3f19dd152da66f46ba5475d61f0",
      "parents": [
        "98814961400d50e832722ab28628a574de252f5c"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:30:58 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:30:58 2015"
      },
      "message": "release 1.0.12\n"
    },
    {
      "commit": "98814961400d50e832722ab28628a574de252f5c",
      "tree": "cd62f7110dc711cdc7d9c08a0fd0a3f8dfeb6e12",
      "parents": [
        "a6adda95a89e64c5a7a3e83b87a39f33cd4777e1"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:22:19 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:22:19 2015"
      },
      "message": "update README\n"
    },
    {
      "commit": "a6adda95a89e64c5a7a3e83b87a39f33cd4777e1",
      "tree": "f9930bf10879706cb1b433b53009bdb4fd3cf8bc",
      "parents": [
        "0432505eaf2444f1f2913eb3c95c95bfbd0f4648"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:10:52 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Tue Jul 14 19:10:52 2015"
      },
      "message": "remove README.txt\n"
    },
    {
      "commit": "0432505eaf2444f1f2913eb3c95c95bfbd0f4648",
      "tree": "a72967750152ac2e9456bfb236ebbb4b23ec97dd",
      "parents": [
        "dc6a1b50eddf80ad979851d1b12ae5e177f7695f"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:38:16 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:38:16 2015"
      },
      "message": "Use new travis infrastructure\n"
    },
    {
      "commit": "dc6a1b50eddf80ad979851d1b12ae5e177f7695f",
      "tree": "a8871a1c523f6bd46866f35d4f2acc6b746ca8f5",
      "parents": [
        "e33a5a00b1084d4c58a268fa96751df748a3b48f"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:37:12 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:37:12 2015"
      },
      "message": "more pedantic PEP8\n"
    },
    {
      "commit": "e33a5a00b1084d4c58a268fa96751df748a3b48f",
      "tree": "f301818de0fbc17a422d72f3af524e94ba75a8e7",
      "parents": [
        "dc80ec6dfa1c740115cced078cec1d61bd1b6b85"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:35:16 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:35:30 2015"
      },
      "message": "release 1.0.11\n"
    },
    {
      "commit": "dc80ec6dfa1c740115cced078cec1d61bd1b6b85",
      "tree": "e641b7bb1b2ba07016e3cc4e61bd3dc76dddfe6b",
      "parents": [
        "cb662990003e86acc6fd8934fda83b379f5cbe08"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:34:48 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 10:34:48 2015"
      },
      "message": "Apply and test PEP8\n"
    },
    {
      "commit": "cb662990003e86acc6fd8934fda83b379f5cbe08",
      "tree": "4eddfe2796b2c16806c2c6128b650b3f9c1309db",
      "parents": [
        "3032918485316a03a8e4efeed0e12e7e9ba0f4bd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:42:17 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:42:17 2015"
      },
      "message": "release 1.0.10\n"
    },
    {
      "commit": "3032918485316a03a8e4efeed0e12e7e9ba0f4bd",
      "tree": "b2fbf4ad1f28dcf3c006c7cb07f97c7f01a75b1f",
      "parents": [
        "c0de8122f24463beb4c112e35b520fc460a79b32"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:41:41 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:41:41 2015"
      },
      "message": "travis: Try with pypy as well\n"
    },
    {
      "commit": "c0de8122f24463beb4c112e35b520fc460a79b32",
      "tree": "8c434ea95ea24e0d61c309a6dd58ecb5296a3f10",
      "parents": [
        "1a4996ce8e107ed3e76b1d9cc44ebb12c8cc1c85"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:40:41 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 03:40:41 2015"
      },
      "message": "Fix execution on PyPy (Fixes #19)\n"
    },
    {
      "commit": "1a4996ce8e107ed3e76b1d9cc44ebb12c8cc1c85",
      "tree": "739d614a0d9b0ebb0876de0beca80bf77bed6859",
      "parents": [
        "caa4192d70a288a83b67213b7bdbe54318dc8dd8"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:58:13 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:58:13 2015"
      },
      "message": "release 1.0.9\n"
    },
    {
      "commit": "caa4192d70a288a83b67213b7bdbe54318dc8dd8",
      "tree": "196bba20c9bd226c100bae2422eb4fb71841a70b",
      "parents": [
        "802b1e4233f248aff40d15f384d7c728b018e703"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:57:55 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:57:55 2015"
      },
      "message": "Add subnet_of / supernet_of (fixes #18)\n"
    },
    {
      "commit": "802b1e4233f248aff40d15f384d7c728b018e703",
      "tree": "2304526cbf93b44d153ae5cc6870aa2bfc503452",
      "parents": [
        "6a1f95c76e4551bcc71f8701f5ce4a7bae2e2fa0"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:48:25 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:48:25 2015"
      },
      "message": "Add a test case for #14 (Fixes #14)\n"
    },
    {
      "commit": "6a1f95c76e4551bcc71f8701f5ce4a7bae2e2fa0",
      "tree": "b1ec7488051446f559b4a6ccf685396773bbede0",
      "parents": [
        "3d0d762647d43cd780a76ef349e0f843a80d487a"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:44:17 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:44:49 2015"
      },
      "message": "Release 1.0.8\n"
    },
    {
      "commit": "3d0d762647d43cd780a76ef349e0f843a80d487a",
      "tree": "436991a2144f89ddf35cbea6ec6ec7a640e63349",
      "parents": [
        "90641d1c22843df65a82ed91540a5b0c6fd1767d"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:43:05 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:43:05 2015"
      },
      "message": "Fix _compat_bit_length(0)\n"
    },
    {
      "commit": "90641d1c22843df65a82ed91540a5b0c6fd1767d",
      "tree": "5ba80d22203b5a542e651d8f136994cb1e6a3816",
      "parents": [
        "b65c191f86498b98d0265c036cc2315d612ff4e2"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:19:51 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:19:51 2015"
      },
      "message": "Correct SmallestObject test setup\n"
    },
    {
      "commit": "b65c191f86498b98d0265c036cc2315d612ff4e2",
      "tree": "07f63b685f167ba92db1ecfbc044216979bdc24f",
      "parents": [
        "df6c08e5b374ffd8c8e86c16268552a66c117895"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:17:51 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:17:51 2015"
      },
      "message": "[2.6] Switch back to old-school assertRaises style\n"
    },
    {
      "commit": "df6c08e5b374ffd8c8e86c16268552a66c117895",
      "tree": "6a9f3c66fe51d4baae91706fb2c8be0c75889fc5",
      "parents": [
        "23961622b21fb7d8a7edaa43f338ebc4b89e336e"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:09:45 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Jul 13 02:09:45 2015"
      },
      "message": "Reapply changes (2.7 only for now)\n"
    },
    {
      "commit": "23961622b21fb7d8a7edaa43f338ebc4b89e336e",
      "tree": "7f260b7a6bf5d4d3e1fee9748aa2b593b1aa827f",
      "parents": [
        "2bd945fb4cb713966d62652cfae9a96522d9d066"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jul 12 19:45:42 2015"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Jul 12 19:45:42 2015"
      },
      "message": "Commit upstream 02b81a82a57dc9816235297f33fe617786213c49\n"
    },
    {
      "commit": "2bd945fb4cb713966d62652cfae9a96522d9d066",
      "tree": "71929934634b74fbdeceed4274430eba4df7becc",
      "parents": [
        "3b2e054c5db6ae7c004bbc8c7cc42096f1f75972"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:45:22 2014"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:45:22 2014"
      },
      "message": "Bump version to 1.0.7\n"
    },
    {
      "commit": "3b2e054c5db6ae7c004bbc8c7cc42096f1f75972",
      "tree": "61a2c5a58c1f03d30d3ee4bedad274bd08c91024",
      "parents": [
        "f3e752e771933613be2e2f04f18e314df6ec45dd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:40:36 2014"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:40:36 2014"
      },
      "message": "Correct setup.py tags\n"
    },
    {
      "commit": "f3e752e771933613be2e2f04f18e314df6ec45dd",
      "tree": "9ee912d58e71783acfbea107039a9c1a1e777dd1",
      "parents": [
        "b896a60b7b744f7fa361738315e878220ed212cc"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:15:52 2014"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Nov 24 01:16:08 2014"
      },
      "message": "Add a simplistic Makefile\n"
    },
    {
      "commit": "b896a60b7b744f7fa361738315e878220ed212cc",
      "tree": "7372ffe315726764a57b151846ad88c6d413f80d",
      "parents": [
        "3c5883496177b654a81e98b5c77007455d8ee4a6"
      ],
      "author": {
        "name": "Thomas Kemmer",
        "email": "tkemmer@computer.org",
        "time": "Sun Nov 23 18:14:16 2014"
      },
      "committer": {
        "name": "Thomas Kemmer",
        "email": "tkemmer@computer.org",
        "time": "Sun Nov 23 18:14:41 2014"
      },
      "message": "Bump version number to reflect setup.py version.\n"
    },
    {
      "commit": "3c5883496177b654a81e98b5c77007455d8ee4a6",
      "tree": "e64d5ff0b776e0418f43c44709379a0dba4acd02",
      "parents": [
        "283f8c5177e82d52506ed85cd97f53699bf14028"
      ],
      "author": {
        "name": "Thomas Kemmer",
        "email": "tkemmer@computer.org",
        "time": "Sun Nov 23 18:05:57 2014"
      },
      "committer": {
        "name": "Thomas Kemmer",
        "email": "tkemmer@computer.org",
        "time": "Sun Nov 23 18:14:26 2014"
      },
      "message": "Add Python 3.2 support.\n"
    },
    {
      "commit": "283f8c5177e82d52506ed85cd97f53699bf14028",
      "tree": "a0790030d2ab8ac210925115b411313226b5138b",
      "parents": [
        "787a14ff274d331bdc3c9e14d0a3c210003fbb9a"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Sep 14 10:15:37 2014"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Sep 14 10:15:37 2014"
      },
      "message": "Add LICENSE file (#13)\n"
    },
    {
      "commit": "787a14ff274d331bdc3c9e14d0a3c210003fbb9a",
      "tree": "b5739480edd4fe04d60bc00053c5c3683aa7d568",
      "parents": [
        "765905076bcb09b95ab2c5d841255b4857979337"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 20 13:47:39 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 20 13:47:39 2013"
      },
      "message": "v1.0.6\n"
    },
    {
      "commit": "765905076bcb09b95ab2c5d841255b4857979337",
      "tree": "23dbeb421877b1271446d7a8e68636c89d486586",
      "parents": [
        "23fd3eb15b0a6bcfd2a88478b1512b56918276ef"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 20 13:47:02 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 20 13:47:02 2013"
      },
      "message": "Separate txt and md files (Fixes #7)\n"
    },
    {
      "commit": "23fd3eb15b0a6bcfd2a88478b1512b56918276ef",
      "tree": "a0a4176aaf38c73d12f659b469a20a7dbe8abebe",
      "parents": [
        "3891b2c2cdebace656764a2f8674f2b873f6c8c1"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 06 10:32:09 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 06 10:32:09 2013"
      },
      "message": "Bump version number\n"
    },
    {
      "commit": "3891b2c2cdebace656764a2f8674f2b873f6c8c1",
      "tree": "b8ddd0118678fd5fc4071ecfa7044bdd34505152",
      "parents": [
        "9a451f016fd2059e81d6a93607f45c24195e23c1"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 06 10:31:54 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Fri Sep 06 10:31:54 2013"
      },
      "message": "Use range as an iterator (Fixes #6)\n"
    },
    {
      "commit": "9a451f016fd2059e81d6a93607f45c24195e23c1",
      "tree": "30141534fb6f266e3acc54d727f18504b25bf465",
      "parents": [
        "26097428fc6a2e022d456e9424c10aff319f5bdd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 16:08:21 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 16:08:21 2013"
      },
      "message": "Release 1.0.4\n"
    },
    {
      "commit": "26097428fc6a2e022d456e9424c10aff319f5bdd",
      "tree": "4caf1168b0bfd460017ecd4c46b9ec98e025d113",
      "parents": [
        "b398583a295c45688d0f075e35ded69c72b822dd"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 16:06:57 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 16:06:57 2013"
      },
      "message": "pep8 fixes\n"
    },
    {
      "commit": "b398583a295c45688d0f075e35ded69c72b822dd",
      "tree": "ed392871bc5c865aadcfb797849af5c3827a048b",
      "parents": [
        "2ed856760308f22e79525e1546f8edca94376d6f"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 15:55:36 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Apr 01 15:55:36 2013"
      },
      "message": "Better error messages in Python 2 (Closes #5)\n"
    },
    {
      "commit": "2ed856760308f22e79525e1546f8edca94376d6f",
      "tree": "0c60b98f5deea4b30712a80a9ca00c0c59a0fa2d",
      "parents": [
        "e2055c18ad4c3ce49c0f23354a0753334c1a41b4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:39:38 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:39:38 2013"
      },
      "message": "s#package#py_modules\n"
    },
    {
      "commit": "e2055c18ad4c3ce49c0f23354a0753334c1a41b4",
      "tree": "f36f46094ba5bb627124fe77986c2059096fa02c",
      "parents": [
        "ff0d466a54d5ca1f11248a0142c6f39a68580ce2"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:38:33 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:38:33 2013"
      },
      "message": "Add package name in setup.py\n"
    },
    {
      "commit": "ff0d466a54d5ca1f11248a0142c6f39a68580ce2",
      "tree": "7e983205b6cd0f7a39468d0538b3bc6b6a4ad1e6",
      "parents": [
        "9dd9b1b8530a94b939e36d404f27f010e04152de"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:14:36 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:14:36 2013"
      },
      "message": "Add symlink for PyPi\n"
    },
    {
      "commit": "9dd9b1b8530a94b939e36d404f27f010e04152de",
      "tree": "8043f392ebfcd6e9bbf7ea9a3421bfb032505d23",
      "parents": [
        "1dda1c399d26e5b5278340ab9275c501503e9cad"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:12:33 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:12:33 2013"
      },
      "message": "Fix setup.py\n"
    },
    {
      "commit": "1dda1c399d26e5b5278340ab9275c501503e9cad",
      "tree": "8b260ef58b624cdaccd06488c71edba7497c3711",
      "parents": [
        "5b9468fc6daa40c81f43f14c25032d94a20bd6f1"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:11:12 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:11:12 2013"
      },
      "message": "Fix travis tests\n"
    },
    {
      "commit": "5b9468fc6daa40c81f43f14c25032d94a20bd6f1",
      "tree": "773d74de7032ee18aedf0ba748c68815690d09b1",
      "parents": [
        "7c8dc1b89f403cc4eda8e80860a40006cf33e659"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:09:27 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:09:27 2013"
      },
      "message": "more pep8ing\n"
    },
    {
      "commit": "7c8dc1b89f403cc4eda8e80860a40006cf33e659",
      "tree": "13f1f0f3fbf03ad9a34eeda24eb183bb619c40f1",
      "parents": [
        "458b74b26babb3f3af5528b4b2a6923783772ba4"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:07:05 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Mon Feb 04 00:07:05 2013"
      },
      "message": "pep8ify\n"
    },
    {
      "commit": "458b74b26babb3f3af5528b4b2a6923783772ba4",
      "tree": "3910a831bb71a1b3242a28f8ec5b7ad41863c565",
      "parents": [
        "13857f9439ccf1ec32f398b0e48f8d45f280d7ef"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:59:00 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:59:00 2013"
      },
      "message": "setup.py (#1)\n"
    },
    {
      "commit": "13857f9439ccf1ec32f398b0e48f8d45f280d7ef",
      "tree": "c387cf0c67b2ad8d1d750cb914b8aa5b6d90cdb4",
      "parents": [
        "11f6e521eafc207bc473273f1c281fca5b8f05cb"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:54:30 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:54:30 2013"
      },
      "message": "Better README (#3)\n"
    },
    {
      "commit": "11f6e521eafc207bc473273f1c281fca5b8f05cb",
      "tree": "20795ce452b33ed570e55bea27a66eb2d68770ec",
      "parents": [
        "6a79a4db8157ffbf235cce12751dc718d6d48229"
      ],
      "author": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:52:25 2013"
      },
      "committer": {
        "name": "Philipp Hagemeister",
        "email": "phihag@phihag.de",
        "time": "Sun Feb 03 23:52:25 2013"
      },
      "message": "travis test (Closes #4)\n"
    }
  ],
  "next": "6a79a4db8157ffbf235cce12751dc718d6d48229"
}
