Traceback (most recent call last):
File "…", line 228, in <module>
tikzplotly.save(path, fig)
File "…/.local/lib/python3.12/site-packages/tikzplotly/_save.py", line 123, in save
code = get_tikz_code(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "…/.local/lib/python3.12/site-packages/tikzplotly/_save.py", line 59, in get_tikz_code
data_str.append( draw_scatter2d(data_name_macro, trace, y_name, axis, colors_set) )
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "…/.local/lib/python3.12/site-packages/tikzplotly/_scatter.py", line 52, in draw_scatter2d
symbol, symbol_options = marker_symbol_to_tex(marker.symbol)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "…/.local/lib/python3.12/site-packages/tikzplotly/_marker.py", line 119, in marker_symbol_to_tex
if "-dot" in symbol:
^^^^^^^^^^^^^^^^
TypeError: argument of type 'int' is not iterable
Replacing symbol=0 with symbol="circle" works around this.
Plotting a figure with the trace
leads to the exception
Replacing
symbol=0
withsymbol="circle"
works around this.