Clickhouse-connect

Latest version: v0.7.12

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

Scan your dependencies

Page 4 of 16

0.6.19

Bug Fixes
- In some circumstances it was possible to insert a `None` value into a non-Nullable String column. As this could mask
invalid input data, any attempt to insert None into a non-Nullable String or LowCardinality(String) will now throw
a DataError
- Reading a named Tuple column where the Tuple element names contained spaces would fail. In particular this would
cause expected failures reading the experimental JSON column type with spaces in the keys. This has been fixed. Closes
https://github.com/ClickHouse/clickhouse-connect/issues/265. Note that handling spaces in column types is tricky and
fragile in several respects, so the best approach remains to use simple column names without spaces.

0.6.18

Bug Fixes
- Reduce the estimated insert block size from 16-32MB to 1-2MB for large inserts. The large data transfers could cause
"write timeout" errors in the Python code or "empty query" responses from ClickHouse over HTTPS connections.
Should fix https://github.com/ClickHouse/clickhouse-connect/issues/258
- Ensure that the internal client _progress_interval is positive even if a very small `send_receive_timeout` value is specified.
Closes https://github.com/ClickHouse/clickhouse-connect/issues/259. Note that a very short `send_receive_timeout` is not recommended.

0.6.17

Bug Fix
- Fix "negative" Date32 (before 1970-01-01) values for numpy and Pandas queries. Closes https://github.com/ClickHouse/clickhouse-connect/issues/254

0.6.16

Bug Fix
- Remove bad private import to fix C Linkage. Closes https://github.com/ClickHouse/clickhouse-connect/issues/252

0.6.15

Improvement
- Added Python 3.12 wheels and CI tests. Note that PyArrow is not yet available for 3.12, but should be soon. See https://github.com/apache/arrow/issues/37880
- The main `clickhouse-connect.get_client` method now displays type hints and ignores non-keyword arguments. Thanks to
[Avery Fischer](https://github.com/biggerfisch) for the usability improvement!
- Log messages regarding C optimization availability and JSON library selection have been change from INFO to DEBUG. Closes
https://github.com/ClickHouse/clickhouse-connect/issues/249

0.6.14

Bug Fixes
- Fixed insert error when inserting a zero length string into a FixedString column. Closes https://github.com/ClickHouse/clickhouse-connect/issues/244
- Removed unnecessary validate_entrypoints import from top level package __init__ that was breaking Python 3.7. Note that Python 3.7 is EOL
and will no longer be supported as of January 1, 2024.

Page 4 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.