- Handle numeric quoting parameter, e.g. "--dialect quoting=3"
- Set the field size limit to sys.maxsize
- Make Jupyter notebook an optional dependency
- Added --most-common parameter (resolved Issue #14)
- Added --no-tiny parameter
- Refactored temporary file naming
- Improve error message when handling empty CSV files
- Fixed "Argument list too long" error (Issue #15)
- Added --json parameter
- Added --ipynb parameter to generate IPython notebook
- Fix bug: Unicode column names now work under Py2
- Fix bug: Unicode characters no longer break CsvInsight on Py2
- Fix bug: opening gzipped files with Py3 now works
- Split files using gsplit and process them in parallel for faster processing
- No longer work with streams; works exclusively with files
- Get rid of csvi_summarize and csvi_split entry points
- Integrated plumbum for cleaner pipelines
- Fixed issue #11: added support for more CSV parameters via the --dialect option
- Fixed issue #10: reading from empty files no longer raises StopIteration
- Fixed issue #8: use the correct link to the GitHub project in the documentation
- Fixed issue #2: implemented in-memory mode for smaller files
- First release on PyPI.