Release 29.0.1 (2025-05-05)¶
Source |
Identifier |
|---|---|
Git tag |
29.0.1 |
v29_0_1 |
|
rubin-env version |
10.0.0 |
This release is based on the w_2025_09 weekly build with 57 tickets backported.
The notes below highlight significant technical changes to the Science Pipelines codebase in this release. For a complete list of changes made, see Tickets Addressed in Release 29.0.1.
The Characterization Metric Report (DMTR-461) describes the scientific performance of this release in terms of scientific performance metrics.
If you have questions or comments about this release, visit our Community forum for advice.
See also:
Major new features¶
Significant interface changes¶
New packages added¶
daf_butler_admin: implements a Butler plugin defining sub-commands that support various administration tasks for Butler databases.
dax_images_cutout and testdata_image_cutouts: provide tasks that extract subsets of LSST image datasets for an IVOA image cutout service.
sdm_tools: command line utilities for working with YAML schema files.
Packages removed¶
analysis_drp: functionality has been ported to analysis_tools.
Deprecations¶
These tasks or methods are now deprecated and will be removed in the next major release. See RFC-945 for a clarification on the accelerated deprecation policy.
Deprecations in afw.image.PhotoCalib¶
In the functions calibrateImage and uncalibrateImage the option includeScaleUncertainty does nothing and will be removed.
Deprecations in afw.multiband¶
The property filters() in Multiband objects is replaced by bands().
Deprecations in ctrl.bps.htcondor¶
JobStatus is internally replaced by htcondor.JobStatus. External reporting code should be using WmsStates.
Deprecations in drp.tasks.assemble_coadd¶
In AssembleCoaddTask the methods removeMaskPlanes and setRejectedMaskMapping are converted to utility functions with the same names in coaddBase.
Deprecations in ip.isr¶
In PhotonTransferCurveDataset the attributes covariancesModelNoB, aMatrixNoB and noiseMatrixNoB will be removed.
Deprecations in analysis.tools¶
DiffimDetectorVisitMetricsAnalysisTask is deprecated in favor of TaskMetadataAnalysisTask.
DiffimMetadataMetricTool is superseded by TaskMetadataMetricTool.
Deprecation in ip.diff_im¶
In GetTemplateConfig and GetDcrTemplateTask: getOverlappingExposures is replaced by getExposures, which uses explicit arguments instead of a kwargs dict.
Deprecations in meas.base.plugin¶
SingleFrameMomentsClassifierConfig is replaced by SingleFrameClassificationSizeExtendednessConfig.
SingleFrameMomentsClassifierPlugin is replaced by SingleFrameClassificationSizeExtendednessPlugin.
Deprecations in meas.pipe.tasks¶
warpAndPsfMatch.WarpAndPsfMatchTaskandwarpAndPsfMatch.WarpAndPsfMatchConfigare no longer in use.DeblendCoaddSourcesSingleTaskanddeblendCoaddSourcesPipelinesupporting the old single-band deblender on coadds will be removed.make_psf_matched_warp.growValidPolygons: please usegrowValidPolygonsfromlsst.pipe.tasks.coaddBaseinstead.In
makeWarp:MakeWarpConfigandMakeWarpTaskare no longer used.
Deprecated task configurations¶
These configurations are deprecated:
lsst.ip.isr.OverscanAmpConfig:doParallelOverscanCrosstalk.lsst.ip.diffim.PsfMatchConfigAL:alardDegGaussDeconvandalardNGaussDeconv.lsst.pipe.tasks.deblendCoaddSourcesPipeline:fluxCatalogsandtemplateCatalogs.lsst.drp.tasks.make_direct_warp.MakeDirectWarpTask:includeCalibVarandmatchingKernelSize.lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesConnections:refCat,skyMap,inputCatalog,denormMatchesandmatchResult.lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesConfig:inputCatalog,propagateFlags,doMatchSourcesanddoWriteMatchesDenormalized.lsst.pipe.tasks.postprocess.TransformObjectCatalogConfig:lsst.pipe.tasks.postprocess.TransformObjectCatalogConfig.multilevelOutput.