csvkit v1.0.7 Release Notes
Release Date: 2022-03-06 // about 1 year ago-
- 🛠 fix: :doc:
/scripts/csvcut
extracts the correct columns when :code:--line-numbers
is set. - 🛠 fix: Restore Python 2.7 support in edge cases.
- 🐎 feat: Use 1024 byte sniff-limit by default across csvkit. Improve csvstat performance up to 10x.
- 👍 feat: Add support for
.xz
(LZMA) compressed input files. - ➕ Add Python 3.10 support.
- ⬇️ Drop Python 3.5 support (end-of-life was September 30, 2020).
- 🛠 fix: :doc:
Previous changes from v1.0.6
-
🔄 Changes:
- 🖨 :doc:
/scripts/csvstat
no longer prints "Row count: " when :code:--count
is set. - :doc:
/scripts/csvclean
, :doc:/scripts/csvcut
, :doc:/scripts/csvgrep
no longer error if standard input is null.
🛠 Fixes:
- 0️⃣ :doc:
/scripts/csvformat
creates default headers when :code:--no-header-row
is set, as documented. - :doc:
/scripts/csvstack
no longer errors when :code:--no-header-row
is combined with :code:--groups
or :code:--filenames
.
- 🖨 :doc: