Skip to content

Commit 5eca37a

Browse files
authored
Merge pull request #88 from dbcli/j-bennet/release-2.3.1
Actually 2.3.1
2 parents 91b1681 + e228b3c commit 5eca37a

File tree

2 files changed

+70
-92
lines changed

2 files changed

+70
-92
lines changed

CHANGELOG

Lines changed: 69 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,156 +1,134 @@
1-
Changelog
2-
=========
1+
# Changelog
32

4-
Version 2.3.0
5-
-------------
6-
* Don't escape newlines in `ascii` tables, and add `ascii_escaped` table format.
7-
* Updated tabulate version to latest, to fix ImportError in pgcli.
3+
## Version 2.3.1
84

9-
Version 2.2.1
10-
-------------
5+
- Don't escape newlines in `ascii` tables, and add `ascii_escaped` table format.
6+
- Updated tabulate version to latest, to fix ImportError in pgcli.
7+
8+
## Version 2.2.1
119

1210
(released on 2022-01-17)
1311

14-
* Fix pygments tokens passed as strings
12+
- Fix pygments tokens passed as strings
1513

16-
Version 2.2.0
17-
-------------
14+
## Version 2.2.0
1815

1916
(released on 2021-08-27)
2017

21-
* Remove dependency on terminaltables
22-
* Add psql_unicode table format
23-
* Add minimal table format
24-
* Fix pip2 installing py3-only versions
25-
* Format unprintable bytes (eg 0x00, 0x01) as hex
18+
- Remove dependency on terminaltables
19+
- Add psql_unicode table format
20+
- Add minimal table format
21+
- Fix pip2 installing py3-only versions
22+
- Format unprintable bytes (eg 0x00, 0x01) as hex
2623

27-
Version 2.1.0
28-
-------------
24+
## Version 2.1.0
2925

3026
(released on 2020-07-29)
3127

32-
* Speed up output styling of tables.
28+
- Speed up output styling of tables.
3329

34-
Version 2.0.1
35-
-------------
30+
## Version 2.0.1
3631

3732
(released on 2020-05-27)
3833

39-
* Fix newline escaping in plain-text formatters (ascii, double, github)
40-
* Use built-in unittest.mock instead of mock.
34+
- Fix newline escaping in plain-text formatters (ascii, double, github)
35+
- Use built-in unittest.mock instead of mock.
4136

42-
Version 2.0.0
43-
-------------
37+
## Version 2.0.0
4438

4539
(released on 2020-05-26)
4640

47-
* Remove Python 2.7 and 3.5.
48-
* Style config for missing value.
41+
- Remove Python 2.7 and 3.5.
42+
- Style config for missing value.
4943

50-
Version 1.2.1
51-
-------------
44+
## Version 1.2.1
5245

5346
(released on 2019-06-09)
5447

55-
* Pin Pygments to >= 2.4.0 for tests.
56-
* Remove Python 3.4 from tests and Trove classifier.
57-
* Add an option to skip truncating multi-line strings.
58-
* When truncating long strings, add ellipsis.
48+
- Pin Pygments to >= 2.4.0 for tests.
49+
- Remove Python 3.4 from tests and Trove classifier.
50+
- Add an option to skip truncating multi-line strings.
51+
- When truncating long strings, add ellipsis.
5952

60-
Version 1.2.0
61-
-------------
53+
## Version 1.2.0
6254

6355
(released on 2019-04-05)
6456

65-
* Fix issue with writing non-ASCII characters to config files.
66-
* Run tests on Python 3.7.
67-
* Use twine check during packaging tests.
68-
* Rename old tsv format to csv-tab (because it add quotes), introduce new tsv output adapter.
69-
* Truncate long fields for tabular display.
70-
* Return the supported table formats as unicode.
71-
* Override tab with 4 spaces for terminal tables.
57+
- Fix issue with writing non-ASCII characters to config files.
58+
- Run tests on Python 3.7.
59+
- Use twine check during packaging tests.
60+
- Rename old tsv format to csv-tab (because it add quotes), introduce new tsv output adapter.
61+
- Truncate long fields for tabular display.
62+
- Return the supported table formats as unicode.
63+
- Override tab with 4 spaces for terminal tables.
7264

