Tablib (https://github.com/jazzband/tablib) is a "format-agnostic tabular dataset library... [that] allows you to import, export, and manipulate tabular data sets" to/from CSV, JSON (and JSONL), YAML, XLS/XLSX, ODS (OpenDocument), Pandas Dataframe, and others.
It should be easy to replace the current CSV library. Supporting other file types in ddrindex could come later.
Tablib (https://github.com/jazzband/tablib) is a "format-agnostic tabular dataset library... [that] allows you to import, export, and manipulate tabular data sets" to/from CSV, JSON (and JSONL), YAML, XLS/XLSX, ODS (OpenDocument), Pandas Dataframe, and others.
It should be easy to replace the current CSV library. Supporting other file types in
ddrindex
could come later.