)]}'
{
  "log": [
    {
      "commit": "e2051cca7dac12aa09f6ed33555dcc4548c4b52b",
      "tree": "ba5e04e382618f7258cd99b6d13b5ba89277899a",
      "parents": [
        "9d18c22a0dc9e295adda50601fc5e2f45d2c9b8a"
      ],
      "author": {
        "name": "israelad",
        "email": "adam.israel@canonical.com",
        "time": "Thu Nov 21 16:46:28 2019 +0100"
      },
      "committer": {
        "name": "israelad",
        "email": "adam.israel@canonical.com",
        "time": "Thu Nov 21 16:46:28 2019 +0100"
      },
      "message": "Revert \"Remove vendored libjuju\"\n\nThis reverts commit 9d18c22a0dc9e295adda50601fc5e2f45d2c9b8a.\n\nChange-Id: I7dbf291ccd750c5f836ff80c642be492434ab3ac\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\n"
    },
    {
      "commit": "9d18c22a0dc9e295adda50601fc5e2f45d2c9b8a",
      "tree": "e50666c6b3c0e5133af6b65b13b7faae06f55ec2",
      "parents": [
        "19c5cfca317615597be6bf1051e9d2fa903adb97"
      ],
      "author": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Thu Nov 07 10:38:12 2019 -0500"
      },
      "committer": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Tue Nov 19 11:45:01 2019 +0100"
      },
      "message": "Remove vendored libjuju\n\nThis removes the vendored libjuju, in favour of using the upstream version.\n\nChange-Id: I4da23f04fad665502951a70653b894c82349bad3\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\n"
    },
    {
      "commit": "caf6efba68120623038efc361cf46e1f60de452b",
      "tree": "ba77a758d528473500bad4f857eceb50370315b5",
      "parents": [
        "29ad6453fb8cdece73b8c2f623cf81d5d730982d",
        "b8a8281b1785358bd5632a119c016f21811172c6"
      ],
      "author": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Wed Mar 27 19:07:43 2019 -0400"
      },
      "committer": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Fri Apr 05 10:16:07 2019 -0400"
      },
      "message": "Merge upstream libjuju\n\nMerge upstream libjuju (bug fixes)\n\nChange-Id: Ia28b8a0ea2168a4df74823e8493c650491afb695\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\n"
    },
    {
      "commit": "b09436613925b2eb334c10f219b743868e4b3fe5",
      "tree": "0a096012dca203b727b09f174fb2e36cb85e0647",
      "parents": [
        "421c4a23dc5e60db9596b79ea87cdc19cc463e9b"
      ],
      "author": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Thu Aug 02 15:32:00 2018 -0400"
      },
      "committer": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Thu Aug 02 15:34:51 2018 -0400"
      },
      "message": "Improved Primitive support and better testing\n\nThis changeset addresses several issues.\n\n- Improve primitive support so the status and output of an executed\nprimitive can be retrieved\n- Merge latest upstream libjuju (required for new primive features)\n- New testing framework\n    This is the start of a new testing framework with the ability to\ncreate and configure LXD containers with SSH, to use while testing proxy\ncharms.\n- Add support for using ssh keys with proxy charms\n    See Feature 1429. This uses the per-proxy charm/unit ssh keypair\n\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\n"
    },
    {
      "commit": "98bf3866dcbc9ec0d9f34536cb50112df7e31790",
      "tree": "5f0336f2522ccda148c44835f78162bcf204a3af",
      "parents": [
        "9562f43a108d17a263bf84bcc1aa96a8170586fa"
      ],
      "author": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Tue May 22 10:03:35 2018 -0400"
      },
      "committer": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Tue May 22 10:57:54 2018 -0400"
      },
      "message": "Fix libjuju install versioning\n\nThis updates the libjuju setup.py with the upstream version that pins\nseveral python module version requirements.\n\nSigned-off-by: Adam Israel \u003cadam.israel@canonical.com\u003e\nChange-Id: I47a4723d1b3db7ace141dc106e6e781281c0ae61\n"
    },
    {
      "commit": "68858c1915122c2dbc8999a5cd3229694abf5f3a",
      "tree": "1976663b3203b39fdd5039e90b762467722ae575",
      "parents": [
        "032a71b2a6692b8b4e30f629a1f906d246f06736",
        "dcdf82bbc1ef310379f746518b2dd3b006353cb3"
      ],
      "author": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Tue Aug 15 15:26:43 2017 -0400"
      },
      "committer": {
        "name": "Adam Israel",
        "email": "adam.israel@canonical.com",
        "time": "Tue Aug 15 15:26:43 2017 -0400"
      },
      "message": "Merge commit \u002719031b24b523c872c1ac367821dc60c950a09755\u0027 as \u0027modules/libjuju\u0027\n"
    }
  ]
}
