"Comment" field in channel-level metadata causes python error
Attempting to enter anything in the "comment" field at the channel level produces the following error output. The information entered in the field is lost, but the program continues to operate and allows further editing without issue.
Traceback (most recent call last):
File "/Users/sveitch/anaconda3/envs/passoft0624/lib/python3.10/site-packages/nexus/nexus.py", line 526, in set_comment
self._inv_obj.comments[0].value = value
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/sveitch/anaconda3/envs/passoft0624/lib/python3.10/site-packages/nexus/nexus.py", line 579, in setData
if not node.set_data(index.column(), value):
File "/Users/sveitch/anaconda3/envs/passoft0624/lib/python3.10/site-packages/nexus/nexus.py", line 108, in set_data
return setter(self, value)
File "/Users/sveitch/anaconda3/envs/passoft0624/lib/python3.10/site-packages/nexus/nexus.py", line 528, in set_comment
self._inv_obj.comments = [obspyImproved.Comment(
AttributeError: module 'nexus.obspyImproved' has no attribute 'Comment'