ligolw_segments using python2 'file' keyword on python3
ligolw_segments
fails with a NameError
on python3 because of the use of the python2 file
keyword
+ ligolw_segments -o python-ligo-lw-segments.xml.gz --insert-from-segwizard=X1=python-ligo-lw-segments.txt
Traceback (most recent call last):
File "/home/duncan/opt/miniconda3/envs/py39/bin/ligolw_segments", line 168, in <module>
segments_tables.insert_from_segwizard(file(filename), set([instrument]), options.name, version = options.segments_version, comment = options.comment)
NameError: name 'file' is not defined