{"push_id":736939348,"size":26,"distinct_size":0,"ref":"refs/heads/major","head":"fc2a36fe2337c854a6d564dc97795b2862f202ac","before":"50b650a6b717059f834388f580e391af0ffa54e4","commits":[{"sha":"a6899bc2017ebaf727ccb6d92c4e7af82f7feede","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Restores Appveyor testing.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/a6899bc2017ebaf727ccb6d92c4e7af82f7feede"},{"sha":"ce8472cac71a45324f2834537e8f00d9548725c6","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds speedup for sitl tests.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/ce8472cac71a45324f2834537e8f00d9548725c6"},{"sha":"3cee6c5ce5cd17cb04530cc4b501d624b67fd16b","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds vehicle GOTO test.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/3cee6c5ce5cd17cb04530cc4b501d624b67fd16b"},{"sha":"2db66b66bbc4dd5125da256a31e5e41d84d48b9b","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Allows TEST_VERBOSE to be set to enable verbose messaging.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/2db66b66bbc4dd5125da256a31e5e41d84d48b9b"},{"sha":"ba6c16eaa2e068582f7665b1a43d899455d39f45","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Allows test names to be passed to python -m sitl.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/ba6c16eaa2e068582f7665b1a43d899455d39f45"},{"sha":"562950f0a7bfeb08f4f0251eafd673040f915b72","author":{"email":"519fd10d6dcc0aa21edf62dd90f62f5ad7bfa846@gmail.com","name":"hamishwillee"},"message":"Improve docs to reduce issues from #132","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/562950f0a7bfeb08f4f0251eafd673040f915b72"},{"sha":"5cea54380eac228975eb02d10422cdec60e02a1b","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Merge pull request #213 from diydrones/fix_use_of_cmds_clear\n\nImprove docs to reduce issues from #132 mk 2","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/5cea54380eac228975eb02d10422cdec60e02a1b"},{"sha":"fe54d1202b642b326284229030f86bf824e8083c","author":{"email":"519fd10d6dcc0aa21edf62dd90f62f5ad7bfa846@gmail.com","name":"hamishwillee"},"message":"Add python-dev as a dronekit dependency on linux","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/fe54d1202b642b326284229030f86bf824e8083c"},{"sha":"a6b5b552a75a62101a7913fc970d581bd47b6bc1","author":{"email":"5b35c0d47d2447098212637cf61a00088e68dd89@gmail.com","name":"Ramon Roche"},"message":"Merge pull request #216 from diydrones/tmp_add_pythondev_dependency\n\nAdd python-dev as a dronekit dependency on linux","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/a6b5b552a75a62101a7913fc970d581bd47b6bc1"},{"sha":"2f61adcb94b0027eed8ae692da5ee8737061658a","author":{"email":"5b35c0d47d2447098212637cf61a00088e68dd89@gmail.com","name":"Ramon Roche"},"message":"Merge pull request #199 from diydrones/tcr-gototest\n\nAdds goto test.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/2f61adcb94b0027eed8ae692da5ee8737061658a"},{"sha":"20bbfcbe3ff5b5d441298a4cef37b34754d85b35","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds initial unit tests.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/20bbfcbe3ff5b5d441298a4cef37b34754d85b35"},{"sha":"d66a867682f8d422e68da197ac0fabe6321e9a3d","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds unit tests to CI.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/d66a867682f8d422e68da197ac0fabe6321e9a3d"},{"sha":"864f9415f0c448aa0a2f19bbdcef75cd54280906","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Merge pull request #223 from diydrones/tcr-unit\n\nAdds unit tests as a class of test.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/864f9415f0c448aa0a2f19bbdcef75cd54280906"},{"sha":"613e75b5c64adb4d8407c0b64940c9ed3ab02d57","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Allows python -m tests.sitl invocation.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/613e75b5c64adb4d8407c0b64940c9ed3ab02d57"},{"sha":"aa009d0d3a08e496e47a587c764bfd0ac5f0d23b","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Merge pull request #214 from diydrones/tcr-testssitl\n\nAllows python -m tests.sitl invocation.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/aa009d0d3a08e496e47a587c764bfd0ac5f0d23b"},{"sha":"ad370ff6e212e4b1c42c694542681f85af300cc1","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Prevents Travis from running web tests on forks.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/ad370ff6e212e4b1c42c694542681f85af300cc1"},{"sha":"233bef165412ee43cb8b0c8992abd5be1dc105e0","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Merge pull request #229 from diydrones/tcr-notravisweb\n\nPrevents Travis from running web tests on forks.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/233bef165412ee43cb8b0c8992abd5be1dc105e0"},{"sha":"0302e00ff3d2fe010a47c123794f1df27449abd9","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds CONTRIBUTING.md as a thin link to guides.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/0302e00ff3d2fe010a47c123794f1df27449abd9"},{"sha":"6c2c00dcb793ee2955cacf6ba61d38ddb9b396e8","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Adds very basic contribution information for tests.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/6c2c00dcb793ee2955cacf6ba61d38ddb9b396e8"},{"sha":"973fcae4bad52d996abc13aae492dd5b37067226","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@3drobotics.com","name":"Tim Ryan"},"message":"Updates contribution docs with unit tests.","distinct":false,"url":"https://api.github.com/repos/diydrones/dronekit-python/commits/973fcae4bad52d996abc13aae492dd5b37067226"}]}