Clevercsv

Latest version: v0.8.3

Safety actively analyzes 723929 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

0.6.8

* Add a "bytearray" type to address a specific failure case
([35](https://github.com/alan-turing-institute/CleverCSV/issues/35)).
* Minor clarifications to licensing.

0.6.7

* Updates to release process. This version introduces pre-compiled wheels for
Python 3.9.

0.6.6

* Add an `encoding` argument to `write_table` to allow specifying the output
encoding. Thanks to mitchgrogg for reporting [issue
27](https://github.com/alan-turing-institute/CleverCSV/issues/27).

0.6.5

* Add support for standardizing in-place and standardizing multiple files.
* Add warning on duplicate field names in DictReader
* Add return value to writers to match the standard library.

0.6.4

* Various speed ups to constructing the list of potential dialects. This
removes a costly step of the detection process that will likely add a few
more potential dialects, but has the end result of making overall dialect
detection faster.

0.6.3

* Rename wrapper functions to a more coherent naming scheme. Old names will be
available until 0.7.0, but now produce a FutureWarning.
* Add ``stream_dicts`` wrapper function.
* Improve handling of file encoding for the ``read_dataframe`` wrapper:
detected encoding is now passed on to Pandas.
* Fix handling of optional dependency error for TabView on non-Windows
platforms.

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.