{"push_id":799796377,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"aa493ffa856992fa7e62f68ab00be4261590d7de","before":"908b66ff448efce5b27313d0bdd9db99472e3e4b","commits":[{"sha":"e2e0b85c11776d4c57bc7d20cd97dff0793419b5","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@theatkinsons.org","name":"RobertAtkinson"},"message":"comments","distinct":true,"url":"https://api.github.com/repos/SwerveRobotics/tools/commits/e2e0b85c11776d4c57bc7d20cd97dff0793419b5"},{"sha":"bc6aa5d09c189d44e31b4a5cfc09ef5ed3318c6f","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@theatkinsons.org","name":"RobertAtkinson"},"message":"assert USBSerialNumber detection is consistent; coments","distinct":true,"url":"https://api.github.com/repos/SwerveRobotics/tools/commits/bc6aa5d09c189d44e31b4a5cfc09ef5ed3318c6f"},{"sha":"8b5b0d99a6d71f8fc78bcff19a43b5227a9f1f8b","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@theatkinsons.org","name":"RobertAtkinson"},"message":"fix small race in device tracker shutdown","distinct":true,"url":"https://api.github.com/repos/SwerveRobotics/tools/commits/8b5b0d99a6d71f8fc78bcff19a43b5227a9f1f8b"},{"sha":"aa493ffa856992fa7e62f68ab00be4261590d7de","author":{"email":"48181acd22b3edaebc8a447868a7df7ce629920a@theatkinsons.org","name":"RobertAtkinson"},"message":"more robust","distinct":true,"url":"https://api.github.com/repos/SwerveRobotics/tools/commits/aa493ffa856992fa7e62f68ab00be4261590d7de"}]}