v29_2_0

Released at 2025-08-12T16:07:34Z

No packages added/removed in this release

Ticket

Description

Last Merge

Branch

Packages

DM_38772

PSF models in Exposure and ExposureCatalog objects leak

memory.

2025-08-07T18:43:21Z

main

afw, astshim, cpputils, daf_base, geom, ip_diffim, ip_isr

jointcal, meas_algorithms, meas_astrom, meas_base

meas_deblender, meas_extensions_photometryKron

meas_extensions_psfex, meas_extensions_simpleShape

meas_extensions_trailedSources, meas_modelfit, shapelet

sphgeom

DM_38772

PSF models in Exposure and ExposureCatalog objects leak

memory.

2025-08-07T19:10:48Z

lsst-dev

gbdes, kht

DM_20746

Add camera orientation parity to camera geometry

2025-07-07T13:57:18Z

main

afw

DM_51452

Guard against empty WCS pointers in FITS approximation logic

2025-06-19T01:14:22Z

main

afw

DM_51445

Fix overzealous check for SkyWcs.isFits in

copyWithFitsApproximation

2025-06-18T03:24:19Z

main

afw

DM_50875

Add align/lock method to public display_firefly API

2025-06-17T00:07:53Z

main

afw

DM_51331

Allow SkyWcs to hold a FITS approximation to itself and use

it in Exposure.writeFits

2025-06-12T04:02:54Z

main

afw, meas_extensions_psfex

DM_51270

Fix BUNIT in Exposure writeFits

2025-06-10T03:33:58Z

main

afw

DM_51187

add nanojanskyToInstFlux to PhotoCalib

2025-06-02T22:54:51Z

main

afw

DM_45569

Add color correction in PSF modeling for Piff

2025-05-22T02:01:41Z

main

afw, meas_algorithms, meas_base

DM_50735

Stand up visit-background task that just re-fits a smoother

model to preliminary_visit_image_background

2025-05-10T04:49:13Z

main

afw

DM_50510

Update Background-example docs in afw

2025-04-25T18:17:46Z

main

afw

DM_49695

Make get_full_type_name more robust

2025-03-25T23:37:32Z

main

afw

DM_49263

Don’t include calibration uncertainty in pixel-level

calibrations in CalibrateImageTask and

ReprocessVisitImageTask

2025-03-20T13:50:10Z

main

afw

DM_49866

Fix DateTime TypeError bug

2025-04-04T16:09:08Z

main

daf_base

DM_51138

Add astrometry fixes from processing HSC open-use data

2025-05-31T02:16:03Z

lsst-dev

gbdes

DM_52071

Erase image plane of difference image for NO_DATA pixels

2025-08-06T02:21:42Z

main

ip_diffim

DM_51971

Provide ability to filter diaSources based on configurable

minimum reliability score

2025-07-31T00:25:36Z

main

ip_diffim

DM_51961

Failure in getSattleDiaSourceAllowlist due to failure to

serialize JSON

2025-07-25T23:32:29Z

main

ip_diffim

DM_50988

Flag DIASources consistent with glints from rotating space

junk

2025-07-24T21:16:06Z

main

ip_diffim, meas_algorithms

DM_51632

LSSTCam DRP error in subtractImages: “Unable to determine

kernel sum; 0 candidates”

2025-07-24T12:47:24Z

main

ip_diffim

DM_50987

Integrate sattle with Prompt Processing

2025-07-23T16:56:38Z

main

ip_diffim

DM_51228

Calculate forced photometry at the DIASource position on the

template

2025-07-15T20:07:50Z

main

ip_diffim, ip_diffim

DM_51635

LSSTCam DRP error in subtractImages: “cannot access local

variable ‘maglim’ where it is not associated with a value”

2025-07-02T03:55:40Z

main

ip_diffim

DM_51260

Add additional configurable error in subtractImages for low

quality kernel

2025-07-01T17:39:22Z

main

ip_diffim

DM_51636

LSSTCam DRP error in subtractImages: “Could not compute

LinearTransform inverse”

2025-07-01T17:32:07Z

main

ip_diffim

DM_51462

Include science mask in template coverage check

2025-06-19T03:42:46Z

main

ip_diffim

DM_51315

Fix error values of None in DipoleFitPlugin

2025-06-17T01:10:07Z

main

ip_diffim

DM_51368

Use kernel sources for final diffim quality metric

2025-06-13T02:04:05Z

main

ip_diffim

DM_51360

Use template mask in kernel source selection

2025-06-12T06:57:30Z

main

ip_diffim

DM_51329

Investigate AP CI metrics change from DM-50980

2025-06-11T17:32:45Z

main

ip_diffim

DM_51063

Add error handling for missing photoCalib

2025-06-04T05:29:20Z

main

ip_diffim

