-
-
Notifications
You must be signed in to change notification settings - Fork 319
Description
Hit 'a' to add a row to a parquet file.
Then hit 'e' to edit the first cell, type in something, then hit enter.
Got the following exception:
Traceback (most recent call last):
File ".local/share/uv/python/cpython-3.13.7-linux-x86_64-gnu/lib/python3.13/threading.py", line 1014, in _bootstrap
self._bootstrap_inner()
File ".local/share/uv/python/cpython-3.13.7-linux-x86_64-gnu/lib/python3.13/threading.py", line 1043, in _bootstrap_inner
self.run()
File ".local/share/uv/python/cpython-3.13.7-linux-x86_64-gnu/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/threads.py", line 209, in _with_active_cmd
_toplevelTryFunc(func, *args, **kwargs)
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/threads.py", line 227, in _toplevelTryFunc
t.status = func(*args, **kwargs)
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/column.py", line 441, in setValues
vd.addUndoSetValues([self], rows)
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/undo.py", line 106, in addUndoSetValues
oldvals = [(c, r, c.getValue(r)) for c,r in itertools.product(cols, vd.Progress(rows, gerund='doing'))]
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/column.py", line 339, in getValue
return self.calcValue(row)
File ".local/share/uv/tools/visidata/lib/python3.13/site-packages/visidata/loaders/parquet.py", line 12, in calcValue
val = self.source[row["rownum"]]
File "pyarrow/table.pxi", line 316, in pyarrow.lib.ChunkedArray.getitem
TypeError: 'NoneType' object cannot be interpreted as an integer