From bb054b9eee61df5dc0cde3e78a2d501fb62ea2c1 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Mon, 3 Jun 2024 16:54:25 -0700 Subject: [PATCH] port .copy() should deepcopy --- masque/ports.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/masque/ports.py b/masque/ports.py index 3e78759..7ca26cc 100644 --- a/masque/ports.py +++ b/masque/ports.py @@ -86,6 +86,9 @@ class Port(PositionableImpl, Rotatable, PivotableImpl, Copyable, Mirrorable): def y(self, val: float) -> None: self.offset[1] = val + def copy(self) -> Self: + return self.deepcopy() + def get_bounds(self): return numpy.vstack((self.offset, self.offset))