diff --git a/saqc/flagger/history.py b/saqc/flagger/history.py index 79af5e0aae72b1aabd2fa1d6c23dfab96eee752a..0db2c218eec6cc1f0039eaf9c8f71df5977e701c 100644 --- a/saqc/flagger/history.py +++ b/saqc/flagger/history.py @@ -286,6 +286,18 @@ class History: """ return self._constructor(hist=self, copy=deep) + def __copy__(self, deep: bool = True): + return self.copy(deep=deep) + + def __deepcopy__(self, memo=None): + """ + Parameters + ---------- + memo, default None + Standard signature. Unused + """ + return self.copy(deep=True) + def __len__(self) -> int: return len(self.hist.columns)