Change Log

Date Version Features
2023-03-29 1.1.0 Added the -p option to allow alternate separators in output column headers.
2019-09-17 1.0.1 Eliminated extra newline under Python 3 on Windows.
2019-03-19 1.0.0 Modified to run under both Python 2 and Python 3.
2018-08-26 0.10.2 Documentation revisions.
2018-08-21 0.10.1 Modified to delete the error message file if it was created but no errors occurred.
2018-03-05 0.10.0 Modified so that sorting is controlled by a new option, “-s”.
2018-02-15 0.9.2 Modified to sort column and row header values in ascending order.
2012-02-08 0.9.1 Corrected tests for -f and -k options.
2011-10-20 0.9.0 Added the “-d3” and “-d4” options to allow other types of header row output.
2011-10-19 0.8.0 Added the “-n” option, allowing null values to be replaced in the output with some user-specified string.
2008-12-20 0.7.0 Added options to keep the sqlite file, to specifiy the sqlite table name, and to log both error messages and SQL commands.
2008-06-14 0.6.0 Doubled apostrophes in string data values.
2008-01-13 0.5.0 Revised to use the csv module’s format sniffer instead of custom code in this module. Revised so that the SQLite db is created in memory by default, and a file is used only if specified by the new ‘-f’ command-line flag.
2007-10-27 0.4.0 Initial working version.