Skip to content

Commit ae043c9

Browse files
committed
CleverCSV Release 0.8.3
## Version 0.8.3 * Allow users to specify output encoding for some CLI commands (thanks to @jbdesbas) * Optimize the normal-form detection (thanks to @no23reason) * Internal: fix names of C modules
1 parent cc4bb30 commit ae043c9

File tree

9 files changed

+45
-23
lines changed

9 files changed

+45
-23
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Version 0.8.3
4+
5+
* Allow users to specify output encoding for some CLI commands (thanks to
6+
@jbdesbas)
7+
* Optimize the normal-form detection (thanks to @no23reason)
8+
* Internal: fix names of C modules
9+
310
## Version 0.8.2
411

512
* Add more type hints to CleverCSV

docs/CHANGELOG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
Changelog
33
=========
44

5+
Version 0.8.3
6+
-------------
7+
8+
9+
* Allow users to specify output encoding for some CLI commands (thanks to
10+
@jbdesbas)
11+
* Optimize the normal-form detection (thanks to @no23reason)
12+
* Internal: fix names of C modules
13+
514
Version 0.8.2
615
-------------
716

man/clevercsv-code.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-code
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-CODE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-CODE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

man/clevercsv-detect.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-detect
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-DETECT" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-DETECT" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

man/clevercsv-explore.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-explore
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-EXPLORE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-EXPLORE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

man/clevercsv-help.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-help
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-HELP" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-HELP" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

man/clevercsv-standardize.1

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-standardize
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-STANDARDIZE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-STANDARDIZE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------
@@ -32,8 +32,9 @@ clevercsv-standardize \- Convert a CSV file to one that conforms to RFC-4180
3232
.SH "SYNOPSIS"
3333
.sp
3434
.nf
35-
\fIclevercsv standardize [\-e ENCODING | \-\-encoding=ENCODING] [\-i | \-\-in\-place]
36-
[\-n NUM_CHARS | \-\-num\-chars=NUM_CHARS]
35+
\fIclevercsv standardize [\-e ENCODING | \-\-encoding=ENCODING]
36+
[\-E TARGET_ENCODING | \-\-target\-encoding=TARGET_ENCODING]
37+
[\-i | \-\-in\-place] [\-n NUM_CHARS | \-\-num\-chars=NUM_CHARS]
3738
[\-o OUTPUT | \-\-output=OUTPUT] [\-t | \-\-transpose]
3839
<path [path \&...]>
3940
.fi
@@ -57,6 +58,11 @@ show this help message and exit
5758
The file encoding of the given CSV file is automatically detected using chardet. While chardet is incredibly accurate, it is not perfect. In the rare cases that it makes a mistake in detecting the file encoding, you can override the encoding by providing it through this flag. For this command, the provided encoding will also be used for the output file(s). When only one encoding is given, it will be used for all files given on the command line. When multiple encodings are given, the number must correspond to the number of files provided as input.
5859
.RE
5960
.PP
61+
\-E, \-\-target\-encoding
62+
.RS 4
63+
If ommited, the output file encoding while be the same as that of the original file.
64+
.RE
65+
.PP
6066
\-i, \-\-in\-place
6167
.RS 4
6268
Standardize and overwrite the input file(s)

man/clevercsv-view.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv-view
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV-VIEW" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV-VIEW" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

man/clevercsv.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
.\" Title: clevercsv
33
.\" Author: G.J.J. van den Burg
44
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
5-
.\" Date: 2023-09-24
5+
.\" Date: 2024-12-07
66
.\" Manual: clevercsv Manual
7-
.\" Source: clevercsv 0.8.2
7+
.\" Source: clevercsv 0.8.3
88
.\" Language: English
99
.\"
10-
.TH "CLEVERCSV" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
10+
.TH "CLEVERCSV" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
1111
.\" -----------------------------------------------------------------
1212
.\" * Define some portability stuff
1313
.\" -----------------------------------------------------------------

0 commit comments

Comments
 (0)