From 91077fd3d95fd8ea817efcf90806c15e5b9eec38 Mon Sep 17 00:00:00 2001 From: Kipp Cannon Date: Mon, 12 Mar 2018 20:57:03 -0500 Subject: [PATCH] lsctables: fix keyword arguments for Segment() --- glue/ligolw/lsctables.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/glue/ligolw/lsctables.py b/glue/ligolw/lsctables.py index 4c35dad5..fd23936f 100644 --- a/glue/ligolw/lsctables.py +++ b/glue/ligolw/lsctables.py @@ -3650,7 +3650,9 @@ class Segment(table.Table.RowType): def __getitem__(self, i): return self.segment[i] - def __init__(self, *args): + def __init__(self, *args, **kwargs): + if kwargs: + super(Segment, self).__init__(**kwargs) if args: try: # first try unpacking arguments -- GitLab