{"push_id":735902498,"size":3,"distinct_size":3,"ref":"refs/heads/tickets/DM-3182","head":"4d91e80bc2294a5596655cb0081337750662854e","before":"7981a53ae8eb4e810981da1bb5bb765b3aaefa6f","commits":[{"sha":"067e564e8fdf3ce04c732558d41fbc7ca16af71e","author":{"email":"02af70f098db5dd5684dc451011558c34cd1cb10@uw.edu","name":"Russell Owen"},"message":"Throw an exception if apCorrMap not available\n\nChange BaseMeasurementTask.measure to throw a pipe.base.TaskError\n(instead of log a warning) if aperture correction is wanted\nbut the exposure does not contain an aperture correction mask.\n\nThis required updating ProcessImageForcedConfig\nand many unit tests.","distinct":true,"url":"https://api.github.com/repos/lsst/meas_base/commits/067e564e8fdf3ce04c732558d41fbc7ca16af71e"},{"sha":"4c6dbf9ea037d3916164346f22258dfb5ecb326c","author":{"email":"02af70f098db5dd5684dc451011558c34cd1cb10@uw.edu","name":"Russell Owen"},"message":"Make code pass pyflakes linter\n\n- Eliminate use of \"from X import *\"\n- Remove unused imports\n- Add a missing math import in one test\n- Add __all__ to some modules to avoid importing too many symbols\n- Import a few more files in __init__ (whose symbols were being\n  pulled in due to lack of \"__all__\" in other modules).\n- Reorder a few imports to meet LSST standards\n- Stop assigning to variables that are not used; this showed\n  up in a few unit tests and I left the computation in place,\n  since performing the computation looked like it would\n  probably be a useful test.","distinct":true,"url":"https://api.github.com/repos/lsst/meas_base/commits/4c6dbf9ea037d3916164346f22258dfb5ecb326c"},{"sha":"4d91e80bc2294a5596655cb0081337750662854e","author":{"email":"02af70f098db5dd5684dc451011558c34cd1cb10@uw.edu","name":"Russell Owen"},"message":"Split base.py into pluginRegistry.py and apCorrRegistry.py","distinct":true,"url":"https://api.github.com/repos/lsst/meas_base/commits/4d91e80bc2294a5596655cb0081337750662854e"}]}