From 791f75a71d32ba2658b553735b60f3bf8fbfa6c5 Mon Sep 17 00:00:00 2001 From: Audrey Budlong Date: Tue, 30 Sep 2025 18:17:51 -0700 Subject: [PATCH 1/3] Remove getOverlappingExposures from GetTemplateTask --- python/lsst/ip/diffim/getTemplate.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/python/lsst/ip/diffim/getTemplate.py b/python/lsst/ip/diffim/getTemplate.py index 43c6ef5f5..571f61974 100644 --- a/python/lsst/ip/diffim/getTemplate.py +++ b/python/lsst/ip/diffim/getTemplate.py @@ -190,17 +190,6 @@ def runQuantum(self, butlerQC, inputRefs, outputRefs): ) butlerQC.put(outputs, outputRefs) - @deprecated( - reason="Replaced by getExposures, which uses explicit arguments instead of a kwargs dict. " - "This method will be removed after v29.", - version="v29.0", - category=FutureWarning, - ) - def getOverlappingExposures(self, inputs): - return self.getExposures( - inputs["coaddExposures"], inputs["bbox"], inputs["skyMap"], inputs["wcs"] - ) - def getExposures(self, coaddExposureHandles, bbox, skymap, wcs): """Return a data structure containing the coadds that overlap the specified bbox projected onto the sky, and a corresponding data From 34d1f0911341eb2237234665ff4a737ed8ea5884 Mon Sep 17 00:00:00 2001 From: Audrey Budlong Date: Tue, 30 Sep 2025 18:24:44 -0700 Subject: [PATCH 2/3] Remove getOverlappingExposures from GetDcrTemplateTask --- python/lsst/ip/diffim/getTemplate.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/python/lsst/ip/diffim/getTemplate.py b/python/lsst/ip/diffim/getTemplate.py index 571f61974..49aed594e 100644 --- a/python/lsst/ip/diffim/getTemplate.py +++ b/python/lsst/ip/diffim/getTemplate.py @@ -687,21 +687,6 @@ def runQuantum(self, butlerQC, inputRefs, outputRefs): ) butlerQC.put(outputs, outputRefs) - @deprecated( - reason="Replaced by getExposures, which uses explicit arguments instead of a kwargs dict. " - "This method will be removed after v29.", - version="v29.0", - category=FutureWarning, - ) - def getOverlappingExposures(self, inputs): - return self.getExposures( - inputs["dcrCoadds"], - inputs["bbox"], - inputs["skyMap"], - inputs["wcs"], - inputs["visitInfo"], - ) - def getExposures(self, dcrCoaddExposureHandles, bbox, skymap, wcs, visitInfo): """Return lists of coadds and their corresponding dataIds that overlap the detector. From 1d5b2c4ef2819d796c94646ed7f06f889d4ef5cb Mon Sep 17 00:00:00 2001 From: Audrey Budlong Date: Tue, 30 Sep 2025 18:33:06 -0700 Subject: [PATCH 3/3] Update imports --- python/lsst/ip/diffim/getTemplate.py | 1 - 1 file changed, 1 deletion(-) diff --git a/python/lsst/ip/diffim/getTemplate.py b/python/lsst/ip/diffim/getTemplate.py index 49aed594e..3a618b3ed 100644 --- a/python/lsst/ip/diffim/getTemplate.py +++ b/python/lsst/ip/diffim/getTemplate.py @@ -21,7 +21,6 @@ import collections import numpy as np -from deprecated.sphinx import deprecated import lsst.afw.image as afwImage import lsst.geom as geom