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.WarpAndPsfMatchTask
andwarpAndPsfMatch.WarpAndPsfMatchConfig
are no longer in use.DeblendCoaddSourcesSingleTask
anddeblendCoaddSourcesPipeline
supporting the old single-band deblender on coadds will be removed.make_psf_matched_warp.growValidPolygons
: please usegrowValidPolygons
fromlsst.pipe.tasks.coaddBase
instead.In
makeWarp
:MakeWarpConfig
andMakeWarpTask
are no longer used.
Deprecated task configurations¶
These configurations are deprecated:
lsst.ip.isr.OverscanAmpConfig
:doParallelOverscanCrosstalk
.lsst.ip.diffim.PsfMatchConfigAL
:alardDegGaussDeconv
andalardNGaussDeconv
.lsst.pipe.tasks.deblendCoaddSourcesPipeline
:fluxCatalogs
andtemplateCatalogs
.lsst.drp.tasks.make_direct_warp.MakeDirectWarpTask
:includeCalibVar
andmatchingKernelSize
.lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesConnections
:refCat
,skyMap
,inputCatalog
,denormMatches
andmatchResult
.lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesConfig
:inputCatalog
,propagateFlags
,doMatchSources
anddoWriteMatchesDenormalized
.lsst.pipe.tasks.postprocess.TransformObjectCatalogConfig
:lsst.pipe.tasks.postprocess.TransformObjectCatalogConfig.multilevelOutput
.