)]}'
{
  "log": [
    {
      "commit": "5098deccc96b82d47493cd4caa9932ce5e858eee",
      "tree": "6b0920a6d1b6978bd16fd756f95dbf26ce5baf71",
      "parents": [
        "948d299fd11e9d774ea8121b36acafa77e8dcd71"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Sep 25 00:47:37 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 24 10:47:37 2024 -0400"
      },
      "message": "Update .asf.yaml - fix spelling (#24)\n\n"
    },
    {
      "commit": "948d299fd11e9d774ea8121b36acafa77e8dcd71",
      "tree": "739910c45aa4534d91510bf935c0d1c1e200d3ae",
      "parents": [
        "09d480ddd2173aab5c26469b2464c0311c1563ac"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "pedroescaleira@hotmail.com",
        "time": "Fri Oct 13 18:49:37 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 13 14:49:37 2023 -0400"
      },
      "message": "Feature #19: a user can now create a new composition with fine-grained limits (#22)\n\nSigned-off-by: Pedro Escaleira \u003cpedroescaleira@hotmail.com\u003e"
    },
    {
      "commit": "09d480ddd2173aab5c26469b2464c0311c1563ac",
      "tree": "de9b10ea1eaf26b0aa1b72dbd7401415e679fcad",
      "parents": [
        "12b2fa9f456fe767d9f8b02ee06ded575d4e7255"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "pedroescaleira@hotmail.com",
        "time": "Thu Oct 05 01:13:34 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 04 20:13:34 2023 -0400"
      },
      "message": "Fixed issue #18: the conductor\u0027s synthesize function is now able to process the pydeploy\u0027s annotations (#21)\n\nSigned-off-by: Pedro Escaleira \u003cpedroescaleira@hotmail.com\u003e"
    },
    {
      "commit": "12b2fa9f456fe767d9f8b02ee06ded575d4e7255",
      "tree": "a13f3848e30e116a1e8600e3b02ef8b82fb9e35c",
      "parents": [
        "cc0824a49a84f1fa267546cae4b1deb106b78ba4"
      ],
      "author": {
        "name": "Pedro Escaleira",
        "email": "pedroescaleira@hotmail.com",
        "time": "Thu Oct 05 01:11:02 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 04 20:11:02 2023 -0400"
      },
      "message": "Fixed issue #17: now, both annotation and annotation-file flags work properly on pydeploy (#20)\n\nSigned-off-by: Pedro Escaleira \u003cpedroescaleira@hotmail.com\u003e"
    },
    {
      "commit": "cc0824a49a84f1fa267546cae4b1deb106b78ba4",
      "tree": "2e873f7dd76e430312d9fa0644e55abd1a1efef2",
      "parents": [
        "471c2a53222c5bf1a2b4b6af51c6e8a91adf4845"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Dec 21 17:13:54 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 21 17:13:54 2022 -0500"
      },
      "message": "remove travis from required checks for merging PRs (#16)\n\n* remove travis from required checks for merging PRs\r\n* comment out failing test"
    },
    {
      "commit": "471c2a53222c5bf1a2b4b6af51c6e8a91adf4845",
      "tree": "377cc9008c8c400e3945aa6f49610f888652c7ce",
      "parents": [
        "b415d3957cab8668f975d2f291a8a4cb90e56fdd"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Mar 14 04:53:05 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 14 04:53:05 2021 -0400"
      },
      "message": "configure more github properties via asf.yaml (#14)\n\n"
    },
    {
      "commit": "b415d3957cab8668f975d2f291a8a4cb90e56fdd",
      "tree": "089c5c5dbed3c8c0a947f6d701f91dc0385255b9",
      "parents": [
        "2f14db9cd6f90fc14d1b6823804cf61b645f76ae"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sat Mar 13 10:25:33 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 13 10:25:33 2021 -0500"
      },
      "message": "update for migration to travis-ci.com (#13)\n\n"
    },
    {
      "commit": "2f14db9cd6f90fc14d1b6823804cf61b645f76ae",
      "tree": "18229f6906b11d0e29e203a003a5a39a4bba8698",
      "parents": [
        "8b8cff764b57959004d67f8f8f7281bd6894cac2"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue Mar 09 11:26:39 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 11:26:39 2021 -0500"
      },
      "message": "Synthetize provide-api-key annotation (#9)\n\n"
    },
    {
      "commit": "8b8cff764b57959004d67f8f8f7281bd6894cac2",
      "tree": "6ebb70e207597824227957edc72f82c7516ac1fe",
      "parents": [
        "cc2555f8e5bd8a1892f1528c434ac8ee7295c4ab"
      ],
      "author": {
        "name": "Lars Andersson",
        "email": "larandersson@users.noreply.github.com",
        "time": "Tue Mar 09 17:26:25 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 11:26:25 2021 -0500"
      },
      "message": "Updated documentation to reflect new output from wsk activation list (#7)\n\n"
    },
    {
      "commit": "cc2555f8e5bd8a1892f1528c434ac8ee7295c4ab",
      "tree": "d76840f58a3cf476b10dd940eabfc780d4b5e4bf",
      "parents": [
        "8f4d698faefd0a59a102980c57a15883ed4918c6"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Mar 10 02:14:44 2021 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 11:14:44 2021 -0500"
      },
      "message": "chore: fix grammar and spelling (#12)\n\n"
    },
    {
      "commit": "8f4d698faefd0a59a102980c57a15883ed4918c6",
      "tree": "1ab7459ebeb584078f40b2883557d3be58057e9c",
      "parents": [
        "ce92f43262330ec85d1a9fa85e69c4453f51412e"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Jan 10 11:02:04 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 10 11:02:04 2020 -0500"
      },
      "message": "add .asf.yaml for configuring github metadata (#11)\n\n"
    },
    {
      "commit": "ce92f43262330ec85d1a9fa85e69c4453f51412e",
      "tree": "970321446478e2b7ce2a69dd394811d03034c405",
      "parents": [
        "8c3b496916c137213cc51d1012f1abe5c5011831"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sat Aug 24 20:41:05 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 24 20:41:05 2019 -0400"
      },
      "message": "tlp: remove incubator references and disclaimer (#10)\n\n* tlp: remove incubator references and disclaimer\r\n* also tweak async invoke test case so it passes"
    },
    {
      "commit": "8c3b496916c137213cc51d1012f1abe5c5011831",
      "tree": "dcfd3ec18bd919241b81fc10c0cbc454c297b78b",
      "parents": [
        "973b287a47058f32f3362c7ea201bb9b513bd9f7"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Mar 04 11:55:06 2019 -0500"
      },
      "committer": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Mon Mar 04 11:55:06 2019 -0500"
      },
      "message": "update end year in copyright notice (#6)\n\n"
    },
    {
      "commit": "973b287a47058f32f3362c7ea201bb9b513bd9f7",
      "tree": "54fbbd0db6426c97a47e034adce23c33ba65c42e",
      "parents": [
        "e7829f9e47ceb8e4272ae8a040405de888e61032"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Feb 22 10:51:13 2019 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Feb 22 10:51:13 2019 -0500"
      },
      "message": "Rename $resume parameter to $composer (#5)\n\n"
    },
    {
      "commit": "e7829f9e47ceb8e4272ae8a040405de888e61032",
      "tree": "90f166fa5e1891c9bf02ea9860d1ae3a1896585e",
      "parents": [
        "227735be6cbc9635988a40fcaacf052865b4e58d"
      ],
      "author": {
        "name": "Hyunwoo Jung",
        "email": "hyunwoojhw@gmail.com",
        "time": "Sun Feb 17 18:49:22 2019 +0900"
      },
      "committer": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Sun Feb 17 04:49:22 2019 -0500"
      },
      "message": "Fix typo (#4)\n\n"
    },
    {
      "commit": "227735be6cbc9635988a40fcaacf052865b4e58d",
      "tree": "d999cf6eaf78ded0033114aee1cb85203e87d3f9",
      "parents": [
        "5ac92d4146bee7f7dae59d1f60bf4a8002b8d98c"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Dec 16 00:01:25 2018 -0500"
      },
      "committer": {
        "name": "Carlos Santana",
        "email": "csantanapr@apache.org",
        "time": "Sat Dec 15 21:01:25 2018 -0800"
      },
      "message": "add encoded URL for travis2slack webhook (#3)\n\n"
    },
    {
      "commit": "5ac92d4146bee7f7dae59d1f60bf4a8002b8d98c",
      "tree": "6f2a70273ffa98957a346e5dabebc7c169c1b5a4",
      "parents": [
        "67a337793bf67f65a1213c64b65eb9693584acca",
        "f93edffdc79c025f890e85a98c489d225b0504e6"
      ],
      "author": {
        "name": "Ying Chun Guo",
        "email": "guoyingc@cn.ibm.com",
        "time": "Wed Dec 05 12:59:20 2018 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 05 12:59:20 2018 +0800"
      },
      "message": "Merge pull request #2 from dgrove-oss/disclaimer\n\nadd incubation disclaimer"
    },
    {
      "commit": "f93edffdc79c025f890e85a98c489d225b0504e6",
      "tree": "6f2a70273ffa98957a346e5dabebc7c169c1b5a4",
      "parents": [
        "67a337793bf67f65a1213c64b65eb9693584acca"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Dec 03 14:45:54 2018 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Tue Dec 04 11:31:59 2018 -0500"
      },
      "message": "add incubation disclaimer\n"
    },
    {
      "commit": "67a337793bf67f65a1213c64b65eb9693584acca",
      "tree": "64ae8d31a89c70e45f38ecf1731d52ae7f9a50f3",
      "parents": [
        "77d0a879e16b30a9a7643e34eadf7dd21c0421fe",
        "a3af57b86351553e5e10293115aaeda0d2ffe64c"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Dec 03 13:47:07 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 03 13:47:07 2018 -0500"
      },
      "message": "Merge pull request #1 from dgrove-oss/cleanup-import\n\nreflect move from ibm-functions to apache/openwhisk-incubating"
    },
    {
      "commit": "a3af57b86351553e5e10293115aaeda0d2ffe64c",
      "tree": "64ae8d31a89c70e45f38ecf1731d52ae7f9a50f3",
      "parents": [
        "77d0a879e16b30a9a7643e34eadf7dd21c0421fe"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Dec 03 13:39:01 2018 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Dec 03 13:39:01 2018 -0500"
      },
      "message": "reflect move from ibm-functions to apache/openwhisk-incubating\n"
    },
    {
      "commit": "77d0a879e16b30a9a7643e34eadf7dd21c0421fe",
      "tree": "a2159e195b1f0429a49b24ef9a90569c22c0f073",
      "parents": [
        "4f6074d6e363220689de1c3d14e73575114a18ca"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 30 14:49:52 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 30 15:39:49 2018 -0500"
      },
      "message": "chore: fix travis\n"
    },
    {
      "commit": "4f6074d6e363220689de1c3d14e73575114a18ca",
      "tree": "2e07a9a8e9c84e6ab5fb3ac34824f290c2eb7188",
      "parents": [
        "be12d6e1b407cc07b9a5cefa76d67d9ac546901b"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 30 14:45:46 2018 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 30 14:45:46 2018 -0500"
      },
      "message": "chore: typos\n\nFixes #1"
    },
    {
      "commit": "be12d6e1b407cc07b9a5cefa76d67d9ac546901b",
      "tree": "6f13bb5037b7b7910cb4d52b5caae67c599e0899",
      "parents": [
        "98f2e617105888c195734cfbf7ebaa0bb7f8df1f"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 30 14:39:29 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 30 14:40:27 2018 -0500"
      },
      "message": "fix scancode errors\n"
    },
    {
      "commit": "98f2e617105888c195734cfbf7ebaa0bb7f8df1f",
      "tree": "7a61745b329c28390a6734545ef3561a606a591a",
      "parents": [
        "a8b4b8933336c18b52038f7648f642c30e0c2fe6"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:38:59 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:38:59 2018 -0500"
      },
      "message": "cleanup travis config\n"
    },
    {
      "commit": "a8b4b8933336c18b52038f7648f642c30e0c2fe6",
      "tree": "034c65658ca95052fd0190aa767762b39047dd50",
      "parents": [
        "00c8cf221568219a4a8299ca94f408e1fc3bda9c"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:29:01 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:29:01 2018 -0500"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "00c8cf221568219a4a8299ca94f408e1fc3bda9c",
      "tree": "836768f0ef5bed9338e6fb3af70b298de3e7fb9a",
      "parents": [
        "971b88e2630ff03e8b15f8d91d398c5d11b739eb"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:26:20 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 16:26:20 2018 -0500"
      },
      "message": "update documentation\n"
    },
    {
      "commit": "971b88e2630ff03e8b15f8d91d398c5d11b739eb",
      "tree": "2976b305f80232c0c090741e54f8207325063721",
      "parents": [
        "fb535260c6ea8c3bf4b4ebbb795d560c34db067e"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 15:33:47 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 15:33:47 2018 -0500"
      },
      "message": "fix pycompose and added pydeploy\n"
    },
    {
      "commit": "fb535260c6ea8c3bf4b4ebbb795d560c34db067e",
      "tree": "e8d524999a7d14a49dd884ea7e4445dfce1f6b4d",
      "parents": [
        "81225c8642b97b2d3c7513bb620768f67698b860"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 11:08:15 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 16 11:08:15 2018 -0500"
      },
      "message": "fix pycompose and remove debugging statements\n"
    },
    {
      "commit": "81225c8642b97b2d3c7513bb620768f67698b860",
      "tree": "cbca24c485f6bd1f82f6fbddba927c75154ae078",
      "parents": [
        "f2d14ec7713c495ca6acf1af00e890db5354cf4a"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 09 17:51:30 2018 -0500"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Nov 09 17:51:30 2018 -0500"
      },
      "message": "synchronize with Apache composer\n"
    },
    {
      "commit": "f2d14ec7713c495ca6acf1af00e890db5354cf4a",
      "tree": "49abd1b78903933894ec38078ab3fca676bcb02b",
      "parents": [
        "85be6d99dd52c9e4a3d8a03871f631d602444c35"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu Nov 01 11:52:22 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu Nov 01 11:52:22 2018 -0400"
      },
      "message": "finished porting all tests\n"
    },
    {
      "commit": "85be6d99dd52c9e4a3d8a03871f631d602444c35",
      "tree": "7435086df095ff145f51ad450368857343f2a547",
      "parents": [
        "226798edbab50ec126d26370da74c96320769c0f"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Sep 28 17:57:54 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Sep 28 17:57:54 2018 -0400"
      },
      "message": "WIP: porting tests (about 50% done)\n"
    },
    {
      "commit": "226798edbab50ec126d26370da74c96320769c0f",
      "tree": "be116ddbded697d69339c8de3a02651c6c8d9e64",
      "parents": [
        "4dff1727ebb993e3c62c825de8777fd58b548b42"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Sep 21 14:26:20 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Sep 21 14:26:20 2018 -0400"
      },
      "message": "WIP: synchronize with composer master\n"
    },
    {
      "commit": "4dff1727ebb993e3c62c825de8777fd58b548b42",
      "tree": "3fcc884fdf967210789ba0316448d1415832de44",
      "parents": [
        "d80730fb40bae4e818680c96ebb83aa016b87dd0",
        "12224ed86a055ce933495f46f2448cfac6e2c119"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Jun 04 20:46:53 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Mon Jun 04 20:46:53 2018 -0400"
      },
      "message": "Merge pull request #12 from nickm/fix_5\n\nadd support for non-expression, i.e. full program compositions"
    },
    {
      "commit": "12224ed86a055ce933495f46f2448cfac6e2c119",
      "tree": "3fcc884fdf967210789ba0316448d1415832de44",
      "parents": [
        "d80730fb40bae4e818680c96ebb83aa016b87dd0"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Mon Jun 04 20:30:15 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Mon Jun 04 20:30:15 2018 -0400"
      },
      "message": "add support for non-expression, i.e. full program compositions\nalso stop renaming function definitions to `func`\n\nFixes #5\n"
    },
    {
      "commit": "d80730fb40bae4e818680c96ebb83aa016b87dd0",
      "tree": "592b90edd227cd48d73ccb11ed4e48da61d8ddf7",
      "parents": [
        "eae22dad4a32075a4f34aceae2cb80d577e2bf11",
        "1a45e198b2b75dbf615cb951b8ba42d845da2c3e"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Jun 04 09:10:53 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Mon Jun 04 09:10:53 2018 -0400"
      },
      "message": "Merge pull request #11 from nickm/fix_10\n\nreal fix for broken Entering logs"
    },
    {
      "commit": "1a45e198b2b75dbf615cb951b8ba42d845da2c3e",
      "tree": "592b90edd227cd48d73ccb11ed4e48da61d8ddf7",
      "parents": [
        "eae22dad4a32075a4f34aceae2cb80d577e2bf11"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Sun Jun 03 18:22:33 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Sun Jun 03 19:09:40 2018 -0400"
      },
      "message": "real fix for broken Entering logs\n\nthe port from javascript didn\u0027t translate the javascript `map` into the python world properly\n\nFixes #10\n"
    },
    {
      "commit": "eae22dad4a32075a4f34aceae2cb80d577e2bf11",
      "tree": "a7dcbe6c8d48d025d0f82ca6102b603a8116eb50",
      "parents": [
        "f87f579a37ba994d9297edd067959f6809d5e376",
        "0798886c2c40657df507b28e44aea824c3f18f7c"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Jun 01 21:27:30 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Fri Jun 01 21:27:30 2018 -0400"
      },
      "message": "Merge pull request #9 from nickm/fix_4\n\nfix for broken Entering composition logs"
    },
    {
      "commit": "0798886c2c40657df507b28e44aea824c3f18f7c",
      "tree": "b8ac64ce79095c7afe9fac8b0328d7e9609f2c94",
      "parents": [
        "f760d884f987cb7c059f254c422b8de16fd3765f"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Fri Jun 01 20:12:21 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Fri Jun 01 20:43:38 2018 -0400"
      },
      "message": "fix for broken Entering composition logs\n\nFixes #4\n"
    },
    {
      "commit": "f87f579a37ba994d9297edd067959f6809d5e376",
      "tree": "d0b439f6d9e6415912e58ee7c6ef3cbe63835917",
      "parents": [
        "f760d884f987cb7c059f254c422b8de16fd3765f",
        "198c434ab8790df6eb9e060ac769a57dc2860c06"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Jun 01 20:26:23 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Fri Jun 01 20:26:23 2018 -0400"
      },
      "message": "Merge pull request #8 from nickm/fix_7\n\nfix for exec:null"
    },
    {
      "commit": "198c434ab8790df6eb9e060ac769a57dc2860c06",
      "tree": "d0b439f6d9e6415912e58ee7c6ef3cbe63835917",
      "parents": [
        "f760d884f987cb7c059f254c422b8de16fd3765f"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Fri Jun 01 19:03:38 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Fri Jun 01 19:03:38 2018 -0400"
      },
      "message": "fix for exec:null\n\nFixes #7\n"
    },
    {
      "commit": "f760d884f987cb7c059f254c422b8de16fd3765f",
      "tree": "65914e5bed94379ebe69cf8c782ce98ab1b91aa1",
      "parents": [
        "09e555844b652138949bcbbca17db34acd48f649",
        "7291df1bf90ca53941db3cbcee58e3d1d09d4e4e"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 31 17:42:58 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Thu May 31 17:42:58 2018 -0400"
      },
      "message": "Merge pull request #2 from nickm/fix_action_encode\n\nfixes for encode for the action form of pycompose"
    },
    {
      "commit": "7291df1bf90ca53941db3cbcee58e3d1d09d4e4e",
      "tree": "65914e5bed94379ebe69cf8c782ce98ab1b91aa1",
      "parents": [
        "09e555844b652138949bcbbca17db34acd48f649"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Thu May 31 16:52:07 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Thu May 31 17:30:10 2018 -0400"
      },
      "message": "fixes for encode for the action form of pycompose\n"
    },
    {
      "commit": "09e555844b652138949bcbbca17db34acd48f649",
      "tree": "a5be56d3a6a38f95d732c611e873ac121ce671c5",
      "parents": [
        "85710749b23b41fa68840c27e6e5fc45805b96cd",
        "27e5910998659c3efaba4d7132b6431bbacffa33"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 31 17:27:51 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Thu May 31 17:27:51 2018 -0400"
      },
      "message": "Merge pull request #3 from nickm/package_json\n\nadded package.json, for consumption via npm"
    },
    {
      "commit": "27e5910998659c3efaba4d7132b6431bbacffa33",
      "tree": "a5be56d3a6a38f95d732c611e873ac121ce671c5",
      "parents": [
        "85710749b23b41fa68840c27e6e5fc45805b96cd"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Wed May 30 14:31:52 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Thu May 31 17:15:41 2018 -0400"
      },
      "message": "added package.json, for consumption via npm\n"
    },
    {
      "commit": "85710749b23b41fa68840c27e6e5fc45805b96cd",
      "tree": "0565d9f98a7820eadfe39d7b6006c2cdfcfbde8f",
      "parents": [
        "cd103f4320164bcbf7d43f9e6c72e2bac393f5f6"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 31 16:30:37 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 31 16:30:37 2018 -0400"
      },
      "message": "remove unused serializer property\n"
    },
    {
      "commit": "cd103f4320164bcbf7d43f9e6c72e2bac393f5f6",
      "tree": "8b43b6e71508113a60f0e6933eafbd4c87cd2c2d",
      "parents": [
        "7d568834a6e0c955bc6e9c7487bd1f38bbb37bac",
        "4968f35a593a05eb1430596ac25a96472a29a3cf"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 30 13:32:21 2018 -0400"
      },
      "committer": {
        "name": "GitHub Enterprise",
        "email": "noreply@github.ibm.com",
        "time": "Wed May 30 13:32:21 2018 -0400"
      },
      "message": "Merge pull request #1 from nickm/venv\n\nSupport for pycompose as OpenWhisk action"
    },
    {
      "commit": "4968f35a593a05eb1430596ac25a96472a29a3cf",
      "tree": "8b43b6e71508113a60f0e6933eafbd4c87cd2c2d",
      "parents": [
        "7d568834a6e0c955bc6e9c7487bd1f38bbb37bac"
      ],
      "author": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Wed May 30 11:44:40 2018 -0400"
      },
      "committer": {
        "name": "Nick Mitchell",
        "email": "nickm@us.ibm.com",
        "time": "Wed May 30 12:24:54 2018 -0400"
      },
      "message": "Support for pycompose as OpenWhisk action\n"
    },
    {
      "commit": "7d568834a6e0c955bc6e9c7487bd1f38bbb37bac",
      "tree": "1d2cba732f952a51e6988a4d95182d24c179b6ae",
      "parents": [
        "7438ea99f406c2974136b347916ea681874e3173"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue May 22 10:35:17 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue May 22 10:35:17 2018 -0400"
      },
      "message": "Add documentation to install pycompose from github\n"
    },
    {
      "commit": "7438ea99f406c2974136b347916ea681874e3173",
      "tree": "07a626ac602fa01e1ac10c6522935d253be2524c",
      "parents": [
        "763d637789043891bd44581a0043c7d28c8349f6"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villardl@titane2.local",
        "time": "Sat May 19 17:58:27 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villardl@titane2.local",
        "time": "Sat May 19 17:58:27 2018 -0400"
      },
      "message": "Add support for lambda\n"
    },
    {
      "commit": "763d637789043891bd44581a0043c7d28c8349f6",
      "tree": "a46f6c730c2ac3ee9c2fd64a525ae2c77f9a0336",
      "parents": [
        "d758b4ac4f18c1d5518b8dad5641aa339419ea6d"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:29:21 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:31:21 2018 -0400"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "d758b4ac4f18c1d5518b8dad5641aa339419ea6d",
      "tree": "58cbfdb10a6b58ae2940686fa39ab019af77c3eb",
      "parents": [
        "cc53b8a8b3058b2d4f4aff77cd103a3282e7e2d4"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:03:26 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:03:26 2018 -0400"
      },
      "message": "improve documentation + cleanup\n"
    },
    {
      "commit": "cc53b8a8b3058b2d4f4aff77cd103a3282e7e2d4",
      "tree": "3f72b78bd3c20ece56feb73b645d27f5f1b5b744",
      "parents": [
        "5b4cd40a48f3b099e6c29408eb7698f40113f197"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:02:25 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 13:02:25 2018 -0400"
      },
      "message": "disable code coverage report\n"
    },
    {
      "commit": "5b4cd40a48f3b099e6c29408eb7698f40113f197",
      "tree": "7a4190c1f96725527b73eaa5213d258abeba7faa",
      "parents": [
        "669e3ed8b54464075ef0ae68316331a553514090"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 12:31:20 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 12:31:20 2018 -0400"
      },
      "message": "add python3 to local openwhisk\n"
    },
    {
      "commit": "669e3ed8b54464075ef0ae68316331a553514090",
      "tree": "d419d1f48ab50fd952e00c43d1b0920c657b7bb0",
      "parents": [
        "1bff7aad8ee5e1246c50368abefa1c7060a6e1de"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 12:18:59 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 12:18:59 2018 -0400"
      },
      "message": "more diags\n"
    },
    {
      "commit": "1bff7aad8ee5e1246c50368abefa1c7060a6e1de",
      "tree": "0405f45b372185ebba486854ff8b2ecabe677e77",
      "parents": [
        "42a31898632aea8da528f130b40747f26d0acb12"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:49:48 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:49:48 2018 -0400"
      },
      "message": "more ow client diags\n"
    },
    {
      "commit": "42a31898632aea8da528f130b40747f26d0acb12",
      "tree": "4734980170824081a2da678f2cd1ae2dfb0ef6f9",
      "parents": [
        "75207a865f81da53ee68cb96d0c3712e9477e74f"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:35:33 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:35:33 2018 -0400"
      },
      "message": "provide diags info for insecure connection\n"
    },
    {
      "commit": "75207a865f81da53ee68cb96d0c3712e9477e74f",
      "tree": "3de232cebc15af85449ddc98fde4b498711f7e2a",
      "parents": [
        "2fdbfa9eb85081fd0f51f8f6519719b98bb2d49c"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:17:05 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 11:17:05 2018 -0400"
      },
      "message": "no need to deactivate venv anymore\n"
    },
    {
      "commit": "2fdbfa9eb85081fd0f51f8f6519719b98bb2d49c",
      "tree": "7591d1247210ecbcd7ecd104119a386971cc4140",
      "parents": [
        "9237cbe0eeb933935c9d9cfaf1bf856e6c0337e8"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:56:06 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:56:06 2018 -0400"
      },
      "message": "sudo pip install tox\n"
    },
    {
      "commit": "9237cbe0eeb933935c9d9cfaf1bf856e6c0337e8",
      "tree": "6d67891db9dafe8924ddba6b2bf0f3004add4a83",
      "parents": [
        "7f7cc5c148a281d4f8d9c6ecaf1a3952e046760f"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:44:23 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:44:23 2018 -0400"
      },
      "message": "fix deadsnakes repo target\n"
    },
    {
      "commit": "7f7cc5c148a281d4f8d9c6ecaf1a3952e046760f",
      "tree": "e254d0a033b2a40233cb0abc016fb2a75b3e547a",
      "parents": [
        "6444dc934f7926d91655a9a7b7f8992cd8eb062e"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:31:47 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:31:47 2018 -0400"
      },
      "message": "does not use apt addon to avoid whitelist check\n"
    },
    {
      "commit": "6444dc934f7926d91655a9a7b7f8992cd8eb062e",
      "tree": "9db4c572fd2b04bf39dab817d0b1a3e5f9a7ca46",
      "parents": [
        "220bf46268f3da8b7a356734587178fd8cafaa5f"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:24:50 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:24:50 2018 -0400"
      },
      "message": "try fully qualified apt source\n"
    },
    {
      "commit": "220bf46268f3da8b7a356734587178fd8cafaa5f",
      "tree": "47bde735652c613beae4dc449c242b713de12b56",
      "parents": [
        "8b535dfbb92dcffbb12ac6d1836c2beb1f6ce22d"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:16:51 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 10:16:51 2018 -0400"
      },
      "message": "travis: use generic language\n"
    },
    {
      "commit": "8b535dfbb92dcffbb12ac6d1836c2beb1f6ce22d",
      "tree": "21825fe9c7ee08deda7dde16ae37d3482ff95e4a",
      "parents": [
        "0450485bc6d22b913e4b5eb0b7caffbed2b80003"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 09:54:05 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 18 09:54:05 2018 -0400"
      },
      "message": "pycompose cli implemented\n"
    },
    {
      "commit": "0450485bc6d22b913e4b5eb0b7caffbed2b80003",
      "tree": "ac0b444e67c3f03f64da896b5fd5c7c705912904",
      "parents": [
        "5309c93e3e03bc54f2db09a81b35a95576b3de41"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 20:25:09 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 20:25:09 2018 -0400"
      },
      "message": "Fix the 3 failing tests. 100% success.\n"
    },
    {
      "commit": "5309c93e3e03bc54f2db09a81b35a95576b3de41",
      "tree": "e1825bb223233231bd222cb377b9ed55c6258761",
      "parents": [
        "b9e79ab523c9689808cdaae9e398653c6f529a96"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 14:39:16 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 14:39:16 2018 -0400"
      },
      "message": "enable all combinator tests.\n"
    },
    {
      "commit": "b9e79ab523c9689808cdaae9e398653c6f529a96",
      "tree": "1317c5f651998fc3c386036cd58beae0933e2d97",
      "parents": [
        "b8477e9a7816b15b55f47ce152e0b6e57735002c"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 11:22:32 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 11:22:32 2018 -0400"
      },
      "message": "enable TestIf and TestLoop tests\n"
    },
    {
      "commit": "b8477e9a7816b15b55f47ce152e0b6e57735002c",
      "tree": "b2164ca92c8a02b3f832292cd19665bb4993c191",
      "parents": [
        "3d56917df919ca64f9fbb4fa93ca9c437c96aaef"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 10:49:37 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 17 10:49:37 2018 -0400"
      },
      "message": "encode now uses python conductor.\nadd support for python function\n"
    },
    {
      "commit": "3d56917df919ca64f9fbb4fa93ca9c437c96aaef",
      "tree": "ac19d8a1a6bf959a77844154f76d7e721b04bb21",
      "parents": [
        "e9e60a0facf3684e0e98eb4b1a8e20396c1df052"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 11 15:40:38 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri May 11 15:40:38 2018 -0400"
      },
      "message": "Use `in` operator instead of `hasattr`\n"
    },
    {
      "commit": "e9e60a0facf3684e0e98eb4b1a8e20396c1df052",
      "tree": "6762ef798f8cc7ba976e6c042d20e036e64cc0c6",
      "parents": [
        "39c86dbcf1b979c64598154ca59210d4a8351ece"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 21:21:53 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 21:21:53 2018 -0400"
      },
      "message": "Several bug fixes in conductor.\n"
    },
    {
      "commit": "39c86dbcf1b979c64598154ca59210d4a8351ece",
      "tree": "86597e48df1c2c9f3a621e2da43d74642a49802a",
      "parents": [
        "f76f02fdcf64f0f0a31ef57fa172fae25054a77d"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 17:22:43 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 17:22:43 2018 -0400"
      },
      "message": "Added deserialize and label\n"
    },
    {
      "commit": "f76f02fdcf64f0f0a31ef57fa172fae25054a77d",
      "tree": "34e7fd818b17523023b1c69bafa9aa89028ac6b4",
      "parents": [
        "a4f2db60516fe78f92b275fbb2cf266242f316df"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:52:37 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:52:37 2018 -0400"
      },
      "message": "Fix ignore_certs assignment\n"
    },
    {
      "commit": "a4f2db60516fe78f92b275fbb2cf266242f316df",
      "tree": "8f2cc541447cf420d04a467181527c2407ae311c",
      "parents": [
        "a03ff0fa97c65bef669c97a02cf55137e851127b"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:18:34 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:18:34 2018 -0400"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "a03ff0fa97c65bef669c97a02cf55137e851127b",
      "tree": "19c8371ded4306fc47d6176371534a0ca64ca7cc",
      "parents": [
        "c03bb8bc797633b2f4637ae6e85668be91c7aa79"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:08:56 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 09:08:56 2018 -0400"
      },
      "message": "install openwhisk is travis build dir\n"
    },
    {
      "commit": "c03bb8bc797633b2f4637ae6e85668be91c7aa79",
      "tree": "54d2022fd4c13f97caf0d416d9b29bcaf13cb199",
      "parents": [
        "b76c56ae38801d85d705864197a6ce9e7645b320"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 08:57:14 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Thu May 10 08:57:14 2018 -0400"
      },
      "message": "source setup.sh to propagate shell functions\n"
    },
    {
      "commit": "b76c56ae38801d85d705864197a6ce9e7645b320",
      "tree": "2e97b7cbd239ec3878fc361ca5a3325725ad1fd8",
      "parents": [
        "b98df952278f587ba2c6074e911c17f04686dff4"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 21:58:09 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 21:58:09 2018 -0400"
      },
      "message": "deactivate virtualenv before installing openwhisk\n"
    },
    {
      "commit": "b98df952278f587ba2c6074e911c17f04686dff4",
      "tree": "543f1ee47ae8f8da577c0350a82a7525655d0ee4",
      "parents": [
        "3225942c2c7968c10b9c8359469c005aedfaa6ff"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 21:45:27 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 21:45:27 2018 -0400"
      },
      "message": "run openwhisk installation in new shell\n"
    },
    {
      "commit": "3225942c2c7968c10b9c8359469c005aedfaa6ff",
      "tree": "36c70e8d1069a6895c8c2192d882466d00062394",
      "parents": [
        "d92131102b62d58a4c992db77ff7a05667c0fdcc"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 20:36:41 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 20:36:41 2018 -0400"
      },
      "message": "tell tox not to download virtualenv\n"
    },
    {
      "commit": "d92131102b62d58a4c992db77ff7a05667c0fdcc",
      "tree": "316c5bbcb8baeddf0dc4c6cabe133b9a3722bf55",
      "parents": [
        "e7b8e19622791d14c6ad2d1bf820c88f0a08eeb9"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 19:20:10 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 09 19:20:10 2018 -0400"
      },
      "message": "Fix openwhisk client creation\n"
    },
    {
      "commit": "e7b8e19622791d14c6ad2d1bf820c88f0a08eeb9",
      "tree": "8abc45f96ac3cdcc571dca7d2783dc9f057a6e9e",
      "parents": [
        "d1fd1eaf86649b3285fdd0642b438e45ec5d0862"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 02 17:07:47 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed May 02 17:07:47 2018 -0400"
      },
      "message": "first shot at conductor written in Python\n"
    },
    {
      "commit": "d1fd1eaf86649b3285fdd0642b438e45ec5d0862",
      "tree": "9ebbeb4280728f2ca7ca994263243d5f73ec2f82",
      "parents": [
        "278ff3f72481c6c942ed2163881a9d99d5213ac7"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue May 01 16:54:25 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue May 01 16:54:25 2018 -0400"
      },
      "message": "WIP: documentation\n"
    },
    {
      "commit": "278ff3f72481c6c942ed2163881a9d99d5213ac7",
      "tree": "6c04a95a61486868eaa901e58600739e636ba3be",
      "parents": [
        "f3eb6b15bb765e76bc6accaf10a9e2c131d54516"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 21:18:14 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 21:18:14 2018 -0400"
      },
      "message": "explicitly set sudo mode (travis)\n"
    },
    {
      "commit": "f3eb6b15bb765e76bc6accaf10a9e2c131d54516",
      "tree": "519b535c31ed402e5f51afb5798b85078deb9a5c",
      "parents": [
        "859b19e72aad2bb393c76693f56ff98000bb5913"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 20:33:08 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 20:33:08 2018 -0400"
      },
      "message": "run travis in sudo mode\n"
    },
    {
      "commit": "859b19e72aad2bb393c76693f56ff98000bb5913",
      "tree": "55ba94d8f44af2e599b50160fd4b8578e0026a5b",
      "parents": [
        "b8bdbf6ee2a2bf2fe86d4a114f70e8d081cd7978"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 20:11:57 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 20:11:57 2018 -0400"
      },
      "message": "Add docker service\n"
    },
    {
      "commit": "b8bdbf6ee2a2bf2fe86d4a114f70e8d081cd7978",
      "tree": "251fc45d1acd52a10d2137b49d6d8b19bafa9c58",
      "parents": [
        "4329b72a83104a407b4178e2c3d1e4dec76d40c0"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 19:53:01 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 19:53:01 2018 -0400"
      },
      "message": "Update travis badge\n"
    },
    {
      "commit": "4329b72a83104a407b4178e2c3d1e4dec76d40c0",
      "tree": "44beb1db03a934b6d4c87608b4f4f5eaff40c91f",
      "parents": [
        "889cb54c58525eb8623e0b44977c12fda0a83984"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 19:49:51 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Mon Apr 30 19:49:51 2018 -0400"
      },
      "message": "setup travis\n"
    },
    {
      "commit": "889cb54c58525eb8623e0b44977c12fda0a83984",
      "tree": "b0dfb75d289d59769fb2a2dc72fffdb1de15e4e6",
      "parents": [
        "1a7f5262e2453129ddc886617cf92b6cae5a0ae9"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Sat Apr 28 18:02:00 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Sat Apr 28 18:02:00 2018 -0400"
      },
      "message": "added all remaining combinators except function\n"
    },
    {
      "commit": "1a7f5262e2453129ddc886617cf92b6cae5a0ae9",
      "tree": "fd361794227dca379ad41e0b77057ec386b2a446",
      "parents": [
        "34809659ed4d16738600394583fe498b0d7baa78"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 22:13:38 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 22:13:38 2018 -0400"
      },
      "message": "Added composer.when\n"
    },
    {
      "commit": "34809659ed4d16738600394583fe498b0d7baa78",
      "tree": "c68b8df8008c7c8acfc9aa039ebc5c8c7cd54e63",
      "parents": [
        "755601d88f1780c5a799e55f78f0f503498e4b49"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 19:38:00 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 19:38:00 2018 -0400"
      },
      "message": "add sequence and seq\n"
    },
    {
      "commit": "755601d88f1780c5a799e55f78f0f503498e4b49",
      "tree": "b9c487e686a3d1ed3451eb5becf85a37bf871117",
      "parents": [
        "be86646741484e916c995fd51559ce91413efe24"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 18:19:29 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 18:19:29 2018 -0400"
      },
      "message": "Add composer.action\n"
    },
    {
      "commit": "be86646741484e916c995fd51559ce91413efe24",
      "tree": "014e3d6cbae8af00f61696ddc56d1a8f18f61e85",
      "parents": [
        "b5eab9e31be2f97e1bfd37c67ad38828bc084bb3"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 17:53:36 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 17:53:36 2018 -0400"
      },
      "message": "Add composer.task\n"
    },
    {
      "commit": "b5eab9e31be2f97e1bfd37c67ad38828bc084bb3",
      "tree": "95b7f8d5ae6dd1459a4946f743ad3015457298d2",
      "parents": [
        "350cfe78778a6a9ff80defc2629b7f6674008f9c"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 16:14:05 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 16:14:05 2018 -0400"
      },
      "message": "Add function combinator. Not working yet\n"
    },
    {
      "commit": "350cfe78778a6a9ff80defc2629b7f6674008f9c",
      "tree": "092f391e1e29e9dd6f77ee502b7abefeffdd8d95",
      "parents": [
        "95f6a1aee48d7aede4fa881527577eb289b9cfdd"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 14:53:29 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Fri Apr 27 14:53:29 2018 -0400"
      },
      "message": "Implement basic OpenWhisk Client for Python.\nAdd property literal test\n"
    },
    {
      "commit": "95f6a1aee48d7aede4fa881527577eb289b9cfdd",
      "tree": "2c516471c780d53d71aadccd53e241e46ab5c7d4",
      "parents": [
        "d31e04a2e4dd8894a779d9e1b1c8989e41b18704"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed Apr 25 16:59:45 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed Apr 25 16:59:45 2018 -0400"
      },
      "message": "Added composer.literal\n"
    },
    {
      "commit": "d31e04a2e4dd8894a779d9e1b1c8989e41b18704",
      "tree": "1e8877f36ef00ee75abca28b30259c178724f54a",
      "parents": [
        "90df5d2d96ebb4dfcb5556d9081b01c0bb6174a2"
      ],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed Apr 25 11:53:33 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Wed Apr 25 11:53:33 2018 -0400"
      },
      "message": "Added parseActionName\n"
    },
    {
      "commit": "90df5d2d96ebb4dfcb5556d9081b01c0bb6174a2",
      "tree": "7a2c46b8b430800e1e8a04ecbd14f9a628990c66",
      "parents": [],
      "author": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue Apr 24 16:24:35 2018 -0400"
      },
      "committer": {
        "name": "Lionel Villard",
        "email": "villard@us.ibm.com",
        "time": "Tue Apr 24 16:24:35 2018 -0400"
      },
      "message": "init commit\n"
    }
  ]
}
