Thomas F. Sturm submitted an update to the
csvsimple
package.
Version: 2.0.0 2021-06-29 License: lppl1.3
Summary description: Simple CSV file processing
Announcement text: ----------------------------------------------------------------------
### Added - New documentation `csvsimple-l3.pdf` for the new LaTeX3 version (revised, adapted and extended from the old documentation) - ` hecsvcolumncount` - Option `autotabular*` - Option `autobooktabular*` - Option `autolongtable*` - Option `autobooklongtable*` - Option `filter TINYINT(1)` - Option `filter fp` - Option `range` - `csvautotabular*` - `csvautobooktabular*` - `csvautolongtable*` - `csvautobooklongtable*` - `csvfilterbool` - `ifcsvfirstrow` - `ifcsvoddrow` - `ifcsvfpcmp` - `ifcsvintcmp` - `csvsortingrule`
### Changed - Complete re-implementation of the hitherto existing latex package as LaTeX3 package using the expl3 interface. From now on, three package files are provided: ** `csvsimple-legacy.sty` identical to csvsimple until version 1.22 ** ** `csvsimple-l3.sty` LaTeX3 package of csvsimple ** ** `csvsimple.sty` stub to select `l3` or `legacy` (default) ** - The LaTeX2e version (`csvsimple-legacy`) will be maintained in its current state with no intended changes with exceptions of bug fixes. - The LaTeX3 version (`csvsimple-l3`) is regarded to be the main package and may receive feature upgrades in the future - Existing documents using csvsimple v1.22 need no change since loading `csvsimple` will load `csvsimple-legacy`. - `cvsimple-l3` is a *nearly* drop-in replacement for `csvsimple-legacy`. Only very few things phased out and the user interface is quite identical. The most significant difference is that `l3keys` are used instead of `pgfkeys` which may need adaptions on user side (for examples, if .styles are used) - New documents are encouraged to apply `cvsimple-l3` instead of `csvsimple-legacy`. - For the complete package is valid: do not upgrade from version 1.22, if your TeX installation has no current LateX3/expl3 support a.k.a *is too old* - `csvinputline` and `csvrow` are no longer LaTeX2e counters - The hitherto existing documentation `csvsimple.pdf` is now `csvsimple-legacy.pdf` - `csvsimple.pdf` documents the stub package and differences between `csvsimple-l3.sty` and `csvsimple-legacy.sty` - `column count = 0` means automatic column number detection for CSV files without head - Option `head` does not change option `check column count` anymore - Changelog moved from CHANGES to CHANGES.md and adapted to [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - From now on version numbers adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)
### Deprecated - `csviffirstrow` - `csvifoddrow`
### Removed - `csvheadset` - Option `filter` - Option `nofilter` - Option `nohead`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/csvsimple
The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/csvsimple/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs