Merging upstream version 2.3.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
e82eeceb1c
commit
cee25b2769
4 changed files with 72 additions and 96 deletions
160
CHANGELOG
160
CHANGELOG
|
@ -1,158 +1,134 @@
|
||||||
Changelog
|
# Changelog
|
||||||
=========
|
|
||||||
|
|
||||||
Version 2.3.0
|
## Version 2.3.1
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2022-10-12)
|
- Don't escape newlines in `ascii` tables, and add `ascii_escaped` table format.
|
||||||
|
- Updated tabulate version to latest, to fix ImportError in pgcli.
|
||||||
|
|
||||||
* don't escape newlines, etc. in ascii tables, and add ascii_escaped table format
|
## Version 2.2.1
|
||||||
|
|
||||||
Version 2.2.1
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2022-01-17)
|
(released on 2022-01-17)
|
||||||
|
|
||||||
* Fix pygments tokens passed as strings
|
- Fix pygments tokens passed as strings
|
||||||
|
|
||||||
Version 2.2.0
|
## Version 2.2.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2021-08-27)
|
(released on 2021-08-27)
|
||||||
|
|
||||||
* Remove dependency on terminaltables
|
- Remove dependency on terminaltables
|
||||||
* Add psql_unicode table format
|
- Add psql_unicode table format
|
||||||
* Add minimal table format
|
- Add minimal table format
|
||||||
* Fix pip2 installing py3-only versions
|
- Fix pip2 installing py3-only versions
|
||||||
* Format unprintable bytes (eg 0x00, 0x01) as hex
|
- Format unprintable bytes (eg 0x00, 0x01) as hex
|
||||||
|
|
||||||
Version 2.1.0
|
## Version 2.1.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2020-07-29)
|
(released on 2020-07-29)
|
||||||
|
|
||||||
* Speed up output styling of tables.
|
- Speed up output styling of tables.
|
||||||
|
|
||||||
Version 2.0.1
|
## Version 2.0.1
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2020-05-27)
|
(released on 2020-05-27)
|
||||||
|
|
||||||
* Fix newline escaping in plain-text formatters (ascii, double, github)
|
- Fix newline escaping in plain-text formatters (ascii, double, github)
|
||||||
* Use built-in unittest.mock instead of mock.
|
- Use built-in unittest.mock instead of mock.
|
||||||
|
|
||||||
Version 2.0.0
|
## Version 2.0.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2020-05-26)
|
(released on 2020-05-26)
|
||||||
|
|
||||||
* Remove Python 2.7 and 3.5.
|
- Remove Python 2.7 and 3.5.
|
||||||
* Style config for missing value.
|
- Style config for missing value.
|
||||||
|
|
||||||
Version 1.2.1
|
## Version 1.2.1
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2019-06-09)
|
(released on 2019-06-09)
|
||||||
|
|
||||||
* Pin Pygments to >= 2.4.0 for tests.
|
- Pin Pygments to >= 2.4.0 for tests.
|
||||||
* Remove Python 3.4 from tests and Trove classifier.
|
- Remove Python 3.4 from tests and Trove classifier.
|
||||||
* Add an option to skip truncating multi-line strings.
|
- Add an option to skip truncating multi-line strings.
|
||||||
* When truncating long strings, add ellipsis.
|
- When truncating long strings, add ellipsis.
|
||||||
|
|
||||||
Version 1.2.0
|
## Version 1.2.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2019-04-05)
|
(released on 2019-04-05)
|
||||||
|
|
||||||
* Fix issue with writing non-ASCII characters to config files.
|
- Fix issue with writing non-ASCII characters to config files.
|
||||||
* Run tests on Python 3.7.
|
- Run tests on Python 3.7.
|
||||||
* Use twine check during packaging tests.
|
- Use twine check during packaging tests.
|
||||||
* Rename old tsv format to csv-tab (because it add quotes), introduce new tsv output adapter.
|
- Rename old tsv format to csv-tab (because it add quotes), introduce new tsv output adapter.
|
||||||
* Truncate long fields for tabular display.
|
- Truncate long fields for tabular display.
|
||||||
* Return the supported table formats as unicode.
|
- Return the supported table formats as unicode.
|
||||||
* Override tab with 4 spaces for terminal tables.
|
- Override tab with 4 spaces for terminal tables.
|
||||||
|
|
||||||
Version 1.1.0
|
## Version 1.1.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2018-10-18)
|
(released on 2018-10-18)
|
||||||
|
|
||||||
* Adds config file reading/writing.
|
- Adds config file reading/writing.
|
||||||
* Style formatted tables with Pygments (optional).
|
- Style formatted tables with Pygments (optional).
|
||||||
|
|
||||||
Version 1.0.2
|
## Version 1.0.2
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2018-04-07)
|
(released on 2018-04-07)
|
||||||
|
|
||||||
* Copy unit test from pgcli
|
- Copy unit test from pgcli
|
||||||
* Use safe float for unit test
|
- Use safe float for unit test
|
||||||
* Move strip_ansi from tests.utils to cli_helpers.utils
|
- Move strip_ansi from tests.utils to cli_helpers.utils
|
||||||
|
|
||||||
Version 1.0.1
|
## Version 1.0.1
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-11-27)
|
(released on 2017-11-27)
|
||||||
|
|
||||||
* Output all unicode for terminaltables, add unit test.
|
- Output all unicode for terminaltables, add unit test.
|
||||||
|
|
||||||
Version 1.0.0
|
## Version 1.0.0
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-10-11)
|
(released on 2017-10-11)
|
||||||
|
|
||||||
* Output as generator
|
- Output as generator
|
||||||
* Use backports.csv only for py2
|
- Use backports.csv only for py2
|
||||||
* Require tabulate as a dependency instead of using vendored module.
|
- Require tabulate as a dependency instead of using vendored module.
|
||||||
* Drop support for Python 3.3.
|
- Drop support for Python 3.3.
|
||||||
|
|
||||||
|
## Version 0.2.3
|
||||||
Version 0.2.3
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-08-01)
|
(released on 2017-08-01)
|
||||||
|
|
||||||
* Fix unicode error on Python 2 with newlines in output row.
|
- Fix unicode error on Python 2 with newlines in output row.
|
||||||
* Fixes to accept iterator.
|
- Fixes to accept iterator.
|
||||||
|
|
||||||
|
## Version 0.2.2
|
||||||
Version 0.2.2
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-07-16)
|
(released on 2017-07-16)
|
||||||
|
|
||||||
* Fix IndexError from being raised with uneven rows.
|
- Fix IndexError from being raised with uneven rows.
|
||||||
|
|
||||||
|
## Version 0.2.1
|
||||||
Version 0.2.1
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-07-11)
|
(released on 2017-07-11)
|
||||||
|
|
||||||
* Run tests on macOS via Travis.
|
- Run tests on macOS via Travis.
|
||||||
* Fix unicode issues on Python 2 (csv and styling output).
|
- Fix unicode issues on Python 2 (csv and styling output).
|
||||||
|
|
||||||
|
## Version 0.2.0
|
||||||
Version 0.2.0
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-06-23)
|
(released on 2017-06-23)
|
||||||
|
|
||||||
* Make vertical table separator more customizable.
|
- Make vertical table separator more customizable.
|
||||||
* Add format numbers preprocessor.
|
- Add format numbers preprocessor.
|
||||||
* Add test coverage reports.
|
- Add test coverage reports.
|
||||||
* Add ability to pass additional preprocessors when formatting output.
|
- Add ability to pass additional preprocessors when formatting output.
|
||||||
* Don't install tests.tabular_output.
|
- Don't install tests.tabular_output.
|
||||||
* Add .gitignore
|
- Add .gitignore
|
||||||
* Coverage for tox tests.
|
- Coverage for tox tests.
|
||||||
* Style formatted output with Pygments (optional).
|
- Style formatted output with Pygments (optional).
|
||||||
* Fix issue where tabulate can't handle ANSI escape codes in default values.
|
- Fix issue where tabulate can't handle ANSI escape codes in default values.
|
||||||
* Run tests on Windows via Appveyor.
|
- Run tests on Windows via Appveyor.
|
||||||
|
|
||||||
|
## Version 0.1.0
|
||||||
Version 0.1.0
|
|
||||||
-------------
|
|
||||||
|
|
||||||
(released on 2017-05-01)
|
(released on 2017-05-01)
|
||||||
|
|
||||||
* Pretty print tabular data using a variety of formatting libraries.
|
- Pretty print tabular data using a variety of formatting libraries.
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
__version__ = "2.3.0"
|
__version__ = "2.3.1"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
autopep8==1.3.3
|
autopep8==1.3.3
|
||||||
codecov==2.0.16
|
codecov==2.1.13
|
||||||
coverage==4.3.4
|
coverage==4.3.4
|
||||||
black>=20.8b1
|
black>=20.8b1
|
||||||
Pygments>=2.4.0
|
Pygments>=2.4.0
|
||||||
pytest==3.0.7
|
pytest==7.4.3
|
||||||
pytest-cov==2.4.0
|
pytest-cov==2.4.0
|
||||||
Sphinx==1.5.5
|
Sphinx==1.5.5
|
||||||
tox==2.7.0
|
tox==2.7.0
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -37,7 +37,7 @@ setup(
|
||||||
long_description_content_type="text/x-rst",
|
long_description_content_type="text/x-rst",
|
||||||
install_requires=[
|
install_requires=[
|
||||||
"configobj >= 5.0.5",
|
"configobj >= 5.0.5",
|
||||||
"tabulate[widechars] >= 0.8.2",
|
"tabulate[widechars] >= 0.9.0",
|
||||||
],
|
],
|
||||||
extras_require={
|
extras_require={
|
||||||
"styles": ["Pygments >= 1.6"],
|
"styles": ["Pygments >= 1.6"],
|
||||||
|
|
Loading…
Add table
Reference in a new issue