ScaleVarianceTask is used in image differencing, and the refactored ImageDifferenceTask (
DM-33001) is expected to be in ip_diffim instead of pipe_tasks. The current ScaleVarianceTask lives in pipe_tasks, so it would create a circular dependency to import it in ip_diffim. Instead, it should be moved to meas_algorithms, where it would fit in with similar measurement algorithms like SubtractBackgroundTask. After this RFC is adopted, all imports in the DM stack will be changed to lsst.meas.algorithms.ScaleVarianceTask, and a deprecation warning will be added to lsst.pipe.tasks.ScaleVarianceTask, with removal after v24.