73-
Version 1.1.0
74-
-------------
65+
## Version 1.1.0
7566

7667
(released on 2018-10-18)
7768

78-
* Adds config file reading/writing.
79-
* Style formatted tables with Pygments (optional).
69+
- Adds config file reading/writing.
70+
- Style formatted tables with Pygments (optional).
8071

81-
Version 1.0.2
82-
-------------
72+
## Version 1.0.2
8373

8474
(released on 2018-04-07)
8575

86-
* Copy unit test from pgcli
87-
* Use safe float for unit test
88-
* Move strip_ansi from tests.utils to cli_helpers.utils
76+
- Copy unit test from pgcli
77+
- Use safe float for unit test
78+
- Move strip_ansi from tests.utils to cli_helpers.utils
8979

90-
Version 1.0.1
91-
-------------
80+
## Version 1.0.1
9281

9382
(released on 2017-11-27)
9483

95-
* Output all unicode for terminaltables, add unit test.
84+
- Output all unicode for terminaltables, add unit test.
9685

97-
Version 1.0.0
98-
-------------
86+
## Version 1.0.0
9987

10088
(released on 2017-10-11)
10189

102-
* Output as generator
103-
* Use backports.csv only for py2
104-
* Require tabulate as a dependency instead of using vendored module.
105-
* Drop support for Python 3.3.
106-
90+
- Output as generator
91+
- Use backports.csv only for py2
92+
- Require tabulate as a dependency instead of using vendored module.
93+
- Drop support for Python 3.3.
10794

108-
Version 0.2.3
109-
-------------
95+
## Version 0.2.3
11096

11197
(released on 2017-08-01)
11298

113-
* Fix unicode error on Python 2 with newlines in output row.
114-
* Fixes to accept iterator.
115-
99+
- Fix unicode error on Python 2 with newlines in output row.
100+
- Fixes to accept iterator.
116101

117-
Version 0.2.2
118-
-------------
102+
## Version 0.2.2
119103

120104
(released on 2017-07-16)
121105

122-
* Fix IndexError from being raised with uneven rows.
106+
- Fix IndexError from being raised with uneven rows.
123107

124-
125-
Version 0.2.1
126-
-------------
108+
## Version 0.2.1
127109

128110
(released on 2017-07-11)
129111

130-
* Run tests on macOS via Travis.
131-
* Fix unicode issues on Python 2 (csv and styling output).
132-
112+
- Run tests on macOS via Travis.
113+
- Fix unicode issues on Python 2 (csv and styling output).
133114

134-
Version 0.2.0
135-
-------------
115+
## Version 0.2.0
136116

137117
(released on 2017-06-23)
138118

139-
* Make vertical table separator more customizable.
140-
* Add format numbers preprocessor.
141-
* Add test coverage reports.
142-
* Add ability to pass additional preprocessors when formatting output.
143-
* Don't install tests.tabular_output.
144-
* Add .gitignore
145-
* Coverage for tox tests.
146-
* Style formatted output with Pygments (optional).
147-
* Fix issue where tabulate can't handle ANSI escape codes in default values.
148-
* Run tests on Windows via Appveyor.
149-
119+
- Make vertical table separator more customizable.
120+
- Add format numbers preprocessor.
121+
- Add test coverage reports.
122+
- Add ability to pass additional preprocessors when formatting output.
123+
- Don't install tests.tabular_output.
124+
- Add .gitignore
125+
- Coverage for tox tests.
126+
- Style formatted output with Pygments (optional).
127+
- Fix issue where tabulate can't handle ANSI escape codes in default values.
128+
- Run tests on Windows via Appveyor.
150129

151-
Version 0.1.0
152-
-------------
130+
## Version 0.1.0
153131

154132
(released on 2017-05-01)
155133

156-
* Pretty print tabular data using a variety of formatting libraries.
134+
- Pretty print tabular data using a variety of formatting libraries.

cli_helpers/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.2.1"
1+
__version__ = "2.3.0"

0 commit comments

Comments
 (0)