Skip to content

Commit 7a69c27

Browse files
authored
Merge pull request #414 from lsst/tickets/DM-34105
DM-34105: Move some code to pipe_base to reduce afw dependency on core middleware
2 parents 86a6f91 + 2915584 commit 7a69c27

20 files changed

+58
-719
lines changed

doc/changes/DM-34105.feature.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
* `lsst.obs.base.Instrument` is now a subclass of `lsst.pipe.base.Instrument`. This simplifies the dependencies of ``ctrl_mpexec`` by removing any need to understand camera geometry or curated calibrations.
2+
* As part of this move the ``butler register-instrument`` command has been moved to ``pipe_base``.
3+
* The ``PackagesFormatter`` has been moved to ``daf_butler`` and the ``PexConfigFormatter`` has been moved to ``pipe_base`` since both of these are required by ``ctrl_mpexec``.
4+
* ``lsst.obs.base.utils.getInstrument`` has been replaced with ``Instrument.from_string``.

0 commit comments

Comments
 (0)