{"push_id":645848994,"size":5,"distinct_size":1,"ref":"refs/heads/develop","head":"1de1700cafcd9d8ac5cf6c538b8e45b7974b769c","before":"ef075388bfc31bfd06e7722ba795ad5231c3069b","commits":[{"sha":"56be64bb2551fdbf7a36a7c63b1b5c9144e7a98a","author":{"email":"88eb237cfa35285612ca0b9d5732153118f97283@bbn.com","name":"Blake R. Johnson"},"message":"WIP: update all instrument properties on JSON changes.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/PyQLab/commits/56be64bb2551fdbf7a36a7c63b1b5c9144e7a98a"},{"sha":"d920fb5d0fb04b47c0cd6bc790813875d64e3ce0","author":{"email":"5c0e7f6634184a28b1cddd81dceb95d9113bf00f@bbn.com","name":"Brian Donovan"},"message":"Apply dictionary to object conversion if required","distinct":false,"url":"https://api.github.com/repos/BBN-Q/PyQLab/commits/d920fb5d0fb04b47c0cd6bc790813875d64e3ce0"},{"sha":"45da33d98805719e1b28162a8e3a4ea7b1b068e1","author":{"email":"88eb237cfa35285612ca0b9d5732153118f97283@bbn.com","name":"Blake R. Johnson"},"message":"Ignore x__class__ and x__module__ in update_from_jsondict().\n\nSeems to be sufficient for other classes to be able to load from a JSON\ndictionary. I’m guess the X6 class will still need to define a custom\nupdate_from_jsondict(), though.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/PyQLab/commits/45da33d98805719e1b28162a8e3a4ea7b1b068e1"},{"sha":"232f99da9f5b88e15981387947b7ac7be3fdc039","author":{"email":"88eb237cfa35285612ca0b9d5732153118f97283@bbn.com","name":"Blake R. Johnson"},"message":"Add update_from_jsondict() for X6.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/PyQLab/commits/232f99da9f5b88e15981387947b7ac7be3fdc039"},{"sha":"1de1700cafcd9d8ac5cf6c538b8e45b7974b769c","author":{"email":"9b6e172c5f5d958231eb52230bb56da4d2f50861@gmail.com","name":"Blake Johnson"},"message":"Merge pull request #30 from BBN-Q/instrument-update\n\nupdate all instrument properties on JSON changes","distinct":true,"url":"https://api.github.com/repos/BBN-Q/PyQLab/commits/1de1700cafcd9d8ac5cf6c538b8e45b7974b769c"}]}