csvkit is a library of utilities for working with CSV

Edit Package python-csvkit

csvkit is a library of utilities for working with CSV, the king of tabular file formats.

It is inspired by pdftk, gdal and the original csvcut utility by Joe Germuska and Aaron Bycoffe.

Refresh
Refresh
Source Files
Filename Size Changed
csvkit-1.3.0.tar.gz 0003795356 3.62 MB
python-csvkit.changes 0000021699 21.2 KB
python-csvkit.spec 0000003462 3.38 KB
testdbf_converted.csv 0000000896 896 Bytes
Revision 20 (latest revision is 22)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132979 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 20)
- Update to 1.3.0:
  * /scripts/csvformat adds a --skip-header (-E) option to not output a
    header row.
  * /scripts/csvlook adds a --max-precision option to set the maximum number
    of decimal places to display.
  * /scripts/csvlook adds a --no-number-ellipsis option to disable the
    ellipsis (…) if --max-precision is exceeded.
  * /scripts/csvstat supports the --no-inference (-I), --locale (-L),
    --blanks, --date-format and datetime-format options.
  * /scripts/csvstat reports a "Non-null values" statistic.
  * /scripts/csvstat adds a --non-nulls option to only output counts
    of non-null values.
  * /scripts/csvstat reports a "Most decimal places" statistic.
  * /scripts/csvstat adds a --max-precision option to only output the
    most decimal places.
  * /scripts/csvstat adds a --json option to output results as JSON text.
  * /scripts/csvstat adds an --indent option to indent the JSON text when
    --json is set.
  * /scripts/in2csv adds a --use-sheet-names option to use the sheet names
    as file names when --write-sheets is set.
  * Add a --null-value option to commands with the --blanks option, to
    convert additional values to NULL.
  * Reconfigure the encoding of standard input according to the --encoding
    option, which defaults to utf-8-sig.
  * Prompt the user if additional input is expected (i.e. if no input file
    or piped data is provided) in /scripts/csvjoin, /scripts/csvsql and
    /scripts/csvstack.
  * No longer errors if a NUL byte occurs in an input file.
  * Add Python 3.12 support.
  * /scripts/csvjoin uses the correct columns when performing a --right join.
Comments 0
openSUSE Build Service is sponsored by