Changelog ========= Version 2.1.0 ------------- (released on 2020-07-29) * Speed up ouput styling of tables. Version 2.0.1 ------------- (released on 2020-05-27) * Fix newline escaping in plain-text formatters (ascii, double, github) * Use built-in unittest.mock instead of mock. Version 2.0.0 ------------- (released on 2020-05-26) * Remove Python 2.7 and 3.5. * Style config for missing value. Version 1.2.1 ------------- (released on 2019-06-09) * Pin Pygments to >= 2.4.0 for tests. * Remove Python 3.4 from tests and Trove classifier. * Add an option to skip truncating multi-line strings. * When truncating long strings, add ellipsis. Version 1.2.0 ------------- (released on 2019-04-05) * Run tests on Python 3.7. * Use twine check during packaging tests. * Rename old tsv format to csv-tab (because it add quotes), introduce new tsv output adapter. * Truncate long fields for tabular display. * Return the supported table formats as unicode. * Override tab with 4 spaces for terminal tables. Version 1.1.0 ------------- (released on 2018-10-18) * Adds config file reading/writing. * Style formatted tables with Pygments (optional). Version 1.0.2 ------------- (released on 2018-04-07) * Copy unit test from pgcli * Use safe float for unit test * Move strip_ansi from tests.utils to cli_helpers.utils Version 1.0.1 ------------- (released on 2017-11-27) * Output all unicode for terminaltables, add unit test. Version 1.0.0 ------------- (released on 2017-10-11) * Output as generator * Use backports.csv only for py2 * Require tabulate as a dependency instead of using vendored module. * Drop support for Python 3.3. Version 0.2.3 ------------- (released on 2017-08-01) * Fix unicode error on Python 2 with newlines in output row. * Fixes to accept iterator. Version 0.2.2 ------------- (released on 2017-07-16) * Fix IndexError from being raised with uneven rows. Version 0.2.1 ------------- (released on 2017-07-11) * Run tests on macOS via Travis. * Fix unicode issues on Python 2 (csv and styling output). Version 0.2.0 ------------- (released on 2017-06-23) * Make vertical table separator more customizable. * Add format numbers preprocessor. * Add test coverage reports. * Add ability to pass additional preprocessors when formatting output. * Don't install tests.tabular_output. * Add .gitignore * Coverage for tox tests. * Style formatted output with Pygments (optional). * Fix issue where tabulate can't handle ANSI escape codes in default values. * Run tests on Windows via Appveyor. Version 0.1.0 ------------- (released on 2017-05-01) * Pretty print tabular data using a variety of formatting libraries.