From fc256b369f5a2f97f0c6e39fc43440bf4f444b8e Mon Sep 17 00:00:00 2001 From: Alex Broughton Date: Sun, 23 Nov 2025 15:25:54 -0800 Subject: [PATCH] Make sure that linearityType is always a python unicode string --- python/lsst/cp/verify/verifyLinearity.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/lsst/cp/verify/verifyLinearity.py b/python/lsst/cp/verify/verifyLinearity.py index 33c0dd5c..f7b46812 100644 --- a/python/lsst/cp/verify/verifyLinearity.py +++ b/python/lsst/cp/verify/verifyLinearity.py @@ -123,7 +123,7 @@ def amplifierStatistics(self, inputCalib, camera=None): outputStatistics[ampName]['FIT_RESIDUALS'] = inputCalib.fitResiduals[ampName].tolist() outputStatistics[ampName]['LINEAR_FIT'] = inputCalib.linearFit[ampName].tolist() outputStatistics[ampName]['LINEARITY_COEFFS'] = inputCalib.linearityCoeffs[ampName].tolist() - outputStatistics[ampName]['LINEARITY_TYPE'] = inputCalib.linearityType[ampName] + outputStatistics[ampName]['LINEARITY_TYPE'] = str(inputCalib.linearityType[ampName]) if inputCalib.linearityType[ampName] == 'LookupTable': outputStatistics[ampName]['TABLE_DATA'] = inputCalib.tableData[ampName].tolist() return outputStatistics