Skip to content

Commit

Permalink
CleverCSV Release 0.8.3
Browse files Browse the repository at this point in the history
## 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
  • Loading branch information
GjjvdBurg committed Dec 7, 2024
1 parent cc4bb30 commit ae043c9
Show file tree
Hide file tree
Showing 9 changed files with 45 additions and 23 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## 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

## Version 0.8.2

* Add more type hints to CleverCSV
Expand Down
9 changes: 9 additions & 0 deletions docs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
Changelog
=========

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

Version 0.8.2
-------------

Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv-code.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-code
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-CODE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-CODE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv-detect.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-detect
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-DETECT" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-DETECT" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv-explore.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-explore
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-EXPLORE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-EXPLORE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv-help.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-help
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-HELP" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-HELP" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down
16 changes: 11 additions & 5 deletions man/clevercsv-standardize.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-standardize
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-STANDARDIZE" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-STANDARDIZE" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand All @@ -32,8 +32,9 @@ clevercsv-standardize \- Convert a CSV file to one that conforms to RFC-4180
.SH "SYNOPSIS"
.sp
.nf
\fIclevercsv standardize [\-e ENCODING | \-\-encoding=ENCODING] [\-i | \-\-in\-place]
[\-n NUM_CHARS | \-\-num\-chars=NUM_CHARS]
\fIclevercsv standardize [\-e ENCODING | \-\-encoding=ENCODING]
[\-E TARGET_ENCODING | \-\-target\-encoding=TARGET_ENCODING]
[\-i | \-\-in\-place] [\-n NUM_CHARS | \-\-num\-chars=NUM_CHARS]
[\-o OUTPUT | \-\-output=OUTPUT] [\-t | \-\-transpose]
<path [path \&...]>
.fi
Expand All @@ -57,6 +58,11 @@ show this help message and exit
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.
.RE
.PP
\-E, \-\-target\-encoding
.RS 4
If ommited, the output file encoding while be the same as that of the original file.
.RE
.PP
\-i, \-\-in\-place
.RS 4
Standardize and overwrite the input file(s)
Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv-view.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv-view
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV-VIEW" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV-VIEW" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions man/clevercsv.1
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
.\" Title: clevercsv
.\" Author: G.J.J. van den Burg
.\" Generator: Wilderness <https://pypi.org/project/wilderness>
.\" Date: 2023-09-24
.\" Date: 2024-12-07
.\" Manual: clevercsv Manual
.\" Source: clevercsv 0.8.2
.\" Source: clevercsv 0.8.3
.\" Language: English
.\"
.TH "CLEVERCSV" "1" "2023\-09\-24" "Clevercsv 0\&.8\&.2" "Clevercsv Manual"
.TH "CLEVERCSV" "1" "2024\-12\-07" "Clevercsv 0\&.8\&.3" "Clevercsv Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
Expand Down

0 comments on commit ae043c9

Please sign in to comment.