github ClickHouse/clickhouse-connect v0.15.0

11 hours ago

Improvements

  • Comprehensive ClickHouse JOIN support in SQLAlchemy via ch_join() with all strictness/distribution modifiers and USING syntax (#635, #636)
  • Multi-column array_join() for parallel array expansion (#633)
  • Add missing Replicated engine variants (ReplicatedReplacingMergeTree, etc.) (#687)
  • Lazy imports for numpy, pandas, pyarrow, and polars, ~4x faster bare import time (#589)

Bug Fixes

  • Fix .final() and .sample() silently overwriting each other when chained (#658)
  • Fix sqlalchemy.values() to emit ClickHouse VALUES table function syntax (#681)
  • Fix GraphiteMergeTree to properly quote config_section argument

Other

  • Remove py.typed marker that was causing false type errors for mypy/pyright users (#691)

Full Changelog: v0.14.1...v0.15.0

Don't miss a new clickhouse-connect release

NewReleases is sending notifications on new releases.