{"push_id":709511782,"size":8,"distinct_size":8,"ref":"refs/heads/table-tidy","head":"ae6f170aa997ae99b6c955a383ceb9fcf9a8dfdd","before":"663cf136f9eef898d334763199b04b7c3fad07cc","commits":[{"sha":"4ee03f49451372fa61007d6169d45fcaef8c3000","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Make info be preserved for getitem, copy, pickle, init from class","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/4ee03f49451372fa61007d6169d45fcaef8c3000"},{"sha":"d4a652784da09803a1bba23271439d89ffdad9e7","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Remove _col_update_attrs_from and remove explicit info.copy()\n\nPreviously the idiom to copy info from one object the next was:\n\n  obj.info = other.info.copy()\n\nThis had a problem because it was just setting obj.info to\nthe info from other, but this only works if obj and info have\nthe same Info class.  So instead the info setter is basically\njust the same as the copy method.","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/d4a652784da09803a1bba23271439d89ffdad9e7"},{"sha":"7093200817b5f9cbd84f6e8452bf971bd5017d17","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Since info.copy() is no longer needed just delete it","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/7093200817b5f9cbd84f6e8452bf971bd5017d17"},{"sha":"a1f8e4adb715bc25c79d798bdcfe94b9d2336303","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Migrate col_iter_str_vals to col.info.iter_str_vals\n\nNote the weird workaround of keeping a reference to each new_col by\nputting them into a list that never gets used.","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/a1f8e4adb715bc25c79d798bdcfe94b9d2336303"},{"sha":"f112b3501c05c058ac8e83fdf6d4f0f646b56169","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Change weakref _parent_ref to direct ref _parent.\n\nThis introduces a reference cycle, but should be OK.  Unlike\ne.g. Table and Column, there is very little risk of wanting\nan info object without the parent data object.","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/f112b3501c05c058ac8e83fdf6d4f0f646b56169"},{"sha":"a33da31bfba8216c60042d3f0642431024b2f43c","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Make process for converting col into an overridable method","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/a33da31bfba8216c60042d3f0642431024b2f43c"},{"sha":"7dd71331e9833393a6bbbfce9340d499498e6b9a","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Make BaseColumnInfo from which ColumnInfo and MixinInfo inherit","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/7dd71331e9833393a6bbbfce9340d499498e6b9a"},{"sha":"ae6f170aa997ae99b6c955a383ceb9fcf9a8dfdd","author":{"email":"828568294c42bba1e6aaba03091b03d85160ad3c@gmail.com","name":"Tom Aldcroft"},"message":"Rename is_mixin_column to add_as_mixin_column; other simplifications","distinct":true,"url":"https://api.github.com/repos/taldcroft/astropy/commits/ae6f170aa997ae99b6c955a383ceb9fcf9a8dfdd"}]}