DM_51248

Catch kernel failure edge case

2025-06-04T05:26:30Z

main

ip_diffim

DM_50948

Debug DcrCoadd quantum graph build failure

2025-05-30T18:23:49Z

main

ip_diffim

DM_40487

Add uncertainty to the output of DipoleFitTask

2025-05-30T17:10:54Z

main

ip_diffim, meas_base

DM_51021

Make base_SkyCoord insert error fields in schema

2025-05-29T20:16:03Z

main

ip_diffim, meas_astrom, meas_base

DM_50843

Move diffim subtraction quality metric to detectAndMeasure

2025-05-23T21:57:03Z

main

ip_diffim

DM_50717

Mitigate excess detections of faint DIASources in u & g

bands

2025-05-11T20:24:55Z

main

ip_diffim, ip_diffim, meas_algorithms

DM_50702

LSSTCam DRP errors in makePsfMatchedWarp: “Could not compute

LinearTransform inverse” and “Unexpectedly large transform

passed to WarpedPsf”

2025-05-09T19:11:18Z

main

ip_diffim

DM_47916

Remove makeWarp and warpAndPsfMatch tasks

2025-04-25T20:34:42Z

main

ip_diffim

DM_49344

Modify getDcrTemplateTask to use deferredDatasetHandles

2025-04-22T22:29:55Z

main

ip_diffim

DM_49274

Sky Objects are landing in NO_DATA regions of coadds

2025-03-25T10:51:55Z

main

ip_diffim, meas_algorithms, meas_extensions_psfex

DM_49378

Trim totalBox to destination warped bbox in getTemplate

2025-03-15T16:05:12Z

main

ip_diffim

DM_49302

Make getTemplate more memory efficient

2025-03-06T06:09:22Z

main

ip_diffim

DM_48920

Repeated NO_DATA patterns in ComCam coadds

2025-03-05T23:38:40Z

main

ip_diffim

DM_52123

Fix the fallback seed option when exposure.getInfo().getId()

isn’t set

2025-08-08T00:28:14Z

main

ip_isr

DM_51442

Use average focal-plane linearity residuals to normalize

linearity corrections

2025-08-04T16:56:58Z

main

ip_isr

DM_51630

Handle vignetting-gradient regions for in-dome LSSTCam PTCs

2025-07-02T14:54:36Z

main

ip_isr

DM_51470

Update LSSTCam cp pipelines to investigate v31 sequencer

updates for LSSTCam

2025-06-26T00:21:53Z

main

ip_isr

DM_44113

Test and update electrometer ingest for FITS files as

currently written.

2025-06-09T19:14:06Z

main

ip_isr

DM_51005

Some y-band exposures are erroneously triggering the “amp is

dead” code.

2025-05-27T22:16:09Z

main

ip_isr

DM_50838

Monitor HVBIAS as well as BSSVBS for which detectors are

turned on for ISR

2025-05-22T23:48:43Z

main

ip_isr

DM_51008

Vignetted regions in IsrTaskLSST are getting nans in the

variance plane

2025-05-20T21:08:09Z

main

ip_isr

DM_50847

Add option to mark individual amps as defects in IsrTaskLSST

2025-05-14T02:36:08Z

main

ip_isr

DM_48779

Investigate precision + accuracy of shifting to FFT convolve

in BF correction

2025-05-01T17:26:06Z

main

ip_isr

DM_50625

ComCamSim can’t pass minimum voltage check

2025-05-01T16:54:46Z

main

ip_isr

DM_50256

e2v edge bleeds masking

2025-04-30T00:04:42Z

main

ip_isr

DM_50257

Investigate best options to test if an amp has died/gone

dormant, and add necessary code.

2025-04-24T23:58:45Z

main

ip_isr

DM_50336

Regenerate LSSTCam Run7 PTC with overscan level statistics

2025-04-23T17:00:06Z

main

ip_isr

DM_50295

Create initial i-band dome flat for LSSTCam

2025-04-21T21:19:37Z

main

ip_isr

DM_50259

Investigate best options to test if an amp has greatly

increased read noise, and add necessary code.

2025-04-21T19:41:49Z

main

ip_isr

DM_50305

Crash in ISR maskITLEdgeBleed

2025-04-17T19:56:37Z

main

ip_isr

DM_49926

Add MJDs to the PhotonTransferCurveDataset

2025-04-17T16:13:30Z

main

ip_isr

DM_48964

Default interpolation for IsrTaskLSST should cover

UNMASKEDNAN

2025-04-15T20:20:39Z

main

ip_isr

DM_50189

Add information to exposure metadata in ISR if there is a

sequencer mismatch

2025-04-15T18:05:36Z

main

ip_isr

DM_46887

Calibrations not based on combined inputs need proper header

information

