Clevercsv

Latest version: v0.8.3

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

Scan your dependencies

Page 2 of 9

0.7.5

* Add support for Python 3.11 by fixing a bug regarding empty strings in
dialects (thanks to stefanor!)
* Fix installation error due to change in internals at setuptools (thanks to
mweinelt!)
* Migrate to [faust-cchardet](https://github.com/faust-streaming/cChardet/) as
cChardet fails to install on Python 3.11 (on Windows, currently only chardet
will work for Python 3.11)
* Migrate to [packaging](https://github.com/pypa/packaging) for version
comparison

0.7.4

* Add wrapper for writing a list of dictionaries (write_dicts)
* Fix bug when writing CSVs using the `csv` module dialects
* Add the builtin dialects to CleverCSV (e.g., `clevercsv.excel`)

0.7.3

* Release to build wheels for Python 3.10

0.7.2

* Re-implement command line interface using Wilderness
* Add man-pages to package

0.7.1

* Remove deprecated wrapper functions
* Expand URL regex to support ``localhost:<port>`` urls
* Minor changes to the TypeDetector API
* Add cChardet as optional dependency (fixes
[48](https://github.com/alan-turing-institute/CleverCSV/issues/48))

0.7.0

* Add a JSON object data type to address a specific failure case
([37](https://github.com/alan-turing-institute/CleverCSV/issues/37)).
* Add support for timezones for time data type
* Add support for building wheels on non-native architectures
([39](https://github.com/alan-turing-institute/CleverCSV/issues/39)).
* Add a flag to disable skipping type detection using the command line
interface.

Page 2 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.