This page records the inter-package history of the LSST DM stack packages, including package renames, retirements, additions, and code transfers.  Intra-package changes are maintained in the git logs.

Note that official recordkeeping began April 2015; records prior to that date are incomplete.


Date(s)Issue(s)Origin PackageDestination PackageOperationNotes
2015/08
datareldaf_ingestCode TransferThe source ingestion task was moved to daf_ingest as part of a generalization and rename.
2014/10/16
meas_multifit meas_modelfitPackage RenameName changed to better reflect package contents.
2013/11 - 2015/03
meas_algorithmsmeas_baseCode TransferAs part of the measurement framework rewrite, the standard suite of measurement algorithms was moved from meas_algorithms to meas_base.
2016/10/10
daf_butlerUtilsobs_base

Package Rename

Name changed to better reflect package purpose.
2019/04/30

ap_verifyverifyCode TransferTimingMetricTask moved to lsst.verify, a more appropriate location for generic code.
2019/11/20

dax_ppdbdax_apdb Package Rename

2020/07/01

catsdm_schemasPackage Rename

2021/02/22

lsst-dmsst/metric-pipeline-tasksverifyCode Transfermake_job_document.py moved to lsst.verify and renamed to gen3_to_job.py
2021/06/08

ap_associationmeas_baseCode TransferNeeded to move DiaCalculation plugins and task into meas base to avoid a circular input from pipe_tasks. Makes sense for these measurement/catalog calculations plugins/tasks to live there.
2021/06/17

ap_pipepipe_tasksCode transferMatchApFakesTask moved to pipe_tasks and renamed to MatchFakesTask.
2023/11/14

prompt_prototypeprompt_processingPackage rename


Rename done in-place instead of strictly following DMTN-027.