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.