Traceback (most recent call last):


 "/usr/local/lib/python3.8/site-packages/sphinx/setup_command.py", line 193, in run

app.build(force_all=self.all_files)


 "/usr/local/lib/python3.8/site-packages/sphinx/application.py", line 348, in build

self.builder.build_update()


 "/usr/local/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 297, in build_update

self.build(to_build,


 "/usr/local/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 311, in build

updated_docnames = set(self.read())


 "/usr/local/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 418, in read

self._read_serial(docnames)


 "/usr/local/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 439, in _read_serial

self.read_doc(docname)


 "/usr/local/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 479, in read_doc

doctree = read_doc(self.app, self.env, self.env.doc2path(docname))


 "/usr/local/lib/python3.8/site-packages/sphinx/io.py", line 221, in read_doc

pub.publish()


 "/usr/local/lib/python3.8/site-packages/docutils/core.py", line 217, in publish

self.document = self.reader.read(self.source, self.parser,


 "/usr/local/lib/python3.8/site-packages/sphinx/io.py", line 126, in read

self.parse()


 "/usr/local/lib/python3.8/site-packages/docutils/readers/__init__.py", line 77, in parse

self.parser.parse(self.input, document)


 "/usr/local/lib/python3.8/site-packages/sphinx/parsers.py", line 102, in parse

self.statemachine.run(inputlines, document, inliner=self.inliner)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 170, in run

results = StateMachineWS.run(self, input_lines, input_offset,


 "/usr/local/lib/python3.8/site-packages/docutils/statemachine.py", line 241, in run

context, next_state, result = self.check_line(


 "/usr/local/lib/python3.8/site-packages/docutils/statemachine.py", line 459, in check_line

return method(match, context, next_state)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2769, in underline

self.section(title, source, style, lineno - 1, messages)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 327, in section

self.new_subsection(title, lineno, messages)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 393, in new_subsection

newabsoffset = self.nested_parse(


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 281, in nested_parse

state_machine.run(block, input_offset, memo=self.memo,


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run

results = StateMachineWS.run(self, input_lines, input_offset)


 "/usr/local/lib/python3.8/site-packages/docutils/statemachine.py", line 241, in run

context, next_state, result = self.check_line(


 "/usr/local/lib/python3.8/site-packages/docutils/statemachine.py", line 459, in check_line

return method(match, context, next_state)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2342, in explicit_markup

nodelist, blank_finish = self.explicit_construct(match)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2354, in explicit_construct

return method(self, expmatch)


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2096, in directive

return self.run_directive(


 "/usr/local/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2146, in run_directive

result = directive_instance.run()


 "/usr/local/lib/python3.8/site-packages/sphinx/ext/autodoc/directive.py", line 146, in run

documenter.generate(more_content=self.content)


 "/usr/local/lib/python3.8/site-packages/sphinx/ext/autodoc/__init__.py", line 769, in generate

self.document_members(all_members)


 "/usr/local/lib/python3.8/site-packages/sphinx/ext/autodoc/__init__.py", line 660, in document_members

classes = [cls for cls in self.documenters.values()


 "/usr/local/lib/python3.8/site-packages/sphinx/ext/autodoc/__init__.py", line 661, in <listcomp>

if cls.can_document_member(member, mname, isattr, self)]


 "/usr/local/lib/python3.8/site-packages/sphinx/ext/autodoc/__init__.py", line 1553, in can_document_member

if inspect.isattributedescriptor(member):


 "/usr/local/lib/python3.8/site-packages/sphinx/util/inspect.py", line 220, in isattributedescriptor

unwrapped = inspect.unwrap(obj)


 "/usr/local/lib/python3.8/inspect.py", line 524, in unwrap

raise ValueError('wrapper loop when unwrapping {!r}'.format(f))
ValueError: wrapper loop when unwrapping ligo.skymap.io.events

Traceback (most recent call last):


 "test.py", line 29, in <module>

bounds=bounds,


 "/home/heshy/.local/lib/python2.7/site-packages/scipy/optimize/_minimize.py", line 613, in minimize

callback=callback, **options)


 "/home/heshy/.local/lib/python2.7/site-packages/scipy/optimize/_trustregion_constr/minimize_trustregion_constr.py", line 336, in _minimize_trustregion_constr

for c in constraints]


 "/home/heshy/.local/lib/python2.7/site-packages/scipy/optimize/_constraints.py", line 213, in __init__

finite_diff_bounds, sparse_jacobian)


 "/home/heshy/.local/lib/python2.7/site-packages/scipy/optimize/_differentiable_functions.py", line 343, in __init__

self.H = hess(self.x, self.v)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/wrap_util.py", line 20, in nary_f

return unary_operator(unary_f, x, *nary_op_args, **nary_op_kwargs)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/differential_operators.py", line 24, in grad

vjp, ans = _make_vjp(fun, x)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/core.py", line 10, in make_vjp

end_value, end_node =
trace(start_node, fun, x)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/tracer.py", line 10, in trace

end_box = fun(start_box)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/wrap_util.py", line 15, in unary_f

return fun(*subargs, **kwargs)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/differential_operators.py", line 88, in vector_dot_grad

return np.tensordot(fun_grad(*args, **kwargs), vector, np.ndim(vector))


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/tracer.py", line 44, in f_wrapped

ans = f_wrapped(*argvals, **kwargs)


 "/home/heshy/.local/lib/python2.7/site-packages/autograd/tracer.py", line 48, in f_wrapped

return f_raw(*args, **kwargs)


 "/home/heshy/.local/lib/python2.7/site-packages/numpy/core/numeric.py", line 1371, in tensordot

raise ValueError("shape-mismatch for sum")
ValueError: shape-mismatch for sum