2025-04-15T14:49:51Z

main

ip_isr

DM_50153

IsrTaskLSST can try to use ptc.gain when ptc is None

2025-04-14T23:29:04Z

main

ip_isr

DM_50061

Remove use of afw footprints for ISR masking where possible

2025-04-12T18:18:32Z

main

ip_isr

DM_49175

Create LSSTCam calibrations from Run 7 using v29

2025-04-03T23:30:36Z

main

ip_isr

DM_49785

Calibration sequencer header checks should not warn/raise if

no sequencer information is available

2025-04-02T21:27:46Z

main

ip_isr

DM_46526

Bring vendor-provided spatially variable vendor LSSTCam

filter curves into curated calibrations

2025-04-02T21:05:45Z

main

ip_isr

DM_49749

Fix to ITL edge bleeds

2025-04-01T22:35:00Z

main

ip_isr

DM_49604

Update ITL edge bleed masking to handle partial/incomplete

edge bleeds

2025-03-27T04:51:54Z

main

ip_isr

DM_49500

Add mask plane for ITL dip for ComCam/LSSTCam processing

2025-03-26T17:17:10Z

main

ip_isr

DM_49497

Add validity check for BFK ampKernels and reject them from

makeDetectorKernelFromAmpKernels

2025-03-20T15:27:19Z

main

ip_isr

DM_49308

Update ITL edge bleed detection and masking

2025-03-07T00:19:45Z

main

ip_isr

DM_48980

Merge non-CLI code from ctrl_mpexec into pipe_base

2025-07-29T21:40:50Z

main

jointcal

DM_51266

Adapt C++ glint finding code to python

2025-06-16T22:25:55Z

main

meas_algorithms

DM_51361

Catch NaN values in background subtraction filtering

2025-06-12T16:31:43Z

main

meas_algorithms

DM_50980

Experiment with tract-level background subtraction

2025-06-04T01:03:28Z

main

meas_algorithms

DM_51066

Add ability for individual Stamp objects to include a FITS

header

2025-05-28T21:36:59Z

main

meas_algorithms

DM_51053

Refcat loader spends half its time looping over records to

see if they are in the region

2025-05-22T21:19:44Z

main

meas_algorithms

DM_50880

Cosmic Ray code can take a long time and fail on very

saturated detectors

2025-05-14T16:36:42Z

main

meas_algorithms

DM_50729

DM-48718 prevents coadds from being generated if warps have

low coverage

2025-05-07T21:03:49Z

main

meas_algorithms

DM_50457

PSF fitting errors/warnings in Prompt Processing

2025-05-05T19:39:21Z

main

meas_algorithms, meas_extensions_psfex

DM_48718

DetectCoaddSourcesTask should raise NoWorkFound fewer than

minimum number of pixels

2025-04-30T23:12:50Z

main

meas_algorithms

DM_50379

Add missing metadata method to ObjectSizeNoSourcesError

2025-04-22T00:21:35Z

main

meas_algorithms, meas_extensions_psfex

DM_45987

Convert RuntimeErrors in ObjectSizeStarSelector to

AlgorithmError

2025-04-16T21:20:43Z

main

meas_algorithms

DM_41146

Remove AstrometrySourceSelector and MatcherSourceSelector

2025-04-10T23:26:21Z

main

meas_algorithms, meas_astrom

DM_46523

Remove Pandas support in MatchTractCatalogTask

2025-06-10T23:51:44Z

main

meas_astrom

DM_44400

Fix diff_matched test thresholds

2025-03-19T15:23:26Z

main

meas_astrom

DM_51407

Filtering ref cats can take very long for

forcedPhotObjectDirect and forcedPhotObjectDifference

2025-06-16T23:38:17Z

main

meas_base

DM_49628

Behavior of negative peaks in SdssCentroid/SdssShape

2025-04-16T16:43:14Z

main

meas_base

DM_49997

Reallocate bits between data release and controller for

source IDs

2025-04-10T03:05:53Z

main

meas_base

DM_46908

Cleanups of SdssCentroid while investigating negative

sources

2025-04-01T00:13:53Z

main

meas_base

DM_44030

Remove NaiveDipoleCentroid/NaiveDipoleFlux

2025-03-31T22:41:40Z

main

meas_base

DM_49452

Deprecate and disable PhotoCalib uncertainty propagation in

forcedPhotCcd and postprocessing

2025-03-27T04:16:41Z

main

meas_base

DM_51141

Update Rapid Analysis configs and make code changes for more

mini-doughnut successes

2025-05-30T14:43:12Z

main

meas_extensions_psfex

DM_51918

Fix verify assertion error for task timing

2025-07-23T23:29:40Z

main

verify

DM_49464

Make missing APDB metadata table an error

2025-03-17T19:09:45Z

main

verify